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
fun DataPoolEncryptionArgs(keyName: Output<String>, keyVaultUri: Output<String>, keyVersion: Output<String>? = null, userAssignedIdentity: Output<String>)

Functions

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

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