CE.AnomalySubscription
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalysubscription-subscriber.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ce-anomalysubscription-resourcetag.html
type properties = {
monitor_arn_list : string list;
frequency : string;
subscription_name : string;
subscribers : subscriber list;
threshold : float option;
threshold_expression : string option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html;
val make_properties :
monitor_arn_list:string list ->
?resource_tags:resource_tag list ->
frequency:string ->
subscription_name:string ->
subscribers:subscriber list ->
?threshold:float ->
?threshold_expression:string ->
unit ->
properties
val make_subscriber :
?status:string ->
type_:string ->
address:string ->
unit ->
subscriber
val make_resource_tag : value:string -> key:string -> unit -> resource_tag
val yojson_of_subscriber :
subscriber ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_resource_tag :
resource_tag ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes