VirtualMachineScaleSetOSDisk Klasa
Opisuje dysk systemu operacyjnego zestawu skalowania maszyn wirtualnych.
Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.
- Dziedziczenie
-
azure.mgmt.compute._serialization.ModelVirtualMachineScaleSetOSDisk
Konstruktor
VirtualMachineScaleSetOSDisk(*, create_option: str | _models.DiskCreateOptionTypes, name: str | None = None, caching: str | _models.CachingTypes | None = None, write_accelerator_enabled: bool | None = None, disk_size_gb: int | None = None, os_type: str | _models.OperatingSystemTypes | None = None, image: _models.VirtualHardDisk | None = None, vhd_containers: List[str] | None = None, managed_disk: _models.VirtualMachineScaleSetManagedDiskParameters | None = None, **kwargs: Any)
Keyword-Only Parameters
- name
- str
Nazwa dysku.
- caching
- str lub CachingTypes
Określa wymagania dotyczące buforowania. <br>``<br>
Możliwe wartości to: NoneReadOnly ReadWrite<br>``<br>
Default: <br>``<br>
None for Standard Storage (Brak <br>``<br>
dla magazynu wwarstwie<br>``<br>
Standardowa). ReadOnly dla usługi Premium Storage. Znane wartości to: "None", "ReadOnly" i "ReadWrite".
- write_accelerator_enabled
- bool
Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator.
- create_option
- str lub DiskCreateOptionTypes
Określa sposób tworzenia maszyn wirtualnych w zestawie skalowania.:code:<br>
Jedyną dozwoloną wartością jest: FromImage — ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. Wymagane. Znane wartości to: "FromImage", "Empty" i "Attach".
- disk_size_gb
- int
Określa rozmiar dysku systemu operacyjnego w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej.
<br>``<br>
Ta wartość nie może być większa niż 1023 GB.
- 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 użytkownika lub wyspecjalizowanego dysku VHD. <br>``<br>
Możliwe wartości to: <br>``<br>
Windows<br>``<br>
Linux.
Znane wartości to: "Windows" i "Linux".
- image
- VirtualHardDisk
Określa informacje o obrazie użytkownika niezarządzanych w celu oparcia zestawu skalowania.
Określa adresy URL kontenerów używane do przechowywania dysków systemu operacyjnego dla zestawu skalowania.
- managed_disk
- VirtualMachineScaleSetManagedDiskParameters
Parametry dysku zarządzanego.
Zmienne
- name
- str
Nazwa dysku.
- caching
- str lub CachingTypes
Określa wymagania dotyczące buforowania. <br>``<br>
Możliwe wartości to: NoneReadOnly ReadWrite<br>``<br>
Default: <br>``<br>
None for Standard Storage (Brak <br>``<br>
dla magazynu wwarstwie<br>``<br>
Standardowa). ReadOnly dla usługi Premium Storage. Znane wartości to: "None", "ReadOnly" i "ReadWrite".
- write_accelerator_enabled
- bool
Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator.
- create_option
- str lub DiskCreateOptionTypes
Określa sposób tworzenia maszyn wirtualnych w zestawie skalowania.:code:<br>
Jedyną dozwoloną wartością jest: FromImage — ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. Wymagane. Znane wartości to: "FromImage", "Empty" i "Attach".
- disk_size_gb
- int
Określa rozmiar dysku systemu operacyjnego w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej.
<br>``<br>
Ta wartość nie może być większa niż 1023 GB.
- 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 użytkownika lub wyspecjalizowanego dysku VHD. <br>``<br>
Możliwe wartości to: <br>``<br>
Windows<br>``<br>
Linux. Znane wartości to: "Windows" i "Linux".
- image
- VirtualHardDisk
Określa informacje o obrazie użytkownika niezarządzanych w celu oparcia zestawu skalowania.
Określa adresy URL kontenerów używane do przechowywania dysków systemu operacyjnego dla zestawu skalowania.
- managed_disk
- VirtualMachineScaleSetManagedDiskParameters
Parametry dysku zarządzanego.
Azure SDK for Python