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


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

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