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


VirtualMachineScaleSetOSDisk interface

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

Свойства

caching

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

createOption

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

deleteOption

Указывает, следует ли удалять или отсоединять диск ОПЕРАЦИОННОй системы при удалении VMSS Flex (эта функция доступна только для VMSS с гибким orchestrationMode).

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

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

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

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

diffDiskSettings

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

diskSizeGB

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

image

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

managedDisk

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

name

Имя диска.

osType

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

vhdContainers

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

writeAcceleratorEnabled

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

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

caching

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

caching?: CachingTypes

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

createOption

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

createOption: string

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

string

deleteOption

Указывает, следует ли удалять или отсоединять диск ОПЕРАЦИОННОй системы при удалении VMSS Flex (эта функция доступна только для VMSS с гибким orchestrationMode).

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

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

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

Значение по умолчанию — Delete. Для эфемерного диска ОС по умолчанию задано значение 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

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

writeAcceleratorEnabled?: boolean

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

boolean