AWS SDK for C++  1.9.157
AWS SDK for C++
Classes | Namespaces | Typedefs
Route53ResolverClient.h File Reference
#include <aws/route53resolver/Route53Resolver_EXPORTS.h>
#include <aws/route53resolver/Route53ResolverErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/route53resolver/model/AssociateFirewallRuleGroupResult.h>
#include <aws/route53resolver/model/AssociateResolverEndpointIpAddressResult.h>
#include <aws/route53resolver/model/AssociateResolverQueryLogConfigResult.h>
#include <aws/route53resolver/model/AssociateResolverRuleResult.h>
#include <aws/route53resolver/model/CreateFirewallDomainListResult.h>
#include <aws/route53resolver/model/CreateFirewallRuleResult.h>
#include <aws/route53resolver/model/CreateFirewallRuleGroupResult.h>
#include <aws/route53resolver/model/CreateResolverEndpointResult.h>
#include <aws/route53resolver/model/CreateResolverQueryLogConfigResult.h>
#include <aws/route53resolver/model/CreateResolverRuleResult.h>
#include <aws/route53resolver/model/DeleteFirewallDomainListResult.h>
#include <aws/route53resolver/model/DeleteFirewallRuleResult.h>
#include <aws/route53resolver/model/DeleteFirewallRuleGroupResult.h>
#include <aws/route53resolver/model/DeleteResolverEndpointResult.h>
#include <aws/route53resolver/model/DeleteResolverQueryLogConfigResult.h>
#include <aws/route53resolver/model/DeleteResolverRuleResult.h>
#include <aws/route53resolver/model/DisassociateFirewallRuleGroupResult.h>
#include <aws/route53resolver/model/DisassociateResolverEndpointIpAddressResult.h>
#include <aws/route53resolver/model/DisassociateResolverQueryLogConfigResult.h>
#include <aws/route53resolver/model/DisassociateResolverRuleResult.h>
#include <aws/route53resolver/model/GetFirewallConfigResult.h>
#include <aws/route53resolver/model/GetFirewallDomainListResult.h>
#include <aws/route53resolver/model/GetFirewallRuleGroupResult.h>
#include <aws/route53resolver/model/GetFirewallRuleGroupAssociationResult.h>
#include <aws/route53resolver/model/GetFirewallRuleGroupPolicyResult.h>
#include <aws/route53resolver/model/GetResolverConfigResult.h>
#include <aws/route53resolver/model/GetResolverDnssecConfigResult.h>
#include <aws/route53resolver/model/GetResolverEndpointResult.h>
#include <aws/route53resolver/model/GetResolverQueryLogConfigResult.h>
#include <aws/route53resolver/model/GetResolverQueryLogConfigAssociationResult.h>
#include <aws/route53resolver/model/GetResolverQueryLogConfigPolicyResult.h>
#include <aws/route53resolver/model/GetResolverRuleResult.h>
#include <aws/route53resolver/model/GetResolverRuleAssociationResult.h>
#include <aws/route53resolver/model/GetResolverRulePolicyResult.h>
#include <aws/route53resolver/model/ImportFirewallDomainsResult.h>
#include <aws/route53resolver/model/ListFirewallConfigsResult.h>
#include <aws/route53resolver/model/ListFirewallDomainListsResult.h>
#include <aws/route53resolver/model/ListFirewallDomainsResult.h>
#include <aws/route53resolver/model/ListFirewallRuleGroupAssociationsResult.h>
#include <aws/route53resolver/model/ListFirewallRuleGroupsResult.h>
#include <aws/route53resolver/model/ListFirewallRulesResult.h>
#include <aws/route53resolver/model/ListResolverConfigsResult.h>
#include <aws/route53resolver/model/ListResolverDnssecConfigsResult.h>
#include <aws/route53resolver/model/ListResolverEndpointIpAddressesResult.h>
#include <aws/route53resolver/model/ListResolverEndpointsResult.h>
#include <aws/route53resolver/model/ListResolverQueryLogConfigAssociationsResult.h>
#include <aws/route53resolver/model/ListResolverQueryLogConfigsResult.h>
#include <aws/route53resolver/model/ListResolverRuleAssociationsResult.h>
#include <aws/route53resolver/model/ListResolverRulesResult.h>
#include <aws/route53resolver/model/ListTagsForResourceResult.h>
#include <aws/route53resolver/model/PutFirewallRuleGroupPolicyResult.h>
#include <aws/route53resolver/model/PutResolverQueryLogConfigPolicyResult.h>
#include <aws/route53resolver/model/PutResolverRulePolicyResult.h>
#include <aws/route53resolver/model/TagResourceResult.h>
#include <aws/route53resolver/model/UntagResourceResult.h>
#include <aws/route53resolver/model/UpdateFirewallConfigResult.h>
#include <aws/route53resolver/model/UpdateFirewallDomainsResult.h>
#include <aws/route53resolver/model/UpdateFirewallRuleResult.h>
#include <aws/route53resolver/model/UpdateFirewallRuleGroupAssociationResult.h>
#include <aws/route53resolver/model/UpdateResolverConfigResult.h>
#include <aws/route53resolver/model/UpdateResolverDnssecConfigResult.h>
#include <aws/route53resolver/model/UpdateResolverEndpointResult.h>
#include <aws/route53resolver/model/UpdateResolverRuleResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::Route53Resolver::Route53ResolverClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Route53Resolver
 
 Aws::Route53Resolver::Model
 

