Glue.Connectionsee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-connection.html
type physical_connection_requirements = {availability_zone : string option;security_group_id_list : string list option;subnet_id : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-physicalconnectionrequirements.html
and connection_input = {description : string option;connection_type : string;match_criteria : string list option;physical_connection_requirements : physical_connection_requirements option;connection_properties : Yojson.Safe.t option;name : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-connection.html;
val make_properties :
connection_input:connection_input ->
catalog_id:string ->
unit ->
propertiesval make_physical_connection_requirements :
?availability_zone:string ->
?security_group_id_list:string list ->
?subnet_id:string ->
unit ->
physical_connection_requirementsval make_connection_input :
?description:string ->
connection_type:string ->
?match_criteria:string list ->
?physical_connection_requirements:physical_connection_requirements ->
?connection_properties:Yojson.Safe.t ->
?name:string ->
unit ->
connection_inputval yojson_of_physical_connection_requirements :
physical_connection_requirements ->
Yojson.Safe.tval yojson_of_connection_input :
connection_input ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes