VirtualMachinesOperations interface

Interface que representa uma operação de VirtualMachines.

Propriedades

assessPatches

Avalie os patches na VM.

attachDetachDataDisks

Anexe e desanexe discos de dados de/para a máquina virtual.

beginAssessPatches
beginAssessPatchesAndWait
beginAttachDetachDataDisks
beginAttachDetachDataDisksAndWait
beginCapture
beginCaptureAndWait
beginConvertToManagedDisks
beginConvertToManagedDisksAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDeallocate
beginDeallocateAndWait
beginDelete
beginDeleteAndWait
beginInstallPatches
beginInstallPatchesAndWait
beginMigrateToVMScaleSet
beginMigrateToVMScaleSetAndWait
beginPerformMaintenance
beginPerformMaintenanceAndWait
beginPowerOff
beginPowerOffAndWait
beginReapply
beginReapplyAndWait
beginRedeploy
beginRedeployAndWait
beginReimage
beginReimageAndWait
beginRestart
beginRestartAndWait
beginRunCommand
beginRunCommandAndWait
beginStart
beginStartAndWait
beginUpdate
beginUpdateAndWait
capture

Captura a VM copiando discos rígidos virtuais da VM e gera um modelo que pode ser usado para criar VMs semelhantes.

convertToManagedDisks

Converte discos de máquina virtual de discos baseados em blob em discos gerenciados. A máquina virtual deve ser interrompida antes de invocar essa operação.

createOrUpdate

A operação para criar ou atualizar uma máquina virtual. Observe que algumas propriedades só podem ser definidas durante a criação da máquina virtual.

deallocate

Desliga a máquina virtual e libera os recursos de computação. Você não é cobrado pelos recursos de computação que essa máquina virtual usa.

delete
generalize

Define o estado do sistema operacional da máquina virtual como generalizado. Recomenda-se fazer o sysprep da máquina virtual antes de executar esta operação. Para Windows, consulte Criar uma imagem gerenciada de uma VM generalizada no Azure. Para Linux, consulte Como criar uma imagem de uma máquina virtual ou VHD.

get

Recupera informações sobre o modo de exibição de modelo ou a exibição de instância de uma máquina virtual.

installPatches

Instala patches na VM.

instanceView

Recupera informações sobre o estado de tempo de execução de uma máquina virtual.

list

Lista todas as máquinas virtuais no grupo de recursos especificado. Use a propriedade nextLink na resposta para obter a próxima página de máquinas virtuais.

listAll

Lista todas as máquinas virtuais na assinatura especificada. Use a propriedade nextLink na resposta para obter a próxima página de máquinas virtuais.

listAvailableSizes

Lista todos os tamanhos de máquina virtual disponíveis para os quais a máquina virtual especificada pode ser redimensionada.

listByLocation

Obtém todas as máquinas virtuais na assinatura especificada para o local especificado.

migrateToVMScaleSet

Migre uma máquina virtual do conjunto de disponibilidade para o Conjunto de Dimensionamento de Máquinas Virtuais Flexíveis.

performMaintenance

A operação para executar a manutenção em uma máquina virtual.

powerOff

A operação para desligar (parar) uma máquina virtual. A máquina virtual pode ser reiniciada com os mesmos recursos provisionados. Você ainda é cobrado por essa máquina virtual.

reapply

A operação para reaplicar o estado de uma máquina virtual.

redeploy

Desliga a máquina virtual, move-a para um novo nó e liga-a novamente.

reimage

Recria a imagem (atualiza o sistema operacional) de uma máquina virtual que não tem um disco de sistema operacional efêmero, para máquinas virtuais que têm um disco de sistema operacional efêmero, a máquina virtual é redefinida para o estado inicial. OBSERVAÇÃO: a retenção do disco do sistema operacional antigo depende do valor de deleteOption do disco do sistema operacional. Se deleteOption estiver desanexado, o disco do sistema operacional antigo será preservado após a nova imagem. Se deleteOption for excluído, o disco do sistema operacional antigo será excluído após a nova imagem. O deleteOption do disco do sistema operacional deve ser atualizado adequadamente antes de executar a nova imagem.

restart

A operação para reiniciar uma máquina virtual.

retrieveBootDiagnosticsData

