DiskEncryptionSet Classe
recurso do conjunto de encriptação de discos.
As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.
Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.
- Herança
-
azure.mgmt.compute.v2022_03_02.models._models_py3.ResourceDiskEncryptionSet
Construtor
DiskEncryptionSet(*, location: str, tags: Dict[str, str] | None = None, identity: _models.EncryptionSetIdentity | None = None, encryption_type: str | _models.DiskEncryptionSetType | None = None, active_key: _models.KeyForDiskEncryptionSet | None = None, rotation_to_latest_key_version_enabled: bool | None = None, federated_client_id: str | None = None, **kwargs: Any)
Keyword-Only Parameters
- location
- str
Localização do recurso. Obrigatório.
- identity
- EncryptionSetIdentity
A identidade gerida do conjunto de encriptação de discos. Deve ser dada permissão no cofre de chaves antes de poder ser utilizado para encriptar discos.
- encryption_type
- str ou DiskEncryptionSetType
O tipo de chave utilizado para encriptar os dados do disco. Os valores conhecidos são: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" e "ConfidentialVmEncryptedWithCustomerKey".
- active_key
- KeyForDiskEncryptionSet
A chave do cofre de chaves que é atualmente utilizada por este conjunto de encriptação de disco.
- rotation_to_latest_key_version_enabled
- bool
Defina este sinalizador como verdadeiro para ativar a atualização automática deste conjunto de encriptação de disco para a versão de chave mais recente.
- federated_client_id
- str
ID de cliente de aplicação multi-inquilino para aceder ao cofre de chaves num inquilino diferente. Definir o valor como "Nenhum" limpará a propriedade.
Variáveis
- id
- str
ID do Recurso.
- name
- str
Nome do recurso.
- type
- str
Tipo de recurso.
- location
- str
Localização do recurso. Obrigatório.
- identity
- EncryptionSetIdentity
A identidade gerida do conjunto de encriptação de discos. Deve ser dada permissão no cofre de chaves antes de poder ser utilizado para encriptar discos.
- encryption_type
- str ou DiskEncryptionSetType
O tipo de chave utilizado para encriptar os dados do disco. Os valores conhecidos são: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" e "ConfidentialVmEncryptedWithCustomerKey".
- active_key
- KeyForDiskEncryptionSet
A chave do cofre de chaves que é atualmente utilizada por este conjunto de encriptação de disco.
- previous_keys
- list[KeyForDiskEncryptionSet]
Uma coleção só de leitura de chaves do cofre de chaves utilizada anteriormente por este conjunto de encriptação de disco enquanto está em curso uma rotação de chaves. Estará vazio se não existir uma rotação de chaves em curso.
- provisioning_state
- str
O estado de aprovisionamento do conjunto de encriptação de discos.
- rotation_to_latest_key_version_enabled
- bool
Defina este sinalizador como verdadeiro para ativar a atualização automática deste conjunto de encriptação de disco para a versão de chave mais recente.
- last_key_rotation_timestamp
- datetime
A hora em que a chave ativa deste conjunto de encriptação de disco foi atualizada.
- auto_key_rotation_error
- ApiError
O erro encontrado durante a rotação da chave automática. Se estiver presente um erro, a rotação da chave automática não será tentada até que o erro neste conjunto de encriptação de disco seja corrigido.
- federated_client_id
- str
ID de cliente de aplicação multi-inquilino para aceder ao cofre de chaves num inquilino diferente. Definir o valor como "Nenhum" limpará a propriedade.
Azure SDK for Python