Freigeben über


PolicySettings interface

Definiert die Konfigurationseinstellungen der obersten Ebene von WebApplicationFirewallPolicy.

Eigenschaften

customBlockResponseBody

Wenn der Aktionstyp blockiert ist, kann der Kunde den Antworttext außer Kraft setzen. Der Text muss in base64-Codierung angegeben werden.

customBlockResponseStatusCode

Wenn der Aktionstyp blockiert ist, kann der Kunde den Antwortstatuscode außer Kraft setzen.

enabledState

Beschreibt, ob sich die Richtlinie im aktivierten oder deaktivierten Zustand befindet. Wird standardmäßig aktiviert, falls nicht angegeben.

javascriptChallengeExpirationInMinutes

Definiert die Gültigkeitsdauer des JavaScript-Abfragecookies in Minuten. Diese Einstellung gilt nur für Premium_AzureFrontDoor. Der Wert muss eine ganze Zahl zwischen 5 und 1440 sein, wobei der Standardwert 30 ist.

mode

Beschreibt, ob er sich im Erkennungsmodus oder im Präventionsmodus auf Richtlinienebene befindet.

redirectUrl

Wenn der Aktionstyp umgeleitet wird, stellt dieses Feld die Umleitungs-URL für den Client dar.

requestBodyCheck

Beschreibt, ob vom Richtlinien verwaltete Regeln den Anforderungstextinhalt überprüfen.

scrubbingRules

Liste der Protokollbereinigungsregeln, die auf die Webanwendungsfirewallprotokolle angewendet werden.

state

Status der Protokollbereinigungskonfiguration. Der Standardwert ist aktiviert.

Details zur Eigenschaft

customBlockResponseBody

Wenn der Aktionstyp blockiert ist, kann der Kunde den Antworttext außer Kraft setzen. Der Text muss in base64-Codierung angegeben werden.

customBlockResponseBody?: string

Eigenschaftswert

string

customBlockResponseStatusCode

Wenn der Aktionstyp blockiert ist, kann der Kunde den Antwortstatuscode außer Kraft setzen.

customBlockResponseStatusCode?: number

Eigenschaftswert

number

enabledState

Beschreibt, ob sich die Richtlinie im aktivierten oder deaktivierten Zustand befindet. Wird standardmäßig aktiviert, falls nicht angegeben.

enabledState?: string

Eigenschaftswert

string

javascriptChallengeExpirationInMinutes

Definiert die Gültigkeitsdauer des JavaScript-Abfragecookies in Minuten. Diese Einstellung gilt nur für Premium_AzureFrontDoor. Der Wert muss eine ganze Zahl zwischen 5 und 1440 sein, wobei der Standardwert 30 ist.

javascriptChallengeExpirationInMinutes?: number

Eigenschaftswert

number

mode

Beschreibt, ob er sich im Erkennungsmodus oder im Präventionsmodus auf Richtlinienebene befindet.

mode?: string

Eigenschaftswert

string

redirectUrl

Wenn der Aktionstyp umgeleitet wird, stellt dieses Feld die Umleitungs-URL für den Client dar.

redirectUrl?: string

Eigenschaftswert

string

requestBodyCheck

Beschreibt, ob vom Richtlinien verwaltete Regeln den Anforderungstextinhalt überprüfen.

requestBodyCheck?: string

Eigenschaftswert

string

scrubbingRules

Liste der Protokollbereinigungsregeln, die auf die Webanwendungsfirewallprotokolle angewendet werden.

scrubbingRules?: WebApplicationFirewallScrubbingRules[]

Eigenschaftswert

state

Status der Protokollbereinigungskonfiguration. Der Standardwert ist aktiviert.

state?: string

Eigenschaftswert

string