VirtualMachineScaleSetOSDisk interface
Описывает диск операционной системы масштабируемого набора виртуальных машин.
Свойства
caching | Указывает требования к кэшированию. Возможные значения: None,ReadOnly,ReadWrite. Значения по умолчанию: None для хранилища уровня "Стандартный". ReadOnly для хранилища класса Premium. |
create |
Указывает способ создания виртуальных машин в масштабируемом наборе. Единственное допустимое значение: FromImage. Это значение используется при использовании образа для создания виртуальной машины. Если вы используете образ платформы, вы также используете элемент imageReference, описанный выше. Если вы используете образ Marketplace, вы также используете элемент плана, описанный выше. |
delete |
Указывает, следует ли удалять или отсоединять диск ОС при удалении VMSS Flex (эта функция доступна только для VMSS с гибким orchestrationMode). |
diff |
Задает параметры временного диска для диска операционной системы, используемого масштабируемым набором виртуальных машин. |
disk |
Указывает размер пустого диска данных в гигабайтах. Этот элемент можно использовать для перезаписи размера диска в образе виртуальной машины. Свойство "diskSizeGB" — это количество байтов x 1024^3 для диска и не может быть больше 1023. |
image | Указывает сведения о неуправляемом пользовательском образе, на котором будет основываться масштабируемый набор. |
managed |
Параметры управляемого диска. |
name | имя диска. |
os |
Это свойство позволяет указать тип операционной системы, которая включена в диск при создании виртуальной машины из пользовательского образа или специализированного виртуального жесткого диска. Возможные значения: Windows,Linux. |
vhd |
Указывает URL-адреса контейнера, используемые для хранения дисков операционной системы для масштабируемого набора. |
write |
Указывает, следует ли включить или отключить 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