Freigeben über


ImageDataDisk Klasse

Beschreibt einen Datenträger.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.compute.v2020_12_01.models._models_py3.ImageDisk
ImageDataDisk

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

Der managedDisk.

blob_uri
str

Die virtuelle Festplatte.

caching
str oder CachingTypes

Gibt die Cacheanforderungen an. <br>``<br> Mögliche Werte sind: <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default: None for Standard storage. 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. <br>``<br> 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 dem Betriebssystemdatenträger verwendet werden. Bekannte Werte sind: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS" und "StandardSSD_ZRS".

disk_encryption_set
DiskEncryptionSetParameters

Gibt die Ressourcen-ID des kundenseitig verwalteten Datenträgerverschlüsselungssatzes für den Verwalteten Imagedatenträger 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

Der managedDisk.

blob_uri
str

Die virtuelle Festplatte.

caching
str oder CachingTypes

Gibt die Cacheanforderungen an. <br>``<br> Mögliche Werte sind: <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default: None for Standard storage. 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. <br>``<br> 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 dem Betriebssystemdatenträger verwendet werden. Bekannte Werte sind: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS", "Premium_ZRS" und "StandardSSD_ZRS".

disk_encryption_set
DiskEncryptionSetParameters

Gibt die Ressourcen-ID des kundenseitig verwalteten Datenträgerverschlüsselungssatzes für den Verwalteten Imagedatenträger 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.