Module Smaws_Client_Snowball.Json_deserializers

val boolean__of_yojson : Yojson.Basic.t -> string list -> bool
val wireless_connection_of_yojson : Yojson.Basic.t -> string list -> Types.wireless_connection
val update_long_term_pricing_result_of_yojson : Yojson.Basic.t -> string list -> unit
val long_term_pricing_id_of_yojson : Yojson.Basic.t -> string list -> string
val job_id_of_yojson : Yojson.Basic.t -> string list -> string
val java_boolean_of_yojson : Yojson.Basic.t -> string list -> bool
val update_long_term_pricing_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_long_term_pricing_request
val string__of_yojson : Yojson.Basic.t -> string list -> string
val invalid_resource_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_resource_exception
val update_job_shipment_state_result_of_yojson : Yojson.Basic.t -> string list -> unit
val shipment_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.shipment_state
val update_job_shipment_state_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_job_shipment_state_request
val invalid_job_state_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_job_state_exception
val update_job_result_of_yojson : Yojson.Basic.t -> string list -> unit
val role_ar_n_of_yojson : Yojson.Basic.t -> string list -> string
val sns_topic_ar_n_of_yojson : Yojson.Basic.t -> string list -> string
val job_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.job_state
val job_state_list_of_yojson : Yojson.Basic.t -> string list -> Types.job_state list
val notification_of_yojson : Yojson.Basic.t -> string list -> Types.notification
val resource_ar_n_of_yojson : Yojson.Basic.t -> string list -> string
val key_range_of_yojson : Yojson.Basic.t -> string list -> Types.key_range
val device_service_name_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.device_service_name
val transfer_option_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.transfer_option
val target_on_device_service_of_yojson : Yojson.Basic.t -> string list -> Types.target_on_device_service
val target_on_device_service_list_of_yojson : Yojson.Basic.t -> string list -> Types.target_on_device_service list
val s3_resource_of_yojson : Yojson.Basic.t -> string list -> Types.s3_resource
val s3_resource_list_of_yojson : Yojson.Basic.t -> string list -> Types.s3_resource list
val event_trigger_definition_of_yojson : Yojson.Basic.t -> string list -> Types.event_trigger_definition
val event_trigger_definition_list_of_yojson : Yojson.Basic.t -> string list -> Types.event_trigger_definition list
val lambda_resource_of_yojson : Yojson.Basic.t -> string list -> Types.lambda_resource
val lambda_resource_list_of_yojson : Yojson.Basic.t -> string list -> Types.lambda_resource list
val ami_id_of_yojson : Yojson.Basic.t -> string list -> string
val ec2_ami_resource_of_yojson : Yojson.Basic.t -> string list -> Types.ec2_ami_resource
val ec2_ami_resource_list_of_yojson : Yojson.Basic.t -> string list -> Types.ec2_ami_resource list
val job_resource_of_yojson : Yojson.Basic.t -> string list -> Types.job_resource
val storage_limit_of_yojson : Yojson.Basic.t -> string list -> int
val storage_unit_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.storage_unit
val nfs_on_device_service_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.nfs_on_device_service_configuration
val tgw_on_device_service_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.tgw_on_device_service_configuration
val eks_on_device_service_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.eks_on_device_service_configuration
val s3_storage_limit_of_yojson : Yojson.Basic.t -> string list -> float
val service_size_of_yojson : Yojson.Basic.t -> string list -> int
val node_fault_tolerance_of_yojson : Yojson.Basic.t -> string list -> int
val s3_on_device_service_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.s3_on_device_service_configuration
val on_device_service_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.on_device_service_configuration
val address_id_of_yojson : Yojson.Basic.t -> string list -> string
val shipping_option_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.shipping_option
val snowball_capacity_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.snowball_capacity
val phone_number_of_yojson : Yojson.Basic.t -> string list -> string
val email_of_yojson : Yojson.Basic.t -> string list -> string
val timestamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val device_pickup_id_of_yojson : Yojson.Basic.t -> string list -> string
val pickup_details_of_yojson : Yojson.Basic.t -> string list -> Types.pickup_details
val update_job_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_job_request
val kms_request_failed_exception_of_yojson : Yojson.Basic.t -> string list -> Types.kms_request_failed_exception
val invalid_input_combination_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_input_combination_exception
val ec2_request_failed_exception_of_yojson : Yojson.Basic.t -> string list -> Types.ec2_request_failed_exception
val cluster_limit_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.cluster_limit_exceeded_exception
val update_cluster_result_of_yojson : Yojson.Basic.t -> string list -> unit
val cluster_id_of_yojson : Yojson.Basic.t -> string list -> string
val update_cluster_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_cluster_request
val unsupported_address_exception_of_yojson : Yojson.Basic.t -> string list -> Types.unsupported_address_exception
val gsti_n_of_yojson : Yojson.Basic.t -> string list -> string
val ind_tax_documents_of_yojson : Yojson.Basic.t -> string list -> Types.ind_tax_documents
val tax_documents_of_yojson : Yojson.Basic.t -> string list -> Types.tax_documents
val snowcone_device_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.snowcone_device_configuration
val snowball_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.snowball_type
val shipping_label_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.shipping_label_status
val shipment_of_yojson : Yojson.Basic.t -> string list -> Types.shipment
val shipping_details_of_yojson : Yojson.Basic.t -> string list -> Types.shipping_details
val service_version_of_yojson : Yojson.Basic.t -> string list -> Types.service_version
val service_version_list_of_yojson : Yojson.Basic.t -> string list -> Types.service_version list
val service_name_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.service_name
val return_shipping_label_already_exists_exception_of_yojson : Yojson.Basic.t -> string list -> Types.return_shipping_label_already_exists_exception
val remote_management_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.remote_management
val long_term_pricing_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.long_term_pricing_type
val long_term_pricing_associated_job_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val long_term_pricing_list_entry_of_yojson : Yojson.Basic.t -> string list -> Types.long_term_pricing_list_entry
val long_term_pricing_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val long_term_pricing_entry_list_of_yojson : Yojson.Basic.t -> string list -> Types.long_term_pricing_list_entry list
val long_of_yojson : Yojson.Basic.t -> string list -> int
val dependent_service_of_yojson : Yojson.Basic.t -> string list -> Types.dependent_service
val dependent_service_list_of_yojson : Yojson.Basic.t -> string list -> Types.dependent_service list
val list_service_versions_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_service_versions_result
val list_limit_of_yojson : Yojson.Basic.t -> string list -> int
val list_service_versions_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_service_versions_request
val invalid_next_token_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_next_token_exception
val address_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.address_type
val address_of_yojson : Yojson.Basic.t -> string list -> Types.address
val address_list_of_yojson : Yojson.Basic.t -> string list -> Types.address list
val list_pickup_locations_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_pickup_locations_result
val list_pickup_locations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_pickup_locations_request
val list_long_term_pricing_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_long_term_pricing_result
val list_long_term_pricing_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_long_term_pricing_request
val job_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.job_type
val job_list_entry_of_yojson : Yojson.Basic.t -> string list -> Types.job_list_entry
val job_list_entry_list_of_yojson : Yojson.Basic.t -> string list -> Types.job_list_entry list
val list_jobs_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_jobs_result
val list_jobs_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_jobs_request
val compatible_image_of_yojson : Yojson.Basic.t -> string list -> Types.compatible_image
val compatible_image_list_of_yojson : Yojson.Basic.t -> string list -> Types.compatible_image list
val list_compatible_images_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_compatible_images_result
val list_compatible_images_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_compatible_images_request
val cluster_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.cluster_state
val cluster_list_entry_of_yojson : Yojson.Basic.t -> string list -> Types.cluster_list_entry
val cluster_list_entry_list_of_yojson : Yojson.Basic.t -> string list -> Types.cluster_list_entry list
val list_clusters_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_clusters_result
val list_clusters_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_clusters_request
val list_cluster_jobs_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_cluster_jobs_result
val list_cluster_jobs_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_cluster_jobs_request
val kms_key_ar_n_of_yojson : Yojson.Basic.t -> string list -> string
val data_transfer_of_yojson : Yojson.Basic.t -> string list -> Types.data_transfer
val job_logs_of_yojson : Yojson.Basic.t -> string list -> Types.job_logs
val device_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.device_configuration
val impact_level_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.impact_level
val job_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.job_metadata
val job_metadata_list_of_yojson : Yojson.Basic.t -> string list -> Types.job_metadata list
val invalid_address_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_address_exception
val integer_of_yojson : Yojson.Basic.t -> string list -> int
val initial_cluster_size_of_yojson : Yojson.Basic.t -> string list -> int
val get_software_updates_result_of_yojson : Yojson.Basic.t -> string list -> Types.get_software_updates_result
val get_software_updates_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_software_updates_request
val get_snowball_usage_result_of_yojson : Yojson.Basic.t -> string list -> Types.get_snowball_usage_result
val get_snowball_usage_request_of_yojson : Yojson.Basic.t -> string list -> unit
val get_job_unlock_code_result_of_yojson : Yojson.Basic.t -> string list -> Types.get_job_unlock_code_result
val get_job_unlock_code_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_job_unlock_code_request
val get_job_manifest_result_of_yojson : Yojson.Basic.t -> string list -> Types.get_job_manifest_result
val get_job_manifest_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_job_manifest_request
val describe_return_shipping_label_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_return_shipping_label_result
val describe_return_shipping_label_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_return_shipping_label_request
val conflict_exception_of_yojson : Yojson.Basic.t -> string list -> Types.conflict_exception
val describe_job_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_job_result
val describe_job_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_job_request
val cluster_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.cluster_metadata
val describe_cluster_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_cluster_result
val describe_cluster_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_cluster_request
val describe_addresses_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_addresses_result
val describe_addresses_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_addresses_request
val describe_address_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_address_result
val describe_address_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_address_request
val create_return_shipping_label_result_of_yojson : Yojson.Basic.t -> string list -> Types.create_return_shipping_label_result
val create_return_shipping_label_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_return_shipping_label_request
val create_long_term_pricing_result_of_yojson : Yojson.Basic.t -> string list -> Types.create_long_term_pricing_result
val create_long_term_pricing_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_long_term_pricing_request
val create_job_result_of_yojson : Yojson.Basic.t -> string list -> Types.create_job_result
val create_job_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_job_request
val create_cluster_result_of_yojson : Yojson.Basic.t -> string list -> Types.create_cluster_result
val create_cluster_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_cluster_request
val create_address_result_of_yojson : Yojson.Basic.t -> string list -> Types.create_address_result
val create_address_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_address_request
val cancel_job_result_of_yojson : Yojson.Basic.t -> string list -> unit
val cancel_job_request_of_yojson : Yojson.Basic.t -> string list -> Types.cancel_job_request
val cancel_cluster_result_of_yojson : Yojson.Basic.t -> string list -> unit
val cancel_cluster_request_of_yojson : Yojson.Basic.t -> string list -> Types.cancel_cluster_request