DiskEncryptionSet Klasse
Datenträgerverschlüsselungssatzressource.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.
- Vererbung
-
azure.mgmt.compute.v2021_08_01.models._models_py3.ResourceDiskEncryptionSet
Konstruktor
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, **kwargs: Any)
Keyword-Only Parameters
- location
- str
Ressourcenspeicherort Erforderlich.
- identity
- EncryptionSetIdentity
Die verwaltete Identität für den Datenträgerverschlüsselungssatz. Sie sollte die Berechtigung für den Schlüsseltresor erhalten, bevor sie zum Verschlüsseln von Datenträgern verwendet werden kann.
- encryption_type
- str oder DiskEncryptionSetType
Der Schlüsseltyp, der zum Verschlüsseln der Daten des Datenträgers verwendet wird. Bekannte Werte sind "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" und "ConfidentialVmEncryptedWithCustomerKey".
- active_key
- KeyForDiskEncryptionSet
Der Schlüsseltresorschlüssel, der derzeit von diesem Datenträgerverschlüsselungssatz verwendet wird.
- rotation_to_latest_key_version_enabled
- bool
Legen Sie dieses Flag auf true fest, um die automatische Aktualisierung dieser Datenträgerverschlüsselung auf die neueste Schlüsselversion zu aktivieren.
Variablen
- id
- str
Ressourcen-ID.
- name
- str
Name der Ressource.
- type
- str
Der Ressourcentyp.
- location
- str
Ressourcenspeicherort Erforderlich.
- identity
- EncryptionSetIdentity
Die verwaltete Identität für den Datenträgerverschlüsselungssatz. Sie sollte die Berechtigung für den Schlüsseltresor erhalten, bevor sie zum Verschlüsseln von Datenträgern verwendet werden kann.
- encryption_type
- str oder DiskEncryptionSetType
Der Schlüsseltyp, der zum Verschlüsseln der Daten des Datenträgers verwendet wird. Bekannte Werte sind "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" und "ConfidentialVmEncryptedWithCustomerKey".
- active_key
- KeyForDiskEncryptionSet
Der Schlüsseltresorschlüssel, der derzeit von diesem Datenträgerverschlüsselungssatz verwendet wird.
- previous_keys
- list[KeyForDiskEncryptionSet]
Eine schreibgeschützte Sammlung von Schlüsseltresorschlüsseln, die zuvor von diesem Datenträgerverschlüsselungssatz verwendet wurden, während eine Schlüsselrotation ausgeführt wird. Er ist leer, wenn keine fortlaufende Schlüsselrotation erfolgt.
- provisioning_state
- str
Die Datenträgerverschlüsselung legt den Bereitstellungsstatus fest.
- rotation_to_latest_key_version_enabled
- bool
Legen Sie dieses Flag auf true fest, um die automatische Aktualisierung dieser Datenträgerverschlüsselung auf die neueste Schlüsselversion zu aktivieren.
- last_key_rotation_timestamp
- datetime
Der Zeitpunkt, zu dem der aktive Schlüssel dieses Datenträgerverschlüsselungssatzes aktualisiert wurde.
- auto_key_rotation_error
- ApiError
Der Fehler, der während der Automatischen Schlüsselrotation aufgetreten ist. Wenn ein Fehler vorliegt, wird die automatische Schlüsselrotation erst versucht, wenn der Fehler für diesen Datenträgerverschlüsselungssatz behoben wurde.
Azure SDK for Python