OSDisk Класс
Указывает сведения о диске операционной системы, используемом виртуальной машиной.
<br>``<br>
Дополнительные сведения о дисках см. в статье Сведения о дисках и виртуальных жестких дисках для виртуальных машин Azure.
Все необходимые параметры должны быть заполнены для отправки в Azure.
- Наследование
-
azure.mgmt.compute._serialization.ModelOSDisk
Конструктор
OSDisk(*, name: str, vhd: _models.VirtualHardDisk, create_option: str | _models.DiskCreateOptionTypes, os_type: str | _models.OperatingSystemTypes | None = None, encryption_settings: _models.DiskEncryptionSettings | None = None, image: _models.VirtualHardDisk | None = None, caching: str | _models.CachingTypes | None = None, disk_size_gb: int | None = None, **kwargs: Any)
Keyword-Only Parameters
- os_type
- str или OperatingSystemTypes
Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, которая включена в диск при создании виртуальной машины из пользовательского образа или специализированного виртуального жесткого диска. <br>``<br>
Возможные значения: <br>``<br>
Windows<br>``<br>
Linux.
Известные значения: "Windows" и "Linux".
- encryption_settings
- DiskEncryptionSettings
Задает параметры шифрования для диска ОС.
<br>``<br>
Минимальная версия API: 15.06.2015.
- name
- str
имя диска. Обязательный.
- vhd
- VirtualHardDisk
Виртуальный жесткий диск. Обязательный.
- image
- VirtualHardDisk
Виртуальный жесткий диск исходного образа пользователя. Виртуальный жесткий диск будет скопирован перед подключением к виртуальной машине. Если указан параметр SourceImage, целевой виртуальный жесткий диск не должен существовать.
- caching
- str или CachingTypes
Указывает требования к кэшированию. <br>``<br>
Возможные значения: <br>``<br>
None<br>``<br>
ReadOnly<br>``<br>
ReadWrite<br>``<br>
Default: None для хранилища уровня "Стандартный". ReadOnly для хранилища класса Premium. Известные значения: None, ReadOnly и ReadWrite.
- create_option
- str или DiskCreateOptionTypes
Указывает способ создания виртуальной машины.:code:<br>
Возможные значения::<br>``<br>
Attach — это значение используется при использовании специализированного диска для создания виртуальной машины.:code:<br>
FromImage — это значение используется при использовании образа для создания виртуальной машины. Если вы используете образ платформы, вы также используете элемент imageReference, описанный выше. Если вы используете образ Marketplace, вы также используете элемент плана, описанный выше. Обязательный. Известные значения: FromImage, Empty и Attach.
- disk_size_gb
- int
Задает размер пустого диска данных в гигабайтах. Этот элемент можно использовать для перезаписи размера диска в образе виртуальной машины. <br>``<br>
Это значение не может быть больше 1023 ГБ.
Переменные
- os_type
- str или OperatingSystemTypes
Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, которая включена в диск при создании виртуальной машины из пользовательского образа или специализированного виртуального жесткого диска. <br>``<br>
Возможные значения: <br>``<br>
Windows<br>``<br>
Linux. Известные значения: "Windows" и "Linux".
- encryption_settings
- DiskEncryptionSettings
Задает параметры шифрования для диска ОС.
<br>``<br>
Минимальная версия API: 15.06.2015.
- name
- str
имя диска. Обязательный.
- vhd
- VirtualHardDisk
Виртуальный жесткий диск. Обязательный.
- image
- VirtualHardDisk
Виртуальный жесткий диск исходного образа пользователя. Виртуальный жесткий диск будет скопирован перед подключением к виртуальной машине. Если указан параметр SourceImage, целевой виртуальный жесткий диск не должен существовать.
- caching
- str или CachingTypes
Указывает требования к кэшированию. <br>``<br>
Возможные значения: <br>``<br>
None<br>``<br>
ReadOnly<br>``<br>
ReadWrite<br>``<br>
Default: None для хранилища уровня "Стандартный". ReadOnly для хранилища класса Premium. Известные значения: None, ReadOnly и ReadWrite.
- create_option
- str или DiskCreateOptionTypes
Указывает способ создания виртуальной машины.:code:<br>
Возможные значения::<br>``<br>
Attach — это значение используется при использовании специализированного диска для создания виртуальной машины.:code:<br>
FromImage — это значение используется при использовании образа для создания виртуальной машины. Если вы используете образ платформы, вы также используете элемент imageReference, описанный выше. Если вы используете образ Marketplace, вы также используете элемент плана, описанный выше. Обязательный. Известные значения: FromImage, Empty и Attach.
- disk_size_gb
- int
Задает размер пустого диска данных в гигабайтах. Этот элемент можно использовать для перезаписи размера диска в образе виртуальной машины. <br>``<br>
Это значение не может быть больше 1023 ГБ.
Azure SDK for Python