Condividi tramite


PolicySettings interface

Definisce le impostazioni di configurazione webApplicationFirewallPolicy di primo livello.

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.

customBlockResponseStatusCode

Se il tipo di azione è bloccato, il cliente può eseguire l'override del codice di stato della risposta.

enabledState

Descrive se il criterio è in stato abilitato o disabilitato. Il valore predefinito è Abilitato se non specificato.

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.

mode

Descrive se è in modalità di rilevamento o modalità di prevenzione a livello di criteri.

redirectUrl

Se il tipo di azione è reindirizzato, questo campo rappresenta l'URL di reindirizzamento per il client.

requestBodyCheck

Descrive se le regole gestite dai criteri esaminano il contenuto del corpo della richiesta.

scrubbingRules

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