EncryptionScopeProperties Class
Properties of the encryption scope.
Constructor
EncryptionScopeProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
source
|
The provider for the encryption scope. Possible values (case-insensitive): Microsoft.Storage, Microsoft.KeyVault. Known values are: "Microsoft.Storage" and "Microsoft.KeyVault". |
|
state
|
The state of the encryption scope. Possible values (case-insensitive): Enabled, Disabled. Known values are: "Enabled" and "Disabled". |
|
creation_time
|
Gets the creation date and time of the encryption scope in UTC. |
|
last_modified_time
|
Gets the last modification date and time of the encryption scope in UTC. |
|
key_vault_properties
|
The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'. |
|
require_infrastructure_encryption
|
A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. |
Attributes
creation_time
Gets the creation date and time of the encryption scope in UTC.
creation_time: datetime | None
key_vault_properties
The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'.
key_vault_properties: _models.EncryptionScopeKeyVaultProperties | None
last_modified_time
Gets the last modification date and time of the encryption scope in UTC.
last_modified_time: datetime | None
require_infrastructure_encryption
A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
require_infrastructure_encryption: bool | None
source
Microsoft.Storage, Microsoft.KeyVault. Known values are: "Microsoft.Storage" and "Microsoft.KeyVault".
source: str | _models.EncryptionScopeSource | None
state
Enabled, Disabled. Known values are: "Enabled" and "Disabled".
state: str | _models.EncryptionScopeState | None