AWS SDK for C++  1.8.126
AWS SDK for C++
Classes | Namespaces | Typedefs
Route53Client.h File Reference
#include <aws/route53/Route53_EXPORTS.h>
#include <aws/route53/Route53Errors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/AmazonSerializableWebServiceRequest.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/xml/XmlSerializer.h>
#include <aws/route53/model/ActivateKeySigningKeyResult.h>
#include <aws/route53/model/AssociateVPCWithHostedZoneResult.h>
#include <aws/route53/model/ChangeResourceRecordSetsResult.h>
#include <aws/route53/model/ChangeTagsForResourceResult.h>
#include <aws/route53/model/CreateHealthCheckResult.h>
#include <aws/route53/model/CreateHostedZoneResult.h>
#include <aws/route53/model/CreateKeySigningKeyResult.h>
#include <aws/route53/model/CreateQueryLoggingConfigResult.h>
#include <aws/route53/model/CreateReusableDelegationSetResult.h>
#include <aws/route53/model/CreateTrafficPolicyResult.h>
#include <aws/route53/model/CreateTrafficPolicyInstanceResult.h>
#include <aws/route53/model/CreateTrafficPolicyVersionResult.h>
#include <aws/route53/model/CreateVPCAssociationAuthorizationResult.h>
#include <aws/route53/model/DeactivateKeySigningKeyResult.h>
#include <aws/route53/model/DeleteHealthCheckResult.h>
#include <aws/route53/model/DeleteHostedZoneResult.h>
#include <aws/route53/model/DeleteKeySigningKeyResult.h>
#include <aws/route53/model/DeleteQueryLoggingConfigResult.h>
#include <aws/route53/model/DeleteReusableDelegationSetResult.h>
#include <aws/route53/model/DeleteTrafficPolicyResult.h>
#include <aws/route53/model/DeleteTrafficPolicyInstanceResult.h>
#include <aws/route53/model/DeleteVPCAssociationAuthorizationResult.h>
#include <aws/route53/model/DisableHostedZoneDNSSECResult.h>
#include <aws/route53/model/DisassociateVPCFromHostedZoneResult.h>
#include <aws/route53/model/EnableHostedZoneDNSSECResult.h>
#include <aws/route53/model/GetAccountLimitResult.h>
#include <aws/route53/model/GetChangeResult.h>
#include <aws/route53/model/GetCheckerIpRangesResult.h>
#include <aws/route53/model/GetDNSSECResult.h>
#include <aws/route53/model/GetGeoLocationResult.h>
#include <aws/route53/model/GetHealthCheckResult.h>
#include <aws/route53/model/GetHealthCheckCountResult.h>
#include <aws/route53/model/GetHealthCheckLastFailureReasonResult.h>
#include <aws/route53/model/GetHealthCheckStatusResult.h>
#include <aws/route53/model/GetHostedZoneResult.h>
#include <aws/route53/model/GetHostedZoneCountResult.h>
#include <aws/route53/model/GetHostedZoneLimitResult.h>
#include <aws/route53/model/GetQueryLoggingConfigResult.h>
#include <aws/route53/model/GetReusableDelegationSetResult.h>
#include <aws/route53/model/GetReusableDelegationSetLimitResult.h>
#include <aws/route53/model/GetTrafficPolicyResult.h>
#include <aws/route53/model/GetTrafficPolicyInstanceResult.h>
#include <aws/route53/model/GetTrafficPolicyInstanceCountResult.h>
#include <aws/route53/model/ListGeoLocationsResult.h>
#include <aws/route53/model/ListHealthChecksResult.h>
#include <aws/route53/model/ListHostedZonesResult.h>
#include <aws/route53/model/ListHostedZonesByNameResult.h>
#include <aws/route53/model/ListHostedZonesByVPCResult.h>
#include <aws/route53/model/ListQueryLoggingConfigsResult.h>
#include <aws/route53/model/ListResourceRecordSetsResult.h>
#include <aws/route53/model/ListReusableDelegationSetsResult.h>
#include <aws/route53/model/ListTagsForResourceResult.h>
#include <aws/route53/model/ListTagsForResourcesResult.h>
#include <aws/route53/model/ListTrafficPoliciesResult.h>
#include <aws/route53/model/ListTrafficPolicyInstancesResult.h>
#include <aws/route53/model/ListTrafficPolicyInstancesByHostedZoneResult.h>
#include <aws/route53/model/ListTrafficPolicyInstancesByPolicyResult.h>
#include <aws/route53/model/ListTrafficPolicyVersionsResult.h>
#include <aws/route53/model/ListVPCAssociationAuthorizationsResult.h>
#include <aws/route53/model/TestDNSAnswerResult.h>
#include <aws/route53/model/UpdateHealthCheckResult.h>
#include <aws/route53/model/UpdateHostedZoneCommentResult.h>
#include <aws/route53/model/UpdateTrafficPolicyCommentResult.h>
#include <aws/route53/model/UpdateTrafficPolicyInstanceResult.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::Route53::Route53Client
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Utils::Xml
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Route53
 
 Aws::Route53::Model
 

