PolicySettings interface
A Legfelső szintű WebApplicationFirewallPolicy konfigurációs beállításait határozza meg.
Tulajdonságok
| custom |
Ha a művelet típusa blokk, az ügyfél felülbírálhatja a válasz törzsét. A törzset base64 kódolásban kell megadni. |
| custom |
Ha a művelet típusa letiltva van, az ügyfél felülbírálhatja a válasz állapotkódját. |
| enabled |
Azt ismerteti, hogy a szabályzat engedélyezve vagy letiltva van-e. Alapértelmezés szerint engedélyezve van, ha nincs megadva. |
| javascript |
Meghatározza a JavaScript-kihívás cookie-jának érvényességi élettartamát percekben. Ez a beállítás csak a Premium_AzureFrontDoor vonatkozik. Az értéknek 5 és 1440 közötti egész számnak kell lennie, az alapértelmezett érték pedig 30. |
| mode | Azt ismerteti, hogy észlelési vagy megelőzési módban van-e szabályzatszinten. |
| redirect |
Ha a művelet típusa átirányítás, ez a mező az ügyfél átirányítási URL-címét jelöli. |
| request |
Azt ismerteti, hogy a szabályzat által felügyelt szabályok ellenőrzik-e a kérelem törzsének tartalmát. |
| scrubbing |
A webalkalmazási tűzfal naplóira alkalmazott naplótisztítási szabályok listája. |
| state | A naplótisztítási konfiguráció állapota. Az alapértelmezett érték engedélyezve van. |
Tulajdonság adatai
customBlockResponseBody
Ha a művelet típusa blokk, az ügyfél felülbírálhatja a válasz törzsét. A törzset base64 kódolásban kell megadni.
customBlockResponseBody?: string
Tulajdonság értéke
string
customBlockResponseStatusCode
Ha a művelet típusa letiltva van, az ügyfél felülbírálhatja a válasz állapotkódját.
customBlockResponseStatusCode?: number
Tulajdonság értéke
number
enabledState
Azt ismerteti, hogy a szabályzat engedélyezve vagy letiltva van-e. Alapértelmezés szerint engedélyezve van, ha nincs megadva.
enabledState?: string
Tulajdonság értéke
string
javascriptChallengeExpirationInMinutes
Meghatározza a JavaScript-kihívás cookie-jának érvényességi élettartamát percekben. Ez a beállítás csak a Premium_AzureFrontDoor vonatkozik. Az értéknek 5 és 1440 közötti egész számnak kell lennie, az alapértelmezett érték pedig 30.
javascriptChallengeExpirationInMinutes?: number
Tulajdonság értéke
number
mode
Azt ismerteti, hogy észlelési vagy megelőzési módban van-e szabályzatszinten.
mode?: string
Tulajdonság értéke
string
redirectUrl
Ha a művelet típusa átirányítás, ez a mező az ügyfél átirányítási URL-címét jelöli.
redirectUrl?: string
Tulajdonság értéke
string
requestBodyCheck
Azt ismerteti, hogy a szabályzat által felügyelt szabályok ellenőrzik-e a kérelem törzsének tartalmát.
requestBodyCheck?: string
Tulajdonság értéke
string
scrubbingRules
A webalkalmazási tűzfal naplóira alkalmazott naplótisztítási szabályok listája.
scrubbingRules?: WebApplicationFirewallScrubbingRules[]
Tulajdonság értéke
state
A naplótisztítási konfiguráció állapota. Az alapértelmezett érték engedélyezve van.
state?: string
Tulajdonság értéke
string