AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::ElastiCache Namespace Reference

Namespaces

 ElastiCacheEndpoint
 
 ElastiCacheErrorMapper
 
 Model
 

Classes

class  ElastiCacheClient
 
class  ElastiCacheError
 
class  ElastiCacheRequest
 

Typedefs

typedef std::function< void(const ElastiCacheClient *, const Model::AddTagsToResourceRequest &, const Model::AddTagsToResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsToResourceResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::AuthorizeCacheSecurityGroupIngressRequest &, const Model::AuthorizeCacheSecurityGroupIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AuthorizeCacheSecurityGroupIngressResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::BatchApplyUpdateActionRequest &, const Model::BatchApplyUpdateActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchApplyUpdateActionResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::BatchStopUpdateActionRequest &, const Model::BatchStopUpdateActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchStopUpdateActionResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CompleteMigrationRequest &, const Model::CompleteMigrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CompleteMigrationResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CopySnapshotRequest &, const Model::CopySnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CopySnapshotResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CreateCacheClusterRequest &, const Model::CreateCacheClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCacheClusterResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CreateCacheParameterGroupRequest &, const Model::CreateCacheParameterGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCacheParameterGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CreateCacheSecurityGroupRequest &, const Model::CreateCacheSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCacheSecurityGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CreateCacheSubnetGroupRequest &, const Model::CreateCacheSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCacheSubnetGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CreateGlobalReplicationGroupRequest &, const Model::CreateGlobalReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGlobalReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CreateReplicationGroupRequest &, const Model::CreateReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CreateSnapshotRequest &, const Model::CreateSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSnapshotResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CreateUserRequest &, const Model::CreateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::CreateUserGroupRequest &, const Model::CreateUserGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DecreaseNodeGroupsInGlobalReplicationGroupRequest &, const Model::DecreaseNodeGroupsInGlobalReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DecreaseNodeGroupsInGlobalReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DecreaseReplicaCountRequest &, const Model::DecreaseReplicaCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DecreaseReplicaCountResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DeleteCacheClusterRequest &, const Model::DeleteCacheClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCacheClusterResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DeleteCacheParameterGroupRequest &, const Model::DeleteCacheParameterGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCacheParameterGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DeleteCacheSecurityGroupRequest &, const Model::DeleteCacheSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCacheSecurityGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DeleteCacheSubnetGroupRequest &, const Model::DeleteCacheSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCacheSubnetGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DeleteGlobalReplicationGroupRequest &, const Model::DeleteGlobalReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGlobalReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DeleteReplicationGroupRequest &, const Model::DeleteReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DeleteSnapshotRequest &, const Model::DeleteSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSnapshotResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DeleteUserRequest &, const Model::DeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DeleteUserGroupRequest &, const Model::DeleteUserGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeCacheClustersRequest &, const Model::DescribeCacheClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCacheClustersResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeCacheEngineVersionsRequest &, const Model::DescribeCacheEngineVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCacheEngineVersionsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeCacheParameterGroupsRequest &, const Model::DescribeCacheParameterGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCacheParameterGroupsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeCacheParametersRequest &, const Model::DescribeCacheParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCacheParametersResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeCacheSecurityGroupsRequest &, const Model::DescribeCacheSecurityGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCacheSecurityGroupsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeCacheSubnetGroupsRequest &, const Model::DescribeCacheSubnetGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCacheSubnetGroupsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeEngineDefaultParametersRequest &, const Model::DescribeEngineDefaultParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEngineDefaultParametersResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeEventsRequest &, const Model::DescribeEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeGlobalReplicationGroupsRequest &, const Model::DescribeGlobalReplicationGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeGlobalReplicationGroupsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeReplicationGroupsRequest &, const Model::DescribeReplicationGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReplicationGroupsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeReservedCacheNodesRequest &, const Model::DescribeReservedCacheNodesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservedCacheNodesResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeReservedCacheNodesOfferingsRequest &, const Model::DescribeReservedCacheNodesOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservedCacheNodesOfferingsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeServiceUpdatesRequest &, const Model::DescribeServiceUpdatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeServiceUpdatesResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeSnapshotsRequest &, const Model::DescribeSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSnapshotsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeUpdateActionsRequest &, const Model::DescribeUpdateActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUpdateActionsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeUserGroupsRequest &, const Model::DescribeUserGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUserGroupsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DescribeUsersRequest &, const Model::DescribeUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUsersResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::DisassociateGlobalReplicationGroupRequest &, const Model::DisassociateGlobalReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateGlobalReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::FailoverGlobalReplicationGroupRequest &, const Model::FailoverGlobalReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > FailoverGlobalReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::IncreaseNodeGroupsInGlobalReplicationGroupRequest &, const Model::IncreaseNodeGroupsInGlobalReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > IncreaseNodeGroupsInGlobalReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::IncreaseReplicaCountRequest &, const Model::IncreaseReplicaCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > IncreaseReplicaCountResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ListAllowedNodeTypeModificationsRequest &, const Model::ListAllowedNodeTypeModificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAllowedNodeTypeModificationsResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ModifyCacheClusterRequest &, const Model::ModifyCacheClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyCacheClusterResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ModifyCacheParameterGroupRequest &, const Model::ModifyCacheParameterGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyCacheParameterGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ModifyCacheSubnetGroupRequest &, const Model::ModifyCacheSubnetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyCacheSubnetGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ModifyGlobalReplicationGroupRequest &, const Model::ModifyGlobalReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyGlobalReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ModifyReplicationGroupRequest &, const Model::ModifyReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ModifyReplicationGroupShardConfigurationRequest &, const Model::ModifyReplicationGroupShardConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyReplicationGroupShardConfigurationResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ModifyUserRequest &, const Model::ModifyUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyUserResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ModifyUserGroupRequest &, const Model::ModifyUserGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyUserGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::PurchaseReservedCacheNodesOfferingRequest &, const Model::PurchaseReservedCacheNodesOfferingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PurchaseReservedCacheNodesOfferingResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::RebalanceSlotsInGlobalReplicationGroupRequest &, const Model::RebalanceSlotsInGlobalReplicationGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebalanceSlotsInGlobalReplicationGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::RebootCacheClusterRequest &, const Model::RebootCacheClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RebootCacheClusterResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::RemoveTagsFromResourceRequest &, const Model::RemoveTagsFromResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsFromResourceResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::ResetCacheParameterGroupRequest &, const Model::ResetCacheParameterGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetCacheParameterGroupResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::RevokeCacheSecurityGroupIngressRequest &, const Model::RevokeCacheSecurityGroupIngressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeCacheSecurityGroupIngressResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::StartMigrationRequest &, const Model::StartMigrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMigrationResponseReceivedHandler
 
typedef std::function< void(const ElastiCacheClient *, const Model::TestFailoverRequest &, const Model::TestFailoverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestFailoverResponseReceivedHandler
 

Enumerations

enum  ElastiCacheErrors {
  ElastiCacheErrors::INCOMPLETE_SIGNATURE = 0, ElastiCacheErrors::INTERNAL_FAILURE = 1, ElastiCacheErrors::INVALID_ACTION = 2, ElastiCacheErrors::INVALID_CLIENT_TOKEN_ID = 3,
  ElastiCacheErrors::INVALID_PARAMETER_COMBINATION = 4, ElastiCacheErrors::INVALID_QUERY_PARAMETER = 5, ElastiCacheErrors::INVALID_PARAMETER_VALUE = 6, ElastiCacheErrors::MISSING_ACTION = 7,
  ElastiCacheErrors::MISSING_AUTHENTICATION_TOKEN = 8, ElastiCacheErrors::MISSING_PARAMETER = 9, ElastiCacheErrors::OPT_IN_REQUIRED = 10, ElastiCacheErrors::REQUEST_EXPIRED = 11,
  ElastiCacheErrors::SERVICE_UNAVAILABLE = 12, ElastiCacheErrors::THROTTLING = 13, ElastiCacheErrors::VALIDATION = 14, ElastiCacheErrors::ACCESS_DENIED = 15,
  ElastiCacheErrors::RESOURCE_NOT_FOUND = 16, ElastiCacheErrors::UNRECOGNIZED_CLIENT = 17, ElastiCacheErrors::MALFORMED_QUERY_STRING = 18, ElastiCacheErrors::SLOW_DOWN = 19,
  ElastiCacheErrors::REQUEST_TIME_TOO_SKEWED = 20, ElastiCacheErrors::INVALID_SIGNATURE = 21, ElastiCacheErrors::SIGNATURE_DOES_NOT_MATCH = 22, ElastiCacheErrors::INVALID_ACCESS_KEY_ID = 23,
  ElastiCacheErrors::REQUEST_TIMEOUT = 24, ElastiCacheErrors::NETWORK_CONNECTION = 99, ElastiCacheErrors::UNKNOWN = 100, ElastiCacheErrors::AUTHORIZATION_ALREADY_EXISTS_FAULT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  ElastiCacheErrors::AUTHORIZATION_NOT_FOUND_FAULT, ElastiCacheErrors::A_P_I_CALL_RATE_FOR_CUSTOMER_EXCEEDED_FAULT, ElastiCacheErrors::CACHE_CLUSTER_ALREADY_EXISTS_FAULT, ElastiCacheErrors::CACHE_CLUSTER_NOT_FOUND_FAULT,
  ElastiCacheErrors::CACHE_PARAMETER_GROUP_ALREADY_EXISTS_FAULT, ElastiCacheErrors::CACHE_PARAMETER_GROUP_NOT_FOUND_FAULT, ElastiCacheErrors::CACHE_PARAMETER_GROUP_QUOTA_EXCEEDED_FAULT, ElastiCacheErrors::CACHE_SECURITY_GROUP_ALREADY_EXISTS_FAULT,
  ElastiCacheErrors::CACHE_SECURITY_GROUP_NOT_FOUND_FAULT, ElastiCacheErrors::CACHE_SECURITY_GROUP_QUOTA_EXCEEDED_FAULT, ElastiCacheErrors::CACHE_SUBNET_GROUP_ALREADY_EXISTS_FAULT, ElastiCacheErrors::CACHE_SUBNET_GROUP_IN_USE,
  ElastiCacheErrors::CACHE_SUBNET_GROUP_NOT_FOUND_FAULT, ElastiCacheErrors::CACHE_SUBNET_GROUP_QUOTA_EXCEEDED_FAULT, ElastiCacheErrors::CACHE_SUBNET_QUOTA_EXCEEDED_FAULT, ElastiCacheErrors::CLUSTER_QUOTA_FOR_CUSTOMER_EXCEEDED_FAULT,
  ElastiCacheErrors::DEFAULT_USER_ASSOCIATED_TO_USER_GROUP_FAULT, ElastiCacheErrors::DEFAULT_USER_REQUIRED, ElastiCacheErrors::DUPLICATE_USER_NAME_FAULT, ElastiCacheErrors::GLOBAL_REPLICATION_GROUP_ALREADY_EXISTS_FAULT,
  ElastiCacheErrors::GLOBAL_REPLICATION_GROUP_NOT_FOUND_FAULT, ElastiCacheErrors::INSUFFICIENT_CACHE_CLUSTER_CAPACITY_FAULT, ElastiCacheErrors::INVALID_A_R_N_FAULT, ElastiCacheErrors::INVALID_CACHE_CLUSTER_STATE_FAULT,
  ElastiCacheErrors::INVALID_CACHE_PARAMETER_GROUP_STATE_FAULT, ElastiCacheErrors::INVALID_CACHE_SECURITY_GROUP_STATE_FAULT, ElastiCacheErrors::INVALID_GLOBAL_REPLICATION_GROUP_STATE_FAULT, ElastiCacheErrors::INVALID_K_M_S_KEY_FAULT,
  ElastiCacheErrors::INVALID_REPLICATION_GROUP_STATE_FAULT, ElastiCacheErrors::INVALID_SNAPSHOT_STATE_FAULT, ElastiCacheErrors::INVALID_SUBNET, ElastiCacheErrors::INVALID_USER_GROUP_STATE_FAULT,
  ElastiCacheErrors::INVALID_USER_STATE_FAULT, ElastiCacheErrors::INVALID_V_P_C_NETWORK_STATE_FAULT, ElastiCacheErrors::NODE_GROUPS_PER_REPLICATION_GROUP_QUOTA_EXCEEDED_FAULT, ElastiCacheErrors::NODE_GROUP_NOT_FOUND_FAULT,
  ElastiCacheErrors::NODE_QUOTA_FOR_CLUSTER_EXCEEDED_FAULT, ElastiCacheErrors::NODE_QUOTA_FOR_CUSTOMER_EXCEEDED_FAULT, ElastiCacheErrors::NO_OPERATION_FAULT, ElastiCacheErrors::REPLICATION_GROUP_ALREADY_EXISTS_FAULT,
  ElastiCacheErrors::REPLICATION_GROUP_ALREADY_UNDER_MIGRATION_FAULT, ElastiCacheErrors::REPLICATION_GROUP_NOT_FOUND_FAULT, ElastiCacheErrors::REPLICATION_GROUP_NOT_UNDER_MIGRATION_FAULT, ElastiCacheErrors::RESERVED_CACHE_NODES_OFFERING_NOT_FOUND_FAULT,
  ElastiCacheErrors::RESERVED_CACHE_NODE_ALREADY_EXISTS_FAULT, ElastiCacheErrors::RESERVED_CACHE_NODE_NOT_FOUND_FAULT, ElastiCacheErrors::RESERVED_CACHE_NODE_QUOTA_EXCEEDED_FAULT, ElastiCacheErrors::SERVICE_LINKED_ROLE_NOT_FOUND_FAULT,
  ElastiCacheErrors::SERVICE_UPDATE_NOT_FOUND_FAULT, ElastiCacheErrors::SNAPSHOT_ALREADY_EXISTS_FAULT, ElastiCacheErrors::SNAPSHOT_FEATURE_NOT_SUPPORTED_FAULT, ElastiCacheErrors::SNAPSHOT_NOT_FOUND_FAULT,
  ElastiCacheErrors::SNAPSHOT_QUOTA_EXCEEDED_FAULT, ElastiCacheErrors::SUBNET_IN_USE, ElastiCacheErrors::SUBNET_NOT_ALLOWED_FAULT, ElastiCacheErrors::TAG_NOT_FOUND_FAULT,
  ElastiCacheErrors::TAG_QUOTA_PER_RESOURCE_EXCEEDED, ElastiCacheErrors::TEST_FAILOVER_NOT_AVAILABLE_FAULT, ElastiCacheErrors::USER_ALREADY_EXISTS_FAULT, ElastiCacheErrors::USER_GROUP_ALREADY_EXISTS_FAULT,
  ElastiCacheErrors::USER_GROUP_NOT_FOUND_FAULT, ElastiCacheErrors::USER_GROUP_QUOTA_EXCEEDED_FAULT, ElastiCacheErrors::USER_NOT_FOUND_FAULT, ElastiCacheErrors::USER_QUOTA_EXCEEDED_FAULT
}
 

Typedef Documentation

◆ AddTagsToResourceResponseReceivedHandler

Definition at line 322 of file ElastiCacheClient.h.

◆ AuthorizeCacheSecurityGroupIngressResponseReceivedHandler

Definition at line 325 of file ElastiCacheClient.h.

◆ BatchApplyUpdateActionResponseReceivedHandler

Definition at line 326 of file ElastiCacheClient.h.

◆ BatchStopUpdateActionResponseReceivedHandler

Definition at line 327 of file ElastiCacheClient.h.

◆ CompleteMigrationResponseReceivedHandler

Definition at line 328 of file ElastiCacheClient.h.

◆ CopySnapshotResponseReceivedHandler

Definition at line 329 of file ElastiCacheClient.h.

◆ CreateCacheClusterResponseReceivedHandler

Definition at line 330 of file ElastiCacheClient.h.

◆ CreateCacheParameterGroupResponseReceivedHandler

Definition at line 331 of file ElastiCacheClient.h.

◆ CreateCacheSecurityGroupResponseReceivedHandler

Definition at line 332 of file ElastiCacheClient.h.

◆ CreateCacheSubnetGroupResponseReceivedHandler

Definition at line 333 of file ElastiCacheClient.h.

◆ CreateGlobalReplicationGroupResponseReceivedHandler

Definition at line 334 of file ElastiCacheClient.h.

◆ CreateReplicationGroupResponseReceivedHandler

Definition at line 335 of file ElastiCacheClient.h.

◆ CreateSnapshotResponseReceivedHandler

Definition at line 336 of file ElastiCacheClient.h.

◆ CreateUserGroupResponseReceivedHandler

Definition at line 338 of file ElastiCacheClient.h.

◆ CreateUserResponseReceivedHandler

Definition at line 337 of file ElastiCacheClient.h.

◆ DecreaseNodeGroupsInGlobalReplicationGroupResponseReceivedHandler

Definition at line 339 of file ElastiCacheClient.h.

◆ DecreaseReplicaCountResponseReceivedHandler

Definition at line 340 of file ElastiCacheClient.h.

◆ DeleteCacheClusterResponseReceivedHandler

Definition at line 341 of file ElastiCacheClient.h.

◆ DeleteCacheParameterGroupResponseReceivedHandler

Definition at line 342 of file ElastiCacheClient.h.

◆ DeleteCacheSecurityGroupResponseReceivedHandler

Definition at line 343 of file ElastiCacheClient.h.

◆ DeleteCacheSubnetGroupResponseReceivedHandler

Definition at line 344 of file ElastiCacheClient.h.

◆ DeleteGlobalReplicationGroupResponseReceivedHandler

Definition at line 345 of file ElastiCacheClient.h.

◆ DeleteReplicationGroupResponseReceivedHandler

Definition at line 346 of file ElastiCacheClient.h.

◆ DeleteSnapshotResponseReceivedHandler

Definition at line 347 of file ElastiCacheClient.h.

◆ DeleteUserGroupResponseReceivedHandler

Definition at line 349 of file ElastiCacheClient.h.

◆ DeleteUserResponseReceivedHandler

Definition at line 348 of file ElastiCacheClient.h.

◆ DescribeCacheClustersResponseReceivedHandler

Definition at line 350 of file ElastiCacheClient.h.

◆ DescribeCacheEngineVersionsResponseReceivedHandler

Definition at line 351 of file ElastiCacheClient.h.

◆ DescribeCacheParameterGroupsResponseReceivedHandler

Definition at line 352 of file ElastiCacheClient.h.

◆ DescribeCacheParametersResponseReceivedHandler

Definition at line 353 of file ElastiCacheClient.h.

◆ DescribeCacheSecurityGroupsResponseReceivedHandler

Definition at line 354 of file ElastiCacheClient.h.

◆ DescribeCacheSubnetGroupsResponseReceivedHandler

Definition at line 355 of file ElastiCacheClient.h.

◆ DescribeEngineDefaultParametersResponseReceivedHandler

Definition at line 356 of file ElastiCacheClient.h.

◆ DescribeEventsResponseReceivedHandler

Definition at line 357 of file ElastiCacheClient.h.

◆ DescribeGlobalReplicationGroupsResponseReceivedHandler

Definition at line 358 of file ElastiCacheClient.h.

◆ DescribeReplicationGroupsResponseReceivedHandler

Definition at line 359 of file ElastiCacheClient.h.

◆ DescribeReservedCacheNodesOfferingsResponseReceivedHandler

Definition at line 361 of file ElastiCacheClient.h.

◆ DescribeReservedCacheNodesResponseReceivedHandler

Definition at line 360 of file ElastiCacheClient.h.

◆ DescribeServiceUpdatesResponseReceivedHandler

Definition at line 362 of file ElastiCacheClient.h.

◆ DescribeSnapshotsResponseReceivedHandler

Definition at line 363 of file ElastiCacheClient.h.

◆ DescribeUpdateActionsResponseReceivedHandler

Definition at line 364 of file ElastiCacheClient.h.

◆ DescribeUserGroupsResponseReceivedHandler

Definition at line 365 of file ElastiCacheClient.h.

◆ DescribeUsersResponseReceivedHandler

Definition at line 366 of file ElastiCacheClient.h.

◆ DisassociateGlobalReplicationGroupResponseReceivedHandler

Definition at line 367 of file ElastiCacheClient.h.

◆ FailoverGlobalReplicationGroupResponseReceivedHandler

Definition at line 368 of file ElastiCacheClient.h.

◆ IncreaseNodeGroupsInGlobalReplicationGroupResponseReceivedHandler

Definition at line 369 of file ElastiCacheClient.h.

◆ IncreaseReplicaCountResponseReceivedHandler

Definition at line 370 of file ElastiCacheClient.h.

◆ ListAllowedNodeTypeModificationsResponseReceivedHandler

Definition at line 371 of file ElastiCacheClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 372 of file ElastiCacheClient.h.

◆ ModifyCacheClusterResponseReceivedHandler

Definition at line 373 of file ElastiCacheClient.h.

◆ ModifyCacheParameterGroupResponseReceivedHandler

Definition at line 374 of file ElastiCacheClient.h.

◆ ModifyCacheSubnetGroupResponseReceivedHandler

Definition at line 375 of file ElastiCacheClient.h.

◆ ModifyGlobalReplicationGroupResponseReceivedHandler

Definition at line 376 of file ElastiCacheClient.h.

◆ ModifyReplicationGroupResponseReceivedHandler

Definition at line 377 of file ElastiCacheClient.h.

◆ ModifyReplicationGroupShardConfigurationResponseReceivedHandler

Definition at line 378 of file ElastiCacheClient.h.

◆ ModifyUserGroupResponseReceivedHandler

Definition at line 380 of file ElastiCacheClient.h.

◆ ModifyUserResponseReceivedHandler

Definition at line 379 of file ElastiCacheClient.h.

◆ PurchaseReservedCacheNodesOfferingResponseReceivedHandler

Definition at line 381 of file ElastiCacheClient.h.

◆ RebalanceSlotsInGlobalReplicationGroupResponseReceivedHandler

Definition at line 382 of file ElastiCacheClient.h.

◆ RebootCacheClusterResponseReceivedHandler

Definition at line 383 of file ElastiCacheClient.h.

◆ RemoveTagsFromResourceResponseReceivedHandler

Definition at line 384 of file ElastiCacheClient.h.

◆ ResetCacheParameterGroupResponseReceivedHandler

Definition at line 385 of file ElastiCacheClient.h.

◆ RevokeCacheSecurityGroupIngressResponseReceivedHandler

Definition at line 386 of file ElastiCacheClient.h.

◆ StartMigrationResponseReceivedHandler

Definition at line 387 of file ElastiCacheClient.h.

◆ TestFailoverResponseReceivedHandler

Definition at line 388 of file ElastiCacheClient.h.

Enumeration Type Documentation

◆ ElastiCacheErrors

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 
AUTHORIZATION_ALREADY_EXISTS_FAULT 
AUTHORIZATION_NOT_FOUND_FAULT 
A_P_I_CALL_RATE_FOR_CUSTOMER_EXCEEDED_FAULT 
CACHE_CLUSTER_ALREADY_EXISTS_FAULT 
CACHE_CLUSTER_NOT_FOUND_FAULT 
CACHE_PARAMETER_GROUP_ALREADY_EXISTS_FAULT 
CACHE_PARAMETER_GROUP_NOT_FOUND_FAULT 
CACHE_PARAMETER_GROUP_QUOTA_EXCEEDED_FAULT 
CACHE_SECURITY_GROUP_ALREADY_EXISTS_FAULT 
CACHE_SECURITY_GROUP_NOT_FOUND_FAULT 
CACHE_SECURITY_GROUP_QUOTA_EXCEEDED_FAULT 
CACHE_SUBNET_GROUP_ALREADY_EXISTS_FAULT 
CACHE_SUBNET_GROUP_IN_USE 
CACHE_SUBNET_GROUP_NOT_FOUND_FAULT 
CACHE_SUBNET_GROUP_QUOTA_EXCEEDED_FAULT 
CACHE_SUBNET_QUOTA_EXCEEDED_FAULT 
CLUSTER_QUOTA_FOR_CUSTOMER_EXCEEDED_FAULT 
DEFAULT_USER_ASSOCIATED_TO_USER_GROUP_FAULT 
DEFAULT_USER_REQUIRED 
DUPLICATE_USER_NAME_FAULT 
GLOBAL_REPLICATION_GROUP_ALREADY_EXISTS_FAULT 
GLOBAL_REPLICATION_GROUP_NOT_FOUND_FAULT 
INSUFFICIENT_CACHE_CLUSTER_CAPACITY_FAULT 
INVALID_A_R_N_FAULT 
INVALID_CACHE_CLUSTER_STATE_FAULT 
INVALID_CACHE_PARAMETER_GROUP_STATE_FAULT 
INVALID_CACHE_SECURITY_GROUP_STATE_FAULT 
INVALID_GLOBAL_REPLICATION_GROUP_STATE_FAULT 
INVALID_K_M_S_KEY_FAULT 
INVALID_REPLICATION_GROUP_STATE_FAULT 
INVALID_SNAPSHOT_STATE_FAULT 
INVALID_SUBNET 
INVALID_USER_GROUP_STATE_FAULT 
INVALID_USER_STATE_FAULT 
INVALID_V_P_C_NETWORK_STATE_FAULT 
NODE_GROUPS_PER_REPLICATION_GROUP_QUOTA_EXCEEDED_FAULT 
NODE_GROUP_NOT_FOUND_FAULT 
NODE_QUOTA_FOR_CLUSTER_EXCEEDED_FAULT 
NODE_QUOTA_FOR_CUSTOMER_EXCEEDED_FAULT 
NO_OPERATION_FAULT 
REPLICATION_GROUP_ALREADY_EXISTS_FAULT 
REPLICATION_GROUP_ALREADY_UNDER_MIGRATION_FAULT 
REPLICATION_GROUP_NOT_FOUND_FAULT 
REPLICATION_GROUP_NOT_UNDER_MIGRATION_FAULT 
RESERVED_CACHE_NODES_OFFERING_NOT_FOUND_FAULT 
RESERVED_CACHE_NODE_ALREADY_EXISTS_FAULT 
RESERVED_CACHE_NODE_NOT_FOUND_FAULT 
RESERVED_CACHE_NODE_QUOTA_EXCEEDED_FAULT 
SERVICE_LINKED_ROLE_NOT_FOUND_FAULT 
SERVICE_UPDATE_NOT_FOUND_FAULT 
SNAPSHOT_ALREADY_EXISTS_FAULT 
SNAPSHOT_FEATURE_NOT_SUPPORTED_FAULT 
SNAPSHOT_NOT_FOUND_FAULT 
SNAPSHOT_QUOTA_EXCEEDED_FAULT 
SUBNET_IN_USE 
SUBNET_NOT_ALLOWED_FAULT 
TAG_NOT_FOUND_FAULT 
TAG_QUOTA_PER_RESOURCE_EXCEEDED 
TEST_FAILOVER_NOT_AVAILABLE_FAULT 
USER_ALREADY_EXISTS_FAULT 
USER_GROUP_ALREADY_EXISTS_FAULT 
USER_GROUP_NOT_FOUND_FAULT 
USER_GROUP_QUOTA_EXCEEDED_FAULT 
USER_NOT_FOUND_FAULT 
USER_QUOTA_EXCEEDED_FAULT 

Definition at line 16 of file ElastiCacheErrors.h.