Compartilhar via


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.v2022_03_02.models._models_py3.Resource
DiskEncryptionSet

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.

tags
dict[str, str]

Marcas de recurso.

identity
EncryptionSetIdentity

A identidade gerenciada para o conjunto de criptografia de disco. Ele deve receber permissão no cofre de chaves antes de poder 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 é usada atualmente 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.

tags
dict[str, str]

Marcas de recurso.

identity
EncryptionSetIdentity

A identidade gerenciada para o conjunto de criptografia de disco. Ele deve receber permissão no cofre de chaves antes de poder 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 é usada atualmente 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 chaves 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 automática de teclas. Se houver um erro, a rotação automática de chaves não será tentada até que o erro nesse 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.