Typedefs

typedef Aws::Utils::Outcome< ActivateKeySigningKeyResult, Route53Error > Aws::Route53::Model::ActivateKeySigningKeyOutcome
 
typedef Aws::Utils::Outcome< AssociateVPCWithHostedZoneResult, Route53Error > Aws::Route53::Model::AssociateVPCWithHostedZoneOutcome
 
typedef Aws::Utils::Outcome< ChangeResourceRecordSetsResult, Route53Error > Aws::Route53::Model::ChangeResourceRecordSetsOutcome
 
typedef Aws::Utils::Outcome< ChangeTagsForResourceResult, Route53Error > Aws::Route53::Model::ChangeTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< CreateHealthCheckResult, Route53Error > Aws::Route53::Model::CreateHealthCheckOutcome
 
typedef Aws::Utils::Outcome< CreateHostedZoneResult, Route53Error > Aws::Route53::Model::CreateHostedZoneOutcome
 
typedef Aws::Utils::Outcome< CreateKeySigningKeyResult, Route53Error > Aws::Route53::Model::CreateKeySigningKeyOutcome
 
typedef Aws::Utils::Outcome< CreateQueryLoggingConfigResult, Route53Error > Aws::Route53::Model::CreateQueryLoggingConfigOutcome
 
typedef Aws::Utils::Outcome< CreateReusableDelegationSetResult, Route53Error > Aws::Route53::Model::CreateReusableDelegationSetOutcome
 
typedef Aws::Utils::Outcome< CreateTrafficPolicyResult, Route53Error > Aws::Route53::Model::CreateTrafficPolicyOutcome
 
typedef Aws::Utils::Outcome< CreateTrafficPolicyInstanceResult, Route53Error > Aws::Route53::Model::CreateTrafficPolicyInstanceOutcome
 
typedef Aws::Utils::Outcome< CreateTrafficPolicyVersionResult, Route53Error > Aws::Route53::Model::CreateTrafficPolicyVersionOutcome
 
typedef Aws::Utils::Outcome< CreateVPCAssociationAuthorizationResult, Route53Error > Aws::Route53::Model::CreateVPCAssociationAuthorizationOutcome
 
typedef Aws::Utils::Outcome< DeactivateKeySigningKeyResult, Route53Error > Aws::Route53::Model::DeactivateKeySigningKeyOutcome
 
typedef Aws::Utils::Outcome< DeleteHealthCheckResult, Route53Error > Aws::Route53::Model::DeleteHealthCheckOutcome
 
typedef Aws::Utils::Outcome< DeleteHostedZoneResult, Route53Error > Aws::Route53::Model::DeleteHostedZoneOutcome
 
typedef Aws::Utils::Outcome< DeleteKeySigningKeyResult, Route53Error > Aws::Route53::Model::DeleteKeySigningKeyOutcome
 
typedef Aws::Utils::Outcome< DeleteQueryLoggingConfigResult, Route53Error > Aws::Route53::Model::DeleteQueryLoggingConfigOutcome
 
