WAFRegional.SizeConstraintSet
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sizeconstraintset.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sizeconstraintset-fieldtomatch.html
and size_constraint = {
comparison_operator : string;
size : int;
text_transformation : string;
field_to_match : field_to_match;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafregional-sizeconstraintset-sizeconstraint.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sizeconstraintset.html;
val make_properties :
?size_constraints:size_constraint list ->
name:string ->
unit ->
properties
val make_field_to_match :
type_:string ->
?data:string ->
unit ->
field_to_match
val make_size_constraint :
comparison_operator:string ->
size:int ->
text_transformation:string ->
field_to_match:field_to_match ->
unit ->
size_constraint
val yojson_of_field_to_match : field_to_match -> Yojson.Safe.t
val yojson_of_size_constraint :
size_constraint ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes