WAFRegional.RateBasedRulesee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ratebasedrule.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-ratebasedrule-predicate.html
type properties = {metric_name : string;rate_limit : int;match_predicates : predicate list option;rate_key : string;name : string;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ratebasedrule.html;
val make_properties :
metric_name:string ->
rate_limit:int ->
?match_predicates:predicate list ->
rate_key:string ->
name:string ->
unit ->
propertiesval make_predicate :
type_:string ->
data_id:string ->
negated:bool ->
unit ->
predicateval yojson_of_predicate :
predicate ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes