Google Anthos Multi Cloud V1 Client - Class WorkloadIdentityConfig (0.4.4)

Reference documentation and code samples for the Google Anthos Multi Cloud V1 Client class WorkloadIdentityConfig.

Workload Identity settings.

Generated from protobuf message google.cloud.gkemulticloud.v1.WorkloadIdentityConfig

Namespace

Google \ Cloud \ GkeMultiCloud \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ issuer_uri string

The OIDC issuer URL for this cluster.

↳ workload_pool string

The Workload Identity Pool associated to the cluster.

↳ identity_provider string

The ID of the OIDC Identity Provider (IdP) associated to the Workload Identity Pool.

getIssuerUri

The OIDC issuer URL for this cluster.

Returns
TypeDescription
string

setIssuerUri

The OIDC issuer URL for this cluster.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getWorkloadPool

The Workload Identity Pool associated to the cluster.

Returns
TypeDescription
string

setWorkloadPool

The Workload Identity Pool associated to the cluster.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getIdentityProvider

The ID of the OIDC Identity Provider (IdP) associated to the Workload Identity Pool.

Returns
TypeDescription
string

setIdentityProvider

The ID of the OIDC Identity Provider (IdP) associated to the Workload Identity Pool.

Parameter
NameDescription
var string
Returns
TypeDescription
$this