Typedefs

typedef Aws::Utils::Outcome< AssociateFirewallRuleGroupResult, Route53ResolverError > Aws::Route53Resolver::Model::AssociateFirewallRuleGroupOutcome
 
typedef Aws::Utils::Outcome< AssociateResolverEndpointIpAddressResult, Route53ResolverError > Aws::Route53Resolver::Model::AssociateResolverEndpointIpAddressOutcome
 
typedef Aws::Utils::Outcome< AssociateResolverQueryLogConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::AssociateResolverQueryLogConfigOutcome
 
typedef Aws::Utils::Outcome< AssociateResolverRuleResult, Route53ResolverError > Aws::Route53Resolver::Model::AssociateResolverRuleOutcome
 
typedef Aws::Utils::Outcome< CreateFirewallDomainListResult, Route53ResolverError > Aws::Route53Resolver::Model::CreateFirewallDomainListOutcome
 
typedef Aws::Utils::Outcome< CreateFirewallRuleResult, Route53ResolverError > Aws::Route53Resolver::Model::CreateFirewallRuleOutcome
 
typedef Aws::Utils::Outcome< CreateFirewallRuleGroupResult, Route53ResolverError > Aws::Route53Resolver::Model::CreateFirewallRuleGroupOutcome
 
typedef Aws::Utils::Outcome< CreateResolverEndpointResult, Route53ResolverError > Aws::Route53Resolver::Model::CreateResolverEndpointOutcome
 
typedef Aws::Utils::Outcome< CreateResolverQueryLogConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::CreateResolverQueryLogConfigOutcome
 
typedef Aws::Utils::Outcome< CreateResolverRuleResult, Route53ResolverError > Aws::Route53Resolver::Model::CreateResolverRuleOutcome
 
typedef Aws::Utils::Outcome< DeleteFirewallDomainListResult, Route53ResolverError > Aws::Route53Resolver::Model::DeleteFirewallDomainListOutcome
 
typedef Aws::Utils::Outcome< DeleteFirewallRuleResult, Route53ResolverError > Aws::Route53Resolver::Model::DeleteFirewallRuleOutcome
 
typedef Aws::Utils::Outcome< DeleteFirewallRuleGroupResult, Route53ResolverError > Aws::Route53Resolver::Model::DeleteFirewallRuleGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteResolverEndpointResult, Route53ResolverError > Aws::Route53Resolver::Model::DeleteResolverEndpointOutcome
 
typedef Aws::Utils::Outcome< DeleteResolverQueryLogConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::DeleteResolverQueryLogConfigOutcome
 
