Partilhar via


TrustedAccessRoleBindingsClient Interface

public interface TrustedAccessRoleBindingsClient

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

Resumo do método

Modificador e tipo Método e descrição
abstract SyncPoller<PollResult<TrustedAccessRoleBindingInner>,TrustedAccessRoleBindingInner> beginCreateOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Criar ou atualizar uma associação de função de acesso confiável.

abstract SyncPoller<PollResult<TrustedAccessRoleBindingInner>,TrustedAccessRoleBindingInner> beginCreateOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding, Context context)

Criar ou atualizar uma associação de função de acesso confiável.

abstract PollerFlux<PollResult<TrustedAccessRoleBindingInner>,TrustedAccessRoleBindingInner> beginCreateOrUpdateAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Criar ou atualizar uma associação de função de acesso confiável.

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

Excluir uma associação de função de acesso confiável.

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

Excluir uma associação de função de acesso confiável.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Excluir uma associação de função de acesso confiável.

abstract TrustedAccessRoleBindingInner createOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Criar ou atualizar uma associação de função de acesso confiável.

abstract TrustedAccessRoleBindingInner createOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding, Context context)

Criar ou atualizar uma associação de função de acesso confiável.

abstract Mono<TrustedAccessRoleBindingInner> createOrUpdateAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Criar ou atualizar uma associação de função de acesso confiável.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Criar ou atualizar uma associação de função de acesso confiável.

abstract void delete(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Exclua uma associação de função de acesso confiável.

abstract void delete(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, Context context)

Exclua uma associação de função de acesso confiável.

abstract Mono<Void> deleteAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Exclua uma associação de função de acesso confiável.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Exclua uma associação de função de acesso confiável.

abstract TrustedAccessRoleBindingInner get(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obter uma associação de função de acesso confiável.

abstract Mono<TrustedAccessRoleBindingInner> getAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obter uma associação de função de acesso confiável.

abstract Response<TrustedAccessRoleBindingInner> getWithResponse(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, Context context)

Obter uma associação de função de acesso confiável.

abstract Mono<Response<TrustedAccessRoleBindingInner>> getWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obter uma associação de função de acesso confiável.

abstract PagedIterable<TrustedAccessRoleBindingInner> list(String resourceGroupName, String resourceName)

Listar associações de função de acesso confiável.

abstract PagedIterable<TrustedAccessRoleBindingInner> list(String resourceGroupName, String resourceName, Context context)

Listar associações de função de acesso confiável.

abstract PagedFlux<TrustedAccessRoleBindingInner> listAsync(String resourceGroupName, String resourceName)

Listar associações de função de acesso confiável.

Detalhes do método

beginCreateOrUpdate

public abstract SyncPoller,TrustedAccessRoleBindingInner> beginCreateOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Criar ou atualizar uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.
trustedAccessRoleBinding - Uma associação de função de acesso confiável.

Returns:

o SyncPoller<T,U> para sondagem de define a associação entre um recurso e uma função.

beginCreateOrUpdate

public abstract SyncPoller,TrustedAccessRoleBindingInner> beginCreateOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding, Context context)

Criar ou atualizar uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.
trustedAccessRoleBinding - Uma associação de função de acesso confiável.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de define a associação entre um recurso e uma função.

beginCreateOrUpdateAsync

public abstract PollerFlux,TrustedAccessRoleBindingInner> beginCreateOrUpdateAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Criar ou atualizar uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.
trustedAccessRoleBinding - Uma associação de função de acesso confiável.

Returns:

o PollerFlux<T,U> para sondagem de define a associação entre um recurso e uma função.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Excluir uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.

Returns:

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

beginDelete

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

Excluir uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.
context - O contexto a ser associado a essa operação.

Returns:

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

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Excluir uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.

Returns:

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

createOrUpdate

public abstract TrustedAccessRoleBindingInner createOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Criar ou atualizar uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.
trustedAccessRoleBinding - Uma associação de função de acesso confiável.

Returns:

define a associação entre um recurso e uma função.

createOrUpdate

public abstract TrustedAccessRoleBindingInner createOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding, Context context)

Criar ou atualizar uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.
trustedAccessRoleBinding - Uma associação de função de acesso confiável.
context - O contexto a ser associado a essa operação.

Returns:

define a associação entre um recurso e uma função.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Criar ou atualizar uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.
trustedAccessRoleBinding - Uma associação de função de acesso confiável.

Returns:

define a associação entre um recurso e uma função na conclusão bem-sucedida do Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Criar ou atualizar uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.
trustedAccessRoleBinding - Uma associação de função de acesso confiável.

Returns:

define a associação entre um recurso e uma função, juntamente com Response<T> a conclusão bem-sucedida de Mono.

delete

public abstract void delete(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Exclua uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.

delete

public abstract void delete(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, Context context)

Exclua uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.
context - O contexto a ser associado a essa operação.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Exclua uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Exclua uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

get

public abstract TrustedAccessRoleBindingInner get(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obter uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.

Returns:

uma associação de função de acesso confiável.

getAsync

public abstract Mono getAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obter uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.

Returns:

uma associação de função de acesso confiável na conclusão bem-sucedida do Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, Context context)

Obter uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.
context - O contexto a ser associado a essa operação.

Returns:

uma associação de função de acesso confiável junto com Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obter uma associação de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.
trustedAccessRoleBindingName - O nome da associação de função de acesso confiável.

Returns:

uma associação de função de acesso confiável, juntamente com Response<T> a conclusão bem-sucedida de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String resourceName)

Listar associações de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.

Returns:

lista de associações de função de acesso confiável como resposta paginada com PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String resourceName, Context context)

Listar associações de função de acesso confiável.

Parameters:

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

Returns:

lista de associações de função de acesso confiável como resposta paginada com PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String resourceName)

Listar associações de função de acesso confiável.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
resourceName - O nome do recurso de cluster gerenciado.

Returns:

lista de associações de função de acesso confiável como resposta paginada com PagedFlux<T>.

Aplica-se a