Partilhar via


WebApplicationFirewallPolicy Interface

Implementações

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

Ponto de entrada da Política de Firewall de Aplicativo Web.

Resumo do método

Modificador e tipo Método e descrição
abstract Integer fileUploadSizeLimitInMb()

Limite máximo de tamanho de upload de arquivo, em MB.

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

Obtenha uma lista imutável de gateways de aplicativo associados a essa política de Firewall de Aplicativo Web chamando a API REST.

abstract Flux<ApplicationGateway> getAssociatedApplicationGatewaysAsync()

Obtenha uma lista de gateways de aplicativo associados a essa política de Firewall de Aplicativo Web chamando a API REST de maneira assíncrona.

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

Limite máximo de tamanho do corpo da solicitação em KB.

Detalhes do método

fileUploadSizeLimitInMb

public abstract Integer fileUploadSizeLimitInMb()

Limite máximo de tamanho de upload de arquivo, em MB.

Returns:

limite de upload de arquivo em MB

getAssociatedApplicationGatewayIds

public abstract List getAssociatedApplicationGatewayIds()

Returns:

uma lista imutável de IDs de recurso do gateway de aplicativo associadas a esta política de Firewall de Aplicativo Web

getAssociatedApplicationGateways

public abstract List getAssociatedApplicationGateways()

Obtenha uma lista imutável de gateways de aplicativo associados a essa política de Firewall de Aplicativo Web chamando a API REST.

Returns:

uma lista imutável de gateways de aplicativo associados a esta política de Firewall de Aplicativo Web

getAssociatedApplicationGatewaysAsync

public abstract Flux getAssociatedApplicationGatewaysAsync()

Obtenha uma lista de gateways de aplicativo associados a essa política de Firewall de Aplicativo Web chamando a API REST de maneira assíncrona.

Returns:

Fluxde gateways de aplicativo associados a essa política de Firewall de Aplicativo Web

getManagedRules

public abstract ManagedRulesDefinition getManagedRules()

Returns:

Regras gerenciadas do Firewall de Aplicativo Web

getPolicySettings

public abstract PolicySettings getPolicySettings()

Returns:

configurações da Política de Firewall de Aplicativo Web

isEnabled

public abstract boolean isEnabled()

Returns:

se essa política está habilitada

isRequestBodyInspectionEnabled

public abstract boolean isRequestBodyInspectionEnabled()

Returns:

se a inspeção do corpo da solicitação está habilitada

mode

public abstract WebApplicationFirewallMode mode()

Returns:

modo da Política de Firewall de Aplicativo Web

requestBodySizeLimitInKb

public abstract Integer requestBodySizeLimitInKb()

Limite máximo de tamanho do corpo da solicitação em KB.

Returns:

limite de tamanho do corpo da solicitação em KB

Aplica-se a