typedef Aws::Utils::Outcome< DeleteResolverRuleResult, Route53ResolverError > Aws::Route53Resolver::Model::DeleteResolverRuleOutcome
 
typedef Aws::Utils::Outcome< DisassociateFirewallRuleGroupResult, Route53ResolverError > Aws::Route53Resolver::Model::DisassociateFirewallRuleGroupOutcome
 
typedef Aws::Utils::Outcome< DisassociateResolverEndpointIpAddressResult, Route53ResolverError > Aws::Route53Resolver::Model::DisassociateResolverEndpointIpAddressOutcome
 
typedef Aws::Utils::Outcome< DisassociateResolverQueryLogConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::DisassociateResolverQueryLogConfigOutcome
 
typedef Aws::Utils::Outcome< DisassociateResolverRuleResult, Route53ResolverError > Aws::Route53Resolver::Model::DisassociateResolverRuleOutcome
 
typedef Aws::Utils::Outcome< GetFirewallConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::GetFirewallConfigOutcome
 
typedef Aws::Utils::Outcome< GetFirewallDomainListResult, Route53ResolverError > Aws::Route53Resolver::Model::GetFirewallDomainListOutcome
 
typedef Aws::Utils::Outcome< GetFirewallRuleGroupResult, Route53ResolverError > Aws::Route53Resolver::Model::GetFirewallRuleGroupOutcome
 
typedef Aws::Utils::Outcome< GetFirewallRuleGroupAssociationResult, Route53ResolverError > Aws::Route53Resolver::Model::GetFirewallRuleGroupAssociationOutcome
 
typedef Aws::Utils::Outcome< GetFirewallRuleGroupPolicyResult, Route53ResolverError > Aws::Route53Resolver::Model::GetFirewallRuleGroupPolicyOutcome
 
typedef Aws::Utils::Outcome< GetResolverConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::GetResolverConfigOutcome
 
typedef Aws::Utils::Outcome< GetResolverDnssecConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::GetResolverDnssecConfigOutcome
 
typedef Aws::Utils::Outcome< GetResolverEndpointResult, Route53ResolverError > Aws::Route53Resolver::Model::GetResolverEndpointOutcome
 
typedef Aws::Utils::Outcome< GetResolverQueryLogConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::GetResolverQueryLogConfigOutcome
 
typedef Aws::Utils::Outcome< GetResolverQueryLogConfigAssociationResult, Route53ResolverError > Aws::Route53Resolver::Model::GetResolverQueryLogConfigAssociationOutcome
 
typedef Aws::Utils::Outcome< GetResolverQueryLogConfigPolicyResult, Route53ResolverError > Aws::Route53Resolver::Model::GetResolverQueryLogConfigPolicyOutcome
 
typedef Aws::Utils::Outcome< GetResolverRuleResult, Route53ResolverError > Aws::Route53Resolver::Model::GetResolverRuleOutcome
 
typedef Aws::Utils::Outcome< GetResolverRuleAssociationResult, Route53ResolverError > Aws::Route53Resolver::Model::GetResolverRuleAssociationOutcome
 
typedef Aws::Utils::Outcome< GetResolverRulePolicyResult, Route53ResolverError > Aws::Route53Resolver::Model::GetResolverRulePolicyOutcome
 
typedef Aws::Utils::Outcome< ImportFirewallDomainsResult, Route53ResolverError > Aws::Route53Resolver::Model::ImportFirewallDomainsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallConfigsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListFirewallConfigsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallDomainListsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListFirewallDomainListsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallDomainsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListFirewallDomainsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallRuleGroupAssociationsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListFirewallRuleGroupAssociationsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallRuleGroupsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListFirewallRuleGroupsOutcome
 
typedef Aws::Utils::Outcome< ListFirewallRulesResult, Route53ResolverError > Aws::Route53Resolver::Model::ListFirewallRulesOutcome
 
typedef Aws::Utils::Outcome< ListResolverConfigsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListResolverConfigsOutcome
 
typedef Aws::Utils::Outcome< ListResolverDnssecConfigsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListResolverDnssecConfigsOutcome
 
typedef Aws::Utils::Outcome< ListResolverEndpointIpAddressesResult, Route53ResolverError > Aws::Route53Resolver::Model::ListResolverEndpointIpAddressesOutcome
 
typedef Aws::Utils::Outcome< ListResolverEndpointsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListResolverEndpointsOutcome
 
typedef Aws::Utils::Outcome< ListResolverQueryLogConfigAssociationsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListResolverQueryLogConfigAssociationsOutcome
 
typedef Aws::Utils::Outcome< ListResolverQueryLogConfigsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListResolverQueryLogConfigsOutcome
 
typedef Aws::Utils::Outcome< ListResolverRuleAssociationsResult, Route53ResolverError > Aws::Route53Resolver::Model::ListResolverRuleAssociationsOutcome
 
typedef Aws::Utils::Outcome< ListResolverRulesResult, Route53ResolverError > Aws::Route53Resolver::Model::ListResolverRulesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, Route53ResolverError > Aws::Route53Resolver::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< PutFirewallRuleGroupPolicyResult, Route53ResolverError > Aws::Route53Resolver::Model::PutFirewallRuleGroupPolicyOutcome
 
typedef Aws::Utils::Outcome< PutResolverQueryLogConfigPolicyResult, Route53ResolverError > Aws::Route53Resolver::Model::PutResolverQueryLogConfigPolicyOutcome
 
typedef Aws::Utils::Outcome< PutResolverRulePolicyResult, Route53ResolverError > Aws::Route53Resolver::Model::PutResolverRulePolicyOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, Route53ResolverError > Aws::Route53Resolver::Model::TagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, Route53ResolverError > Aws::Route53Resolver::Model::UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateFirewallConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::UpdateFirewallConfigOutcome
 
typedef Aws::Utils::Outcome< UpdateFirewallDomainsResult, Route53ResolverError > Aws::Route53Resolver::Model::UpdateFirewallDomainsOutcome
 
typedef Aws::Utils::Outcome< UpdateFirewallRuleResult, Route53ResolverError > Aws::Route53Resolver::Model::UpdateFirewallRuleOutcome
 
typedef Aws::Utils::Outcome< UpdateFirewallRuleGroupAssociationResult, Route53ResolverError > Aws::Route53Resolver::Model::UpdateFirewallRuleGroupAssociationOutcome
 
typedef Aws::Utils::Outcome< UpdateResolverConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::UpdateResolverConfigOutcome
 
typedef Aws::Utils::Outcome< UpdateResolverDnssecConfigResult, Route53ResolverError > Aws::Route53Resolver::Model::UpdateResolverDnssecConfigOutcome
 
typedef Aws::Utils::Outcome< UpdateResolverEndpointResult, Route53ResolverError > Aws::Route53Resolver::Model::UpdateResolverEndpointOutcome
 
typedef Aws::Utils::Outcome< UpdateResolverRuleResult, Route53ResolverError > Aws::Route53Resolver::Model::UpdateResolverRuleOutcome
 
typedef std::future< AssociateFirewallRuleGroupOutcome > Aws::Route53Resolver::Model::AssociateFirewallRuleGroupOutcomeCallable
 
typedef std::future< AssociateResolverEndpointIpAddressOutcome > Aws::Route53Resolver::Model::AssociateResolverEndpointIpAddressOutcomeCallable
 
typedef std::future< AssociateResolverQueryLogConfigOutcome > Aws::Route53Resolver::Model::AssociateResolverQueryLogConfigOutcomeCallable
 
typedef std::future< AssociateResolverRuleOutcome > Aws::Route53Resolver::Model::AssociateResolverRuleOutcomeCallable
 
typedef std::future< CreateFirewallDomainListOutcome > Aws::Route53Resolver::Model::CreateFirewallDomainListOutcomeCallable
 
typedef std::future< CreateFirewallRuleOutcome > Aws::Route53Resolver::Model::CreateFirewallRuleOutcomeCallable
 
