AWS SDK for C++  1.9.109
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Route53Resolver::Model Namespace Reference

Namespaces

 ActionMapper
 
 BlockOverrideDnsTypeMapper
 
 BlockResponseMapper
 
 FirewallDomainImportOperationMapper
 
 FirewallDomainListStatusMapper
 
 FirewallDomainUpdateOperationMapper
 
 FirewallFailOpenStatusMapper
 
 FirewallRuleGroupAssociationStatusMapper
 
 FirewallRuleGroupStatusMapper
 
 IpAddressStatusMapper
 
 MutationProtectionStatusMapper
 
 ResolverDNSSECValidationStatusMapper
 
 ResolverEndpointDirectionMapper
 
 ResolverEndpointStatusMapper
 
 ResolverQueryLogConfigAssociationErrorMapper
 
 ResolverQueryLogConfigAssociationStatusMapper
 
 ResolverQueryLogConfigStatusMapper
 
 ResolverRuleAssociationStatusMapper
 
 ResolverRuleStatusMapper
 
 RuleTypeOptionMapper
 
 ShareStatusMapper
 
 SortOrderMapper
 
 ValidationMapper
 

Classes

class  AssociateFirewallRuleGroupRequest
 
class  AssociateFirewallRuleGroupResult
 
class  AssociateResolverEndpointIpAddressRequest
 
class  AssociateResolverEndpointIpAddressResult
 
class  AssociateResolverQueryLogConfigRequest
 
class  AssociateResolverQueryLogConfigResult
 
class  AssociateResolverRuleRequest
 
class  AssociateResolverRuleResult
 
class  CreateFirewallDomainListRequest
 
class  CreateFirewallDomainListResult
 
class  CreateFirewallRuleGroupRequest
 
class  CreateFirewallRuleGroupResult
 
class  CreateFirewallRuleRequest
 
class  CreateFirewallRuleResult
 
class  CreateResolverEndpointRequest
 
class  CreateResolverEndpointResult
 
class  CreateResolverQueryLogConfigRequest
 
class  CreateResolverQueryLogConfigResult
 
class  CreateResolverRuleRequest
 
class  CreateResolverRuleResult
 
class  DeleteFirewallDomainListRequest
 
class  DeleteFirewallDomainListResult
 
class  DeleteFirewallRuleGroupRequest
 
class  DeleteFirewallRuleGroupResult
 
class  DeleteFirewallRuleRequest
 
class  DeleteFirewallRuleResult
 
class  DeleteResolverEndpointRequest
 
class  DeleteResolverEndpointResult
 
class  DeleteResolverQueryLogConfigRequest
 
class  DeleteResolverQueryLogConfigResult
 
class  DeleteResolverRuleRequest
 
class  DeleteResolverRuleResult
 
class  DisassociateFirewallRuleGroupRequest
 
class  DisassociateFirewallRuleGroupResult
 
class  DisassociateResolverEndpointIpAddressRequest
 
class  DisassociateResolverEndpointIpAddressResult
 
class  DisassociateResolverQueryLogConfigRequest
 
class  DisassociateResolverQueryLogConfigResult
 
class  DisassociateResolverRuleRequest
 
class  DisassociateResolverRuleResult
 
class  Filter
 
class  FirewallConfig
 
class  FirewallDomainList
 
class  FirewallDomainListMetadata
 
class  FirewallRule
 
class  FirewallRuleGroup
 
class  FirewallRuleGroupAssociation
 
class  FirewallRuleGroupMetadata
 
class  GetFirewallConfigRequest
 
class  GetFirewallConfigResult
 
class  GetFirewallDomainListRequest
 
class  GetFirewallDomainListResult
 
class  GetFirewallRuleGroupAssociationRequest
 
class  GetFirewallRuleGroupAssociationResult
 
class  GetFirewallRuleGroupPolicyRequest
 
class  GetFirewallRuleGroupPolicyResult
 
class  GetFirewallRuleGroupRequest
 
class  GetFirewallRuleGroupResult
 
class  GetResolverDnssecConfigRequest
 
class  GetResolverDnssecConfigResult
 
class  GetResolverEndpointRequest
 
class  GetResolverEndpointResult
 
class  GetResolverQueryLogConfigAssociationRequest
 
class  GetResolverQueryLogConfigAssociationResult
 
class  GetResolverQueryLogConfigPolicyRequest
 
class  GetResolverQueryLogConfigPolicyResult
 
class  GetResolverQueryLogConfigRequest
 
class  GetResolverQueryLogConfigResult
 
class  GetResolverRuleAssociationRequest
 
class  GetResolverRuleAssociationResult
 
class  GetResolverRulePolicyRequest
 
class  GetResolverRulePolicyResult
 
class  GetResolverRuleRequest
 
class  GetResolverRuleResult
 
class  ImportFirewallDomainsRequest
 
class  ImportFirewallDomainsResult
 
class  InvalidParameterException
 
class  IpAddressRequest
 
class  IpAddressResponse
 
class  IpAddressUpdate
 
class  LimitExceededException
 
class  ListFirewallConfigsRequest
 
class  ListFirewallConfigsResult
 
class  ListFirewallDomainListsRequest
 
class  ListFirewallDomainListsResult
 
class  ListFirewallDomainsRequest
 
class  ListFirewallDomainsResult
 
class  ListFirewallRuleGroupAssociationsRequest
 
class  ListFirewallRuleGroupAssociationsResult
 
class  ListFirewallRuleGroupsRequest
 
class  ListFirewallRuleGroupsResult
 
class  ListFirewallRulesRequest
 
class  ListFirewallRulesResult
 
class  ListResolverDnssecConfigsRequest
 
class  ListResolverDnssecConfigsResult
 
class  ListResolverEndpointIpAddressesRequest
 
class  ListResolverEndpointIpAddressesResult
 
class  ListResolverEndpointsRequest
 
