Freigeben über


ImageOSDisk Klasse

Beschreibt einen Betriebssystemdatenträger.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.compute.v2023_07_01.models._models_py3.ImageDisk
ImageOSDisk

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

Die Momentaufnahme.

managed_disk
SubResource

Die managedDisk.

blob_uri
str

Die virtuelle Festplatte.

caching
str oder CachingTypes

Gibt die Cacheanforderungen an. Mögliche Werte sind: None,ReadOnly,ReadWrite. Die Standardwerte sind: Keine für Standardspeicher. ReadOnly für Storage Premium. Bekannte Werte sind "None", "ReadOnly" und "ReadWrite".

disk_size_gb
int

Gibt die Größe leerer Datenträger in Gigabyte an. Dieses Element kann verwendet werden, um den Namen des Datenträgers in einem VM-Image zu überschreiben. Dieser Wert darf nicht größer als 1023 GB sein.

storage_account_type
str oder StorageAccountTypes

Gibt den Speicherkontotyp für den verwalteten Datenträger an. HINWEIS: UltraSSD_LRS nur mit Datenträgern verwendet werden kann, kann sie nicht mit Betriebssystemdatenträgern verwendet werden. Bekannte Werte sind "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS", "StandardSSD_ZRS" und "PremiumV2_LRS".

disk_encryption_set
DiskEncryptionSetParameters

Gibt die Ressourcen-ID des kundenseitig verwalteten Datenträgerverschlüsselungsgruppen für den Datenträger des verwalteten Images an.

os_type
str oder OperatingSystemTypes

Mit dieser Eigenschaft können Sie den Typ des Betriebssystems angeben, das auf dem Datenträger enthalten ist, wenn Sie einen virtuellen Computer aus einem benutzerdefinierten Image erstellen. Mögliche Werte sind: Windows,Linux.. Erforderlich. Bekannte Werte sind: "Windows" und "Linux".

os_state
str oder OperatingSystemStateTypes

Der Betriebssystemstatus. Verwenden Sie für verwaltete Images Generalized. Erforderlich. Bekannte Werte sind: "Generalized" und "Specialized".

Variablen

snapshot
SubResource

Die Momentaufnahme.

managed_disk
SubResource

Die managedDisk.

blob_uri
str

Die virtuelle Festplatte.

caching
str oder CachingTypes

Gibt die Cacheanforderungen an. Mögliche Werte sind: None,ReadOnly,ReadWrite. Die Standardwerte sind: Keine für Standardspeicher. ReadOnly für Storage Premium. Bekannte Werte sind "None", "ReadOnly" und "ReadWrite".

disk_size_gb
int

Gibt die Größe leerer Datenträger in Gigabyte an. Dieses Element kann verwendet werden, um den Namen des Datenträgers in einem VM-Image zu überschreiben. Dieser Wert darf nicht größer als 1023 GB sein.

storage_account_type
str oder StorageAccountTypes

Gibt den Speicherkontotyp für den verwalteten Datenträger an. HINWEIS: UltraSSD_LRS nur mit Datenträgern verwendet werden kann, kann sie nicht mit Betriebssystemdatenträgern verwendet werden. Bekannte Werte sind "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS", "StandardSSD_ZRS" und "PremiumV2_LRS".

disk_encryption_set
DiskEncryptionSetParameters

Gibt die Ressourcen-ID des kundenseitig verwalteten Datenträgerverschlüsselungsgruppen für den Datenträger des verwalteten Images an.

os_type
str oder OperatingSystemTypes

Mit dieser Eigenschaft können Sie den Typ des Betriebssystems angeben, das auf dem Datenträger enthalten ist, wenn Sie einen virtuellen Computer aus einem benutzerdefinierten Image erstellen. Mögliche Werte sind: Windows,Linux.. Erforderlich. Bekannte Werte sind: "Windows" und "Linux".

os_state
str oder OperatingSystemStateTypes

Der Betriebssystemstatus. Verwenden Sie für verwaltete Images Generalized. Erforderlich. Bekannte Werte sind: "Generalized" und "Specialized".