Compartilhar via


VirtualMachines interface

Interface que representa um VirtualMachines.

Métodos

beginCreateOrUpdate(string, string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

Criar ou atualizar máquina virtual

beginCreateOrUpdateAndWait(string, string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

Criar ou atualizar máquina virtual

beginDelete(string, string, string, VirtualMachinesDeleteOptionalParams)

Excluir máquina virtual

beginDeleteAndWait(string, string, string, VirtualMachinesDeleteOptionalParams)

Excluir máquina virtual

beginStart(string, string, string, VirtualMachinesStartOptionalParams)

Ligar a máquina virtual

beginStartAndWait(string, string, string, VirtualMachinesStartOptionalParams)

Ligar a máquina virtual

beginStop(string, string, string, VirtualMachinesStopOptionalParams)

Desligar máquina virtual, opções: desligar, desligar e suspender

beginStopAndWait(string, string, string, VirtualMachinesStopOptionalParams)

Desligar máquina virtual, opções: desligar, desligar e suspender

beginUpdate(string, string, PatchPayload, VirtualMachinesUpdateOptionalParams)

Corrigir propriedades da máquina virtual

beginUpdateAndWait(string, string, PatchPayload, VirtualMachinesUpdateOptionalParams)

Corrigir propriedades da máquina virtual

get(string, string, VirtualMachinesGetOptionalParams)

Obter máquina virtual

listByResourceGroup(string, VirtualMachinesListByResourceGroupOptionalParams)

Retorna a lista de máquinas virtuais dentro do grupo de recursos

listBySubscription(VirtualMachinesListBySubscriptionOptionalParams)

Retorna a lista de máquinas virtuais na assinatura

Detalhes do método

beginCreateOrUpdate(string, string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

Criar ou atualizar máquina virtual

function beginCreateOrUpdate(resourceGroupName: string, referer: string, virtualMachineName: string, virtualMachineRequest: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<VirtualMachinesCreateOrUpdateResponse>, VirtualMachinesCreateOrUpdateResponse>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

referer

string

URL do referenciador

virtualMachineName

string

nome da máquina virtual

virtualMachineRequest
VirtualMachine

Criar ou atualizar solicitação de máquina virtual

options
VirtualMachinesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOrUpdateAndWait(string, string, string, VirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

Criar ou atualizar máquina virtual

function beginCreateOrUpdateAndWait(resourceGroupName: string, referer: string, virtualMachineName: string, virtualMachineRequest: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise<VirtualMachinesCreateOrUpdateResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

referer

string

URL do referenciador

virtualMachineName

string

nome da máquina virtual

virtualMachineRequest
VirtualMachine

Criar ou atualizar solicitação de máquina virtual

options
VirtualMachinesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, string, VirtualMachinesDeleteOptionalParams)

Excluir máquina virtual

function beginDelete(resourceGroupName: string, referer: string, virtualMachineName: string, options?: VirtualMachinesDeleteOptionalParams): Promise<PollerLike<PollOperationState<VirtualMachinesDeleteHeaders>, VirtualMachinesDeleteHeaders>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

referer

string

URL do referenciador

virtualMachineName

string

nome da máquina virtual

options
VirtualMachinesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<VirtualMachinesDeleteHeaders>, VirtualMachinesDeleteHeaders>>

beginDeleteAndWait(string, string, string, VirtualMachinesDeleteOptionalParams)

Excluir máquina virtual

function beginDeleteAndWait(resourceGroupName: string, referer: string, virtualMachineName: string, options?: VirtualMachinesDeleteOptionalParams): Promise<VirtualMachinesDeleteHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

referer

string

URL do referenciador

virtualMachineName

string

nome da máquina virtual

options
VirtualMachinesDeleteOptionalParams

Os parâmetros de opções.

Retornos

beginStart(string, string, string, VirtualMachinesStartOptionalParams)

Ligar a máquina virtual

function beginStart(resourceGroupName: string, referer: string, virtualMachineName: string, options?: VirtualMachinesStartOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

referer

string

URL do referenciador

virtualMachineName

string

nome da máquina virtual

options
VirtualMachinesStartOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginStartAndWait(string, string, string, VirtualMachinesStartOptionalParams)

Ligar a máquina virtual

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

referer

string

URL do referenciador

virtualMachineName

string

nome da máquina virtual

options
VirtualMachinesStartOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginStop(string, string, string, VirtualMachinesStopOptionalParams)

Desligar máquina virtual, opções: desligar, desligar e suspender

function beginStop(resourceGroupName: string, referer: string, virtualMachineName: string, options?: VirtualMachinesStopOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

referer

string

URL do referenciador

virtualMachineName

string

nome da máquina virtual

options
VirtualMachinesStopOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginStopAndWait(string, string, string, VirtualMachinesStopOptionalParams)

Desligar máquina virtual, opções: desligar, desligar e suspender

function beginStopAndWait(resourceGroupName: string, referer: string, virtualMachineName: string, options?: VirtualMachinesStopOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

referer

string

URL do referenciador

virtualMachineName

string

nome da máquina virtual

options
VirtualMachinesStopOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, PatchPayload, VirtualMachinesUpdateOptionalParams)

Corrigir propriedades da máquina virtual

function beginUpdate(resourceGroupName: string, virtualMachineName: string, virtualMachineRequest: PatchPayload, options?: VirtualMachinesUpdateOptionalParams): Promise<PollerLike<PollOperationState<VirtualMachine>, VirtualMachine>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

virtualMachineName

string

nome da máquina virtual

virtualMachineRequest
PatchPayload

Corrigir solicitação de máquina virtual

options
VirtualMachinesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<VirtualMachine>, VirtualMachine>>

beginUpdateAndWait(string, string, PatchPayload, VirtualMachinesUpdateOptionalParams)

Corrigir propriedades da máquina virtual

function beginUpdateAndWait(resourceGroupName: string, virtualMachineName: string, virtualMachineRequest: PatchPayload, options?: VirtualMachinesUpdateOptionalParams): Promise<VirtualMachine>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

virtualMachineName

string

nome da máquina virtual

virtualMachineRequest
PatchPayload

Corrigir solicitação de máquina virtual

options
VirtualMachinesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<VirtualMachine>

get(string, string, VirtualMachinesGetOptionalParams)

Obter máquina virtual

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

virtualMachineName

string

nome da máquina virtual

options
VirtualMachinesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<VirtualMachine>

listByResourceGroup(string, VirtualMachinesListByResourceGroupOptionalParams)

Retorna a lista de máquinas virtuais dentro do grupo de recursos

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos

options
VirtualMachinesListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(VirtualMachinesListBySubscriptionOptionalParams)

Retorna a lista de máquinas virtuais na assinatura

function listBySubscription(options?: VirtualMachinesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<VirtualMachine, VirtualMachine[], PageSettings>

Parâmetros

options
VirtualMachinesListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos