FirewallRulesClient Interfaz

public interface FirewallRulesClient

Una instancia de esta clase proporciona acceso a todas las operaciones definidas en FirewallRulesClient.

Resumen del método

Modificador y tipo Método y descripción
abstract RedisFirewallRuleInner createOrUpdate(String resourceGroupName, String cacheName, String ruleName, RedisFirewallRuleInner parameters)

Cree o actualice una regla de firewall de redis Cache.

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

Cree o actualice una regla de firewall de redis Cache.

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

Cree o actualice una regla de firewall de redis Cache.

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

Cree o actualice una regla de firewall de redis Cache.

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

Elimina una única regla de firewall en una caché de Redis especificada.

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

Elimina una única regla de firewall en una caché de Redis especificada.

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

Elimina una única regla de firewall en una caché de Redis especificada.

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

Elimina una única regla de firewall en una caché de Redis especificada.

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

Obtiene una sola regla de firewall en una caché de Redis especificada.

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

Obtiene una sola regla de firewall en una caché de Redis especificada.

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

Obtiene una sola regla de firewall en una caché de Redis especificada.

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

Obtiene una sola regla de firewall en una caché de Redis especificada.

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

Obtiene todas las reglas de firewall de la caché de redis especificada.

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

Obtiene todas las reglas de firewall de la caché de redis especificada.

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

Obtiene todas las reglas de firewall de la caché de redis especificada.

Detalles del método

createOrUpdate

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

Cree o actualice una regla de firewall de redis Cache.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.
parameters - Parámetros proporcionados para la operación de creación o actualización de la regla de firewall de Redis.

Returns:

una regla de firewall en una caché de Redis tiene un nombre y describe un intervalo contiguo de direcciones IP permitidas para conectarse.

createOrUpdateAsync

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

Cree o actualice una regla de firewall de redis Cache.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.
parameters - Parámetros proporcionados para la operación de creación o actualización de la regla de firewall de Redis.

Returns:

una regla de firewall en una caché de Redis tiene un nombre y describe un intervalo contiguo de direcciones IP permitidas para conectarse al completar Monocorrectamente .

createOrUpdateWithResponse

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

Cree o actualice una regla de firewall de redis Cache.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.
parameters - Parámetros proporcionados para la operación de creación o actualización de la regla de firewall de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

una regla de firewall en una caché de Redis tiene un nombre y describe un intervalo contiguo de direcciones IP permitidas para conectarse junto con Response<T>.

createOrUpdateWithResponseAsync

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

Cree o actualice una regla de firewall de redis Cache.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.
parameters - Parámetros proporcionados para la operación de creación o actualización de la regla de firewall de Redis.

Returns:

una regla de firewall en una caché de Redis tiene un nombre y describe un intervalo contiguo de direcciones IP permitidas para conectarse junto con Response<T> una finalización correcta de Mono.

delete

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

Elimina una única regla de firewall en una caché de Redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.

deleteAsync

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

Elimina una única regla de firewall en una caché de Redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.

Returns:

que Mono se completa cuando se recibe una respuesta correcta.

deleteWithResponse

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

Elimina una única regla de firewall en una caché de Redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.
context - Contexto que se va a asociar a esta operación.

Returns:

deleteWithResponseAsync

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

Elimina una única regla de firewall en una caché de Redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.

Returns:

al Response<T> finalizar correctamente .Mono

get

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

Obtiene una única regla de firewall en una caché de Redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.

Returns:

una sola regla de firewall en una caché de Redis especificada.

getAsync

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

Obtiene una sola regla de firewall en una caché de Redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.

Returns:

una sola regla de firewall en una caché de Redis especificada cuando se ha completado Monocorrectamente .

getWithResponse

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

Obtiene una sola regla de firewall en una caché de Redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.
context - Contexto que se va a asociar a esta operación.

Returns:

una sola regla de firewall en una caché de Redis especificada junto con Response<T>.

getWithResponseAsync

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

Obtiene una sola regla de firewall en una caché de Redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
ruleName - El nombre de la regla de firewall.

Returns:

una sola regla de firewall en una caché de Redis especificada junto con Response<T> una finalización correcta de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String cacheName)

Obtiene todas las reglas de firewall de la caché de redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.

Returns:

todas las reglas de firewall de la caché de Redis especificada como respuesta paginada con PagedIterable<T>.

list

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

Obtiene todas las reglas de firewall de la caché de redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.
context - Contexto que se va a asociar a esta operación.

Returns:

todas las reglas de firewall de la caché de Redis especificada como respuesta paginada con PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String cacheName)

Obtiene todas las reglas de firewall de la caché de redis especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
cacheName - Nombre de la caché de Redis.

Returns:

todas las reglas de firewall de la caché de Redis especificada como respuesta paginada con PagedFlux<T>.

Se aplica a