DataPoolEncryptionArgs

data class DataPoolEncryptionArgs(val keyName: Output<String>, val keyVaultUri: Output<String>, val keyVersion: Output<String>? = null, val userAssignedIdentity: Output<String>) : ConvertibleToJava<DataPoolEncryptionArgs>

Encryption properties of a Data Pool

Constructors

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

Properties

Link copied to clipboard
val keyName: Output<String>

The name of Key Vault key

Link copied to clipboard
val keyVaultUri: Output<String>

The URI of a soft delete-enabled Key Vault that is in the same location as the Data Pool location

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

The version of Key Vault key

Link copied to clipboard

The resource ID of a user-assigned Managed Identity used to access the encryption key in the Key Vault. Requires access to the key operations get, wrap, unwrap, and recover

Functions

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