typedef Aws::Utils::Outcome< DeleteReusableDelegationSetResult, Route53Error > Aws::Route53::Model::DeleteReusableDelegationSetOutcome
 
typedef Aws::Utils::Outcome< DeleteTrafficPolicyResult, Route53Error > Aws::Route53::Model::DeleteTrafficPolicyOutcome
 
typedef Aws::Utils::Outcome< DeleteTrafficPolicyInstanceResult, Route53Error > Aws::Route53::Model::DeleteTrafficPolicyInstanceOutcome
 
typedef Aws::Utils::Outcome< DeleteVPCAssociationAuthorizationResult, Route53Error > Aws::Route53::Model::DeleteVPCAssociationAuthorizationOutcome
 
typedef Aws::Utils::Outcome< DisableHostedZoneDNSSECResult, Route53Error > Aws::Route53::Model::DisableHostedZoneDNSSECOutcome
 
typedef Aws::Utils::Outcome< DisassociateVPCFromHostedZoneResult, Route53Error > Aws::Route53::Model::DisassociateVPCFromHostedZoneOutcome
 
typedef Aws::Utils::Outcome< EnableHostedZoneDNSSECResult, Route53Error > Aws::Route53::Model::EnableHostedZoneDNSSECOutcome
 
typedef Aws::Utils::Outcome< GetAccountLimitResult, Route53Error > Aws::Route53::Model::GetAccountLimitOutcome
 
typedef Aws::Utils::Outcome< GetChangeResult, Route53Error > Aws::Route53::Model::GetChangeOutcome
 
typedef Aws::Utils::Outcome< GetCheckerIpRangesResult, Route53Error > Aws::Route53::Model::GetCheckerIpRangesOutcome
 
typedef Aws::Utils::Outcome< GetDNSSECResult, Route53Error > Aws::Route53::Model::GetDNSSECOutcome
 
typedef Aws::Utils::Outcome< GetGeoLocationResult, Route53Error > Aws::Route53::Model::GetGeoLocationOutcome
 
typedef Aws::Utils::Outcome< GetHealthCheckResult, Route53Error > Aws::Route53::Model::GetHealthCheckOutcome
 
typedef Aws::Utils::Outcome< GetHealthCheckCountResult, Route53Error > Aws::Route53::Model::GetHealthCheckCountOutcome
 
typedef Aws::Utils::Outcome< GetHealthCheckLastFailureReasonResult, Route53Error > Aws::Route53::Model::GetHealthCheckLastFailureReasonOutcome
 
typedef Aws::Utils::Outcome< GetHealthCheckStatusResult, Route53Error > Aws::Route53::Model::GetHealthCheckStatusOutcome
 
typedef Aws::Utils::Outcome< GetHostedZoneResult, Route53Error > Aws::Route53::Model::GetHostedZoneOutcome
 
typedef Aws::Utils::Outcome< GetHostedZoneCountResult, Route53Error > Aws::Route53::Model::GetHostedZoneCountOutcome
 
typedef Aws::Utils::Outcome< GetHostedZoneLimitResult, Route53Error > Aws::Route53::Model::GetHostedZoneLimitOutcome
 
typedef Aws::Utils::Outcome< GetQueryLoggingConfigResult, Route53Error > Aws::Route53::Model::GetQueryLoggingConfigOutcome
 
typedef Aws::Utils::Outcome< GetReusableDelegationSetResult, Route53Error > Aws::Route53::Model::GetReusableDelegationSetOutcome
 
typedef Aws::Utils::Outcome< GetReusableDelegationSetLimitResult, Route53Error > Aws::Route53::Model::GetReusableDelegationSetLimitOutcome
 
typedef Aws::Utils::Outcome< GetTrafficPolicyResult, Route53Error > Aws::Route53::Model::GetTrafficPolicyOutcome
 
typedef Aws::Utils::Outcome< GetTrafficPolicyInstanceResult, Route53Error > Aws::Route53::Model::GetTrafficPolicyInstanceOutcome
 
