AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Route53Domains Namespace Reference

Namespaces

 Model
 
 Route53DomainsEndpoint
 
 Route53DomainsErrorMapper
 

Classes

class  Route53DomainsClient
 
class  Route53DomainsRequest
 

Typedefs

typedef std::function< void(const Route53DomainsClient *, const Model::CheckDomainAvailabilityRequest &, const Model::CheckDomainAvailabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CheckDomainAvailabilityResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::DeleteTagsForDomainRequest &, const Model::DeleteTagsForDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTagsForDomainResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::DisableDomainAutoRenewRequest &, const Model::DisableDomainAutoRenewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableDomainAutoRenewResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::DisableDomainTransferLockRequest &, const Model::DisableDomainTransferLockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableDomainTransferLockResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::EnableDomainAutoRenewRequest &, const Model::EnableDomainAutoRenewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableDomainAutoRenewResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::EnableDomainTransferLockRequest &, const Model::EnableDomainTransferLockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableDomainTransferLockResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::GetContactReachabilityStatusRequest &, const Model::GetContactReachabilityStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContactReachabilityStatusResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::GetDomainDetailRequest &, const Model::GetDomainDetailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainDetailResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::GetDomainSuggestionsRequest &, const Model::GetDomainSuggestionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainSuggestionsResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::GetOperationDetailRequest &, const Model::GetOperationDetailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOperationDetailResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::ListOperationsRequest &, const Model::ListOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOperationsResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::ListTagsForDomainRequest &, const Model::ListTagsForDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForDomainResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::RegisterDomainRequest &, const Model::RegisterDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterDomainResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::RenewDomainRequest &, const Model::RenewDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RenewDomainResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::ResendContactReachabilityEmailRequest &, const Model::ResendContactReachabilityEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResendContactReachabilityEmailResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::RetrieveDomainAuthCodeRequest &, const Model::RetrieveDomainAuthCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RetrieveDomainAuthCodeResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::TransferDomainRequest &, const Model::TransferDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TransferDomainResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::UpdateDomainContactRequest &, const Model::UpdateDomainContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainContactResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::UpdateDomainContactPrivacyRequest &, const Model::UpdateDomainContactPrivacyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainContactPrivacyResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::UpdateDomainNameserversRequest &, const Model::UpdateDomainNameserversOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainNameserversResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::UpdateTagsForDomainRequest &, const Model::UpdateTagsForDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTagsForDomainResponseReceivedHandler
 
typedef std::function< void(const Route53DomainsClient *, const Model::ViewBillingRequest &, const Model::ViewBillingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ViewBillingResponseReceivedHandler
 

Enumerations

enum  Route53DomainsErrors {
  Route53DomainsErrors::INCOMPLETE_SIGNATURE = 0, Route53DomainsErrors::INTERNAL_FAILURE = 1, Route53DomainsErrors::INVALID_ACTION = 2, Route53DomainsErrors::INVALID_CLIENT_TOKEN_ID = 3,
  Route53DomainsErrors::INVALID_PARAMETER_COMBINATION = 4, Route53DomainsErrors::INVALID_QUERY_PARAMETER = 5, Route53DomainsErrors::INVALID_PARAMETER_VALUE = 6, Route53DomainsErrors::MISSING_ACTION = 7,
  Route53DomainsErrors::MISSING_AUTHENTICATION_TOKEN = 8, Route53DomainsErrors::MISSING_PARAMETER = 9, Route53DomainsErrors::OPT_IN_REQUIRED = 10, Route53DomainsErrors::REQUEST_EXPIRED = 11,
  Route53DomainsErrors::SERVICE_UNAVAILABLE = 12, Route53DomainsErrors::THROTTLING = 13, Route53DomainsErrors::VALIDATION = 14, Route53DomainsErrors::ACCESS_DENIED = 15,
  Route53DomainsErrors::RESOURCE_NOT_FOUND = 16, Route53DomainsErrors::UNRECOGNIZED_CLIENT = 17, Route53DomainsErrors::MALFORMED_QUERY_STRING = 18, Route53DomainsErrors::NETWORK_CONNECTION = 99,
  Route53DomainsErrors::UNKNOWN = 100, Route53DomainsErrors::DOMAIN_LIMIT_EXCEEDED = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, Route53DomainsErrors::DUPLICATE_REQUEST, Route53DomainsErrors::INVALID_INPUT,
  Route53DomainsErrors::OPERATION_LIMIT_EXCEEDED, Route53DomainsErrors::T_L_D_RULES_VIOLATION, Route53DomainsErrors::UNSUPPORTED_T_L_D
}
 

Typedef Documentation

Definition at line 164 of file Route53DomainsClient.h.

Definition at line 167 of file Route53DomainsClient.h.

Definition at line 168 of file Route53DomainsClient.h.

Definition at line 169 of file Route53DomainsClient.h.

Definition at line 170 of file Route53DomainsClient.h.

Definition at line 171 of file Route53DomainsClient.h.

Definition at line 172 of file Route53DomainsClient.h.

Definition at line 173 of file Route53DomainsClient.h.

Definition at line 174 of file Route53DomainsClient.h.

Definition at line 175 of file Route53DomainsClient.h.

Definition at line 176 of file Route53DomainsClient.h.

Definition at line 177 of file Route53DomainsClient.h.

Definition at line 178 of file Route53DomainsClient.h.

Definition at line 179 of file Route53DomainsClient.h.

Definition at line 180 of file Route53DomainsClient.h.

Definition at line 181 of file Route53DomainsClient.h.

Definition at line 182 of file Route53DomainsClient.h.

Definition at line 183 of file Route53DomainsClient.h.

Definition at line 185 of file Route53DomainsClient.h.

Definition at line 184 of file Route53DomainsClient.h.

Definition at line 186 of file Route53DomainsClient.h.

Definition at line 187 of file Route53DomainsClient.h.

Definition at line 188 of file Route53DomainsClient.h.

Enumeration Type Documentation

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
NETWORK_CONNECTION 
UNKNOWN 
DOMAIN_LIMIT_EXCEEDED 
DUPLICATE_REQUEST 
INVALID_INPUT 
OPERATION_LIMIT_EXCEEDED 
T_L_D_RULES_VIOLATION 
UNSUPPORTED_T_L_D 

Definition at line 24 of file Route53DomainsErrors.h.