CreationData Klasse
- java.
lang. Object - com.
azure. resourcemanager. compute. models. CreationData
- com.
public final class CreationData
Daten, die beim Erstellen eines Datenträgers verwendet werden.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
CreationData() |
Erstellt eine instance der Creation |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
Disk |
createOption()
Abrufen der Create |
String |
elasticSanResourceId()
Rufen Sie die Eigenschaft "San |
Image |
galleryImageReference()
Rufen Sie die Image |
Image |
imageReference()
Rufen Sie die Imagereferenzeigenschaft |
Integer |
logicalSectorSize()
Rufen Sie die logische |
Boolean |
performancePlus()
Abrufen der Performance |
String |
securityDataUri()
Abrufen der Sicherheitsdaten-URI-Eigenschaft |
String |
sourceResourceId()
Abrufen der Quellressourcen-ID-Eigenschaft |
String |
sourceUniqueId()
Abrufen der Quelleigenschaft |
String |
sourceUri()
Abrufen der Quell-URI-Eigenschaft |
String |
storageAccountId()
Abrufen der Speicherkonto-ID-Eigenschaft |
Long |
uploadSizeBytes()
Abrufen der Upload |
void |
validate()
Überprüft die instance. |
Creation |
withCreateOption(DiskCreateOption createOption)
Legen Sie die Create |
Creation |
withElasticSanResourceId(String elasticSanResourceId)
Legen Sie die Eigenschaft "San |
Creation |
withGalleryImageReference(ImageDiskReference galleryImageReference)
Legen Sie die Image |
Creation |
withImageReference(ImageDiskReference imageReference)
Legen Sie die Image |
Creation |
withLogicalSectorSize(Integer logicalSectorSize)
Legen Sie die logische |
Creation |
withPerformancePlus(Boolean performancePlus)
Legen Sie die Performance |
Creation |
withSecurityDataUri(String securityDataUri)
Festlegen der Sicherheitsdaten-URI-Eigenschaft |
Creation |
withSourceResourceId(String sourceResourceId)
Legen Sie die Quellressourcen-ID-Eigenschaft |
Creation |
withSourceUri(String sourceUri)
Legen Sie die Quell-URI-Eigenschaft |
Creation |
withStorageAccountId(String storageAccountId)
Legen Sie die Eigenschaft Speicherkonto-ID |
Creation |
withUploadSizeBytes(Long uploadSizeBytes)
Legen Sie die Eigenschaft "Upload Size |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
CreationData
public CreationData()
Erstellt eine instance der CreationData-Klasse.
Details zur Methode
createOption
public DiskCreateOption createOption()
Abrufen der createOption-Eigenschaft: Hier werden die möglichen Quellen für die Erstellung eines Datenträgers aufgelistet.
Returns:
elasticSanResourceId
public String elasticSanResourceId()
Abrufen der elasticSanResourceId-Eigenschaft: Erforderlich, wenn createOption CopyFromSanSnapshot ist. Dies ist die ARM-ID des Quellvolumes " elastic san Momentaufnahme.
Returns:
galleryImageReference
public ImageDiskReference galleryImageReference()
Rufen Sie die galleryImageReference-Eigenschaft ab: 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.
Returns:
imageReference
public ImageDiskReference imageReference()
Rufen Sie die imageReference-Eigenschaft ab: Datenträgerquellinformationen für PIR- oder Benutzerimages.
Returns:
logicalSectorSize
public Integer logicalSectorSize()
Rufen Sie die logicalSectorSize-Eigenschaft ab: Logische Sektorgröße in Bytes für Ultra-Datenträger. Unterstützte Werte: 512 und 4.096. 4.096 ist der Standardwert.
Returns:
performancePlus
public Boolean performancePlus()
Abrufen der performancePlus-Eigenschaft: 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.
Returns:
securityDataUri
public String securityDataUri()
Abrufen der securityDataUri-Eigenschaft: Wenn createOption ImportSecure ist, ist dies der URI eines Blobs, der in den VM-Gaststatus importiert werden soll.
Returns:
sourceResourceId
public String sourceResourceId()
Abrufen der sourceResourceId-Eigenschaft: Wenn createOption Copy ist, ist dies die ARM-ID des Quell-Momentaufnahme oder Datenträgers.
Returns:
sourceUniqueId
public String sourceUniqueId()
Abrufen der sourceUniqueId-Eigenschaft: Wenn dieses Feld festgelegt ist, ist dies die eindeutige ID, die die Quelle dieser Ressource identifiziert.
Returns:
sourceUri
public String sourceUri()
SourceUri-Eigenschaft abrufen: Wenn createOption Import ist, ist dies der URI eines Blobs, der in einen verwalteten Datenträger importiert werden soll.
Returns:
storageAccountId
public String storageAccountId()
Abrufen der storageAccountId-Eigenschaft: Erforderlich, wenn createOption Import ist. Der Azure Resource Manager Bezeichner des Speicherkontos, das das Blob enthält, das als Datenträger importiert werden soll.
Returns:
uploadSizeBytes
public Long uploadSizeBytes()
Abrufen der uploadSizeBytes-Eigenschaft: Wenn createOption Upload ist, entspricht dies der Größe des Uploadinhalts 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.
Returns:
validate
public void validate()
Überprüft die instance.
withCreateOption
public CreationData withCreateOption(DiskCreateOption createOption)
Legen Sie die createOption-Eigenschaft fest: Dadurch werden die möglichen Quellen für die Erstellung eines Datenträgers aufgelistet.
Parameters:
Returns:
withElasticSanResourceId
public CreationData withElasticSanResourceId(String elasticSanResourceId)
Legen Sie die elasticSanResourceId-Eigenschaft fest: Erforderlich, wenn createOption CopyFromSanSnapshot ist. Dies ist die ARM-ID des Quellvolumes " elastic san Momentaufnahme.
Parameters:
Returns:
withGalleryImageReference
public CreationData withGalleryImageReference(ImageDiskReference galleryImageReference)
Legen Sie die galleryImageReference-Eigenschaft fest: 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.
Parameters:
Returns:
withImageReference
public CreationData withImageReference(ImageDiskReference imageReference)
Legen Sie die imageReference-Eigenschaft fest: Datenträgerquellinformationen für PIR- oder Benutzerimages.
Parameters:
Returns:
withLogicalSectorSize
public CreationData withLogicalSectorSize(Integer logicalSectorSize)
Legen Sie die logicalSectorSize-Eigenschaft fest: Logische Sektorgröße in Bytes für Ultra-Datenträger. Unterstützte Werte: 512 und 4.096. 4.096 ist der Standardwert.
Parameters:
Returns:
withPerformancePlus
public CreationData withPerformancePlus(Boolean performancePlus)
Festlegen der performancePlus-Eigenschaft: 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.
Parameters:
Returns:
withSecurityDataUri
public CreationData withSecurityDataUri(String securityDataUri)
Festlegen der securityDataUri-Eigenschaft: Wenn createOption ImportSecure ist, ist dies der URI eines Blobs, der in den VM-Gaststatus importiert werden soll.
Parameters:
Returns:
withSourceResourceId
public CreationData withSourceResourceId(String sourceResourceId)
Legen Sie die sourceResourceId-Eigenschaft fest: Wenn createOption Copy ist, ist dies die ARM-ID des Quell-Momentaufnahme oder Datenträgers.
Parameters:
Returns:
withSourceUri
public CreationData withSourceUri(String sourceUri)
Legen Sie die sourceUri-Eigenschaft fest: Wenn createOption Import ist, ist dies der URI eines Blobs, der in einen verwalteten Datenträger importiert werden soll.
Parameters:
Returns:
withStorageAccountId
public CreationData withStorageAccountId(String storageAccountId)
Legen Sie die storageAccountId-Eigenschaft fest: Erforderlich, wenn createOption Import ist. Der Azure Resource Manager Bezeichner des Speicherkontos, das das Blob enthält, das als Datenträger importiert werden soll.
Parameters:
Returns:
withUploadSizeBytes
public CreationData withUploadSizeBytes(Long uploadSizeBytes)
Festlegen der uploadSizeBytes-Eigenschaft: Wenn createOption Upload ist, entspricht dies der Größe des Uploadinhalts 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.
Parameters:
Returns:
Gilt für:
Azure SDK for Java