VirtualMachinesClient Interface

public interface VirtualMachinesClient

Uma instância dessa classe fornece acesso a todas as operações definidas em VirtualMachinesClient.

Resumo do método

Modificador e tipo Método e descrição
abstract SyncPoller<PollResult<VirtualMachineInner>,VirtualMachineInner> beginCreateOrUpdate(String resourceGroupName, String referer, String virtualMachineName, VirtualMachineInner virtualMachineRequest)

Implementa o método PUT da máquina virtual

abstract SyncPoller<PollResult<VirtualMachineInner>,VirtualMachineInner> beginCreateOrUpdate(String resourceGroupName, String referer, String virtualMachineName, VirtualMachineInner virtualMachineRequest, Context context)

Implementa o método PUT da máquina virtual

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String referer, String virtualMachineName)

Implementa o método DELETE da máquina virtual

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String referer, String virtualMachineName, Context context)

Implementa o método DELETE da máquina virtual

abstract SyncPoller<PollResult<Void>,Void> beginStart(String resourceGroupName, String referer, String virtualMachineName)

Implementa um método start para uma máquina virtual

abstract SyncPoller<PollResult<Void>,Void> beginStart(String resourceGroupName, String referer, String virtualMachineName, Context context)

Implementa um método start para uma máquina virtual

abstract SyncPoller<PollResult<Void>,Void> beginStop(String resourceGroupName, String referer, String virtualMachineName)

Implementa o método shutdown, poweroff e suspend para uma máquina virtual

abstract SyncPoller<PollResult<Void>,Void> beginStop(String resourceGroupName, String referer, String virtualMachineName, StopMode mode, VirtualMachineStopMode m, Context context)

Implementa o método shutdown, poweroff e suspend para uma máquina virtual

abstract SyncPoller<PollResult<VirtualMachineInner>,VirtualMachineInner> beginUpdate(String resourceGroupName, String virtualMachineName, PatchPayload virtualMachineRequest)

Implementa o método PATCH da máquina virtual

abstract SyncPoller<PollResult<VirtualMachineInner>,VirtualMachineInner> beginUpdate(String resourceGroupName, String virtualMachineName, PatchPayload virtualMachineRequest, Context context)

Implementa o método PATCH da máquina virtual

abstract VirtualMachineInner createOrUpdate(String resourceGroupName, String referer, String virtualMachineName, VirtualMachineInner virtualMachineRequest)

Implementa o método PUT da máquina virtual

abstract VirtualMachineInner createOrUpdate(String resourceGroupName, String referer, String virtualMachineName, VirtualMachineInner virtualMachineRequest, Context context)

Implementa o método PUT da máquina virtual

abstract void delete(String resourceGroupName, String referer, String virtualMachineName)

Implementa o método DELETE da máquina virtual

abstract void delete(String resourceGroupName, String referer, String virtualMachineName, Context context)

Implementa o método DELETE da máquina virtual

abstract VirtualMachineInner getByResourceGroup(String resourceGroupName, String virtualMachineName)

Implementa o método GET da máquina virtual

abstract Response<VirtualMachineInner> getByResourceGroupWithResponse(String resourceGroupName, String virtualMachineName, Context context)

Implementa o método GET da máquina virtual

abstract PagedIterable<VirtualMachineInner> list()

Implementa a máquina virtual de lista dentro do método de assinatura

abstract PagedIterable<VirtualMachineInner> list(String filter, Integer top, String skipToken, Context context)

Implementa a máquina virtual de lista dentro do método de assinatura

abstract PagedIterable<VirtualMachineInner> listByResourceGroup(String resourceGroupName)

Implementa a máquina virtual de lista no método RG

abstract PagedIterable<VirtualMachineInner> listByResourceGroup(String resourceGroupName, String filter, Integer top, String skipToken, Context context)

Implementa a máquina virtual de lista no método RG

abstract void start(String resourceGroupName, String referer, String virtualMachineName)

Implementa um método start para uma máquina virtual

abstract void start(String resourceGroupName, String referer, String virtualMachineName, Context context)

Implementa um método start para uma máquina virtual

abstract void stop(String resourceGroupName, String referer, String virtualMachineName)

Implementa o método shutdown, poweroff e suspend para uma máquina virtual

abstract void stop(String resourceGroupName, String referer, String virtualMachineName, StopMode mode, VirtualMachineStopMode m, Context context)

