RacksClient Interface

public interface RacksClient

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

Resumo do método

Modificador e tipo Método e descrição
abstract SyncPoller<PollResult<RackInner>,RackInner> beginCreateOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters)

Crie ou atualize o rack.

abstract SyncPoller<PollResult<RackInner>,RackInner> beginCreateOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters, Context context)

Crie ou atualize o rack.

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

Exclua o rack.

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

Exclua o rack.

abstract SyncPoller<PollResult<RackInner>,RackInner> beginUpdate(String resourceGroupName, String rackName)

Corrija o rack.

abstract SyncPoller<PollResult<RackInner>,RackInner> beginUpdate(String resourceGroupName, String rackName, RackPatchParameters rackUpdateParameters, Context context)

Corrija o rack.

abstract RackInner createOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters)

Crie ou atualize o rack.

abstract RackInner createOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters, Context context)

Crie ou atualize o rack.

abstract void delete(String resourceGroupName, String rackName)

Exclua o rack.

abstract void delete(String resourceGroupName, String rackName, Context context)

Exclua o rack.

abstract RackInner getByResourceGroup(String resourceGroupName, String rackName)

Recupere o rack.

abstract Response<RackInner> getByResourceGroupWithResponse(String resourceGroupName, String rackName, Context context)

Recupere o rack.

abstract PagedIterable<RackInner> list()

Liste racks na assinatura.

abstract PagedIterable<RackInner> list(Context context)

Liste racks na assinatura.

abstract PagedIterable<RackInner> listByResourceGroup(String resourceGroupName)

Liste racks no grupo de recursos.

abstract PagedIterable<RackInner> listByResourceGroup(String resourceGroupName, Context context)

Liste racks no grupo de recursos.

abstract RackInner update(String resourceGroupName, String rackName)

Corrija o rack.

abstract RackInner update(String resourceGroupName, String rackName, RackPatchParameters rackUpdateParameters, Context context)

Corrija o rack.

Detalhes do método

beginCreateOrUpdate

public abstract SyncPoller,RackInner> beginCreateOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters)

Crie ou atualize o rack.

Crie um novo rack ou atualize as propriedades do existente. Todas as solicitações iniciadas pelo cliente serão rejeitadas, pois o ciclo de vida desse recurso é gerenciado pelo sistema.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.
rackParameters - O corpo da solicitação.

Returns:

o SyncPoller<T,U> para sondagem de rack representa o hardware do rack e depende do cluster para o ciclo de vida.

beginCreateOrUpdate

public abstract SyncPoller,RackInner> beginCreateOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters, Context context)

Crie ou atualize o rack.

Crie um novo rack ou atualize as propriedades do existente. Todas as solicitações iniciadas pelo cliente serão rejeitadas, pois o ciclo de vida desse recurso é gerenciado pelo sistema.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.
rackParameters - O corpo da solicitação.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de rack representa o hardware do rack e depende do cluster para o ciclo de vida.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String rackName)

Exclua o rack.

Exclua o rack fornecido. Todas as solicitações iniciadas pelo cliente serão rejeitadas, pois o ciclo de vida desse recurso é gerenciado pelo sistema.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.

Returns:

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

beginDelete

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

Exclua o rack.

Exclua o rack fornecido. Todas as solicitações iniciadas pelo cliente serão rejeitadas, pois o ciclo de vida desse recurso é gerenciado pelo sistema.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.
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,RackInner> beginUpdate(String resourceGroupName, String rackName)

Corrija o rack.

Propriedades de patch do rack fornecido ou atualize as marcas associadas ao rack. As propriedades e as atualizações de marca podem ser feitas de forma independente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.

Returns:

o SyncPoller<T,U> para sondagem de rack representa o hardware do rack e depende do cluster para o ciclo de vida.

beginUpdate

public abstract SyncPoller,RackInner> beginUpdate(String resourceGroupName, String rackName, RackPatchParameters rackUpdateParameters, Context context)

Corrija o rack.