A operação para recuperar URIs SAS para os logs de diagnóstico de inicialização de uma máquina virtual.

runCommand

Execute o comando na VM.

simulateEviction

A operação para simular a remoção da máquina virtual spot.

start

A operação para iniciar uma máquina virtual.

update

A operação para atualizar uma máquina virtual.

Detalhes da propriedade

assessPatches

Avalie os patches na VM.

assessPatches: (resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>

attachDetachDataDisks

Anexe e desanexe discos de dados de/para a máquina virtual.

attachDetachDataDisks: (resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => PollerLike<OperationState<StorageProfile>, StorageProfile>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => PollerLike<OperationState<StorageProfile>, StorageProfile>

beginAssessPatches

Aviso

Essa API foi preterida.

use assessPatches instead

beginAssessPatches: (resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineAssessPatchesResult>, VirtualMachineAssessPatchesResult>>

beginAssessPatchesAndWait

Aviso

Essa API foi preterida.

use assessPatches instead

beginAssessPatchesAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<VirtualMachineAssessPatchesResult>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesAssessPatchesOptionalParams) => Promise<VirtualMachineAssessPatchesResult>

beginAttachDetachDataDisks

Aviso

Essa API foi preterida.

use attachDetachDataDisks instead

beginAttachDetachDataDisks: (resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>

beginAttachDetachDataDisksAndWait

Aviso

Essa API foi preterida.

use attachDetachDataDisks instead

beginAttachDetachDataDisksAndWait: (resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<StorageProfile>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachinesAttachDetachDataDisksOptionalParams) => Promise<StorageProfile>

beginCapture

Aviso

Essa API foi preterida.

use capture instead

beginCapture: (resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>>

beginCaptureAndWait

Aviso

Essa API foi preterida.

use capture instead

beginCaptureAndWait: (resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<VirtualMachineCaptureResult>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => Promise<VirtualMachineCaptureResult>

beginConvertToManagedDisks

Aviso

Essa API foi preterida.

use convertToManagedDisks instead

beginConvertToManagedDisks: (resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginConvertToManagedDisksAndWait

Aviso

Essa API foi preterida.

use convertToManagedDisks instead

beginConvertToManagedDisksAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => Promise<void>

beginCreateOrUpdate

Aviso

Essa API foi preterida.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

beginCreateOrUpdateAndWait

Aviso

Essa API foi preterida.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<VirtualMachine>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => Promise<VirtualMachine>

beginDeallocate

Aviso

Essa API foi preterida.

use deallocate instead

beginDeallocate: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeallocateAndWait

Aviso

Essa API foi preterida.

use deallocate instead

beginDeallocateAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => Promise<void>

beginDelete

Aviso

Essa API foi preterida.

use delete instead

beginDelete: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => Promise<void>

beginInstallPatches

Aviso

Essa API foi preterida.

use installPatches instead

beginInstallPatches: (resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>>

Valor da propriedade

(resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>>

beginInstallPatchesAndWait

Aviso

Essa API foi preterida.

use installPatches instead

beginInstallPatchesAndWait: (resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<VirtualMachineInstallPatchesResult>

Valor da propriedade

(resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => Promise<VirtualMachineInstallPatchesResult>

beginMigrateToVMScaleSet

Aviso

Essa API foi preterida.

use migrateToVMScaleSet instead

beginMigrateToVMScaleSet: (resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginMigrateToVMScaleSetAndWait

Aviso

Essa API foi preterida.

use migrateToVMScaleSet instead

beginMigrateToVMScaleSetAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => Promise<void>

beginPerformMaintenance

Aviso

Essa API foi preterida.

use performMaintenance instead

beginPerformMaintenance: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginPerformMaintenanceAndWait

Aviso

Essa API foi preterida.

use performMaintenance instead

beginPerformMaintenanceAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => Promise<void>

beginPowerOff

Aviso

Essa API foi preterida.

use powerOff instead

beginPowerOff: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginPowerOffAndWait

Aviso

Essa API foi preterida.

use powerOff instead

beginPowerOffAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => Promise<void>

beginReapply

Aviso

Essa API foi preterida.

use reapply instead

beginReapply: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginReapplyAndWait

Aviso

Essa API foi preterida.

use reapply instead

beginReapplyAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => Promise<void>

beginRedeploy

Aviso

Essa API foi preterida.

use redeploy instead

beginRedeploy: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginRedeployAndWait

Aviso

Essa API foi preterida.

use redeploy instead

beginRedeployAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => Promise<void>

beginReimage

Aviso

Essa API foi preterida.

use reimage instead

beginReimage: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginReimageAndWait

Aviso

Essa API foi preterida.

use reimage instead

beginReimageAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => Promise<void>

beginRestart

Aviso

Essa API foi preterida.

use restart instead

beginRestart: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginRestartAndWait

Aviso

Essa API foi preterida.

use restart instead

beginRestartAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => Promise<void>

beginRunCommand

Aviso

Essa API foi preterida.

use runCommand instead

beginRunCommand: (resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>

beginRunCommandAndWait

Aviso

Essa API foi preterida.

use runCommand instead

beginRunCommandAndWait: (resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<RunCommandResult>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => Promise<RunCommandResult>

beginStart

Aviso

Essa API foi preterida.

use start instead

beginStart: (resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginStartAndWait

Aviso

Essa API foi preterida.

use start instead

beginStartAndWait: (resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => Promise<void>

beginUpdate

Aviso

Essa API foi preterida.

use update instead

beginUpdate: (resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

beginUpdateAndWait

Aviso

Essa API foi preterida.

use update instead

beginUpdateAndWait: (resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<VirtualMachine>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => Promise<VirtualMachine>

capture

Captura a VM copiando discos rígidos virtuais da VM e gera um modelo que pode ser usado para criar VMs semelhantes.

capture: (resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => PollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams) => PollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>

convertToManagedDisks

Converte discos de máquina virtual de discos baseados em blob em discos gerenciados. A máquina virtual deve ser interrompida antes de invocar essa operação.

convertToManagedDisks: (resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams) => PollerLike<OperationState<void>, void>

createOrUpdate

A operação para criar ou atualizar uma máquina virtual. Observe que algumas propriedades só podem ser definidas durante a criação da máquina virtual.

createOrUpdate: (resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>

deallocate

Desliga a máquina virtual e libera os recursos de computação. Você não é cobrado pelos recursos de computação que essa máquina virtual usa.

deallocate: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams) => PollerLike<OperationState<void>, void>

delete

delete: (resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

generalize

Define o estado do sistema operacional da máquina virtual como generalizado. Recomenda-se fazer o sysprep da máquina virtual antes de executar esta operação. Para Windows, consulte Criar uma imagem gerenciada de uma VM generalizada no Azure. Para Linux, consulte Como criar uma imagem de uma máquina virtual ou VHD.

generalize: (resourceGroupName: string, vmName: string, options?: VirtualMachinesGeneralizeOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesGeneralizeOptionalParams) => Promise<void>

get

Recupera informações sobre o modo de exibição de modelo ou a exibição de instância de uma máquina virtual.

get: (resourceGroupName: string, vmName: string, options?: VirtualMachinesGetOptionalParams) => Promise<VirtualMachine>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesGetOptionalParams) => Promise<VirtualMachine>

installPatches

Instala patches na VM.

installPatches: (resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>

Valor da propriedade

(resourceGroupName: string, vmName: string, installPatchesInput: VirtualMachineInstallPatchesParameters, options?: VirtualMachinesInstallPatchesOptionalParams) => PollerLike<OperationState<VirtualMachineInstallPatchesResult>, VirtualMachineInstallPatchesResult>

instanceView

Recupera informações sobre o estado de tempo de execução de uma máquina virtual.

instanceView: (resourceGroupName: string, vmName: string, options?: VirtualMachinesInstanceViewOptionalParams) => Promise<VirtualMachineInstanceView>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesInstanceViewOptionalParams) => Promise<VirtualMachineInstanceView>

list

Lista todas as máquinas virtuais no grupo de recursos especificado. Use a propriedade nextLink na resposta para obter a próxima página de máquinas virtuais.

list: (resourceGroupName: string, options?: VirtualMachinesListOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

Valor da propriedade

(resourceGroupName: string, options?: VirtualMachinesListOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

listAll

Lista todas as máquinas virtuais na assinatura especificada. Use a propriedade nextLink na resposta para obter a próxima página de máquinas virtuais.

listAll: (options?: VirtualMachinesListAllOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

Valor da propriedade

(options?: VirtualMachinesListAllOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

listAvailableSizes

Lista todos os tamanhos de máquina virtual disponíveis para os quais a máquina virtual especificada pode ser redimensionada.

listAvailableSizes: (resourceGroupName: string, vmName: string, options?: VirtualMachinesListAvailableSizesOptionalParams) => PagedAsyncIterableIterator<VirtualMachineSize, VirtualMachineSize[], PageSettings>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesListAvailableSizesOptionalParams) => PagedAsyncIterableIterator<VirtualMachineSize, VirtualMachineSize[], PageSettings>

listByLocation

Obtém todas as máquinas virtuais na assinatura especificada para o local especificado.

listByLocation: (location: string, options?: VirtualMachinesListByLocationOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

Valor da propriedade

(location: string, options?: VirtualMachinesListByLocationOptionalParams) => PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

migrateToVMScaleSet

Migre uma máquina virtual do conjunto de disponibilidade para o Conjunto de Dimensionamento de Máquinas Virtuais Flexíveis.

migrateToVMScaleSet: (resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesMigrateToVMScaleSetOptionalParams) => PollerLike<OperationState<void>, void>

performMaintenance

A operação para executar a manutenção em uma máquina virtual.

performMaintenance: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams) => PollerLike<OperationState<void>, void>

powerOff

A operação para desligar (parar) uma máquina virtual. A máquina virtual pode ser reiniciada com os mesmos recursos provisionados. Você ainda é cobrado por essa máquina virtual.

powerOff: (resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams) => PollerLike<OperationState<void>, void>

reapply

A operação para reaplicar o estado de uma máquina virtual.

reapply: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams) => PollerLike<OperationState<void>, void>

redeploy

Desliga a máquina virtual, move-a para um novo nó e liga-a novamente.

redeploy: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams) => PollerLike<OperationState<void>, void>

reimage

Recria a imagem (atualiza o sistema operacional) de uma máquina virtual que não tem um disco de sistema operacional efêmero, para máquinas virtuais que têm um disco de sistema operacional efêmero, a máquina virtual é redefinida para o estado inicial. OBSERVAÇÃO: a retenção do disco do sistema operacional antigo depende do valor de deleteOption do disco do sistema operacional. Se deleteOption estiver desanexado, o disco do sistema operacional antigo será preservado após a nova imagem. Se deleteOption for excluído, o disco do sistema operacional antigo será excluído após a nova imagem. O deleteOption do disco do sistema operacional deve ser atualizado adequadamente antes de executar a nova imagem.

reimage: (resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams) => PollerLike<OperationState<void>, void>

restart

A operação para reiniciar uma máquina virtual.

restart: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams) => PollerLike<OperationState<void>, void>

retrieveBootDiagnosticsData

A operação para recuperar URIs SAS para os logs de diagnóstico de inicialização de uma máquina virtual.

retrieveBootDiagnosticsData: (resourceGroupName: string, vmName: string, options?: VirtualMachinesRetrieveBootDiagnosticsDataOptionalParams) => Promise<RetrieveBootDiagnosticsDataResult>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesRetrieveBootDiagnosticsDataOptionalParams) => Promise<RetrieveBootDiagnosticsDataResult>

runCommand

Execute o comando na VM.

runCommand: (resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => PollerLike<OperationState<RunCommandResult>, RunCommandResult>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams) => PollerLike<OperationState<RunCommandResult>, RunCommandResult>

simulateEviction

A operação para simular a remoção da máquina virtual spot.

simulateEviction: (resourceGroupName: string, vmName: string, options?: VirtualMachinesSimulateEvictionOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesSimulateEvictionOptionalParams) => Promise<void>

start

A operação para iniciar uma máquina virtual.

start: (resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams) => PollerLike<OperationState<void>, void>

update

A operação para atualizar uma máquina virtual.

update: (resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>

Valor da propriedade

(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams) => PollerLike<OperationState<VirtualMachine>, VirtualMachine>