ImageOSDisk Класс
Описывает диск операционной системы.
Все необходимые параметры должны быть заполнены для отправки в Azure.
- Наследование
-
azure.mgmt.compute.v2021_04_01.models._models_py3.ImageDiskImageOSDisk
Конструктор
ImageOSDisk(*, os_type: str | _models.OperatingSystemTypes, os_state: str | _models.OperatingSystemStateTypes, snapshot: _models.SubResource | None = None, managed_disk: _models.SubResource | None = None, blob_uri: str | None = None, caching: str | _models.CachingTypes | None = None, disk_size_gb: int | None = None, storage_account_type: str | _models.StorageAccountTypes | None = None, disk_encryption_set: _models.DiskEncryptionSetParameters | None = None, **kwargs: Any)
Keyword-Only Parameters
- snapshot
- SubResource
Snapshot.
- managed_disk
- SubResource
ManagedDisk.
- blob_uri
- str
Виртуальный жесткий диск.
- caching
- str или CachingTypes
Указывает требования к кэшированию. <br>``<br>
Возможные значения: <br>``<br>
None<br>``<br>
ReadOnly<br>``<br>
ReadWrite<br>``<br>
Default: None для хранилища уровня "Стандартный". ReadOnly для хранилища класса Premium. Известные значения: None, ReadOnly и ReadWrite.
- disk_size_gb
- int
Указывает размер пустых дисков данных в гигабайтах. Этот элемент можно использовать для перезаписи имени диска в образе виртуальной машины. <br>``<br>
Это значение не может быть больше 1023 ГБ.
- storage_account_type
- str или StorageAccountTypes
Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, нельзя использовать с диском ОС. Известные значения: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS" и "StandardSSD_ZRS".
- disk_encryption_set
- DiskEncryptionSetParameters
Указывает идентификатор ресурса набора шифрования управляемых дисков клиента для диска управляемого образа.
- os_type
- str или OperatingSystemTypes
Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, которая включена в диск при создании виртуальной машины из пользовательского образа. <br>``<br>
Возможные значения: <br>``<br>
Windows<br>``<br>
Linux. Обязательный. Известные значения: "Windows" и "Linux".
- os_state
- str или OperatingSystemStateTypes
Состояние ОС. Обязательный. Известные значения: "Generalized" и "Specialized".
Переменные
- snapshot
- SubResource
Snapshot.
- managed_disk
- SubResource
ManagedDisk.
- blob_uri
- str
Виртуальный жесткий диск.
- caching
- str или CachingTypes
Указывает требования к кэшированию. <br>``<br>
Возможные значения: <br>``<br>
None<br>``<br>
ReadOnly<br>``<br>
ReadWrite<br>``<br>
Default: None для хранилища уровня "Стандартный". ReadOnly для хранилища класса Premium. Известные значения: None, ReadOnly и ReadWrite.
- disk_size_gb
- int
Указывает размер пустых дисков данных в гигабайтах. Этот элемент можно использовать для перезаписи имени диска в образе виртуальной машины. <br>``<br>
Это значение не может быть больше 1023 ГБ.
- storage_account_type
- str или StorageAccountTypes
Указывает тип учетной записи хранения для управляемого диска. ПРИМЕЧАНИЕ. UltraSSD_LRS можно использовать только с дисками данных, нельзя использовать с диском ОС. Известные значения: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS" и "StandardSSD_ZRS".
- disk_encryption_set
- DiskEncryptionSetParameters
Указывает идентификатор ресурса набора шифрования управляемых дисков клиента для диска управляемого образа.
- os_type
- str или OperatingSystemTypes
Это свойство позволяет указать тип ОПЕРАЦИОННОй системы, которая включена в диск при создании виртуальной машины из пользовательского образа. <br>``<br>
Возможные значения: <br>``<br>
Windows<br>``<br>
Linux. Обязательный. Известные значения: "Windows" и "Linux".
- os_state
- str или OperatingSystemStateTypes
Состояние ОС. Обязательный элемент. Известные значения: "Generalized" и "Specialized".
Azure SDK for Python