WorkloadIdentityConfigResponseContainerV1beta1 class

Configuration for the use of Kubernetes Service Accounts in GCP IAM policies.

Constructors

WorkloadIdentityConfigResponseContainerV1beta1({required Input<String> identityNamespace, required Input<String> identityProvider, required Input<String> workloadPool})
Creates a new WorkloadIdentityConfigResponseContainerV1beta1. identityNamespace IAM Identity Namespace to attach all Kubernetes Service Accounts to. identityProvider identity provider is the third party identity provider. workloadPool The workload pool to attach all Kubernetes service accounts to.
const
WorkloadIdentityConfigResponseContainerV1beta1.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
identityNamespace → Input<String>
IAM Identity Namespace to attach all Kubernetes Service Accounts to.
final
identityProvider → Input<String>
identity provider is the third party identity provider.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
workloadPool → Input<String>
The workload pool to attach all Kubernetes service accounts to.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited