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


VirtualMachineScaleSetOSDisk Класс

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

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

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

Конструктор

VirtualMachineScaleSetOSDisk(*, name: str, create_option: str | _models.DiskCreateOptionTypes, caching: str | _models.CachingTypes | None = None, os_type: str | _models.OperatingSystemTypes | None = None, image: _models.VirtualHardDisk | None = None, vhd_containers: List[str] | 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.

create_option
str или DiskCreateOptionTypes

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

os_type
str или OperatingSystemTypes

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

image
VirtualHardDisk

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

vhd_containers
list[str]

Список URI контейнера виртуального жесткого диска.

Переменные

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.

create_option
str или DiskCreateOptionTypes

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

os_type
str или OperatingSystemTypes

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

image
VirtualHardDisk

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

vhd_containers
list[str]

Список URI контейнера виртуального жесткого диска.