Module Smaws_Client_GameLift.Json_deserializers

val zip_blob_of_yojson : Yojson.Basic.t -> string list -> bytes
val zero_capacity_strategy_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.zero_capacity_strategy
val whole_number_long_of_yojson : Yojson.Basic.t -> string list -> int64
val whole_number_of_yojson : Yojson.Basic.t -> string list -> int
val weighted_capacity_of_yojson : Yojson.Basic.t -> string list -> string
val vpc_subnet_of_yojson : Yojson.Basic.t -> string list -> string
val vpc_subnets_of_yojson : Yojson.Basic.t -> string list -> string list
val non_zero_and_max_string_of_yojson : Yojson.Basic.t -> string list -> string
val vpc_peering_connection_status_of_yojson : Yojson.Basic.t -> string list -> Types.vpc_peering_connection_status
val fleet_id_of_yojson : Yojson.Basic.t -> string list -> string
val fleet_arn_of_yojson : Yojson.Basic.t -> string list -> string
val vpc_peering_connection_of_yojson : Yojson.Basic.t -> string list -> Types.vpc_peering_connection
val vpc_peering_connection_list_of_yojson : Yojson.Basic.t -> string list -> Types.vpc_peering_connection list
val timestamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val vpc_peering_authorization_of_yojson : Yojson.Basic.t -> string list -> Types.vpc_peering_authorization
val vpc_peering_authorization_list_of_yojson : Yojson.Basic.t -> string list -> Types.vpc_peering_authorization list
val boolean_model_of_yojson : Yojson.Basic.t -> string list -> bool
val validate_matchmaking_rule_set_output_of_yojson : Yojson.Basic.t -> string list -> Types.validate_matchmaking_rule_set_output
val rule_set_body_of_yojson : Yojson.Basic.t -> string list -> string
val validate_matchmaking_rule_set_input_of_yojson : Yojson.Basic.t -> string list -> Types.validate_matchmaking_rule_set_input
val non_empty_string_of_yojson : Yojson.Basic.t -> string list -> string
val unsupported_region_exception_of_yojson : Yojson.Basic.t -> string list -> Types.unsupported_region_exception
val invalid_request_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_request_exception
val internal_service_exception_of_yojson : Yojson.Basic.t -> string list -> Types.internal_service_exception
val script_id_of_yojson : Yojson.Basic.t -> string list -> string
val script_arn_of_yojson : Yojson.Basic.t -> string list -> string
val s3_location_of_yojson : Yojson.Basic.t -> string list -> Types.s3_location
val node_js_version_of_yojson : Yojson.Basic.t -> string list -> string
val script_of_yojson : Yojson.Basic.t -> string list -> Types.script
val update_script_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_script_output
val script_id_or_arn_of_yojson : Yojson.Basic.t -> string list -> string
val update_script_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_script_input
val unauthorized_exception_of_yojson : Yojson.Basic.t -> string list -> Types.unauthorized_exception
val not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.not_found_exception
val launch_path_string_model_of_yojson : Yojson.Basic.t -> string list -> string
val launch_parameters_string_model_of_yojson : Yojson.Basic.t -> string list -> string
val positive_integer_of_yojson : Yojson.Basic.t -> string list -> int
val server_process_of_yojson : Yojson.Basic.t -> string list -> Types.server_process
val server_process_list_of_yojson : Yojson.Basic.t -> string list -> Types.server_process list
val max_concurrent_game_session_activations_of_yojson : Yojson.Basic.t -> string list -> int
val game_session_activation_timeout_seconds_of_yojson : Yojson.Basic.t -> string list -> int
val runtime_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.runtime_configuration
val update_runtime_configuration_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_runtime_configuration_output
val fleet_id_or_arn_of_yojson : Yojson.Basic.t -> string list -> string
val update_runtime_configuration_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_runtime_configuration_input
val limit_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.limit_exceeded_exception
val invalid_fleet_status_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_fleet_status_exception
val matchmaking_id_string_model_of_yojson : Yojson.Basic.t -> string list -> string
val matchmaking_configuration_arn_of_yojson : Yojson.Basic.t -> string list -> string
val arn_string_model_of_yojson : Yojson.Basic.t -> string list -> string
val queue_arns_list_of_yojson : Yojson.Basic.t -> string list -> string list
val matchmaking_request_timeout_integer_of_yojson : Yojson.Basic.t -> string list -> int
val matchmaking_acceptance_timeout_integer_of_yojson : Yojson.Basic.t -> string list -> int
val matchmaking_rule_set_arn_of_yojson : Yojson.Basic.t -> string list -> string
val sns_arn_string_model_of_yojson : Yojson.Basic.t -> string list -> string
val custom_event_data_of_yojson : Yojson.Basic.t -> string list -> string
val game_property_key_of_yojson : Yojson.Basic.t -> string list -> string
val game_property_value_of_yojson : Yojson.Basic.t -> string list -> string
val game_property_of_yojson : Yojson.Basic.t -> string list -> Types.game_property
val game_property_list_of_yojson : Yojson.Basic.t -> string list -> Types.game_property list
val game_session_data_of_yojson : Yojson.Basic.t -> string list -> string
val backfill_mode_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.backfill_mode
val flex_match_mode_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.flex_match_mode
val matchmaking_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.matchmaking_configuration
val update_matchmaking_configuration_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_matchmaking_configuration_output
val matchmaking_configuration_name_of_yojson : Yojson.Basic.t -> string list -> string
val matchmaking_rule_set_name_of_yojson : Yojson.Basic.t -> string list -> string
val update_matchmaking_configuration_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_matchmaking_configuration_input
val game_session_queue_name_of_yojson : Yojson.Basic.t -> string list -> string
val game_session_queue_arn_of_yojson : Yojson.Basic.t -> string list -> string
val player_latency_policy_of_yojson : Yojson.Basic.t -> string list -> Types.player_latency_policy
val player_latency_policy_list_of_yojson : Yojson.Basic.t -> string list -> Types.player_latency_policy list
val game_session_queue_destination_of_yojson : Yojson.Basic.t -> string list -> Types.game_session_queue_destination
val game_session_queue_destination_list_of_yojson : Yojson.Basic.t -> string list -> Types.game_session_queue_destination list
val location_string_model_of_yojson : Yojson.Basic.t -> string list -> string
val location_list_of_yojson : Yojson.Basic.t -> string list -> string list
val filter_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.filter_configuration
val priority_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.priority_type
val priority_type_list_of_yojson : Yojson.Basic.t -> string list -> Types.priority_type list
val priority_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.priority_configuration
val queue_custom_event_data_of_yojson : Yojson.Basic.t -> string list -> string
val queue_sns_arn_string_model_of_yojson : Yojson.Basic.t -> string list -> string
val game_session_queue_of_yojson : Yojson.Basic.t -> string list -> Types.game_session_queue
val update_game_session_queue_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_game_session_queue_output
val game_session_queue_name_or_arn_of_yojson : Yojson.Basic.t -> string list -> string
val update_game_session_queue_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_game_session_queue_input
val game_session_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_session_status
val game_session_status_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_session_status_reason
val ip_address_of_yojson : Yojson.Basic.t -> string list -> string
val dns_name_of_yojson : Yojson.Basic.t -> string list -> string
val port_number_of_yojson : Yojson.Basic.t -> string list -> int
val player_session_creation_policy_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.player_session_creation_policy
val large_game_session_data_of_yojson : Yojson.Basic.t -> string list -> string
val matchmaker_data_of_yojson : Yojson.Basic.t -> string list -> string
val compute_name_of_yojson : Yojson.Basic.t -> string list -> string
val player_gateway_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.player_gateway_status
val game_session_of_yojson : Yojson.Basic.t -> string list -> Types.game_session
val update_game_session_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_game_session_output
val protection_policy_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.protection_policy
val update_game_session_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_game_session_input
val not_ready_exception_of_yojson : Yojson.Basic.t -> string list -> Types.not_ready_exception
val invalid_game_session_status_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_game_session_status_exception
val conflict_exception_of_yojson : Yojson.Basic.t -> string list -> Types.conflict_exception
val game_server_group_name_of_yojson : Yojson.Basic.t -> string list -> string
val game_server_group_arn_of_yojson : Yojson.Basic.t -> string list -> string
val game_server_id_of_yojson : Yojson.Basic.t -> string list -> string
val game_server_instance_id_of_yojson : Yojson.Basic.t -> string list -> string
val game_server_connection_info_of_yojson : Yojson.Basic.t -> string list -> string
val game_server_data_of_yojson : Yojson.Basic.t -> string list -> string
val game_server_claim_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_server_claim_status
val game_server_utilization_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_server_utilization_status
val game_server_of_yojson : Yojson.Basic.t -> string list -> Types.game_server
val update_game_server_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_game_server_output
val game_server_group_name_or_arn_of_yojson : Yojson.Basic.t -> string list -> string
val game_server_health_check_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_server_health_check
val update_game_server_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_game_server_input
val iam_role_arn_of_yojson : Yojson.Basic.t -> string list -> string
val game_server_group_instance_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_server_group_instance_type
val instance_definition_of_yojson : Yojson.Basic.t -> string list -> Types.instance_definition
val instance_definitions_of_yojson : Yojson.Basic.t -> string list -> Types.instance_definition list
val balancing_strategy_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.balancing_strategy
val game_server_protection_policy_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_server_protection_policy
val auto_scaling_group_arn_of_yojson : Yojson.Basic.t -> string list -> string
val game_server_group_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_server_group_status
val game_server_group_action_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_server_group_action
val game_server_group_actions_of_yojson : Yojson.Basic.t -> string list -> Types.game_server_group_action list
val game_server_group_of_yojson : Yojson.Basic.t -> string list -> Types.game_server_group
val update_game_server_group_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_game_server_group_output
val update_game_server_group_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_game_server_group_input
val update_fleet_port_settings_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_fleet_port_settings_output
val ip_range_of_yojson : Yojson.Basic.t -> string list -> string
val ip_protocol_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.ip_protocol
val ip_permission_of_yojson : Yojson.Basic.t -> string list -> Types.ip_permission
val ip_permissions_list_of_yojson : Yojson.Basic.t -> string list -> Types.ip_permission list
val update_fleet_port_settings_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_fleet_port_settings_input
val scale_in_after_inactivity_minutes_of_yojson : Yojson.Basic.t -> string list -> int
val managed_capacity_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.managed_capacity_configuration
val update_fleet_capacity_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_fleet_capacity_output
val update_fleet_capacity_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_fleet_capacity_input
val update_fleet_attributes_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_fleet_attributes_output
val resource_creation_limit_policy_of_yojson : Yojson.Basic.t -> string list -> Types.resource_creation_limit_policy
val metric_group_of_yojson : Yojson.Basic.t -> string list -> string
val metric_group_list_of_yojson : Yojson.Basic.t -> string list -> string list
val non_negative_limited_length_double_of_yojson : Yojson.Basic.t -> string list -> string
val anywhere_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.anywhere_configuration
val update_fleet_attributes_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_fleet_attributes_input
val container_group_definition_arn_of_yojson : Yojson.Basic.t -> string list -> string
val container_operating_system_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_operating_system
val container_group_definition_name_of_yojson : Yojson.Basic.t -> string list -> string
val container_group_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_group_type
val container_total_memory_limit_of_yojson : Yojson.Basic.t -> string list -> int
val container_total_vcpu_limit_of_yojson : Yojson.Basic.t -> string list -> float
val non_zero_and128_max_ascii_string_of_yojson : Yojson.Basic.t -> string list -> string
val container_dependency_condition_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_dependency_condition
val container_dependency_of_yojson : Yojson.Basic.t -> string list -> Types.container_dependency
val container_dependency_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_dependency list
val instance_path_string_of_yojson : Yojson.Basic.t -> string list -> string
val container_path_string_of_yojson : Yojson.Basic.t -> string list -> string
val container_mount_point_access_level_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_mount_point_access_level
val container_mount_point_of_yojson : Yojson.Basic.t -> string list -> Types.container_mount_point
val container_mount_point_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_mount_point list
val non_zero_and255_max_string_of_yojson : Yojson.Basic.t -> string list -> string
val container_environment_of_yojson : Yojson.Basic.t -> string list -> Types.container_environment
val container_environment_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_environment list
val image_uri_string_of_yojson : Yojson.Basic.t -> string list -> string
val container_port_range_of_yojson : Yojson.Basic.t -> string list -> Types.container_port_range
val container_port_range_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_port_range list
val container_port_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.container_port_configuration
val sha256_of_yojson : Yojson.Basic.t -> string list -> string
val server_sdk_version_of_yojson : Yojson.Basic.t -> string list -> string
val linux_capability_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.linux_capability
val linux_capability_list_of_yojson : Yojson.Basic.t -> string list -> Types.linux_capability list
val linux_capabilities_of_yojson : Yojson.Basic.t -> string list -> Types.linux_capabilities
val game_server_container_definition_of_yojson : Yojson.Basic.t -> string list -> Types.game_server_container_definition
val container_command_string_list_of_yojson : Yojson.Basic.t -> string list -> string list
val container_health_check_interval_of_yojson : Yojson.Basic.t -> string list -> int
val container_health_check_retries_of_yojson : Yojson.Basic.t -> string list -> int
val container_health_check_start_period_of_yojson : Yojson.Basic.t -> string list -> int
val container_health_check_timeout_of_yojson : Yojson.Basic.t -> string list -> int
val container_health_check_of_yojson : Yojson.Basic.t -> string list -> Types.container_health_check
val container_memory_limit_of_yojson : Yojson.Basic.t -> string list -> int
val container_vcpu_of_yojson : Yojson.Basic.t -> string list -> float
val support_container_definition_of_yojson : Yojson.Basic.t -> string list -> Types.support_container_definition
val support_container_definition_list_of_yojson : Yojson.Basic.t -> string list -> Types.support_container_definition list
val container_group_definition_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_group_definition_status
val container_group_definition_of_yojson : Yojson.Basic.t -> string list -> Types.container_group_definition
val update_container_group_definition_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_container_group_definition_output
val container_group_definition_name_or_arn_of_yojson : Yojson.Basic.t -> string list -> string
val game_server_container_definition_input_of_yojson : Yojson.Basic.t -> string list -> Types.game_server_container_definition_input
val support_container_definition_input_of_yojson : Yojson.Basic.t -> string list -> Types.support_container_definition_input
val support_container_definition_input_list_of_yojson : Yojson.Basic.t -> string list -> Types.support_container_definition_input list
val update_container_group_definition_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_container_group_definition_input
val connection_port_range_of_yojson : Yojson.Basic.t -> string list -> Types.connection_port_range
val game_server_container_groups_per_instance_of_yojson : Yojson.Basic.t -> string list -> int
val maximum_game_server_container_groups_per_instance_of_yojson : Yojson.Basic.t -> string list -> int
val container_fleet_billing_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_fleet_billing_type
val game_session_creation_limit_policy_of_yojson : Yojson.Basic.t -> string list -> Types.game_session_creation_limit_policy
val container_fleet_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_fleet_status
val deployment_id_of_yojson : Yojson.Basic.t -> string list -> string
val deployment_details_of_yojson : Yojson.Basic.t -> string list -> Types.deployment_details
val log_destination_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.log_destination
val log_group_arn_string_model_of_yojson : Yojson.Basic.t -> string list -> string
val log_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.log_configuration
val container_fleet_location_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_fleet_location_status
val container_fleet_location_attributes_of_yojson : Yojson.Basic.t -> string list -> Types.container_fleet_location_attributes
val container_fleet_location_attributes_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_fleet_location_attributes list
val player_gateway_mode_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.player_gateway_mode
val container_fleet_of_yojson : Yojson.Basic.t -> string list -> Types.container_fleet
val update_container_fleet_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_container_fleet_output
val deployment_protection_strategy_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.deployment_protection_strategy
val minimum_healthy_percentage_of_yojson : Yojson.Basic.t -> string list -> int
val deployment_impairment_strategy_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.deployment_impairment_strategy
val deployment_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.deployment_configuration
val container_fleet_remove_attribute_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_fleet_remove_attribute
val container_fleet_remove_attribute_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_fleet_remove_attribute list
val update_container_fleet_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_container_fleet_input
val build_id_of_yojson : Yojson.Basic.t -> string list -> string
val build_arn_of_yojson : Yojson.Basic.t -> string list -> string
val free_text_of_yojson : Yojson.Basic.t -> string list -> string
val build_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.build_status
val operating_system_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.operating_system
val build_of_yojson : Yojson.Basic.t -> string list -> Types.build
val update_build_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_build_output
val build_id_or_arn_of_yojson : Yojson.Basic.t -> string list -> string
val update_build_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_build_input
val alias_id_of_yojson : Yojson.Basic.t -> string list -> string
val non_blank_and_length_constraint_string_of_yojson : Yojson.Basic.t -> string list -> string
val alias_arn_of_yojson : Yojson.Basic.t -> string list -> string
val routing_strategy_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.routing_strategy_type
val routing_strategy_of_yojson : Yojson.Basic.t -> string list -> Types.routing_strategy
val alias_of_yojson : Yojson.Basic.t -> string list -> Types.alias
val update_alias_output_of_yojson : Yojson.Basic.t -> string list -> Types.update_alias_output
val alias_id_or_arn_of_yojson : Yojson.Basic.t -> string list -> string
val update_alias_input_of_yojson : Yojson.Basic.t -> string list -> Types.update_alias_input
val untag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
val amazon_resource_name_of_yojson : Yojson.Basic.t -> string list -> string
val tag_key_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 tagging_failed_exception_of_yojson : Yojson.Basic.t -> string list -> Types.tagging_failed_exception
val udp_endpoint_of_yojson : Yojson.Basic.t -> string list -> Types.udp_endpoint
val termination_mode_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.termination_mode
val terminate_game_session_output_of_yojson : Yojson.Basic.t -> string list -> Types.terminate_game_session_output
val terminate_game_session_input_of_yojson : Yojson.Basic.t -> string list -> Types.terminate_game_session_input
val terminal_routing_strategy_exception_of_yojson : Yojson.Basic.t -> string list -> Types.terminal_routing_strategy_exception
val non_negative_double_of_yojson : Yojson.Basic.t -> string list -> float
val target_tracking_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.target_tracking_configuration
val double_of_yojson : Yojson.Basic.t -> string list -> float
val target_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.target_configuration
val tag_value_of_yojson : Yojson.Basic.t -> string list -> string
val tag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
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 tag_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.tag_resource_request
val suspend_game_server_group_output_of_yojson : Yojson.Basic.t -> string list -> Types.suspend_game_server_group_output
val suspend_game_server_group_input_of_yojson : Yojson.Basic.t -> string list -> Types.suspend_game_server_group_input
val string_model_of_yojson : Yojson.Basic.t -> string list -> string
val string_list_of_yojson : Yojson.Basic.t -> string list -> string list
val stop_matchmaking_output_of_yojson : Yojson.Basic.t -> string list -> unit
val stop_matchmaking_input_of_yojson : Yojson.Basic.t -> string list -> Types.stop_matchmaking_input
val id_string_model_of_yojson : Yojson.Basic.t -> string list -> string
val game_session_placement_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_session_placement_state
val player_id_of_yojson : Yojson.Basic.t -> string list -> string
val float__of_yojson : Yojson.Basic.t -> string list -> float
val player_latency_of_yojson : Yojson.Basic.t -> string list -> Types.player_latency
val player_latency_list_of_yojson : Yojson.Basic.t -> string list -> Types.player_latency list
val player_session_id_of_yojson : Yojson.Basic.t -> string list -> string
val placed_player_session_of_yojson : Yojson.Basic.t -> string list -> Types.placed_player_session
val placed_player_session_list_of_yojson : Yojson.Basic.t -> string list -> Types.placed_player_session list
val placement_fallback_strategy_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.placement_fallback_strategy
val location_order_override_list_of_yojson : Yojson.Basic.t -> string list -> string list
val priority_configuration_override_of_yojson : Yojson.Basic.t -> string list -> Types.priority_configuration_override
val game_session_placement_of_yojson : Yojson.Basic.t -> string list -> Types.game_session_placement
val stop_game_session_placement_output_of_yojson : Yojson.Basic.t -> string list -> Types.stop_game_session_placement_output
val stop_game_session_placement_input_of_yojson : Yojson.Basic.t -> string list -> Types.stop_game_session_placement_input
val stop_fleet_actions_output_of_yojson : Yojson.Basic.t -> string list -> Types.stop_fleet_actions_output
val fleet_action_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.fleet_action
val fleet_action_list_of_yojson : Yojson.Basic.t -> string list -> Types.fleet_action list
val stop_fleet_actions_input_of_yojson : Yojson.Basic.t -> string list -> Types.stop_fleet_actions_input
val matchmaking_configuration_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.matchmaking_configuration_status
val player_attribute_string_of_yojson : Yojson.Basic.t -> string list -> string
val double_object_of_yojson : Yojson.Basic.t -> string list -> float
val player_attribute_string_list_of_yojson : Yojson.Basic.t -> string list -> string list
val player_attribute_string_double_map_of_yojson : Yojson.Basic.t -> string list -> (string * float) list
val attribute_value_of_yojson : Yojson.Basic.t -> string list -> Types.attribute_value
val player_attribute_map_of_yojson : Yojson.Basic.t -> string list -> (string * Types.attribute_value) list
val latency_map_of_yojson : Yojson.Basic.t -> string list -> (string * int) list
val player_of_yojson : Yojson.Basic.t -> string list -> Types.player
val player_list_of_yojson : Yojson.Basic.t -> string list -> Types.player list
val matched_player_session_of_yojson : Yojson.Basic.t -> string list -> Types.matched_player_session
val matched_player_session_list_of_yojson : Yojson.Basic.t -> string list -> Types.matched_player_session list
val game_session_connection_info_of_yojson : Yojson.Basic.t -> string list -> Types.game_session_connection_info
val matchmaking_ticket_of_yojson : Yojson.Basic.t -> string list -> Types.matchmaking_ticket
val start_matchmaking_output_of_yojson : Yojson.Basic.t -> string list -> Types.start_matchmaking_output
val start_matchmaking_input_of_yojson : Yojson.Basic.t -> string list -> Types.start_matchmaking_input
val start_match_backfill_output_of_yojson : Yojson.Basic.t -> string list -> Types.start_match_backfill_output
val start_match_backfill_input_of_yojson : Yojson.Basic.t -> string list -> Types.start_match_backfill_input
val start_game_session_placement_output_of_yojson : Yojson.Basic.t -> string list -> Types.start_game_session_placement_output
val player_data_of_yojson : Yojson.Basic.t -> string list -> string
val desired_player_session_of_yojson : Yojson.Basic.t -> string list -> Types.desired_player_session
val desired_player_session_list_of_yojson : Yojson.Basic.t -> string list -> Types.desired_player_session list
val start_game_session_placement_input_of_yojson : Yojson.Basic.t -> string list -> Types.start_game_session_placement_input
val start_fleet_actions_output_of_yojson : Yojson.Basic.t -> string list -> Types.start_fleet_actions_output
val start_fleet_actions_input_of_yojson : Yojson.Basic.t -> string list -> Types.start_fleet_actions_input
val sort_order_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.sort_order
val session_target_of_yojson : Yojson.Basic.t -> string list -> string
val game_session_list_of_yojson : Yojson.Basic.t -> string list -> Types.game_session list
val search_game_sessions_output_of_yojson : Yojson.Basic.t -> string list -> Types.search_game_sessions_output
val search_game_sessions_input_of_yojson : Yojson.Basic.t -> string list -> Types.search_game_sessions_input
val script_list_of_yojson : Yojson.Basic.t -> string list -> Types.script list
val scaling_status_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.scaling_status_type
val integer_of_yojson : Yojson.Basic.t -> string list -> int
val scaling_adjustment_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.scaling_adjustment_type
val comparison_operator_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.comparison_operator_type
val metric_name_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.metric_name
val policy_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.policy_type
val location_update_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.location_update_status
val scaling_policy_of_yojson : Yojson.Basic.t -> string list -> Types.scaling_policy
val scaling_policy_list_of_yojson : Yojson.Basic.t -> string list -> Types.scaling_policy list
val rule_set_limit_of_yojson : Yojson.Basic.t -> string list -> int
val resume_game_server_group_output_of_yojson : Yojson.Basic.t -> string list -> Types.resume_game_server_group_output
val resume_game_server_group_input_of_yojson : Yojson.Basic.t -> string list -> Types.resume_game_server_group_input
val resolve_alias_output_of_yojson : Yojson.Basic.t -> string list -> Types.resolve_alias_output
val resolve_alias_input_of_yojson : Yojson.Basic.t -> string list -> Types.resolve_alias_input
val aws_credentials_of_yojson : Yojson.Basic.t -> string list -> Types.aws_credentials
val request_upload_credentials_output_of_yojson : Yojson.Basic.t -> string list -> Types.request_upload_credentials_output
val request_upload_credentials_input_of_yojson : Yojson.Basic.t -> string list -> Types.request_upload_credentials_input
val register_game_server_output_of_yojson : Yojson.Basic.t -> string list -> Types.register_game_server_output
val register_game_server_input_of_yojson : Yojson.Basic.t -> string list -> Types.register_game_server_input
val compute_arn_of_yojson : Yojson.Basic.t -> string list -> string
val compute_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.compute_status
val ec2_instance_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.ec2_instance_type
val game_lift_service_sdk_endpoint_output_of_yojson : Yojson.Basic.t -> string list -> string
val game_lift_agent_endpoint_output_of_yojson : Yojson.Basic.t -> string list -> string
val instance_id_of_yojson : Yojson.Basic.t -> string list -> string
val container_attribute_of_yojson : Yojson.Basic.t -> string list -> Types.container_attribute
val container_attributes_of_yojson : Yojson.Basic.t -> string list -> Types.container_attribute list
val compute_of_yojson : Yojson.Basic.t -> string list -> Types.compute
val register_compute_output_of_yojson : Yojson.Basic.t -> string list -> Types.register_compute_output
val dns_name_input_of_yojson : Yojson.Basic.t -> string list -> string
val register_compute_input_of_yojson : Yojson.Basic.t -> string list -> Types.register_compute_input
val put_scaling_policy_output_of_yojson : Yojson.Basic.t -> string list -> Types.put_scaling_policy_output
val put_scaling_policy_input_of_yojson : Yojson.Basic.t -> string list -> Types.put_scaling_policy_input
val player_session_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.player_session_status
val player_session_of_yojson : Yojson.Basic.t -> string list -> Types.player_session
val player_session_list_of_yojson : Yojson.Basic.t -> string list -> Types.player_session list
val player_ids_for_accept_match_of_yojson : Yojson.Basic.t -> string list -> string list
val player_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val game_server_ip_protocol_supported_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_server_ip_protocol_supported
val player_gateway_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.player_gateway_configuration
val player_data_map_of_yojson : Yojson.Basic.t -> string list -> (string * string) list
val player_connection_endpoint_of_yojson : Yojson.Basic.t -> string list -> Types.player_connection_endpoint
val player_connection_endpoint_list_of_yojson : Yojson.Basic.t -> string list -> Types.player_connection_endpoint list
val max_string_of_yojson : Yojson.Basic.t -> string list -> string
val player_connection_detail_of_yojson : Yojson.Basic.t -> string list -> Types.player_connection_detail
val player_connection_detail_list_of_yojson : Yojson.Basic.t -> string list -> Types.player_connection_detail list
val ping_beacon_of_yojson : Yojson.Basic.t -> string list -> Types.ping_beacon
val out_of_capacity_exception_of_yojson : Yojson.Basic.t -> string list -> Types.out_of_capacity_exception
val matchmaking_ticket_list_of_yojson : Yojson.Basic.t -> string list -> Types.matchmaking_ticket list
val matchmaking_rule_set_name_list_of_yojson : Yojson.Basic.t -> string list -> string list
val matchmaking_rule_set_of_yojson : Yojson.Basic.t -> string list -> Types.matchmaking_rule_set
val matchmaking_rule_set_list_of_yojson : Yojson.Basic.t -> string list -> Types.matchmaking_rule_set list
val matchmaking_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val matchmaking_configuration_name_list_of_yojson : Yojson.Basic.t -> string list -> string list
val matchmaking_configuration_list_of_yojson : Yojson.Basic.t -> string list -> Types.matchmaking_configuration list
val deployment_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.deployment_status
val locational_deployment_of_yojson : Yojson.Basic.t -> string list -> Types.locational_deployment
val locational_deployments_of_yojson : Yojson.Basic.t -> string list -> (string * Types.locational_deployment) list
val fleet_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.fleet_status
val location_state_of_yojson : Yojson.Basic.t -> string list -> Types.location_state
val location_state_list_of_yojson : Yojson.Basic.t -> string list -> Types.location_state list
val location_arn_model_of_yojson : Yojson.Basic.t -> string list -> string
val location_model_of_yojson : Yojson.Basic.t -> string list -> Types.location_model
val location_model_list_of_yojson : Yojson.Basic.t -> string list -> Types.location_model list
val location_filter_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.location_filter
val location_filter_list_of_yojson : Yojson.Basic.t -> string list -> Types.location_filter list
val location_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.location_configuration
val location_configuration_list_of_yojson : Yojson.Basic.t -> string list -> Types.location_configuration list
val location_attributes_of_yojson : Yojson.Basic.t -> string list -> Types.location_attributes
val location_attributes_list_of_yojson : Yojson.Basic.t -> string list -> Types.location_attributes list
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 list_scripts_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_scripts_output
val list_scripts_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_scripts_input
val list_locations_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_locations_output
val list_locations_limit_of_yojson : Yojson.Basic.t -> string list -> int
val list_locations_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_locations_input
val game_servers_of_yojson : Yojson.Basic.t -> string list -> Types.game_server list
val list_game_servers_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_game_servers_output
val list_game_servers_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_game_servers_input
val game_server_groups_of_yojson : Yojson.Basic.t -> string list -> Types.game_server_group list
val list_game_server_groups_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_game_server_groups_output
val list_game_server_groups_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_game_server_groups_input
val fleet_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val list_fleets_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_fleets_output
val list_fleets_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_fleets_input
val fleet_binary_arn_of_yojson : Yojson.Basic.t -> string list -> string
val fleet_deployment_of_yojson : Yojson.Basic.t -> string list -> Types.fleet_deployment
val fleet_deployments_of_yojson : Yojson.Basic.t -> string list -> Types.fleet_deployment list
val list_fleet_deployments_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_fleet_deployments_output
val list_fleet_deployments_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_fleet_deployments_input
val container_group_definition_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_group_definition list
val list_container_group_definitions_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_container_group_definitions_output
val list_container_group_definitions_limit_of_yojson : Yojson.Basic.t -> string list -> int
val list_container_group_definitions_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_container_group_definitions_input
val list_container_group_definition_versions_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_container_group_definition_versions_output
val list_container_group_definition_versions_limit_of_yojson : Yojson.Basic.t -> string list -> int
val list_container_group_definition_versions_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_container_group_definition_versions_input
val container_fleet_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_fleet list
val list_container_fleets_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_container_fleets_output
val list_container_fleets_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_container_fleets_input
val compute_list_of_yojson : Yojson.Basic.t -> string list -> Types.compute list
val list_compute_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_compute_output
val list_compute_input_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.list_compute_input_status
val list_compute_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_compute_input
val build_list_of_yojson : Yojson.Basic.t -> string list -> Types.build list
val list_builds_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_builds_output
val list_builds_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_builds_input
val alias_list_of_yojson : Yojson.Basic.t -> string list -> Types.alias list
val list_aliases_output_of_yojson : Yojson.Basic.t -> string list -> Types.list_aliases_output
val list_aliases_input_of_yojson : Yojson.Basic.t -> string list -> Types.list_aliases_input
val launch_template_version_of_yojson : Yojson.Basic.t -> string list -> string
val launch_template_id_of_yojson : Yojson.Basic.t -> string list -> string
val launch_template_name_of_yojson : Yojson.Basic.t -> string list -> string
val launch_template_specification_of_yojson : Yojson.Basic.t -> string list -> Types.launch_template_specification
val instance_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.instance_status
val instance_role_credentials_provider_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.instance_role_credentials_provider
val instance_of_yojson : Yojson.Basic.t -> string list -> Types.instance
val instance_list_of_yojson : Yojson.Basic.t -> string list -> Types.instance list
val instance_credentials_of_yojson : Yojson.Basic.t -> string list -> Types.instance_credentials
val instance_access_of_yojson : Yojson.Basic.t -> string list -> Types.instance_access
val idempotent_parameter_mismatch_exception_of_yojson : Yojson.Basic.t -> string list -> Types.idempotent_parameter_mismatch_exception
val get_player_connection_details_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_player_connection_details_output
val get_player_connection_details_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_player_connection_details_input
val get_instance_access_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_instance_access_output
val get_instance_access_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_instance_access_input
val get_game_session_log_url_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_game_session_log_url_output
val get_game_session_log_url_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_game_session_log_url_input
val compute_name_or_arn_of_yojson : Yojson.Basic.t -> string list -> string
val compute_auth_token_of_yojson : Yojson.Basic.t -> string list -> string
val get_compute_auth_token_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_compute_auth_token_output
val get_compute_auth_token_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_compute_auth_token_input
val container_identifier_of_yojson : Yojson.Basic.t -> string list -> Types.container_identifier
val container_identifier_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_identifier list
val get_compute_access_output_of_yojson : Yojson.Basic.t -> string list -> Types.get_compute_access_output
val get_compute_access_input_of_yojson : Yojson.Basic.t -> string list -> Types.get_compute_access_input
val game_session_queue_name_or_arn_list_of_yojson : Yojson.Basic.t -> string list -> string list
val game_session_queue_list_of_yojson : Yojson.Basic.t -> string list -> Types.game_session_queue list
val game_session_full_exception_of_yojson : Yojson.Basic.t -> string list -> Types.game_session_full_exception
val game_session_detail_of_yojson : Yojson.Basic.t -> string list -> Types.game_session_detail
val game_session_detail_list_of_yojson : Yojson.Basic.t -> string list -> Types.game_session_detail list
val game_server_instance_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_server_instance_status
val game_server_instance_of_yojson : Yojson.Basic.t -> string list -> Types.game_server_instance
val game_server_instances_of_yojson : Yojson.Basic.t -> string list -> Types.game_server_instance list
val game_server_instance_ids_of_yojson : Yojson.Basic.t -> string list -> string list
val game_server_group_delete_option_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.game_server_group_delete_option
val game_server_group_auto_scaling_policy_of_yojson : Yojson.Basic.t -> string list -> Types.game_server_group_auto_scaling_policy
val game_server_container_group_counts_of_yojson : Yojson.Basic.t -> string list -> Types.game_server_container_group_counts
val describe_vpc_peering_connections_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_vpc_peering_connections_output
val describe_vpc_peering_connections_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_vpc_peering_connections_input
val describe_vpc_peering_authorizations_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_vpc_peering_authorizations_output
val describe_vpc_peering_authorizations_input_of_yojson : Yojson.Basic.t -> string list -> unit
val describe_script_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_script_output
val describe_script_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_script_input
val describe_scaling_policies_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_scaling_policies_output
val describe_scaling_policies_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_scaling_policies_input
val describe_runtime_configuration_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_runtime_configuration_output
val describe_runtime_configuration_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_runtime_configuration_input
val describe_player_sessions_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_player_sessions_output
val describe_player_sessions_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_player_sessions_input
val describe_matchmaking_rule_sets_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_matchmaking_rule_sets_output
val describe_matchmaking_rule_sets_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_matchmaking_rule_sets_input
val describe_matchmaking_configurations_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_matchmaking_configurations_output
val describe_matchmaking_configurations_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_matchmaking_configurations_input
val describe_matchmaking_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_matchmaking_output
val describe_matchmaking_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_matchmaking_input
val describe_instances_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_instances_output
val describe_instances_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_instances_input
val describe_game_sessions_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_sessions_output
val describe_game_sessions_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_sessions_input
val describe_game_session_queues_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_session_queues_output
val describe_game_session_queues_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_session_queues_input
val describe_game_session_placement_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_session_placement_output
val describe_game_session_placement_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_session_placement_input
val describe_game_session_details_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_session_details_output
val describe_game_session_details_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_session_details_input
val describe_game_server_instances_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_server_instances_output
val describe_game_server_instances_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_server_instances_input
val describe_game_server_group_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_server_group_output
val describe_game_server_group_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_server_group_input
val describe_game_server_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_server_output
val describe_game_server_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_game_server_input
val fleet_utilization_of_yojson : Yojson.Basic.t -> string list -> Types.fleet_utilization
val fleet_utilization_list_of_yojson : Yojson.Basic.t -> string list -> Types.fleet_utilization list
val describe_fleet_utilization_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_utilization_output
val fleet_id_or_arn_list_of_yojson : Yojson.Basic.t -> string list -> string list
val describe_fleet_utilization_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_utilization_input
val describe_fleet_port_settings_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_port_settings_output
val describe_fleet_port_settings_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_port_settings_input
val describe_fleet_location_utilization_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_location_utilization_output
val describe_fleet_location_utilization_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_location_utilization_input
val ec2_instance_counts_of_yojson : Yojson.Basic.t -> string list -> Types.ec2_instance_counts
val fleet_capacity_of_yojson : Yojson.Basic.t -> string list -> Types.fleet_capacity
val describe_fleet_location_capacity_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_location_capacity_output
val describe_fleet_location_capacity_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_location_capacity_input
val describe_fleet_location_attributes_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_location_attributes_output
val describe_fleet_location_attributes_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_location_attributes_input
val event_code_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.event_code
val event_count_of_yojson : Yojson.Basic.t -> string list -> int64
val event_of_yojson : Yojson.Basic.t -> string list -> Types.event
val event_list_of_yojson : Yojson.Basic.t -> string list -> Types.event list
val describe_fleet_events_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_events_output
val describe_fleet_events_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_events_input
val describe_fleet_deployment_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_deployment_output
val describe_fleet_deployment_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_deployment_input
val fleet_capacity_list_of_yojson : Yojson.Basic.t -> string list -> Types.fleet_capacity list
val describe_fleet_capacity_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_capacity_output
val describe_fleet_capacity_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_capacity_input
val fleet_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.fleet_type
val certificate_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.certificate_type
val certificate_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.certificate_configuration
val compute_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.compute_type
val fleet_attributes_of_yojson : Yojson.Basic.t -> string list -> Types.fleet_attributes
val fleet_attributes_list_of_yojson : Yojson.Basic.t -> string list -> Types.fleet_attributes list
val describe_fleet_attributes_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_attributes_output
val describe_fleet_attributes_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_fleet_attributes_input
val ec2_instance_limit_of_yojson : Yojson.Basic.t -> string list -> Types.ec2_instance_limit
val ec2_instance_limit_list_of_yojson : Yojson.Basic.t -> string list -> Types.ec2_instance_limit list
val describe_ec2_instance_limits_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_ec2_instance_limits_output
val describe_ec2_instance_limits_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_ec2_instance_limits_input
val container_port_mapping_of_yojson : Yojson.Basic.t -> string list -> Types.container_port_mapping
val container_port_mapping_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_port_mapping list
val container_group_port_mapping_of_yojson : Yojson.Basic.t -> string list -> Types.container_group_port_mapping
val container_group_port_mapping_list_of_yojson : Yojson.Basic.t -> string list -> Types.container_group_port_mapping list
val describe_container_group_port_mappings_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_container_group_port_mappings_output
val describe_container_group_port_mappings_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_container_group_port_mappings_input
val describe_container_group_definition_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_container_group_definition_output
val describe_container_group_definition_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_container_group_definition_input
val describe_container_fleet_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_container_fleet_output
val describe_container_fleet_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_container_fleet_input
val describe_compute_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_compute_output
val describe_compute_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_compute_input
val describe_build_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_build_output
val describe_build_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_build_input
val describe_alias_output_of_yojson : Yojson.Basic.t -> string list -> Types.describe_alias_output
val describe_alias_input_of_yojson : Yojson.Basic.t -> string list -> Types.describe_alias_input
val deregister_game_server_input_of_yojson : Yojson.Basic.t -> string list -> Types.deregister_game_server_input
val deregister_compute_output_of_yojson : Yojson.Basic.t -> string list -> unit
val deregister_compute_input_of_yojson : Yojson.Basic.t -> string list -> Types.deregister_compute_input
val delete_vpc_peering_connection_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_vpc_peering_connection_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_vpc_peering_connection_input
val delete_vpc_peering_authorization_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_vpc_peering_authorization_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_vpc_peering_authorization_input
val delete_script_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_script_input
val delete_scaling_policy_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_scaling_policy_input
val delete_matchmaking_rule_set_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_matchmaking_rule_set_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_matchmaking_rule_set_input
val delete_matchmaking_configuration_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_matchmaking_configuration_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_matchmaking_configuration_input
val delete_location_output_of_yojson : Yojson.Basic.t -> string list -> unit
val custom_location_name_or_arn_model_of_yojson : Yojson.Basic.t -> string list -> string
val delete_location_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_location_input
val delete_game_session_queue_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_game_session_queue_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_game_session_queue_input
val delete_game_server_group_output_of_yojson : Yojson.Basic.t -> string list -> Types.delete_game_server_group_output
val delete_game_server_group_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_game_server_group_input
val delete_fleet_locations_output_of_yojson : Yojson.Basic.t -> string list -> Types.delete_fleet_locations_output
val delete_fleet_locations_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_fleet_locations_input
val delete_fleet_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_fleet_input
val delete_container_group_definition_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_container_group_definition_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_container_group_definition_input
val delete_container_fleet_output_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_container_fleet_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_container_fleet_input
val delete_build_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_build_input
val delete_alias_input_of_yojson : Yojson.Basic.t -> string list -> Types.delete_alias_input
val create_vpc_peering_connection_output_of_yojson : Yojson.Basic.t -> string list -> unit
val create_vpc_peering_connection_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_vpc_peering_connection_input
val create_vpc_peering_authorization_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_vpc_peering_authorization_output
val create_vpc_peering_authorization_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_vpc_peering_authorization_input
val create_script_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_script_output
val create_script_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_script_input
val create_player_sessions_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_player_sessions_output
val create_player_sessions_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_player_sessions_input
val create_player_session_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_player_session_output
val create_player_session_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_player_session_input
val create_matchmaking_rule_set_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_matchmaking_rule_set_output
val create_matchmaking_rule_set_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_matchmaking_rule_set_input
val create_matchmaking_configuration_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_matchmaking_configuration_output
val create_matchmaking_configuration_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_matchmaking_configuration_input
val create_location_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_location_output
val custom_input_location_string_model_of_yojson : Yojson.Basic.t -> string list -> string
val create_location_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_location_input
val create_game_session_queue_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_game_session_queue_output
val create_game_session_queue_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_game_session_queue_input
val fleet_capacity_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.fleet_capacity_exceeded_exception
val create_game_session_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_game_session_output
val create_game_session_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_game_session_input
val create_game_server_group_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_game_server_group_output
val create_game_server_group_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_game_server_group_input
val create_fleet_locations_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_fleet_locations_output
val create_fleet_locations_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_fleet_locations_input
val create_fleet_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_fleet_output
val create_fleet_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_fleet_input
val create_container_group_definition_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_container_group_definition_output
val create_container_group_definition_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_container_group_definition_input
val create_container_fleet_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_container_fleet_output
val create_container_fleet_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_container_fleet_input
val create_build_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_build_output
val create_build_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_build_input
val create_alias_output_of_yojson : Yojson.Basic.t -> string list -> Types.create_alias_output
val create_alias_input_of_yojson : Yojson.Basic.t -> string list -> Types.create_alias_input
val claim_game_server_output_of_yojson : Yojson.Basic.t -> string list -> Types.claim_game_server_output
val filter_instance_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.filter_instance_status
val filter_instance_statuses_of_yojson : Yojson.Basic.t -> string list -> Types.filter_instance_status list
val claim_filter_option_of_yojson : Yojson.Basic.t -> string list -> Types.claim_filter_option
val claim_game_server_input_of_yojson : Yojson.Basic.t -> string list -> Types.claim_game_server_input
val accept_match_output_of_yojson : Yojson.Basic.t -> string list -> unit
val acceptance_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.acceptance_type
val accept_match_input_of_yojson : Yojson.Basic.t -> string list -> Types.accept_match_input