class  ListResolverEndpointsResult
 
class  ListResolverQueryLogConfigAssociationsRequest
 
class  ListResolverQueryLogConfigAssociationsResult
 
class  ListResolverQueryLogConfigsRequest
 
class  ListResolverQueryLogConfigsResult
 
class  ListResolverRuleAssociationsRequest
 
class  ListResolverRuleAssociationsResult
 
class  ListResolverRulesRequest
 
class  ListResolverRulesResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  PutFirewallRuleGroupPolicyRequest
 
class  PutFirewallRuleGroupPolicyResult
 
class  PutResolverQueryLogConfigPolicyRequest
 
class  PutResolverQueryLogConfigPolicyResult
 
class  PutResolverRulePolicyRequest
 
class  PutResolverRulePolicyResult
 
class  ResolverDnssecConfig
 
class  ResolverEndpoint
 
class  ResolverQueryLogConfig
 
class  ResolverQueryLogConfigAssociation
 
class  ResolverRule
 
class  ResolverRuleAssociation
 
class  ResolverRuleConfig
 
class  ResourceExistsException
 
class  ResourceInUseException
 
class  ResourceNotFoundException
 
class  ResourceUnavailableException
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  TargetAddress
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateFirewallConfigRequest
 
class  UpdateFirewallConfigResult
 
class  UpdateFirewallDomainsRequest
 
class  UpdateFirewallDomainsResult
 
class  UpdateFirewallRuleGroupAssociationRequest
 
class  UpdateFirewallRuleGroupAssociationResult
 
class  UpdateFirewallRuleRequest
 
class  UpdateFirewallRuleResult
 
class  UpdateResolverDnssecConfigRequest
 
class  UpdateResolverDnssecConfigResult
 
class  UpdateResolverEndpointRequest
 
class  UpdateResolverEndpointResult
 
class  UpdateResolverRuleRequest
 
class  UpdateResolverRuleResult
 

Typedefs

typedef Aws::Utils::Outcome< AssociateFirewallRuleGroupResult, Route53ResolverErrorAssociateFirewallRuleGroupOutcome
 
typedef Aws::Utils::Outcome< AssociateResolverEndpointIpAddressResult, Route53ResolverErrorAssociateResolverEndpointIpAddressOutcome
 
typedef Aws::Utils::Outcome< AssociateResolverQueryLogConfigResult, Route53ResolverErrorAssociateResolverQueryLogConfigOutcome
 
typedef Aws::Utils::Outcome< AssociateResolverRuleResult, Route53ResolverErrorAssociateResolverRuleOutcome
 
typedef Aws::Utils::Outcome< CreateFirewallDomainListResult, Route53ResolverErrorCreateFirewallDomainListOutcome
 
typedef Aws::Utils::Outcome< CreateFirewallRuleResult, Route53ResolverErrorCreateFirewallRuleOutcome
 
typedef Aws::Utils::Outcome< CreateFirewallRuleGroupResult, Route53ResolverErrorCreateFirewallRuleGroupOutcome
 
typedef Aws::Utils::Outcome< CreateResolverEndpointResult, Route53ResolverErrorCreateResolverEndpointOutcome
 
typedef Aws::Utils::Outcome< CreateResolverQueryLogConfigResult, Route53ResolverErrorCreateResolverQueryLogConfigOutcome
 
typedef Aws::Utils::Outcome< CreateResolverRuleResult, Route53ResolverErrorCreateResolverRuleOutcome
 
typedef Aws::Utils::Outcome< DeleteFirewallDomainListResult, Route53ResolverErrorDeleteFirewallDomainListOutcome
 
typedef Aws::Utils::Outcome< DeleteFirewallRuleResult, Route53ResolverErrorDeleteFirewallRuleOutcome
 
typedef Aws::Utils::Outcome< DeleteFirewallRuleGroupResult, Route53ResolverErrorDeleteFirewallRuleGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteResolverEndpointResult, Route53ResolverErrorDeleteResolverEndpointOutcome
 
typedef Aws::Utils::Outcome< DeleteResolverQueryLogConfigResult, Route53ResolverErrorDeleteResolverQueryLogConfigOutcome
 
typedef Aws::Utils::Outcome< DeleteResolverRuleResult, Route53ResolverErrorDeleteResolverRuleOutcome
 
typedef Aws::Utils::Outcome< DisassociateFirewallRuleGroupResult, Route53ResolverErrorDisassociateFirewallRuleGroupOutcome
 
typedef Aws::Utils::Outcome< DisassociateResolverEndpointIpAddressResult, Route53ResolverErrorDisassociateResolverEndpointIpAddressOutcome
 
typedef Aws::Utils::Outcome< DisassociateResolverQueryLogConfigResult, Route53ResolverErrorDisassociateResolverQueryLogConfigOutcome
 
typedef Aws::Utils::Outcome< DisassociateResolverRuleResult, Route53ResolverErrorDisassociateResolverRuleOutcome
 
typedef Aws::Utils::Outcome< GetFirewallConfigResult, Route53ResolverErrorGetFirewallConfigOutcome
 
typedef Aws::Utils::Outcome< GetFirewallDomainListResult, Route53ResolverErrorGetFirewallDomainListOutcome
 
typedef Aws::Utils::Outcome< GetFirewallRuleGroupResult, Route53ResolverErrorGetFirewallRuleGroupOutcome
 
typedef Aws::Utils::Outcome< GetFirewallRuleGroupAssociationResult, Route53ResolverErrorGetFirewallRuleGroupAssociationOutcome
 
typedef Aws::Utils::Outcome< GetFirewallRuleGroupPolicyResult, Route53ResolverErrorGetFirewallRuleGroupPolicyOutcome
 
typedef Aws::Utils::Outcome< GetResolverDnssecConfigResult, Route53ResolverErrorGetResolverDnssecConfigOutcome
 
