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


DataDisk Класс

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

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

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

Наследование
azure.mgmt.compute._serialization.Model
DataDisk

Конструктор

DataDisk(*, lun: int, create_option: str | _models.DiskCreateOptionTypes, name: str | None = None, vhd: _models.VirtualHardDisk | None = None, image: _models.VirtualHardDisk | None = None, caching: str | _models.CachingTypes | None = None, write_accelerator_enabled: bool | None = None, disk_size_gb: int | None = None, managed_disk: _models.ManagedDiskParameters | None = None, to_be_detached: bool | None = None, **kwargs: Any)

Keyword-Only Parameters

lun
int

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

name
str

имя диска.

vhd
VirtualHardDisk

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

image
VirtualHardDisk

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

caching
str или CachingTypes

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

write_accelerator_enabled
bool

Указывает, следует ли включить или отключить writeAccelerator на диске.

create_option
str или DiskCreateOptionTypes

Указывает способ создания виртуальной машины.:code:
<br> Возможные значения::<br>``<br>Attach — это значение используется при использовании специализированного диска для создания виртуальной машины.:code:
<br>FromImage — это значение используется при использовании образа для создания виртуальной машины. Если вы используете образ платформы, вы также используете элемент imageReference, описанный выше. Если вы используете образ Marketplace, вы также используете элемент плана, описанный выше. Обязательный. Известные значения: FromImage, Empty и Attach.

disk_size_gb
int

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

managed_disk
ManagedDiskParameters

Параметры управляемого диска.

to_be_detached
bool

Указывает, находится ли диск данных в процессе отсоединения от VirtualMachine/VirtualMachineScaleset.

Переменные

lun
int

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

name
str

имя диска.

vhd
VirtualHardDisk

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

image
VirtualHardDisk

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

caching
str или CachingTypes

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

write_accelerator_enabled
bool

Указывает, следует ли включить или отключить writeAccelerator на диске.

create_option
str или DiskCreateOptionTypes

Указывает способ создания виртуальной машины.:code:
<br> Возможные значения::<br>``<br>Attach — это значение используется при использовании специализированного диска для создания виртуальной машины.:code:
<br>FromImage — это значение используется при использовании образа для создания виртуальной машины. Если вы используете образ платформы, вы также используете элемент imageReference, описанный выше. Если вы используете образ Marketplace, вы также используете элемент плана, описанный выше. Обязательный. Известные значения: FromImage, Empty и Attach.

disk_size_gb
int

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

managed_disk
ManagedDiskParameters

Параметры управляемого диска.

to_be_detached
bool

Указывает, находится ли диск данных в процессе отсоединения от VirtualMachine/VirtualMachineScaleset.

disk_iops_read_write
int

Указывает Read-Write операций ввода-вывода в секунду для управляемого диска, если StorageAccountType имеет значение UltraSSD_LRS. Возвращается только для дисков виртуальных машин VirtualMachine ScaleSet. Можно обновить только с помощью обновлений масштабируемого набора VirtualMachine.

disk_m_bps_read_write
int

Указывает пропускную способность в МБ в секунду для управляемого диска, если StorageAccountType UltraSSD_LRS. Возвращается только для дисков виртуальных машин VirtualMachine ScaleSet. Можно обновить только с помощью обновлений масштабируемого набора VirtualMachine.