ClusterPropertiesCustomerManagedKeyEncryptionArgs

data class ClusterPropertiesCustomerManagedKeyEncryptionArgs(val keyEncryptionKeyIdentity: Output<ClusterPropertiesKeyEncryptionKeyIdentityArgs>? = null, val keyEncryptionKeyUrl: Output<String>? = null) : ConvertibleToJava<ClusterPropertiesCustomerManagedKeyEncryptionArgs>

All Customer-managed key encryption properties for the resource. Set this to an empty object to use Microsoft-managed key encryption.

Constructors

constructor(keyEncryptionKeyIdentity: Output<ClusterPropertiesKeyEncryptionKeyIdentityArgs>? = null, keyEncryptionKeyUrl: Output<String>? = null)

Properties

Link copied to clipboard

All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.

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

Key encryption key Url, versioned only. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78

Functions

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