typedef Aws::Utils::Outcome< GetTrafficPolicyInstanceCountResult, Route53Error > Aws::Route53::Model::GetTrafficPolicyInstanceCountOutcome
 
typedef Aws::Utils::Outcome< ListGeoLocationsResult, Route53Error > Aws::Route53::Model::ListGeoLocationsOutcome
 
typedef Aws::Utils::Outcome< ListHealthChecksResult, Route53Error > Aws::Route53::Model::ListHealthChecksOutcome
 
typedef Aws::Utils::Outcome< ListHostedZonesResult, Route53Error > Aws::Route53::Model::ListHostedZonesOutcome
 
typedef Aws::Utils::Outcome< ListHostedZonesByNameResult, Route53Error > Aws::Route53::Model::ListHostedZonesByNameOutcome
 
typedef Aws::Utils::Outcome< ListHostedZonesByVPCResult, Route53Error > Aws::Route53::Model::ListHostedZonesByVPCOutcome
 
typedef Aws::Utils::Outcome< ListQueryLoggingConfigsResult, Route53Error > Aws::Route53::Model::ListQueryLoggingConfigsOutcome
 
typedef Aws::Utils::Outcome< ListResourceRecordSetsResult, Route53Error > Aws::Route53::Model::ListResourceRecordSetsOutcome
 
typedef Aws::Utils::Outcome< ListReusableDelegationSetsResult, Route53Error > Aws::Route53::Model::ListReusableDelegationSetsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, Route53Error > Aws::Route53::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourcesResult, Route53Error > Aws::Route53::Model::ListTagsForResourcesOutcome
 
typedef Aws::Utils::Outcome< ListTrafficPoliciesResult, Route53Error > Aws::Route53::Model::ListTrafficPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListTrafficPolicyInstancesResult, Route53Error > Aws::Route53::Model::ListTrafficPolicyInstancesOutcome
 
typedef Aws::Utils::Outcome< ListTrafficPolicyInstancesByHostedZoneResult, Route53Error > Aws::Route53::Model::ListTrafficPolicyInstancesByHostedZoneOutcome
 
typedef Aws::Utils::Outcome< ListTrafficPolicyInstancesByPolicyResult, Route53Error > Aws::Route53::Model::ListTrafficPolicyInstancesByPolicyOutcome
 
typedef Aws::Utils::Outcome< ListTrafficPolicyVersionsResult, Route53Error > Aws::Route53::Model::ListTrafficPolicyVersionsOutcome
 
typedef Aws::Utils::Outcome< ListVPCAssociationAuthorizationsResult, Route53Error > Aws::Route53::Model::ListVPCAssociationAuthorizationsOutcome
 
typedef Aws::Utils::Outcome< TestDNSAnswerResult, Route53Error > Aws::Route53::Model::TestDNSAnswerOutcome
 
typedef Aws::Utils::Outcome< UpdateHealthCheckResult, Route53Error > Aws::Route53::Model::UpdateHealthCheckOutcome
 
typedef Aws::Utils::Outcome< UpdateHostedZoneCommentResult, Route53Error > Aws::Route53::Model::UpdateHostedZoneCommentOutcome
 
typedef Aws::Utils::Outcome< UpdateTrafficPolicyCommentResult, Route53Error > Aws::Route53::Model::UpdateTrafficPolicyCommentOutcome
 
typedef Aws::Utils::Outcome< UpdateTrafficPolicyInstanceResult, Route53Error > Aws::Route53::Model::UpdateTrafficPolicyInstanceOutcome
 
typedef std::future< ActivateKeySigningKeyOutcome > Aws::Route53::Model::ActivateKeySigningKeyOutcomeCallable
 
typedef std::future< AssociateVPCWithHostedZoneOutcome > Aws::Route53::Model::AssociateVPCWithHostedZoneOutcomeCallable
 
typedef std::future< ChangeResourceRecordSetsOutcome > Aws::Route53::Model::ChangeResourceRecordSetsOutcomeCallable
 
typedef std::future< ChangeTagsForResourceOutcome > Aws::Route53::Model::ChangeTagsForResourceOutcomeCallable
 
