Freigeben über


PolicySettings interface

Definiert die Konfigurationseinstellungen für WebApplicationFirewallPolicy auf oberster Ebene.

Eigenschaften

customBlockResponseBody

Wenn der Aktionstyp block ist, kann der Kunde den Antworttext überschreiben. Der Text muss in der Base64-Codierung angegeben werden.

customBlockResponseStatusCode

Wenn der Aktionstyp block ist, kann der Kunde die Antwort status Code außer Kraft setzen.

enabledState

Beschreibt, ob sich die Richtlinie im aktivierten oder deaktivierten Zustand befindet. Die Standardwerte sind aktiviert, wenn nicht angegeben.

javascriptChallengeExpirationInMinutes

Definiert die Gültigkeitsdauer des JavaScript-Challenge-Cookies 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 es sich im Erkennungsmodus oder Im Präventionsmodus auf Richtlinienebene befindet.

redirectUrl

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

requestBodyCheck

Beschreibt, ob richtlinienverwaltete Regeln den Inhalt des Anforderungstexts überprüfen.

scrubbingRules

Liste der Protokollbereinigungsregeln, die auf die Web Application Firewall Protokolle angewendet werden.

state

Status der Protokollbereinigungskonfiguration. Der Standardwert ist Aktiviert.

Details zur Eigenschaft

customBlockResponseBody

Wenn der Aktionstyp block ist, kann der Kunde den Antworttext überschreiben. Der Text muss in der Base64-Codierung angegeben werden.

customBlockResponseBody?: string

Eigenschaftswert

string

customBlockResponseStatusCode

Wenn der Aktionstyp block ist, kann der Kunde die Antwort status Code außer Kraft setzen.

customBlockResponseStatusCode?: number

Eigenschaftswert

number

enabledState

Beschreibt, ob sich die Richtlinie im aktivierten oder deaktivierten Zustand befindet. Die Standardwerte sind aktiviert, wenn nicht angegeben.

enabledState?: string

Eigenschaftswert

string

javascriptChallengeExpirationInMinutes

Definiert die Gültigkeitsdauer des JavaScript-Challenge-Cookies 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 es sich im Erkennungsmodus oder Im Präventionsmodus auf Richtlinienebene befindet.

mode?: string

Eigenschaftswert

string

redirectUrl

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

redirectUrl?: string

Eigenschaftswert

string

requestBodyCheck

Beschreibt, ob richtlinienverwaltete Regeln den Inhalt des Anforderungstexts überprüfen.

requestBodyCheck?: string

Eigenschaftswert

string

scrubbingRules

Liste der Protokollbereinigungsregeln, die auf die Web Application Firewall Protokolle angewendet werden.

scrubbingRules?: WebApplicationFirewallScrubbingRules[]

Eigenschaftswert

state

Status der Protokollbereinigungskonfiguration. Der Standardwert ist Aktiviert.

state?: string

Eigenschaftswert

string