typedef Aws::Utils::Outcome< GetResolverEndpointResult, Route53ResolverErrorGetResolverEndpointOutcome
 
typedef Aws::Utils::Outcome< GetResolverQueryLogConfigResult, Route53ResolverErrorGetResolverQueryLogConfigOutcome
 
typedef Aws::Utils::Outcome< GetResolverQueryLogConfigAssociationResult, Route53ResolverErrorGetResolverQueryLogConfigAssociationOutcome
 
typedef Aws::Utils::Outcome< GetResolverQueryLogConfigPolicyResult, Route53ResolverErrorGetResolverQueryLogConfigPolicyOutcome
 
typedef Aws::Utils::Outcome< GetResolverRuleResult, Route53ResolverErrorGetResolverRuleOutcome
 
typedef Aws::Utils::Outcome< GetResolverRuleAssociationResult, Route53ResolverErrorGetResolverRuleAssociationOutcome
 
typedef Aws::Utils::Outcome< GetResolverRulePolicyResult, Route53ResolverErrorGetResolverRulePolicyOutcome
 
typedef Aws::Utils::Outcome< ImportFirewallDomainsResult, Route53ResolverErrorImportFirewallDomainsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallConfigsResult, Route53ResolverErrorListFirewallConfigsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallDomainListsResult, Route53ResolverErrorListFirewallDomainListsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallDomainsResult, Route53ResolverErrorListFirewallDomainsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallRuleGroupAssociationsResult, Route53ResolverErrorListFirewallRuleGroupAssociationsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallRuleGroupsResult, Route53ResolverErrorListFirewallRuleGroupsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallRulesResult, Route53ResolverErrorListFirewallRulesOutcome
 
typedef Aws::Utils::Outcome< ListResolverDnssecConfigsResult, Route53ResolverErrorListResolverDnssecConfigsOutcome
 
typedef Aws::Utils::Outcome< ListResolverEndpointIpAddressesResult, Route53ResolverErrorListResolverEndpointIpAddressesOutcome
 
typedef Aws::Utils::Outcome< ListResolverEndpointsResult, Route53ResolverErrorListResolverEndpointsOutcome
 
typedef Aws::Utils::Outcome< ListResolverQueryLogConfigAssociationsResult, Route53ResolverErrorListResolverQueryLogConfigAssociationsOutcome
 
typedef Aws::Utils::Outcome< ListResolverQueryLogConfigsResult, Route53ResolverErrorListResolverQueryLogConfigsOutcome
 
typedef Aws::Utils::Outcome< ListResolverRuleAssociationsResult, Route53ResolverErrorListResolverRuleAssociationsOutcome
 
typedef Aws::Utils::Outcome< ListResolverRulesResult, Route53ResolverErrorListResolverRulesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, Route53ResolverErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< PutFirewallRuleGroupPolicyResult, Route53ResolverErrorPutFirewallRuleGroupPolicyOutcome
 
typedef Aws::Utils::Outcome< PutResolverQueryLogConfigPolicyResult, Route53ResolverErrorPutResolverQueryLogConfigPolicyOutcome
 
typedef Aws::Utils::Outcome< PutResolverRulePolicyResult, Route53ResolverErrorPutResolverRulePolicyOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, Route53ResolverErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, Route53ResolverErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateFirewallConfigResult, Route53ResolverErrorUpdateFirewallConfigOutcome
 
typedef Aws::Utils::Outcome< UpdateFirewallDomainsResult, Route53ResolverErrorUpdateFirewallDomainsOutcome
 
typedef Aws::Utils::Outcome< UpdateFirewallRuleResult, Route53ResolverErrorUpdateFirewallRuleOutcome
 
typedef Aws::Utils::Outcome< UpdateFirewallRuleGroupAssociationResult, Route53ResolverErrorUpdateFirewallRuleGroupAssociationOutcome
 
typedef Aws::Utils::Outcome< UpdateResolverDnssecConfigResult, Route53ResolverErrorUpdateResolverDnssecConfigOutcome
 
typedef Aws::Utils::Outcome< UpdateResolverEndpointResult, Route53ResolverErrorUpdateResolverEndpointOutcome
 
typedef Aws::Utils::Outcome< UpdateResolverRuleResult, Route53ResolverErrorUpdateResolverRuleOutcome
 
typedef std::future< AssociateFirewallRuleGroupOutcomeAssociateFirewallRuleGroupOutcomeCallable
 
typedef std::future< AssociateResolverEndpointIpAddressOutcomeAssociateResolverEndpointIpAddressOutcomeCallable
 
typedef std::future< AssociateResolverQueryLogConfigOutcomeAssociateResolverQueryLogConfigOutcomeCallable
 
typedef std::future< AssociateResolverRuleOutcomeAssociateResolverRuleOutcomeCallable
 
typedef std::future< CreateFirewallDomainListOutcomeCreateFirewallDomainListOutcomeCallable
 
typedef std::future< CreateFirewallRuleOutcomeCreateFirewallRuleOutcomeCallable
 
typedef std::future< CreateFirewallRuleGroupOutcomeCreateFirewallRuleGroupOutcomeCallable
 
typedef std::future< CreateResolverEndpointOutcomeCreateResolverEndpointOutcomeCallable
 
typedef std::future< CreateResolverQueryLogConfigOutcomeCreateResolverQueryLogConfigOutcomeCallable
 
typedef std::future< CreateResolverRuleOutcomeCreateResolverRuleOutcomeCallable
 
typedef std::future< DeleteFirewallDomainListOutcomeDeleteFirewallDomainListOutcomeCallable
 
typedef std::future< DeleteFirewallRuleOutcomeDeleteFirewallRuleOutcomeCallable
 
typedef std::future< DeleteFirewallRuleGroupOutcomeDeleteFirewallRuleGroupOutcomeCallable
 
typedef std::future< DeleteResolverEndpointOutcomeDeleteResolverEndpointOutcomeCallable
 
