PolicySettings interface
Definiert die Konfigurationseinstellungen für WebApplicationFirewallPolicy auf oberster Ebene.
Eigenschaften
custom |
Wenn der Aktionstyp block ist, kann der Kunde den Antworttext überschreiben. Der Text muss in der Base64-Codierung angegeben werden. |
custom |
Wenn der Aktionstyp block ist, kann der Kunde die Antwort status Code außer Kraft setzen. |
enabled |
Beschreibt, ob sich die Richtlinie im aktivierten oder deaktivierten Zustand befindet. Die Standardwerte sind aktiviert, wenn nicht angegeben. |
javascript |
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. |
redirect |
Wenn der Aktionstyp Umleitung ist, stellt dieses Feld die Umleitungs-URL für den Client dar. |
request |
Beschreibt, ob richtlinienverwaltete Regeln den Inhalt des Anforderungstexts überprüfen. |
scrubbing |
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