ManagedDiskEncryptionArgs

data class ManagedDiskEncryptionArgs(val keySource: Output<Either<String, EncryptionKeySource>>, val keyVaultProperties: Output<ManagedDiskEncryptionKeyVaultPropertiesArgs>, val rotationToLatestKeyVersionEnabled: Output<Boolean>? = null) : ConvertibleToJava<ManagedDiskEncryptionArgs>

The object that contains details of encryption used on the workspace.

Constructors

Link copied to clipboard
constructor(keySource: Output<Either<String, EncryptionKeySource>>, keyVaultProperties: Output<ManagedDiskEncryptionKeyVaultPropertiesArgs>, rotationToLatestKeyVersionEnabled: Output<Boolean>? = null)

Properties

Link copied to clipboard
val keySource: Output<Either<String, EncryptionKeySource>>

The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault

Link copied to clipboard

Key Vault input properties for encryption.

Link copied to clipboard

Indicate whether the latest key version should be automatically used for Managed Disk Encryption.

Functions

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