Partager via


AccessPolicyAssignmentsClient Interface

public interface AccessPolicyAssignmentsClient

Une instance de cette classe permet d’accéder à toutes les opérations définies dans AccessPolicyAssignmentsClient.

Résumé de la méthode

Modificateur et type Méthode et description
abstract SyncPoller<PollResult<RedisCacheAccessPolicyAssignmentInner>,RedisCacheAccessPolicyAssignmentInner> beginCreateUpdate(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

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

Obtient la liste des affectations pour une stratégie d’accès d’un cache Redis.

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

Obtient la liste des affectations pour une stratégie d’accès d’un cache Redis.

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

Obtient la liste des affectations pour une stratégie d’accès d’un cache Redis.

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

Obtient la liste des affectations pour une stratégie d’accès d’un cache Redis.

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

Obtient la liste des affectations de stratégie d’accès associées à ce cache Redis.

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

Obtient la liste des affectations de stratégie d’accès associées à ce cache Redis.

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

Obtient la liste des affectations de stratégie d’accès associées à ce cache redis.

Détails de la méthode

beginCreateUpdate

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.
parameters - Paramètres fournis à l’opération Créer une affectation de stratégie d’accès à jour.

Returns:

pour l’interrogation de la réponse à une opération sur l’attribution de SyncPoller<T,U> stratégie d’accès.

beginCreateUpdate

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.
parameters - Paramètres fournis à l’opération Créer une affectation de stratégie d’accès à jour.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation de la réponse à une opération sur l’attribution de SyncPoller<T,U> stratégie d’accès.

beginCreateUpdateAsync

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.
parameters - Paramètres fournis à l’opération Créer une affectation de stratégie d’accès à jour.

Returns:

pour l’interrogation de la réponse à une opération sur l’attribution de PollerFlux<T,U> stratégie d’accès.

beginDelete

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginDelete

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginDeleteAsync

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.

Returns:

pour l’interrogation PollerFlux<T,U> d’une opération de longue durée.

createUpdate

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.
parameters - Paramètres fournis à l’opération Créer une affectation de stratégie d’accès à jour.

Returns:

réponse à une opération sur l’attribution de stratégie d’accès.

createUpdate

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.
parameters - Paramètres fournis à l’opération Créer une affectation de stratégie d’accès à jour.
context - Contexte à associer à cette opération.

Returns:

réponse à une opération sur l’attribution de stratégie d’accès.

createUpdateAsync

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.
parameters - Paramètres fournis à l’opération Créer une affectation de stratégie d’accès à jour.

Returns:

réponse à une opération sur l’attribution de stratégie d’accès en cas d’achèvement réussi de Mono.

createUpdateWithResponseAsync

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

Ajoute l’attribution de stratégie d’accès aux utilisateurs spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.
parameters - Paramètres fournis à l’opération Créer une affectation de stratégie d’accès à jour.

Returns:

réponse à une opération sur l’attribution de stratégie d’accès, Response<T> ainsi qu’en cas d’achèvement réussi de Mono.

delete

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.

delete

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.
context - Contexte à associer à cette opération.

deleteAsync

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.

Returns:

Mono qui se termine lorsqu’une réponse réussie est reçue.

deleteWithResponseAsync

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

Supprime l’affectation de stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.

Returns:

en Response<T> cas d’achèvement réussi de Mono.

get

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

Obtient la liste des affectations pour une stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.

Returns:

liste des affectations pour une stratégie d’accès d’un cache Redis.

getAsync

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

Obtient la liste des affectations pour une stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.

Returns:

la liste des affectations pour une stratégie d’accès d’un cache Redis en cas de réussite de Mono.

getWithResponse

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

Obtient la liste des affectations pour une stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.
context - Contexte à associer à cette opération.

Returns:

liste des affectations pour une stratégie d’accès d’un cache redis avec Response<T>.

getWithResponseAsync

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

Obtient la liste des affectations pour une stratégie d’accès d’un cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
accessPolicyAssignmentName - Nom de l’attribution de stratégie d’accès.

Returns:

la liste des affectations pour une stratégie d’accès d’un cache redis, Response<T> ainsi que la réussite de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String cacheName)

Obtient la liste des affectations de stratégie d’accès associées à ce cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.

Returns:

liste des affectations de stratégie d’accès associées à ce cache redis en tant que réponse paginée avec PagedIterable<T>.

list

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

Obtient la liste des affectations de stratégie d’accès associées à ce cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.
context - Contexte à associer à cette opération.

Returns:

liste des affectations de stratégie d’accès associées à ce cache redis en tant que réponse paginée avec PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String cacheName)

Obtient la liste des affectations de stratégie d’accès associées à ce cache Redis.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
cacheName - Nom du cache Redis.

Returns:

liste des affectations de stratégie d’accès associées à ce cache redis en tant que réponse paginée avec PagedFlux<T>.

S’applique à