typedef std::future< CreateFirewallRuleGroupOutcome > Aws::Route53Resolver::Model::CreateFirewallRuleGroupOutcomeCallable
 
typedef std::future< CreateResolverEndpointOutcome > Aws::Route53Resolver::Model::CreateResolverEndpointOutcomeCallable
 
typedef std::future< CreateResolverQueryLogConfigOutcome > Aws::Route53Resolver::Model::CreateResolverQueryLogConfigOutcomeCallable
 
typedef std::future< CreateResolverRuleOutcome > Aws::Route53Resolver::Model::CreateResolverRuleOutcomeCallable
 
typedef std::future< DeleteFirewallDomainListOutcome > Aws::Route53Resolver::Model::DeleteFirewallDomainListOutcomeCallable
 
typedef std::future< DeleteFirewallRuleOutcome > Aws::Route53Resolver::Model::DeleteFirewallRuleOutcomeCallable
 
typedef std::future< DeleteFirewallRuleGroupOutcome > Aws::Route53Resolver::Model::DeleteFirewallRuleGroupOutcomeCallable
 
typedef std::future< DeleteResolverEndpointOutcome > Aws::Route53Resolver::Model::DeleteResolverEndpointOutcomeCallable
 
typedef std::future< DeleteResolverQueryLogConfigOutcome > Aws::Route53Resolver::Model::DeleteResolverQueryLogConfigOutcomeCallable
 
typedef std::future< DeleteResolverRuleOutcome > Aws::Route53Resolver::Model::DeleteResolverRuleOutcomeCallable
 
typedef std::future< DisassociateFirewallRuleGroupOutcome > Aws::Route53Resolver::Model::DisassociateFirewallRuleGroupOutcomeCallable
 
typedef std::future< DisassociateResolverEndpointIpAddressOutcome > Aws::Route53Resolver::Model::DisassociateResolverEndpointIpAddressOutcomeCallable
 
typedef std::future< DisassociateResolverQueryLogConfigOutcome > Aws::Route53Resolver::Model::DisassociateResolverQueryLogConfigOutcomeCallable
 
typedef std::future< DisassociateResolverRuleOutcome > Aws::Route53Resolver::Model::DisassociateResolverRuleOutcomeCallable
 
typedef std::future< GetFirewallConfigOutcome > Aws::Route53Resolver::Model::GetFirewallConfigOutcomeCallable
 
typedef std::future< GetFirewallDomainListOutcome > Aws::Route53Resolver::Model::GetFirewallDomainListOutcomeCallable
 
typedef std::future< GetFirewallRuleGroupOutcome > Aws::Route53Resolver::Model::GetFirewallRuleGroupOutcomeCallable
 
typedef std::future< GetFirewallRuleGroupAssociationOutcome > Aws::Route53Resolver::Model::GetFirewallRuleGroupAssociationOutcomeCallable
 
typedef std::future< GetFirewallRuleGroupPolicyOutcome > Aws::Route53Resolver::Model::GetFirewallRuleGroupPolicyOutcomeCallable
 
typedef std::future< GetResolverConfigOutcome > Aws::Route53Resolver::Model::GetResolverConfigOutcomeCallable
 
typedef std::future< GetResolverDnssecConfigOutcome > Aws::Route53Resolver::Model::GetResolverDnssecConfigOutcomeCallable
 
typedef std::future< GetResolverEndpointOutcome > Aws::Route53Resolver::Model::GetResolverEndpointOutcomeCallable
 
typedef std::future< GetResolverQueryLogConfigOutcome > Aws::Route53Resolver::Model::GetResolverQueryLogConfigOutcomeCallable
 
typedef std::future< GetResolverQueryLogConfigAssociationOutcome > Aws::Route53Resolver::Model::GetResolverQueryLogConfigAssociationOutcomeCallable
 
typedef std::future< GetResolverQueryLogConfigPolicyOutcome > Aws::Route53Resolver::Model::GetResolverQueryLogConfigPolicyOutcomeCallable
 
