CreationData Clase
- java.
lang. Object - com.
azure. resourcemanager. compute. models. CreationData
- com.
public final class CreationData
Datos usados al crear un disco.
Resumen del constructor
Constructor | Description |
---|---|
CreationData() |
Crea una instancia de la clase Creation |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Disk |
createOption()
Obtener la propiedad create |
String |
elasticSanResourceId()
Obtenga la propiedad elastic |
Image |
galleryImageReference()
Obtenga la propiedad Image |
Image |
imageReference()
Obtiene la propiedad Reference de la imagen |
Integer |
logicalSectorSize()
Obtenga la propiedad Tamaño |
Boolean |
performancePlus()
Obtenga la propiedad Performance |
String |
securityDataUri()
Obtiene la propiedad URI de datos de seguridad |
String |
sourceResourceId()
Obtenga la |
String |
sourceUniqueId()
Obtenga la |
String |
sourceUri()
Obtiene la |
String |
storageAccountId()
Obtenga la propiedad de id. de cuenta |
Long |
uploadSizeBytes()
Obtiene la |
void |
validate()
Valida la instancia. |
Creation |
withCreateOption(DiskCreateOption createOption)
Establezca la propiedad Create |
Creation |
withElasticSanResourceId(String elasticSanResourceId)
Establezca la propiedad elastic San Resource Id( Id. de recurso |
Creation |
withGalleryImageReference(ImageDiskReference galleryImageReference)
Establezca la propiedad Image |
Creation |
withImageReference(ImageDiskReference imageReference)
Establezca la propiedad Reference de la imagen |
Creation |
withLogicalSectorSize(Integer logicalSectorSize)
Establezca la propiedad Tamaño |
Creation |
withPerformancePlus(Boolean performancePlus)
Establezca la propiedad performance |
Creation |
withSecurityDataUri(String securityDataUri)
Establezca la propiedad URI de datos de seguridad |
Creation |
withSourceResourceId(String sourceResourceId)
Establezca la |
Creation |
withSourceUri(String sourceUri)
Establezca la |
Creation |
withStorageAccountId(String storageAccountId)
Establezca la propiedad Id. de cuenta |
Creation |
withUploadSizeBytes(Long uploadSizeBytes)
Establezca la propiedad Upload |
Métodos heredados de java.lang.Object
Detalles del constructor
CreationData
public CreationData()
Crea una instancia de la clase CreationData.
Detalles del método
createOption
public DiskCreateOption createOption()
Obtiene la propiedad createOption: enumera los posibles orígenes de la creación de un disco.
Returns:
elasticSanResourceId
public String elasticSanResourceId()
Obtenga la propiedad elasticSanResourceId: obligatorio si createOption es CopyFromSanSnapshot. Este es el identificador de ARM de la instantánea de volumen elástico de origen san.
Returns:
galleryImageReference
public ImageDiskReference galleryImageReference()
Obtenga la propiedad galleryImageReference: obligatorio si se crea desde una imagen de la galería. Id/sharedGalleryImageId/communityGalleryImageId de ImageDiskReference será el identificador arm de la versión de imagen de galley compartida desde la que se va a crear un disco.
Returns:
imageReference
public ImageDiskReference imageReference()
Obtenga la propiedad imageReference: información de origen del disco para las imágenes pir o de usuario.
Returns:
logicalSectorSize
public Integer logicalSectorSize()
Obtenga la propiedad logicalSectorSize: tamaño del sector lógico en bytes para discos Ultra. Los valores admitidos son 512 y 4096. El valor predeterminado es 4096.
Returns:
performancePlus
public Boolean performancePlus()
Obtenga la propiedad performancePlus: establezca esta marca en true para obtener un aumento en el destino de rendimiento del disco implementado, consulte aquí en el destino de rendimiento correspondiente. Esta marca solo se puede establecer en el tiempo de creación del disco y no se puede deshabilitar después de habilitarse.
Returns:
securityDataUri
public String securityDataUri()
Obtenga la propiedad securityDataUri: si createOption es ImportSecure, este es el URI de un blob que se va a importar en el estado de invitado de la máquina virtual.
Returns:
sourceResourceId
public String sourceResourceId()
Obtenga la propiedad sourceResourceId: si createOption es Copy, este es el identificador de ARM de la instantánea de origen o el disco.
Returns:
sourceUniqueId
public String sourceUniqueId()
Obtenga la propiedad sourceUniqueId: si se establece este campo, este es el identificador único que identifica el origen de este recurso.
Returns:
sourceUri
public String sourceUri()
Obtiene la propiedad sourceUri: si createOption es Import, este es el URI de un blob que se va a importar en un disco administrado.
Returns:
storageAccountId
public String storageAccountId()
Obtenga la propiedad storageAccountId: obligatorio si createOption es Import. El identificador de Azure Resource Manager de la cuenta de almacenamiento que contiene el blob que se va a importar como disco.
Returns:
uploadSizeBytes
public Long uploadSizeBytes()
Obtenga la propiedad uploadSizeBytes: si createOption es Upload, este es el tamaño del contenido de la carga, incluido el pie de página del disco duro virtual. Este valor debe estar entre 20972032 (20 MiB + 512 bytes para el pie de página de VHD) y 35183298347520 bytes (32 TiB + 512 bytes para el pie de página VHD).
Returns:
validate
public void validate()
Valida la instancia.
withCreateOption
public CreationData withCreateOption(DiskCreateOption createOption)
Establezca la propiedad createOption: enumera los posibles orígenes de la creación de un disco.
Parameters:
Returns:
withElasticSanResourceId
public CreationData withElasticSanResourceId(String elasticSanResourceId)
Establezca la propiedad elasticSanResourceId: Obligatorio si createOption es CopyFromSanSnapshot. Este es el identificador de ARM de la instantánea de volumen elástico de origen san.
Parameters:
Returns:
withGalleryImageReference
public CreationData withGalleryImageReference(ImageDiskReference galleryImageReference)
Establezca la propiedad galleryImageReference: obligatorio si se crea desde una imagen de la galería. Id/sharedGalleryImageId/communityGalleryImageId de ImageDiskReference será el identificador arm de la versión de imagen de galley compartida desde la que se va a crear un disco.
Parameters:
Returns:
withImageReference
public CreationData withImageReference(ImageDiskReference imageReference)
Establezca la propiedad imageReference: información de origen del disco para las imágenes pir o de usuario.
Parameters:
Returns:
withLogicalSectorSize
public CreationData withLogicalSectorSize(Integer logicalSectorSize)
Establezca la propiedad logicalSectorSize: tamaño del sector lógico en bytes para discos Ultra. Los valores admitidos son 512 y 4096. El valor predeterminado es 4096.
Parameters:
Returns:
withPerformancePlus
public CreationData withPerformancePlus(Boolean performancePlus)
Establezca la propiedad performancePlus: establezca esta marca en true para obtener un aumento en el destino de rendimiento del disco implementado, consulte aquí en el destino de rendimiento correspondiente. Esta marca solo se puede establecer en el tiempo de creación del disco y no se puede deshabilitar después de habilitarse.
Parameters:
Returns:
withSecurityDataUri
public CreationData withSecurityDataUri(String securityDataUri)
Establezca la propiedad securityDataUri: si createOption es ImportSecure, este es el URI de un blob que se va a importar en el estado de invitado de la máquina virtual.
Parameters:
Returns:
withSourceResourceId
public CreationData withSourceResourceId(String sourceResourceId)
Establezca la propiedad sourceResourceId: si createOption es Copy, este es el identificador arm de la instantánea de origen o el disco.
Parameters:
Returns:
withSourceUri
public CreationData withSourceUri(String sourceUri)
Establezca la propiedad sourceUri: si createOption es Import, este es el URI de un blob que se va a importar en un disco administrado.
Parameters:
Returns:
withStorageAccountId
public CreationData withStorageAccountId(String storageAccountId)
Establezca la propiedad storageAccountId: obligatorio si createOption es Import. El identificador de Azure Resource Manager de la cuenta de almacenamiento que contiene el blob que se va a importar como disco.
Parameters:
Returns:
withUploadSizeBytes
public CreationData withUploadSizeBytes(Long uploadSizeBytes)
Establezca la propiedad uploadSizeBytes: si createOption es Upload, este es el tamaño del contenido de la carga, incluido el pie de página del disco duro virtual. Este valor debe estar entre 20972032 (20 MiB + 512 bytes para el pie de página de VHD) y 35183298347520 bytes (32 TiB + 512 bytes para el pie de página VHD).
Parameters:
Returns:
Se aplica a
Azure SDK for Java