Class SuspiciousIpThrottling
- Namespace
- Auth0.ManagementApi.Models.AttackProtection
- Assembly
- Auth0.ManagementApi.dll
public class SuspiciousIpThrottling
- Inheritance
-
SuspiciousIpThrottling
- Inherited Members
Properties
Allowlist
List of trusted IP addresses that will not have attack protection enforced against them.
[JsonProperty("allowlist")]
public IList<string> Allowlist { get; set; }
Property Value
Enabled
Whether or not suspicious IP throttling attack protections are active.
[JsonProperty("enabled")]
public bool Enabled { get; set; }
Property Value
Shields
Action to take when a suspicious IP throttling threshold is violated. Possible values: "block", "admin_notification".
[JsonProperty("shields")]
public IList<string> Shields { get; set; }
Property Value
Stage
Holds per-stage configuration options (max_attempts and rate).
[JsonProperty("stage")]
public Stage Stage { get; set; }