GarAuthenticationProperties interface

Googleアーティファクトレジストリ(GAR)認証設定。

Extends

プロパティ

authenticationType

識別子の可能な値:GoogleArtifactRegistry

projectNumber

認証権限のために設定されているGoogle Cloud Platformプロジェクトは、principal://iam.googleapis.com/projects/{ProjectNumber}/locations/global/workloadIdentityPools/{WorkloadIdentityPool}/providers/{WorkloadIdentityProvider}/subject/{ManagedIdentityPrincipal}に付与されるべきです。

workloadIdentityPool

認証に使われるGoogle Cloudプラットフォームのワークロード識別プールです。

workloadIdentityProvider

認証に使われるGoogle Cloud Platformのワークロードアイデンティティプロバイダーです。

プロパティの詳細

authenticationType

識別子の可能な値:GoogleArtifactRegistry

authenticationType: "GoogleArtifactRegistry"

プロパティ値

"GoogleArtifactRegistry"

projectNumber

認証権限のために設定されているGoogle Cloud Platformプロジェクトは、principal://iam.googleapis.com/projects/{ProjectNumber}/locations/global/workloadIdentityPools/{WorkloadIdentityPool}/providers/{WorkloadIdentityProvider}/subject/{ManagedIdentityPrincipal}に付与されるべきです。

projectNumber: string

プロパティ値

string

workloadIdentityPool

認証に使われるGoogle Cloudプラットフォームのワークロード識別プールです。

workloadIdentityPool: string

プロパティ値

string

workloadIdentityProvider

認証に使われるGoogle Cloud Platformのワークロードアイデンティティプロバイダーです。

workloadIdentityProvider: string

プロパティ値

string