Partilhar via


FirewallRulesClient Interface

public interface FirewallRulesClient

Uma instância dessa classe fornece acesso a todas as operações definidas em FirewallRulesClient.

Resumo do método

Modificador e tipo Método e descrição
abstract RedisFirewallRuleInner createOrUpdate(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)

Criar ou atualizar uma regra de firewall do cache redis.

abstract Mono<RedisFirewallRuleInner> createOrUpdateAsync(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)

Criar ou atualizar uma regra de firewall do cache redis.

abstract Response<RedisFirewallRuleInner> createOrUpdateWithResponse(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters, Context context)

Criar ou atualizar uma regra de firewall do cache redis.

abstract Mono<Response<RedisFirewallRuleInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)

Criar ou atualizar uma regra de firewall do cache redis.

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

Exclui uma única regra de firewall em um cache redis especificado.

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

Exclui uma única regra de firewall em um cache redis especificado.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String cacheName, String ruleName, Context context)

Exclui uma única regra de firewall em um cache redis especificado.

abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String cacheName, String ruleName)

Exclui uma única regra de firewall em um cache redis especificado.

abstract RedisFirewallRuleInner get(String resourceGroupName, String cacheName, String ruleName)

Obtém uma única regra de firewall em um cache redis especificado.

abstract Mono<RedisFirewallRuleInner> getAsync(String resourceGroupName, String cacheName, String ruleName)

Obtém uma única regra de firewall em um cache redis especificado.

abstract Response<RedisFirewallRuleInner> getWithResponse(String resourceGroupName, String cacheName, String ruleName, Context context)

Obtém uma única regra de firewall em um cache redis especificado.

abstract Mono<Response<RedisFirewallRuleInner>> getWithResponseAsync(String resourceGroupName, String cacheName, String ruleName)

Obtém uma única regra de firewall em um cache redis especificado.

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

Obtém todas as regras de firewall no cache redis especificado.

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

Obtém todas as regras de firewall no cache redis especificado.

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

Obtém todas as regras de firewall no cache redis especificado.

Detalhes do método

createOrUpdate

public abstract RedisFirewallRuleInner createOrUpdate(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)

Criar ou atualizar uma regra de firewall do cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.
parameters - Parâmetros fornecidos para a operação criar ou atualizar a regra de firewall do Redis.

Returns:

uma regra de firewall em um cache redis tem um nome e descreve um intervalo contíguo de endereços IP permitidos para conexão.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)

Criar ou atualizar uma regra de firewall do cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.
parameters - Parâmetros fornecidos para a operação criar ou atualizar a regra de firewall do Redis.

Returns:

uma regra de firewall em um cache redis tem um nome e descreve um intervalo contíguo de endereços IP com permissão para se conectar após a conclusão bem-sucedida do Mono.

createOrUpdateWithResponse

public abstract Response createOrUpdateWithResponse(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters, Context context)

Criar ou atualizar uma regra de firewall do cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.
parameters - Parâmetros fornecidos para a operação criar ou atualizar a regra de firewall do Redis.
context - O contexto a ser associado a essa operação.

Returns:

uma regra de firewall em um cache redis tem um nome e descreve um intervalo contíguo de endereços IP permitidos para se conectar junto com Response<T>.

createOrUpdateWithResponseAsync

public abstract Mono> createOrUpdateWithResponseAsync(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)

Criar ou atualizar uma regra de firewall do cache redis.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.
parameters - Parâmetros fornecidos para a operação criar ou atualizar a regra de firewall do Redis.

Returns:

uma regra de firewall em um cache redis tem um nome e descreve um intervalo contíguo de endereços IP permitidos para se conectar junto com Response<T> após a conclusão bem-sucedida do Mono.

delete

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

Exclui uma única regra de firewall em um cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.

deleteAsync

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

Exclui uma única regra de firewall em um cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String cacheName, String ruleName, Context context)

Exclui uma única regra de firewall em um cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.
context - O contexto a ser associado a essa operação.

Returns:

deleteWithResponseAsync

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

Exclui uma única regra de firewall em um cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

get

public abstract RedisFirewallRuleInner get(String resourceGroupName, String cacheName, String ruleName)

Obtém uma única regra de firewall em um cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.

Returns:

uma única regra de firewall em um cache redis especificado.

getAsync

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

Obtém uma única regra de firewall em um cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.

Returns:

uma única regra de firewall em um cache redis especificado após a conclusão bem-sucedida do Mono.

getWithResponse

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

Obtém uma única regra de firewall em um cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.
context - O contexto a ser associado a essa operação.

Returns:

uma única regra de firewall em um cache redis especificado junto com Response<T>.

getWithResponseAsync

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

Obtém uma única regra de firewall em um cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
ruleName - O nome da regra de firewall.

Returns:

uma única regra de firewall em um cache redis especificado, juntamente com Response<T> a conclusão bem-sucedida do Mono.

list

public abstract PagedIterable list(String resourceGroupName, String cacheName)

Obtém todas as regras de firewall no cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.

Returns:

todas as regras de firewall no cache redis especificado como resposta paginada com PagedIterable<T>.

list

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

Obtém todas as regras de firewall no cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.
context - O contexto a ser associado a essa operação.

Returns:

todas as regras de firewall no cache redis especificado como resposta paginada com PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String cacheName)

Obtém todas as regras de firewall no cache redis especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
cacheName - O nome do cache Redis.

Returns:

todas as regras de firewall no cache redis especificado como resposta paginada com PagedFlux<T>.

Aplica-se a