typedef std::future< DeleteResolverQueryLogConfigOutcomeDeleteResolverQueryLogConfigOutcomeCallable
 
typedef std::future< DeleteResolverRuleOutcomeDeleteResolverRuleOutcomeCallable
 
typedef std::future< DisassociateFirewallRuleGroupOutcomeDisassociateFirewallRuleGroupOutcomeCallable
 
typedef std::future< DisassociateResolverEndpointIpAddressOutcomeDisassociateResolverEndpointIpAddressOutcomeCallable
 
typedef std::future< DisassociateResolverQueryLogConfigOutcomeDisassociateResolverQueryLogConfigOutcomeCallable
 
typedef std::future< DisassociateResolverRuleOutcomeDisassociateResolverRuleOutcomeCallable
 
typedef std::future< GetFirewallConfigOutcomeGetFirewallConfigOutcomeCallable
 
typedef std::future< GetFirewallDomainListOutcomeGetFirewallDomainListOutcomeCallable
 
typedef std::future< GetFirewallRuleGroupOutcomeGetFirewallRuleGroupOutcomeCallable
 
typedef std::future< GetFirewallRuleGroupAssociationOutcomeGetFirewallRuleGroupAssociationOutcomeCallable
 
typedef std::future< GetFirewallRuleGroupPolicyOutcomeGetFirewallRuleGroupPolicyOutcomeCallable
 
typedef std::future< GetResolverDnssecConfigOutcomeGetResolverDnssecConfigOutcomeCallable
 
typedef std::future< GetResolverEndpointOutcomeGetResolverEndpointOutcomeCallable
 
typedef std::future< GetResolverQueryLogConfigOutcomeGetResolverQueryLogConfigOutcomeCallable
 
typedef std::future< GetResolverQueryLogConfigAssociationOutcomeGetResolverQueryLogConfigAssociationOutcomeCallable
 
typedef std::future< GetResolverQueryLogConfigPolicyOutcomeGetResolverQueryLogConfigPolicyOutcomeCallable
 
typedef std::future< GetResolverRuleOutcomeGetResolverRuleOutcomeCallable
 
typedef std::future< GetResolverRuleAssociationOutcomeGetResolverRuleAssociationOutcomeCallable
 
typedef std::future< GetResolverRulePolicyOutcomeGetResolverRulePolicyOutcomeCallable
 
typedef std::future< ImportFirewallDomainsOutcomeImportFirewallDomainsOutcomeCallable
 
typedef std::future< ListFirewallConfigsOutcomeListFirewallConfigsOutcomeCallable
 
typedef std::future< ListFirewallDomainListsOutcomeListFirewallDomainListsOutcomeCallable
 
typedef std::future< ListFirewallDomainsOutcomeListFirewallDomainsOutcomeCallable
 
typedef std::future< ListFirewallRuleGroupAssociationsOutcomeListFirewallRuleGroupAssociationsOutcomeCallable
 
typedef std::future< ListFirewallRuleGroupsOutcomeListFirewallRuleGroupsOutcomeCallable
 
typedef std::future< ListFirewallRulesOutcomeListFirewallRulesOutcomeCallable
 
typedef std::future< ListResolverDnssecConfigsOutcomeListResolverDnssecConfigsOutcomeCallable
 
typedef std::future< ListResolverEndpointIpAddressesOutcomeListResolverEndpointIpAddressesOutcomeCallable
 
typedef std::future< ListResolverEndpointsOutcomeListResolverEndpointsOutcomeCallable
 
typedef std::future< ListResolverQueryLogConfigAssociationsOutcomeListResolverQueryLogConfigAssociationsOutcomeCallable
 
typedef std::future< ListResolverQueryLogConfigsOutcomeListResolverQueryLogConfigsOutcomeCallable
 
typedef std::future< ListResolverRuleAssociationsOutcomeListResolverRuleAssociationsOutcomeCallable
 
typedef std::future< ListResolverRulesOutcomeListResolverRulesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< PutFirewallRuleGroupPolicyOutcomePutFirewallRuleGroupPolicyOutcomeCallable
 
typedef std::future< PutResolverQueryLogConfigPolicyOutcomePutResolverQueryLogConfigPolicyOutcomeCallable
 
typedef std::future< PutResolverRulePolicyOutcomePutResolverRulePolicyOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateFirewallConfigOutcomeUpdateFirewallConfigOutcomeCallable
 
typedef std::future< UpdateFirewallDomainsOutcomeUpdateFirewallDomainsOutcomeCallable
 
typedef std::future< UpdateFirewallRuleOutcomeUpdateFirewallRuleOutcomeCallable
 
typedef std::future< UpdateFirewallRuleGroupAssociationOutcomeUpdateFirewallRuleGroupAssociationOutcomeCallable
 
typedef std::future< UpdateResolverDnssecConfigOutcomeUpdateResolverDnssecConfigOutcomeCallable
 
typedef std::future< UpdateResolverEndpointOutcomeUpdateResolverEndpointOutcomeCallable
 
typedef std::future< UpdateResolverRuleOutcomeUpdateResolverRuleOutcomeCallable
 

Enumerations

enum  Action { Action::NOT_SET, Action::ALLOW, Action::BLOCK, Action::ALERT }
 
enum  BlockOverrideDnsType { BlockOverrideDnsType::NOT_SET, BlockOverrideDnsType::CNAME }
 
enum  BlockResponse { BlockResponse::NOT_SET, BlockResponse::NODATA, BlockResponse::NXDOMAIN, BlockResponse::OVERRIDE }
 
enum  FirewallDomainImportOperation { FirewallDomainImportOperation::NOT_SET, FirewallDomainImportOperation::REPLACE }
 
enum  FirewallDomainListStatus {
  FirewallDomainListStatus::NOT_SET, FirewallDomainListStatus::COMPLETE, FirewallDomainListStatus::COMPLETE_IMPORT_FAILED, FirewallDomainListStatus::IMPORTING,
  FirewallDomainListStatus::DELETING, FirewallDomainListStatus::UPDATING
}
 
