Compartir a través de


VirtualMachine.Update Interfaz

Implementaciones

public static interface VirtualMachine.Update
extends Appliable<VirtualMachine>, UpdateWithTags<Update>, WithProximityPlacementGroup, WithUnmanagedDataDisk, WithManagedDataDisk, WithSecondaryNetworkInterface, WithExtension, WithBootDiagnostics, WithBillingProfile, WithSystemAssignedManagedServiceIdentity, WithUserAssignedManagedServiceIdentity, WithLicenseType, WithAdditionalCapacities, WithOSDisk, WithSecurityFeatures, WithDeleteOptions

Plantilla para una operación de actualización, que contiene toda la configuración que se puede modificar.

Resumen del método

Modificador y tipo Método y descripción
abstract Update withDataDiskDefaultCachingType(CachingTypes cachingType)

Especifica el tipo de almacenamiento en caché predeterminado para los discos de datos administrados.

abstract Update withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)

Especifica las opciones de eliminación de discos de datos administrados.

abstract Update withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)

Especifica el conjunto de cifrado de disco para el disco de datos administrados.

abstract Update withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)

Especifica un tipo de cuenta de almacenamiento.

abstract Update withOSDiskCaching(CachingTypes cachingType)

Especifica el tipo de almacenamiento en caché del disco del sistema operativo.

abstract Update withOSDiskEncryptionSettings(DiskEncryptionSettings settings)

Especifica la configuración de cifrado del disco del sistema operativo.

abstract Update withOSDiskSizeInGB(int size)

Especifica el tamaño del disco del sistema operativo en GB.

abstract Update withPriority(VirtualMachinePriorityTypes priority)

Especifica una nueva prioridad para la máquina virtual.

abstract Update withSize(VirtualMachineSizeTypes size)

Especifica un nuevo tamaño para la máquina virtual.

abstract Update withSize(String sizeName)

Especifica un nuevo tamaño para la máquina virtual.

Detalles del método

withDataDiskDefaultCachingType

public abstract VirtualMachine.Update withDataDiskDefaultCachingType(CachingTypes cachingType)

Especifica el tipo de almacenamiento en caché predeterminado para los discos de datos administrados.

Parameters:

cachingType - un tipo de almacenamiento en caché

Returns:

la siguiente fase de la actualización

withDataDiskDefaultDeleteOptions

public abstract VirtualMachine.Update withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)

Especifica las opciones de eliminación de discos de datos administrados.

Parameters:

deleteOptions - las opciones de eliminación de discos de datos administrados

Returns:

la siguiente fase de la definición

withDataDiskDefaultDiskEncryptionSet

public abstract VirtualMachine.Update withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)

Especifica el conjunto de cifrado de disco para el disco de datos administrados.

Parameters:

diskEncryptionSetId - el identificador del conjunto de cifrado de disco.

Returns:

la siguiente fase de la definición

withDataDiskDefaultStorageAccountType

public abstract VirtualMachine.Update withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)

Especifica un tipo de cuenta de almacenamiento.

Parameters:

storageAccountType - un tipo de cuenta de almacenamiento

Returns:

la siguiente fase de la actualización

withOSDiskCaching

public abstract VirtualMachine.Update withOSDiskCaching(CachingTypes cachingType)

Especifica el tipo de almacenamiento en caché del disco del sistema operativo.

Parameters:

cachingType - un tipo de almacenamiento en caché.

Returns:

la siguiente fase de la actualización

withOSDiskEncryptionSettings

public abstract VirtualMachine.Update withOSDiskEncryptionSettings(DiskEncryptionSettings settings)

Especifica la configuración de cifrado del disco del sistema operativo.

Parameters:

settings - la configuración de cifrado.

Returns:

la fase que representa la actualización de máquina virtual que se puede crear

withOSDiskSizeInGB

public abstract VirtualMachine.Update withOSDiskSizeInGB(int size)

Especifica el tamaño del disco del sistema operativo en GB.

Solo se puede cambiar el tamaño de los discos no administrados como parte de una actualización de máquina virtual. Los discos administrados se deben cambiar de tamaño por separado mediante la API de disco administrado.

Parameters:

size - un tamaño de disco.

Returns:

la siguiente fase de la actualización

withPriority

public abstract VirtualMachine.Update withPriority(VirtualMachinePriorityTypes priority)

Especifica una nueva prioridad para la máquina virtual.

Parameters:

priority - una prioridad de la lista de tipos de prioridad disponibles

Returns:

la siguiente fase de la actualización

withSize

public abstract VirtualMachine.Update withSize(VirtualMachineSizeTypes size)

Especifica un nuevo tamaño para la máquina virtual.

VirtualMachineSizeTypes no es la lista completa de tamaños de máquina virtual. Consulte availableSizes() para cambiar el tamaño.

Parameters:

size - un tamaño de la lista de tamaños disponibles para la máquina virtual

Returns:

la siguiente fase de la definición

withSize

public abstract VirtualMachine.Update withSize(String sizeName)

Especifica un nuevo tamaño para la máquina virtual.

Consulte availableSizes() para cambiar el tamaño.

Parameters:

sizeName - el nombre de un tamaño para la máquina virtual como texto

Returns:

la siguiente fase de la actualización

Se aplica a