AWS SDK for C++  0.14.3
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/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/xml/XmlSerializer.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/CreateReusableDelegationSetResult.h>
#include <aws/route53/model/CreateTrafficPolicyResult.h>
#include <aws/route53/model/CreateTrafficPolicyInstanceResult.h>
#include <aws/route53/model/CreateTrafficPolicyVersionResult.h>
#include <aws/route53/model/DeleteHealthCheckResult.h>
#include <aws/route53/model/DeleteHostedZoneResult.h>
#include <aws/route53/model/DeleteReusableDelegationSetResult.h>
#include <aws/route53/model/DeleteTrafficPolicyResult.h>
#include <aws/route53/model/DeleteTrafficPolicyInstanceResult.h>
#include <aws/route53/model/DisassociateVPCFromHostedZoneResult.h>
#include <aws/route53/model/GetChangeResult.h>
#include <aws/route53/model/GetCheckerIpRangesResult.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/GetReusableDelegationSetResult.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/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/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::Utils::Outcome< R, E >
 
class  Aws::Route53::Route53Client
 

Namespaces

 Aws
 JSON (JavaScript Object Notation).
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Utils::Xml
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Route53
 
 Aws::Route53::Model
 

Typedefs

typedef Aws::Utils::Outcome< AssociateVPCWithHostedZoneResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::AssociateVPCWithHostedZoneOutcome
 
typedef Aws::Utils::Outcome< ChangeResourceRecordSetsResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ChangeResourceRecordSetsOutcome
 
typedef Aws::Utils::Outcome< ChangeTagsForResourceResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ChangeTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< CreateHealthCheckResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::CreateHealthCheckOutcome
 
typedef Aws::Utils::Outcome< CreateHostedZoneResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::CreateHostedZoneOutcome
 
typedef Aws::Utils::Outcome< CreateReusableDelegationSetResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::CreateReusableDelegationSetOutcome
 
typedef Aws::Utils::Outcome< CreateTrafficPolicyResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::CreateTrafficPolicyOutcome
 
typedef Aws::Utils::Outcome< CreateTrafficPolicyInstanceResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::CreateTrafficPolicyInstanceOutcome
 
typedef Aws::Utils::Outcome< CreateTrafficPolicyVersionResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::CreateTrafficPolicyVersionOutcome
 
typedef Aws::Utils::Outcome< DeleteHealthCheckResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::DeleteHealthCheckOutcome
 
typedef Aws::Utils::Outcome< DeleteHostedZoneResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::DeleteHostedZoneOutcome
 
typedef Aws::Utils::Outcome< DeleteReusableDelegationSetResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::DeleteReusableDelegationSetOutcome
 
typedef Aws::Utils::Outcome< DeleteTrafficPolicyResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::DeleteTrafficPolicyOutcome
 
typedef Aws::Utils::Outcome< DeleteTrafficPolicyInstanceResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::DeleteTrafficPolicyInstanceOutcome
 
typedef Aws::Utils::Outcome< DisassociateVPCFromHostedZoneResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::DisassociateVPCFromHostedZoneOutcome
 
typedef Aws::Utils::Outcome< GetChangeResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetChangeOutcome
 
typedef Aws::Utils::Outcome< GetCheckerIpRangesResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetCheckerIpRangesOutcome
 
typedef Aws::Utils::Outcome< GetGeoLocationResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetGeoLocationOutcome
 
typedef Aws::Utils::Outcome< GetHealthCheckResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetHealthCheckOutcome
 
typedef Aws::Utils::Outcome< GetHealthCheckCountResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetHealthCheckCountOutcome
 
typedef Aws::Utils::Outcome< GetHealthCheckLastFailureReasonResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetHealthCheckLastFailureReasonOutcome
 
typedef Aws::Utils::Outcome< GetHealthCheckStatusResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetHealthCheckStatusOutcome
 
typedef Aws::Utils::Outcome< GetHostedZoneResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetHostedZoneOutcome
 
typedef Aws::Utils::Outcome< GetHostedZoneCountResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetHostedZoneCountOutcome
 
typedef Aws::Utils::Outcome< GetReusableDelegationSetResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetReusableDelegationSetOutcome
 
typedef Aws::Utils::Outcome< GetTrafficPolicyResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetTrafficPolicyOutcome
 
typedef Aws::Utils::Outcome< GetTrafficPolicyInstanceResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetTrafficPolicyInstanceOutcome
 
typedef Aws::Utils::Outcome< GetTrafficPolicyInstanceCountResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::GetTrafficPolicyInstanceCountOutcome
 
typedef Aws::Utils::Outcome< ListGeoLocationsResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListGeoLocationsOutcome
 
typedef Aws::Utils::Outcome< ListHealthChecksResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListHealthChecksOutcome
 
typedef Aws::Utils::Outcome< ListHostedZonesResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListHostedZonesOutcome
 
typedef Aws::Utils::Outcome< ListHostedZonesByNameResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListHostedZonesByNameOutcome
 
typedef Aws::Utils::Outcome< ListResourceRecordSetsResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListResourceRecordSetsOutcome
 
typedef Aws::Utils::Outcome< ListReusableDelegationSetsResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListReusableDelegationSetsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourcesResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListTagsForResourcesOutcome
 
typedef Aws::Utils::Outcome< ListTrafficPoliciesResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListTrafficPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListTrafficPolicyInstancesResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListTrafficPolicyInstancesOutcome
 
typedef Aws::Utils::Outcome< ListTrafficPolicyInstancesByHostedZoneResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListTrafficPolicyInstancesByHostedZoneOutcome
 
typedef Aws::Utils::Outcome< ListTrafficPolicyInstancesByPolicyResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListTrafficPolicyInstancesByPolicyOutcome
 
typedef Aws::Utils::Outcome< ListTrafficPolicyVersionsResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::ListTrafficPolicyVersionsOutcome
 
typedef Aws::Utils::Outcome< UpdateHealthCheckResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::UpdateHealthCheckOutcome
 
typedef Aws::Utils::Outcome< UpdateHostedZoneCommentResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::UpdateHostedZoneCommentOutcome
 
typedef Aws::Utils::Outcome< UpdateTrafficPolicyCommentResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::UpdateTrafficPolicyCommentOutcome
 
typedef Aws::Utils::Outcome< UpdateTrafficPolicyInstanceResult, Aws::Client::AWSError< Route53Errors > > Aws::Route53::Model::UpdateTrafficPolicyInstanceOutcome
 
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< 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< DeleteHealthCheckOutcome > Aws::Route53::Model::DeleteHealthCheckOutcomeCallable
 
typedef std::future< DeleteHostedZoneOutcome > Aws::Route53::Model::DeleteHostedZoneOutcomeCallable
 
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< DisassociateVPCFromHostedZoneOutcome > Aws::Route53::Model::DisassociateVPCFromHostedZoneOutcomeCallable
 
typedef std::future< GetChangeOutcome > Aws::Route53::Model::GetChangeOutcomeCallable
 
typedef std::future< GetCheckerIpRangesOutcome > Aws::Route53::Model::GetCheckerIpRangesOutcomeCallable
 
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< GetReusableDelegationSetOutcome > Aws::Route53::Model::GetReusableDelegationSetOutcomeCallable
 
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< 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< 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::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::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::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::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::DisassociateVPCFromHostedZoneRequest &, const Model::DisassociateVPCFromHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::DisassociateVPCFromHostedZoneResponseReceivedHandler
 
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::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::GetReusableDelegationSetRequest &, const Model::GetReusableDelegationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53::GetReusableDelegationSetResponseReceivedHandler
 
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::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::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