enum  FirewallDomainUpdateOperation { FirewallDomainUpdateOperation::NOT_SET, FirewallDomainUpdateOperation::ADD, FirewallDomainUpdateOperation::REMOVE, FirewallDomainUpdateOperation::REPLACE }
 
enum  FirewallFailOpenStatus { FirewallFailOpenStatus::NOT_SET, FirewallFailOpenStatus::ENABLED, FirewallFailOpenStatus::DISABLED }
 
enum  FirewallRuleGroupAssociationStatus { FirewallRuleGroupAssociationStatus::NOT_SET, FirewallRuleGroupAssociationStatus::COMPLETE, FirewallRuleGroupAssociationStatus::DELETING, FirewallRuleGroupAssociationStatus::UPDATING }
 
enum  FirewallRuleGroupStatus { FirewallRuleGroupStatus::NOT_SET, FirewallRuleGroupStatus::COMPLETE, FirewallRuleGroupStatus::DELETING, FirewallRuleGroupStatus::UPDATING }
 
enum  IpAddressStatus {
  IpAddressStatus::NOT_SET, IpAddressStatus::CREATING, IpAddressStatus::FAILED_CREATION, IpAddressStatus::ATTACHING,
  IpAddressStatus::ATTACHED, IpAddressStatus::REMAP_DETACHING, IpAddressStatus::REMAP_ATTACHING, IpAddressStatus::DETACHING,
  IpAddressStatus::FAILED_RESOURCE_GONE, IpAddressStatus::DELETING, IpAddressStatus::DELETE_FAILED_FAS_EXPIRED
}
 
enum  MutationProtectionStatus { MutationProtectionStatus::NOT_SET, MutationProtectionStatus::ENABLED, MutationProtectionStatus::DISABLED }
 
enum  ResolverDNSSECValidationStatus {
  ResolverDNSSECValidationStatus::NOT_SET, ResolverDNSSECValidationStatus::ENABLING, ResolverDNSSECValidationStatus::ENABLED, ResolverDNSSECValidationStatus::DISABLING,
  ResolverDNSSECValidationStatus::DISABLED
}
 
enum  ResolverEndpointDirection { ResolverEndpointDirection::NOT_SET, ResolverEndpointDirection::INBOUND, ResolverEndpointDirection::OUTBOUND }
 
enum  ResolverEndpointStatus {
  ResolverEndpointStatus::NOT_SET, ResolverEndpointStatus::CREATING, ResolverEndpointStatus::OPERATIONAL, ResolverEndpointStatus::UPDATING,
  ResolverEndpointStatus::AUTO_RECOVERING, ResolverEndpointStatus::ACTION_NEEDED, ResolverEndpointStatus::DELETING
}
 
enum  ResolverQueryLogConfigAssociationError {
  ResolverQueryLogConfigAssociationError::NOT_SET, ResolverQueryLogConfigAssociationError::NONE, ResolverQueryLogConfigAssociationError::DESTINATION_NOT_FOUND, ResolverQueryLogConfigAssociationError::ACCESS_DENIED,
  ResolverQueryLogConfigAssociationError::INTERNAL_SERVICE_ERROR
}
 
enum  ResolverQueryLogConfigAssociationStatus {
  ResolverQueryLogConfigAssociationStatus::NOT_SET, ResolverQueryLogConfigAssociationStatus::CREATING, ResolverQueryLogConfigAssociationStatus::ACTIVE, ResolverQueryLogConfigAssociationStatus::ACTION_NEEDED,
  ResolverQueryLogConfigAssociationStatus::DELETING, ResolverQueryLogConfigAssociationStatus::FAILED
}
 
enum  ResolverQueryLogConfigStatus {
  ResolverQueryLogConfigStatus::NOT_SET, ResolverQueryLogConfigStatus::CREATING, ResolverQueryLogConfigStatus::CREATED, ResolverQueryLogConfigStatus::DELETING,
  ResolverQueryLogConfigStatus::FAILED
}
 
enum  ResolverRuleAssociationStatus {
  ResolverRuleAssociationStatus::NOT_SET, ResolverRuleAssociationStatus::CREATING, ResolverRuleAssociationStatus::COMPLETE, ResolverRuleAssociationStatus::DELETING,
  ResolverRuleAssociationStatus::FAILED, ResolverRuleAssociationStatus::OVERRIDDEN
}
 
enum  ResolverRuleStatus {
  ResolverRuleStatus::NOT_SET, ResolverRuleStatus::COMPLETE, ResolverRuleStatus::DELETING, ResolverRuleStatus::UPDATING,
  ResolverRuleStatus::FAILED
}
 
enum  RuleTypeOption { RuleTypeOption::NOT_SET, RuleTypeOption::FORWARD, RuleTypeOption::SYSTEM, RuleTypeOption::RECURSIVE }
 
enum  ShareStatus { ShareStatus::NOT_SET, ShareStatus::NOT_SHARED, ShareStatus::SHARED_WITH_ME, ShareStatus::SHARED_BY_ME }
 
enum  SortOrder { SortOrder::NOT_SET, SortOrder::ASCENDING, SortOrder::DESCENDING }
 
enum  Validation { Validation::NOT_SET, Validation::ENABLE, Validation::DISABLE }
 

Typedef Documentation

◆ AssociateFirewallRuleGroupOutcome

Definition at line 174 of file Route53ResolverClient.h.

◆ AssociateFirewallRuleGroupOutcomeCallable

Definition at line 235 of file Route53ResolverClient.h.

◆ AssociateResolverEndpointIpAddressOutcome

Definition at line 175 of file Route53ResolverClient.h.

◆ AssociateResolverEndpointIpAddressOutcomeCallable

Definition at line 236 of file Route53ResolverClient.h.

