CreationData Classe
- java.
lang. Object - com.
azure. resourcemanager. compute. models. CreationData
- com.
public final class CreationData
Données utilisées lors de la création d’un disque.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
CreationData() |
Crée une instance de la classe Creation |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Disk |
createOption()
Obtenir la propriété create |
String |
elasticSanResourceId()
Obtenir la propriété Elastic San Resource ID : Obligatoire si l’option create |
Image |
galleryImageReference()
Obtenir la propriété Référence d’image |
Image |
imageReference()
Obtenir la propriété Référence de l’image |
Integer |
logicalSectorSize()
Obtenez la propriété Taille du secteur |
Boolean |
performancePlus()
Obtenir la propriété performance |
String |
securityDataUri()
Obtenir la propriété URI de données |
String |
sourceResourceId()
Obtenir la propriété ID de ressource |
String |
sourceUniqueId()
Obtenir la propriété Id unique |
String |
sourceUri()
Obtenir la propriété URI source |
String |
storageAccountId()
Obtenez la propriété ID de compte |
Long |
uploadSizeBytes()
Obtenir la propriété Charger |
void |
validate()
Valide le instance. |
Creation |
withCreateOption(DiskCreateOption createOption)
Définir la propriété create |
Creation |
withElasticSanResourceId(String elasticSanResourceId)
Définissez la propriété Elastic San Resource Id : Obligatoire si l’option create |
Creation |
withGalleryImageReference(ImageDiskReference galleryImageReference)
Définir la propriété Référence d’image |
Creation |
withImageReference(ImageDiskReference imageReference)
Définissez la propriété Référence de l’image |
Creation |
withLogicalSectorSize(Integer logicalSectorSize)
Définissez la propriété Taille du secteur |
Creation |
withPerformancePlus(Boolean performancePlus)
Définissez la propriété Plus de performances |
Creation |
withSecurityDataUri(String securityDataUri)
Définissez la propriété URI de données de sécurité |
Creation |
withSourceResourceId(String sourceResourceId)
Définissez la propriété Id de ressource |
Creation |
withSourceUri(String sourceUri)
Définissez la propriété URI source |
Creation |
withStorageAccountId(String storageAccountId)
Définissez la propriété ID de compte |
Creation |
withUploadSizeBytes(Long uploadSizeBytes)
Définissez la |
Méthodes héritées de java.lang.Object
Détails du constructeur
CreationData
public CreationData()
Crée un instance de la classe CreationData.
Détails de la méthode
createOption
public DiskCreateOption createOption()
Obtenir la propriété createOption : énumère les sources possibles de la création d’un disque.
Returns:
elasticSanResourceId
public String elasticSanResourceId()
Obtenir la propriété elasticSanResourceId : obligatoire si createOption est CopyFromSanSnapshot. Il s’agit de l’ID ARM du volume san élastique source instantané.
Returns:
galleryImageReference
public ImageDiskReference galleryImageReference()
Obtenir la propriété galleryImageReference : obligatoire si vous créez à partir d’une image de galerie. L’id/sharedGalleryImageId/communityGalleryImageId de l’ImageDiskReference sera l’ID ARM de la version de l’image de galère partagée à partir de laquelle créer un disque.
Returns:
imageReference
public ImageDiskReference imageReference()
Obtenir la propriété imageReference : Informations de source de disque pour les images PIR ou utilisateur.
Returns:
logicalSectorSize
public Integer logicalSectorSize()
Obtenez la propriété logicalSectorSize : taille de secteur logique en octets pour les disques Ultra. (valeurs prises en charge : 512 et 4096, par défaut 4096)
Returns:
performancePlus
public Boolean performancePlus()
Obtenir la propriété performancePlus : définissez cet indicateur sur true pour obtenir une amélioration de la cible de performances du disque déployé, voir ici sur la cible de performances correspondante. Cet indicateur ne peut être défini qu’au moment de la création du disque et ne peut pas être désactivé une fois activé.
Returns:
securityDataUri
public String securityDataUri()
Obtenir la propriété securityDataUri : si createOption a la valeur ImportSecure, il s’agit de l’URI d’un objet blob à importer dans l’état invité de la machine virtuelle.
Returns:
sourceResourceId
public String sourceResourceId()
Obtenir la propriété sourceResourceId : si createOption a la valeur Copy, il s’agit de l’ID ARM du instantané ou du disque source.
Returns:
sourceUniqueId
public String sourceUniqueId()
Obtenir la propriété sourceUniqueId : si ce champ est défini, il s’agit de l’ID unique identifiant la source de cette ressource.
Returns:
sourceUri
public String sourceUri()
Obtenir la propriété sourceUri : si createOption est Import, il s’agit de l’URI d’un objet blob à importer dans un disque managé.
Returns:
storageAccountId
public String storageAccountId()
Obtenir la propriété storageAccountId : obligatoire si createOption est Import. Azure Resource Manager identificateur du compte de stockage contenant l’objet blob à importer en tant que disque.
Returns:
uploadSizeBytes
public Long uploadSizeBytes()
Obtenir la propriété uploadSizeBytes : si createOption est Upload, il s’agit de la taille du contenu du chargement, y compris le pied de disque dur virtuel. Cette valeur doit être comprise entre 20972032 (20 Mio + 512 octets pour le pied de disque dur virtuel) et 35183298347520 octets (32 Tio + 512 octets pour le pied de disque dur virtuel).
Returns:
validate
public void validate()
Valide le instance.
withCreateOption
public CreationData withCreateOption(DiskCreateOption createOption)
Définir la propriété createOption : énumère les sources possibles de la création d’un disque.
Parameters:
Returns:
withElasticSanResourceId
public CreationData withElasticSanResourceId(String elasticSanResourceId)
Définissez la propriété elasticSanResourceId : Obligatoire si createOption a la valeur CopyFromSanSnapshot. Il s’agit de l’ID ARM du volume san élastique source instantané.
Parameters:
Returns:
withGalleryImageReference
public CreationData withGalleryImageReference(ImageDiskReference galleryImageReference)
Définissez la propriété galleryImageReference : Obligatoire si vous créez à partir d’une image de galerie. Id/sharedGalleryImageId/communityGalleryImageId de l’ImageDiskReference sera l’ID ARM de la version d’image de cuisine partagée à partir de laquelle créer un disque.
Parameters:
Returns:
withImageReference
public CreationData withImageReference(ImageDiskReference imageReference)
Définissez la propriété imageReference : Informations sur la source de disque pour les images PIR ou utilisateur.
Parameters:
Returns:
withLogicalSectorSize
public CreationData withLogicalSectorSize(Integer logicalSectorSize)
Définissez la propriété logicalSectorSize : Taille de secteur logique en octets pour les disques Ultra. (valeurs prises en charge : 512 et 4096, par défaut 4096)
Parameters:
Returns:
withPerformancePlus
public CreationData withPerformancePlus(Boolean performancePlus)
Définissez la propriété performancePlus : définissez cet indicateur sur true pour améliorer la cible de performances du disque déployé, voir ici sur la cible de performances respective. Cet indicateur ne peut être défini qu’au moment de la création du disque et ne peut pas être désactivé une fois activé.
Parameters:
Returns:
withSecurityDataUri
public CreationData withSecurityDataUri(String securityDataUri)
Définissez la propriété securityDataUri : si createOption a la valeur ImportSecure, il s’agit de l’URI d’un objet blob à importer dans l’état invité de la machine virtuelle.
Parameters:
Returns:
withSourceResourceId
public CreationData withSourceResourceId(String sourceResourceId)
Définissez la propriété sourceResourceId : si createOption a la valeur Copy, il s’agit de l’ID ARM de l’instantané ou du disque source.
Parameters:
Returns:
withSourceUri
public CreationData withSourceUri(String sourceUri)
Définissez la propriété sourceUri : si createOption a la valeur Import, il s’agit de l’URI d’un objet blob à importer dans un disque managé.
Parameters:
Returns:
withStorageAccountId
public CreationData withStorageAccountId(String storageAccountId)
Définissez la propriété storageAccountId : Obligatoire si createOption a la valeur Import. Azure Resource Manager identificateur du compte de stockage contenant l’objet blob à importer en tant que disque.
Parameters:
Returns:
withUploadSizeBytes
public CreationData withUploadSizeBytes(Long uploadSizeBytes)
Définissez la propriété uploadSizeBytes : si createOption a la valeur Upload, il s’agit de la taille du contenu du chargement, y compris le pied de page du disque dur virtuel. Cette valeur doit être comprise entre 20972032 (20 Mio + 512 octets pour le pied de page du disque dur virtuel) et 35183298347520 octets (32 Tio + 512 octets pour le pied de page VHD).
Parameters:
Returns:
S’applique à
Azure SDK for Java