typedef std::future< CreateHealthCheckOutcome > Aws::Route53::Model::CreateHealthCheckOutcomeCallable
 
typedef std::future< CreateHostedZoneOutcome > Aws::Route53::Model::CreateHostedZoneOutcomeCallable
 
typedef std::future< CreateKeySigningKeyOutcome > Aws::Route53::Model::CreateKeySigningKeyOutcomeCallable
 
typedef std::future< CreateQueryLoggingConfigOutcome > Aws::Route53::Model::CreateQueryLoggingConfigOutcomeCallable
 
typedef std::future< CreateReusableDelegationSetOutcome > Aws::Route53::Model::CreateReusableDelegationSetOutcomeCallable
 
typedef std::future< CreateTrafficPolicyOutcome > Aws::Route53::Model::CreateTrafficPolicyOutcomeCallable
 
typedef std::future< CreateTrafficPolicyInstanceOutcome > Aws::Route53::Model::CreateTrafficPolicyInstanceOutcomeCallable
 
typedef std::future< CreateTrafficPolicyVersionOutcome > Aws::Route53::Model::CreateTrafficPolicyVersionOutcomeCallable
 
typedef std::future< CreateVPCAssociationAuthorizationOutcome > Aws::Route53::Model::CreateVPCAssociationAuthorizationOutcomeCallable
 
typedef std::future< DeactivateKeySigningKeyOutcome > Aws::Route53::Model::DeactivateKeySigningKeyOutcomeCallable
 
typedef std::future< DeleteHealthCheckOutcome > Aws::Route53::Model::DeleteHealthCheckOutcomeCallable
 
typedef std::future< DeleteHostedZoneOutcome > Aws::Route53::Model::DeleteHostedZoneOutcomeCallable
 
typedef std::future< DeleteKeySigningKeyOutcome > Aws::Route53::Model::DeleteKeySigningKeyOutcomeCallable
 
typedef std::future< DeleteQueryLoggingConfigOutcome > Aws::Route53::Model::DeleteQueryLoggingConfigOutcomeCallable
 
typedef std::future< DeleteReusableDelegationSetOutcome > Aws::Route53::Model::DeleteReusableDelegationSetOutcomeCallable
 
typedef std::future< DeleteTrafficPolicyOutcome > Aws::Route53::Model::DeleteTrafficPolicyOutcomeCallable
 
typedef std::future< DeleteTrafficPolicyInstanceOutcome > Aws::Route53::Model::DeleteTrafficPolicyInstanceOutcomeCallable
 
typedef std::future< DeleteVPCAssociationAuthorizationOutcome > Aws::Route53::Model::DeleteVPCAssociationAuthorizationOutcomeCallable
 
typedef std::future< DisableHostedZoneDNSSECOutcome > Aws::Route53::Model::DisableHostedZoneDNSSECOutcomeCallable
 
typedef std::future< DisassociateVPCFromHostedZoneOutcome > Aws::Route53::Model::DisassociateVPCFromHostedZoneOutcomeCallable
 
typedef std::future< EnableHostedZoneDNSSECOutcome > Aws::Route53::Model::EnableHostedZoneDNSSECOutcomeCallable
 
typedef std::future< GetAccountLimitOutcome > Aws::Route53::Model::GetAccountLimitOutcomeCallable
 
typedef std::future< GetChangeOutcome > Aws::Route53::Model::GetChangeOutcomeCallable
 
typedef std::future< GetCheckerIpRangesOutcome > Aws::Route53::Model::GetCheckerIpRangesOutcomeCallable
 
typedef std::future< GetDNSSECOutcome > Aws::Route53::Model::GetDNSSECOutcomeCallable
 
typedef std::future< GetGeoLocationOutcome > Aws::Route53::Model::GetGeoLocationOutcomeCallable
 
typedef std::future< GetHealthCheckOutcome > Aws::Route53::Model::GetHealthCheckOutcomeCallable
 
typedef std::future< GetHealthCheckCountOutcome > Aws::Route53::Model::GetHealthCheckCountOutcomeCallable
 
