Google Anthos Multi Cloud V1 Client - Class WorkloadIdentityConfig (0.1.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

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.

Generated from protobuf field string issuer_uri = 1;

Returns
TypeDescription
string

setIssuerUri

The OIDC issuer URL for this cluster.

Generated from protobuf field string issuer_uri = 1;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getWorkloadPool

The Workload Identity Pool associated to the cluster.

Generated from protobuf field string workload_pool = 2;

Returns
TypeDescription
string

setWorkloadPool

The Workload Identity Pool associated to the cluster.

Generated from protobuf field string workload_pool = 2;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getIdentityProvider

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

Generated from protobuf field string identity_provider = 3;

Returns
TypeDescription
string

setIdentityProvider

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

Generated from protobuf field string identity_provider = 3;

Parameter
NameDescription
var string
Returns
TypeDescription
$this