DataDisk interface
Описывает диск данных.
Свойства
| caching | Указывает требования к кэшированию. |
| create |
Указывает, как должна быть создана виртуальная машина. |
| delete |
Указывает, следует ли удалять или отсоединять диск данных при удалении виртуальной машины. |
| detach |
Указывает поведение отсоединения, используемое при отсоединение диска или уже в процессе отсоединения от виртуальной машины. Поддерживаемые значения: ForceDetach. |
| disk |
Задает размер пустого диска данных в гигабайтах. Этот элемент можно использовать для перезаписи размера диска в образе виртуальной машины. |
| image | Исходный образ пользователя виртуального жесткого диска. Виртуальный жесткий диск будет скопирован перед присоединением к виртуальной машине. Если предоставляется SourceImage, целевой виртуальный жесткий диск не должен существовать. |
| lun | Указывает логическую единицу диска данных. Это значение используется для идентификации дисков данных на виртуальной машине и поэтому должно быть уникальным для каждого диска данных, подключенного к виртуальной машине. |
| managed |
Параметры управляемого диска. |
| name | Имя диска. |
| to |
Указывает, находится ли диск данных в процессе отсоединения от VirtualMachine/VirtualMachineScaleset |
| vhd | Виртуальный жесткий диск. |
| write |
Указывает, следует ли включить или отключить запись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
Указывает, следует ли удалять или отсоединять диск данных при удалении виртуальной машины.
Возможные значения:
Удалить Если это значение используется, диск данных удаляется при удалении виртуальной машины.
отсоединить Если это значение используется, диск данных сохраняется после удаления виртуальной машины.
Значение по умолчанию имеет значение отсоединения
deleteOption?: "Delete" | "Detach"
Значение свойства
"Delete" | "Detach"
detachOption
Указывает поведение отсоединения, используемое при отсоединение диска или уже в процессе отсоединения от виртуальной машины. Поддерживаемые значения: ForceDetach.
detachOption: ForceDetach применимо только для управляемых дисков данных. Если предыдущая попытка отсоединения диска данных не завершена из-за непредвиденного сбоя виртуальной машины, а диск по-прежнему не выпущен, используйте принудительное отключение в качестве последней возможности для принудительного отключения диска от виртуальной машины. Все записи, возможно, не были удалены при использовании этого поведения отсоединения.
Эта функция по-прежнему находится в режиме предварительной версии и не поддерживается для VirtualMachineScaleSet. Чтобы принудительно отсоединить диск данных, обновите его до true вместе с параметром detachOption: ForceDetach.
detachOption?: "ForceDetach"
Значение свойства
"ForceDetach"
diskSizeGB
Задает размер пустого диска данных в гигабайтах. Этот элемент можно использовать для перезаписи размера диска в образе виртуальной машины.
diskSizeGB — это число байтов x 1024^3 для диска, а значение не может быть больше 1023
diskSizeGB?: number
Значение свойства
number
image
Исходный образ пользователя виртуального жесткого диска. Виртуальный жесткий диск будет скопирован перед присоединением к виртуальной машине. Если предоставляется SourceImage, целевой виртуальный жесткий диск не должен существовать.
image?: VirtualHardDisk
Значение свойства
lun
Указывает логическую единицу диска данных. Это значение используется для идентификации дисков данных на виртуальной машине и поэтому должно быть уникальным для каждого диска данных, подключенного к виртуальной машине.
lun: number
Значение свойства
number
managedDisk
Параметры управляемого диска.
managedDisk?: ManagedDiskParameters
Значение свойства
name
Имя диска.
name?: string
Значение свойства
string
toBeDetached
Указывает, находится ли диск данных в процессе отсоединения от VirtualMachine/VirtualMachineScaleset
toBeDetached?: boolean
Значение свойства
boolean
vhd
writeAcceleratorEnabled
Указывает, следует ли включить или отключить записьAccelerator на диске.
writeAcceleratorEnabled?: boolean
Значение свойства
boolean