AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::DAX Namespace Reference

Namespaces

namespace  DAXErrorMapper
 
namespace  Endpoint
 
namespace  Model
 

Classes

class  DAXClient
 
 
class  DAXError
 
class  DAXRequest
 

Typedefs

 
 
 
typedef std::function< void(const DAXClient *, const Model::CreateClusterRequest &, const Model::CreateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClusterResponseReceivedHandler
 
 
typedef std::function< void(const DAXClient *, const Model::CreateSubnetGroupRequest &, const Model::CreateSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSubnetGroupResponseReceivedHandler
 
 
typedef std::function< void(const DAXClient *, const Model::DeleteClusterRequest &, const Model::DeleteClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClusterResponseReceivedHandler
 
 
typedef std::function< void(const DAXClient *, const Model::DeleteSubnetGroupRequest &, const Model::DeleteSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSubnetGroupResponseReceivedHandler
 
typedef std::function< void(const DAXClient *, const Model::DescribeClustersRequest &, const Model::DescribeClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeClustersResponseReceivedHandler
 
 
typedef std::function< void(const DAXClient *, const Model::DescribeEventsRequest &, const Model::DescribeEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventsResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const DAXClient *, const Model::ListTagsRequest &, const Model::ListTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsResponseReceivedHandler
 
typedef std::function< void(const DAXClient *, const Model::RebootNodeRequest &, const Model::RebootNodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebootNodeResponseReceivedHandler
 
typedef std::function< void(const DAXClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const DAXClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const DAXClient *, const Model::UpdateClusterRequest &, const Model::UpdateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateClusterResponseReceivedHandler
 
 
typedef std::function< void(const DAXClient *, const Model::UpdateSubnetGroupRequest &, const Model::UpdateSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSubnetGroupResponseReceivedHandler
 

Enumerations

enum class  DAXErrors {
  INCOMPLETE_SIGNATURE = 0 , INTERNAL_FAILURE = 1 , INVALID_ACTION = 2 , INVALID_CLIENT_TOKEN_ID = 3 ,
  INVALID_PARAMETER_COMBINATION = 4 , INVALID_QUERY_PARAMETER = 5 , INVALID_PARAMETER_VALUE = 6 , MISSING_ACTION = 7 ,
  MISSING_AUTHENTICATION_TOKEN = 8 , MISSING_PARAMETER = 9 , OPT_IN_REQUIRED = 10 , REQUEST_EXPIRED = 11 ,
  SERVICE_UNAVAILABLE = 12 , THROTTLING = 13 , VALIDATION = 14 , ACCESS_DENIED = 15 ,
  RESOURCE_NOT_FOUND = 16 , UNRECOGNIZED_CLIENT = 17 , MALFORMED_QUERY_STRING = 18 , SLOW_DOWN = 19 ,
  REQUEST_TIME_TOO_SKEWED = 20 , INVALID_SIGNATURE = 21 , SIGNATURE_DOES_NOT_MATCH = 22 , INVALID_ACCESS_KEY_ID = 23 ,
  REQUEST_TIMEOUT = 24 , NETWORK_CONNECTION = 99 , UNKNOWN = 100 , CLUSTER_ALREADY_EXISTS_FAULT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1 ,
  CLUSTER_NOT_FOUND_FAULT , CLUSTER_QUOTA_FOR_CUSTOMER_EXCEEDED_FAULT , INSUFFICIENT_CLUSTER_CAPACITY_FAULT , INVALID_A_R_N_FAULT ,
  INVALID_CLUSTER_STATE_FAULT , INVALID_PARAMETER_GROUP_STATE_FAULT , INVALID_SUBNET , INVALID_V_P_C_NETWORK_STATE_FAULT ,
  NODE_NOT_FOUND_FAULT , NODE_QUOTA_FOR_CLUSTER_EXCEEDED_FAULT , NODE_QUOTA_FOR_CUSTOMER_EXCEEDED_FAULT , PARAMETER_GROUP_ALREADY_EXISTS_FAULT ,
  PARAMETER_GROUP_NOT_FOUND_FAULT , PARAMETER_GROUP_QUOTA_EXCEEDED_FAULT , SERVICE_LINKED_ROLE_NOT_FOUND_FAULT , SERVICE_QUOTA_EXCEEDED ,
  SUBNET_GROUP_ALREADY_EXISTS_FAULT , SUBNET_GROUP_IN_USE_FAULT , SUBNET_GROUP_NOT_FOUND_FAULT , SUBNET_GROUP_QUOTA_EXCEEDED_FAULT ,
  SUBNET_IN_USE , SUBNET_QUOTA_EXCEEDED_FAULT , TAG_NOT_FOUND_FAULT , TAG_QUOTA_PER_RESOURCE_EXCEEDED
}
 

Typedef Documentation

◆ CreateClusterResponseReceivedHandler

Definition at line 162 of file DAXServiceClientModel.h.

◆ CreateParameterGroupResponseReceivedHandler

Definition at line 163 of file DAXServiceClientModel.h.

◆ CreateSubnetGroupResponseReceivedHandler

Definition at line 164 of file DAXServiceClientModel.h.

◆ DAXClientConfiguration

Definition at line 80 of file DAXServiceClientModel.h.

◆ DAXEndpointProvider

Definition at line 82 of file DAXServiceClientModel.h.

◆ DAXEndpointProviderBase

Definition at line 81 of file DAXServiceClientModel.h.

◆ DecreaseReplicationFactorResponseReceivedHandler

Definition at line 165 of file DAXServiceClientModel.h.

◆ DeleteClusterResponseReceivedHandler

Definition at line 166 of file DAXServiceClientModel.h.

◆ DeleteParameterGroupResponseReceivedHandler

Definition at line 167 of file DAXServiceClientModel.h.

◆ DeleteSubnetGroupResponseReceivedHandler

Definition at line 168 of file DAXServiceClientModel.h.

◆ DescribeClustersResponseReceivedHandler

Definition at line 169 of file DAXServiceClientModel.h.

◆ DescribeDefaultParametersResponseReceivedHandler

Definition at line 170 of file DAXServiceClientModel.h.

◆ DescribeEventsResponseReceivedHandler

Definition at line 171 of file DAXServiceClientModel.h.

◆ DescribeParameterGroupsResponseReceivedHandler

Definition at line 172 of file DAXServiceClientModel.h.

◆ DescribeParametersResponseReceivedHandler

Definition at line 173 of file DAXServiceClientModel.h.

◆ DescribeSubnetGroupsResponseReceivedHandler

Definition at line 174 of file DAXServiceClientModel.h.

◆ IncreaseReplicationFactorResponseReceivedHandler

Definition at line 175 of file DAXServiceClientModel.h.

◆ ListTagsResponseReceivedHandler

typedef std::function<void(const DAXClient*, const Model::ListTagsRequest&, const Model::ListTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::DAX::ListTagsResponseReceivedHandler

Definition at line 176 of file DAXServiceClientModel.h.

◆ RebootNodeResponseReceivedHandler

typedef std::function<void(const DAXClient*, const Model::RebootNodeRequest&, const Model::RebootNodeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::DAX::RebootNodeResponseReceivedHandler

Definition at line 177 of file DAXServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

typedef std::function<void(const DAXClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::DAX::TagResourceResponseReceivedHandler

Definition at line 178 of file DAXServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 179 of file DAXServiceClientModel.h.

◆ UpdateClusterResponseReceivedHandler

Definition at line 180 of file DAXServiceClientModel.h.

◆ UpdateParameterGroupResponseReceivedHandler

Definition at line 181 of file DAXServiceClientModel.h.

◆ UpdateSubnetGroupResponseReceivedHandler

Definition at line 182 of file DAXServiceClientModel.h.

Enumeration Type Documentation

◆ DAXErrors

enum class Aws::DAX::DAXErrors
strong
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 
CLUSTER_ALREADY_EXISTS_FAULT 
CLUSTER_NOT_FOUND_FAULT 
CLUSTER_QUOTA_FOR_CUSTOMER_EXCEEDED_FAULT 
INSUFFICIENT_CLUSTER_CAPACITY_FAULT 
INVALID_A_R_N_FAULT 
INVALID_CLUSTER_STATE_FAULT 
INVALID_PARAMETER_GROUP_STATE_FAULT 
INVALID_SUBNET 
INVALID_V_P_C_NETWORK_STATE_FAULT 
NODE_NOT_FOUND_FAULT 
NODE_QUOTA_FOR_CLUSTER_EXCEEDED_FAULT 
NODE_QUOTA_FOR_CUSTOMER_EXCEEDED_FAULT 
PARAMETER_GROUP_ALREADY_EXISTS_FAULT 
PARAMETER_GROUP_NOT_FOUND_FAULT 
PARAMETER_GROUP_QUOTA_EXCEEDED_FAULT 
SERVICE_LINKED_ROLE_NOT_FOUND_FAULT 
SERVICE_QUOTA_EXCEEDED 
SUBNET_GROUP_ALREADY_EXISTS_FAULT 
SUBNET_GROUP_IN_USE_FAULT 
SUBNET_GROUP_NOT_FOUND_FAULT 
SUBNET_GROUP_QUOTA_EXCEEDED_FAULT 
SUBNET_IN_USE 
SUBNET_QUOTA_EXCEEDED_FAULT 
TAG_NOT_FOUND_FAULT 
TAG_QUOTA_PER_RESOURCE_EXCEEDED 

Definition at line 16 of file DAXErrors.h.