Disk Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Disk()
Initialisiert eine neue instance der Datenträgerklasse.
public Disk ();
Public Sub New ()
Gilt für:
Disk(String, CreationData, String, String, String, IDictionary<String, String>, String, IList<String>, DiskSku, IList<String>, ExtendedLocation, Nullable<DateTime>, Nullable<OperatingSystemTypes>, String, PurchasePlan, Nullable<Int32>, Nullable<Int64>, String, EncryptionSettingsCollection, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, Encryption, Nullable<Int32>, IList<ShareInfoElement>, String, String, String, Nullable<Boolean>, PropertyUpdatesInProgress, Nullable<Boolean>, DiskSecurityProfile)
Initialisiert eine neue instance der Datenträgerklasse.
public Disk (string location, Microsoft.Azure.Management.Compute.Models.CreationData creationData, string id, string name, string type, System.Collections.Generic.IDictionary<string,string> tags, string managedBy, System.Collections.Generic.IList<string> managedByExtended, Microsoft.Azure.Management.Compute.Models.DiskSku sku, System.Collections.Generic.IList<string> zones, Microsoft.Azure.Management.Compute.Models.ExtendedLocation extendedLocation, DateTime? timeCreated, Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, string hyperVGeneration, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan, int? diskSizeGB, long? diskSizeBytes = default, string uniqueId = default, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection = default, string provisioningState = default, long? diskIOPSReadWrite = default, long? diskMBpsReadWrite = default, long? diskIOPSReadOnly = default, long? diskMBpsReadOnly = default, string diskState = default, Microsoft.Azure.Management.Compute.Models.Encryption encryption = default, int? maxShares = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> shareInfo = default, string networkAccessPolicy = default, string diskAccessId = default, string tier = default, bool? burstingEnabled = default, Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress propertyUpdatesInProgress = default, bool? supportsHibernation = default, Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile securityProfile = default);
new Microsoft.Azure.Management.Compute.Models.Disk : string * Microsoft.Azure.Management.Compute.Models.CreationData * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.DiskSku * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.ExtendedLocation * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * string * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Nullable<int> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.Encryption * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile -> Microsoft.Azure.Management.Compute.Models.Disk
Public Sub New (location As String, creationData As CreationData, id As String, name As String, type As String, tags As IDictionary(Of String, String), managedBy As String, managedByExtended As IList(Of String), sku As DiskSku, zones As IList(Of String), extendedLocation As ExtendedLocation, timeCreated As Nullable(Of DateTime), osType As Nullable(Of OperatingSystemTypes), hyperVGeneration As String, purchasePlan As PurchasePlan, diskSizeGB As Nullable(Of Integer), Optional diskSizeBytes As Nullable(Of Long) = Nothing, Optional uniqueId As String = Nothing, Optional encryptionSettingsCollection As EncryptionSettingsCollection = Nothing, Optional provisioningState As String = Nothing, Optional diskIOPSReadWrite As Nullable(Of Long) = Nothing, Optional diskMBpsReadWrite As Nullable(Of Long) = Nothing, Optional diskIOPSReadOnly As Nullable(Of Long) = Nothing, Optional diskMBpsReadOnly As Nullable(Of Long) = Nothing, Optional diskState As String = Nothing, Optional encryption As Encryption = Nothing, Optional maxShares As Nullable(Of Integer) = Nothing, Optional shareInfo As IList(Of ShareInfoElement) = Nothing, Optional networkAccessPolicy As String = Nothing, Optional diskAccessId As String = Nothing, Optional tier As String = Nothing, Optional burstingEnabled As Nullable(Of Boolean) = Nothing, Optional propertyUpdatesInProgress As PropertyUpdatesInProgress = Nothing, Optional supportsHibernation As Nullable(Of Boolean) = Nothing, Optional securityProfile As DiskSecurityProfile = Nothing)
Parameter
- location
- String
Ressourcenspeicherort
- creationData
- CreationData
Informationen zur Datenträgerquelle. CreationData-Informationen können nicht geändert werden, nachdem der Datenträger erstellt wurde.
- id
- String
Ressourcen-ID
- name
- String
Ressourcenname
- type
- String
Ressourcentyp
- tags
- IDictionary<String,String>
Ressourcentags
- managedBy
- String
Ein relativer URI, der die ID des virtuellen Computers enthält, auf dem der Datenträger angefügt ist.
Liste der relativen URIs, die die IDs der VMs enthalten, auf denen der Datenträger angefügt ist. maxShares sollte für Datenträger auf einen Wert größer als 1 festgelegt werden, damit sie an mehrere VMs angefügt werden können.
- sku
- DiskSku
- extendedLocation
- ExtendedLocation
Der erweiterte Speicherort, an dem der Datenträger erstellt wird. Der erweiterte Speicherort kann nicht geändert werden.
- osType
- Nullable<OperatingSystemTypes>
Der Betriebssystemtyp. Mögliche Werte: "Windows", "Linux"
- hyperVGeneration
- String
Die Hypervisorgeneration des virtuellen Computers. Gilt nur für Betriebssystemdatenträger. Mögliche Werte: "V1", "V2"
- purchasePlan
- PurchasePlan
Kaufplaninformationen für das Image, aus dem der Betriebssystemdatenträger erstellt wurde. Z.B. - {name: 2019-Datacenter, Herausgeber: MicrosoftWindowsServer, Product: WindowsServer}
Wenn creationData.createOption leer ist, ist dieses Feld obligatorisch und gibt die Größe des zu erstellenden Datenträgers an. Wenn dieses Feld für Updates oder die Erstellung mit anderen Optionen vorhanden ist, gibt es eine Größenänderung an. Größenänderungen sind nur zulässig, wenn der Datenträger nicht an eine ausgeführte VM angefügt ist, und können die Größe des Datenträgers nur erhöhen.
Die Größe des Datenträgers in Bytes. Dieses Feld ist schreibgeschützt.
- uniqueId
- String
Eindeutige GUId, die die Ressource identifiziert.
- encryptionSettingsCollection
- EncryptionSettingsCollection
Die Sammlung von Verschlüsselungseinstellungen, die für Azure Disk Encryption verwendet wird, kann mehrere Verschlüsselungseinstellungen pro Datenträger oder Momentaufnahme enthalten.
- provisioningState
- String
Der Datenträgerbereitstellungsstatus.
Die Anzahl der für diesen Datenträger zulässigen IOPS; nur für UltraSSD-Datenträger einstellbar. Ein Vorgang kann zwischen 4.000 und 256.000 Bytes übertragen.
Die für diesen Datenträger zulässige Bandbreite; nur für UltraSSD-Datenträger einstellbar. MBps bedeutet Millionen von Bytes pro Sekunde – MB verwendet hier die ISO-Notation von 10.
Die Gesamtzahl der IOPS, die für alle VMs zulässig sind, die den freigegebenen Datenträger als ReadOnly einbinden. Ein Vorgang kann zwischen 4.000 und 256.000 Bytes übertragen.
Der Gesamtdurchsatz (MBps), der für alle VMs zulässig ist, die den freigegebenen Datenträger als ReadOnly einbinden. MBps bedeutet Millionen von Bytes pro Sekunde – MB verwendet hier die ISO-Notation von 10.
- diskState
- String
Der Zustand des Datenträgers. Mögliche Werte: "Unattached", "Attached", "Reserved", "Frozen", "ActiveSAS", "ActiveSASFrozen", "ReadyToUpload", "ActiveUpload"
- encryption
- Encryption
Die Verschlüsselungseigenschaft kann verwendet werden, um ruhende Daten mit kundenseitig verwalteten Schlüsseln oder plattformseitig verwalteten Schlüsseln zu verschlüsseln.
Die maximale Anzahl von VMs, die gleichzeitig an den Datenträger angefügt werden können. Der Wert größer als eins gibt einen Datenträger an, der gleichzeitig auf mehreren VMs bereitgestellt werden kann.
- shareInfo
- IList<ShareInfoElement>
Details zur Liste aller VMs, auf denen der Datenträger angefügt ist. maxShares sollte für Datenträger auf einen Wert größer als 1 festgelegt werden, damit sie an mehrere VMs angefügt werden können.
- networkAccessPolicy
- String
Mögliche Werte: "AllowAll", "AllowPrivate", "DenyAll"
- diskAccessId
- String
ARM-ID der DiskAccess-Ressource für die Verwendung privater Endpunkte auf Datenträgern.
- tier
- String
Leistungsebene des Datenträgers (z. B. P4, S10) wie hier beschrieben: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Gilt nicht für Ultra-Datenträger.
Legen Sie auf true fest, um bursting über das bereitgestellte Leistungsziel des Datenträgers hinaus zu aktivieren. Bursting ist standardmäßig deaktiviert. Gilt nicht für Ultra-Datenträger.
- propertyUpdatesInProgress
- PropertyUpdatesInProgress
Eigenschaften des Datenträgers, für den das Update aussteht.
Gibt an, dass das Betriebssystem auf einem Datenträger den Ruhezustand unterstützt.
- securityProfile
- DiskSecurityProfile
Enthält die sicherheitsbezogenen Informationen für die Ressource.
Gilt für:
Disk(String, CreationData, String, String, String, IDictionary<String, String>, String, IList<String>, DiskSku, IList<String>, ExtendedLocation, Nullable<DateTime>, Nullable<OperatingSystemTypes>, String, PurchasePlan, SupportedCapabilities, Nullable<Int32>, Nullable<Int64>, String, EncryptionSettingsCollection, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, Encryption, Nullable<Int32>, IList<ShareInfoElement>, String, String, String, Nullable<Boolean>, PropertyUpdatesInProgress, Nullable<Boolean>, DiskSecurityProfile, Nullable<Double>, String, String, Nullable<Boolean>)
public Disk (string location, Microsoft.Azure.Management.Compute.Models.CreationData creationData, string id, string name, string type, System.Collections.Generic.IDictionary<string,string> tags, string managedBy, System.Collections.Generic.IList<string> managedByExtended, Microsoft.Azure.Management.Compute.Models.DiskSku sku, System.Collections.Generic.IList<string> zones, Microsoft.Azure.Management.Compute.Models.ExtendedLocation extendedLocation, DateTime? timeCreated, Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType, string hyperVGeneration, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan, Microsoft.Azure.Management.Compute.Models.SupportedCapabilities supportedCapabilities, int? diskSizeGB, long? diskSizeBytes, string uniqueId, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection, string provisioningState, long? diskIOPSReadWrite, long? diskMBpsReadWrite, long? diskIOPSReadOnly, long? diskMBpsReadOnly, string diskState, Microsoft.Azure.Management.Compute.Models.Encryption encryption, int? maxShares, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> shareInfo, string networkAccessPolicy, string diskAccessId, string tier, bool? burstingEnabled = default, Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress propertyUpdatesInProgress = default, bool? supportsHibernation = default, Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile securityProfile = default, double? completionPercent = default, string publicNetworkAccess = default, string dataAccessAuthMode = default, bool? optimizedForFrequentAttach = default);
new Microsoft.Azure.Management.Compute.Models.Disk : string * Microsoft.Azure.Management.Compute.Models.CreationData * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.DiskSku * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.ExtendedLocation * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * string * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Microsoft.Azure.Management.Compute.Models.SupportedCapabilities * Nullable<int> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.Encryption * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> * string * string * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile * Nullable<double> * string * string * Nullable<bool> -> Microsoft.Azure.Management.Compute.Models.Disk
Public Sub New (location As String, creationData As CreationData, id As String, name As String, type As String, tags As IDictionary(Of String, String), managedBy As String, managedByExtended As IList(Of String), sku As DiskSku, zones As IList(Of String), extendedLocation As ExtendedLocation, timeCreated As Nullable(Of DateTime), osType As Nullable(Of OperatingSystemTypes), hyperVGeneration As String, purchasePlan As PurchasePlan, supportedCapabilities As SupportedCapabilities, diskSizeGB As Nullable(Of Integer), diskSizeBytes As Nullable(Of Long), uniqueId As String, encryptionSettingsCollection As EncryptionSettingsCollection, provisioningState As String, diskIOPSReadWrite As Nullable(Of Long), diskMBpsReadWrite As Nullable(Of Long), diskIOPSReadOnly As Nullable(Of Long), diskMBpsReadOnly As Nullable(Of Long), diskState As String, encryption As Encryption, maxShares As Nullable(Of Integer), shareInfo As IList(Of ShareInfoElement), networkAccessPolicy As String, diskAccessId As String, tier As String, Optional burstingEnabled As Nullable(Of Boolean) = Nothing, Optional propertyUpdatesInProgress As PropertyUpdatesInProgress = Nothing, Optional supportsHibernation As Nullable(Of Boolean) = Nothing, Optional securityProfile As DiskSecurityProfile = Nothing, Optional completionPercent As Nullable(Of Double) = Nothing, Optional publicNetworkAccess As String = Nothing, Optional dataAccessAuthMode As String = Nothing, Optional optimizedForFrequentAttach As Nullable(Of Boolean) = Nothing)
Parameter
- location
- String
- creationData
- CreationData
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
- managedBy
- String
- sku
- DiskSku
- extendedLocation
- ExtendedLocation
- osType
- Nullable<OperatingSystemTypes>
- hyperVGeneration
- String
- purchasePlan
- PurchasePlan
- supportedCapabilities
- SupportedCapabilities
- uniqueId
- String
- encryptionSettingsCollection
- EncryptionSettingsCollection
- provisioningState
- String
- diskState
- String
- encryption
- Encryption
- shareInfo
- IList<ShareInfoElement>
- networkAccessPolicy
- String
- diskAccessId
- String
- tier
- String
- propertyUpdatesInProgress
- PropertyUpdatesInProgress
- securityProfile
- DiskSecurityProfile
- publicNetworkAccess
- String
- dataAccessAuthMode
- String
Gilt für:
Disk(String, CreationData, String, String, String, IDictionary<String, String>, String, IList<String>, DiskSku, IList<String>, ExtendedLocation, Nullable<DateTime>, Nullable<OperatingSystemTypes>, String, PurchasePlan, SupportedCapabilities, Nullable<Int32>, Nullable<Int64>, String, EncryptionSettingsCollection, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String, Encryption, Nullable<Int32>, IList<ShareInfoElement>, String, String, Nullable<DateTime>, String, Nullable<Boolean>, PropertyUpdatesInProgress, Nullable<Boolean>, DiskSecurityProfile, Nullable<Double>, String, String, Nullable<Boolean>)
Initialisiert eine neue instance der Disk-Klasse.
public Disk (string location, Microsoft.Azure.Management.Compute.Models.CreationData creationData, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string managedBy = default, System.Collections.Generic.IList<string> managedByExtended = default, Microsoft.Azure.Management.Compute.Models.DiskSku sku = default, System.Collections.Generic.IList<string> zones = default, Microsoft.Azure.Management.Compute.Models.ExtendedLocation extendedLocation = default, DateTime? timeCreated = default, Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes? osType = default, string hyperVGeneration = default, Microsoft.Azure.Management.Compute.Models.PurchasePlan purchasePlan = default, Microsoft.Azure.Management.Compute.Models.SupportedCapabilities supportedCapabilities = default, int? diskSizeGB = default, long? diskSizeBytes = default, string uniqueId = default, Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection encryptionSettingsCollection = default, string provisioningState = default, long? diskIOPSReadWrite = default, long? diskMBpsReadWrite = default, long? diskIOPSReadOnly = default, long? diskMBpsReadOnly = default, string diskState = default, Microsoft.Azure.Management.Compute.Models.Encryption encryption = default, int? maxShares = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> shareInfo = default, string networkAccessPolicy = default, string diskAccessId = default, DateTime? burstingEnabledTime = default, string tier = default, bool? burstingEnabled = default, Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress propertyUpdatesInProgress = default, bool? supportsHibernation = default, Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile securityProfile = default, double? completionPercent = default, string publicNetworkAccess = default, string dataAccessAuthMode = default, bool? optimizedForFrequentAttach = default);
new Microsoft.Azure.Management.Compute.Models.Disk : string * Microsoft.Azure.Management.Compute.Models.CreationData * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.DiskSku * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.ExtendedLocation * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes> * string * Microsoft.Azure.Management.Compute.Models.PurchasePlan * Microsoft.Azure.Management.Compute.Models.SupportedCapabilities * Nullable<int> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.EncryptionSettingsCollection * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * string * Microsoft.Azure.Management.Compute.Models.Encryption * Nullable<int> * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Models.ShareInfoElement> * string * string * Nullable<DateTime> * string * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.PropertyUpdatesInProgress * Nullable<bool> * Microsoft.Azure.Management.Compute.Models.DiskSecurityProfile * Nullable<double> * string * string * Nullable<bool> -> Microsoft.Azure.Management.Compute.Models.Disk
Public Sub New (location As String, creationData As CreationData, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional managedBy As String = Nothing, Optional managedByExtended As IList(Of String) = Nothing, Optional sku As DiskSku = Nothing, Optional zones As IList(Of String) = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional timeCreated As Nullable(Of DateTime) = Nothing, Optional osType As Nullable(Of OperatingSystemTypes) = Nothing, Optional hyperVGeneration As String = Nothing, Optional purchasePlan As PurchasePlan = Nothing, Optional supportedCapabilities As SupportedCapabilities = Nothing, Optional diskSizeGB As Nullable(Of Integer) = Nothing, Optional diskSizeBytes As Nullable(Of Long) = Nothing, Optional uniqueId As String = Nothing, Optional encryptionSettingsCollection As EncryptionSettingsCollection = Nothing, Optional provisioningState As String = Nothing, Optional diskIOPSReadWrite As Nullable(Of Long) = Nothing, Optional diskMBpsReadWrite As Nullable(Of Long) = Nothing, Optional diskIOPSReadOnly As Nullable(Of Long) = Nothing, Optional diskMBpsReadOnly As Nullable(Of Long) = Nothing, Optional diskState As String = Nothing, Optional encryption As Encryption = Nothing, Optional maxShares As Nullable(Of Integer) = Nothing, Optional shareInfo As IList(Of ShareInfoElement) = Nothing, Optional networkAccessPolicy As String = Nothing, Optional diskAccessId As String = Nothing, Optional burstingEnabledTime As Nullable(Of DateTime) = Nothing, Optional tier As String = Nothing, Optional burstingEnabled As Nullable(Of Boolean) = Nothing, Optional propertyUpdatesInProgress As PropertyUpdatesInProgress = Nothing, Optional supportsHibernation As Nullable(Of Boolean) = Nothing, Optional securityProfile As DiskSecurityProfile = Nothing, Optional completionPercent As Nullable(Of Double) = Nothing, Optional publicNetworkAccess As String = Nothing, Optional dataAccessAuthMode As String = Nothing, Optional optimizedForFrequentAttach As Nullable(Of Boolean) = Nothing)
Parameter
- location
- String
Ressourcenspeicherort
- creationData
- CreationData
Informationen zur Datenträgerquelle. CreationData-Informationen können nicht geändert werden, nachdem der Datenträger erstellt wurde.
- id
- String
Ressourcen-ID
- name
- String
Ressourcenname
- type
- String
Ressourcentyp
- tags
- IDictionary<String,String>
Ressourcentags
- managedBy
- String
Ein relativer URI, der die ID des virtuellen Computers enthält, auf dem der Datenträger angefügt ist.
Liste der relativen URIs, die die IDs der VMs enthalten, auf denen der Datenträger angefügt ist. maxShares sollte für Datenträger auf einen Wert größer als 1 festgelegt werden, damit sie an mehrere VMs angefügt werden können.
- sku
- DiskSku
- extendedLocation
- ExtendedLocation
Der erweiterte Speicherort, an dem der Datenträger erstellt wird. Der erweiterte Speicherort kann nicht geändert werden.
- osType
- Nullable<OperatingSystemTypes>
Der Betriebssystemtyp. Mögliche Werte: "Windows", "Linux"
- hyperVGeneration
- String
Die Hypervisorgeneration des virtuellen Computers. Gilt nur für Betriebssystemdatenträger. Mögliche Werte: "V1", "V2"
- purchasePlan
- PurchasePlan
Kaufplaninformationen für das Image, aus dem der Betriebssystemdatenträger erstellt wurde. Z.B. - {name: 2019-Datacenter, Herausgeber: MicrosoftWindowsServer, Product: WindowsServer}
- supportedCapabilities
- SupportedCapabilities
Liste der unterstützten Funktionen für das Image, aus dem der Betriebssystemdatenträger erstellt wurde.
Wenn creationData.createOption leer ist, ist dieses Feld obligatorisch und gibt die Größe des zu erstellenden Datenträgers an. Wenn dieses Feld für Updates oder die Erstellung mit anderen Optionen vorhanden ist, gibt es eine Größenänderung an. Größenänderungen sind nur zulässig, wenn der Datenträger nicht an eine ausgeführte VM angefügt ist, und können die Größe des Datenträgers nur erhöhen.
Die Größe des Datenträgers in Bytes. Dieses Feld ist schreibgeschützt.
- uniqueId
- String
Eindeutige GUId, die die Ressource identifiziert.
- encryptionSettingsCollection
- EncryptionSettingsCollection
Die Sammlung von Verschlüsselungseinstellungen, die für Azure Disk Encryption verwendet wird, kann mehrere Verschlüsselungseinstellungen pro Datenträger oder Momentaufnahme enthalten.
- provisioningState
- String
Der Datenträgerbereitstellungsstatus.
Die Anzahl der für diesen Datenträger zulässigen IOPS; nur für UltraSSD-Datenträger einstellbar. Ein Vorgang kann zwischen 4.000 und 256.000 Bytes übertragen.
Die für diesen Datenträger zulässige Bandbreite; nur für UltraSSD-Datenträger einstellbar. MBps bedeutet Millionen von Bytes pro Sekunde – MB verwendet hier die ISO-Notation von 10.
Die Gesamtzahl der IOPS, die für alle VMs zulässig sind, die den freigegebenen Datenträger als ReadOnly einbinden. Ein Vorgang kann zwischen 4.000 und 256.000 Bytes übertragen.
Der Gesamtdurchsatz (MBps), der für alle VMs zulässig ist, die den freigegebenen Datenträger als ReadOnly einbinden. MBps bedeutet Millionen von Bytes pro Sekunde – MB verwendet hier die ISO-Notation von 10.
- diskState
- String
Der Zustand des Datenträgers. Mögliche Werte: "Unattached", "Attached", "Reserved", "Frozen", "ActiveSAS", "ActiveSASFrozen", "ReadyToUpload", "ActiveUpload"
- encryption
- Encryption
Die Verschlüsselungseigenschaft kann verwendet werden, um ruhende Daten mit kundenseitig oder plattformseitig verwalteten Schlüsseln zu verschlüsseln.
Die maximale Anzahl von VMs, die gleichzeitig an den Datenträger angefügt werden können. Der Wert größer als eins gibt einen Datenträger an, der gleichzeitig auf mehreren virtuellen Computern bereitgestellt werden kann.
- shareInfo
- IList<ShareInfoElement>
Details zur Liste aller VMs, auf denen der Datenträger angefügt ist. maxShares sollte für Datenträger auf einen Wert festgelegt werden, der größer als 1 ist, um das Anfügen an mehrere VMs zu ermöglichen.
- networkAccessPolicy
- String
Mögliche Werte: "AllowAll", "AllowPrivate", "DenyAll"
- diskAccessId
- String
ARM-ID der DiskAccess-Ressource für die Verwendung privater Endpunkte auf Datenträgern.
Der letzte Zeitpunkt, zu dem das Bursting zuletzt auf einem Datenträger aktiviert wurde.
- tier
- String
Leistungsebene des Datenträgers (z. B. P4, S10), wie hier beschrieben: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Gilt nicht für Ultra-Datenträger.
Legen Sie diese Einstellung auf true fest, um bursting über das bereitgestellte Leistungsziel des Datenträgers hinaus zu aktivieren. Bursting ist standardmäßig deaktiviert. Gilt nicht für Ultra-Datenträger.
- propertyUpdatesInProgress
- PropertyUpdatesInProgress
Eigenschaften des Datenträgers, für den das Update aussteht.
Gibt an, dass das Betriebssystem auf einem Datenträger den Ruhezustand unterstützt.
- securityProfile
- DiskSecurityProfile
Enthält die sicherheitsbezogenen Informationen für die Ressource.
Prozentsatz abgeschlossen für die Hintergrundkopie, wenn eine Ressource über den CopyStart-Vorgang erstellt wird.
- publicNetworkAccess
- String
Mögliche Werte: "Enabled", "Disabled"
- dataAccessAuthMode
- String
Mögliche Werte: "AzureActiveDirectory", "None"
Das Festlegen dieser Eigenschaft auf true verbessert die Zuverlässigkeit und Leistung von Datenträgern, die häufig (mehr als 5 Mal pro Tag) von einem virtuellen Computer getrennt und an einen anderen angefügt werden. Diese Eigenschaft sollte nicht für Datenträger festgelegt werden, die nicht häufig getrennt und angefügt werden, da sie dazu führt, dass die Datenträger nicht an der Fehlerdomäne des virtuellen Computers ausgerichtet sind.
Gilt für:
Azure SDK for .NET