Module Smaws_Client_ECRPUBLIC.Json_deserializers

val usage_text_of_yojson : Yojson.Basic.t -> string list -> string
val url_of_yojson : Yojson.Basic.t -> string list -> string
val exception_message_of_yojson : Yojson.Basic.t -> string list -> string
val upload_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.upload_not_found_exception
val registry_id_of_yojson : Yojson.Basic.t -> string list -> string
val repository_name_of_yojson : Yojson.Basic.t -> string list -> string
val upload_id_of_yojson : Yojson.Basic.t -> string list -> string
val part_size_of_yojson : Yojson.Basic.t -> string list -> int64
val upload_layer_part_response_of_yojson : Yojson.Basic.t -> string list -> Types.upload_layer_part_response
val registry_id_or_alias_of_yojson : Yojson.Basic.t -> string list -> string
val layer_part_blob_of_yojson : Yojson.Basic.t -> string list -> bytes
val upload_layer_part_request_of_yojson : Yojson.Basic.t -> string list -> Types.upload_layer_part_request
val unsupported_command_exception_of_yojson : Yojson.Basic.t -> string list -> Types.unsupported_command_exception
val server_exception_of_yojson : Yojson.Basic.t -> string list -> Types.server_exception
val repository_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.repository_not_found_exception
val registry_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.registry_not_found_exception
val limit_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.limit_exceeded_exception
val invalid_parameter_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_parameter_exception
val invalid_layer_part_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_layer_part_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_key_list_of_yojson : Yojson.Basic.t -> string list -> string list
val untag_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.untag_resource_request
val too_many_tags_exception_of_yojson : Yojson.Basic.t -> string list -> Types.too_many_tags_exception
val invalid_tag_parameter_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_tag_parameter_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 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 repository_policy_text_of_yojson : Yojson.Basic.t -> string list -> string
val set_repository_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.set_repository_policy_response
val force_flag_of_yojson : Yojson.Basic.t -> string list -> bool
val set_repository_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.set_repository_policy_request
val repository_description_of_yojson : Yojson.Basic.t -> string list -> string
val architecture_of_yojson : Yojson.Basic.t -> string list -> string
val architecture_list_of_yojson : Yojson.Basic.t -> string list -> string list
val operating_system_of_yojson : Yojson.Basic.t -> string list -> string
val operating_system_list_of_yojson : Yojson.Basic.t -> string list -> string list
val resource_url_of_yojson : Yojson.Basic.t -> string list -> string
val about_text_of_yojson : Yojson.Basic.t -> string list -> string
val marketplace_certified_of_yojson : Yojson.Basic.t -> string list -> bool
val repository_catalog_data_of_yojson : Yojson.Basic.t -> string list -> Types.repository_catalog_data
val put_repository_catalog_data_response_of_yojson : Yojson.Basic.t -> string list -> Types.put_repository_catalog_data_response
val logo_image_blob_of_yojson : Yojson.Basic.t -> string list -> bytes
val repository_catalog_data_input_of_yojson : Yojson.Basic.t -> string list -> Types.repository_catalog_data_input
val put_repository_catalog_data_request_of_yojson : Yojson.Basic.t -> string list -> Types.put_repository_catalog_data_request
val registry_display_name_of_yojson : Yojson.Basic.t -> string list -> string
val registry_catalog_data_of_yojson : Yojson.Basic.t -> string list -> Types.registry_catalog_data
val put_registry_catalog_data_response_of_yojson : Yojson.Basic.t -> string list -> Types.put_registry_catalog_data_response
val put_registry_catalog_data_request_of_yojson : Yojson.Basic.t -> string list -> Types.put_registry_catalog_data_request
val referenced_images_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.referenced_images_not_found_exception
val layers_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.layers_not_found_exception
val image_tag_already_exists_exception_of_yojson : Yojson.Basic.t -> string list -> Types.image_tag_already_exists_exception
val image_digest_does_not_match_exception_of_yojson : Yojson.Basic.t -> string list -> Types.image_digest_does_not_match_exception
val image_already_exists_exception_of_yojson : Yojson.Basic.t -> string list -> Types.image_already_exists_exception
val image_digest_of_yojson : Yojson.Basic.t -> string list -> string
val image_tag_of_yojson : Yojson.Basic.t -> string list -> string
val image_identifier_of_yojson : Yojson.Basic.t -> string list -> Types.image_identifier
val image_manifest_of_yojson : Yojson.Basic.t -> string list -> string
val media_type_of_yojson : Yojson.Basic.t -> string list -> string
val image_of_yojson : Yojson.Basic.t -> string list -> Types.image
val put_image_response_of_yojson : Yojson.Basic.t -> string list -> Types.put_image_response
val put_image_request_of_yojson : Yojson.Basic.t -> string list -> Types.put_image_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 initiate_layer_upload_response_of_yojson : Yojson.Basic.t -> string list -> Types.initiate_layer_upload_response
val initiate_layer_upload_request_of_yojson : Yojson.Basic.t -> string list -> Types.initiate_layer_upload_request
val repository_policy_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.repository_policy_not_found_exception
val get_repository_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_repository_policy_response
val get_repository_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_repository_policy_request
val repository_catalog_data_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.repository_catalog_data_not_found_exception
val get_repository_catalog_data_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_repository_catalog_data_response
val get_repository_catalog_data_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_repository_catalog_data_request
val get_registry_catalog_data_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_registry_catalog_data_response
val get_registry_catalog_data_request_of_yojson : Yojson.Basic.t -> string list -> unit
val base64_of_yojson : Yojson.Basic.t -> string list -> string
val expiration_timestamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val authorization_data_of_yojson : Yojson.Basic.t -> string list -> Types.authorization_data
val get_authorization_token_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_authorization_token_response
val get_authorization_token_request_of_yojson : Yojson.Basic.t -> string list -> unit
val creation_timestamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val repository_of_yojson : Yojson.Basic.t -> string list -> Types.repository
val repository_list_of_yojson : Yojson.Basic.t -> string list -> Types.repository list
val next_token_of_yojson : Yojson.Basic.t -> string list -> string
val describe_repositories_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_repositories_response
val repository_name_list_of_yojson : Yojson.Basic.t -> string list -> string list
val max_results_of_yojson : Yojson.Basic.t -> string list -> int
val describe_repositories_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_repositories_request
val registry_verified_of_yojson : Yojson.Basic.t -> string list -> bool
val registry_alias_name_of_yojson : Yojson.Basic.t -> string list -> string
val registry_alias_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.registry_alias_status
val primary_registry_alias_flag_of_yojson : Yojson.Basic.t -> string list -> bool
val default_registry_alias_flag_of_yojson : Yojson.Basic.t -> string list -> bool
val registry_alias_of_yojson : Yojson.Basic.t -> string list -> Types.registry_alias
val registry_alias_list_of_yojson : Yojson.Basic.t -> string list -> Types.registry_alias list
val registry_of_yojson : Yojson.Basic.t -> string list -> Types.registry
val registry_list_of_yojson : Yojson.Basic.t -> string list -> Types.registry list
val describe_registries_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_registries_response
val describe_registries_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_registries_request
val image_size_in_bytes_of_yojson : Yojson.Basic.t -> string list -> int64
val push_timestamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val referenced_image_detail_of_yojson : Yojson.Basic.t -> string list -> Types.referenced_image_detail
val image_tag_detail_of_yojson : Yojson.Basic.t -> string list -> Types.image_tag_detail
val image_tag_detail_list_of_yojson : Yojson.Basic.t -> string list -> Types.image_tag_detail list
val describe_image_tags_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_image_tags_response
val describe_image_tags_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_image_tags_request
val image_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.image_not_found_exception
val image_tag_list_of_yojson : Yojson.Basic.t -> string list -> string list
val image_detail_of_yojson : Yojson.Basic.t -> string list -> Types.image_detail
val image_detail_list_of_yojson : Yojson.Basic.t -> string list -> Types.image_detail list
val describe_images_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_images_response
val image_identifier_list_of_yojson : Yojson.Basic.t -> string list -> Types.image_identifier list
val describe_images_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_images_request
val delete_repository_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_repository_policy_response
val delete_repository_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_repository_policy_request
val repository_not_empty_exception_of_yojson : Yojson.Basic.t -> string list -> Types.repository_not_empty_exception
val delete_repository_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_repository_response
val delete_repository_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_repository_request
val repository_already_exists_exception_of_yojson : Yojson.Basic.t -> string list -> Types.repository_already_exists_exception
val create_repository_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_repository_response
val create_repository_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_repository_request
val layer_part_too_small_exception_of_yojson : Yojson.Basic.t -> string list -> Types.layer_part_too_small_exception
val layer_already_exists_exception_of_yojson : Yojson.Basic.t -> string list -> Types.layer_already_exists_exception
val invalid_layer_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_layer_exception
val empty_upload_exception_of_yojson : Yojson.Basic.t -> string list -> Types.empty_upload_exception
val layer_digest_of_yojson : Yojson.Basic.t -> string list -> string
val complete_layer_upload_response_of_yojson : Yojson.Basic.t -> string list -> Types.complete_layer_upload_response
val layer_digest_list_of_yojson : Yojson.Basic.t -> string list -> string list
val complete_layer_upload_request_of_yojson : Yojson.Basic.t -> string list -> Types.complete_layer_upload_request
val image_failure_code_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.image_failure_code
val image_failure_reason_of_yojson : Yojson.Basic.t -> string list -> string
val image_failure_of_yojson : Yojson.Basic.t -> string list -> Types.image_failure
val image_failure_list_of_yojson : Yojson.Basic.t -> string list -> Types.image_failure list
val batch_delete_image_response_of_yojson : Yojson.Basic.t -> string list -> Types.batch_delete_image_response
val batch_delete_image_request_of_yojson : Yojson.Basic.t -> string list -> Types.batch_delete_image_request
val layer_availability_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.layer_availability
val layer_size_in_bytes_of_yojson : Yojson.Basic.t -> string list -> int64
val layer_of_yojson : Yojson.Basic.t -> string list -> Types.layer
val layer_list_of_yojson : Yojson.Basic.t -> string list -> Types.layer list
val batched_operation_layer_digest_of_yojson : Yojson.Basic.t -> string list -> string
val layer_failure_code_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.layer_failure_code
val layer_failure_reason_of_yojson : Yojson.Basic.t -> string list -> string
val layer_failure_of_yojson : Yojson.Basic.t -> string list -> Types.layer_failure
val layer_failure_list_of_yojson : Yojson.Basic.t -> string list -> Types.layer_failure list
val batch_check_layer_availability_response_of_yojson : Yojson.Basic.t -> string list -> Types.batch_check_layer_availability_response
val batched_operation_layer_digest_list_of_yojson : Yojson.Basic.t -> string list -> string list
val batch_check_layer_availability_request_of_yojson : Yojson.Basic.t -> string list -> Types.batch_check_layer_availability_request