GarAuthenticationProperties interface
Googleアーティファクトレジストリ(GAR)認証設定。
プロパティ
| authentication |
識別子の可能な値:GoogleArtifactRegistry |
| project |
認証権限のために設定されているGoogle Cloud Platformプロジェクトは、principal://iam.googleapis.com/projects/{ProjectNumber}/locations/global/workloadIdentityPools/{WorkloadIdentityPool}/providers/{WorkloadIdentityProvider}/subject/{ManagedIdentityPrincipal}に付与されるべきです。 |
| workload |
認証に使われるGoogle Cloudプラットフォームのワークロード識別プールです。 |
| workload |
認証に使われる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