CloudFront.MonitoringSubscriptionsee 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 ->
propertiesval make_realtime_metrics_subscription_config :
realtime_metrics_subscription_status:string ->
unit ->
realtime_metrics_subscription_configval make_monitoring_subscription :
?realtime_metrics_subscription_config:realtime_metrics_subscription_config ->
unit ->
monitoring_subscriptionval yojson_of_realtime_metrics_subscription_config :
realtime_metrics_subscription_config ->
Yojson.Safe.tval 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