Module Smaws_Client_Evs.Json_deserializers

val vpc_id_of_yojson : Yojson.Basic.t -> string list -> string
val vm_name_of_yojson : Yojson.Basic.t -> string list -> string
val vm_id_of_yojson : Yojson.Basic.t -> string list -> string
val vm_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val environment_id_of_yojson : Yojson.Basic.t -> string list -> string
val connector_id_of_yojson : Yojson.Basic.t -> string list -> string
val entitlement_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.entitlement_type
val entitlement_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.entitlement_status
val error_detail_of_yojson : Yojson.Basic.t -> string list -> Types.error_detail
val vm_entitlement_of_yojson : Yojson.Basic.t -> string list -> Types.vm_entitlement
val vm_entitlement_list_of_yojson : Yojson.Basic.t -> string list -> Types.vm_entitlement list
val vlan_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.vlan_state
val vlan_id_of_yojson : Yojson.Basic.t -> string list -> int
val cidr_of_yojson : Yojson.Basic.t -> string list -> string
val subnet_id_of_yojson : Yojson.Basic.t -> string list -> string
val state_details_of_yojson : Yojson.Basic.t -> string list -> string
val association_id_of_yojson : Yojson.Basic.t -> string list -> string
val allocation_id_of_yojson : Yojson.Basic.t -> string list -> string
val ip_address_of_yojson : Yojson.Basic.t -> string list -> string
val eip_association_of_yojson : Yojson.Basic.t -> string list -> Types.eip_association
val eip_association_list_of_yojson : Yojson.Basic.t -> string list -> Types.eip_association list
val network_acl_id_of_yojson : Yojson.Basic.t -> string list -> string
val vlan_of_yojson : Yojson.Basic.t -> string list -> Types.vlan
val vlan_list_of_yojson : Yojson.Basic.t -> string list -> Types.vlan list
val vcf_version_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.vcf_version
val instance_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.instance_type
val instance_type_list_of_yojson : Yojson.Basic.t -> string list -> Types.instance_type list
val vcf_version_info_of_yojson : Yojson.Basic.t -> string list -> Types.vcf_version_info
val vcf_version_list_of_yojson : Yojson.Basic.t -> string list -> Types.vcf_version_info list
val host_name_of_yojson : Yojson.Basic.t -> string list -> string
val vcf_hostnames_of_yojson : Yojson.Basic.t -> string list -> Types.vcf_hostnames
val validation_exception_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.validation_exception_reason
val validation_exception_field_of_yojson : Yojson.Basic.t -> string list -> Types.validation_exception_field
val validation_exception_field_list_of_yojson : Yojson.Basic.t -> string list -> Types.validation_exception_field list
val validation_exception_of_yojson : Yojson.Basic.t -> string list -> Types.validation_exception
val v_san_license_key_of_yojson : Yojson.Basic.t -> string list -> string
val connector_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.connector_type
val appliance_fqdn_of_yojson : Yojson.Basic.t -> string list -> string
val secret_identifier_of_yojson : Yojson.Basic.t -> string list -> string
val connector_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.connector_state
val check_result_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.check_result
val check_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.check_type
val connector_check_of_yojson : Yojson.Basic.t -> string list -> Types.connector_check
val connectors_checks_list_of_yojson : Yojson.Basic.t -> string list -> Types.connector_check list
val connector_of_yojson : Yojson.Basic.t -> string list -> Types.connector
val update_environment_connector_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_environment_connector_response
val client_token_of_yojson : Yojson.Basic.t -> string list -> string
val update_environment_connector_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_environment_connector_request
val throttling_exception_of_yojson : Yojson.Basic.t -> string list -> Types.throttling_exception
val resource_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_not_found_exception
val untag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
val arn_of_yojson : Yojson.Basic.t -> string list -> string
val tag_key_of_yojson : Yojson.Basic.t -> string list -> string
val tag_keys_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 tag_policy_exception_of_yojson : Yojson.Basic.t -> string list -> Types.tag_policy_exception
val too_many_tags_exception_of_yojson : Yojson.Basic.t -> string list -> Types.too_many_tags_exception
val tag_value_of_yojson : Yojson.Basic.t -> string list -> string
val tag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
val request_tag_map_of_yojson : Yojson.Basic.t -> string list -> (string * string) list
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 solution_key_of_yojson : Yojson.Basic.t -> string list -> string
val security_group_id_of_yojson : Yojson.Basic.t -> string list -> string
val security_groups_of_yojson : Yojson.Basic.t -> string list -> string list
val service_access_security_groups_of_yojson : Yojson.Basic.t -> string list -> Types.service_access_security_groups
val secret_of_yojson : Yojson.Basic.t -> string list -> Types.secret
val secret_list_of_yojson : Yojson.Basic.t -> string list -> Types.secret list
val route_server_peering_of_yojson : Yojson.Basic.t -> string list -> string
val route_server_peering_list_of_yojson : Yojson.Basic.t -> string list -> string list
val response_tag_map_of_yojson : Yojson.Basic.t -> string list -> (string * string) list
val placement_group_id_of_yojson : Yojson.Basic.t -> string list -> string
val pagination_token_of_yojson : Yojson.Basic.t -> string list -> string
val network_interface_id_of_yojson : Yojson.Basic.t -> string list -> string
val network_interface_of_yojson : Yojson.Basic.t -> string list -> Types.network_interface
val network_interface_list_of_yojson : Yojson.Basic.t -> string list -> Types.network_interface list
val max_results_of_yojson : Yojson.Basic.t -> string list -> int
val list_vm_entitlements_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_vm_entitlements_response
val list_vm_entitlements_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_vm_entitlements_request
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_name_of_yojson : Yojson.Basic.t -> string list -> string
val environment_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.environment_state
val environment_summary_of_yojson : Yojson.Basic.t -> string list -> Types.environment_summary
val environment_summary_list_of_yojson : Yojson.Basic.t -> string list -> Types.environment_summary list
val list_environments_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_environments_response
val environment_state_list_of_yojson : Yojson.Basic.t -> string list -> Types.environment_state list
val list_environments_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_environments_request
val list_environment_vlans_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_environment_vlans_response
val list_environment_vlans_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_environment_vlans_request
val key_name_of_yojson : Yojson.Basic.t -> string list -> string
val dedicated_host_id_of_yojson : Yojson.Basic.t -> string list -> string
val host_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.host_state
val host_of_yojson : Yojson.Basic.t -> string list -> Types.host
val host_list_of_yojson : Yojson.Basic.t -> string list -> Types.host list
val list_environment_hosts_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_environment_hosts_response
val list_environment_hosts_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_environment_hosts_request
val connector_list_of_yojson : Yojson.Basic.t -> string list -> Types.connector list
val list_environment_connectors_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_environment_connectors_response
val list_environment_connectors_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_environment_connectors_request
val license_info_of_yojson : Yojson.Basic.t -> string list -> Types.license_info
val license_info_list_of_yojson : Yojson.Basic.t -> string list -> Types.license_info list
val internal_server_exception_of_yojson : Yojson.Basic.t -> string list -> Types.internal_server_exception
val esx_version_list_of_yojson : Yojson.Basic.t -> string list -> string list
val instance_type_esx_versions_info_of_yojson : Yojson.Basic.t -> string list -> Types.instance_type_esx_versions_info
val instance_type_esx_versions_list_of_yojson : Yojson.Basic.t -> string list -> Types.instance_type_esx_versions_info list
val initial_vlan_info_of_yojson : Yojson.Basic.t -> string list -> Types.initial_vlan_info
val initial_vlans_of_yojson : Yojson.Basic.t -> string list -> Types.initial_vlans
val host_info_for_create_of_yojson : Yojson.Basic.t -> string list -> Types.host_info_for_create
val host_info_for_create_list_of_yojson : Yojson.Basic.t -> string list -> Types.host_info_for_create list
val get_versions_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_versions_response
val get_versions_request_of_yojson : Yojson.Basic.t -> string list -> unit
val check_of_yojson : Yojson.Basic.t -> string list -> Types.check
val checks_list_of_yojson : Yojson.Basic.t -> string list -> Types.check list
val connectivity_info_of_yojson : Yojson.Basic.t -> string list -> Types.connectivity_info
val environment_of_yojson : Yojson.Basic.t -> string list -> Types.environment
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_depot_url_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_depot_url_response
val get_depot_url_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_depot_url_request
val esx_version_of_yojson : Yojson.Basic.t -> string list -> string
val disassociate_eip_from_vlan_response_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_eip_from_vlan_response
val disassociate_eip_from_vlan_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_eip_from_vlan_request
val delete_environment_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_environment_response
val delete_environment_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_environment_request
val delete_environment_host_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_environment_host_response
val delete_environment_host_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_environment_host_request
val delete_environment_connector_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_environment_connector_response
val delete_environment_connector_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_environment_connector_request
val delete_entitlement_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_entitlement_response
val delete_entitlement_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_entitlement_request
val create_environment_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_environment_response
val create_environment_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_environment_request
val create_environment_host_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_environment_host_response
val create_environment_host_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_environment_host_request
val create_environment_connector_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_environment_connector_response
val create_environment_connector_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_environment_connector_request
val create_entitlement_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_entitlement_response
val create_entitlement_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_entitlement_request
val associate_eip_to_vlan_response_of_yojson : Yojson.Basic.t -> string list -> Types.associate_eip_to_vlan_response
val associate_eip_to_vlan_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_eip_to_vlan_request