EncryptionSettings Class

Customer Managed Key details of the resource.

Constructor

EncryptionSettings(*args: Any, **kwargs: Any)

Variables

Name Description
state

Encryption state of the Backup Vault. Known values are: "Enabled", "Disabled", and "Inconsistent".

key_vault_properties

The properties of the Key Vault which hosts CMK.

kek_identity

The details of the managed identity used for CMK.

infrastructure_encryption

Enabling/Disabling the Double Encryption state. Known values are: "Enabled" and "Disabled".

Attributes

infrastructure_encryption

"Enabled" and "Disabled".

infrastructure_encryption: str | _models.InfrastructureEncryptionState | None

kek_identity

The details of the managed identity used for CMK.

kek_identity: _models.CmkKekIdentity | None

key_vault_properties

The properties of the Key Vault which hosts CMK.

key_vault_properties: _models.CmkKeyVaultProperties | None

state

"Enabled", "Disabled", and "Inconsistent".

state: str | _models.EncryptionState | None