Cognito.LogDeliveryConfiguration
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-logdeliveryconfiguration.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-logdeliveryconfiguration-cloudwatchlogsconfiguration.html
and log_configuration = {
event_source : string option;
cloud_watch_logs_configuration : cloud_watch_logs_configuration option;
log_level : string option;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-logdeliveryconfiguration-logconfiguration.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-logdeliveryconfiguration.html;
val make_properties :
user_pool_id:string ->
?log_configurations:log_configuration list ->
unit ->
properties
val make_cloud_watch_logs_configuration :
?log_group_arn:string ->
unit ->
cloud_watch_logs_configuration
val make_log_configuration :
?event_source:string ->
?cloud_watch_logs_configuration:cloud_watch_logs_configuration ->
?log_level:string ->
unit ->
log_configuration
val yojson_of_cloud_watch_logs_configuration :
cloud_watch_logs_configuration ->
Yojson.Safe.t
val yojson_of_log_configuration :
log_configuration ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes