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.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
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".
Azure SDK for Python