typedef std::future< GetHealthCheckLastFailureReasonOutcome > Aws::Route53::Model::GetHealthCheckLastFailureReasonOutcomeCallable
 
typedef std::future< GetHealthCheckStatusOutcome > Aws::Route53::Model::GetHealthCheckStatusOutcomeCallable
 
typedef std::future< GetHostedZoneOutcome > Aws::Route53::Model::GetHostedZoneOutcomeCallable
 
typedef std::future< GetHostedZoneCountOutcome > Aws::Route53::Model::GetHostedZoneCountOutcomeCallable
 
typedef std::future< GetHostedZoneLimitOutcome > Aws::Route53::Model::GetHostedZoneLimitOutcomeCallable
 
typedef std::future< GetQueryLoggingConfigOutcome > Aws::Route53::Model::GetQueryLoggingConfigOutcomeCallable
 
typedef std::future< GetReusableDelegationSetOutcome > Aws::Route53::Model::GetReusableDelegationSetOutcomeCallable
 
typedef std::future< GetReusableDelegationSetLimitOutcome > Aws::Route53::Model::GetReusableDelegationSetLimitOutcomeCallable
 
typedef std::future< GetTrafficPolicyOutcome > Aws::Route53::Model::GetTrafficPolicyOutcomeCallable
 
typedef std::future< GetTrafficPolicyInstanceOutcome > Aws::Route53::Model::GetTrafficPolicyInstanceOutcomeCallable
 
typedef std::future< GetTrafficPolicyInstanceCountOutcome > Aws::Route53::Model::GetTrafficPolicyInstanceCountOutcomeCallable
 
typedef std::future< ListGeoLocationsOutcome > Aws::Route53::Model::ListGeoLocationsOutcomeCallable
 
typedef std::future< ListHealthChecksOutcome > Aws::Route53::Model::ListHealthChecksOutcomeCallable
 
typedef std::future< ListHostedZonesOutcome > Aws::Route53::Model::ListHostedZonesOutcomeCallable
 
typedef std::future< ListHostedZonesByNameOutcome > Aws::Route53::Model::ListHostedZonesByNameOutcomeCallable
 
typedef std::future< ListHostedZonesByVPCOutcome > Aws::Route53::Model::ListHostedZonesByVPCOutcomeCallable
 
typedef std::future< ListQueryLoggingConfigsOutcome > Aws::Route53::Model::ListQueryLoggingConfigsOutcomeCallable
 
typedef std::future< ListResourceRecordSetsOutcome > Aws::Route53::Model::ListResourceRecordSetsOutcomeCallable
 
typedef std::future< ListReusableDelegationSetsOutcome > Aws::Route53::Model::ListReusableDelegationSetsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::Route53::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< ListTagsForResourcesOutcome > Aws::Route53::Model::ListTagsForResourcesOutcomeCallable
 
typedef std::future< ListTrafficPoliciesOutcome > Aws::Route53::Model::ListTrafficPoliciesOutcomeCallable
 
typedef std::future< ListTrafficPolicyInstancesOutcome > Aws::Route53::Model::ListTrafficPolicyInstancesOutcomeCallable
 
typedef std::future< ListTrafficPolicyInstancesByHostedZoneOutcome > Aws::Route53::Model::ListTrafficPolicyInstancesByHostedZoneOutcomeCallable
 
typedef std::future< ListTrafficPolicyInstancesByPolicyOutcome > Aws::Route53::Model::ListTrafficPolicyInstancesByPolicyOutcomeCallable
 
typedef std::future< ListTrafficPolicyVersionsOutcome > Aws::Route53::Model::ListTrafficPolicyVersionsOutcomeCallable
 
typedef std::future< ListVPCAssociationAuthorizationsOutcome > Aws::Route53::Model::ListVPCAssociationAuthorizationsOutcomeCallable
 
typedef std::future< TestDNSAnswerOutcome > Aws::Route53::Model::TestDNSAnswerOutcomeCallable
 
typedef std::future< UpdateHealthCheckOutcome > Aws::Route53::Model::UpdateHealthCheckOutcomeCallable
 
