Module Smaws_Client_Route53Resolver.Json_deserializers

val vendor_name_of_yojson : Yojson.Basic.t -> string list -> string
val exception_message_of_yojson : Yojson.Basic.t -> string list -> string
val validation_exception_of_yojson : Yojson.Basic.t -> string list -> Types.validation_exception
val validation_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.validation
val resource_id_of_yojson : Yojson.Basic.t -> string list -> string
val creator_request_id_of_yojson : Yojson.Basic.t -> string list -> string
val arn_of_yojson : Yojson.Basic.t -> string list -> string
val domain_name_of_yojson : Yojson.Basic.t -> string list -> string
val resolver_rule_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resolver_rule_status
val status_message_of_yojson : Yojson.Basic.t -> string list -> string
val rule_type_option_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.rule_type_option
val name_of_yojson : Yojson.Basic.t -> string list -> string
val ip_of_yojson : Yojson.Basic.t -> string list -> string
val port_of_yojson : Yojson.Basic.t -> string list -> int
val ipv6_of_yojson : Yojson.Basic.t -> string list -> string
val protocol_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.protocol
val server_name_indication_of_yojson : Yojson.Basic.t -> string list -> string
val target_address_of_yojson : Yojson.Basic.t -> string list -> Types.target_address
val target_list_of_yojson : Yojson.Basic.t -> string list -> Types.target_address list
val account_id_of_yojson : Yojson.Basic.t -> string list -> string
val share_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.share_status
val rfc3339_time_string_of_yojson : Yojson.Basic.t -> string list -> string
val delegation_record_of_yojson : Yojson.Basic.t -> string list -> string
val resolver_rule_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_rule
val update_resolver_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_resolver_rule_response
val resolver_rule_config_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_rule_config
val update_resolver_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_resolver_rule_request
val throttling_exception_of_yojson : Yojson.Basic.t -> string list -> Types.throttling_exception
val string__of_yojson : Yojson.Basic.t -> string list -> string
val resource_unavailable_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_unavailable_exception
val resource_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_not_found_exception
val limit_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.limit_exceeded_exception
val invalid_request_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_request_exception
val invalid_parameter_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_parameter_exception
val internal_service_error_exception_of_yojson : Yojson.Basic.t -> string list -> Types.internal_service_error_exception
val access_denied_exception_of_yojson : Yojson.Basic.t -> string list -> Types.access_denied_exception
val security_group_ids_of_yojson : Yojson.Basic.t -> string list -> string list
val resolver_endpoint_direction_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resolver_endpoint_direction
val ip_address_count_of_yojson : Yojson.Basic.t -> string list -> int
val resolver_endpoint_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resolver_endpoint_status
val outpost_arn_of_yojson : Yojson.Basic.t -> string list -> string
val outpost_instance_type_of_yojson : Yojson.Basic.t -> string list -> string
val resolver_endpoint_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resolver_endpoint_type
val protocol_list_of_yojson : Yojson.Basic.t -> string list -> Types.protocol list
val rni_enhanced_metrics_enabled_of_yojson : Yojson.Basic.t -> string list -> bool
val target_name_server_metrics_enabled_of_yojson : Yojson.Basic.t -> string list -> bool
val dns64_enabled_of_yojson : Yojson.Basic.t -> string list -> bool
val ipv6_internet_access_enabled_of_yojson : Yojson.Basic.t -> string list -> bool
val resolver_endpoint_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_endpoint
val update_resolver_endpoint_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_resolver_endpoint_response
val update_ip_address_of_yojson : Yojson.Basic.t -> string list -> Types.update_ip_address
val update_ip_addresses_of_yojson : Yojson.Basic.t -> string list -> Types.update_ip_address list
val update_resolver_endpoint_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_resolver_endpoint_request
val resolver_dnssec_validation_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resolver_dnssec_validation_status
val resolver_dnssec_config_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_dnssec_config
val update_resolver_dnssec_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_resolver_dnssec_config_response
val update_resolver_dnssec_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_resolver_dnssec_config_request
val resolver_autodefined_reverse_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resolver_autodefined_reverse_status
val resolver_config_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_config
val update_resolver_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_resolver_config_response
val autodefined_reverse_flag_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.autodefined_reverse_flag
val update_resolver_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_resolver_config_request
val instance_count_of_yojson : Yojson.Basic.t -> string list -> int
val outpost_resolver_name_of_yojson : Yojson.Basic.t -> string list -> string
val outpost_resolver_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.outpost_resolver_status
val outpost_resolver_status_message_of_yojson : Yojson.Basic.t -> string list -> string
val outpost_resolver_of_yojson : Yojson.Basic.t -> string list -> Types.outpost_resolver
val update_outpost_resolver_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_outpost_resolver_response
val update_outpost_resolver_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_outpost_resolver_request
val service_quota_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.service_quota_exceeded_exception
val conflict_exception_of_yojson : Yojson.Basic.t -> string list -> Types.conflict_exception
val priority_of_yojson : Yojson.Basic.t -> string list -> int
val action_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.action
val block_response_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.block_response
val block_override_domain_of_yojson : Yojson.Basic.t -> string list -> string
val block_override_dns_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.block_override_dns_type
val unsigned_of_yojson : Yojson.Basic.t -> string list -> int
val firewall_domain_redirection_action_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.firewall_domain_redirection_action
val qtype_of_yojson : Yojson.Basic.t -> string list -> string
val dns_threat_protection_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.dns_threat_protection
val confidence_threshold_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.confidence_threshold
val partner_value_of_yojson : Yojson.Basic.t -> string list -> string
val partner_threat_protection_config_of_yojson : Yojson.Basic.t -> string list -> Types.partner_threat_protection_config
val firewall_advanced_content_category_value_of_yojson : Yojson.Basic.t -> string list -> string
val firewall_advanced_content_category_config_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_advanced_content_category_config
val firewall_advanced_threat_category_value_of_yojson : Yojson.Basic.t -> string list -> string
val firewall_advanced_threat_category_config_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_advanced_threat_category_config
val dns_threat_protection_rule_type_value_of_yojson : Yojson.Basic.t -> string list -> string
val dns_threat_protection_rule_type_config_of_yojson : Yojson.Basic.t -> string list -> Types.dns_threat_protection_rule_type_config
val firewall_rule_type_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_rule_type
val firewall_rule_status_of_yojson : Yojson.Basic.t -> string list -> string
val firewall_rule_status_message_of_yojson : Yojson.Basic.t -> string list -> string
val firewall_rule_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_rule
val update_firewall_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_rule_response
val block_override_ttl_of_yojson : Yojson.Basic.t -> string list -> int
val update_firewall_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_rule_request
val mutation_protection_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.mutation_protection_status
val service_principle_of_yojson : Yojson.Basic.t -> string list -> string
val firewall_rule_group_association_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.firewall_rule_group_association_status
val firewall_rule_group_association_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_rule_group_association
val update_firewall_rule_group_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_rule_group_association_response
val update_firewall_rule_group_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_rule_group_association_request
val update_firewall_rule_entry_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_rule_entry
val update_firewall_rule_entries_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_rule_entry list
val firewall_domain_list_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.firewall_domain_list_status
val update_firewall_domains_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_domains_response
val firewall_domain_update_operation_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.firewall_domain_update_operation
val firewall_domain_name_of_yojson : Yojson.Basic.t -> string list -> string
val firewall_domains_of_yojson : Yojson.Basic.t -> string list -> string list
val update_firewall_domains_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_domains_request
val firewall_fail_open_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.firewall_fail_open_status
val firewall_config_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_config
val update_firewall_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_config_response
val update_firewall_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_config_request
val untag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
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 unknown_resource_exception_of_yojson : Yojson.Basic.t -> string list -> Types.unknown_resource_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 invalid_tag_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_tag_exception
val product_id_of_yojson : Yojson.Basic.t -> string list -> string
val subscription_info_of_yojson : Yojson.Basic.t -> string list -> Types.subscription_info
val subnet_id_of_yojson : Yojson.Basic.t -> string list -> string
val sort_order_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.sort_order
val sort_by_key_of_yojson : Yojson.Basic.t -> string list -> string
val rule_type_value_of_yojson : Yojson.Basic.t -> string list -> string
val rule_type_name_of_yojson : Yojson.Basic.t -> string list -> string
val rule_type_description_of_yojson : Yojson.Basic.t -> string list -> string
val invalid_policy_document_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_policy_document
val boolean__of_yojson : Yojson.Basic.t -> string list -> bool
val put_resolver_rule_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.put_resolver_rule_policy_response
val resolver_rule_policy_of_yojson : Yojson.Basic.t -> string list -> string
val put_resolver_rule_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.put_resolver_rule_policy_request
val put_resolver_query_log_config_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.put_resolver_query_log_config_policy_response
val resolver_query_log_config_policy_of_yojson : Yojson.Basic.t -> string list -> string
val put_resolver_query_log_config_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.put_resolver_query_log_config_policy_request
val put_firewall_rule_group_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.put_firewall_rule_group_policy_response
val firewall_rule_group_policy_of_yojson : Yojson.Basic.t -> string list -> string
val put_firewall_rule_group_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.put_firewall_rule_group_policy_request
val invalid_next_token_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_next_token_exception
val next_token_of_yojson : Yojson.Basic.t -> string list -> string
val list_tags_for_resource_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_resource_response
val max_results_of_yojson : Yojson.Basic.t -> string list -> int
val list_tags_for_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_resource_request
val resolver_rules_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_rule list
val list_resolver_rules_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_rules_response
val filter_name_of_yojson : Yojson.Basic.t -> string list -> string
val filter_value_of_yojson : Yojson.Basic.t -> string list -> string
val filter_values_of_yojson : Yojson.Basic.t -> string list -> string list
val filter_of_yojson : Yojson.Basic.t -> string list -> Types.filter
val filters_of_yojson : Yojson.Basic.t -> string list -> Types.filter list
val list_resolver_rules_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_rules_request
val resolver_rule_association_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resolver_rule_association_status
val resolver_rule_association_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_rule_association
val resolver_rule_associations_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_rule_association list
val list_resolver_rule_associations_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_rule_associations_response
val list_resolver_rule_associations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_rule_associations_request
val count_of_yojson : Yojson.Basic.t -> string list -> int
val resolver_query_log_config_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resolver_query_log_config_status
val resolver_query_log_config_name_of_yojson : Yojson.Basic.t -> string list -> string
val destination_arn_of_yojson : Yojson.Basic.t -> string list -> string
val resolver_query_log_config_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_query_log_config
val resolver_query_log_config_list_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_query_log_config list
val list_resolver_query_log_configs_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_query_log_configs_response
val list_resolver_query_log_configs_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_query_log_configs_request
val resolver_query_log_config_association_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resolver_query_log_config_association_status
val resolver_query_log_config_association_error_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resolver_query_log_config_association_error
val resolver_query_log_config_association_error_message_of_yojson : Yojson.Basic.t -> string list -> string
val resolver_query_log_config_association_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_query_log_config_association
val resolver_query_log_config_association_list_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_query_log_config_association list
val list_resolver_query_log_config_associations_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_query_log_config_associations_response
val list_resolver_query_log_config_associations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_query_log_config_associations_request
val resolver_endpoints_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_endpoint list
val list_resolver_endpoints_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_endpoints_response
val list_resolver_endpoints_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_endpoints_request
val ip_address_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.ip_address_status
val ip_address_response_of_yojson : Yojson.Basic.t -> string list -> Types.ip_address_response
val ip_addresses_response_of_yojson : Yojson.Basic.t -> string list -> Types.ip_address_response list
val list_resolver_endpoint_ip_addresses_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_endpoint_ip_addresses_response
val list_resolver_endpoint_ip_addresses_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_endpoint_ip_addresses_request
val resolver_dnssec_config_list_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_dnssec_config list
val list_resolver_dnssec_configs_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_dnssec_configs_response
val list_resolver_dnssec_configs_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_dnssec_configs_request
val resolver_config_list_of_yojson : Yojson.Basic.t -> string list -> Types.resolver_config list
val list_resolver_configs_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_configs_response
val list_resolver_configs_max_result_of_yojson : Yojson.Basic.t -> string list -> int
val list_resolver_configs_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_resolver_configs_request
val outpost_resolver_list_of_yojson : Yojson.Basic.t -> string list -> Types.outpost_resolver list
val list_outpost_resolvers_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_outpost_resolvers_response
val list_outpost_resolvers_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_outpost_resolvers_request
val display_name_of_yojson : Yojson.Basic.t -> string list -> string
val firewall_rule_type_definition_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_rule_type_definition
val firewall_rule_type_definitions_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_rule_type_definition list
val list_firewall_rule_types_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_rule_types_response
val list_firewall_rule_types_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_rule_types_request
val firewall_rules_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_rule list
val list_firewall_rules_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_rules_response
val list_firewall_rules_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_rules_request
val firewall_rule_group_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_rule_group_metadata
val firewall_rule_group_metadata_list_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_rule_group_metadata list
val list_firewall_rule_groups_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_rule_groups_response
val list_firewall_rule_groups_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_rule_groups_request
val firewall_rule_group_associations_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_rule_group_association list
val list_firewall_rule_group_associations_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_rule_group_associations_response
val list_firewall_rule_group_associations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_rule_group_associations_request
val list_firewall_domains_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_domains_response
val list_domain_max_results_of_yojson : Yojson.Basic.t -> string list -> int
val list_firewall_domains_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_domains_request
val domain_list_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.domain_list_type
val category_of_yojson : Yojson.Basic.t -> string list -> string
val firewall_domain_list_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_domain_list_metadata
val firewall_domain_list_metadata_list_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_domain_list_metadata list
val list_firewall_domain_lists_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_domain_lists_response
val list_firewall_domain_lists_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_domain_lists_request
val firewall_config_list_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_config list
val list_firewall_configs_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_configs_response
val list_firewall_configs_max_result_of_yojson : Yojson.Basic.t -> string list -> int
val list_firewall_configs_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_configs_request
val import_firewall_domains_response_of_yojson : Yojson.Basic.t -> string list -> Types.import_firewall_domains_response
val firewall_domain_import_operation_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.firewall_domain_import_operation
val domain_list_file_url_of_yojson : Yojson.Basic.t -> string list -> string
val import_firewall_domains_request_of_yojson : Yojson.Basic.t -> string list -> Types.import_firewall_domains_request
val get_resolver_rule_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_rule_policy_response
val get_resolver_rule_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_rule_policy_request
val get_resolver_rule_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_rule_association_response
val get_resolver_rule_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_rule_association_request
val get_resolver_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_rule_response
val get_resolver_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_rule_request
val get_resolver_query_log_config_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_query_log_config_policy_response
val get_resolver_query_log_config_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_query_log_config_policy_request
val get_resolver_query_log_config_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_query_log_config_association_response
val get_resolver_query_log_config_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_query_log_config_association_request
val get_resolver_query_log_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_query_log_config_response
val get_resolver_query_log_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_query_log_config_request
val get_resolver_endpoint_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_endpoint_response
val get_resolver_endpoint_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_endpoint_request
val get_resolver_dnssec_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_dnssec_config_response
val get_resolver_dnssec_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_dnssec_config_request
val get_resolver_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_config_response
val get_resolver_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_resolver_config_request
val get_outpost_resolver_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_outpost_resolver_response
val get_outpost_resolver_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_outpost_resolver_request
val get_firewall_rule_group_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_firewall_rule_group_policy_response
val get_firewall_rule_group_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_firewall_rule_group_policy_request
val get_firewall_rule_group_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_firewall_rule_group_association_response
val get_firewall_rule_group_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_firewall_rule_group_association_request
val firewall_rule_group_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.firewall_rule_group_status
val firewall_rule_group_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_rule_group
val get_firewall_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_firewall_rule_group_response
val get_firewall_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_firewall_rule_group_request
val firewall_domain_list_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_domain_list
val get_firewall_domain_list_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_firewall_domain_list_response
val get_firewall_domain_list_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_firewall_domain_list_request
val get_firewall_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_firewall_config_response
val get_firewall_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_firewall_config_request
val disassociate_resolver_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_resolver_rule_response
val disassociate_resolver_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_resolver_rule_request
val disassociate_resolver_query_log_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_resolver_query_log_config_response
val disassociate_resolver_query_log_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_resolver_query_log_config_request
val resource_exists_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_exists_exception
val disassociate_resolver_endpoint_ip_address_response_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_resolver_endpoint_ip_address_response
val ip_address_update_of_yojson : Yojson.Basic.t -> string list -> Types.ip_address_update
val disassociate_resolver_endpoint_ip_address_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_resolver_endpoint_ip_address_request
val disassociate_firewall_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_firewall_rule_group_response
val disassociate_firewall_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_firewall_rule_group_request
val resource_in_use_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_in_use_exception
val delete_resolver_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_resolver_rule_response
val delete_resolver_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_resolver_rule_request
val delete_resolver_query_log_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_resolver_query_log_config_response
val delete_resolver_query_log_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_resolver_query_log_config_request
val delete_resolver_endpoint_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_resolver_endpoint_response
val delete_resolver_endpoint_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_resolver_endpoint_request
val delete_outpost_resolver_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_outpost_resolver_response
val delete_outpost_resolver_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_outpost_resolver_request
val delete_firewall_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_rule_group_response
val delete_firewall_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_rule_group_request
val delete_firewall_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_rule_response
val delete_firewall_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_rule_request
val delete_firewall_domain_list_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_domain_list_response
val delete_firewall_domain_list_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_domain_list_request
val create_resolver_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_resolver_rule_response
val create_resolver_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_resolver_rule_request
val create_resolver_query_log_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_resolver_query_log_config_response
val create_resolver_query_log_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_resolver_query_log_config_request
val create_resolver_endpoint_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_resolver_endpoint_response
val ip_address_request_of_yojson : Yojson.Basic.t -> string list -> Types.ip_address_request
val ip_addresses_request_of_yojson : Yojson.Basic.t -> string list -> Types.ip_address_request list
val create_resolver_endpoint_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_resolver_endpoint_request
val create_outpost_resolver_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_outpost_resolver_response
val create_outpost_resolver_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_outpost_resolver_request
val create_firewall_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_rule_group_response
val create_firewall_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_rule_group_request
val create_firewall_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_rule_response
val create_firewall_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_rule_request
val create_firewall_domain_list_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_domain_list_response
val create_firewall_domain_list_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_domain_list_request
val batch_update_firewall_rule_error_of_yojson : Yojson.Basic.t -> string list -> Types.batch_update_firewall_rule_error
val batch_update_firewall_rule_errors_of_yojson : Yojson.Basic.t -> string list -> Types.batch_update_firewall_rule_error list
val batch_update_firewall_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.batch_update_firewall_rule_response
val batch_update_firewall_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.batch_update_firewall_rule_request
val delete_firewall_rule_entry_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_rule_entry
val batch_delete_firewall_rule_error_of_yojson : Yojson.Basic.t -> string list -> Types.batch_delete_firewall_rule_error
val batch_delete_firewall_rule_errors_of_yojson : Yojson.Basic.t -> string list -> Types.batch_delete_firewall_rule_error list
val batch_delete_firewall_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.batch_delete_firewall_rule_response
val delete_firewall_rule_entries_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_rule_entry list
val batch_delete_firewall_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.batch_delete_firewall_rule_request
val create_firewall_rule_entry_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_rule_entry
val batch_create_firewall_rule_error_of_yojson : Yojson.Basic.t -> string list -> Types.batch_create_firewall_rule_error
val batch_create_firewall_rule_errors_of_yojson : Yojson.Basic.t -> string list -> Types.batch_create_firewall_rule_error list
val batch_create_firewall_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.batch_create_firewall_rule_response
val create_firewall_rule_entries_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_rule_entry list
val batch_create_firewall_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.batch_create_firewall_rule_request
val associate_resolver_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.associate_resolver_rule_response
val associate_resolver_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_resolver_rule_request
val associate_resolver_query_log_config_response_of_yojson : Yojson.Basic.t -> string list -> Types.associate_resolver_query_log_config_response
val associate_resolver_query_log_config_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_resolver_query_log_config_request
val associate_resolver_endpoint_ip_address_response_of_yojson : Yojson.Basic.t -> string list -> Types.associate_resolver_endpoint_ip_address_response
val associate_resolver_endpoint_ip_address_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_resolver_endpoint_ip_address_request
val associate_firewall_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.associate_firewall_rule_group_response
val associate_firewall_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_firewall_rule_group_request