Freigeben über


ImageDataDisk Konstruktoren

Definition

Überlädt

ImageDataDisk()

Initialisiert eine neue instance der ImageDataDisk-Klasse.

ImageDataDisk(Int32, SubResource, SubResource, String, Nullable<CachingTypes>, Nullable<Int32>, StorageAccountTypes, SubResource)

Initialisiert eine neue instance der ImageDataDisk-Klasse.

ImageDataDisk()

Initialisiert eine neue instance der ImageDataDisk-Klasse.

public ImageDataDisk ();
Public Sub New ()

Gilt für:

ImageDataDisk(Int32, SubResource, SubResource, String, Nullable<CachingTypes>, Nullable<Int32>, StorageAccountTypes, SubResource)

Initialisiert eine neue instance der ImageDataDisk-Klasse.

public ImageDataDisk (int lun, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource snapshot = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource managedDisk = default, string blobUri = default, Microsoft.Azure.Management.Compute.Fluent.Models.CachingTypes? caching = default, int? diskSizeGB = default, Microsoft.Azure.Management.Compute.Fluent.Models.StorageAccountTypes storageAccountType = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource diskEncryptionSet = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.ImageDataDisk : int * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * string * Nullable<Microsoft.Azure.Management.Compute.Fluent.Models.CachingTypes> * Nullable<int> * Microsoft.Azure.Management.Compute.Fluent.Models.StorageAccountTypes * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource -> Microsoft.Azure.Management.Compute.Fluent.Models.ImageDataDisk
Public Sub New (lun As Integer, Optional snapshot As SubResource = Nothing, Optional managedDisk As SubResource = Nothing, Optional blobUri As String = Nothing, Optional caching As Nullable(Of CachingTypes) = Nothing, Optional diskSizeGB As Nullable(Of Integer) = Nothing, Optional storageAccountType As StorageAccountTypes = Nothing, Optional diskEncryptionSet As SubResource = Nothing)

Parameter

lun
Int32

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.

snapshot
SubResource

Die Momentaufnahme.

managedDisk
SubResource

Die managedDisk.

blobUri
String

Die virtuelle Festplatte.

caching
Nullable<CachingTypes>

Gibt die Cacheanforderungen an. <br><br> Mögliche Werte sind: <br><br>None<br><br>ReadOnly<br><br>ReadWrite<br><br Br> Standard: None for Standard Storage. ReadOnly für Storage Premium. Mögliche Werte: "None", "ReadOnly", "ReadWrite"

diskSizeGB
Nullable<Int32>

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.

storageAccountType
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. Mögliche Werte: "Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS"

diskEncryptionSet
SubResource

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

Gilt für: