Partilhar via


VirtualMachines interface

Interface que representa um VirtualMachines.

Métodos

beginAssessPatches(string, string, VirtualMachinesAssessPatchesOptionalParams)

Avalie patches na VM.

beginAssessPatchesAndWait(string, string, VirtualMachinesAssessPatchesOptionalParams)

Avalie patches na VM.

beginAttachDetachDataDisks(string, string, AttachDetachDataDisksRequest, VirtualMachinesAttachDetachDataDisksOptionalParams)

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

beginAttachDetachDataDisksAndWait(string, string, AttachDetachDataDisksRequest, VirtualMachinesAttachDetachDataDisksOptionalParams)

Anexe e desanexe 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 para discos gerenciados. A máquina virtual deve ser desalocada para parar antes de invocar essa operação.

beginConvertToManagedDisksAndWait(string, string, VirtualMachinesConvertToManagedDisksOptionalParams)

Converte discos de máquina virtual de discos baseados em blob para discos gerenciados. A máquina virtual deve ser desalocada para parar 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 podem ser definidas somente 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 podem ser definidas somente 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. Observação : esta operação não é permitida em uma máquina virtual que está sendo desalocada ou já foi deslocalizada.

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. Observação : esta operação não é permitida em uma máquina virtual que está sendo desalocada ou já foi deslocalizada.

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 liga-a novamente.

beginRedeployAndWait(string, string, VirtualMachinesRedeployOptionalParams)

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

beginReimage(string, string, VirtualMachinesReimageOptionalParams)

Reimagens (atualizar o sistema operacional) 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. NOTA: A retenção do disco antigo do SO depende do valor de deleteOption do disco do SO. Se deleteOption for desanexado, o disco antigo do sistema operacional será preservado após a reimagem. Se deleteOption for excluído, o disco antigo do sistema operacional será excluído após a reimagem. A deleteOption do disco do sistema operacional deve ser atualizada de acordo antes de executar a reimagem.

beginReimageAndWait(string, string, VirtualMachinesReimageOptionalParams)

Reimagens (atualizar o sistema operacional) 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. NOTA: A retenção do disco antigo do SO depende do valor de deleteOption do disco do SO. Se deleteOption for desanexado, o disco antigo do sistema operacional será preservado após a reimagem. Se deleteOption for excluído, o disco antigo do sistema operacional será excluído após a reimagem. A deleteOption do disco do sistema operacional deve ser atualizada de acordo antes de executar a reimagem.

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. Recomenda-se sysprep a 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(string, string, VirtualMachinesGetOptionalParams)

Recupera informações sobre a exibição de modelo ou a exibição de 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 sob a 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 de Método

beginAssessPatches(string, string, VirtualMachinesAssessPatchesOptionalParams)

Avalie 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.

Devoluções

beginAssessPatchesAndWait(string, string, VirtualMachinesAssessPatchesOptionalParams)

Avalie 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.

Devoluções

beginAttachDetachDataDisks(string, string, AttachDetachDataDisksRequest, VirtualMachinesAttachDetachDataDisksOptionalParams)

Anexe e desanexe 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.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>

beginAttachDetachDataDisksAndWait(string, string, AttachDetachDataDisksRequest, VirtualMachinesAttachDetachDataDisksOptionalParams)

Anexe e desanexe 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.

Devoluções

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 da Máquina Virtual de Captura.

options
VirtualMachinesCaptureOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineCaptureResult>, VirtualMachineCaptureResult>>

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 da Máquina Virtual de Captura.

options
VirtualMachinesCaptureOptionalParams

Os parâmetros de opções.

Devoluções

beginConvertToManagedDisks(string, string, VirtualMachinesConvertToManagedDisksOptionalParams)

Converte discos de máquina virtual de discos baseados em blob para discos gerenciados. A máquina virtual deve ser desalocada para parar 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.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginConvertToManagedDisksAndWait(string, string, VirtualMachinesConvertToManagedDisksOptionalParams)

Converte discos de máquina virtual de discos baseados em blob para discos gerenciados. A máquina virtual deve ser desalocada para parar 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.

Devoluções

Promise<void>

beginCreateOrUpdate(string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

A operação para criar ou atualizar uma máquina virtual. Observe que algumas propriedades podem ser definidas somente 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.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

beginCreateOrUpdateAndWait(string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

A operação para criar ou atualizar uma máquina virtual. Observe que algumas propriedades podem ser definidas somente 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.

Devoluções

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.

Devoluções

Promise<@azure/core-lro.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.

Devoluções

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.

Devoluções

Promise<@azure/core-lro.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.

Devoluções

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 recebida diretamente pela API

options
VirtualMachinesInstallPatchesOptionalParams

Os parâmetros de opções.

Devoluções

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 recebida diretamente pela API

options
VirtualMachinesInstallPatchesOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

Promise<@azure/core-lro.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.

Devoluções

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. Observação : esta operação não é permitida em uma máquina virtual que está sendo desalocada ou já foi deslocalizada.

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.

Devoluções

Promise<@azure/core-lro.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. Observação : esta operação não é permitida em uma máquina virtual que está sendo desalocada ou já foi deslocalizada.

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.

Devoluções

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.

Devoluções

Promise<@azure/core-lro.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.

Devoluções

Promise<void>

beginRedeploy(string, string, VirtualMachinesRedeployOptionalParams)

Desliga a máquina virtual, move-a para um novo nó e liga-a 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.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRedeployAndWait(string, string, VirtualMachinesRedeployOptionalParams)

Desliga a máquina virtual, move-a para um novo nó e liga-a 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.

Devoluções

Promise<void>

beginReimage(string, string, VirtualMachinesReimageOptionalParams)

Reimagens (atualizar o sistema operacional) 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. NOTA: A retenção do disco antigo do SO depende do valor de deleteOption do disco do SO. Se deleteOption for desanexado, o disco antigo do sistema operacional será preservado após a reimagem. Se deleteOption for excluído, o disco antigo do sistema operacional será excluído após a reimagem. A deleteOption do disco do sistema operacional deve ser atualizada de acordo antes de executar a reimagem.

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.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReimageAndWait(string, string, VirtualMachinesReimageOptionalParams)

Reimagens (atualizar o sistema operacional) 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. NOTA: A retenção do disco antigo do SO depende do valor de deleteOption do disco do SO. Se deleteOption for desanexado, o disco antigo do sistema operacional será preservado após a reimagem. Se deleteOption for excluído, o disco antigo do sistema operacional será excluído após a reimagem. A deleteOption do disco do sistema operacional deve ser atualizada de acordo antes de executar a reimagem.

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.

Devoluções

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.

Devoluções

Promise<@azure/core-lro.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.

Devoluções

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 de comando Executar.

options
VirtualMachinesRunCommandOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>

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 de comando Executar.

options
VirtualMachinesRunCommandOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

Promise<@azure/core-lro.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.

Devoluções

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 Update Virtual Machine.

options
VirtualMachinesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachine>, VirtualMachine>>

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 Update Virtual Machine.

options
VirtualMachinesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<VirtualMachine>

generalize(string, string, VirtualMachinesGeneralizeOptionalParams)

Define o estado do sistema operacional da máquina virtual como generalizado. Recomenda-se sysprep a 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.

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.

Devoluções

Promise<void>

get(string, string, VirtualMachinesGetOptionalParams)

Recupera informações sobre a exibição de modelo ou a exibição de 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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

listByLocation(string, VirtualMachinesListByLocationOptionalParams)

Obtém todas as máquinas virtuais sob a 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 sob a assinatura são consultadas.

options
VirtualMachinesListByLocationOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

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.

Devoluções

Promise<void>