public sealed class WorkloadIdentityConfig : IMessage<WorkloadIdentityConfig>, IEquatable<WorkloadIdentityConfig>, IDeepCloneable<WorkloadIdentityConfig>, IBufferMessage, IMessage
Workload Identity settings.
Implements
IMessage<WorkloadIdentityConfig>, IEquatable<WorkloadIdentityConfig>, IDeepCloneable<WorkloadIdentityConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeMultiCloud.V1Assembly
Google.Cloud.GkeMultiCloud.V1.dll
Constructors
WorkloadIdentityConfig()
public WorkloadIdentityConfig()
WorkloadIdentityConfig(WorkloadIdentityConfig)
public WorkloadIdentityConfig(WorkloadIdentityConfig other)
Parameter | |
---|---|
Name | Description |
other | WorkloadIdentityConfig |
Properties
IdentityProvider
public string IdentityProvider { get; set; }
The ID of the OIDC Identity Provider (IdP) associated to the Workload Identity Pool.
Property Value | |
---|---|
Type | Description |
String |
IssuerUri
public string IssuerUri { get; set; }
The OIDC issuer URL for this cluster.
Property Value | |
---|---|
Type | Description |
String |
WorkloadPool
public string WorkloadPool { get; set; }
The Workload Identity Pool associated to the cluster.
Property Value | |
---|---|
Type | Description |
String |