typedef std::future< GetResolverRuleOutcome > Aws::Route53Resolver::Model::GetResolverRuleOutcomeCallable
 
typedef std::future< GetResolverRuleAssociationOutcome > Aws::Route53Resolver::Model::GetResolverRuleAssociationOutcomeCallable
 
typedef std::future< GetResolverRulePolicyOutcome > Aws::Route53Resolver::Model::GetResolverRulePolicyOutcomeCallable
 
typedef std::future< ImportFirewallDomainsOutcome > Aws::Route53Resolver::Model::ImportFirewallDomainsOutcomeCallable
 
typedef std::future< ListFirewallConfigsOutcome > Aws::Route53Resolver::Model::ListFirewallConfigsOutcomeCallable
 
typedef std::future< ListFirewallDomainListsOutcome > Aws::Route53Resolver::Model::ListFirewallDomainListsOutcomeCallable
 
typedef std::future< ListFirewallDomainsOutcome > Aws::Route53Resolver::Model::ListFirewallDomainsOutcomeCallable
 
typedef std::future< ListFirewallRuleGroupAssociationsOutcome > Aws::Route53Resolver::Model::ListFirewallRuleGroupAssociationsOutcomeCallable
 
typedef std::future< ListFirewallRuleGroupsOutcome > Aws::Route53Resolver::Model::ListFirewallRuleGroupsOutcomeCallable
 
typedef std::future< ListFirewallRulesOutcome > Aws::Route53Resolver::Model::ListFirewallRulesOutcomeCallable
 
typedef std::future< ListResolverConfigsOutcome > Aws::Route53Resolver::Model::ListResolverConfigsOutcomeCallable
 
typedef std::future< ListResolverDnssecConfigsOutcome > Aws::Route53Resolver::Model::ListResolverDnssecConfigsOutcomeCallable
 
typedef std::future< ListResolverEndpointIpAddressesOutcome > Aws::Route53Resolver::Model::ListResolverEndpointIpAddressesOutcomeCallable
 
typedef std::future< ListResolverEndpointsOutcome > Aws::Route53Resolver::Model::ListResolverEndpointsOutcomeCallable
 
typedef std::future< ListResolverQueryLogConfigAssociationsOutcome > Aws::Route53Resolver::Model::ListResolverQueryLogConfigAssociationsOutcomeCallable
 
typedef std::future< ListResolverQueryLogConfigsOutcome > Aws::Route53Resolver::Model::ListResolverQueryLogConfigsOutcomeCallable
 
typedef std::future< ListResolverRuleAssociationsOutcome > Aws::Route53Resolver::Model::ListResolverRuleAssociationsOutcomeCallable
 
typedef std::future< ListResolverRulesOutcome > Aws::Route53Resolver::Model::ListResolverRulesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::Route53Resolver::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< PutFirewallRuleGroupPolicyOutcome > Aws::Route53Resolver::Model::PutFirewallRuleGroupPolicyOutcomeCallable
 
typedef std::future< PutResolverQueryLogConfigPolicyOutcome > Aws::Route53Resolver::Model::PutResolverQueryLogConfigPolicyOutcomeCallable
 
typedef std::future< PutResolverRulePolicyOutcome > Aws::Route53Resolver::Model::PutResolverRulePolicyOutcomeCallable
 
typedef std::future< TagResourceOutcome > Aws::Route53Resolver::Model::TagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcome > Aws::Route53Resolver::Model::UntagResourceOutcomeCallable
 
typedef std::future< UpdateFirewallConfigOutcome > Aws::Route53Resolver::Model::UpdateFirewallConfigOutcomeCallable
 
typedef std::future< UpdateFirewallDomainsOutcome > Aws::Route53Resolver::Model::UpdateFirewallDomainsOutcomeCallable
 
typedef std::future< UpdateFirewallRuleOutcome > Aws::Route53Resolver::Model::UpdateFirewallRuleOutcomeCallable
 
typedef std::future< UpdateFirewallRuleGroupAssociationOutcome > Aws::Route53Resolver::Model::UpdateFirewallRuleGroupAssociationOutcomeCallable
 
