PolicySettings interface
Definisce le impostazioni di configurazione webApplicationFirewallPolicy di primo livello.
Proprietà
custom |
Se il tipo di azione è bloccato, il cliente può eseguire l'override del corpo della risposta. Il corpo deve essere specificato nella codifica base64. |
custom |
Se il tipo di azione è bloccato, il cliente può eseguire l'override del codice di stato della risposta. |
enabled |
Descrive se il criterio è in stato abilitato o disabilitato. Il valore predefinito è Abilitato se non specificato. |
javascript |
Definisce la durata di validità del cookie di verifica JavaScript in minuti. Questa impostazione è applicabile solo alle Premium_AzureFrontDoor. Il valore deve essere un numero intero compreso tra 5 e 1440 con il valore predefinito 30. |
mode | Descrive se è in modalità di rilevamento o modalità di prevenzione a livello di criteri. |
redirect |
Se il tipo di azione è reindirizzato, questo campo rappresenta l'URL di reindirizzamento per il client. |
request |
Descrive se le regole gestite dai criteri esaminano il contenuto del corpo della richiesta. |
scrubbing |
Elenco delle regole di pulitura dei log applicate ai log di Web application firewall. |
state | Stato della configurazione dello scrubbing del log. Il valore predefinito è Enabled. |
Dettagli proprietà
customBlockResponseBody
Se il tipo di azione è bloccato, il cliente può eseguire l'override del corpo della risposta. Il corpo deve essere specificato nella codifica base64.
customBlockResponseBody?: string
Valore della proprietà
string
customBlockResponseStatusCode
Se il tipo di azione è bloccato, il cliente può eseguire l'override del codice di stato della risposta.
customBlockResponseStatusCode?: number
Valore della proprietà
number
enabledState
Descrive se il criterio è in stato abilitato o disabilitato. Il valore predefinito è Abilitato se non specificato.
enabledState?: string
Valore della proprietà
string
javascriptChallengeExpirationInMinutes
Definisce la durata di validità del cookie di verifica JavaScript in minuti. Questa impostazione è applicabile solo alle Premium_AzureFrontDoor. Il valore deve essere un numero intero compreso tra 5 e 1440 con il valore predefinito 30.
javascriptChallengeExpirationInMinutes?: number
Valore della proprietà
number
mode
Descrive se è in modalità di rilevamento o modalità di prevenzione a livello di criteri.
mode?: string
Valore della proprietà
string
redirectUrl
Se il tipo di azione è reindirizzato, questo campo rappresenta l'URL di reindirizzamento per il client.
redirectUrl?: string
Valore della proprietà
string
requestBodyCheck
Descrive se le regole gestite dai criteri esaminano il contenuto del corpo della richiesta.
requestBodyCheck?: string
Valore della proprietà
string
scrubbingRules
Elenco delle regole di pulitura dei log applicate ai log di Web application firewall.
scrubbingRules?: WebApplicationFirewallScrubbingRules[]
Valore della proprietà
state
Stato della configurazione dello scrubbing del log. Il valore predefinito è Enabled.
state?: string
Valore della proprietà
string