IdentityProviderConfigArgs

data class IdentityProviderConfigArgs(val clusterName: Output<String>? = null, val identityProviderConfigName: Output<String>? = null, val oidc: Output<IdentityProviderConfigOidcIdentityProviderConfigArgs>? = null, val tags: Output<List<TagArgs>>? = null, val type: Output<IdentityProviderConfigType>? = null) : ConvertibleToJava<IdentityProviderConfigArgs>

An object representing an Amazon EKS IdentityProviderConfig.

Constructors

Link copied to clipboard
constructor(clusterName: Output<String>? = null, identityProviderConfigName: Output<String>? = null, oidc: Output<IdentityProviderConfigOidcIdentityProviderConfigArgs>? = null, tags: Output<List<TagArgs>>? = null, type: Output<IdentityProviderConfigType>? = null)

Properties

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

The name of the identity provider configuration.

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

The name of the OIDC provider configuration.

Link copied to clipboard

An object representing an OpenID Connect (OIDC) identity provider configuration.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Link copied to clipboard
val type: Output<IdentityProviderConfigType>? = null

The type of the identity provider configuration.

Functions

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