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
fun ManagedDiskEncryptionArgs(keySource: Output<Either<String, EncryptionKeySource>>, keyVaultProperties: Output<ManagedDiskEncryptionKeyVaultPropertiesArgs>, rotationToLatestKeyVersionEnabled: Output<Boolean>? = null)

Functions

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

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.