Values.AwsWafRuleDetailsSourceProvides information about a WAF rule. This rule specifies the web requests that you want to allow, block, or count.
type nonrec t = {metricName : NonEmptyString.t option;The name of the metrics for this rule.
*)name : NonEmptyString.t option;A descriptive name for the rule.
*)predicateList : AwsWafRulePredicateList.t option;Specifies the ByteMatchSet, IPSet, SqlInjectionMatchSet, XssMatchSet, RegexMatchSet, GeoMatchSet, and SizeConstraintSet objects that you want to add to a rule and, for each object, indicates whether you want to negate the settings.
*)ruleId : NonEmptyString.t option;The ID of the WAF rule.
*)}val make :
?metricName:NonEmptyString.t ->
?name:NonEmptyString.t ->
?predicateList:AwsWafRulePredicateList.t ->
?ruleId:NonEmptyString.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Boolean of Boolean.t | `String of NonEmptyString.t ])
list ]
list
| `String of NonEmptyString.t ])
list ]