Module Smaws_Client_ServiceDiscovery.Json_serializers

val operation_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val update_service_response_to_yojson : Types.update_service_response -> Smaws_Lib.Json.SerializeHelpers.t
val resource_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_description_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val record_type_to_yojson : Types.record_type -> [> `String of string ]
val record_tt_l_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val dns_record_list_to_yojson : Types.dns_record list -> Smaws_Lib.Json.SerializeHelpers.t
val dns_config_change_to_yojson : Types.dns_config_change -> Smaws_Lib.Json.SerializeHelpers.t
val health_check_type_to_yojson : Types.health_check_type -> [> `String of string ]
val resource_path_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val failure_threshold_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val health_check_config_to_yojson : Types.health_check_config -> Smaws_Lib.Json.SerializeHelpers.t
val update_service_request_to_yojson : Types.update_service_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_service_attributes_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val service_attribute_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val service_attribute_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val service_attributes_map_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val update_service_attributes_request_to_yojson : Types.update_service_attributes_request -> Smaws_Lib.Json.SerializeHelpers.t
val error_message_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val service_not_found_to_yojson : Types.service_not_found -> Smaws_Lib.Json.SerializeHelpers.t
val service_attributes_limit_exceeded_exception_to_yojson : Types.service_attributes_limit_exceeded_exception -> Smaws_Lib.Json.SerializeHelpers.t
val duplicate_request_to_yojson : Types.duplicate_request -> Smaws_Lib.Json.SerializeHelpers.t
val update_public_dns_namespace_response_to_yojson : Types.update_public_dns_namespace_response -> Smaws_Lib.Json.SerializeHelpers.t
val public_dns_properties_mutable_change_to_yojson : Types.public_dns_properties_mutable_change -> Smaws_Lib.Json.SerializeHelpers.t
val public_dns_namespace_properties_change_to_yojson : Types.public_dns_namespace_properties_change -> Smaws_Lib.Json.SerializeHelpers.t
val public_dns_namespace_change_to_yojson : Types.public_dns_namespace_change -> Smaws_Lib.Json.SerializeHelpers.t
val update_public_dns_namespace_request_to_yojson : Types.update_public_dns_namespace_request -> Smaws_Lib.Json.SerializeHelpers.t
val resource_in_use_to_yojson : Types.resource_in_use -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_not_found_to_yojson : Types.namespace_not_found -> Smaws_Lib.Json.SerializeHelpers.t
val update_private_dns_namespace_response_to_yojson : Types.update_private_dns_namespace_response -> Smaws_Lib.Json.SerializeHelpers.t
val private_dns_properties_mutable_change_to_yojson : Types.private_dns_properties_mutable_change -> Smaws_Lib.Json.SerializeHelpers.t
val private_dns_namespace_properties_change_to_yojson : Types.private_dns_namespace_properties_change -> Smaws_Lib.Json.SerializeHelpers.t
val private_dns_namespace_change_to_yojson : Types.private_dns_namespace_change -> Smaws_Lib.Json.SerializeHelpers.t
val update_private_dns_namespace_request_to_yojson : Types.update_private_dns_namespace_request -> Smaws_Lib.Json.SerializeHelpers.t
val custom_health_status_to_yojson : Types.custom_health_status -> [> `String of string ]
val update_instance_custom_health_status_request_to_yojson : Types.update_instance_custom_health_status_request -> Smaws_Lib.Json.SerializeHelpers.t
val instance_not_found_to_yojson : Types.instance_not_found -> Smaws_Lib.Json.SerializeHelpers.t
val custom_health_not_found_to_yojson : Types.custom_health_not_found -> Smaws_Lib.Json.SerializeHelpers.t
val update_http_namespace_response_to_yojson : Types.update_http_namespace_response -> Smaws_Lib.Json.SerializeHelpers.t
val http_namespace_change_to_yojson : Types.http_namespace_change -> Smaws_Lib.Json.SerializeHelpers.t
val update_http_namespace_request_to_yojson : Types.update_http_namespace_request -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val amazon_resource_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_request_to_yojson : Types.untag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val resource_not_found_exception_to_yojson : Types.resource_not_found_exception -> Smaws_Lib.Json.SerializeHelpers.t
val too_many_tags_exception_to_yojson : Types.too_many_tags_exception -> Smaws_Lib.Json.SerializeHelpers.t
val timestamp_to_yojson : Smaws_Lib__.CoreTypes.Timestamp.t -> Smaws_Lib.Json.SerializeHelpers.t
val tag_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val tag_list_to_yojson : Types.tag list -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_request_to_yojson : Types.tag_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val service_type_option_to_yojson : Types.service_type_option -> [> `String of string ]
val service_type_to_yojson : Types.service_type -> [> `String of string ]
val arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val service_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_count_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val routing_policy_to_yojson : Types.routing_policy -> [> `String of string ]
val health_check_custom_config_to_yojson : Types.health_check_custom_config -> Smaws_Lib.Json.SerializeHelpers.t
val service_summary_to_yojson : Types.service_summary -> Smaws_Lib.Json.SerializeHelpers.t
val service_summaries_list_to_yojson : Types.service_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val service_filter_name_to_yojson : Types.service_filter_name -> [> `String of string ]
val filter_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val filter_values_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val filter_condition_to_yojson : Types.filter_condition -> [> `String of string ]
val service_filters_to_yojson : Types.service_filter list -> Smaws_Lib.Json.SerializeHelpers.t
val service_attributes_to_yojson : Types.service_attributes -> Smaws_Lib.Json.SerializeHelpers.t
val service_attribute_key_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val service_already_exists_to_yojson : Types.service_already_exists -> Smaws_Lib.Json.SerializeHelpers.t
val resource_limit_exceeded_to_yojson : Types.resource_limit_exceeded -> Smaws_Lib.Json.SerializeHelpers.t
val register_instance_response_to_yojson : Types.register_instance_response -> Smaws_Lib.Json.SerializeHelpers.t
val instance_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val attr_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val attr_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val attributes_to_yojson : (string * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val register_instance_request_to_yojson : Types.register_instance_request -> Smaws_Lib.Json.SerializeHelpers.t
val list_tags_for_resource_response_to_yojson : Types.list_tags_for_resource_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_tags_for_resource_request_to_yojson : Types.list_tags_for_resource_request -> Smaws_Lib.Json.SerializeHelpers.t
val next_token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val list_services_response_to_yojson : Types.list_services_response -> Smaws_Lib.Json.SerializeHelpers.t
val max_results_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val list_services_request_to_yojson : Types.list_services_request -> Smaws_Lib.Json.SerializeHelpers.t
val operation_status_to_yojson : Types.operation_status -> [> `String of string ]
val operation_summary_to_yojson : Types.operation_summary -> Smaws_Lib.Json.SerializeHelpers.t
val operation_summary_list_to_yojson : Types.operation_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_operations_response_to_yojson : Types.list_operations_response -> Smaws_Lib.Json.SerializeHelpers.t
val operation_filter_name_to_yojson : Types.operation_filter_name -> [> `String of string ]
val operation_filter_to_yojson : Types.operation_filter -> Smaws_Lib.Json.SerializeHelpers.t
val operation_filters_to_yojson : Types.operation_filter list -> Smaws_Lib.Json.SerializeHelpers.t
val list_operations_request_to_yojson : Types.list_operations_request -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_type_to_yojson : Types.namespace_type -> [> `String of string ]
val http_properties_to_yojson : Types.http_properties -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_properties_to_yojson : Types.namespace_properties -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_summary_to_yojson : Types.namespace_summary -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_summaries_list_to_yojson : Types.namespace_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_namespaces_response_to_yojson : Types.list_namespaces_response -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_filter_name_to_yojson : Types.namespace_filter_name -> [> `String of string ]
val namespace_filter_to_yojson : Types.namespace_filter -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_filters_to_yojson : Types.namespace_filter list -> Smaws_Lib.Json.SerializeHelpers.t
val list_namespaces_request_to_yojson : Types.list_namespaces_request -> Smaws_Lib.Json.SerializeHelpers.t
val instance_summary_to_yojson : Types.instance_summary -> Smaws_Lib.Json.SerializeHelpers.t
val instance_summary_list_to_yojson : Types.instance_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val list_instances_response_to_yojson : Types.list_instances_response -> Smaws_Lib.Json.SerializeHelpers.t
val list_instances_request_to_yojson : Types.list_instances_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_service_attributes_response_to_yojson : Types.get_service_attributes_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_service_attributes_request_to_yojson : Types.get_service_attributes_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_service_response_to_yojson : Types.get_service_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_service_request_to_yojson : Types.get_service_request -> Smaws_Lib.Json.SerializeHelpers.t
val operation_not_found_to_yojson : Types.operation_not_found -> Smaws_Lib.Json.SerializeHelpers.t
val operation_type_to_yojson : Types.operation_type -> [> `String of string ]
val message_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val code_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val operation_target_type_to_yojson : Types.operation_target_type -> [> `String of string ]
val operation_targets_map_to_yojson : (Types.operation_target_type * string) list -> Smaws_Lib.Json.SerializeHelpers.t
val get_operation_response_to_yojson : Types.get_operation_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_operation_request_to_yojson : Types.get_operation_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_namespace_response_to_yojson : Types.get_namespace_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_namespace_request_to_yojson : Types.get_namespace_request -> Smaws_Lib.Json.SerializeHelpers.t
val health_status_to_yojson : Types.health_status -> [> `String of string ]
val instance_health_status_map_to_yojson : (string * Types.health_status) list -> Smaws_Lib.Json.SerializeHelpers.t
val get_instances_health_status_response_to_yojson : Types.get_instances_health_status_response -> Smaws_Lib.Json.SerializeHelpers.t
val instance_id_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val get_instances_health_status_request_to_yojson : Types.get_instances_health_status_request -> Smaws_Lib.Json.SerializeHelpers.t
val get_instance_response_to_yojson : Types.get_instance_response -> Smaws_Lib.Json.SerializeHelpers.t
val get_instance_request_to_yojson : Types.get_instance_request -> Smaws_Lib.Json.SerializeHelpers.t
val request_limit_exceeded_to_yojson : Types.request_limit_exceeded -> Smaws_Lib.Json.SerializeHelpers.t
val revision_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val discover_instances_revision_response_to_yojson : Types.discover_instances_revision_response -> Smaws_Lib.Json.SerializeHelpers.t
val discover_instances_revision_request_to_yojson : Types.discover_instances_revision_request -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_name_http_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val http_instance_summary_to_yojson : Types.http_instance_summary -> Smaws_Lib.Json.SerializeHelpers.t
val http_instance_summary_list_to_yojson : Types.http_instance_summary list -> Smaws_Lib.Json.SerializeHelpers.t
val discover_instances_response_to_yojson : Types.discover_instances_response -> Smaws_Lib.Json.SerializeHelpers.t
val discover_max_results_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val health_status_filter_to_yojson : Types.health_status_filter -> [> `String of string ]
val discover_instances_request_to_yojson : Types.discover_instances_request -> Smaws_Lib.Json.SerializeHelpers.t
val deregister_instance_response_to_yojson : Types.deregister_instance_response -> Smaws_Lib.Json.SerializeHelpers.t
val deregister_instance_request_to_yojson : Types.deregister_instance_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_service_attributes_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_service_attributes_request_to_yojson : Types.delete_service_attributes_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_service_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val delete_service_request_to_yojson : Types.delete_service_request -> Smaws_Lib.Json.SerializeHelpers.t
val delete_namespace_response_to_yojson : Types.delete_namespace_response -> Smaws_Lib.Json.SerializeHelpers.t
val delete_namespace_request_to_yojson : Types.delete_namespace_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_service_response_to_yojson : Types.create_service_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_service_request_to_yojson : Types.create_service_request -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_already_exists_to_yojson : Types.namespace_already_exists -> Smaws_Lib.Json.SerializeHelpers.t
val create_public_dns_namespace_response_to_yojson : Types.create_public_dns_namespace_response -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_name_public_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val public_dns_properties_mutable_to_yojson : Types.public_dns_properties_mutable -> Smaws_Lib.Json.SerializeHelpers.t
val public_dns_namespace_properties_to_yojson : Types.public_dns_namespace_properties -> Smaws_Lib.Json.SerializeHelpers.t
val create_public_dns_namespace_request_to_yojson : Types.create_public_dns_namespace_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_private_dns_namespace_response_to_yojson : Types.create_private_dns_namespace_response -> Smaws_Lib.Json.SerializeHelpers.t
val namespace_name_private_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val private_dns_properties_mutable_to_yojson : Types.private_dns_properties_mutable -> Smaws_Lib.Json.SerializeHelpers.t
val private_dns_namespace_properties_to_yojson : Types.private_dns_namespace_properties -> Smaws_Lib.Json.SerializeHelpers.t
val create_private_dns_namespace_request_to_yojson : Types.create_private_dns_namespace_request -> Smaws_Lib.Json.SerializeHelpers.t
val create_http_namespace_response_to_yojson : Types.create_http_namespace_response -> Smaws_Lib.Json.SerializeHelpers.t
val create_http_namespace_request_to_yojson : Types.create_http_namespace_request -> Smaws_Lib.Json.SerializeHelpers.t