AWS SDK for C++  1.9.104
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Synthetics Namespace Reference

Namespaces

 Model
 
 SyntheticsEndpoint
 
 SyntheticsErrorMapper
 

Classes

class  SyntheticsClient
 
class  SyntheticsError
 
class  SyntheticsRequest
 

Typedefs

typedef std::function< void(const SyntheticsClient *, const Model::CreateCanaryRequest &, const Model::CreateCanaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCanaryResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::DeleteCanaryRequest &, const Model::DeleteCanaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCanaryResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::DescribeCanariesRequest &, const Model::DescribeCanariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCanariesResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::DescribeCanariesLastRunRequest &, const Model::DescribeCanariesLastRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCanariesLastRunResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::DescribeRuntimeVersionsRequest &, const Model::DescribeRuntimeVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRuntimeVersionsResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::GetCanaryRequest &, const Model::GetCanaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCanaryResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::GetCanaryRunsRequest &, const Model::GetCanaryRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCanaryRunsResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::StartCanaryRequest &, const Model::StartCanaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartCanaryResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::StopCanaryRequest &, const Model::StopCanaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopCanaryResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const SyntheticsClient *, const Model::UpdateCanaryRequest &, const Model::UpdateCanaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCanaryResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ CreateCanaryResponseReceivedHandler

Definition at line 111 of file SyntheticsClient.h.

◆ DeleteCanaryResponseReceivedHandler

Definition at line 112 of file SyntheticsClient.h.

◆ DescribeCanariesLastRunResponseReceivedHandler

Definition at line 114 of file SyntheticsClient.h.

◆ DescribeCanariesResponseReceivedHandler

Definition at line 113 of file SyntheticsClient.h.

◆ DescribeRuntimeVersionsResponseReceivedHandler

Definition at line 115 of file SyntheticsClient.h.

◆ GetCanaryResponseReceivedHandler

Definition at line 116 of file SyntheticsClient.h.

◆ GetCanaryRunsResponseReceivedHandler

Definition at line 117 of file SyntheticsClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 118 of file SyntheticsClient.h.

◆ StartCanaryResponseReceivedHandler

Definition at line 119 of file SyntheticsClient.h.

◆ StopCanaryResponseReceivedHandler

Definition at line 120 of file SyntheticsClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 121 of file SyntheticsClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 122 of file SyntheticsClient.h.

◆ UpdateCanaryResponseReceivedHandler

Definition at line 123 of file SyntheticsClient.h.

Enumeration Type Documentation

◆ SyntheticsErrors

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 
CONFLICT 
INTERNAL_SERVER 

Definition at line 16 of file SyntheticsErrors.h.