Implementa o método shutdown, poweroff e suspend para uma máquina virtual

abstract VirtualMachineInner update(String resourceGroupName, String virtualMachineName, PatchPayload virtualMachineRequest)

Implementa o método PATCH da máquina virtual

abstract VirtualMachineInner update(String resourceGroupName, String virtualMachineName, PatchPayload virtualMachineRequest, Context context)

Implementa o método PATCH da máquina virtual

Detalhes do método

beginCreateOrUpdate

public abstract SyncPoller,VirtualMachineInner> beginCreateOrUpdate(String resourceGroupName, String referer, String virtualMachineName, VirtualMachineInner virtualMachineRequest)

Implementa o método PUT da máquina virtual

Criar ou atualizar máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.
virtualMachineRequest - Criar ou atualizar solicitação de Máquina Virtual.

Returns:

o SyncPoller<T,U> para sondagem do modelo de máquina virtual.

beginCreateOrUpdate

public abstract SyncPoller,VirtualMachineInner> beginCreateOrUpdate(String resourceGroupName, String referer, String virtualMachineName, VirtualMachineInner virtualMachineRequest, Context context)

Implementa o método PUT da máquina virtual

Criar ou atualizar máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.
virtualMachineRequest - Criar ou atualizar solicitação de Máquina Virtual.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem do modelo de máquina virtual.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String referer, String virtualMachineName)

Implementa o método DELETE da máquina virtual

Excluir máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String referer, String virtualMachineName, Context context)

Implementa o método DELETE da máquina virtual

Excluir máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginStart

public abstract SyncPoller,Void> beginStart(String resourceGroupName, String referer, String virtualMachineName)

Implementa um método start para uma máquina virtual

Ligar a máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginStart

public abstract SyncPoller,Void> beginStart(String resourceGroupName, String referer, String virtualMachineName, Context context)

Implementa um método start para uma máquina virtual

Ligar a máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginStop

public abstract SyncPoller,Void> beginStop(String resourceGroupName, String referer, String virtualMachineName)

Implementa o método shutdown, poweroff e suspend para uma máquina virtual

Desligar máquina virtual, opções: desligamento, desligamento e suspensão.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginStop

public abstract SyncPoller,Void> beginStop(String resourceGroupName, String referer, String virtualMachineName, StopMode mode, VirtualMachineStopMode m, Context context)

Implementa o método shutdown, poweroff e suspend para uma máquina virtual

Desligar máquina virtual, opções: desligamento, desligamento e suspensão.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.
mode - parâmetro de modo de parada de consulta (reinicialização, desligamento etc...).
m - parâmetro de modo de parada do corpo (reinicialização, desligamento etc...).
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginUpdate

public abstract SyncPoller,VirtualMachineInner> beginUpdate(String resourceGroupName, String virtualMachineName, PatchPayload virtualMachineRequest)

Implementa o método PATCH da máquina virtual

Aplicação de patch de propriedades de máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
virtualMachineName - nome da máquina virtual.
virtualMachineRequest - Solicitação de máquina virtual de patch.

Returns:

o SyncPoller<T,U> para sondagem do modelo de máquina virtual.

beginUpdate

public abstract SyncPoller,VirtualMachineInner> beginUpdate(String resourceGroupName, String virtualMachineName, PatchPayload virtualMachineRequest, Context context)

Implementa o método PATCH da máquina virtual

Aplicação de patch de propriedades de máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
virtualMachineName - nome da máquina virtual.
virtualMachineRequest - Solicitação de máquina virtual de patch.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem do modelo de máquina virtual.

createOrUpdate

public abstract VirtualMachineInner createOrUpdate(String resourceGroupName, String referer, String virtualMachineName, VirtualMachineInner virtualMachineRequest)

Implementa o método PUT da máquina virtual

Criar ou atualizar máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.
virtualMachineRequest - Criar ou atualizar a solicitação da Máquina Virtual.

Returns:

modelo de máquina virtual.

createOrUpdate

public abstract VirtualMachineInner createOrUpdate(String resourceGroupName, String referer, String virtualMachineName, VirtualMachineInner virtualMachineRequest, Context context)

Implementa o método PUT da máquina virtual

Criar ou atualizar máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.
virtualMachineRequest - Criar ou atualizar a solicitação da Máquina Virtual.
context - O contexto a ser associado a essa operação.

Returns:

modelo de máquina virtual.

delete

