in Azure WAF/Alert - Process Azure FrontDoor Alerts/ProcessAFDAlerts.cs [182:192]
private static void DeleteRateLimitIPRule(WebApplicationFirewallPolicy wafPolicy, AlertInfo alertInfo)
{
// 1. Check if rule already exists
var rateLimitIpsRule = GetRateLimitIPRuleByCountry(wafPolicy, alertInfo.Country);
// 2. If yes, delete it
if (rateLimitIpsRule != null)
{
wafPolicy.CustomRules.Rules.Remove(rateLimitIpsRule);
}
}