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


VirtualMachineScaleSetOSDisk interface

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

Свойства

caching

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

createOption

Указывает способ создания виртуальных машин в масштабируемом наборе. Единственное допустимое значение: FromImage. Это значение используется при использовании образа для создания виртуальной машины. Если вы используете образ платформы, вы также используете элемент imageReference, описанный выше. Если вы используете образ Marketplace, вы также используете элемент плана, описанный выше.

deleteOption

Указывает, следует ли удалять или отсоединять диск ОС при удалении VMSS Flex (эта функция доступна только для VMSS с гибким orchestrationMode).

Возможные значения:

Удалить Если используется это значение, диск ОС удаляется при удалении виртуальной машины VMSS Flex.

Отсоединить Если используется это значение, диск ОПЕРАЦИОННОй системы сохраняется после удаления виртуальной машины VMSS Flex.

Значение по умолчанию — Delete. Для временного диска ОС значение по умолчанию — Удалить. Пользователь не может изменить параметр удаления для временного диска ОС.

diffDiskSettings

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

diskSizeGB

Указывает размер пустого диска данных в гигабайтах. Этот элемент можно использовать для перезаписи размера диска в образе виртуальной машины. Свойство "diskSizeGB" — это количество байтов x 1024^3 для диска и не может быть больше 1023.

image

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

managedDisk

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

name

имя диска.

osType

Это свойство позволяет указать тип операционной системы, которая включена в диск при создании виртуальной машины из пользовательского образа или специализированного виртуального жесткого диска. Возможные значения: Windows,Linux.

vhdContainers

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

writeAcceleratorEnabled

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

Сведения о свойстве

caching

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

caching?: CachingTypes

Значение свойства

createOption

Указывает способ создания виртуальных машин в масштабируемом наборе. Единственное допустимое значение: FromImage. Это значение используется при использовании образа для создания виртуальной машины. Если вы используете образ платформы, вы также используете элемент imageReference, описанный выше. Если вы используете образ Marketplace, вы также используете элемент плана, описанный выше.

createOption: string

Значение свойства

string

deleteOption

Указывает, следует ли удалять или отсоединять диск ОС при удалении VMSS Flex (эта функция доступна только для VMSS с гибким orchestrationMode).

Возможные значения:

Удалить Если используется это значение, диск ОС удаляется при удалении виртуальной машины VMSS Flex.

Отсоединить Если используется это значение, диск ОПЕРАЦИОННОй системы сохраняется после удаления виртуальной машины VMSS Flex.

Значение по умолчанию — Delete. Для временного диска ОС значение по умолчанию — Удалить. Пользователь не может изменить параметр удаления для временного диска ОС.

deleteOption?: string

Значение свойства

string

diffDiskSettings

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

diffDiskSettings?: DiffDiskSettings

Значение свойства

diskSizeGB

Указывает размер пустого диска данных в гигабайтах. Этот элемент можно использовать для перезаписи размера диска в образе виртуальной машины. Свойство "diskSizeGB" — это количество байтов x 1024^3 для диска и не может быть больше 1023.

diskSizeGB?: number

Значение свойства

number

image

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

image?: VirtualHardDisk

Значение свойства

managedDisk

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

managedDisk?: VirtualMachineScaleSetManagedDiskParameters

Значение свойства

name

имя диска.

name?: string

Значение свойства

string

osType

Это свойство позволяет указать тип операционной системы, которая включена в диск при создании виртуальной машины из пользовательского образа или специализированного виртуального жесткого диска. Возможные значения: Windows,Linux.

osType?: OperatingSystemTypes

Значение свойства

vhdContainers

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

vhdContainers?: string[]

Значение свойства

string[]

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

Значение свойства

boolean