OperationContextGCPOIDCConfiguration
OperationContextGCPOIDCConfiguration contains information about how to exchange an OIDC token for temporary GCP credentials in the form of a service account connected to a workload identity pool. See https://cloud.google.com/iam/docs/configuring-workload-identity-federation for details on how to create an appropriately-configured workload identity pool and service account.
Properties
projectIdstring requiredProjectID is the numerical ID of the GCP project.regionstring optionalRegion is the region of the GCP project.workloadPoolIdstring requiredWorkloadPoolID is the ID of the workload pool to use.providerIdstring requiredProviderID is the ID of the identity provider associated with the workload pool.serviceAccountstring requiredServiceAccount is the email address of the service account to use.tokenLifetimestring optionalTokenLifetime is the lifetime of the temporary credentials.
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.