public abstract void delete(String resourceGroupName, String referer, String virtualMachineName)

Implementa o método DELETE da máquina virtual

Excluir máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.

delete

public abstract void delete(String resourceGroupName, String referer, String virtualMachineName, Context context)

Implementa o método DELETE da máquina virtual

Excluir máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.
context - O contexto a ser associado a essa operação.

getByResourceGroup

public abstract VirtualMachineInner getByResourceGroup(String resourceGroupName, String virtualMachineName)

Implementa o método GET da máquina virtual

Obter máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
virtualMachineName - nome da máquina virtual.

Returns:

máquina virtual.

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String virtualMachineName, Context context)

Implementa o método GET da máquina virtual

Obter máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
virtualMachineName - nome da máquina virtual.
context - O contexto a ser associado a essa operação.

Returns:

máquina virtual junto com Response<T>.

list

public abstract PagedIterable list()

Implementa a máquina virtual de lista dentro do método de assinatura

Retorna a máquina virtual de lista dentro da assinatura.

Returns:

lista de máquinas virtuais como resposta paginada com PagedIterable<T>.

list

public abstract PagedIterable list(String filter, Integer top, String skipToken, Context context)

Implementa a máquina virtual de lista dentro do método de assinatura

Retorna a máquina virtual de lista dentro da assinatura.

Parameters:

filter - O filtro a ser aplicado na operação de lista.
top - O número máximo de conjuntos de registros a serem retornados.
skipToken - a ser usado pela implementação nextLink.
context - O contexto a ser associado a essa operação.

Returns:

lista de máquinas virtuais como resposta paginada com PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Implementa a máquina virtual de lista no método RG

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

Parameters:

resourceGroupName - O nome do grupo de recursos.

Returns:

lista de máquinas virtuais como resposta paginada com PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, String filter, Integer top, String skipToken, Context context)

Implementa a máquina virtual de lista no método RG

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

Parameters:

resourceGroupName - O nome do grupo de recursos.
filter - O filtro a ser aplicado na operação de lista.
top - O número máximo de conjuntos de registros a serem retornados.
skipToken - a ser usado pela implementação nextLink.
context - O contexto a ser associado a essa operação.

Returns:

lista de máquinas virtuais como resposta paginada com PagedIterable<T>.

start

public abstract void start(String resourceGroupName, String referer, String virtualMachineName)

Implementa um método start para uma máquina virtual

Ligar máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.

start

public abstract void start(String resourceGroupName, String referer, String virtualMachineName, Context context)

Implementa um método start para uma máquina virtual

Ligar máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.
context - O contexto a ser associado a essa operação.

stop

public abstract void stop(String resourceGroupName, String referer, String virtualMachineName)

Implementa o método shutdown, poweroff e suspend para uma máquina virtual

Desligar máquina virtual, opções: desligamento, desligamento e suspensão.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.

stop

public abstract void stop(String resourceGroupName, String referer, String virtualMachineName, StopMode mode, VirtualMachineStopMode m, Context context)

Implementa o método shutdown, poweroff e suspend para uma máquina virtual

Desligar máquina virtual, opções: desligamento, desligamento e suspensão.

Parameters:

resourceGroupName - O nome do grupo de recursos.
referer - URL do referenciador.
virtualMachineName - nome da máquina virtual.
mode - parâmetro de modo de parada de consulta (reinicialização, desligamento etc...).
m - parâmetro de modo de parada do corpo (reinicialização, desligamento etc...).
context - O contexto a ser associado a essa operação.

update

public abstract VirtualMachineInner update(String resourceGroupName, String virtualMachineName, PatchPayload virtualMachineRequest)

Implementa o método PATCH da máquina virtual

Aplicação de patch de propriedades de máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
virtualMachineName - nome da máquina virtual.
virtualMachineRequest - Solicitação de máquina virtual de patch.

Returns:

modelo de máquina virtual.

update

public abstract VirtualMachineInner update(String resourceGroupName, String virtualMachineName, PatchPayload virtualMachineRequest, Context context)

Implementa o método PATCH da máquina virtual

Aplicação de patch de propriedades de máquina virtual.

Parameters:

resourceGroupName - O nome do grupo de recursos.
virtualMachineName - nome da máquina virtual.
virtualMachineRequest - Solicitação de máquina virtual de patch.
context - O contexto a ser associado a essa operação.

Returns:

modelo de máquina virtual.

Aplica-se a