PolicySettings interface
Definiert die Konfigurationseinstellungen der obersten Ebene von WebApplicationFirewallPolicy.
Eigenschaften
| custom |
Wenn der Aktionstyp blockiert ist, kann der Kunde den Antworttext außer Kraft setzen. Der Text muss in base64-Codierung angegeben werden. |
| custom |
Wenn der Aktionstyp blockiert ist, kann der Kunde den Antwortstatuscode außer Kraft setzen. |
| enabled |
Beschreibt, ob sich die Richtlinie im aktivierten oder deaktivierten Zustand befindet. Wird standardmäßig aktiviert, falls nicht angegeben. |
| javascript |
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. |
| redirect |
Wenn der Aktionstyp umgeleitet wird, stellt dieses Feld die Umleitungs-URL für den Client dar. |
| request |
Beschreibt, ob vom Richtlinien verwaltete Regeln den Anforderungstextinhalt überprüfen. |
| scrubbing |
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