KubernetesClusterKeyVaultSecretsProviderArgs

data class KubernetesClusterKeyVaultSecretsProviderArgs(val secretIdentities: Output<List<KubernetesClusterKeyVaultSecretsProviderSecretIdentityArgs>>? = null, val secretRotationEnabled: Output<Boolean>? = null, val secretRotationInterval: Output<String>? = null) : ConvertibleToJava<KubernetesClusterKeyVaultSecretsProviderArgs>

Constructors

constructor(secretIdentities: Output<List<KubernetesClusterKeyVaultSecretsProviderSecretIdentityArgs>>? = null, secretRotationEnabled: Output<Boolean>? = null, secretRotationInterval: Output<String>? = null)

Properties

Link copied to clipboard

An secret_identity block is exported. The exported attributes are defined below.

Link copied to clipboard
val secretRotationEnabled: Output<Boolean>? = null

Should the secret store CSI driver on the AKS cluster be enabled?

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

The interval to poll for secret rotation. This attribute is only set when secret_rotation_enabled is true. Defaults to 2m.

Functions

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