Module Smaws_Client_Interconnect.Json_deserializers

val connection_id_of_yojson : Yojson.Basic.t -> string list -> string
val amazon_resource_name_of_yojson : Yojson.Basic.t -> string list -> string
val connection_description_of_yojson : Yojson.Basic.t -> string list -> string
val connection_bandwidth_of_yojson : Yojson.Basic.t -> string list -> string
val direct_connect_gateway_attach_point_of_yojson : Yojson.Basic.t -> string list -> string
val attach_point_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.attach_point
val environment_id_of_yojson : Yojson.Basic.t -> string list -> string
val cloud_service_provider_of_yojson : Yojson.Basic.t -> string list -> string
val last_mile_provider_of_yojson : Yojson.Basic.t -> string list -> string
val provider_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.provider
val location_of_yojson : Yojson.Basic.t -> string list -> string
val product_type_of_yojson : Yojson.Basic.t -> string list -> string
val connection_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.connection_state
val connection_shared_id_of_yojson : Yojson.Basic.t -> string list -> string
val billing_tier_of_yojson : Yojson.Basic.t -> string list -> int
val owner_account_id_of_yojson : Yojson.Basic.t -> string list -> string
val activation_key_of_yojson : Yojson.Basic.t -> string list -> string
val tag_value_of_yojson : Yojson.Basic.t -> string list -> string
val tag_key_of_yojson : Yojson.Basic.t -> string list -> string
val tag_map_of_yojson : Yojson.Basic.t -> string list -> (string * string) list
val connection_of_yojson : Yojson.Basic.t -> string list -> Types.connection
val update_connection_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_connection_response
val update_connection_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_connection_request
val untag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
val tag_key_list_of_yojson : Yojson.Basic.t -> string list -> string list
val untag_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.untag_resource_request
val throttling_exception_of_yojson : Yojson.Basic.t -> string list -> Types.throttling_exception
val tag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
val tag_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.tag_resource_request
val service_quota_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.service_quota_exceeded_exception
val resource_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_not_found_exception
val remote_owner_account_of_yojson : Yojson.Basic.t -> string list -> string
val remote_account_identifier_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.remote_account_identifier_type
val remote_account_identifier_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.remote_account_identifier
val next_token_of_yojson : Yojson.Basic.t -> string list -> string
val max_results_of_yojson : Yojson.Basic.t -> string list -> int
val list_tags_for_resource_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_resource_response
val list_tags_for_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_resource_request
val environment_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.environment_state
val bandwidth_list_of_yojson : Yojson.Basic.t -> string list -> string list
val bandwidths_of_yojson : Yojson.Basic.t -> string list -> Types.bandwidths
val environment_of_yojson : Yojson.Basic.t -> string list -> Types.environment
val environment_list_of_yojson : Yojson.Basic.t -> string list -> Types.environment list
val list_environments_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_environments_response
val list_environments_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_environments_request
val connection_summary_of_yojson : Yojson.Basic.t -> string list -> Types.connection_summary
val connection_summaries_list_of_yojson : Yojson.Basic.t -> string list -> Types.connection_summary list
val list_connections_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_connections_response
val list_connections_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_connections_request
val attach_point_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.attach_point_type
val attach_point_descriptor_of_yojson : Yojson.Basic.t -> string list -> Types.attach_point_descriptor
val attach_point_descriptor_list_of_yojson : Yojson.Basic.t -> string list -> Types.attach_point_descriptor list
val list_attach_points_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_attach_points_response
val list_attach_points_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_attach_points_request
val interconnect_validation_exception_of_yojson : Yojson.Basic.t -> string list -> Types.interconnect_validation_exception
val interconnect_server_exception_of_yojson : Yojson.Basic.t -> string list -> Types.interconnect_server_exception
val interconnect_client_exception_of_yojson : Yojson.Basic.t -> string list -> Types.interconnect_client_exception
val describe_connection_proposal_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_connection_proposal_response
val describe_connection_proposal_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_connection_proposal_request
val accept_connection_proposal_response_of_yojson : Yojson.Basic.t -> string list -> Types.accept_connection_proposal_response
val accept_connection_proposal_request_of_yojson : Yojson.Basic.t -> string list -> Types.accept_connection_proposal_request
val get_environment_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_environment_response
val get_environment_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_environment_request
val get_connection_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_connection_response
val get_connection_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_connection_request
val delete_connection_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_connection_response
val delete_connection_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_connection_request
val create_connection_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_connection_response
val create_connection_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_connection_request
val access_denied_exception_of_yojson : Yojson.Basic.t -> string list -> Types.access_denied_exception