DiskEncryptionSet Classe
recurso de conjunto de criptografia de disco.
As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.
Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.
- Herança
-
azure.mgmt.compute.v2023_04_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
Local do recurso. Obrigatórios.
- identity
- EncryptionSetIdentity
A identidade gerenciada para o conjunto de criptografia de disco. Ele deve receber permissão no cofre de chaves antes que ele possa ser usado para criptografar discos.
- encryption_type
- str ou DiskEncryptionSetType
O tipo de chave usado para criptografar os dados do disco. Os valores conhecidos são: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" e "ConfidentialVmEncryptedWithCustomerKey".
- active_key
- KeyForDiskEncryptionSet
A chave do cofre de chaves que atualmente é usada por esse conjunto de criptografia de disco.
- rotation_to_latest_key_version_enabled
- bool
Defina esse sinalizador como true para habilitar a atualização automática desse conjunto de criptografia de disco para a versão mais recente da chave.
- federated_client_id
- str
ID do cliente do aplicativo multilocatário para acessar o cofre de chaves em um locatário diferente. Definir o valor como 'None' limpará a propriedade .
Variáveis
- id
- str
ID do recurso.
- name
- str
Nome do recurso.
- type
- str
Tipo de recurso.
- location
- str
Local do recurso. Obrigatórios.
- identity
- EncryptionSetIdentity
A identidade gerenciada para o conjunto de criptografia de disco. Ele deve receber permissão no cofre de chaves antes que ele possa ser usado para criptografar discos.
- encryption_type
- str ou DiskEncryptionSetType
O tipo de chave usado para criptografar os dados do disco. Os valores conhecidos são: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" e "ConfidentialVmEncryptedWithCustomerKey".
- active_key
- KeyForDiskEncryptionSet
A chave do cofre de chaves que atualmente é usada por esse conjunto de criptografia de disco.
- previous_keys
- list[KeyForDiskEncryptionSet]
Uma coleção somente leitura de chaves do cofre de chaves usadas anteriormente por esse conjunto de criptografia de disco enquanto uma rotação de chaves está em andamento. Ele ficará vazio se não houver nenhuma rotação de chave em andamento.
- provisioning_state
- str
O estado de provisionamento do conjunto de criptografia de disco.
- rotation_to_latest_key_version_enabled
- bool
Defina esse sinalizador como true para habilitar a atualização automática desse conjunto de criptografia de disco para a versão mais recente da chave.
- last_key_rotation_timestamp
- datetime
A hora em que a chave ativa desse conjunto de criptografia de disco foi atualizada.
- auto_key_rotation_error
- ApiError
O erro que foi encontrado durante a rotação de teclas automáticas. Se houver um erro, a rotação automática de chaves não será tentada até que o erro neste conjunto de criptografia de disco seja corrigido.
- federated_client_id
- str
ID do cliente do aplicativo multilocatário para acessar o cofre de chaves em um locatário diferente. Definir o valor como 'None' limpará a propriedade .
Azure SDK for Python