aws-sdk-route53resolver 1.111.0

AWS SDK for Amazon Route 53 Resolver
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub use crate::types::_mutation_protection_status::MutationProtectionStatus;

pub use crate::types::_firewall_rule_group_association::FirewallRuleGroupAssociation;

pub use crate::types::_ip_address_update::IpAddressUpdate;

pub use crate::types::_resolver_endpoint::ResolverEndpoint;

pub use crate::types::_resolver_query_log_config_association::ResolverQueryLogConfigAssociation;

pub use crate::types::_resolver_rule_association::ResolverRuleAssociation;

pub use crate::types::_firewall_domain_list::FirewallDomainList;

pub use crate::types::_action::Action;

pub use crate::types::_block_response::BlockResponse;

pub use crate::types::_block_override_dns_type::BlockOverrideDnsType;

pub use crate::types::_firewall_domain_redirection_action::FirewallDomainRedirectionAction;

pub use crate::types::_dns_threat_protection::DnsThreatProtection;

pub use crate::types::_confidence_threshold::ConfidenceThreshold;

pub use crate::types::_firewall_rule_type::FirewallRuleType;

pub use crate::types::_firewall_rule::FirewallRule;

pub use crate::types::_firewall_rule_group::FirewallRuleGroup;

pub use crate::types::_outpost_resolver::OutpostResolver;

pub use crate::types::_resolver_endpoint_direction::ResolverEndpointDirection;

pub use crate::types::_resolver_endpoint_type::ResolverEndpointType;

pub use crate::types::_resolver_query_log_config::ResolverQueryLogConfig;

pub use crate::types::_rule_type_option::RuleTypeOption;

pub use crate::types::_resolver_rule::ResolverRule;

pub use crate::types::_firewall_config::FirewallConfig;

pub use crate::types::_resolver_config::ResolverConfig;

pub use crate::types::_resolver_dnssec_config::ResolverDnssecConfig;

pub use crate::types::_firewall_domain_import_operation::FirewallDomainImportOperation;

pub use crate::types::_firewall_domain_list_status::FirewallDomainListStatus;

pub use crate::types::_firewall_rule_group_association_status::FirewallRuleGroupAssociationStatus;

pub use crate::types::_sort_order::SortOrder;

pub use crate::types::_firewall_fail_open_status::FirewallFailOpenStatus;

pub use crate::types::_firewall_domain_update_operation::FirewallDomainUpdateOperation;

pub use crate::types::_autodefined_reverse_flag::AutodefinedReverseFlag;

pub use crate::types::_validation::Validation;

pub use crate::types::_resolver_rule_config::ResolverRuleConfig;

pub use crate::types::_tag::Tag;

pub use crate::types::_resolver_endpoint_status::ResolverEndpointStatus;

pub use crate::types::_resolver_query_log_config_association_status::ResolverQueryLogConfigAssociationStatus;

pub use crate::types::_resolver_query_log_config_association_error::ResolverQueryLogConfigAssociationError;

pub use crate::types::_resolver_rule_association_status::ResolverRuleAssociationStatus;

pub use crate::types::_create_firewall_rule_entry::CreateFirewallRuleEntry;

pub use crate::types::_batch_create_firewall_rule_error::BatchCreateFirewallRuleError;

pub use crate::types::_delete_firewall_rule_entry::DeleteFirewallRuleEntry;

pub use crate::types::_batch_delete_firewall_rule_error::BatchDeleteFirewallRuleError;

pub use crate::types::_update_firewall_rule_entry::UpdateFirewallRuleEntry;

pub use crate::types::_batch_update_firewall_rule_error::BatchUpdateFirewallRuleError;

pub use crate::types::_domain_list_type::DomainListType;

pub use crate::types::_firewall_advanced_content_category_config::FirewallAdvancedContentCategoryConfig;

pub use crate::types::_firewall_advanced_threat_category_config::FirewallAdvancedThreatCategoryConfig;

pub use crate::types::_dns_threat_protection_rule_type_config::DnsThreatProtectionRuleTypeConfig;

pub use crate::types::_firewall_rule_group_status::FirewallRuleGroupStatus;

pub use crate::types::_share_status::ShareStatus;

pub use crate::types::_outpost_resolver_status::OutpostResolverStatus;

pub use crate::types::_ip_address_request::IpAddressRequest;

pub use crate::types::_protocol::Protocol;

pub use crate::types::_resolver_query_log_config_status::ResolverQueryLogConfigStatus;

pub use crate::types::_target_address::TargetAddress;

pub use crate::types::_resolver_rule_status::ResolverRuleStatus;

pub use crate::types::_resolver_autodefined_reverse_status::ResolverAutodefinedReverseStatus;

pub use crate::types::_resolver_dnssec_validation_status::ResolverDnssecValidationStatus;

pub use crate::types::_firewall_domain_list_metadata::FirewallDomainListMetadata;

pub use crate::types::_firewall_rule_group_metadata::FirewallRuleGroupMetadata;

pub use crate::types::_firewall_rule_type_definition::FirewallRuleTypeDefinition;

pub use crate::types::_filter::Filter;

pub use crate::types::_ip_address_response::IpAddressResponse;

pub use crate::types::_update_ip_address::UpdateIpAddress;

pub use crate::types::_ip_address_status::IpAddressStatus;

mod _action;

mod _autodefined_reverse_flag;

mod _batch_create_firewall_rule_error;

mod _batch_delete_firewall_rule_error;

mod _batch_update_firewall_rule_error;

mod _block_override_dns_type;

mod _block_response;

mod _confidence_threshold;

mod _create_firewall_rule_entry;

mod _delete_firewall_rule_entry;

mod _dns_threat_protection;

mod _dns_threat_protection_rule_type_config;

mod _domain_list_type;

mod _filter;

mod _firewall_advanced_content_category_config;

mod _firewall_advanced_threat_category_config;

mod _firewall_config;

mod _firewall_domain_import_operation;

mod _firewall_domain_list;

mod _firewall_domain_list_metadata;

mod _firewall_domain_list_status;

mod _firewall_domain_redirection_action;

mod _firewall_domain_update_operation;

mod _firewall_fail_open_status;

mod _firewall_rule;

mod _firewall_rule_group;

mod _firewall_rule_group_association;

mod _firewall_rule_group_association_status;

mod _firewall_rule_group_metadata;

mod _firewall_rule_group_status;

mod _firewall_rule_type;

mod _firewall_rule_type_definition;

mod _ip_address_request;

mod _ip_address_response;

mod _ip_address_status;

mod _ip_address_update;

mod _mutation_protection_status;

mod _outpost_resolver;

mod _outpost_resolver_status;

mod _protocol;

mod _resolver_autodefined_reverse_status;

mod _resolver_config;

mod _resolver_dnssec_config;

mod _resolver_dnssec_validation_status;

mod _resolver_endpoint;

mod _resolver_endpoint_direction;

mod _resolver_endpoint_status;

mod _resolver_endpoint_type;

mod _resolver_query_log_config;

mod _resolver_query_log_config_association;

mod _resolver_query_log_config_association_error;

mod _resolver_query_log_config_association_status;

mod _resolver_query_log_config_status;

mod _resolver_rule;

mod _resolver_rule_association;

mod _resolver_rule_association_status;

mod _resolver_rule_config;

mod _resolver_rule_status;

mod _rule_type_option;

mod _share_status;

mod _sort_order;

mod _tag;

mod _target_address;

mod _update_firewall_rule_entry;

mod _update_ip_address;

mod _validation;

/// Builders
pub mod builders;

/// Error types that Amazon Route 53 Resolver can respond with.
pub mod error;