WorkloadIdentityConfigArgs

data class WorkloadIdentityConfigArgs(val identityNamespace: Output<String>? = null, val identityProvider: Output<String>? = null, val workloadPool: Output<String>? = null) : ConvertibleToJava<WorkloadIdentityConfigArgs>

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

Constructors

Link copied to clipboard
fun WorkloadIdentityConfigArgs(identityNamespace: Output<String>? = null, identityProvider: Output<String>? = null, workloadPool: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): WorkloadIdentityConfigArgs

Properties

Link copied to clipboard
val identityNamespace: Output<String>? = null

IAM Identity Namespace to attach all Kubernetes Service Accounts to.

Link copied to clipboard
val identityProvider: Output<String>? = null

identity provider is the third party identity provider.

Link copied to clipboard
val workloadPool: Output<String>? = null

The workload pool to attach all Kubernetes service accounts to.