EncryptionArgs

data class EncryptionArgs(val keyName: Output<String>? = null, val keySource: Output<Either<String, KeySource>>? = null, val keyVaultUri: Output<String>? = null, val keyVersion: Output<String>? = null) : ConvertibleToJava<EncryptionArgs>

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

Constructors

Link copied to clipboard
constructor(keyName: Output<String>? = null, keySource: Output<Either<String, KeySource>>? = null, keyVaultUri: Output<String>? = null, keyVersion: Output<String>? = null)

Properties

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

The name of KeyVault key.

Link copied to clipboard
val keySource: Output<Either<String, KeySource>>? = null

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

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

The Uri of KeyVault.

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

The version of KeyVault key.

Functions

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