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


ImageDataDisk Класс

Описывает диск данных.

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

Наследование
azure.mgmt.compute.v2023_07_01.models._models_py3.ImageDisk
ImageDataDisk

Конструктор

ImageDataDisk(*, lun: int, snapshot: _models.SubResource | None = None, managed_disk: _models.SubResource | None = None, blob_uri: str | None = None, caching: str | _models.CachingTypes | None = None, disk_size_gb: int | None = None, storage_account_type: str | _models.StorageAccountTypes | None = None, disk_encryption_set: _models.DiskEncryptionSetParameters | None = None, **kwargs: Any)

Keyword-Only Parameters

snapshot
SubResource

Snapshot.

managed_disk
SubResource

ManagedDisk.

blob_uri
str

Виртуальный жесткий диск.

caching
str или CachingTypes

Указывает требования к кэшированию. Возможные значения: None,ReadOnly,ReadWrite. Значения по умолчанию: Нет для хранилища уровня "Стандартный". ReadOnly для хранилища класса Premium. Известные значения: None, ReadOnly и ReadWrite.

disk_size_gb
int

Указывает размер пустых дисков данных в гигабайтах. Этот элемент можно использовать для перезаписи имени диска в образе виртуальной машины. Это значение не может быть больше 1023 ГБ.

storage_account_type
str или StorageAccountTypes

Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, нельзя использовать с диском ОС. Известные значения: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS", "StandardSSD_ZRS" и "PremiumV2_LRS".

disk_encryption_set
DiskEncryptionSetParameters

Указывает идентификатор ресурса набора шифрования управляемых дисков клиента для диска управляемого образа.

lun
int

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

Переменные

snapshot
SubResource

Snapshot.

managed_disk
SubResource

ManagedDisk.

blob_uri
str

Виртуальный жесткий диск.

caching
str или CachingTypes

Указывает требования к кэшированию. Возможные значения: None,ReadOnly,ReadWrite. Значения по умолчанию: Нет для хранилища уровня "Стандартный". ReadOnly для хранилища класса Premium. Известные значения: None, ReadOnly и ReadWrite.

disk_size_gb
int

Указывает размер пустых дисков данных в гигабайтах. Этот элемент можно использовать для перезаписи имени диска в образе виртуальной машины. Это значение не может быть больше 1023 ГБ.

storage_account_type
str или StorageAccountTypes

Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, нельзя использовать с диском ОС. Известные значения: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS", "StandardSSD_ZRS" и "PremiumV2_LRS".

disk_encryption_set
DiskEncryptionSetParameters

Указывает идентификатор ресурса набора шифрования управляемых дисков клиента для диска управляемого образа.

lun
int

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