typedef std::future< UpdateHostedZoneCommentOutcome > Aws::Route53::Model::UpdateHostedZoneCommentOutcomeCallable
 
typedef std::future< UpdateTrafficPolicyCommentOutcome > Aws::Route53::Model::UpdateTrafficPolicyCommentOutcomeCallable
 
typedef std::future< UpdateTrafficPolicyInstanceOutcome > Aws::Route53::Model::UpdateTrafficPolicyInstanceOutcomeCallable
 
typedef std::function< void(const Route53Client *, const Model::ActivateKeySigningKeyRequest &, const Model::ActivateKeySigningKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ActivateKeySigningKeyResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::AssociateVPCWithHostedZoneRequest &, const Model::AssociateVPCWithHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::AssociateVPCWithHostedZoneResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ChangeResourceRecordSetsRequest &, const Model::ChangeResourceRecordSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ChangeResourceRecordSetsResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ChangeTagsForResourceRequest &, const Model::ChangeTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ChangeTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::CreateHealthCheckRequest &, const Model::CreateHealthCheckOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::CreateHealthCheckResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::CreateHostedZoneRequest &, const Model::CreateHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::CreateHostedZoneResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::CreateKeySigningKeyRequest &, const Model::CreateKeySigningKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::CreateKeySigningKeyResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::CreateQueryLoggingConfigRequest &, const Model::CreateQueryLoggingConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::CreateQueryLoggingConfigResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::CreateReusableDelegationSetRequest &, const Model::CreateReusableDelegationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::CreateReusableDelegationSetResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::CreateTrafficPolicyRequest &, const Model::CreateTrafficPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::CreateTrafficPolicyResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::CreateTrafficPolicyInstanceRequest &, const Model::CreateTrafficPolicyInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::CreateTrafficPolicyInstanceResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::CreateTrafficPolicyVersionRequest &, const Model::CreateTrafficPolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::CreateTrafficPolicyVersionResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::CreateVPCAssociationAuthorizationRequest &, const Model::CreateVPCAssociationAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::CreateVPCAssociationAuthorizationResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DeactivateKeySigningKeyRequest &, const Model::DeactivateKeySigningKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DeactivateKeySigningKeyResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DeleteHealthCheckRequest &, const Model::DeleteHealthCheckOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DeleteHealthCheckResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DeleteHostedZoneRequest &, const Model::DeleteHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DeleteHostedZoneResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DeleteKeySigningKeyRequest &, const Model::DeleteKeySigningKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DeleteKeySigningKeyResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DeleteQueryLoggingConfigRequest &, const Model::DeleteQueryLoggingConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DeleteQueryLoggingConfigResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DeleteReusableDelegationSetRequest &, const Model::DeleteReusableDelegationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DeleteReusableDelegationSetResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DeleteTrafficPolicyRequest &, const Model::DeleteTrafficPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DeleteTrafficPolicyResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DeleteTrafficPolicyInstanceRequest &, const Model::DeleteTrafficPolicyInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DeleteTrafficPolicyInstanceResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DeleteVPCAssociationAuthorizationRequest &, const Model::DeleteVPCAssociationAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DeleteVPCAssociationAuthorizationResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DisableHostedZoneDNSSECRequest &, const Model::DisableHostedZoneDNSSECOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DisableHostedZoneDNSSECResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::DisassociateVPCFromHostedZoneRequest &, const Model::DisassociateVPCFromHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DisassociateVPCFromHostedZoneResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::EnableHostedZoneDNSSECRequest &, const Model::EnableHostedZoneDNSSECOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::EnableHostedZoneDNSSECResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetAccountLimitRequest &, const Model::GetAccountLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetAccountLimitResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetChangeRequest &, const Model::GetChangeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetChangeResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetCheckerIpRangesRequest &, const Model::GetCheckerIpRangesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetCheckerIpRangesResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetDNSSECRequest &, const Model::GetDNSSECOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetDNSSECResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetGeoLocationRequest &, const Model::GetGeoLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetGeoLocationResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetHealthCheckRequest &, const Model::GetHealthCheckOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetHealthCheckResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetHealthCheckCountRequest &, const Model::GetHealthCheckCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetHealthCheckCountResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetHealthCheckLastFailureReasonRequest &, const Model::GetHealthCheckLastFailureReasonOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetHealthCheckLastFailureReasonResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetHealthCheckStatusRequest &, const Model::GetHealthCheckStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetHealthCheckStatusResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetHostedZoneRequest &, const Model::GetHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetHostedZoneResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetHostedZoneCountRequest &, const Model::GetHostedZoneCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetHostedZoneCountResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetHostedZoneLimitRequest &, const Model::GetHostedZoneLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetHostedZoneLimitResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetQueryLoggingConfigRequest &, const Model::GetQueryLoggingConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetQueryLoggingConfigResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetReusableDelegationSetRequest &, const Model::GetReusableDelegationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetReusableDelegationSetResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetReusableDelegationSetLimitRequest &, const Model::GetReusableDelegationSetLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetReusableDelegationSetLimitResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetTrafficPolicyRequest &, const Model::GetTrafficPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetTrafficPolicyResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetTrafficPolicyInstanceRequest &, const Model::GetTrafficPolicyInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetTrafficPolicyInstanceResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::GetTrafficPolicyInstanceCountRequest &, const Model::GetTrafficPolicyInstanceCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetTrafficPolicyInstanceCountResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListGeoLocationsRequest &, const Model::ListGeoLocationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListGeoLocationsResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListHealthChecksRequest &, const Model::ListHealthChecksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListHealthChecksResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListHostedZonesRequest &, const Model::ListHostedZonesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListHostedZonesResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListHostedZonesByNameRequest &, const Model::ListHostedZonesByNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListHostedZonesByNameResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListHostedZonesByVPCRequest &, const Model::ListHostedZonesByVPCOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListHostedZonesByVPCResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListQueryLoggingConfigsRequest &, const Model::ListQueryLoggingConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListQueryLoggingConfigsResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListResourceRecordSetsRequest &, const Model::ListResourceRecordSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListResourceRecordSetsResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListReusableDelegationSetsRequest &, const Model::ListReusableDelegationSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListReusableDelegationSetsResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListTagsForResourcesRequest &, const Model::ListTagsForResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListTagsForResourcesResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListTrafficPoliciesRequest &, const Model::ListTrafficPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListTrafficPoliciesResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListTrafficPolicyInstancesRequest &, const Model::ListTrafficPolicyInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListTrafficPolicyInstancesResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListTrafficPolicyInstancesByHostedZoneRequest &, const Model::ListTrafficPolicyInstancesByHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListTrafficPolicyInstancesByHostedZoneResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListTrafficPolicyInstancesByPolicyRequest &, const Model::ListTrafficPolicyInstancesByPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListTrafficPolicyInstancesByPolicyResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListTrafficPolicyVersionsRequest &, const Model::ListTrafficPolicyVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListTrafficPolicyVersionsResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::ListVPCAssociationAuthorizationsRequest &, const Model::ListVPCAssociationAuthorizationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::ListVPCAssociationAuthorizationsResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::TestDNSAnswerRequest &, const Model::TestDNSAnswerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::TestDNSAnswerResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::UpdateHealthCheckRequest &, const Model::UpdateHealthCheckOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::UpdateHealthCheckResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::UpdateHostedZoneCommentRequest &, const Model::UpdateHostedZoneCommentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::UpdateHostedZoneCommentResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::UpdateTrafficPolicyCommentRequest &, const Model::UpdateTrafficPolicyCommentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::UpdateTrafficPolicyCommentResponseReceivedHandler
 
typedef std::function< void(const Route53Client *, const Model::UpdateTrafficPolicyInstanceRequest &, const Model::UpdateTrafficPolicyInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::UpdateTrafficPolicyInstanceResponseReceivedHandler