Module Smaws_Client_DirectConnect.Json_deserializers

val xslt_template_name_for_mac_sec_of_yojson : Yojson.Basic.t -> string list -> string
val xslt_template_name_of_yojson : Yojson.Basic.t -> string list -> string
val owner_account_of_yojson : Yojson.Basic.t -> string list -> string
val virtual_interface_id_of_yojson : Yojson.Basic.t -> string list -> string
val location_code_of_yojson : Yojson.Basic.t -> string list -> string
val connection_id_of_yojson : Yojson.Basic.t -> string list -> string
val virtual_interface_type_of_yojson : Yojson.Basic.t -> string list -> string
val virtual_interface_name_of_yojson : Yojson.Basic.t -> string list -> string
val vla_n_of_yojson : Yojson.Basic.t -> string list -> int
val as_n_of_yojson : Yojson.Basic.t -> string list -> int
val long_asn_of_yojson : Yojson.Basic.t -> string list -> int64
val bgp_auth_key_of_yojson : Yojson.Basic.t -> string list -> string
val amazon_address_of_yojson : Yojson.Basic.t -> string list -> string
val customer_address_of_yojson : Yojson.Basic.t -> string list -> string
val address_family_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.address_family
val virtual_interface_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.virtual_interface_state
val router_config_of_yojson : Yojson.Basic.t -> string list -> string
val mt_u_of_yojson : Yojson.Basic.t -> string list -> int
val jumbo_frame_capable_of_yojson : Yojson.Basic.t -> string list -> bool
val virtual_gateway_id_of_yojson : Yojson.Basic.t -> string list -> string
val direct_connect_gateway_id_of_yojson : Yojson.Basic.t -> string list -> string
val cid_r_of_yojson : Yojson.Basic.t -> string list -> string
val route_filter_prefix_of_yojson : Yojson.Basic.t -> string list -> Types.route_filter_prefix
val route_filter_prefix_list_of_yojson : Yojson.Basic.t -> string list -> Types.route_filter_prefix list
val bgp_peer_id_of_yojson : Yojson.Basic.t -> string list -> string
val bgp_peer_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.bgp_peer_state
val bgp_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.bgp_status
val aws_device_v2_of_yojson : Yojson.Basic.t -> string list -> string
val aws_logical_device_id_of_yojson : Yojson.Basic.t -> string list -> string
val bgp_peer_of_yojson : Yojson.Basic.t -> string list -> Types.bgp_peer
val bgp_peer_list_of_yojson : Yojson.Basic.t -> string list -> Types.bgp_peer list
val region_of_yojson : Yojson.Basic.t -> string list -> string
val tag_key_of_yojson : Yojson.Basic.t -> string list -> string
val tag_value_of_yojson : Yojson.Basic.t -> string list -> string
val tag_of_yojson : Yojson.Basic.t -> string list -> Types.tag
val tag_list_of_yojson : Yojson.Basic.t -> string list -> Types.tag list
val rate_limit_of_yojson : Yojson.Basic.t -> string list -> string
val virtual_interface_of_yojson : Yojson.Basic.t -> string list -> Types.virtual_interface
val virtual_interface_list_of_yojson : Yojson.Basic.t -> string list -> Types.virtual_interface list
val pagination_token_of_yojson : Yojson.Basic.t -> string list -> string
val virtual_interfaces_of_yojson : Yojson.Basic.t -> string list -> Types.virtual_interfaces
val test_id_of_yojson : Yojson.Basic.t -> string list -> string
val bgp_peer_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val failure_test_history_status_of_yojson : Yojson.Basic.t -> string list -> string
val test_duration_of_yojson : Yojson.Basic.t -> string list -> int
val start_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val end_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val virtual_interface_test_history_of_yojson : Yojson.Basic.t -> string list -> Types.virtual_interface_test_history
val virtual_interface_test_history_list_of_yojson : Yojson.Basic.t -> string list -> Types.virtual_interface_test_history list
val virtual_interface_region_of_yojson : Yojson.Basic.t -> string list -> string
val virtual_gateway_state_of_yojson : Yojson.Basic.t -> string list -> string
val virtual_gateway_of_yojson : Yojson.Basic.t -> string list -> Types.virtual_gateway
val virtual_gateway_list_of_yojson : Yojson.Basic.t -> string list -> Types.virtual_gateway list
val virtual_gateways_of_yojson : Yojson.Basic.t -> string list -> Types.virtual_gateways
val virtual_gateway_region_of_yojson : Yojson.Basic.t -> string list -> string
val vendor_of_yojson : Yojson.Basic.t -> string list -> string
val update_virtual_interface_attributes_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_virtual_interface_attributes_request
val error_message_of_yojson : Yojson.Basic.t -> string list -> string
val direct_connect_server_exception_of_yojson : Yojson.Basic.t -> string list -> Types.direct_connect_server_exception
val direct_connect_client_exception_of_yojson : Yojson.Basic.t -> string list -> Types.direct_connect_client_exception
val lag_id_of_yojson : Yojson.Basic.t -> string list -> string
val lag_name_of_yojson : Yojson.Basic.t -> string list -> string
val count_of_yojson : Yojson.Basic.t -> string list -> int
val encryption_mode_of_yojson : Yojson.Basic.t -> string list -> string
val update_lag_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_lag_request
val bandwidth_of_yojson : Yojson.Basic.t -> string list -> string
val lag_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.lag_state
val aws_device_of_yojson : Yojson.Basic.t -> string list -> string
val connection_name_of_yojson : Yojson.Basic.t -> string list -> string
val connection_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.connection_state
val partner_name_of_yojson : Yojson.Basic.t -> string list -> string
val loa_issue_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val has_logical_redundancy_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.has_logical_redundancy
val provider_name_of_yojson : Yojson.Basic.t -> string list -> string
val mac_sec_capable_of_yojson : Yojson.Basic.t -> string list -> bool
val port_encryption_status_of_yojson : Yojson.Basic.t -> string list -> string
val secret_ar_n_of_yojson : Yojson.Basic.t -> string list -> string
val ckn_of_yojson : Yojson.Basic.t -> string list -> string
val state_of_yojson : Yojson.Basic.t -> string list -> string
val start_on_date_of_yojson : Yojson.Basic.t -> string list -> string
val mac_sec_key_of_yojson : Yojson.Basic.t -> string list -> Types.mac_sec_key
val mac_sec_key_list_of_yojson : Yojson.Basic.t -> string list -> Types.mac_sec_key list
val rate_limiter_status_of_yojson : Yojson.Basic.t -> string list -> Types.rate_limiter_status
val partner_interconnect_mac_sec_capable_of_yojson : Yojson.Basic.t -> string list -> bool
val connection_of_yojson : Yojson.Basic.t -> string list -> Types.connection
val connection_list_of_yojson : Yojson.Basic.t -> string list -> Types.connection list
val boolean_flag_of_yojson : Yojson.Basic.t -> string list -> bool
val lag_of_yojson : Yojson.Basic.t -> string list -> Types.lag
val direct_connect_gateway_name_of_yojson : Yojson.Basic.t -> string list -> string
val direct_connect_gateway_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.direct_connect_gateway_state
val state_change_error_of_yojson : Yojson.Basic.t -> string list -> string
val direct_connect_gateway_of_yojson : Yojson.Basic.t -> string list -> Types.direct_connect_gateway
val update_direct_connect_gateway_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_direct_connect_gateway_response
val update_direct_connect_gateway_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_direct_connect_gateway_request
val direct_connect_gateway_association_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.direct_connect_gateway_association_state
val gateway_identifier_of_yojson : Yojson.Basic.t -> string list -> string
val gateway_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.gateway_type
val associated_gateway_of_yojson : Yojson.Basic.t -> string list -> Types.associated_gateway
val direct_connect_gateway_association_id_of_yojson : Yojson.Basic.t -> string list -> string
val core_network_identifier_of_yojson : Yojson.Basic.t -> string list -> string
val core_network_attachment_id_of_yojson : Yojson.Basic.t -> string list -> string
val associated_core_network_of_yojson : Yojson.Basic.t -> string list -> Types.associated_core_network
val direct_connect_gateway_association_of_yojson : Yojson.Basic.t -> string list -> Types.direct_connect_gateway_association
val update_direct_connect_gateway_association_result_of_yojson : Yojson.Basic.t -> string list -> Types.update_direct_connect_gateway_association_result
val update_direct_connect_gateway_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_direct_connect_gateway_association_request
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 resource_arn_of_yojson : Yojson.Basic.t -> string list -> string
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 too_many_tags_exception_of_yojson : Yojson.Basic.t -> string list -> Types.too_many_tags_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 duplicate_tag_keys_exception_of_yojson : Yojson.Basic.t -> string list -> Types.duplicate_tag_keys_exception
val stop_bgp_failover_test_response_of_yojson : Yojson.Basic.t -> string list -> Types.stop_bgp_failover_test_response
val stop_bgp_failover_test_request_of_yojson : Yojson.Basic.t -> string list -> Types.stop_bgp_failover_test_request
val status_of_yojson : Yojson.Basic.t -> string list -> string
val start_bgp_failover_test_response_of_yojson : Yojson.Basic.t -> string list -> Types.start_bgp_failover_test_response
val start_bgp_failover_test_request_of_yojson : Yojson.Basic.t -> string list -> Types.start_bgp_failover_test_request
val software_of_yojson : Yojson.Basic.t -> string list -> string
val router_type_identifier_of_yojson : Yojson.Basic.t -> string list -> string
val platform_of_yojson : Yojson.Basic.t -> string list -> string
val router_type_of_yojson : Yojson.Basic.t -> string list -> Types.router_type
val resource_tag_of_yojson : Yojson.Basic.t -> string list -> Types.resource_tag
val resource_tag_list_of_yojson : Yojson.Basic.t -> string list -> Types.resource_tag list
val resource_arn_list_of_yojson : Yojson.Basic.t -> string list -> string list
val request_mac_sec_of_yojson : Yojson.Basic.t -> string list -> bool
val provider_list_of_yojson : Yojson.Basic.t -> string list -> string list
val port_speed_of_yojson : Yojson.Basic.t -> string list -> string
val list_virtual_interface_test_history_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_virtual_interface_test_history_response
val max_result_set_size_of_yojson : Yojson.Basic.t -> string list -> int
val list_virtual_interface_test_history_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_virtual_interface_test_history_request
val disassociate_mac_sec_key_response_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_mac_sec_key_response
val disassociate_mac_sec_key_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_mac_sec_key_request
val disassociate_connection_from_lag_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_connection_from_lag_request
val describe_virtual_interfaces_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_virtual_interfaces_request
val describe_tags_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_tags_response
val describe_tags_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_tags_request
val describe_router_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_router_configuration_response
val describe_router_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_router_configuration_request
val location_name_of_yojson : Yojson.Basic.t -> string list -> string
val available_port_speeds_of_yojson : Yojson.Basic.t -> string list -> string list
val available_mac_sec_port_speeds_of_yojson : Yojson.Basic.t -> string list -> string list
val location_of_yojson : Yojson.Basic.t -> string list -> Types.location
val location_list_of_yojson : Yojson.Basic.t -> string list -> Types.location list
val locations_of_yojson : Yojson.Basic.t -> string list -> Types.locations
val loa_content_of_yojson : Yojson.Basic.t -> string list -> bytes
val loa_content_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.loa_content_type
val loa_of_yojson : Yojson.Basic.t -> string list -> Types.loa
val describe_loa_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_loa_request
val lag_list_of_yojson : Yojson.Basic.t -> string list -> Types.lag list
val lags_of_yojson : Yojson.Basic.t -> string list -> Types.lags
val describe_lags_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_lags_request
val interconnect_id_of_yojson : Yojson.Basic.t -> string list -> string
val interconnect_name_of_yojson : Yojson.Basic.t -> string list -> string
val interconnect_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.interconnect_state
val interconnect_of_yojson : Yojson.Basic.t -> string list -> Types.interconnect
val interconnect_list_of_yojson : Yojson.Basic.t -> string list -> Types.interconnect list
val interconnects_of_yojson : Yojson.Basic.t -> string list -> Types.interconnects
val describe_interconnects_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_interconnects_request
val describe_interconnect_loa_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_interconnect_loa_response
val describe_interconnect_loa_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_interconnect_loa_request
val connections_of_yojson : Yojson.Basic.t -> string list -> Types.connections
val describe_hosted_connections_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_hosted_connections_request
val direct_connect_gateway_list_of_yojson : Yojson.Basic.t -> string list -> Types.direct_connect_gateway list
val describe_direct_connect_gateways_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_direct_connect_gateways_result
val describe_direct_connect_gateways_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_direct_connect_gateways_request
val direct_connect_gateway_attachment_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.direct_connect_gateway_attachment_state
val direct_connect_gateway_attachment_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.direct_connect_gateway_attachment_type
val direct_connect_gateway_attachment_of_yojson : Yojson.Basic.t -> string list -> Types.direct_connect_gateway_attachment
val direct_connect_gateway_attachment_list_of_yojson : Yojson.Basic.t -> string list -> Types.direct_connect_gateway_attachment list
val describe_direct_connect_gateway_attachments_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_direct_connect_gateway_attachments_result
val describe_direct_connect_gateway_attachments_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_direct_connect_gateway_attachments_request
val direct_connect_gateway_association_list_of_yojson : Yojson.Basic.t -> string list -> Types.direct_connect_gateway_association list
val describe_direct_connect_gateway_associations_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_direct_connect_gateway_associations_result
val associated_gateway_id_of_yojson : Yojson.Basic.t -> string list -> string
val describe_direct_connect_gateway_associations_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_direct_connect_gateway_associations_request
val direct_connect_gateway_association_proposal_id_of_yojson : Yojson.Basic.t -> string list -> string
val direct_connect_gateway_association_proposal_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.direct_connect_gateway_association_proposal_state
val direct_connect_gateway_association_proposal_of_yojson : Yojson.Basic.t -> string list -> Types.direct_connect_gateway_association_proposal
val direct_connect_gateway_association_proposal_list_of_yojson : Yojson.Basic.t -> string list -> Types.direct_connect_gateway_association_proposal list
val describe_direct_connect_gateway_association_proposals_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_direct_connect_gateway_association_proposals_result
val describe_direct_connect_gateway_association_proposals_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_direct_connect_gateway_association_proposals_request
val agreement_name_of_yojson : Yojson.Basic.t -> string list -> string
val customer_agreement_of_yojson : Yojson.Basic.t -> string list -> Types.customer_agreement
val agreement_list_of_yojson : Yojson.Basic.t -> string list -> Types.customer_agreement list
val nni_partner_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.nni_partner_type
val describe_customer_metadata_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_customer_metadata_response
val describe_connections_on_interconnect_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_connections_on_interconnect_request
val describe_connections_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_connections_request
val describe_connection_loa_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_connection_loa_response
val describe_connection_loa_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_connection_loa_request
val delete_virtual_interface_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_virtual_interface_response
val delete_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_virtual_interface_request
val delete_lag_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_lag_request
val delete_interconnect_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_interconnect_response
val delete_interconnect_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_interconnect_request
val delete_direct_connect_gateway_association_proposal_result_of_yojson : Yojson.Basic.t -> string list -> Types.delete_direct_connect_gateway_association_proposal_result
val delete_direct_connect_gateway_association_proposal_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_direct_connect_gateway_association_proposal_request
val delete_direct_connect_gateway_association_result_of_yojson : Yojson.Basic.t -> string list -> Types.delete_direct_connect_gateway_association_result
val delete_direct_connect_gateway_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_direct_connect_gateway_association_request
val delete_direct_connect_gateway_result_of_yojson : Yojson.Basic.t -> string list -> Types.delete_direct_connect_gateway_result
val delete_direct_connect_gateway_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_direct_connect_gateway_request
val delete_connection_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_connection_request
val delete_bgp_peer_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_bgp_peer_response
val delete_bgp_peer_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_bgp_peer_request
val limit_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.limit_exceeded_exception
val create_transit_virtual_interface_result_of_yojson : Yojson.Basic.t -> string list -> Types.create_transit_virtual_interface_result
val new_transit_virtual_interface_of_yojson : Yojson.Basic.t -> string list -> Types.new_transit_virtual_interface
val create_transit_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_transit_virtual_interface_request
val new_public_virtual_interface_of_yojson : Yojson.Basic.t -> string list -> Types.new_public_virtual_interface
val create_public_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_public_virtual_interface_request
val new_private_virtual_interface_of_yojson : Yojson.Basic.t -> string list -> Types.new_private_virtual_interface
val create_private_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_private_virtual_interface_request
val create_lag_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_lag_request
val create_interconnect_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_interconnect_request
val create_direct_connect_gateway_association_proposal_result_of_yojson : Yojson.Basic.t -> string list -> Types.create_direct_connect_gateway_association_proposal_result
val gateway_id_to_associate_of_yojson : Yojson.Basic.t -> string list -> string
val create_direct_connect_gateway_association_proposal_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_direct_connect_gateway_association_proposal_request
val create_direct_connect_gateway_association_result_of_yojson : Yojson.Basic.t -> string list -> Types.create_direct_connect_gateway_association_result
val create_direct_connect_gateway_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_direct_connect_gateway_association_request
val create_direct_connect_gateway_result_of_yojson : Yojson.Basic.t -> string list -> Types.create_direct_connect_gateway_result
val create_direct_connect_gateway_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_direct_connect_gateway_request
val create_connection_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_connection_request
val create_bgp_peer_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_bgp_peer_response
val new_bgp_peer_of_yojson : Yojson.Basic.t -> string list -> Types.new_bgp_peer
val create_bgp_peer_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_bgp_peer_request
val confirm_transit_virtual_interface_response_of_yojson : Yojson.Basic.t -> string list -> Types.confirm_transit_virtual_interface_response
val confirm_transit_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.confirm_transit_virtual_interface_request
val confirm_public_virtual_interface_response_of_yojson : Yojson.Basic.t -> string list -> Types.confirm_public_virtual_interface_response
val confirm_public_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.confirm_public_virtual_interface_request
val confirm_private_virtual_interface_response_of_yojson : Yojson.Basic.t -> string list -> Types.confirm_private_virtual_interface_response
val confirm_private_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.confirm_private_virtual_interface_request
val confirm_customer_agreement_response_of_yojson : Yojson.Basic.t -> string list -> Types.confirm_customer_agreement_response
val confirm_customer_agreement_request_of_yojson : Yojson.Basic.t -> string list -> Types.confirm_customer_agreement_request
val confirm_connection_response_of_yojson : Yojson.Basic.t -> string list -> Types.confirm_connection_response
val confirm_connection_request_of_yojson : Yojson.Basic.t -> string list -> Types.confirm_connection_request
val associate_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_virtual_interface_request
val associate_mac_sec_key_response_of_yojson : Yojson.Basic.t -> string list -> Types.associate_mac_sec_key_response
val cak_of_yojson : Yojson.Basic.t -> string list -> string
val associate_mac_sec_key_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_mac_sec_key_request
val associate_hosted_connection_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_hosted_connection_request
val associate_connection_with_lag_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_connection_with_lag_request
val allocate_transit_virtual_interface_result_of_yojson : Yojson.Basic.t -> string list -> Types.allocate_transit_virtual_interface_result
val new_transit_virtual_interface_allocation_of_yojson : Yojson.Basic.t -> string list -> Types.new_transit_virtual_interface_allocation
val allocate_transit_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.allocate_transit_virtual_interface_request
val new_public_virtual_interface_allocation_of_yojson : Yojson.Basic.t -> string list -> Types.new_public_virtual_interface_allocation
val allocate_public_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.allocate_public_virtual_interface_request
val new_private_virtual_interface_allocation_of_yojson : Yojson.Basic.t -> string list -> Types.new_private_virtual_interface_allocation
val allocate_private_virtual_interface_request_of_yojson : Yojson.Basic.t -> string list -> Types.allocate_private_virtual_interface_request
val allocate_hosted_connection_request_of_yojson : Yojson.Basic.t -> string list -> Types.allocate_hosted_connection_request
val allocate_connection_on_interconnect_request_of_yojson : Yojson.Basic.t -> string list -> Types.allocate_connection_on_interconnect_request
val accept_direct_connect_gateway_association_proposal_result_of_yojson : Yojson.Basic.t -> string list -> Types.accept_direct_connect_gateway_association_proposal_result
val accept_direct_connect_gateway_association_proposal_request_of_yojson : Yojson.Basic.t -> string list -> Types.accept_direct_connect_gateway_association_proposal_request