namespace AMWD.Net.Api.Cloudflare.Zones { /// /// Aegis provides dedicated egress IPs (from Cloudflare to your origin) for your /// layer 7 WAF and CDN services. The egress IPs are reserved exclusively for your /// account so that you can increase your origin security by only allowing traffic /// from a small list of IP addresses. /// public class Aegis : ZoneSettingBase { /// /// Initializes a new instance of the class. /// public Aegis() { Id = ZoneSettingId.Aegis; } /// /// Current value of the zone setting. /// [JsonProperty("value")] public AegisValue? Value { get; set; } } /// /// Value of the zone setting. /// public class AegisValue { /// /// Whether the feature is enabled or not. /// [JsonProperty("enabled")] public bool? Enabled { get; set; } /// /// Egress pool id which refers to a grouping of dedicated egress IPs through which /// Cloudflare will connect to origin. /// [JsonProperty("pool_id")] public string? PoolId { get; set; } } }