WAF не является подходящим инструментом для этой работы.
Во-первых, даже если существует максимум 10 правил, каждое с максимум 10 условиями, каждое с максимум 10 фильтрами, существует сильный максимум 100 условий строкидля каждой учетной записи AWS.
Во-вторых, условия и фильтры не подходят для нашего варианта использования.Условия правила составляются с помощью AND, а фильтры условия - с помощью OR.Например, правило типа r(x) := (x=a + x=b + x=c) * (x=d + x=e)
даст r(d) = false
без проверки x=d
.