typedef std::future< UpdateResolverConfigOutcome > Aws::Route53Resolver::Model::UpdateResolverConfigOutcomeCallable
 
typedef std::future< UpdateResolverDnssecConfigOutcome > Aws::Route53Resolver::Model::UpdateResolverDnssecConfigOutcomeCallable
 
typedef std::future< UpdateResolverEndpointOutcome > Aws::Route53Resolver::Model::UpdateResolverEndpointOutcomeCallable
 
typedef std::future< UpdateResolverRuleOutcome > Aws::Route53Resolver::Model::UpdateResolverRuleOutcomeCallable
 
typedef std::function< void(const Route53ResolverClient *, const Model::AssociateFirewallRuleGroupRequest &, const Model::AssociateFirewallRuleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::AssociateFirewallRuleGroupResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::AssociateResolverEndpointIpAddressRequest &, const Model::AssociateResolverEndpointIpAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::AssociateResolverEndpointIpAddressResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::AssociateResolverQueryLogConfigRequest &, const Model::AssociateResolverQueryLogConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::AssociateResolverQueryLogConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::AssociateResolverRuleRequest &, const Model::AssociateResolverRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::AssociateResolverRuleResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::CreateFirewallDomainListRequest &, const Model::CreateFirewallDomainListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::CreateFirewallDomainListResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::CreateFirewallRuleRequest &, const Model::CreateFirewallRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::CreateFirewallRuleResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::CreateFirewallRuleGroupRequest &, const Model::CreateFirewallRuleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::CreateFirewallRuleGroupResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::CreateResolverEndpointRequest &, const Model::CreateResolverEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::CreateResolverEndpointResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::CreateResolverQueryLogConfigRequest &, const Model::CreateResolverQueryLogConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::CreateResolverQueryLogConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::CreateResolverRuleRequest &, const Model::CreateResolverRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::CreateResolverRuleResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::DeleteFirewallDomainListRequest &, const Model::DeleteFirewallDomainListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::DeleteFirewallDomainListResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::DeleteFirewallRuleRequest &, const Model::DeleteFirewallRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::DeleteFirewallRuleResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::DeleteFirewallRuleGroupRequest &, const Model::DeleteFirewallRuleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::DeleteFirewallRuleGroupResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::DeleteResolverEndpointRequest &, const Model::DeleteResolverEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::DeleteResolverEndpointResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::DeleteResolverQueryLogConfigRequest &, const Model::DeleteResolverQueryLogConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::DeleteResolverQueryLogConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::DeleteResolverRuleRequest &, const Model::DeleteResolverRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::DeleteResolverRuleResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::DisassociateFirewallRuleGroupRequest &, const Model::DisassociateFirewallRuleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::DisassociateFirewallRuleGroupResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::DisassociateResolverEndpointIpAddressRequest &, const Model::DisassociateResolverEndpointIpAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::DisassociateResolverEndpointIpAddressResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::DisassociateResolverQueryLogConfigRequest &, const Model::DisassociateResolverQueryLogConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::DisassociateResolverQueryLogConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::DisassociateResolverRuleRequest &, const Model::DisassociateResolverRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::DisassociateResolverRuleResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetFirewallConfigRequest &, const Model::GetFirewallConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetFirewallConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetFirewallDomainListRequest &, const Model::GetFirewallDomainListOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetFirewallDomainListResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetFirewallRuleGroupRequest &, const Model::GetFirewallRuleGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetFirewallRuleGroupResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetFirewallRuleGroupAssociationRequest &, const Model::GetFirewallRuleGroupAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetFirewallRuleGroupAssociationResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetFirewallRuleGroupPolicyRequest &, const Model::GetFirewallRuleGroupPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetFirewallRuleGroupPolicyResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetResolverConfigRequest &, const Model::GetResolverConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetResolverConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetResolverDnssecConfigRequest &, const Model::GetResolverDnssecConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetResolverDnssecConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetResolverEndpointRequest &, const Model::GetResolverEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetResolverEndpointResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetResolverQueryLogConfigRequest &, const Model::GetResolverQueryLogConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetResolverQueryLogConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetResolverQueryLogConfigAssociationRequest &, const Model::GetResolverQueryLogConfigAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetResolverQueryLogConfigAssociationResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetResolverQueryLogConfigPolicyRequest &, const Model::GetResolverQueryLogConfigPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetResolverQueryLogConfigPolicyResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetResolverRuleRequest &, const Model::GetResolverRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetResolverRuleResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetResolverRuleAssociationRequest &, const Model::GetResolverRuleAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetResolverRuleAssociationResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::GetResolverRulePolicyRequest &, const Model::GetResolverRulePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::GetResolverRulePolicyResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ImportFirewallDomainsRequest &, const Model::ImportFirewallDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ImportFirewallDomainsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListFirewallConfigsRequest &, const Model::ListFirewallConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListFirewallConfigsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListFirewallDomainListsRequest &, const Model::ListFirewallDomainListsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListFirewallDomainListsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListFirewallDomainsRequest &, const Model::ListFirewallDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListFirewallDomainsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListFirewallRuleGroupAssociationsRequest &, const Model::ListFirewallRuleGroupAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListFirewallRuleGroupAssociationsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListFirewallRuleGroupsRequest &, const Model::ListFirewallRuleGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListFirewallRuleGroupsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListFirewallRulesRequest &, const Model::ListFirewallRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListFirewallRulesResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListResolverConfigsRequest &, const Model::ListResolverConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListResolverConfigsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListResolverDnssecConfigsRequest &, const Model::ListResolverDnssecConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListResolverDnssecConfigsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListResolverEndpointIpAddressesRequest &, const Model::ListResolverEndpointIpAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListResolverEndpointIpAddressesResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListResolverEndpointsRequest &, const Model::ListResolverEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListResolverEndpointsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListResolverQueryLogConfigAssociationsRequest &, const Model::ListResolverQueryLogConfigAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListResolverQueryLogConfigAssociationsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListResolverQueryLogConfigsRequest &, const Model::ListResolverQueryLogConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListResolverQueryLogConfigsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListResolverRuleAssociationsRequest &, const Model::ListResolverRuleAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListResolverRuleAssociationsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListResolverRulesRequest &, const Model::ListResolverRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListResolverRulesResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::PutFirewallRuleGroupPolicyRequest &, const Model::PutFirewallRuleGroupPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::PutFirewallRuleGroupPolicyResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::PutResolverQueryLogConfigPolicyRequest &, const Model::PutResolverQueryLogConfigPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::PutResolverQueryLogConfigPolicyResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::PutResolverRulePolicyRequest &, const Model::PutResolverRulePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::PutResolverRulePolicyResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::TagResourceResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::UntagResourceResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::UpdateFirewallConfigRequest &, const Model::UpdateFirewallConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::UpdateFirewallConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::UpdateFirewallDomainsRequest &, const Model::UpdateFirewallDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::UpdateFirewallDomainsResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::UpdateFirewallRuleRequest &, const Model::UpdateFirewallRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::UpdateFirewallRuleResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::UpdateFirewallRuleGroupAssociationRequest &, const Model::UpdateFirewallRuleGroupAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::UpdateFirewallRuleGroupAssociationResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::UpdateResolverConfigRequest &, const Model::UpdateResolverConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::UpdateResolverConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::UpdateResolverDnssecConfigRequest &, const Model::UpdateResolverDnssecConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::UpdateResolverDnssecConfigResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::UpdateResolverEndpointRequest &, const Model::UpdateResolverEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::UpdateResolverEndpointResponseReceivedHandler
 
typedef std::function< void(const Route53ResolverClient *, const Model::UpdateResolverRuleRequest &, const Model::UpdateResolverRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Resolver::UpdateResolverRuleResponseReceivedHandler