CloudFront.MonitoringSubscription
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-monitoringsubscription.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-monitoringsubscription-realtimemetricssubscriptionconfig.html
and monitoring_subscription = {
realtime_metrics_subscription_config : realtime_metrics_subscription_config
option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-monitoringsubscription-monitoringsubscription.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-monitoringsubscription.html;
val make_properties :
monitoring_subscription:monitoring_subscription ->
distribution_id:string ->
unit ->
properties
val make_realtime_metrics_subscription_config :
realtime_metrics_subscription_status:string ->
unit ->
realtime_metrics_subscription_config
val make_monitoring_subscription :
?realtime_metrics_subscription_config:realtime_metrics_subscription_config ->
unit ->
monitoring_subscription
val yojson_of_realtime_metrics_subscription_config :
realtime_metrics_subscription_config ->
Yojson.Safe.t
val yojson_of_monitoring_subscription :
monitoring_subscription ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes