Compartir a través de


AccessPoliciesClient Interfaz

public interface AccessPoliciesClient

Una instancia de esta clase proporciona acceso a todas las operaciones definidas en AccessPoliciesClient.

Resumen del método

Modificador y tipo Método y descripción
abstract SyncPoller<PollResult<RedisCacheAccessPolicyInner>,RedisCacheAccessPolicyInner> beginCreateUpdate(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters)

Agrega una directiva de acceso a la caché de Redis.

abstract SyncPoller<PollResult<RedisCacheAccessPolicyInner>,RedisCacheAccessPolicyInner> beginCreateUpdate(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters, Context context)

Agrega una directiva de acceso a la caché de Redis.

abstract PollerFlux<PollResult<RedisCacheAccessPolicyInner>,RedisCacheAccessPolicyInner> beginCreateUpdateAsync(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters)

Agrega una directiva de acceso a la caché de Redis.

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

Elimina la directiva de acceso de una caché de Redis.

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

Elimina la directiva de acceso de una caché de Redis.

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

Elimina la directiva de acceso de una caché de Redis.

abstract RedisCacheAccessPolicyInner createUpdate(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters)

Agrega una directiva de acceso a la caché de Redis.

abstract RedisCacheAccessPolicyInner createUpdate(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters, Context context)

Agrega una directiva de acceso a la caché de Redis.

abstract Mono<RedisCacheAccessPolicyInner> createUpdateAsync(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters)

Agrega una directiva de acceso a la caché de Redis.

abstract Mono<Response<Flux<ByteBuffer>>> createUpdateWithResponseAsync(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters)

Agrega una directiva de acceso a la caché de Redis.

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

Elimina la directiva de acceso de una caché de Redis.

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

Elimina la directiva de acceso de una caché de Redis.

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

Elimina la directiva de acceso de una caché de Redis.

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

Elimina la directiva de acceso de una caché de Redis.

abstract RedisCacheAccessPolicyInner get(String resourceGroupName, String cacheName, String accessPolicyName)

Obtiene la información detallada sobre una directiva de acceso de una caché de Redis.

abstract Mono<RedisCacheAccessPolicyInner> getAsync(String resourceGroupName, String cacheName, String accessPolicyName)

Obtiene la información detallada sobre una directiva de acceso de una caché de Redis.

abstract Response<RedisCacheAccessPolicyInner> getWithResponse(String resourceGroupName, String cacheName, String accessPolicyName, Context context)

Obtiene la información detallada sobre una directiva de acceso de una caché de Redis.

abstract Mono<Response<RedisCacheAccessPolicyInner>> getWithResponseAsync(String resourceGroupName, String cacheName, String accessPolicyName)

Obtiene la información detallada sobre una directiva de acceso de una caché de Redis.

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

Obtiene la lista de directivas de acceso asociadas a esta caché de Redis.

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

Obtiene la lista de directivas de acceso asociadas a esta caché de Redis.

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

Obtiene la lista de directivas de acceso asociadas a esta caché de Redis.

Detalles del método

beginCreateUpdate

public abstract SyncPoller,RedisCacheAccessPolicyInner> beginCreateUpdate(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters)

Agrega una directiva de acceso a la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear directiva de acceso de actualización.

Returns:

SyncPoller<T,U> para sondear la respuesta para obtener o colocar la directiva de acceso.

beginCreateUpdate

public abstract SyncPoller,RedisCacheAccessPolicyInner> beginCreateUpdate(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters, Context context)

Agrega una directiva de acceso a la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear directiva de acceso de actualización.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear la respuesta para obtener o colocar la directiva de acceso.

beginCreateUpdateAsync

public abstract PollerFlux,RedisCacheAccessPolicyInner> beginCreateUpdateAsync(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters)

Agrega una directiva de acceso a la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear directiva de acceso de actualización.

Returns:

PollerFlux<T,U> para sondear la respuesta para obtener o colocar la directiva de acceso.

beginDelete

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

Elimina la directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginDelete

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

Elimina la directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String cacheName, String accessPolicyName)

Elimina la directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.

Returns:

PollerFlux<T,U> para sondear la operación de larga duración.

createUpdate

public abstract RedisCacheAccessPolicyInner createUpdate(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters)

Agrega una directiva de acceso a la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear directiva de acceso de actualización.

Returns:

respuesta para obtener o colocar la directiva de acceso.

createUpdate

public abstract RedisCacheAccessPolicyInner createUpdate(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters, Context context)

Agrega una directiva de acceso a la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear directiva de acceso de actualización.
context - Contexto que se va a asociar a esta operación.

Returns:

respuesta para obtener o colocar la directiva de acceso.

createUpdateAsync

public abstract Mono createUpdateAsync(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters)

Agrega una directiva de acceso a la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear directiva de acceso de actualización.

Returns:

respuesta para obtener o colocar la directiva de Monoacceso al completar correctamente .

createUpdateWithResponseAsync

public abstract Mono>> createUpdateWithResponseAsync(String resourceGroupName, String cacheName, String accessPolicyName, RedisCacheAccessPolicyInner parameters)

Agrega una directiva de acceso a la caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.
parameters - Parámetros proporcionados a la operación Crear directiva de acceso de actualización.

Returns:

respuesta para obtener o colocar la directiva de acceso junto con Response<T> la finalización correcta de Mono.

delete

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

Elimina la directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.

delete

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

Elimina la directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.
context - Contexto que se va a asociar a esta operación.

deleteAsync

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

Elimina la directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.

Returns:

que Mono se completa cuando se recibe una respuesta correcta.

deleteWithResponseAsync

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

Elimina la directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.

Returns:

al Response<T> finalizar correctamente .Mono

get

public abstract RedisCacheAccessPolicyInner get(String resourceGroupName, String cacheName, String accessPolicyName)

Obtiene la información detallada sobre una directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.

Returns:

la información detallada sobre una directiva de acceso de una caché de Redis.

getAsync

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

Obtiene la información detallada sobre una directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.

Returns:

la información detallada sobre una directiva de acceso de una caché de Redis cuando se completó Monocorrectamente .

getWithResponse

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

Obtiene la información detallada sobre una directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

la información detallada sobre una directiva de acceso de una caché de Redis junto con Response<T>.

getWithResponseAsync

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

Obtiene la información detallada sobre una directiva de acceso de una caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyName - Nombre de la directiva de acceso que se va a agregar a la caché de Redis.

Returns:

la información detallada sobre una directiva de acceso de una caché de Redis junto con Response<T> la finalización correcta de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String cacheName)

Obtiene la lista de directivas de acceso asociadas a esta caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.

Returns:

la lista de directivas de acceso asociadas a esta caché de Redis como respuesta paginada con PagedIterable<T>.

list

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

Obtiene la lista de directivas de acceso asociadas a esta caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

la lista de directivas de acceso asociadas a esta caché de Redis como respuesta paginada con PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String cacheName)

Obtiene la lista de directivas de acceso asociadas a esta caché de Redis.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.

Returns:

la lista de directivas de acceso asociadas a esta caché de Redis como respuesta paginada con PagedFlux<T>.

Se aplica a