Module Smaws_Client_Route53Domains.Json_deserializers

val zip_code_of_yojson : Yojson.Basic.t -> string list -> string
val page_marker_of_yojson : Yojson.Basic.t -> string list -> string
val domain_name_of_yojson : Yojson.Basic.t -> string list -> string
val operation_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.operation_type
val invoice_id_of_yojson : Yojson.Basic.t -> string list -> string
val timestamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val price_of_yojson : Yojson.Basic.t -> string list -> float
val billing_record_of_yojson : Yojson.Basic.t -> string list -> Types.billing_record
val billing_records_of_yojson : Yojson.Basic.t -> string list -> Types.billing_record list
val view_billing_response_of_yojson : Yojson.Basic.t -> string list -> Types.view_billing_response
val page_max_items_of_yojson : Yojson.Basic.t -> string list -> int
val view_billing_request_of_yojson : Yojson.Basic.t -> string list -> Types.view_billing_request
val error_message_of_yojson : Yojson.Basic.t -> string list -> string
val invalid_input_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_input
val value_of_yojson : Yojson.Basic.t -> string list -> string
val values_of_yojson : Yojson.Basic.t -> string list -> string list
val update_tags_for_domain_response_of_yojson : Yojson.Basic.t -> string list -> unit
val tag_key_of_yojson : Yojson.Basic.t -> string list -> string
val tag_value_of_yojson : Yojson.Basic.t -> string list -> string
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 update_tags_for_domain_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_tags_for_domain_request
val unsupported_tl_d_of_yojson : Yojson.Basic.t -> string list -> Types.unsupported_tl_d
val operation_limit_exceeded_of_yojson : Yojson.Basic.t -> string list -> Types.operation_limit_exceeded
val operation_id_of_yojson : Yojson.Basic.t -> string list -> string
val update_domain_nameservers_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_domain_nameservers_response
val fi_auth_key_of_yojson : Yojson.Basic.t -> string list -> string
val host_name_of_yojson : Yojson.Basic.t -> string list -> string
val glue_ip_of_yojson : Yojson.Basic.t -> string list -> string
val glue_ip_list_of_yojson : Yojson.Basic.t -> string list -> string list
val nameserver_of_yojson : Yojson.Basic.t -> string list -> Types.nameserver
val nameserver_list_of_yojson : Yojson.Basic.t -> string list -> Types.nameserver list
val update_domain_nameservers_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_domain_nameservers_request
val tld_rules_violation_of_yojson : Yojson.Basic.t -> string list -> Types.tld_rules_violation
val request_id_of_yojson : Yojson.Basic.t -> string list -> string
val duplicate_request_of_yojson : Yojson.Basic.t -> string list -> Types.duplicate_request
val update_domain_contact_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_domain_contact_response
val contact_name_of_yojson : Yojson.Basic.t -> string list -> string
val contact_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.contact_type
val address_line_of_yojson : Yojson.Basic.t -> string list -> string
val city_of_yojson : Yojson.Basic.t -> string list -> string
val state_of_yojson : Yojson.Basic.t -> string list -> string
val country_code_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.country_code
val contact_number_of_yojson : Yojson.Basic.t -> string list -> string
val email_of_yojson : Yojson.Basic.t -> string list -> string
val extra_param_name_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.extra_param_name
val extra_param_value_of_yojson : Yojson.Basic.t -> string list -> string
val extra_param_of_yojson : Yojson.Basic.t -> string list -> Types.extra_param
val extra_param_list_of_yojson : Yojson.Basic.t -> string list -> Types.extra_param list
val contact_detail_of_yojson : Yojson.Basic.t -> string list -> Types.contact_detail
val currency_of_yojson : Yojson.Basic.t -> string list -> string
val update_domain_contact_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_domain_contact_request
val update_domain_contact_privacy_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_domain_contact_privacy_response
val boolean__of_yojson : Yojson.Basic.t -> string list -> bool
val update_domain_contact_privacy_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_domain_contact_privacy_request
val transferable_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.transferable
val password_of_yojson : Yojson.Basic.t -> string list -> string
val transfer_domain_to_another_aws_account_response_of_yojson : Yojson.Basic.t -> string list -> Types.transfer_domain_to_another_aws_account_response
val account_id_of_yojson : Yojson.Basic.t -> string list -> string
val transfer_domain_to_another_aws_account_request_of_yojson : Yojson.Basic.t -> string list -> Types.transfer_domain_to_another_aws_account_request
val transfer_domain_response_of_yojson : Yojson.Basic.t -> string list -> Types.transfer_domain_response
val lang_code_of_yojson : Yojson.Basic.t -> string list -> string
val duration_in_years_of_yojson : Yojson.Basic.t -> string list -> int
val domain_auth_code_of_yojson : Yojson.Basic.t -> string list -> string
val transfer_domain_request_of_yojson : Yojson.Basic.t -> string list -> Types.transfer_domain_request
val domain_limit_exceeded_of_yojson : Yojson.Basic.t -> string list -> Types.domain_limit_exceeded
val tld_name_of_yojson : Yojson.Basic.t -> string list -> string
val tag_key_list_of_yojson : Yojson.Basic.t -> string list -> string list
val tld_in_maintenance_of_yojson : Yojson.Basic.t -> string list -> Types.tld_in_maintenance
val string__of_yojson : Yojson.Basic.t -> string list -> string
val status_flag_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.status_flag
val sort_order_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.sort_order
val list_domains_attribute_name_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.list_domains_attribute_name
val sort_condition_of_yojson : Yojson.Basic.t -> string list -> Types.sort_condition
val retrieve_domain_auth_code_response_of_yojson : Yojson.Basic.t -> string list -> Types.retrieve_domain_auth_code_response
val retrieve_domain_auth_code_request_of_yojson : Yojson.Basic.t -> string list -> Types.retrieve_domain_auth_code_request
val resend_operation_authorization_request_of_yojson : Yojson.Basic.t -> string list -> Types.resend_operation_authorization_request
val resend_contact_reachability_email_response_of_yojson : Yojson.Basic.t -> string list -> Types.resend_contact_reachability_email_response
val resend_contact_reachability_email_request_of_yojson : Yojson.Basic.t -> string list -> Types.resend_contact_reachability_email_request
val renew_domain_response_of_yojson : Yojson.Basic.t -> string list -> Types.renew_domain_response
val current_expiry_year_of_yojson : Yojson.Basic.t -> string list -> int
val renew_domain_request_of_yojson : Yojson.Basic.t -> string list -> Types.renew_domain_request
val reject_domain_transfer_from_another_aws_account_response_of_yojson : Yojson.Basic.t -> string list -> Types.reject_domain_transfer_from_another_aws_account_response
val reject_domain_transfer_from_another_aws_account_request_of_yojson : Yojson.Basic.t -> string list -> Types.reject_domain_transfer_from_another_aws_account_request
val register_domain_response_of_yojson : Yojson.Basic.t -> string list -> Types.register_domain_response
val register_domain_request_of_yojson : Yojson.Basic.t -> string list -> Types.register_domain_request
val label_of_yojson : Yojson.Basic.t -> string list -> string
val push_domain_request_of_yojson : Yojson.Basic.t -> string list -> Types.push_domain_request
val list_tags_for_domain_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_domain_response
val list_tags_for_domain_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_domain_request
val domain_price_name_of_yojson : Yojson.Basic.t -> string list -> string
val price_with_currency_of_yojson : Yojson.Basic.t -> string list -> Types.price_with_currency
val domain_price_of_yojson : Yojson.Basic.t -> string list -> Types.domain_price
val domain_price_list_of_yojson : Yojson.Basic.t -> string list -> Types.domain_price list
val list_prices_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_prices_response
val list_prices_page_max_items_of_yojson : Yojson.Basic.t -> string list -> int
val list_prices_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_prices_request
val operation_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.operation_status
val operation_summary_of_yojson : Yojson.Basic.t -> string list -> Types.operation_summary
val operation_summary_list_of_yojson : Yojson.Basic.t -> string list -> Types.operation_summary list
val list_operations_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_operations_response
val operation_status_list_of_yojson : Yojson.Basic.t -> string list -> Types.operation_status list
val operation_type_list_of_yojson : Yojson.Basic.t -> string list -> Types.operation_type list
val list_operations_sort_attribute_name_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.list_operations_sort_attribute_name
val list_operations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_operations_request
val domain_summary_of_yojson : Yojson.Basic.t -> string list -> Types.domain_summary
val domain_summary_list_of_yojson : Yojson.Basic.t -> string list -> Types.domain_summary list
val list_domains_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_domains_response
val operator_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.operator
val filter_condition_of_yojson : Yojson.Basic.t -> string list -> Types.filter_condition
val filter_conditions_of_yojson : Yojson.Basic.t -> string list -> Types.filter_condition list
val list_domains_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_domains_request
val get_operation_detail_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_operation_detail_response
val get_operation_detail_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_operation_detail_request
val domain_suggestion_of_yojson : Yojson.Basic.t -> string list -> Types.domain_suggestion
val domain_suggestions_list_of_yojson : Yojson.Basic.t -> string list -> Types.domain_suggestion list
val get_domain_suggestions_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_domain_suggestions_response
val integer_of_yojson : Yojson.Basic.t -> string list -> int
val get_domain_suggestions_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_domain_suggestions_request
val registrar_name_of_yojson : Yojson.Basic.t -> string list -> string
val registrar_who_is_server_of_yojson : Yojson.Basic.t -> string list -> string
val registrar_url_of_yojson : Yojson.Basic.t -> string list -> string
val registry_domain_id_of_yojson : Yojson.Basic.t -> string list -> string
val reseller_of_yojson : Yojson.Basic.t -> string list -> string
val dns_sec_of_yojson : Yojson.Basic.t -> string list -> string
val domain_status_of_yojson : Yojson.Basic.t -> string list -> string
val domain_status_list_of_yojson : Yojson.Basic.t -> string list -> string list
val nullable_integer_of_yojson : Yojson.Basic.t -> string list -> int
val dnssec_public_key_of_yojson : Yojson.Basic.t -> string list -> string
val dnssec_key_of_yojson : Yojson.Basic.t -> string list -> Types.dnssec_key
val dnssec_key_list_of_yojson : Yojson.Basic.t -> string list -> Types.dnssec_key list
val get_domain_detail_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_domain_detail_response
val get_domain_detail_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_domain_detail_request
val reachability_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.reachability_status
val get_contact_reachability_status_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_contact_reachability_status_response
val get_contact_reachability_status_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_contact_reachability_status_request
val enable_domain_transfer_lock_response_of_yojson : Yojson.Basic.t -> string list -> Types.enable_domain_transfer_lock_response
val enable_domain_transfer_lock_request_of_yojson : Yojson.Basic.t -> string list -> Types.enable_domain_transfer_lock_request
val enable_domain_auto_renew_response_of_yojson : Yojson.Basic.t -> string list -> unit
val enable_domain_auto_renew_request_of_yojson : Yojson.Basic.t -> string list -> Types.enable_domain_auto_renew_request
val disassociate_delegation_signer_from_domain_response_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_delegation_signer_from_domain_response
val disassociate_delegation_signer_from_domain_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_delegation_signer_from_domain_request
val disable_domain_transfer_lock_response_of_yojson : Yojson.Basic.t -> string list -> Types.disable_domain_transfer_lock_response
val disable_domain_transfer_lock_request_of_yojson : Yojson.Basic.t -> string list -> Types.disable_domain_transfer_lock_request
val disable_domain_auto_renew_response_of_yojson : Yojson.Basic.t -> string list -> unit
val disable_domain_auto_renew_request_of_yojson : Yojson.Basic.t -> string list -> Types.disable_domain_auto_renew_request
val delete_tags_for_domain_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_tags_for_domain_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_tags_for_domain_request
val delete_domain_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_domain_response
val delete_domain_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_domain_request
val domain_transferability_of_yojson : Yojson.Basic.t -> string list -> Types.domain_transferability
val message_of_yojson : Yojson.Basic.t -> string list -> string
val check_domain_transferability_response_of_yojson : Yojson.Basic.t -> string list -> Types.check_domain_transferability_response
val check_domain_transferability_request_of_yojson : Yojson.Basic.t -> string list -> Types.check_domain_transferability_request
val domain_availability_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.domain_availability
val check_domain_availability_response_of_yojson : Yojson.Basic.t -> string list -> Types.check_domain_availability_response
val check_domain_availability_request_of_yojson : Yojson.Basic.t -> string list -> Types.check_domain_availability_request
val cancel_domain_transfer_to_another_aws_account_response_of_yojson : Yojson.Basic.t -> string list -> Types.cancel_domain_transfer_to_another_aws_account_response
val cancel_domain_transfer_to_another_aws_account_request_of_yojson : Yojson.Basic.t -> string list -> Types.cancel_domain_transfer_to_another_aws_account_request
val dnssec_limit_exceeded_of_yojson : Yojson.Basic.t -> string list -> Types.dnssec_limit_exceeded
val associate_delegation_signer_to_domain_response_of_yojson : Yojson.Basic.t -> string list -> Types.associate_delegation_signer_to_domain_response
val dnssec_signing_attributes_of_yojson : Yojson.Basic.t -> string list -> Types.dnssec_signing_attributes
val associate_delegation_signer_to_domain_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_delegation_signer_to_domain_request
val accept_domain_transfer_from_another_aws_account_response_of_yojson : Yojson.Basic.t -> string list -> Types.accept_domain_transfer_from_another_aws_account_response
val accept_domain_transfer_from_another_aws_account_request_of_yojson : Yojson.Basic.t -> string list -> Types.accept_domain_transfer_from_another_aws_account_request