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


VirtualMachineScaleSetOSDisk Класс

Описывает диск операционной системы масштабируемого набора виртуальных машин.

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

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

Конструктор

VirtualMachineScaleSetOSDisk(*, create_option: str | _models.DiskCreateOptionTypes, name: str | None = None, caching: str | _models.CachingTypes | None = None, write_accelerator_enabled: bool | None = None, diff_disk_settings: _models.DiffDiskSettings | None = None, disk_size_gb: int | None = None, os_type: str | _models.OperatingSystemTypes | None = None, image: _models.VirtualHardDisk | None = None, vhd_containers: List[str] | None = None, managed_disk: _models.VirtualMachineScaleSetManagedDiskParameters | None = None, **kwargs: Any)

Keyword-Only Parameters

name
str

имя диска.

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> Единственное допустимое значение: FromImage — это значение используется при создании виртуальной машины с помощью образа. Если вы используете образ платформы, вы также используете элемент imageReference, описанный выше. Если вы используете образ Marketplace, вы также используете элемент плана, описанный выше. Обязательный. Известные значения: FromImage, Empty и Attach.

diff_disk_settings
DiffDiskSettings

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

disk_size_gb
int

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

os_type
str или OperatingSystemTypes

Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, которая включена в диск при создании виртуальной машины из пользовательского образа или специализированного виртуального жесткого диска. <br>``<br> Возможные значения: <br>``<br>Windows<br>``<br>Linux. Известные значения: "Windows" и "Linux".

image
VirtualHardDisk

Указывает сведения о неуправляемом пользовательском образе, на котором будет основываться масштабируемый набор.

vhd_containers
list[str]

Указывает URL-адреса контейнера, используемые для хранения дисков операционной системы для масштабируемого набора.

managed_disk
VirtualMachineScaleSetManagedDiskParameters

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

Переменные

name
str

имя диска.

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> Единственное допустимое значение: FromImage — это значение используется при создании виртуальной машины с помощью образа. Если вы используете образ платформы, вы также используете элемент imageReference, описанный выше. Если вы используете образ Marketplace, вы также используете элемент плана, описанный выше. Обязательный. Известные значения: FromImage, Empty и Attach.

diff_disk_settings
DiffDiskSettings

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

disk_size_gb
int

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

os_type
str или OperatingSystemTypes

Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, которая включена в диск при создании виртуальной машины из пользовательского образа или специализированного виртуального жесткого диска. <br>``<br> Возможные значения: <br>``<br>Windows<br>``<br>Linux. Известные значения: "Windows" и "Linux".

image
VirtualHardDisk

Указывает сведения о неуправляемом пользовательском образе, на котором будет основываться масштабируемый набор.

vhd_containers
list[str]

Указывает URL-адреса контейнера, используемые для хранения дисков операционной системы для масштабируемого набора.

managed_disk
VirtualMachineScaleSetManagedDiskParameters

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