ImageDataDisk Klasse
Beschreibt einen Datenträger.
Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.
- Vererbung
-
azure.mgmt.compute.v2023_03_01.models._models_py3.ImageDiskImageDataDisk
Konstruktor
ImageDataDisk(*, lun: int, 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.
- lun
- int
Gibt die Nummer der logischen Einheit des Datenträgers an. Dieser Wert wird verwendet, um Datenträger innerhalb des virtuellen Computers zu identifizieren und muss daher für jeden Datenträger, der an einen virtuellen Computer angefügt ist, eindeutig sein. Erforderlich.
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.
- lun
- int
Gibt die Nummer der logischen Einheit des Datenträgers an. Dieser Wert wird verwendet, um Datenträger innerhalb des virtuellen Computers zu identifizieren und muss daher für jeden Datenträger, der an einen virtuellen Computer angefügt ist, eindeutig sein. Erforderlich.
Azure SDK for Python