Freigeben über


ImageOSDiskOutput interface

Beschreibt einen Betriebssystemdatenträger.

Extends

Eigenschaften

osState

Der Betriebssystemstatus. Verwenden Sie für verwaltete Images Generalized.

osType

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:

Windows

Linux

Geerbte Eigenschaften

blobUri

Die virtuelle Festplatte.

caching

Gibt die Cacheanforderungen an.

Mögliche Werte:

None

ReadOnly

ReadWrite

Standard: Keine für Standardspeicher. ReadOnly für Storage Premium

diskEncryptionSet

Gibt die Ressourcen-ID des kundenseitig verwalteten Datenträgerverschlüsselungssatzes für den Verwalteten Imagedatenträger an.

diskSizeGB

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.

managedDisk

Der managedDisk.

snapshot

Die Momentaufnahme.

storageAccountType

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.

Details zur Eigenschaft

osState

Der Betriebssystemstatus. Verwenden Sie für verwaltete Images Generalized.

osState: "Generalized" | "Specialized"

Eigenschaftswert

"Generalized" | "Specialized"

osType

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:

Windows

Linux

osType: "Windows" | "Linux"

Eigenschaftswert

"Windows" | "Linux"

Geerbte Eigenschaftsdetails

blobUri

Die virtuelle Festplatte.

blobUri?: string

Eigenschaftswert

string

Geerbt vonImageDiskOutput.blobUri

caching

Gibt die Cacheanforderungen an.

Mögliche Werte:

None

ReadOnly

ReadWrite

Standard: Keine für Standardspeicher. ReadOnly für Storage Premium

caching?: "None" | "ReadOnly" | "ReadWrite"

Eigenschaftswert

"None" | "ReadOnly" | "ReadWrite"

Geerbt vonImageDiskOutput.caching

diskEncryptionSet

Gibt die Ressourcen-ID des kundenseitig verwalteten Datenträgerverschlüsselungssatzes für den Verwalteten Imagedatenträger an.

diskEncryptionSet?: DiskEncryptionSetParametersOutput

Eigenschaftswert

Geerbt vonImageDiskOutput.diskEncryptionSet

diskSizeGB

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.

diskSizeGB?: number

Eigenschaftswert

number

Geerbt vonImageDiskOutput.diskSizeGB

managedDisk

Der managedDisk.

managedDisk?: SubResourceOutput

Eigenschaftswert

Geerbt vonImageDiskOutput.managedDisk

snapshot

Die Momentaufnahme.

snapshot?: SubResourceOutput

Eigenschaftswert

Geerbt vonImageDiskOutput.snapshot

storageAccountType

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.

storageAccountType?: "Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS" | "Premium_ZRS" | "StandardSSD_ZRS" | "PremiumV2_LRS"

Eigenschaftswert

"Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS" | "Premium_ZRS" | "StandardSSD_ZRS" | "PremiumV2_LRS"

Geerbt vonImageDiskOutput.storageAccountType