你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
FirewallRulesClient 接口
public interface FirewallRulesClient
此类的实例提供对 FirewallRulesClient 中定义的所有操作的访问权限。
方法摘要
修饰符和类型 |
方法和描述 |
abstract
RedisFirewallRuleInner
|
createOrUpdate(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)
创建或更新 redis 缓存防火墙规则。
|
abstract
Mono<RedisFirewallRuleInner>
|
createOrUpdateAsync(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)
创建或更新 redis 缓存防火墙规则。
|
abstract
Response<RedisFirewallRuleInner>
|
createOrUpdateWithResponse(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters, Context context)
创建或更新 redis 缓存防火墙规则。
|
abstract
Mono<Response<RedisFirewallRuleInner>>
|
createOrUpdateWithResponseAsync(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)
创建或更新 redis 缓存防火墙规则。
|
abstract
void
|
delete(String resourceGroupName, String cacheName, String ruleName)
删除指定 redis 缓存中的单个防火墙规则。
|
abstract
Mono<Void>
|
deleteAsync(String resourceGroupName, String cacheName, String ruleName)
删除指定 redis 缓存中的单个防火墙规则。
|
abstract
Response<Void>
|
deleteWithResponse(String resourceGroupName, String cacheName, String ruleName, Context context)
删除指定 redis 缓存中的单个防火墙规则。
|
abstract
Mono<Response<Void>>
|
deleteWithResponseAsync(String resourceGroupName, String cacheName, String ruleName)
删除指定 redis 缓存中的单个防火墙规则。
|
abstract
RedisFirewallRuleInner
|
get(String resourceGroupName, String cacheName, String ruleName)
获取指定 redis 缓存中的单个防火墙规则。
|
abstract
Mono<RedisFirewallRuleInner>
|
getAsync(String resourceGroupName, String cacheName, String ruleName)
获取指定 redis 缓存中的单个防火墙规则。
|
abstract
Response<RedisFirewallRuleInner>
|
getWithResponse(String resourceGroupName, String cacheName, String ruleName, Context context)
获取指定 redis 缓存中的单个防火墙规则。
|
abstract
Mono<Response<RedisFirewallRuleInner>>
|
getWithResponseAsync(String resourceGroupName, String cacheName, String ruleName)
获取指定 redis 缓存中的单个防火墙规则。
|
abstract
PagedIterable<RedisFirewallRuleInner>
|
list(String resourceGroupName, String cacheName)
获取指定 redis 缓存中的所有防火墙规则。
|
abstract
PagedIterable<RedisFirewallRuleInner>
|
list(String resourceGroupName, String cacheName, Context context)
获取指定 redis 缓存中的所有防火墙规则。
|
abstract
PagedFlux<RedisFirewallRuleInner>
|
listAsync(String resourceGroupName, String cacheName)
获取指定 redis 缓存中的所有防火墙规则。
|
方法详细信息
createOrUpdate
public abstract RedisFirewallRuleInner createOrUpdate(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)
创建或更新 redis 缓存防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
parameters
- 提供给创建或更新 redis 防火墙规则操作的参数。
Returns:
redis 缓存上的防火墙规则具有名称,并描述了允许连接的连续 IP 地址范围。
createOrUpdateAsync
public abstract Mono createOrUpdateAsync(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)
创建或更新 redis 缓存防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
parameters
- 提供给创建或更新 redis 防火墙规则操作的参数。
Returns:
redis 缓存上的防火墙规则具有一个名称,并描述了成功完成 Mono后允许连接的连续 IP 地址范围。
createOrUpdateWithResponse
public abstract Response createOrUpdateWithResponse(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters, Context context)
创建或更新 redis 缓存防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
parameters
- 提供给创建或更新 redis 防火墙规则操作的参数。
context
- 要与此操作关联的上下文。
Returns:
redis 缓存上的防火墙规则具有名称,并描述了允许与
Response<T>一起连接的连续 IP 地址范围。
createOrUpdateWithResponseAsync
public abstract Mono> createOrUpdateWithResponseAsync(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)
创建或更新 redis 缓存防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
parameters
- 提供给创建或更新 redis 防火墙规则操作的参数。
Returns:
redis 缓存上的防火墙规则具有一个名称,并描述了成功完成
Mono后允许与
Response<T> 一起连接的连续 IP 地址范围。
delete
public abstract void delete(String resourceGroupName, String cacheName, String ruleName)
删除指定 redis 缓存中的单个防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String cacheName, String ruleName)
删除指定 redis 缓存中的单个防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
Returns:
在 Mono 收到成功响应时完成的 。
deleteWithResponse
public abstract Response deleteWithResponse(String resourceGroupName, String cacheName, String ruleName, Context context)
删除指定 redis 缓存中的单个防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
context
- 要与此操作关联的上下文。
Returns:
deleteWithResponseAsync
public abstract Mono> deleteWithResponseAsync(String resourceGroupName, String cacheName, String ruleName)
删除指定 redis 缓存中的单个防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
Returns:
get
public abstract RedisFirewallRuleInner get(String resourceGroupName, String cacheName, String ruleName)
获取指定 redis 缓存中的单个防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
Returns:
指定的 redis 缓存中的单个防火墙规则。
getAsync
public abstract Mono getAsync(String resourceGroupName, String cacheName, String ruleName)
获取指定 redis 缓存中的单个防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
Returns:
成功完成 Mono时,指定 redis 缓存中的单个防火墙规则。
getWithResponse
public abstract Response getWithResponse(String resourceGroupName, String cacheName, String ruleName, Context context)
获取指定 redis 缓存中的单个防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
context
- 要与此操作关联的上下文。
Returns:
getWithResponseAsync
public abstract Mono> getWithResponseAsync(String resourceGroupName, String cacheName, String ruleName)
获取指定 redis 缓存中的单个防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
ruleName
- 防火墙规则的名称。
Returns:
list
public abstract PagedIterable list(String resourceGroupName, String cacheName)
获取指定 redis 缓存中的所有防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
Returns:
list
public abstract PagedIterable list(String resourceGroupName, String cacheName, Context context)
获取指定 redis 缓存中的所有防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
context
- 要与此操作关联的上下文。
Returns:
listAsync
public abstract PagedFlux listAsync(String resourceGroupName, String cacheName)
获取指定 redis 缓存中的所有防火墙规则。
Parameters:
resourceGroupName
- 资源组的名称。 此名称不区分大小写。
cacheName
- Redis 缓存的名称。
Returns:
适用于