Skip to main content
  1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. OperationContextGCPOIDCConfiguration

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

    • projectId string required
      ProjectID is the numerical ID of the GCP project.
    • region string optional
      Region is the region of the GCP project.
    • workloadPoolId string required
      WorkloadPoolID is the ID of the workload pool to use.
    • providerId string required
      ProviderID is the ID of the identity provider associated with the workload pool.
    • serviceAccount string required
      ServiceAccount is the email address of the service account to use.
    • tokenLifetime string optional
      TokenLifetime is the lifetime of the temporary credentials.