◆ AssociateResolverQueryLogConfigOutcome

Definition at line 176 of file Route53ResolverClient.h.

◆ AssociateResolverQueryLogConfigOutcomeCallable

Definition at line 237 of file Route53ResolverClient.h.

◆ AssociateResolverRuleOutcome

Definition at line 177 of file Route53ResolverClient.h.

◆ AssociateResolverRuleOutcomeCallable

Definition at line 238 of file Route53ResolverClient.h.

◆ CreateFirewallDomainListOutcome

Definition at line 178 of file Route53ResolverClient.h.

◆ CreateFirewallDomainListOutcomeCallable

Definition at line 239 of file Route53ResolverClient.h.

◆ CreateFirewallRuleGroupOutcome

Definition at line 180 of file Route53ResolverClient.h.

◆ CreateFirewallRuleGroupOutcomeCallable

Definition at line 241 of file Route53ResolverClient.h.

◆ CreateFirewallRuleOutcome

Definition at line 179 of file Route53ResolverClient.h.

◆ CreateFirewallRuleOutcomeCallable

Definition at line 240 of file Route53ResolverClient.h.

◆ CreateResolverEndpointOutcome

Definition at line 181 of file Route53ResolverClient.h.

◆ CreateResolverEndpointOutcomeCallable

Definition at line 242 of file Route53ResolverClient.h.

◆ CreateResolverQueryLogConfigOutcome

Definition at line 182 of file Route53ResolverClient.h.

◆ CreateResolverQueryLogConfigOutcomeCallable

Definition at line 243 of file Route53ResolverClient.h.

◆ CreateResolverRuleOutcome

Definition at line 183 of file Route53ResolverClient.h.

◆ CreateResolverRuleOutcomeCallable

Definition at line 244 of file Route53ResolverClient.h.

◆ DeleteFirewallDomainListOutcome

Definition at line 184 of file Route53ResolverClient.h.

◆ DeleteFirewallDomainListOutcomeCallable

Definition at line 245 of file Route53ResolverClient.h.

◆ DeleteFirewallRuleGroupOutcome

Definition at line 186 of file Route53ResolverClient.h.

◆ DeleteFirewallRuleGroupOutcomeCallable

Definition at line 247 of file Route53ResolverClient.h.

◆ DeleteFirewallRuleOutcome

Definition at line 185 of file Route53ResolverClient.h.

◆ DeleteFirewallRuleOutcomeCallable

Definition at line 246 of file Route53ResolverClient.h.

◆ DeleteResolverEndpointOutcome

Definition at line 187 of file Route53ResolverClient.h.

◆ DeleteResolverEndpointOutcomeCallable

Definition at line 248 of file Route53ResolverClient.h.

◆ DeleteResolverQueryLogConfigOutcome

Definition at line 188 of file Route53ResolverClient.h.

◆ DeleteResolverQueryLogConfigOutcomeCallable

Definition at line 249 of file Route53ResolverClient.h.

◆ DeleteResolverRuleOutcome

Definition at line 189 of file Route53ResolverClient.h.

◆ DeleteResolverRuleOutcomeCallable

Definition at line 250 of file Route53ResolverClient.h.

◆ DisassociateFirewallRuleGroupOutcome

Definition at line 190 of file Route53ResolverClient.h.

◆ DisassociateFirewallRuleGroupOutcomeCallable

Definition at line 251 of file Route53ResolverClient.h.

◆ DisassociateResolverEndpointIpAddressOutcome

Definition at line 191 of file Route53ResolverClient.h.

◆ DisassociateResolverEndpointIpAddressOutcomeCallable

Definition at line 252 of file Route53ResolverClient.h.

◆ DisassociateResolverQueryLogConfigOutcome

Definition at line 192 of file Route53ResolverClient.h.

◆ DisassociateResolverQueryLogConfigOutcomeCallable

Definition at line 253 of file Route53ResolverClient.h.

◆ DisassociateResolverRuleOutcome

Definition at line 193 of file Route53ResolverClient.h.

◆ DisassociateResolverRuleOutcomeCallable

Definition at line 254 of file Route53ResolverClient.h.

◆ GetFirewallConfigOutcome

Definition at line 194 of file Route53ResolverClient.h.

◆ GetFirewallConfigOutcomeCallable

Definition at line 255 of file Route53ResolverClient.h.

◆ GetFirewallDomainListOutcome

Definition at line 195 of file Route53ResolverClient.h.

◆ GetFirewallDomainListOutcomeCallable

Definition at line 256 of file Route53ResolverClient.h.

◆ GetFirewallRuleGroupAssociationOutcome

Definition at line 197 of file Route53ResolverClient.h.

◆ GetFirewallRuleGroupAssociationOutcomeCallable

Definition at line 258 of file Route53ResolverClient.h.

◆ GetFirewallRuleGroupOutcome

Definition at line 196 of file Route53ResolverClient.h.

◆ GetFirewallRuleGroupOutcomeCallable

Definition at line 257 of file Route53ResolverClient.h.

◆ GetFirewallRuleGroupPolicyOutcome

Definition at line 198 of file Route53ResolverClient.h.

◆ GetFirewallRuleGroupPolicyOutcomeCallable

Definition at line 259 of file Route53ResolverClient.h.

◆ GetResolverDnssecConfigOutcome

Definition at line 199 of file Route53ResolverClient.h.

◆ GetResolverDnssecConfigOutcomeCallable

Definition at line 260 of file Route53ResolverClient.h.

◆ GetResolverEndpointOutcome

Definition at line 200 of file Route53ResolverClient.h.

◆ GetResolverEndpointOutcomeCallable

Definition at line 261 of file Route53ResolverClient.h.

◆ GetResolverQueryLogConfigAssociationOutcome

Definition at line 202 of file Route53ResolverClient.h.

◆ GetResolverQueryLogConfigAssociationOutcomeCallable

