Delen via


PolicySettings interface

Hiermee definieert u de configuratie-instellingen van WebApplicationFirewallPolicy op het hoogste niveau.

Eigenschappen

customBlockResponseBody

Als het actietype is geblokkeerd, kan de klant de hoofdtekst van het antwoord overschrijven. De hoofdtekst moet worden opgegeven in base64-codering.

customBlockResponseStatusCode

Als het actietype wordt geblokkeerd, kan de klant de antwoordstatuscode overschrijven.

enabledState

Beschrijft of het beleid de status Ingeschakeld of Uitgeschakeld heeft. De standaardinstelling is ingeschakeld als deze niet is opgegeven.

javascriptChallengeExpirationInMinutes

Hiermee definieert u de geldigheidsduur van de JavaScript-uitdaging in minuten. Deze instelling is alleen van toepassing op Premium_AzureFrontDoor. De waarde moet een geheel getal tussen 5 en 1440 zijn, waarbij de standaardwaarde 30 is.

mode

Hierin wordt beschreven of deze zich in de detectiemodus of preventiemodus op beleidsniveau bevindt.

redirectUrl

Als het actietype omleiden is, vertegenwoordigt dit veld omleidings-URL voor de client.

requestBodyCheck

Hierin wordt beschreven of door beleid beheerde regels de inhoud van de aanvraagbody controleren.

scrubbingRules

Lijst met regels voor het wissen van logboeken die zijn toegepast op de Web Application Firewall-logboeken.

state

Status van de configuratie voor logboekrobben. De standaardwaarde is ingeschakeld.

Eigenschapdetails

customBlockResponseBody

Als het actietype is geblokkeerd, kan de klant de hoofdtekst van het antwoord overschrijven. De hoofdtekst moet worden opgegeven in base64-codering.

customBlockResponseBody?: string

Waarde van eigenschap

string

customBlockResponseStatusCode

Als het actietype wordt geblokkeerd, kan de klant de antwoordstatuscode overschrijven.

customBlockResponseStatusCode?: number

Waarde van eigenschap

number

enabledState

Beschrijft of het beleid de status Ingeschakeld of Uitgeschakeld heeft. De standaardinstelling is ingeschakeld als deze niet is opgegeven.

enabledState?: string

Waarde van eigenschap

string

javascriptChallengeExpirationInMinutes

Hiermee definieert u de geldigheidsduur van de JavaScript-uitdaging in minuten. Deze instelling is alleen van toepassing op Premium_AzureFrontDoor. De waarde moet een geheel getal tussen 5 en 1440 zijn, waarbij de standaardwaarde 30 is.

javascriptChallengeExpirationInMinutes?: number

Waarde van eigenschap

number

mode

Hierin wordt beschreven of deze zich in de detectiemodus of preventiemodus op beleidsniveau bevindt.

mode?: string

Waarde van eigenschap

string

redirectUrl

Als het actietype omleiden is, vertegenwoordigt dit veld omleidings-URL voor de client.

redirectUrl?: string

Waarde van eigenschap

string

requestBodyCheck

Hierin wordt beschreven of door beleid beheerde regels de inhoud van de aanvraagbody controleren.

requestBodyCheck?: string

Waarde van eigenschap

string

scrubbingRules

Lijst met regels voor het wissen van logboeken die zijn toegepast op de Web Application Firewall-logboeken.

scrubbingRules?: WebApplicationFirewallScrubbingRules[]

Waarde van eigenschap

state

Status van de configuratie voor logboekrobben. De standaardwaarde is ingeschakeld.

state?: string

Waarde van eigenschap

string