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


OSDiskOutput interface

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

Дополнительные сведения о дисках см. в статье Сведения о дисках и виртуальных жестких дисках для виртуальных машин Azure.

Свойства

caching

Указывает требования к кэшированию.

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

Нет

ReadOnly

ReadWrite

По умолчанию: Нет для хранилища "Стандартный". ReadOnly для хранилища Premium.

createOption

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

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

Подключить \u2013 Это значение используется при использовании специализированного диска для создания виртуальной машины.

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

deleteOption

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

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

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

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

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

diffDiskSettings

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

diskSizeGB

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

diskSizeGB — это число байтов x 1024^3 для диска, а значение не может быть больше 1023

encryptionSettings

Задает параметры шифрования для диска ОС.

Минимальная версия API: 2015-06-15

image

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

managedDisk

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

name

Имя диска.

osType

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

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

Windows

Linux

vhd

Виртуальный жесткий диск.

writeAcceleratorEnabled

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

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

caching

Указывает требования к кэшированию.

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

Нет

ReadOnly

ReadWrite

По умолчанию: Нет для хранилища "Стандартный". ReadOnly для хранилища Premium.

caching?: "None" | "ReadOnly" | "ReadWrite"

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

"None" | "ReadOnly" | "ReadWrite"

createOption

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

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

Подключить \u2013 Это значение используется при использовании специализированного диска для создания виртуальной машины.

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

createOption: "FromImage" | "Empty" | "Attach"

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

"FromImage" | "Empty" | "Attach"

deleteOption

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

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

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

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

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

deleteOption?: "Delete" | "Detach"

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

"Delete" | "Detach"

diffDiskSettings

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

diffDiskSettings?: DiffDiskSettingsOutput

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

diskSizeGB

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

diskSizeGB — это число байтов x 1024^3 для диска, а значение не может быть больше 1023

diskSizeGB?: number

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

number

encryptionSettings

Задает параметры шифрования для диска ОС.

Минимальная версия API: 2015-06-15

encryptionSettings?: DiskEncryptionSettingsOutput

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

image

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

image?: VirtualHardDiskOutput

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

managedDisk

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

managedDisk?: ManagedDiskParametersOutput

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

name

Имя диска.

name?: string

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

string

osType

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

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

Windows

Linux

osType?: "Windows" | "Linux"

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

"Windows" | "Linux"

vhd

Виртуальный жесткий диск.

vhd?: VirtualHardDiskOutput

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

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

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

boolean