Greengrass.LoggerDefinition
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-loggerdefinition.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-logger.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-loggerdefinition-loggerdefinitionversion.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-loggerdefinition.html;
val make_properties :
?initial_version:logger_definition_version ->
?tags:Yojson.Safe.t ->
name:string ->
unit ->
properties
val make_logger :
?space:int ->
type_:string ->
level:string ->
id:string ->
component:string ->
unit ->
logger
val make_logger_definition_version :
loggers:logger list ->
unit ->
logger_definition_version
val yojson_of_logger : logger -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_logger_definition_version :
logger_definition_version ->
[> `Assoc of
(string
* [> `List of [> `Assoc of (string * Yojson.Safe.t) list ] list ])
list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes