Compartir a través de


WebApplicationFirewallPolicy Interfaz

Implementaciones

public interface WebApplicationFirewallPolicy
extends GroupableResource<NetworkManager,WebApplicationFirewallPolicyInner>, Updatable<Update>, Refreshable<WebApplicationFirewallPolicy>

Punto de entrada para Web Application Firewall Directiva.

Resumen del método

Modificador y tipo Método y descripción
abstract Integer fileUploadSizeLimitInMb()

Límite máximo de tamaño de carga de archivos, en MB.

abstract List<String> getAssociatedApplicationGatewayIds()
abstract List<ApplicationGateway> getAssociatedApplicationGateways()

Obtenga una lista inmutable de puertas de enlace de aplicaciones asociadas a esta directiva de Web Application Firewall mediante una llamada a la API REST.

abstract Flux<ApplicationGateway> getAssociatedApplicationGatewaysAsync()

Obtenga una lista de puertas de enlace de aplicaciones asociadas a esta directiva de Web Application Firewall mediante una llamada a la API REST de forma asincrónica.

abstract ManagedRulesDefinition getManagedRules()
abstract PolicySettings getPolicySettings()
abstract boolean isEnabled()
abstract boolean isRequestBodyInspectionEnabled()
abstract WebApplicationFirewallMode mode()
abstract Integer requestBodySizeLimitInKb()

Límite máximo de tamaño del cuerpo de la solicitud en KB.

Detalles del método

fileUploadSizeLimitInMb

public abstract Integer fileUploadSizeLimitInMb()

Límite máximo de tamaño de carga de archivos, en MB.

Returns:

límite de carga de archivos en MB

getAssociatedApplicationGatewayIds

public abstract List getAssociatedApplicationGatewayIds()

Returns:

una lista inmutable de identificadores de recursos de Application Gateway asociados a esta directiva de Web Application Firewall

getAssociatedApplicationGateways

public abstract List getAssociatedApplicationGateways()

Obtenga una lista inmutable de puertas de enlace de aplicaciones asociadas a esta directiva de Web Application Firewall mediante una llamada a la API REST.

Returns:

una lista inmutable de puertas de enlace de aplicaciones asociadas a esta directiva de Web Application Firewall

getAssociatedApplicationGatewaysAsync

public abstract Flux getAssociatedApplicationGatewaysAsync()

Obtenga una lista de puertas de enlace de aplicaciones asociadas a esta directiva de Web Application Firewall mediante una llamada a la API REST de forma asincrónica.

Returns:

Fluxde puertas de enlace de aplicaciones asociadas a esta directiva de Web Application Firewall

getManagedRules

public abstract ManagedRulesDefinition getManagedRules()

Returns:

Reglas administradas de Web Application Firewall

getPolicySettings

public abstract PolicySettings getPolicySettings()

Returns:

configuración de directiva de Web Application Firewall

isEnabled

public abstract boolean isEnabled()

Returns:

si esta directiva está habilitada

isRequestBodyInspectionEnabled

public abstract boolean isRequestBodyInspectionEnabled()

Returns:

si la inspección del cuerpo de la solicitud está habilitada

mode

public abstract WebApplicationFirewallMode mode()

Returns:

modo de la directiva de Web Application Firewall

requestBodySizeLimitInKb

public abstract Integer requestBodySizeLimitInKb()

Límite máximo de tamaño del cuerpo de la solicitud en KB.

Returns:

límite de tamaño del cuerpo de la solicitud en KB

Se aplica a