Compartilhar via


AccessPolicyAssignmentsClient Interface

public interface AccessPolicyAssignmentsClient

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

Resumo do método

Modificador e tipo Método e descrição
abstract SyncPoller<PollResult<RedisCacheAccessPolicyAssignmentInner>,RedisCacheAccessPolicyAssignmentInner> beginCreateUpdate(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Adiciona a atribuição de política de acesso aos usuários especificados.

abstract SyncPoller<PollResult<RedisCacheAccessPolicyAssignmentInner>,RedisCacheAccessPolicyAssignmentInner> beginCreateUpdate(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters, Context context)

Adiciona a atribuição de política de acesso aos usuários especificados.

abstract PollerFlux<PollResult<RedisCacheAccessPolicyAssignmentInner>,RedisCacheAccessPolicyAssignmentInner> beginCreateUpdateAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Adiciona a atribuição de política de acesso aos usuários especificados.

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

Exclui a atribuição de política de acesso de um cache redis.

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

Exclui a atribuição de política de acesso de um cache redis.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Exclui a atribuição de política de acesso de um cache redis.

abstract RedisCacheAccessPolicyAssignmentInner createUpdate(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Adiciona a atribuição de política de acesso aos usuários especificados.

abstract RedisCacheAccessPolicyAssignmentInner createUpdate(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters, Context context)

Adiciona a atribuição de política de acesso aos usuários especificados.

abstract Mono<RedisCacheAccessPolicyAssignmentInner> createUpdateAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Adiciona a atribuição de política de acesso aos usuários especificados.

abstract Mono<Response<Flux<ByteBuffer>>> createUpdateWithResponseAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Adiciona a atribuição de política de acesso aos usuários especificados.

abstract void delete(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Exclui a atribuição de política de acesso de um cache redis.

abstract void delete(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, Context context)

Exclui a atribuição de política de acesso de um cache redis.

abstract Mono<Void> deleteAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Exclui a atribuição de política de acesso de um cache redis.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Exclui a atribuição de política de acesso de um cache redis.

abstract RedisCacheAccessPolicyAssignmentInner get(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Obtém a lista de atribuições para uma política de acesso de um cache redis.

abstract Mono<RedisCacheAccessPolicyAssignmentInner> getAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Obtém a lista de atribuições para uma política de acesso de um cache redis.

abstract Response<RedisCacheAccessPolicyAssignmentInner> getWithResponse(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, Context context)

Obtém a lista de atribuições para uma política de acesso de um cache redis.

abstract Mono<Response<RedisCacheAccessPolicyAssignmentInner>> getWithResponseAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Obtém a lista de atribuições para uma política de acesso de um cache redis.

abstract PagedIterable<RedisCacheAccessPolicyAssignmentInner> list(String resourceGroupName, String cacheName)

Obtém a lista de atribuições de política de acesso associadas a esse cache redis.

abstract PagedIterable<RedisCacheAccessPolicyAssignmentInner> list(String resourceGroupName, String cacheName, Context context)

Obtém a lista de atribuições de política de acesso associadas a esse cache redis.

abstract PagedFlux<RedisCacheAccessPolicyAssignmentInner> listAsync(String resourceGroupName, String cacheName)

Obtém a lista de atribuições de política de acesso associadas a esse cache redis.

Detalhes do método

beginCreateUpdate

public abstract SyncPoller,RedisCacheAccessPolicyAssignmentInner> beginCreateUpdate(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Adiciona a atribuição de política de acesso aos usuários especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição da política de acesso.
parameters - Parâmetros fornecidos para a operação Criar Atribuição de Política de Acesso de Atualização.

Returns:

para SyncPoller<T,U> sondagem de resposta a uma operação na atribuição de política de acesso.

beginCreateUpdate

public abstract SyncPoller,RedisCacheAccessPolicyAssignmentInner> beginCreateUpdate(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters, Context context)

Adiciona a atribuição de política de acesso aos usuários especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição da política de acesso.
parameters - Parâmetros fornecidos para a operação Criar Atribuição de Política de Acesso de Atualização.
context - O contexto a ser associado a essa operação.

Returns:

para SyncPoller<T,U> sondagem de resposta a uma operação na atribuição de política de acesso.

beginCreateUpdateAsync

public abstract PollerFlux,RedisCacheAccessPolicyAssignmentInner> beginCreateUpdateAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Adiciona a atribuição de política de acesso aos usuários especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição da política de acesso.
parameters - Parâmetros fornecidos para a operação Criar Atribuição de Política de Acesso de Atualização.

Returns:

para PollerFlux<T,U> sondagem de resposta a uma operação na atribuição de política de acesso.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Exclui a atribuição de política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição da política de acesso.

Returns:

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

beginDelete

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

Exclui a atribuição de política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição da política de acesso.
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 cacheName, String accessPolicyAssignmentName)

Exclui a atribuição de política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição da política de acesso.

Returns:

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

createUpdate

public abstract RedisCacheAccessPolicyAssignmentInner createUpdate(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Adiciona a atribuição de política de acesso aos usuários especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição da política de acesso.
parameters - Parâmetros fornecidos para a operação Criar Atribuição de Política de Acesso de Atualização.

Returns:

resposta a uma operação na atribuição de política de acesso.

createUpdate

public abstract RedisCacheAccessPolicyAssignmentInner createUpdate(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters, Context context)

Adiciona a atribuição de política de acesso aos usuários especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.
parameters - Parâmetros fornecidos para a operação Criar Atribuição de Política de Acesso de Atualização.
context - O contexto a ser associado a essa operação.

Returns:

resposta a uma operação na atribuição de política de acesso.

createUpdateAsync

public abstract Mono createUpdateAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Adiciona a atribuição de política de acesso aos usuários especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.
parameters - Parâmetros fornecidos para a operação Criar Atribuição de Política de Acesso de Atualização.

Returns:

resposta a uma operação na atribuição de política de acesso após a conclusão bem-sucedida de Mono.

createUpdateWithResponseAsync

public abstract Mono>> createUpdateWithResponseAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Adiciona a atribuição de política de acesso aos usuários especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.
parameters - Parâmetros fornecidos para a operação Criar Atribuição de Política de Acesso de Atualização.

Returns:

resposta a uma operação na atribuição de política de acesso junto com Response<T> a conclusão bem-sucedida de Mono.

delete

public abstract void delete(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Exclui a atribuição de política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.

delete

public abstract void delete(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, Context context)

Exclui a atribuição de política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.
context - O contexto a ser associado a essa operação.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Exclui a atribuição de política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.

Returns:

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

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Exclui a atribuição de política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.

Returns:

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

get

public abstract RedisCacheAccessPolicyAssignmentInner get(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Obtém a lista de atribuições para uma política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.

Returns:

a lista de atribuições para uma política de acesso de um cache redis.

getAsync

public abstract Mono getAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Obtém a lista de atribuições para uma política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.

Returns:

a lista de atribuições para uma política de acesso de um cache redis após a conclusão bem-sucedida do Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, Context context)

Obtém a lista de atribuições para uma política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.
context - O contexto a ser associado a essa operação.

Returns:

a lista de atribuições para uma política de acesso de um cache redis junto com Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String cacheName, String accessPolicyAssignmentName)

Obtém a lista de atribuições para uma política de acesso de um cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
accessPolicyAssignmentName - O nome da atribuição de política de acesso.

Returns:

a lista de atribuições para uma política de acesso de um cache redis juntamente com Response<T> a conclusão bem-sucedida de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String cacheName)

Obtém a lista de atribuições de política de acesso associadas a esse cache redis.

Parameters:

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

Returns:

a lista de atribuições de política de acesso associadas a esse cache redis como resposta paginada com PagedIterable<T>.

list

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

Obtém a lista de atribuições de política de acesso associadas a esse cache redis.

Parameters:

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

Returns:

a lista de atribuições de política de acesso associadas a esse cache redis como resposta paginada com PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String cacheName)

Obtém a lista de atribuições de política de acesso associadas a esse cache redis.

Parameters:

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

Returns:

a lista de atribuições de política de acesso associadas a esse cache redis como resposta paginada com PagedFlux<T>.

Aplica-se a