ImageOSDisk Klasa
Opisuje dysk systemu operacyjnego.
Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.
- Dziedziczenie
-
azure.mgmt.compute.v2022_11_01.models._models_py3.ImageDiskImageOSDisk
Konstruktor
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
Migawka.
- managed_disk
- SubResource
Zarządzany dysk.
- blob_uri
- str
Wirtualny dysk twardy.
- caching
- str lub CachingTypes
Określa wymagania dotyczące buforowania. <br>``<br>
Możliwe wartości to: <br>``<br>
Brakdomyślnej opcji ReadOnlyReadWrite<br>``<br>
: Brak<br>``<br>
dla magazynu w warstwie <br>``<br>
Standardowa. ReadOnly dla usługi Premium Storage. Znane wartości to: "None", "ReadOnly" i "ReadWrite".
- disk_size_gb
- int
Określa rozmiar pustych dysków danych w gigabajtach. Ten element może służyć do zastępowania nazwy dysku na obrazie maszyny wirtualnej. <br>``<br>
Ta wartość nie może być większa niż 1023 GB.
- storage_account_type
- str lub StorageAccountTypes
Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego. Znane wartości to: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS", "StandardSSD_ZRS" i "PremiumV2_LRS".
- disk_encryption_set
- DiskEncryptionSetParameters
Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysków zarządzanych przez klienta dla dysku obrazu zarządzanego.
- os_type
- str lub OperatingSystemTypes
Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku w przypadku tworzenia maszyny wirtualnej na podstawie obrazu niestandardowego. <br>``<br>
Możliwe wartości to: <br>``<br>
Windows<br>``<br>
Linux. Wymagane. Znane wartości to: "Windows" i "Linux".
- os_state
- str lub OperatingSystemStateTypes
Stan systemu operacyjnego. W przypadku obrazów zarządzanych użyj opcji Uogólnione. Wymagane. Znane wartości to: "Uogólnione" i "Wyspecjalizowane".
Zmienne
- snapshot
- SubResource
Migawka.
- managed_disk
- SubResource
Zarządzany dysk.
- blob_uri
- str
Wirtualny dysk twardy.
- caching
- str lub CachingTypes
Określa wymagania dotyczące buforowania. <br>``<br>
Możliwe wartości to: <br>``<br>
Brakdomyślnej opcji ReadOnlyReadWrite<br>``<br>
: Brak<br>``<br>
dla magazynu w warstwie <br>``<br>
Standardowa. ReadOnly dla usługi Premium Storage. Znane wartości to: "None", "ReadOnly" i "ReadWrite".
- disk_size_gb
- int
Określa rozmiar pustych dysków danych w gigabajtach. Ten element może służyć do zastępowania nazwy dysku na obrazie maszyny wirtualnej. <br>``<br>
Ta wartość nie może być większa niż 1023 GB.
- storage_account_type
- str lub StorageAccountTypes
Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego. Znane wartości to: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS", "StandardSSD_ZRS" i "PremiumV2_LRS".
- disk_encryption_set
- DiskEncryptionSetParameters
Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysków zarządzanych przez klienta dla dysku obrazu zarządzanego.
- os_type
- str lub OperatingSystemTypes
Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku w przypadku tworzenia maszyny wirtualnej na podstawie obrazu niestandardowego. <br>``<br>
Możliwe wartości to: <br>``<br>
Windows<br>``<br>
Linux. Wymagane. Znane wartości to: "Windows" i "Linux".
- os_state
- str lub OperatingSystemStateTypes
Stan systemu operacyjnego. W przypadku obrazów zarządzanych użyj opcji Uogólnione. Wymagane. Znane wartości to: "Uogólnione" i "Wyspecjalizowane".
Azure SDK for Python