Module RDS.DBProxyEndpoint

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html

type tag_format = {
  1. value : string option;
  2. key : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxyendpoint-tagformat.html

type properties = {
  1. db_proxy_endpoint_name : string;
  2. db_proxy_name : string;
  3. target_role : string option;
  4. vpc_security_group_ids : string list option;
  5. vpc_subnet_ids : string list;
  6. tags : tag_format list option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html;

val make_properties : db_proxy_endpoint_name:string -> db_proxy_name:string -> ?target_role:string -> ?vpc_security_group_ids:string list -> vpc_subnet_ids:string list -> ?tags:tag_format list -> unit -> properties
val make_tag_format : ?value:string -> ?key:string -> unit -> tag_format
val yojson_of_tag_format : tag_format -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties : properties -> [> `Assoc of (string * Yojson.Safe.t) list ]
type attributes = {
  1. ref_ : string;
  2. db_proxy_endpoint_arn : string;
  3. vpc_id : string;
  4. endpoint : string;
}
val create_attributes : string -> attributes
val cloudformation_type : string