Module Smaws_Client_MigrationHub.Json_deserializers

val update_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.update_type
val update_date_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val error_message_of_yojson : Yojson.Basic.t -> string list -> string
val unauthorized_operation_of_yojson : Yojson.Basic.t -> string list -> Types.unauthorized_operation
val token_of_yojson : Yojson.Basic.t -> string list -> string
val retry_after_seconds_of_yojson : Yojson.Basic.t -> string list -> int
val throttling_exception_of_yojson : Yojson.Basic.t -> string list -> Types.throttling_exception
val status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.status
val status_detail_of_yojson : Yojson.Basic.t -> string list -> string
val progress_percent_of_yojson : Yojson.Basic.t -> string list -> int
val task_of_yojson : Yojson.Basic.t -> string list -> Types.task
val source_resource_name_of_yojson : Yojson.Basic.t -> string list -> string
val source_resource_description_of_yojson : Yojson.Basic.t -> string list -> string
val source_resource_of_yojson : Yojson.Basic.t -> string list -> Types.source_resource
val source_resource_list_of_yojson : Yojson.Basic.t -> string list -> Types.source_resource list
val service_unavailable_exception_of_yojson : Yojson.Basic.t -> string list -> Types.service_unavailable_exception
val resource_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_not_found_exception
val resource_name_of_yojson : Yojson.Basic.t -> string list -> string
val resource_attribute_value_of_yojson : Yojson.Basic.t -> string list -> string
val resource_attribute_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resource_attribute_type
val resource_attribute_of_yojson : Yojson.Basic.t -> string list -> Types.resource_attribute
val resource_attribute_list_of_yojson : Yojson.Basic.t -> string list -> Types.resource_attribute list
val put_resource_attributes_result_of_yojson : Yojson.Basic.t -> string list -> unit
val progress_update_stream_of_yojson : Yojson.Basic.t -> string list -> string
val migration_task_name_of_yojson : Yojson.Basic.t -> string list -> string
val dry_run_of_yojson : Yojson.Basic.t -> string list -> bool
val put_resource_attributes_request_of_yojson : Yojson.Basic.t -> string list -> Types.put_resource_attributes_request
val invalid_input_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_input_exception
val internal_server_error_of_yojson : Yojson.Basic.t -> string list -> Types.internal_server_error
val home_region_not_set_exception_of_yojson : Yojson.Basic.t -> string list -> Types.home_region_not_set_exception
val dry_run_operation_of_yojson : Yojson.Basic.t -> string list -> Types.dry_run_operation
val access_denied_exception_of_yojson : Yojson.Basic.t -> string list -> Types.access_denied_exception
val progress_update_stream_summary_of_yojson : Yojson.Basic.t -> string list -> Types.progress_update_stream_summary
val progress_update_stream_summary_list_of_yojson : Yojson.Basic.t -> string list -> Types.progress_update_stream_summary list
val policy_error_exception_of_yojson : Yojson.Basic.t -> string list -> Types.policy_error_exception
val notify_migration_task_state_result_of_yojson : Yojson.Basic.t -> string list -> unit
val next_update_seconds_of_yojson : Yojson.Basic.t -> string list -> int
val notify_migration_task_state_request_of_yojson : Yojson.Basic.t -> string list -> Types.notify_migration_task_state_request
val notify_application_state_result_of_yojson : Yojson.Basic.t -> string list -> unit
val application_id_of_yojson : Yojson.Basic.t -> string list -> string
val application_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.application_status
val notify_application_state_request_of_yojson : Yojson.Basic.t -> string list -> Types.notify_application_state_request
val migration_task_update_of_yojson : Yojson.Basic.t -> string list -> Types.migration_task_update
val migration_task_update_list_of_yojson : Yojson.Basic.t -> string list -> Types.migration_task_update list
val migration_task_summary_of_yojson : Yojson.Basic.t -> string list -> Types.migration_task_summary
val migration_task_summary_list_of_yojson : Yojson.Basic.t -> string list -> Types.migration_task_summary list
val latest_resource_attribute_list_of_yojson : Yojson.Basic.t -> string list -> Types.resource_attribute list
val migration_task_of_yojson : Yojson.Basic.t -> string list -> Types.migration_task
val max_results_source_resources_of_yojson : Yojson.Basic.t -> string list -> int
val max_results_resources_of_yojson : Yojson.Basic.t -> string list -> int
val max_results_created_artifacts_of_yojson : Yojson.Basic.t -> string list -> int
val max_results_of_yojson : Yojson.Basic.t -> string list -> int
val list_source_resources_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_source_resources_result
val list_source_resources_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_source_resources_request
val list_progress_update_streams_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_progress_update_streams_result
val list_progress_update_streams_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_progress_update_streams_request
val list_migration_tasks_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_migration_tasks_result
val list_migration_tasks_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_migration_tasks_request
val list_migration_task_updates_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_migration_task_updates_result
val list_migration_task_updates_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_migration_task_updates_request
val configuration_id_of_yojson : Yojson.Basic.t -> string list -> string
val discovered_resource_description_of_yojson : Yojson.Basic.t -> string list -> string
val discovered_resource_of_yojson : Yojson.Basic.t -> string list -> Types.discovered_resource
val discovered_resource_list_of_yojson : Yojson.Basic.t -> string list -> Types.discovered_resource list
val list_discovered_resources_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_discovered_resources_result
val list_discovered_resources_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_discovered_resources_request
val created_artifact_name_of_yojson : Yojson.Basic.t -> string list -> string
val created_artifact_description_of_yojson : Yojson.Basic.t -> string list -> string
val created_artifact_of_yojson : Yojson.Basic.t -> string list -> Types.created_artifact
val created_artifact_list_of_yojson : Yojson.Basic.t -> string list -> Types.created_artifact list
val list_created_artifacts_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_created_artifacts_result
val list_created_artifacts_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_created_artifacts_request
val application_state_of_yojson : Yojson.Basic.t -> string list -> Types.application_state
val application_state_list_of_yojson : Yojson.Basic.t -> string list -> Types.application_state list
val list_application_states_result_of_yojson : Yojson.Basic.t -> string list -> Types.list_application_states_result
val application_ids_of_yojson : Yojson.Basic.t -> string list -> string list
val list_application_states_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_application_states_request
val import_migration_task_result_of_yojson : Yojson.Basic.t -> string list -> unit
val import_migration_task_request_of_yojson : Yojson.Basic.t -> string list -> Types.import_migration_task_request
val disassociate_source_resource_result_of_yojson : Yojson.Basic.t -> string list -> unit
val disassociate_source_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_source_resource_request
val disassociate_discovered_resource_result_of_yojson : Yojson.Basic.t -> string list -> unit
val disassociate_discovered_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_discovered_resource_request
val disassociate_created_artifact_result_of_yojson : Yojson.Basic.t -> string list -> unit
val disassociate_created_artifact_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_created_artifact_request
val describe_migration_task_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_migration_task_result
val describe_migration_task_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_migration_task_request
val describe_application_state_result_of_yojson : Yojson.Basic.t -> string list -> Types.describe_application_state_result
val describe_application_state_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_application_state_request
val delete_progress_update_stream_result_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_progress_update_stream_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_progress_update_stream_request
val create_progress_update_stream_result_of_yojson : Yojson.Basic.t -> string list -> unit
val create_progress_update_stream_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_progress_update_stream_request
val associate_source_resource_result_of_yojson : Yojson.Basic.t -> string list -> unit
val associate_source_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_source_resource_request
val associate_discovered_resource_result_of_yojson : Yojson.Basic.t -> string list -> unit
val associate_discovered_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_discovered_resource_request
val associate_created_artifact_result_of_yojson : Yojson.Basic.t -> string list -> unit
val associate_created_artifact_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_created_artifact_request