DataEncryption Class 
The date encryption for cmk.
Constructor
DataEncryption(*, primary_user_assigned_identity_id: str | None = None, primary_key_uri: str | None = None, geo_backup_user_assigned_identity_id: str | None = None, geo_backup_key_uri: str | None = None, type: str | DataEncryptionType | None = None, **kwargs)Keyword-Only Parameters
| Name | Description | 
|---|---|
| primary_user_assigned_identity_id | Primary user identity resource id. Default value: None | 
| primary_key_uri | Primary key uri. Default value: None | 
| geo_backup_user_assigned_identity_id | Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup. Default value: None | 
| geo_backup_key_uri | Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup. Default value: None | 
| type | The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk. Possible values include: "AzureKeyVault", "SystemManaged". Default value: None | 
Variables
| Name | Description | 
|---|---|
| primary_user_assigned_identity_id | Primary user identity resource id. | 
| primary_key_uri | Primary key uri. | 
| geo_backup_user_assigned_identity_id | Geo backup user identity resource id as identity can't cross region, need identity in same region as geo backup. | 
| geo_backup_key_uri | Geo backup key uri as key vault can't cross region, need cmk in same region as geo backup. | 
| type | The key type, AzureKeyVault for enable cmk, SystemManaged for disable cmk. Possible values include: "AzureKeyVault", "SystemManaged". |