Propriedades de patch do rack fornecido ou atualize as marcas associadas ao rack. As propriedades e as atualizações de marca podem ser feitas de forma independente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.
rackUpdateParameters - O corpo da solicitação.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de rack representa o hardware do rack e depende do cluster para o ciclo de vida.

createOrUpdate

public abstract RackInner createOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters)

Crie ou atualize o rack.

Crie um novo rack ou atualize as propriedades do existente. Todas as solicitações iniciadas pelo cliente serão rejeitadas, pois o ciclo de vida desse recurso é gerenciado pelo sistema.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.
rackParameters - O corpo da solicitação.

Returns:

rack representa o hardware do rack e depende do cluster para o ciclo de vida.

createOrUpdate

public abstract RackInner createOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters, Context context)

Crie ou atualize o rack.

Crie um novo rack ou atualize as propriedades do existente. Todas as solicitações iniciadas pelo cliente serão rejeitadas, pois o ciclo de vida desse recurso é gerenciado pelo sistema.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.
rackParameters - O corpo da solicitação.
context - O contexto a ser associado a essa operação.

Returns:

rack representa o hardware do rack e depende do cluster para o ciclo de vida.

delete

public abstract void delete(String resourceGroupName, String rackName)

Exclua o rack.

Exclua o rack fornecido. Todas as solicitações iniciadas pelo cliente serão rejeitadas, pois o ciclo de vida desse recurso é gerenciado pelo sistema.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.

delete

public abstract void delete(String resourceGroupName, String rackName, Context context)

Exclua o rack.

Exclua o rack fornecido. Todas as solicitações iniciadas pelo cliente serão rejeitadas, pois o ciclo de vida desse recurso é gerenciado pelo sistema.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.
context - O contexto a ser associado a essa operação.

getByResourceGroup

public abstract RackInner getByResourceGroup(String resourceGroupName, String rackName)

Recupere o rack.

Obter propriedades do rack fornecido.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.

Returns:

propriedades do rack fornecido.

getByResourceGroupWithResponse

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

Recupere o rack.

Obter propriedades do rack fornecido.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.
context - O contexto a ser associado a essa operação.

Returns:

propriedades do rack fornecido junto com Response<T>.

list

public abstract PagedIterable list()

Liste racks na assinatura.

Obtenha uma lista de racks na assinatura fornecida.

Returns:

uma lista de racks na assinatura fornecida como resposta paginada com PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Liste racks na assinatura.

Obtenha uma lista de racks na assinatura fornecida.

Parameters:

context - O contexto a ser associado a essa operação.

Returns:

uma lista de racks na assinatura fornecida como resposta paginada com PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Liste racks no grupo de recursos.

Obtenha uma lista de racks no grupo de recursos fornecido.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

Returns:

uma lista de racks no grupo de recursos fornecido como resposta paginada com PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

Liste racks no grupo de recursos.

Obtenha uma lista de racks no grupo de recursos fornecido.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
context - O contexto a ser associado a essa operação.

Returns:

uma lista de racks no grupo de recursos fornecido como resposta paginada com PagedIterable<T>.

update

public abstract RackInner update(String resourceGroupName, String rackName)

Corrija o rack.

Propriedades de patch do rack fornecido ou atualize as marcas associadas ao rack. As propriedades e as atualizações de marca podem ser feitas de forma independente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.

Returns:

rack representa o hardware do rack e depende do cluster para o ciclo de vida.

update

public abstract RackInner update(String resourceGroupName, String rackName, RackPatchParameters rackUpdateParameters, Context context)

Corrija o rack.

Propriedades de patch do rack fornecido ou atualize as marcas associadas ao rack. As propriedades e as atualizações de marca podem ser feitas de forma independente.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
rackName - O nome do rack.
rackUpdateParameters - O corpo da solicitação.
context - O contexto a ser associado a essa operação.

Returns:

rack representa o hardware do rack e depende do cluster para o ciclo de vida.

Aplica-se a