DataEncryptionArgs

data class DataEncryptionArgs(val geoBackupKeyURI: Output<String>? = null, val geoBackupUserAssignedIdentityId: Output<String>? = null, val primaryKeyURI: Output<String>? = null, val primaryUserAssignedIdentityId: Output<String>? = null, val type: Output<DataEncryptionType>? = null) : ConvertibleToJava<DataEncryptionArgs>

The date encryption for cmk.

Constructors

Link copied to clipboard
constructor(geoBackupKeyURI: Output<String>? = null, geoBackupUserAssignedIdentityId: Output<String>? = null, primaryKeyURI: Output<String>? = null, primaryUserAssignedIdentityId: Output<String>? = null, type: Output<DataEncryptionType>? = null)

Properties

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

Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup

Link copied to clipboard

Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup

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

Primary key uri

Link copied to clipboard

Primary user identity resource id

Link copied to clipboard
val type: Output<DataEncryptionType>? = null

The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk.

Functions

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