Condividi tramite


DiskEncryptionSet Classe

risorsa del set di crittografia del disco.

Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.compute.v2023_04_02.models._models_py3.Resource
DiskEncryptionSet

Costruttore

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

Percorso della risorsa. Obbligatorio.

tags
dict[str, str]

Tag di risorse.

identity
EncryptionSetIdentity

Identità gestita per il set di crittografia del disco. Deve essere concessa l'autorizzazione per l'insieme di credenziali delle chiavi prima di poter essere usata per crittografare i dischi.

encryption_type
str oppure DiskEncryptionSetType

Tipo di chiave usata per crittografare i dati del disco. I valori noti sono: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" e "ConfidentialVmEncryptedWithCustomerKey".

active_key
KeyForDiskEncryptionSet

Chiave dell'insieme di credenziali delle chiavi attualmente usata da questo set di crittografia del disco.

rotation_to_latest_key_version_enabled
bool

Impostare questo flag su true per abilitare l'aggiornamento automatico di questa crittografia del disco impostata sulla versione più recente della chiave.

federated_client_id
str

ID client dell'applicazione multi-tenant per accedere all'insieme di credenziali delle chiavi in un tenant diverso. L'impostazione del valore su 'Nessuna' cancella la proprietà.

Variabili

id
str

ID risorsa.

name
str

Nome risorsa.

type
str

Tipo di risorsa.

location
str

Percorso della risorsa. Obbligatorio.

tags
dict[str, str]

Tag di risorse.

identity
EncryptionSetIdentity

Identità gestita per il set di crittografia del disco. Deve essere concessa l'autorizzazione per l'insieme di credenziali delle chiavi prima di poter essere usata per crittografare i dischi.

encryption_type
str oppure DiskEncryptionSetType

Tipo di chiave usata per crittografare i dati del disco. I valori noti sono: "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" e "ConfidentialVmEncryptedWithCustomerKey".

active_key
KeyForDiskEncryptionSet

Chiave dell'insieme di credenziali delle chiavi attualmente usata da questo set di crittografia del disco.

previous_keys
list[KeyForDiskEncryptionSet]

Raccolta readonly delle chiavi dell'insieme di credenziali delle chiavi usate in precedenza da questo set di crittografia del disco mentre è in corso una rotazione delle chiavi. Sarà vuoto se non esiste alcuna rotazione delle chiavi in corso.

provisioning_state
str

Stato di provisioning del set di crittografia del disco.

rotation_to_latest_key_version_enabled
bool

Impostare questo flag su true per abilitare l'aggiornamento automatico di questa crittografia del disco impostata sulla versione più recente della chiave.

last_key_rotation_timestamp
datetime

Ora in cui è stata aggiornata la chiave attiva del set di crittografia del disco.

auto_key_rotation_error
ApiError

Errore rilevato durante la rotazione automatica delle chiavi. Se è presente un errore, la rotazione automatica delle chiavi non verrà tentata fino a quando non viene risolto l'errore nel set di crittografia del disco.

federated_client_id
str

ID client dell'applicazione multi-tenant per accedere all'insieme di credenziali delle chiavi in un tenant diverso. L'impostazione del valore su 'Nessuna' cancella la proprietà.