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

AccessPoliciesClient 接口

public interface AccessPoliciesClient

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

方法摘要

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

将访问策略添加到 redis 缓存。

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

将访问策略添加到 redis 缓存。

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

将访问策略添加到 redis 缓存。

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

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

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

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

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

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

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

将访问策略添加到 redis 缓存。

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

将访问策略添加到 redis 缓存。

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

将访问策略添加到 redis 缓存。

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

将访问策略添加到 redis 缓存。

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

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

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

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

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

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

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

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

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

获取有关 Redis 缓存的访问策略的详细信息。

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

获取有关 Redis 缓存的访问策略的详细信息。

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

获取有关 Redis 缓存的访问策略的详细信息。

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

获取有关 Redis 缓存的访问策略的详细信息。

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

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

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

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

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

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

方法详细信息

beginCreateUpdate

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

将访问策略添加到 redis 缓存。

Parameters:

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

Returns:

SyncPoller<T,U> 用于轮询获取/放置访问策略的响应。

beginCreateUpdate

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

将访问策略添加到 redis 缓存。

Parameters:

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

Returns:

SyncPoller<T,U> 用于轮询获取/放置访问策略的响应。

beginCreateUpdateAsync

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

将访问策略添加到 redis 缓存。

Parameters:

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

Returns:

PollerFlux<T,U> 用于轮询获取/放置访问策略的响应。

beginDelete

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

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

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyName - 要添加到 Redis 缓存的访问策略的名称。

Returns:

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

beginDelete

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

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

Parameters:

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

Returns:

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

beginDeleteAsync

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

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

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyName - 要添加到 Redis 缓存的访问策略的名称。

Returns:

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

createUpdate

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

将访问策略添加到 redis 缓存。

Parameters:

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

Returns:

响应 get/put 访问策略。

createUpdate

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

将访问策略添加到 redis 缓存。

Parameters:

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

Returns:

响应 get/put 访问策略。

createUpdateAsync

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

将访问策略添加到 redis 缓存。

Parameters:

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

Returns:

在成功完成 Mono时响应 get/put 访问策略。

createUpdateWithResponseAsync

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

将访问策略添加到 redis 缓存。

Parameters:

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

Returns:

在 成功完成Mono时响应 get/put 访问策略以及 Response<T>

delete

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

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

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyName - 要添加到 Redis 缓存的访问策略的名称。

delete

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

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

Parameters:

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

deleteAsync

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

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

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyName - 要添加到 Redis 缓存的访问策略的名称。

Returns:

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

deleteWithResponseAsync

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

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

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyName - 要添加到 Redis 缓存的访问策略的名称。

Returns:

Response<T>成功完成 时,为 Mono

get

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

获取有关 Redis 缓存的访问策略的详细信息。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyName - 要添加到 Redis 缓存的访问策略的名称。

Returns:

有关 Redis 缓存的访问策略的详细信息。

getAsync

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

获取有关 Redis 缓存的访问策略的详细信息。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyName - 要添加到 Redis 缓存的访问策略的名称。

Returns:

成功完成 Mono后有关 Redis 缓存的访问策略的详细信息。

getWithResponse

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

获取有关 Redis 缓存的访问策略的详细信息。

Parameters:

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

Returns:

有关 Redis 缓存的访问策略的详细信息以及 Response<T>

getWithResponseAsync

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

获取有关 Redis 缓存的访问策略的详细信息。

Parameters:

resourceGroupName - 资源组的名称。 此名称不区分大小写。
cacheName - Redis 缓存的名称。
accessPolicyName - 要添加到 Redis 缓存的访问策略的名称。

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>的分页响应。

适用于