Definition at line 263 of file Route53ResolverClient.h.

◆ GetResolverQueryLogConfigOutcome

Definition at line 201 of file Route53ResolverClient.h.

◆ GetResolverQueryLogConfigOutcomeCallable

Definition at line 262 of file Route53ResolverClient.h.

◆ GetResolverQueryLogConfigPolicyOutcome

Definition at line 203 of file Route53ResolverClient.h.

◆ GetResolverQueryLogConfigPolicyOutcomeCallable

Definition at line 264 of file Route53ResolverClient.h.

◆ GetResolverRuleAssociationOutcome

Definition at line 205 of file Route53ResolverClient.h.

◆ GetResolverRuleAssociationOutcomeCallable

Definition at line 266 of file Route53ResolverClient.h.

◆ GetResolverRuleOutcome

Definition at line 204 of file Route53ResolverClient.h.

◆ GetResolverRuleOutcomeCallable

Definition at line 265 of file Route53ResolverClient.h.

◆ GetResolverRulePolicyOutcome

Definition at line 206 of file Route53ResolverClient.h.

◆ GetResolverRulePolicyOutcomeCallable

Definition at line 267 of file Route53ResolverClient.h.

◆ ImportFirewallDomainsOutcome

Definition at line 207 of file Route53ResolverClient.h.

◆ ImportFirewallDomainsOutcomeCallable

Definition at line 268 of file Route53ResolverClient.h.

◆ ListFirewallConfigsOutcome

Definition at line 208 of file Route53ResolverClient.h.

◆ ListFirewallConfigsOutcomeCallable

Definition at line 269 of file Route53ResolverClient.h.

◆ ListFirewallDomainListsOutcome

Definition at line 209 of file Route53ResolverClient.h.

◆ ListFirewallDomainListsOutcomeCallable

Definition at line 270 of file Route53ResolverClient.h.

◆ ListFirewallDomainsOutcome

Definition at line 210 of file Route53ResolverClient.h.

◆ ListFirewallDomainsOutcomeCallable

Definition at line 271 of file Route53ResolverClient.h.

◆ ListFirewallRuleGroupAssociationsOutcome

Definition at line 211 of file Route53ResolverClient.h.

◆ ListFirewallRuleGroupAssociationsOutcomeCallable

Definition at line 272 of file Route53ResolverClient.h.

◆ ListFirewallRuleGroupsOutcome

Definition at line 212 of file Route53ResolverClient.h.

◆ ListFirewallRuleGroupsOutcomeCallable

Definition at line 273 of file Route53ResolverClient.h.

◆ ListFirewallRulesOutcome

Definition at line 213 of file Route53ResolverClient.h.

◆ ListFirewallRulesOutcomeCallable

Definition at line 274 of file Route53ResolverClient.h.

◆ ListResolverDnssecConfigsOutcome

Definition at line 214 of file Route53ResolverClient.h.

◆ ListResolverDnssecConfigsOutcomeCallable

Definition at line 275 of file Route53ResolverClient.h.

◆ ListResolverEndpointIpAddressesOutcome

Definition at line 215 of file Route53ResolverClient.h.

◆ ListResolverEndpointIpAddressesOutcomeCallable

Definition at line 276 of file Route53ResolverClient.h.

◆ ListResolverEndpointsOutcome

Definition at line 216 of file Route53ResolverClient.h.

◆ ListResolverEndpointsOutcomeCallable

Definition at line 277 of file Route53ResolverClient.h.

◆ ListResolverQueryLogConfigAssociationsOutcome

Definition at line 217 of file Route53ResolverClient.h.

◆ ListResolverQueryLogConfigAssociationsOutcomeCallable

Definition at line 278 of file Route53ResolverClient.h.

◆ ListResolverQueryLogConfigsOutcome

Definition at line 218 of file Route53ResolverClient.h.

◆ ListResolverQueryLogConfigsOutcomeCallable

Definition at line 279 of file Route53ResolverClient.h.

◆ ListResolverRuleAssociationsOutcome

Definition at line 219 of file Route53ResolverClient.h.

◆ ListResolverRuleAssociationsOutcomeCallable

Definition at line 280 of file Route53ResolverClient.h.

◆ ListResolverRulesOutcome

Definition at line 220 of file Route53ResolverClient.h.

◆ ListResolverRulesOutcomeCallable

Definition at line 281 of file Route53ResolverClient.h.

◆ ListTagsForResourceOutcome

Definition at line 221 of file Route53ResolverClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 282 of file Route53ResolverClient.h.

◆ PutFirewallRuleGroupPolicyOutcome

Definition at line 222 of file Route53ResolverClient.h.

◆ PutFirewallRuleGroupPolicyOutcomeCallable

Definition at line 283 of file Route53ResolverClient.h.

◆ PutResolverQueryLogConfigPolicyOutcome

Definition at line 223 of file Route53ResolverClient.h.

◆ PutResolverQueryLogConfigPolicyOutcomeCallable

Definition at line 284 of file Route53ResolverClient.h.

◆ PutResolverRulePolicyOutcome

Definition at line 224 of file Route53ResolverClient.h.

◆ PutResolverRulePolicyOutcomeCallable

Definition at line 285 of file Route53ResolverClient.h.

◆ TagResourceOutcome

Definition at line 225 of file Route53ResolverClient.h.

◆ TagResourceOutcomeCallable

Definition at line 286 of file Route53ResolverClient.h.

◆ UntagResourceOutcome

Definition at line 226 of file Route53ResolverClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 287 of file Route53ResolverClient.h.

◆ UpdateFirewallConfigOutcome

Definition at line 227 of file Route53ResolverClient.h.

◆ UpdateFirewallConfigOutcomeCallable

Definition at line 288 of file Route53ResolverClient.h.

◆ UpdateFirewallDomainsOutcome

Definition at line 228 of file Route53ResolverClient.h.

