Поделиться через


DiskEncryptionSet Класс

ресурс набора шифрования дисков.

Переменные заполняются только сервером и игнорируются при отправке запроса.

Для отправки в Azure необходимо заполнить все необходимые параметры.

Наследование
azure.mgmt.compute.v2021_12_01.models._models_py3.Resource
DiskEncryptionSet

Конструктор

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

Расположение ресурса. Обязательный.

tags
dict[str, str]

Теги ресурсов.

identity
EncryptionSetIdentity

Управляемое удостоверение для набора шифрования дисков. Прежде чем использовать его для шифрования дисков, ему должно быть предоставлено разрешение на хранилище ключей.

encryption_type
str или DiskEncryptionSetType

Тип ключа, используемого для шифрования данных диска. Известные значения: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys и ConfidentialVmEncryptedWithCustomerKey.

active_key
KeyForDiskEncryptionSet

Ключ хранилища ключей, который в настоящее время используется этим набором шифрования дисков.

rotation_to_latest_key_version_enabled
bool

Установите для этого флага значение true, чтобы включить автоматическое обновление шифрования диска до последней версии ключа.

Переменные

id
str

Идентификатор ресурса.

name
str

Имя ресурса.

type
str

Тип ресурса.

location
str

Расположение ресурса. Обязательный.

tags
dict[str, str]

Теги ресурсов.

identity
EncryptionSetIdentity

Управляемое удостоверение для набора шифрования дисков. Прежде чем использовать его для шифрования дисков, ему должно быть предоставлено разрешение на хранилище ключей.

encryption_type
str или DiskEncryptionSetType

Тип ключа, используемого для шифрования данных диска. Известные значения: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys и ConfidentialVmEncryptedWithCustomerKey.

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

Ошибка, обнаруженная во время автоматической смены ключей. Если присутствует ошибка, автоматическая смена ключа не будет предпринята, пока не будет исправлена ошибка в этом наборе шифрования дисков.