Compartir a través de


AccessPolicyAssignmentsClient Interfaz

public interface AccessPolicyAssignmentsClient

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

Resumen del método

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

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

Elimina la asignación de directiva de acceso de una caché de Redis.

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

Elimina la asignación de directiva de acceso de una caché de Redis.

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

Elimina la asignación de directiva de acceso de una caché de Redis.

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

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

Elimina la asignación de directiva de acceso de una caché de redis.

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

Elimina la asignación de directiva de acceso de una caché de redis.

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

Elimina la asignación de directiva de acceso de una caché de redis.

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

Elimina la asignación de directiva de acceso de una caché de redis.

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

Obtiene la lista de asignaciones de una directiva de acceso de una caché de redis.

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

Obtiene la lista de asignaciones de una directiva de acceso de una caché de redis.

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

Obtiene la lista de asignaciones de una directiva de acceso de una caché de redis.

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

Obtiene la lista de asignaciones de una directiva de acceso de una caché de redis.

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

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

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

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

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

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

Detalles del método

beginCreateUpdate

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

Parameters:

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

Returns:

SyncPoller<T,U> para sondear la respuesta a una operación en la asignación de directiva de acceso.

beginCreateUpdate

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.
parameters - Parámetros proporcionados a la operación Crear asignación de 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 a una operación en la asignación de directiva de acceso.

beginCreateUpdateAsync

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

Parameters:

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

Returns:

PollerFlux<T,U> para sondear la respuesta a una operación en la asignación de directiva de acceso.

beginDelete

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

Elimina la asignación de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.

Returns:

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

beginDelete

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

Elimina la asignación de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.
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 accessPolicyAssignmentName)

Elimina la asignación de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.

Returns:

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

createUpdate

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

Parameters:

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

Returns:

respuesta a una operación en la asignación de directivas de acceso.

createUpdate

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

Parameters:

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

Returns:

respuesta a una operación en la asignación de directiva de acceso.

createUpdateAsync

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

Parameters:

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

Returns:

respuesta a una operación en la asignación de directiva de Monoacceso al finalizar correctamente .

createUpdateWithResponseAsync

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

Agrega la asignación de directiva de acceso a los usuarios especificados.

Parameters:

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

Returns:

respuesta a una operación en la asignación de directiva de acceso junto con Response<T> la finalización correcta de Mono.

delete

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

Elimina la asignación de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.

delete

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

Elimina la asignación de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.
context - Contexto que se va a asociar a esta operación.

deleteAsync

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

Elimina la asignación de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.

Returns:

que Mono se completa cuando se recibe una respuesta correcta.

deleteWithResponseAsync

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

Elimina la asignación de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.

Returns:

al Response<T> finalizar Monocorrectamente .

get

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

Obtiene la lista de asignaciones de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.

Returns:

la lista de asignaciones de una directiva de acceso de una caché de Redis.

getAsync

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

Obtiene la lista de asignaciones de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.

Returns:

la lista de asignaciones para una directiva de acceso de una caché de Redis al completarse correctamente .Mono

getWithResponse

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

Obtiene la lista de asignaciones de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.
context - Contexto que se va a asociar a esta operación.

Returns:

la lista de asignaciones de una directiva de acceso de una caché de Redis junto con Response<T>.

getWithResponseAsync

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

Obtiene la lista de asignaciones de 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.
accessPolicyAssignmentName - Nombre de la asignación de directiva de acceso.

Returns:

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

list

public abstract PagedIterable list(String resourceGroupName, String cacheName)

Obtiene la lista de asignaciones 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 asignaciones 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 asignaciones 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 asignaciones 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 asignaciones 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 asignaciones de directivas de acceso asociadas a esta caché de Redis como respuesta paginada con PagedFlux<T>.

Se aplica a