CloudFront.RealtimeLogConfigsee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-realtimelogconfig.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-realtimelogconfig-kinesisstreamconfig.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-realtimelogconfig-endpoint.html
type properties = {fields : string list;end_points : end_point list;sampling_rate : float;name : string;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-realtimelogconfig.html;
val make_properties :
fields:string list ->
end_points:end_point list ->
sampling_rate:float ->
name:string ->
unit ->
propertiesval make_kinesis_stream_config :
stream_arn:string ->
role_arn:string ->
unit ->
kinesis_stream_configval make_end_point :
kinesis_stream_config:kinesis_stream_config ->
stream_type:string ->
unit ->
end_pointval yojson_of_kinesis_stream_config : kinesis_stream_config -> Yojson.Safe.tval yojson_of_end_point :
end_point ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes