AWS SDK for C++  1.8.74
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Outposts Namespace Reference

Namespaces

 Model
 
 OutpostsEndpoint
 
 OutpostsErrorMapper
 

Classes

class  OutpostsClient
 
class  OutpostsError
 
class  OutpostsRequest
 

Typedefs

typedef std::function< void(const OutpostsClient *, const Model::CreateOutpostRequest &, const Model::CreateOutpostOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateOutpostResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::DeleteOutpostRequest &, const Model::DeleteOutpostOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteOutpostResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::DeleteSiteRequest &, const Model::DeleteSiteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSiteResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::GetOutpostRequest &, const Model::GetOutpostOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOutpostResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::GetOutpostInstanceTypesRequest &, const Model::GetOutpostInstanceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOutpostInstanceTypesResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::ListOutpostsRequest &, const Model::ListOutpostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOutpostsResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::ListSitesRequest &, const Model::ListSitesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSitesResponseReceivedHandler
 

Enumerations

enum  OutpostsErrors {
  OutpostsErrors::INCOMPLETE_SIGNATURE = 0, OutpostsErrors::INTERNAL_FAILURE = 1, OutpostsErrors::INVALID_ACTION = 2, OutpostsErrors::INVALID_CLIENT_TOKEN_ID = 3,
  OutpostsErrors::INVALID_PARAMETER_COMBINATION = 4, OutpostsErrors::INVALID_QUERY_PARAMETER = 5, OutpostsErrors::INVALID_PARAMETER_VALUE = 6, OutpostsErrors::MISSING_ACTION = 7,
  OutpostsErrors::MISSING_AUTHENTICATION_TOKEN = 8, OutpostsErrors::MISSING_PARAMETER = 9, OutpostsErrors::OPT_IN_REQUIRED = 10, OutpostsErrors::REQUEST_EXPIRED = 11,
  OutpostsErrors::SERVICE_UNAVAILABLE = 12, OutpostsErrors::THROTTLING = 13, OutpostsErrors::VALIDATION = 14, OutpostsErrors::ACCESS_DENIED = 15,
  OutpostsErrors::RESOURCE_NOT_FOUND = 16, OutpostsErrors::UNRECOGNIZED_CLIENT = 17, OutpostsErrors::MALFORMED_QUERY_STRING = 18, OutpostsErrors::SLOW_DOWN = 19,
  OutpostsErrors::REQUEST_TIME_TOO_SKEWED = 20, OutpostsErrors::INVALID_SIGNATURE = 21, OutpostsErrors::SIGNATURE_DOES_NOT_MATCH = 22, OutpostsErrors::INVALID_ACCESS_KEY_ID = 23,
  OutpostsErrors::REQUEST_TIMEOUT = 24, OutpostsErrors::NETWORK_CONNECTION = 99, OutpostsErrors::UNKNOWN = 100, OutpostsErrors::INTERNAL_SERVER = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  OutpostsErrors::NOT_FOUND, OutpostsErrors::SERVICE_QUOTA_EXCEEDED
}
 

Typedef Documentation

◆ CreateOutpostResponseReceivedHandler

Definition at line 85 of file OutpostsClient.h.

◆ DeleteOutpostResponseReceivedHandler

Definition at line 88 of file OutpostsClient.h.

◆ DeleteSiteResponseReceivedHandler

Definition at line 89 of file OutpostsClient.h.

◆ GetOutpostInstanceTypesResponseReceivedHandler

Definition at line 91 of file OutpostsClient.h.

◆ GetOutpostResponseReceivedHandler

Definition at line 90 of file OutpostsClient.h.

◆ ListOutpostsResponseReceivedHandler

Definition at line 92 of file OutpostsClient.h.

◆ ListSitesResponseReceivedHandler

Definition at line 93 of file OutpostsClient.h.

Enumeration Type Documentation

◆ OutpostsErrors

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 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
INTERNAL_SERVER 
NOT_FOUND 
SERVICE_QUOTA_EXCEEDED 

Definition at line 16 of file OutpostsErrors.h.