PolicySettings Classe
Definisce il contenuto di una configurazione globale del web application firewall.
- Ereditarietà
-
azure.mgmt.network._serialization.ModelPolicySettings
Costruttore
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)
Parametri solo parole chiave
Nome | Descrizione |
---|---|
state
|
Stato del criterio. I valori noti sono: "Disabilitato" e "Abilitato". |
mode
|
str oppure
WebApplicationFirewallMode
Modalità del criterio. I valori noti sono: "Prevenzione" e "Rilevamento". |
request_body_check
|
Indica se consentire a WAF di controllare il corpo della richiesta. |
request_body_inspect_limit_in_kb
|
Limite massimo di ispezione in KB per l'ispezione del corpo della richiesta per WAF. |
request_body_enforcement
|
Indica se consentire al WAF di applicare i limiti del corpo della richiesta. valore predefinito: True
|
max_request_body_size_in_kb
|
Dimensioni massime del corpo della richiesta in Kb per WAF. |
file_upload_enforcement
|
Indica se consentire a WAF di applicare i limiti di caricamento dei file. valore predefinito: True
|
file_upload_limit_in_mb
|
Dimensioni massime di caricamento dei file in Mb per WAF. |
custom_block_response_status_code
|
Se il tipo di azione è bloccato, il cliente può eseguire l'override del codice di stato della risposta. |
custom_block_response_body
|
Se il tipo di azione è bloccato, il cliente può eseguire l'override del corpo della risposta. Il corpo deve essere specificato nella codifica base64. |
log_scrubbing
|
Per eliminare i campi di log sensibili. |
Variabili
Nome | Descrizione |
---|---|
state
|
Stato del criterio. I valori noti sono: "Disabilitato" e "Abilitato". |
mode
|
str oppure
WebApplicationFirewallMode
Modalità del criterio. I valori noti sono: "Prevenzione" e "Rilevamento". |
request_body_check
|
Indica se consentire a WAF di controllare il corpo della richiesta. |
request_body_inspect_limit_in_kb
|
Limite massimo di ispezione in KB per l'ispezione del corpo della richiesta per WAF. |
request_body_enforcement
|
Indica se consentire al WAF di applicare i limiti del corpo della richiesta. |
max_request_body_size_in_kb
|
Dimensioni massime del corpo della richiesta in Kb per WAF. |
file_upload_enforcement
|
Indica se consentire a WAF di applicare i limiti di caricamento dei file. |
file_upload_limit_in_mb
|
Dimensioni massime di caricamento dei file in Mb per WAF. |
custom_block_response_status_code
|
Se il tipo di azione è bloccato, il cliente può eseguire l'override del codice di stato della risposta. |
custom_block_response_body
|
Se il tipo di azione è bloccato, il cliente può eseguire l'override del corpo della risposta. Il corpo deve essere specificato nella codifica base64. |
log_scrubbing
|
Per eliminare i campi di log sensibili. |
Azure SDK for Python