Compartilhar via


VirtualMachines interface

Interface que representa um VirtualMachines.

Métodos

beginAssessPatches(string, string, VirtualMachinesAssessPatchesOptionalParams)

Avaliar patches na VM.

beginAssessPatchesAndWait(string, string, VirtualMachinesAssessPatchesOptionalParams)

Avaliar patches na VM.

beginAttachDetachDataDisks(string, string, AttachDetachDataDisksRequest, VirtualMachinesAttachDetachDataDisksOptionalParams)

Anexar e desanexar discos de dados de/para a máquina virtual.

beginAttachDetachDataDisksAndWait(string, string, AttachDetachDataDisksRequest, VirtualMachinesAttachDetachDataDisksOptionalParams)

Anexar e desanexar discos de dados de/para a máquina virtual.

beginCapture(string, string, VirtualMachineCaptureParameters, VirtualMachinesCaptureOptionalParams)

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

beginCaptureAndWait(string, string, VirtualMachineCaptureParameters, VirtualMachinesCaptureOptionalParams)

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

beginConvertToManagedDisks(string, string, VirtualMachinesConvertToManagedDisksOptionalParams)

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

beginConvertToManagedDisksAndWait(string, string, VirtualMachinesConvertToManagedDisksOptionalParams)

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

beginCreateOrUpdate(string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

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.

beginCreateOrUpdateAndWait(string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

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.

beginDeallocate(string, string, VirtualMachinesDeallocateOptionalParams)

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.

beginDeallocateAndWait(string, string, VirtualMachinesDeallocateOptionalParams)

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.

beginDelete(string, string, VirtualMachinesDeleteOptionalParams)

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

beginDeleteAndWait(string, string, VirtualMachinesDeleteOptionalParams)

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

beginInstallPatches(string, string, VirtualMachineInstallPatchesParameters, VirtualMachinesInstallPatchesOptionalParams)

Instala patches na VM.

beginInstallPatchesAndWait(string, string, VirtualMachineInstallPatchesParameters, VirtualMachinesInstallPatchesOptionalParams)

Instala patches na VM.

beginPerformMaintenance(string, string, VirtualMachinesPerformMaintenanceOptionalParams)

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

beginPerformMaintenanceAndWait(string, string, VirtualMachinesPerformMaintenanceOptionalParams)

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

beginPowerOff(string, string, VirtualMachinesPowerOffOptionalParams)

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

beginPowerOffAndWait(string, string, VirtualMachinesPowerOffOptionalParams)

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

beginReapply(string, string, VirtualMachinesReapplyOptionalParams)

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

beginReapplyAndWait(string, string, VirtualMachinesReapplyOptionalParams)

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

beginRedeploy(string, string, VirtualMachinesRedeployOptionalParams)

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

beginRedeployAndWait(string, string, VirtualMachinesRedeployOptionalParams)

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

beginReimage(string, string, VirtualMachinesReimageOptionalParams)

Refazer imagens (atualizar o sistema operacional) de uma máquina virtual que não tem um disco do sistema operacional efêmero, para máquinas virtuais que têm um disco do 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. A deleteOption do disco do sistema operacional deve ser atualizada adequadamente antes de executar a nova imagem.

beginReimageAndWait(string, string, VirtualMachinesReimageOptionalParams)

Refazer imagens (atualizar o sistema operacional) de uma máquina virtual que não tem um disco do sistema operacional efêmero, para máquinas virtuais que têm um disco do 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. A deleteOption do disco do sistema operacional deve ser atualizada adequadamente antes de executar a nova imagem.

beginRestart(string, string, VirtualMachinesRestartOptionalParams)

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

beginRestartAndWait(string, string, VirtualMachinesRestartOptionalParams)

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

beginRunCommand(string, string, RunCommandInput, VirtualMachinesRunCommandOptionalParams)

Execute o comando na VM.

beginRunCommandAndWait(string, string, RunCommandInput, VirtualMachinesRunCommandOptionalParams)

Execute o comando na VM.

beginStart(string, string, VirtualMachinesStartOptionalParams)

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

beginStartAndWait(string, string, VirtualMachinesStartOptionalParams)

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

beginUpdate(string, string, VirtualMachineUpdate, VirtualMachinesUpdateOptionalParams)

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

beginUpdateAndWait(string, string, VirtualMachineUpdate, VirtualMachinesUpdateOptionalParams)

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

generalize(string, string, VirtualMachinesGeneralizeOptionalParams)

Define o estado do sistema operacional da máquina virtual como generalizado. É recomendável sysprep a máquina virtual antes de executar essa operação. Para o 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(string, string, VirtualMachinesGetOptionalParams)

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

instanceView(string, string, VirtualMachinesInstanceViewOptionalParams)

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

list(string, VirtualMachinesListOptionalParams)

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(VirtualMachinesListAllOptionalParams)

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(string, string, VirtualMachinesListAvailableSizesOptionalParams)

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

listByLocation(string, VirtualMachinesListByLocationOptionalParams)

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

retrieveBootDiagnosticsData(string, string, VirtualMachinesRetrieveBootDiagnosticsDataOptionalParams)

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

simulateEviction(string, string, VirtualMachinesSimulateEvictionOptionalParams)

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

Detalhes do método

beginAssessPatches(string, string, VirtualMachinesAssessPatchesOptionalParams)

Avaliar patches na VM.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesAssessPatchesOptionalParams

Os parâmetros de opções.

Retornos

beginAssessPatchesAndWait(string, string, VirtualMachinesAssessPatchesOptionalParams)

Avaliar patches na VM.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesAssessPatchesOptionalParams

Os parâmetros de opções.

Retornos

beginAttachDetachDataDisks(string, string, AttachDetachDataDisksRequest, VirtualMachinesAttachDetachDataDisksOptionalParams)

Anexar e desanexar discos de dados de/para a máquina virtual.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

parameters
AttachDetachDataDisksRequest

Parâmetros fornecidos para a operação anexar e desanexar discos de dados na máquina virtual.

options
VirtualMachinesAttachDetachDataDisksOptionalParams

Os parâmetros de opções.

Retornos

beginAttachDetachDataDisksAndWait(string, string, AttachDetachDataDisksRequest, VirtualMachinesAttachDetachDataDisksOptionalParams)

Anexar e desanexar discos de dados de/para a máquina virtual.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

parameters
AttachDetachDataDisksRequest

Parâmetros fornecidos para a operação anexar e desanexar discos de dados na máquina virtual.

options
VirtualMachinesAttachDetachDataDisksOptionalParams

Os parâmetros de opções.

Retornos

Promise<StorageProfile>

beginCapture(string, string, VirtualMachineCaptureParameters, VirtualMachinesCaptureOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

parameters
VirtualMachineCaptureParameters

Parâmetros fornecidos para a operação Capturar Máquina Virtual.

options
VirtualMachinesCaptureOptionalParams

Os parâmetros de opções.

Retornos

beginCaptureAndWait(string, string, VirtualMachineCaptureParameters, VirtualMachinesCaptureOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

parameters
VirtualMachineCaptureParameters

Parâmetros fornecidos para a operação Capturar Máquina Virtual.

options
VirtualMachinesCaptureOptionalParams

Os parâmetros de opções.

Retornos

beginConvertToManagedDisks(string, string, VirtualMachinesConvertToManagedDisksOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesConvertToManagedDisksOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginConvertToManagedDisksAndWait(string, string, VirtualMachinesConvertToManagedDisksOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesConvertToManagedDisksOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginCreateOrUpdate(string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

parameters
VirtualMachine

Parâmetros fornecidos para a operação Criar Máquina Virtual.

options
VirtualMachinesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOrUpdateAndWait(string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

parameters
VirtualMachine

Parâmetros fornecidos para a operação Criar Máquina Virtual.

options
VirtualMachinesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<VirtualMachine>

beginDeallocate(string, string, VirtualMachinesDeallocateOptionalParams)

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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesDeallocateOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginDeallocateAndWait(string, string, VirtualMachinesDeallocateOptionalParams)

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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesDeallocateOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginDelete(string, string, VirtualMachinesDeleteOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, VirtualMachinesDeleteOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginInstallPatches(string, string, VirtualMachineInstallPatchesParameters, VirtualMachinesInstallPatchesOptionalParams)

Instala patches na VM.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

installPatchesInput
VirtualMachineInstallPatchesParameters

Entrada para InstallPatches conforme recebido diretamente pela API

options
VirtualMachinesInstallPatchesOptionalParams

Os parâmetros de opções.

Retornos

beginInstallPatchesAndWait(string, string, VirtualMachineInstallPatchesParameters, VirtualMachinesInstallPatchesOptionalParams)

Instala patches na VM.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

installPatchesInput
VirtualMachineInstallPatchesParameters

Entrada para InstallPatches conforme recebido diretamente pela API

options
VirtualMachinesInstallPatchesOptionalParams

Os parâmetros de opções.

Retornos

beginPerformMaintenance(string, string, VirtualMachinesPerformMaintenanceOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesPerformMaintenanceOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginPerformMaintenanceAndWait(string, string, VirtualMachinesPerformMaintenanceOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesPerformMaintenanceOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginPowerOff(string, string, VirtualMachinesPowerOffOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesPowerOffOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginPowerOffAndWait(string, string, VirtualMachinesPowerOffOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesPowerOffOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginReapply(string, string, VirtualMachinesReapplyOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesReapplyOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginReapplyAndWait(string, string, VirtualMachinesReapplyOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesReapplyOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginRedeploy(string, string, VirtualMachinesRedeployOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesRedeployOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginRedeployAndWait(string, string, VirtualMachinesRedeployOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesRedeployOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginReimage(string, string, VirtualMachinesReimageOptionalParams)

Refazer imagens (atualizar o sistema operacional) de uma máquina virtual que não tem um disco do sistema operacional efêmero, para máquinas virtuais que têm um disco do 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. A deleteOption do disco do sistema operacional deve ser atualizada adequadamente antes de executar a nova imagem.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesReimageOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginReimageAndWait(string, string, VirtualMachinesReimageOptionalParams)

Refazer imagens (atualizar o sistema operacional) de uma máquina virtual que não tem um disco do sistema operacional efêmero, para máquinas virtuais que têm um disco do 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. A deleteOption do disco do sistema operacional deve ser atualizada adequadamente antes de executar a nova imagem.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesReimageOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginRestart(string, string, VirtualMachinesRestartOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesRestartOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginRestartAndWait(string, string, VirtualMachinesRestartOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesRestartOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginRunCommand(string, string, RunCommandInput, VirtualMachinesRunCommandOptionalParams)

Execute o comando na VM.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

parameters
RunCommandInput

Parâmetros fornecidos para a operação executar comando.

options
VirtualMachinesRunCommandOptionalParams

Os parâmetros de opções.

Retornos

beginRunCommandAndWait(string, string, RunCommandInput, VirtualMachinesRunCommandOptionalParams)

Execute o comando na VM.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

parameters
RunCommandInput

Parâmetros fornecidos para a operação executar comando.

options
VirtualMachinesRunCommandOptionalParams

Os parâmetros de opções.

Retornos

Promise<RunCommandResult>

beginStart(string, string, VirtualMachinesStartOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesStartOptionalParams

Os parâmetros de opções.

Retornos

Promise<SimplePollerLike<OperationState<void>, void>>

beginStartAndWait(string, string, VirtualMachinesStartOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesStartOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, VirtualMachineUpdate, VirtualMachinesUpdateOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

parameters
VirtualMachineUpdate

Parâmetros fornecidos para a operação Atualizar Máquina Virtual.

options
VirtualMachinesUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginUpdateAndWait(string, string, VirtualMachineUpdate, VirtualMachinesUpdateOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

parameters
VirtualMachineUpdate

Parâmetros fornecidos para a operação Atualizar Máquina Virtual.

options
VirtualMachinesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<VirtualMachine>

generalize(string, string, VirtualMachinesGeneralizeOptionalParams)

Define o estado do sistema operacional da máquina virtual como generalizado. É recomendável sysprep a máquina virtual antes de executar essa operação. Para o 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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesGeneralizeOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, VirtualMachinesGetOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<VirtualMachine>

instanceView(string, string, VirtualMachinesInstanceViewOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesInstanceViewOptionalParams

Os parâmetros de opções.

Retornos

list(string, VirtualMachinesListOptionalParams)

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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
VirtualMachinesListOptionalParams

Os parâmetros de opções.

Retornos

listAll(VirtualMachinesListAllOptionalParams)

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.

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

Parâmetros

options
VirtualMachinesListAllOptionalParams

Os parâmetros de opções.

Retornos

listAvailableSizes(string, string, VirtualMachinesListAvailableSizesOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesListAvailableSizesOptionalParams

Os parâmetros de opções.

Retornos

listByLocation(string, VirtualMachinesListByLocationOptionalParams)

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

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

Parâmetros

location

string

O local para o qual as máquinas virtuais na assinatura são consultadas.

options
VirtualMachinesListByLocationOptionalParams

Os parâmetros de opções.

Retornos

retrieveBootDiagnosticsData(string, string, VirtualMachinesRetrieveBootDiagnosticsDataOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesRetrieveBootDiagnosticsDataOptionalParams

Os parâmetros de opções.

Retornos

simulateEviction(string, string, VirtualMachinesSimulateEvictionOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

vmName

string

O nome da máquina virtual.

options
VirtualMachinesSimulateEvictionOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>