你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AccessPolicyAssignmentsClient 接口

public interface AccessPolicyAssignmentsClient

此类的实例提供对 AccessPolicyAssignmentsClient 中定义的所有操作的访问权限。

方法摘要

修饰符和类型 方法和描述
abstract SyncPoller<PollResult<RedisCacheAccessPolicyAssignmentInner>,RedisCacheAccessPolicyAssignmentInner> beginCreateUpdate(String resourceGroupName, String cacheName, String accessPolicyAssignmentName, RedisCacheAccessPolicyAssignmentInner parameters)

将访问策略分配添加到指定的用户。

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

将访问策略分配添加到指定的用户。

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

将访问策略分配添加到指定的用户。

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

从 redis 缓存中删除访问策略分配。

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

从 redis 缓存中删除访问策略分配。

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

从 redis 缓存中删除访问策略分配。

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

将访问策略分配添加到指定的用户。

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

将访问策略分配添加到指定的用户。

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

将访问策略分配添加到指定的用户。

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

将访问策略分配添加到指定的用户。

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

从 redis 缓存中删除访问策略分配。

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

从 redis 缓存中删除访问策略分配。

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

从 redis 缓存中删除访问策略分配。

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

从 redis 缓存中删除访问策略分配。

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

获取 redis 缓存的访问策略的分配列表。

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

获取 redis 缓存的访问策略的分配列表。

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

获取 redis 缓存的访问策略的分配列表。

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

获取 redis 缓存的访问策略的分配列表。

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

获取与此 redis 缓存关联的访问策略分配列表。

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

获取与此 redis 缓存关联的访问策略分配列表。

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

获取与此 redis 缓存关联的访问策略分配的列表。

方法详细信息

beginCreateUpdate

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

将访问策略分配添加到指定的用户。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。
parameters - 提供给“创建更新访问策略分配”操作的参数。

Returns:

SyncPoller<T,U> 用于轮询访问策略分配上的操作的响应。

beginCreateUpdate

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

将访问策略分配添加到指定的用户。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。
parameters - 提供给“创建更新访问策略分配”操作的参数。
context - 要与此操作关联的上下文。

Returns:

SyncPoller<T,U> 用于轮询访问策略分配上的操作的响应。

beginCreateUpdateAsync

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

将访问策略分配添加到指定的用户。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。
parameters - 提供给“创建更新访问策略分配”操作的参数。

Returns:

PollerFlux<T,U> 用于轮询访问策略分配上的操作的响应。

beginDelete

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

从 redis 缓存中删除访问策略分配。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。

Returns:

用于 SyncPoller<T,U> 轮询长时间运行的操作的 。

beginDelete

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

从 redis 缓存中删除访问策略分配。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。
context - 要与此操作关联的上下文。

Returns:

用于 SyncPoller<T,U> 轮询长时间运行的操作的 。

beginDeleteAsync

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

从 redis 缓存中删除访问策略分配。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。

Returns:

用于 PollerFlux<T,U> 轮询长时间运行的操作的 。

createUpdate

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

将访问策略分配添加到指定的用户。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。
parameters - 提供给“创建更新访问策略分配”操作的参数。

Returns:

响应访问策略分配上的操作。

createUpdate

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

将访问策略分配添加到指定的用户。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。
parameters - 提供给“创建更新访问策略分配”操作的参数。
context - 要与此操作关联的上下文。

Returns:

响应访问策略分配上的操作。

createUpdateAsync

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

将访问策略分配添加到指定的用户。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。
parameters - 提供给“创建更新访问策略分配”操作的参数。

Returns:

在成功完成 时对访问策略分配操作的 Mono响应。

createUpdateWithResponseAsync

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

将访问策略分配添加到指定的用户。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。
parameters - 提供给“创建更新访问策略分配”操作的参数。

Returns:

在成功完成 Mono时响应访问策略分配Response<T>操作。

delete

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

从 redis 缓存中删除访问策略分配。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。

delete

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

从 redis 缓存中删除访问策略分配。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。
context - 要与此操作关联的上下文。

deleteAsync

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

从 redis 缓存中删除访问策略分配。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。

Returns:

Mono 收到成功响应时完成的 。

deleteWithResponseAsync

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

从 redis 缓存中删除访问策略分配。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。

Returns:

Response<T>成功完成 时为 Mono

get

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

获取 redis 缓存的访问策略的分配列表。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。

Returns:

Redis 缓存访问策略的分配列表。

getAsync

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

获取 redis 缓存的访问策略的分配列表。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。

Returns:

成功完成 后,Redis 缓存的访问策略的 Mono分配列表。

getWithResponse

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

获取 redis 缓存的访问策略的分配列表。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。
context - 要与此操作关联的上下文。

Returns:

Redis 缓存的访问策略的分配列表以及 Response<T>

getWithResponseAsync

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

获取 redis 缓存的访问策略的分配列表。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyAssignmentName - 访问策略分配的名称。

Returns:

Redis 缓存的访问策略的分配列表,以及 Response<T> 成功完成时。Mono

list

public abstract PagedIterable list(String resourceGroupName, String cacheName)

获取与此 redis 缓存关联的访问策略分配列表。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。

Returns:

与此 redis 缓存关联的访问策略分配列表,作为与 的分页响应。PagedIterable<T>

list

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

获取与此 redis 缓存关联的访问策略分配列表。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
context - 要与此操作关联的上下文。

Returns:

与此 redis 缓存关联的访问策略分配列表,作为与 的分页响应。PagedIterable<T>

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String cacheName)

获取与此 redis 缓存关联的访问策略分配列表。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。

Returns:

与此 redis 缓存关联的访问策略分配列表,作为与 的分页响应。PagedFlux<T>

适用于