◆ UpdateFirewallDomainsOutcomeCallable

Definition at line 289 of file Route53ResolverClient.h.

◆ UpdateFirewallRuleGroupAssociationOutcome

Definition at line 230 of file Route53ResolverClient.h.

◆ UpdateFirewallRuleGroupAssociationOutcomeCallable

Definition at line 291 of file Route53ResolverClient.h.

◆ UpdateFirewallRuleOutcome

Definition at line 229 of file Route53ResolverClient.h.

◆ UpdateFirewallRuleOutcomeCallable

Definition at line 290 of file Route53ResolverClient.h.

◆ UpdateResolverDnssecConfigOutcome

Definition at line 231 of file Route53ResolverClient.h.

◆ UpdateResolverDnssecConfigOutcomeCallable

Definition at line 292 of file Route53ResolverClient.h.

◆ UpdateResolverEndpointOutcome

Definition at line 232 of file Route53ResolverClient.h.

◆ UpdateResolverEndpointOutcomeCallable

Definition at line 293 of file Route53ResolverClient.h.

◆ UpdateResolverRuleOutcome

Definition at line 233 of file Route53ResolverClient.h.

◆ UpdateResolverRuleOutcomeCallable

Definition at line 294 of file Route53ResolverClient.h.

Enumeration Type Documentation

◆ Action

Enumerator
NOT_SET 
ALLOW 
BLOCK 
ALERT 

Definition at line 16 of file Action.h.

◆ BlockOverrideDnsType

Enumerator
NOT_SET 
CNAME 

Definition at line 16 of file BlockOverrideDnsType.h.

◆ BlockResponse

Enumerator
NOT_SET 
NODATA 
NXDOMAIN 
OVERRIDE 

Definition at line 16 of file BlockResponse.h.

◆ FirewallDomainImportOperation

Enumerator
NOT_SET 
REPLACE 

Definition at line 16 of file FirewallDomainImportOperation.h.

◆ FirewallDomainListStatus

Enumerator
NOT_SET 
COMPLETE 
COMPLETE_IMPORT_FAILED 
IMPORTING 
DELETING 
UPDATING 

Definition at line 16 of file FirewallDomainListStatus.h.

◆ FirewallDomainUpdateOperation

Enumerator
NOT_SET 
ADD 
REMOVE 
REPLACE 

Definition at line 16 of file FirewallDomainUpdateOperation.h.

◆ FirewallFailOpenStatus

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file FirewallFailOpenStatus.h.

◆ FirewallRuleGroupAssociationStatus

Enumerator
NOT_SET 
COMPLETE 
DELETING 
UPDATING 

Definition at line 16 of file FirewallRuleGroupAssociationStatus.h.

◆ FirewallRuleGroupStatus

Enumerator
NOT_SET 
COMPLETE 
DELETING 
UPDATING 

Definition at line 16 of file FirewallRuleGroupStatus.h.

◆ IpAddressStatus

Enumerator
NOT_SET 
CREATING 
FAILED_CREATION 
ATTACHING 
ATTACHED 
REMAP_DETACHING 
REMAP_ATTACHING 
DETACHING 
FAILED_RESOURCE_GONE 
DELETING 
DELETE_FAILED_FAS_EXPIRED 

Definition at line 16 of file IpAddressStatus.h.

◆ MutationProtectionStatus

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file MutationProtectionStatus.h.

◆ ResolverDNSSECValidationStatus

Enumerator
NOT_SET 
ENABLING 
ENABLED 
DISABLING 
DISABLED 

Definition at line 16 of file ResolverDNSSECValidationStatus.h.

◆ ResolverEndpointDirection

Enumerator
NOT_SET 
INBOUND 
OUTBOUND 

Definition at line 16 of file ResolverEndpointDirection.h.

◆ ResolverEndpointStatus

Enumerator
NOT_SET 
CREATING 
OPERATIONAL 
UPDATING 
AUTO_RECOVERING 
ACTION_NEEDED 
DELETING 

Definition at line 16 of file ResolverEndpointStatus.h.

◆ ResolverQueryLogConfigAssociationError

Enumerator
NOT_SET 
NONE 
DESTINATION_NOT_FOUND 
ACCESS_DENIED 
INTERNAL_SERVICE_ERROR 

Definition at line 16 of file ResolverQueryLogConfigAssociationError.h.

◆ ResolverQueryLogConfigAssociationStatus

Enumerator
NOT_SET 
CREATING 
ACTIVE 
ACTION_NEEDED 
DELETING 
FAILED 

Definition at line 16 of file ResolverQueryLogConfigAssociationStatus.h.

◆ ResolverQueryLogConfigStatus

Enumerator
NOT_SET 
CREATING 
CREATED 
DELETING 
FAILED 

Definition at line 16 of file ResolverQueryLogConfigStatus.h.

◆ ResolverRuleAssociationStatus

Enumerator
NOT_SET 
CREATING 
COMPLETE 
DELETING 
FAILED 
OVERRIDDEN 

Definition at line 16 of file ResolverRuleAssociationStatus.h.

◆ ResolverRuleStatus

Enumerator
NOT_SET 
COMPLETE 
DELETING 
UPDATING 
FAILED 

Definition at line 16 of file ResolverRuleStatus.h.

◆ RuleTypeOption

Enumerator
NOT_SET 
FORWARD 
SYSTEM 
RECURSIVE 

Definition at line 16 of file RuleTypeOption.h.

◆ ShareStatus

Enumerator
NOT_SET 
NOT_SHARED 
SHARED_WITH_ME 
SHARED_BY_ME 

Definition at line 16 of file ShareStatus.h.

◆ SortOrder

Enumerator
NOT_SET 
ASCENDING 
DESCENDING 

Definition at line 16 of file SortOrder.h.

◆ Validation

Enumerator
NOT_SET 
ENABLE 
DISABLE 

Definition at line 16 of file Validation.h.