DiskEncryptionSet Класс
ресурс набора шифрования дисков.
Переменные заполняются только сервером и игнорируются при отправке запроса.
Все необходимые параметры должны быть заполнены для отправки в Azure.
- Наследование
-
azure.mgmt.compute.v2022_07_02.models._models_py3.ResourceDiskEncryptionSet
Конструктор
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
Расположение ресурса. Обязательный.
- identity
- EncryptionSetIdentity
Управляемое удостоверение для набора шифрования дисков. Прежде чем использовать его для шифрования дисков, ему необходимо предоставить разрешение на хранилище ключей.
- encryption_type
- str или DiskEncryptionSetType
Тип ключа, используемого для шифрования данных диска. Известные значения: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys и ConfidentialVmEncryptedWithCustomerKeys.
- active_key
- KeyForDiskEncryptionSet
Ключ хранилища ключей, который в настоящее время используется этим набором шифрования дисков.
- rotation_to_latest_key_version_enabled
- bool
Установите для этого флага значение true, чтобы включить автоматическое обновление этого набора шифрования диска до последней версии ключа.
- federated_client_id
- str
Идентификатор клиента мультитенантного приложения для доступа к хранилищу ключей в другом клиенте. Если задать значение None, свойство будет очищено.
Переменные
- id
- str
Идентификатор ресурса.
- name
- str
Имя ресурса.
- type
- str
Тип ресурса.
- location
- str
Расположение ресурса. Обязательный.
- identity
- EncryptionSetIdentity
Управляемое удостоверение для набора шифрования дисков. Прежде чем использовать его для шифрования дисков, ему необходимо предоставить разрешение на хранилище ключей.
- encryption_type
- str или DiskEncryptionSetType
Тип ключа, используемого для шифрования данных диска. Известные значения: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys и ConfidentialVmEncryptedWithCustomerKeys.
- active_key
- KeyForDiskEncryptionSet
Ключ хранилища ключей, который в настоящее время используется этим набором шифрования дисков.
- previous_keys
- list[KeyForDiskEncryptionSet]
Только для чтения коллекция ключей хранилища ключей, которые ранее использовались этим набором шифрования дисков во время смены ключей. Если смена ключей не выполняется, она будет пустой.
- provisioning_state
- str
Состояние подготовки набора шифрования дисков.
- rotation_to_latest_key_version_enabled
- bool
Установите для этого флага значение true, чтобы включить автоматическое обновление этого набора шифрования диска до последней версии ключа.
- last_key_rotation_timestamp
- datetime
Время обновления активного ключа этого набора шифрования дисков.
- auto_key_rotation_error
- ApiError
Ошибка, обнаруженная во время автоматической смены ключа. При наличии ошибки автоматическая смена ключа не будет выполнена до тех пор, пока не будет исправлена ошибка в этом наборе шифрования дисков.
- federated_client_id
- str
Идентификатор клиента мультитенантного приложения для доступа к хранилищу ключей в другом клиенте. Если задать значение None, свойство будет очищено.
Azure SDK for Python