Partilhar via


VirtualMachine.Update Interface

Implementações

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

O modelo para uma operação de atualização, contendo todas as configurações que podem ser modificadas.

Resumo do método

Modificador e tipo Método e descrição
abstract Update withDataDiskDefaultCachingType(CachingTypes cachingType)

Especifica o tipo de cache padrão para os discos de dados gerenciados.

abstract Update withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)

Especifica as opções de exclusão para discos de dados gerenciados.

abstract Update withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)

Especifica o conjunto de criptografia de disco para o disco de dados gerenciado.

abstract Update withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)

Especifica um tipo de conta de armazenamento.

abstract Update withOSDiskCaching(CachingTypes cachingType)

Especifica o tipo de cache para o disco do sistema operacional.

abstract Update withOSDiskEncryptionSettings(DiskEncryptionSettings settings)

Especifica as configurações de criptografia para o disco do sistema operacional.

abstract Update withOSDiskSizeInGB(int size)

Especifica o tamanho do disco do sistema operacional em GB.

abstract Update withPriority(VirtualMachinePriorityTypes priority)

Especifica uma nova prioridade para a máquina virtual.

abstract Update withSize(VirtualMachineSizeTypes size)

Especifica um novo tamanho para a máquina virtual.

abstract Update withSize(String sizeName)

Especifica um novo tamanho para a máquina virtual.

Detalhes do método

withDataDiskDefaultCachingType

public abstract VirtualMachine.Update withDataDiskDefaultCachingType(CachingTypes cachingType)

Especifica o tipo de cache padrão para os discos de dados gerenciados.

Parameters:

cachingType - um tipo de cache

Returns:

o próximo estágio da atualização

withDataDiskDefaultDeleteOptions

public abstract VirtualMachine.Update withDataDiskDefaultDeleteOptions(DeleteOptions deleteOptions)

Especifica as opções de exclusão para discos de dados gerenciados.

Parameters:

deleteOptions - as opções de exclusão para discos de dados gerenciados

Returns:

o próximo estágio da definição

withDataDiskDefaultDiskEncryptionSet

public abstract VirtualMachine.Update withDataDiskDefaultDiskEncryptionSet(String diskEncryptionSetId)

Especifica o conjunto de criptografia de disco para o disco de dados gerenciado.

Parameters:

diskEncryptionSetId - a ID do conjunto de criptografia de disco.

Returns:

o próximo estágio da definição

withDataDiskDefaultStorageAccountType

public abstract VirtualMachine.Update withDataDiskDefaultStorageAccountType(StorageAccountTypes storageAccountType)

Especifica um tipo de conta de armazenamento.

Parameters:

storageAccountType - um tipo de conta de armazenamento

Returns:

o próximo estágio da atualização

withOSDiskCaching

public abstract VirtualMachine.Update withOSDiskCaching(CachingTypes cachingType)

Especifica o tipo de cache para o disco do sistema operacional.

Parameters:

cachingType - um tipo de cache.

Returns:

o próximo estágio da atualização

withOSDiskEncryptionSettings

public abstract VirtualMachine.Update withOSDiskEncryptionSettings(DiskEncryptionSettings settings)

Especifica as configurações de criptografia para o disco do sistema operacional.

Parameters:

settings - as configurações de criptografia.

Returns:

o estágio que representa a atualização da VM creatável

withOSDiskSizeInGB

public abstract VirtualMachine.Update withOSDiskSizeInGB(int size)

Especifica o tamanho do disco do sistema operacional em GB.

Somente discos não gerenciados podem ser redimensionados como parte de uma atualização de VM. Os discos gerenciados devem ser redimensionados separadamente, usando a API de disco gerenciado.

Parameters:

size - um tamanho de disco.

Returns:

o próximo estágio da atualização

withPriority

public abstract VirtualMachine.Update withPriority(VirtualMachinePriorityTypes priority)

Especifica uma nova prioridade para a máquina virtual.

Parameters:

priority - uma prioridade na lista de tipos de prioridade disponíveis

Returns:

o próximo estágio da atualização

withSize

public abstract VirtualMachine.Update withSize(VirtualMachineSizeTypes size)

Especifica um novo tamanho para a máquina virtual.

VirtualMachineSizeTypes não é a lista completa de tamanhos de máquina virtual. Consulte availableSizes() para redimensionar.

Parameters:

size - um tamanho da lista de tamanhos disponíveis para a máquina virtual

Returns:

o próximo estágio da definição

withSize

public abstract VirtualMachine.Update withSize(String sizeName)

Especifica um novo tamanho para a máquina virtual.

Consulte availableSizes() para redimensionar.

Parameters:

sizeName - o nome de um tamanho para a máquina virtual como texto

Returns:

o próximo estágio da atualização

Aplica-se a