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


DiskEncryptionSet Класс

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

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

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

Наследование
azure.mgmt.compute.v2022_07_02.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, federated_client_id: str | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

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

tags
dict[str, 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

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

tags
dict[str, 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, свойство будет очищено.