Compartilhar via


PolicySettings Classe

Define o conteúdo de uma configuração global de firewall de aplicativo Web.

Herança
azure.mgmt.network._serialization.Model
PolicySettings

Construtor

PolicySettings(*, state: str | _models.WebApplicationFirewallEnabledState | None = None, mode: str | _models.WebApplicationFirewallMode | None = None, request_body_check: bool | None = None, request_body_inspect_limit_in_kb: int | None = None, request_body_enforcement: bool = True, max_request_body_size_in_kb: int | None = None, file_upload_enforcement: bool = True, file_upload_limit_in_mb: int | None = None, custom_block_response_status_code: int | None = None, custom_block_response_body: str | None = None, log_scrubbing: _models.PolicySettingsLogScrubbing | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
state

O estado da política. Os valores conhecidos são: "Desabilitado" e "Habilitado".

mode

O modo da política. Os valores conhecidos são: "Prevenção" e "Detecção".

request_body_check

Se deseja permitir que o WAF marcar corpo da solicitação.

request_body_inspect_limit_in_kb
int

Limite máximo de inspeção em KB para inspeção do corpo da solicitação para WAF.

request_body_enforcement

Se permite que o WAF imponha limites do corpo da solicitação.

valor padrão: True
max_request_body_size_in_kb
int

Tamanho máximo do corpo da solicitação em Kb para WAF.

file_upload_enforcement

Se permite que o WAF imponha limites de upload de arquivo.

valor padrão: True
file_upload_limit_in_mb
int

Tamanho máximo de carregamento de arquivo em Mb para WAF.

custom_block_response_status_code
int

Se o tipo de ação for bloqueado, o cliente poderá substituir a resposta status código.

custom_block_response_body
str

Se o tipo de ação for bloqueado, o cliente poderá substituir o corpo da resposta. O corpo deve ser especificado na codificação base64.

log_scrubbing

Para limpar campos de log confidenciais.

Variáveis

Nome Description
state

O estado da política. Os valores conhecidos são: "Desabilitado" e "Habilitado".

mode

O modo da política. Os valores conhecidos são: "Prevenção" e "Detecção".

request_body_check

Se deseja permitir que o WAF marcar corpo da solicitação.

request_body_inspect_limit_in_kb
int

Limite máximo de inspeção em KB para inspeção do corpo da solicitação para WAF.

request_body_enforcement

Se permite que o WAF imponha limites do corpo da solicitação.

max_request_body_size_in_kb
int

Tamanho máximo do corpo da solicitação em Kb para WAF.

file_upload_enforcement

Se permite que o WAF imponha limites de upload de arquivo.

file_upload_limit_in_mb
int

Tamanho máximo de carregamento de arquivo em Mb para WAF.

custom_block_response_status_code
int

Se o tipo de ação for bloqueado, o cliente poderá substituir a resposta status código.

custom_block_response_body
str

Se o tipo de ação for bloqueado, o cliente poderá substituir o corpo da resposta. O corpo deve ser especificado na codificação base64.

log_scrubbing

Para limpar campos de log confidenciais.