ArmComputeModelFactory.DiskCreationData Methode
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.
Initialisiert eine neue instance von DiskCreationData.
public static Azure.ResourceManager.Compute.Models.DiskCreationData DiskCreationData (Azure.ResourceManager.Compute.Models.DiskCreateOption createOption = default, Azure.Core.ResourceIdentifier storageAccountId = default, Azure.ResourceManager.Compute.Models.ImageDiskReference imageReference = default, Azure.ResourceManager.Compute.Models.ImageDiskReference galleryImageReference = default, Uri sourceUri = default, Azure.Core.ResourceIdentifier sourceResourceId = default, string sourceUniqueId = default, long? uploadSizeBytes = default, int? logicalSectorSize = default, Uri securityDataUri = default, bool? isPerformancePlusEnabled = default, Azure.Core.ResourceIdentifier elasticSanResourceId = default);
static member DiskCreationData : Azure.ResourceManager.Compute.Models.DiskCreateOption * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Compute.Models.ImageDiskReference * Azure.ResourceManager.Compute.Models.ImageDiskReference * Uri * Azure.Core.ResourceIdentifier * string * Nullable<int64> * Nullable<int> * Uri * Nullable<bool> * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.Compute.Models.DiskCreationData
Public Shared Function DiskCreationData (Optional createOption As DiskCreateOption = Nothing, Optional storageAccountId As ResourceIdentifier = Nothing, Optional imageReference As ImageDiskReference = Nothing, Optional galleryImageReference As ImageDiskReference = Nothing, Optional sourceUri As Uri = Nothing, Optional sourceResourceId As ResourceIdentifier = Nothing, Optional sourceUniqueId As String = Nothing, Optional uploadSizeBytes As Nullable(Of Long) = Nothing, Optional logicalSectorSize As Nullable(Of Integer) = Nothing, Optional securityDataUri As Uri = Nothing, Optional isPerformancePlusEnabled As Nullable(Of Boolean) = Nothing, Optional elasticSanResourceId As ResourceIdentifier = Nothing) As DiskCreationData
Parameter
- createOption
- DiskCreateOption
Dadurch werden die möglichen Quellen für die Erstellung eines Datenträgers aufgelistet.
- storageAccountId
- ResourceIdentifier
Erforderlich, wenn createOption Import ist. Der Azure Resource Manager Bezeichner des Speicherkontos, das das Blob enthält, das als Datenträger importiert werden soll.
- imageReference
- ImageDiskReference
Datenträgerquelleninformationen für PIR- oder Benutzerimages.
- galleryImageReference
- ImageDiskReference
Erforderlich, wenn Sie aus einem Katalogimage erstellen. Die id/sharedGalleryImageId/communityGalleryImageId des ImageDiskReference ist die ARM-ID der version des freigegebenen Galleyimages, von der aus ein Datenträger erstellt werden soll.
- sourceUri
- Uri
Wenn createOption import ist, ist dies der URI eines Blobs, das in einen verwalteten Datenträger importiert werden soll.
- sourceResourceId
- ResourceIdentifier
Wenn createOption kopieren ist, ist dies die ARM-ID des Quell-Momentaufnahme oder Datenträgers.
- sourceUniqueId
- String
Wenn dieses Feld festgelegt ist, ist dies die eindeutige ID, die die Quelle dieser Ressource identifiziert.
Wenn createOption Upload ist, ist dies die Größe des Inhalts des Uploads einschließlich der VHD-Fußzeile. Dieser Wert sollte zwischen 20972032 (20 MiB + 512 Bytes für die VHD-Fußzeile) und 35183298347520 Bytes (32 TiB + 512 Bytes für die VHD-Fußzeile) sein.
Logische Sektorgröße in Bytes für Ultra-Datenträger. Unterstützte Werte: 512 und 4.096. 4.096 ist der Standardwert.
- securityDataUri
- Uri
Wenn createOption ImportSecure ist, ist dies der URI eines Blobs, das in den VM-Gaststatus importiert werden soll.
Legen Sie dieses Flag auf true fest, um eine Steigerung des Leistungsziels des bereitgestellten Datenträgers zu erhalten. Weitere Informationen finden Sie hier zum jeweiligen Leistungsziel. Dieses Flag kann nur bei der Datenträgererstellung festgelegt werden und kann nach der Aktivierung nicht deaktiviert werden.
- elasticSanResourceId
- ResourceIdentifier
Erforderlich, wenn createOption CopyFromSanSnapshot ist. Dies ist die ARM-ID des Quellvolumes " elastic san Momentaufnahme.
Gibt zurück
Eine neue DiskCreationData instance zum Mocking.
Gilt für:
Azure SDK for .NET