ServiceAccountEncryption

data class ServiceAccountEncryption(val currentKeyIdentifier: String? = null, val keyVaultKeyIdentifier: String? = null, val managedIdentity: ServiceAccountEncryptionManagedIdentity? = null, val type: String? = null)

Constructors

Link copied to clipboard
constructor(currentKeyIdentifier: String? = null, keyVaultKeyIdentifier: String? = null, managedIdentity: ServiceAccountEncryptionManagedIdentity? = null, type: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The current key used to encrypt the Media Services Account, including the key version.

Link copied to clipboard

Specifies the URI of the Key Vault Key used to encrypt data. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).

Link copied to clipboard

A managed_identity block as defined below.

Link copied to clipboard
val type: String? = null

Specifies the type of key used to encrypt the account data. Possible values are SystemKey and CustomerKey. Defaults to SystemKey.