AppConfig.ConfigurationProfile
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-validators.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-configurationprofile-tags.html
type properties = {
location_uri : string;
type_ : string option;
kms_key_identifier : string option;
description : string option;
validators : validators list option;
retrieval_role_arn : string option;
application_id : string;
name : string;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html;
val make_properties :
location_uri:string ->
?type_:string ->
?kms_key_identifier:string ->
?description:string ->
?validators:validators list ->
?retrieval_role_arn:string ->
application_id:string ->
?tags:tags list ->
name:string ->
unit ->
properties
val make_validators : ?type_:string -> ?content:string -> unit -> validators
val make_tags : ?value:string -> ?key:string -> unit -> tags
val yojson_of_validators :
validators ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_tags : tags -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes