AWS SDK for C++  0.12.9
AWS SDK for C++
Classes | Namespaces | Typedefs
Route53DomainsClient.h File Reference
#include <aws/route53domains/Route53Domains_EXPORTS.h>
#include <aws/route53domains/Route53DomainsErrors.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/route53domains/model/CheckDomainAvailabilityResult.h>
#include <aws/route53domains/model/DeleteTagsForDomainResult.h>
#include <aws/route53domains/model/DisableDomainAutoRenewResult.h>
#include <aws/route53domains/model/DisableDomainTransferLockResult.h>
#include <aws/route53domains/model/EnableDomainAutoRenewResult.h>
#include <aws/route53domains/model/EnableDomainTransferLockResult.h>
#include <aws/route53domains/model/GetContactReachabilityStatusResult.h>
#include <aws/route53domains/model/GetDomainDetailResult.h>
#include <aws/route53domains/model/GetOperationDetailResult.h>
#include <aws/route53domains/model/ListDomainsResult.h>
#include <aws/route53domains/model/ListOperationsResult.h>
#include <aws/route53domains/model/ListTagsForDomainResult.h>
#include <aws/route53domains/model/RegisterDomainResult.h>
#include <aws/route53domains/model/ResendContactReachabilityEmailResult.h>
#include <aws/route53domains/model/RetrieveDomainAuthCodeResult.h>
#include <aws/route53domains/model/TransferDomainResult.h>
#include <aws/route53domains/model/UpdateDomainContactResult.h>
#include <aws/route53domains/model/UpdateDomainContactPrivacyResult.h>
#include <aws/route53domains/model/UpdateDomainNameserversResult.h>
#include <aws/route53domains/model/UpdateTagsForDomainResult.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::Route53Domains::Route53DomainsClient
 

Namespaces

 Aws
 JSON (JavaScript Object Notation).
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Utils::Json
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Route53Domains
 
 Aws::Route53Domains::Model
 

Typedefs

typedef Aws::Utils::Outcome< CheckDomainAvailabilityResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::CheckDomainAvailabilityOutcome
 
typedef Aws::Utils::Outcome< DeleteTagsForDomainResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::DeleteTagsForDomainOutcome
 
typedef Aws::Utils::Outcome< DisableDomainAutoRenewResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::DisableDomainAutoRenewOutcome
 
typedef Aws::Utils::Outcome< DisableDomainTransferLockResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::DisableDomainTransferLockOutcome
 
typedef Aws::Utils::Outcome< EnableDomainAutoRenewResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::EnableDomainAutoRenewOutcome
 
typedef Aws::Utils::Outcome< EnableDomainTransferLockResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::EnableDomainTransferLockOutcome
 
typedef Aws::Utils::Outcome< GetContactReachabilityStatusResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::GetContactReachabilityStatusOutcome
 
typedef Aws::Utils::Outcome< GetDomainDetailResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::GetDomainDetailOutcome
 
typedef Aws::Utils::Outcome< GetOperationDetailResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::GetOperationDetailOutcome
 
typedef Aws::Utils::Outcome< ListDomainsResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::ListDomainsOutcome
 
typedef Aws::Utils::Outcome< ListOperationsResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::ListOperationsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForDomainResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::ListTagsForDomainOutcome
 
typedef Aws::Utils::Outcome< RegisterDomainResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::RegisterDomainOutcome
 
typedef Aws::Utils::Outcome< ResendContactReachabilityEmailResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::ResendContactReachabilityEmailOutcome
 
typedef Aws::Utils::Outcome< RetrieveDomainAuthCodeResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::RetrieveDomainAuthCodeOutcome
 
typedef Aws::Utils::Outcome< TransferDomainResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::TransferDomainOutcome
 
typedef Aws::Utils::Outcome< UpdateDomainContactResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::UpdateDomainContactOutcome
 
typedef Aws::Utils::Outcome< UpdateDomainContactPrivacyResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::UpdateDomainContactPrivacyOutcome
 
typedef Aws::Utils::Outcome< UpdateDomainNameserversResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::UpdateDomainNameserversOutcome
 
typedef Aws::Utils::Outcome< UpdateTagsForDomainResult, Aws::Client::AWSError< Route53DomainsErrors > > Aws::Route53Domains::Model::UpdateTagsForDomainOutcome
 
typedef std::future< CheckDomainAvailabilityOutcome > Aws::Route53Domains::Model::CheckDomainAvailabilityOutcomeCallable
 
typedef std::future< DeleteTagsForDomainOutcome > Aws::Route53Domains::Model::DeleteTagsForDomainOutcomeCallable
 
typedef std::future< DisableDomainAutoRenewOutcome > Aws::Route53Domains::Model::DisableDomainAutoRenewOutcomeCallable
 
typedef std::future< DisableDomainTransferLockOutcome > Aws::Route53Domains::Model::DisableDomainTransferLockOutcomeCallable
 
typedef std::future< EnableDomainAutoRenewOutcome > Aws::Route53Domains::Model::EnableDomainAutoRenewOutcomeCallable
 
typedef std::future< EnableDomainTransferLockOutcome > Aws::Route53Domains::Model::EnableDomainTransferLockOutcomeCallable
 
typedef std::future< GetContactReachabilityStatusOutcome > Aws::Route53Domains::Model::GetContactReachabilityStatusOutcomeCallable
 
typedef std::future< GetDomainDetailOutcome > Aws::Route53Domains::Model::GetDomainDetailOutcomeCallable
 
typedef std::future< GetOperationDetailOutcome > Aws::Route53Domains::Model::GetOperationDetailOutcomeCallable
 
typedef std::future< ListDomainsOutcome > Aws::Route53Domains::Model::ListDomainsOutcomeCallable
 
typedef std::future< ListOperationsOutcome > Aws::Route53Domains::Model::ListOperationsOutcomeCallable
 
typedef std::future< ListTagsForDomainOutcome > Aws::Route53Domains::Model::ListTagsForDomainOutcomeCallable
 
typedef std::future< RegisterDomainOutcome > Aws::Route53Domains::Model::RegisterDomainOutcomeCallable
 
typedef std::future< ResendContactReachabilityEmailOutcome > Aws::Route53Domains::Model::ResendContactReachabilityEmailOutcomeCallable
 
typedef std::future< RetrieveDomainAuthCodeOutcome > Aws::Route53Domains::Model::RetrieveDomainAuthCodeOutcomeCallable
 
typedef std::future< TransferDomainOutcome > Aws::Route53Domains::Model::TransferDomainOutcomeCallable
 
typedef std::future< UpdateDomainContactOutcome > Aws::Route53Domains::Model::UpdateDomainContactOutcomeCallable
 
typedef std::future< UpdateDomainContactPrivacyOutcome > Aws::Route53Domains::Model::UpdateDomainContactPrivacyOutcomeCallable
 
typedef std::future< UpdateDomainNameserversOutcome > Aws::Route53Domains::Model::UpdateDomainNameserversOutcomeCallable
 
typedef std::future< UpdateTagsForDomainOutcome > Aws::Route53Domains::Model::UpdateTagsForDomainOutcomeCallable
 
typedef std::function< void(const Route53DomainsClient *, const Model::CheckDomainAvailabilityRequest &, const Model::CheckDomainAvailabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::CheckDomainAvailabilityResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::DeleteTagsForDomainRequest &, const Model::DeleteTagsForDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::DeleteTagsForDomainResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::DisableDomainAutoRenewRequest &, const Model::DisableDomainAutoRenewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::DisableDomainAutoRenewResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::DisableDomainTransferLockRequest &, const Model::DisableDomainTransferLockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::DisableDomainTransferLockResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::EnableDomainAutoRenewRequest &, const Model::EnableDomainAutoRenewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::EnableDomainAutoRenewResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::EnableDomainTransferLockRequest &, const Model::EnableDomainTransferLockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::EnableDomainTransferLockResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::GetContactReachabilityStatusRequest &, const Model::GetContactReachabilityStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::GetContactReachabilityStatusResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::GetDomainDetailRequest &, const Model::GetDomainDetailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::GetDomainDetailResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::GetOperationDetailRequest &, const Model::GetOperationDetailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::GetOperationDetailResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::ListDomainsResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::ListOperationsRequest &, const Model::ListOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::ListOperationsResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::ListTagsForDomainRequest &, const Model::ListTagsForDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::ListTagsForDomainResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::RegisterDomainRequest &, const Model::RegisterDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::RegisterDomainResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::ResendContactReachabilityEmailRequest &, const Model::ResendContactReachabilityEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::ResendContactReachabilityEmailResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::RetrieveDomainAuthCodeRequest &, const Model::RetrieveDomainAuthCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::RetrieveDomainAuthCodeResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::TransferDomainRequest &, const Model::TransferDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::TransferDomainResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::UpdateDomainContactRequest &, const Model::UpdateDomainContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::UpdateDomainContactResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::UpdateDomainContactPrivacyRequest &, const Model::UpdateDomainContactPrivacyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::UpdateDomainContactPrivacyResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::UpdateDomainNameserversRequest &, const Model::UpdateDomainNameserversOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::UpdateDomainNameserversResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::UpdateTagsForDomainRequest &, const Model::UpdateTagsForDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Route53Domains::UpdateTagsForDomainResponseReceivedHandler