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

Namespaces

 AutomaticFailoverStatusMapper
 
 AZModeMapper
 
 ChangeTypeMapper
 
 PendingAutomaticFailoverStatusMapper
 
 SourceTypeMapper
 

Classes

class  AddTagsToResourceRequest
 
class  AddTagsToResourceResult
 
class  AuthorizeCacheSecurityGroupIngressRequest
 
class  AuthorizeCacheSecurityGroupIngressResult
 
class  AvailabilityZone
 
class  CacheCluster
 
class  CacheEngineVersion
 
class  CacheNode
 
class  CacheNodeTypeSpecificParameter
 
class  CacheNodeTypeSpecificValue
 
class  CacheParameterGroup
 
class  CacheParameterGroupStatus
 
class  CacheSecurityGroup
 
class  CacheSecurityGroupMembership
 
class  CacheSubnetGroup
 
class  CopySnapshotRequest
 
class  CopySnapshotResult
 
class  CreateCacheClusterRequest
 
class  CreateCacheClusterResult
 
class  CreateCacheParameterGroupRequest
 
class  CreateCacheParameterGroupResult
 
class  CreateCacheSecurityGroupRequest
 
class  CreateCacheSecurityGroupResult
 
class  CreateCacheSubnetGroupRequest
 
class  CreateCacheSubnetGroupResult
 
class  CreateReplicationGroupRequest
 
class  CreateReplicationGroupResult
 
class  CreateSnapshotRequest
 
class  CreateSnapshotResult
 
class  DeleteCacheClusterRequest
 
class  DeleteCacheClusterResult
 
class  DeleteCacheParameterGroupRequest
 
class  DeleteCacheSecurityGroupRequest
 
class  DeleteCacheSubnetGroupRequest
 
class  DeleteReplicationGroupRequest
 
class  DeleteReplicationGroupResult
 
class  DeleteSnapshotRequest
 
class  DeleteSnapshotResult
 
class  DescribeCacheClustersRequest
 
class  DescribeCacheClustersResult
 
class  DescribeCacheEngineVersionsRequest
 
class  DescribeCacheEngineVersionsResult
 
class  DescribeCacheParameterGroupsRequest
 
class  DescribeCacheParameterGroupsResult
 
class  DescribeCacheParametersRequest
 
class  DescribeCacheParametersResult
 
class  DescribeCacheSecurityGroupsRequest
 
class  DescribeCacheSecurityGroupsResult
 
class  DescribeCacheSubnetGroupsRequest
 
class  DescribeCacheSubnetGroupsResult
 
class  DescribeEngineDefaultParametersRequest
 
class  DescribeEngineDefaultParametersResult
 
class  DescribeEventsRequest
 
class  DescribeEventsResult
 
class  DescribeReplicationGroupsRequest
 
class  DescribeReplicationGroupsResult
 
class  DescribeReservedCacheNodesOfferingsRequest
 
class  DescribeReservedCacheNodesOfferingsResult
 
class  DescribeReservedCacheNodesRequest
 
class  DescribeReservedCacheNodesResult
 
class  DescribeSnapshotsRequest
 
class  DescribeSnapshotsResult
 
class  EC2SecurityGroup
 
class  Endpoint
 
class  EngineDefaults
 
class  Event
 
class  ListAllowedNodeTypeModificationsRequest
 
class  ListAllowedNodeTypeModificationsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ModifyCacheClusterRequest
 
class  ModifyCacheClusterResult
 
class  ModifyCacheParameterGroupRequest
 
class  ModifyCacheParameterGroupResult
 
class  ModifyCacheSubnetGroupRequest
 
class  ModifyCacheSubnetGroupResult
 
class  ModifyReplicationGroupRequest
 
class  ModifyReplicationGroupResult
 
class  NodeGroup
 
class  NodeGroupMember
 
class  NodeSnapshot
 
class  NotificationConfiguration
 
class  Parameter
 
class  ParameterNameValue
 
class  PendingModifiedValues
 
class  PurchaseReservedCacheNodesOfferingRequest
 
class  PurchaseReservedCacheNodesOfferingResult
 
class  RebootCacheClusterRequest
 
class  RebootCacheClusterResult
 
class  RecurringCharge
 
class  RemoveTagsFromResourceRequest
 
class  RemoveTagsFromResourceResult
 
class  ReplicationGroup
 
class  ReplicationGroupPendingModifiedValues
 
class  ReservedCacheNode
 
class  ReservedCacheNodesOffering
 
class  ResetCacheParameterGroupRequest
 
class  ResetCacheParameterGroupResult
 
class  ResponseMetadata
 
class  RevokeCacheSecurityGroupIngressRequest
 
class  RevokeCacheSecurityGroupIngressResult
 
class  SecurityGroupMembership
 
class  Snapshot
 
class  Subnet
 
class  Tag
 

Typedefs

typedef Aws::Utils::Outcome< AddTagsToResourceResult, Aws::Client::AWSError< ElastiCacheErrors > > AddTagsToResourceOutcome
 
typedef Aws::Utils::Outcome< AuthorizeCacheSecurityGroupIngressResult, Aws::Client::AWSError< ElastiCacheErrors > > AuthorizeCacheSecurityGroupIngressOutcome
 
typedef Aws::Utils::Outcome< CopySnapshotResult, Aws::Client::AWSError< ElastiCacheErrors > > CopySnapshotOutcome
 
typedef Aws::Utils::Outcome< CreateCacheClusterResult, Aws::Client::AWSError< ElastiCacheErrors > > CreateCacheClusterOutcome
 
typedef Aws::Utils::Outcome< CreateCacheParameterGroupResult, Aws::Client::AWSError< ElastiCacheErrors > > CreateCacheParameterGroupOutcome
 
typedef Aws::Utils::Outcome< CreateCacheSecurityGroupResult, Aws::Client::AWSError< ElastiCacheErrors > > CreateCacheSecurityGroupOutcome
 
typedef Aws::Utils::Outcome< CreateCacheSubnetGroupResult, Aws::Client::AWSError< ElastiCacheErrors > > CreateCacheSubnetGroupOutcome
 
typedef Aws::Utils::Outcome< CreateReplicationGroupResult, Aws::Client::AWSError< ElastiCacheErrors > > CreateReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< CreateSnapshotResult, Aws::Client::AWSError< ElastiCacheErrors > > CreateSnapshotOutcome
 
typedef Aws::Utils::Outcome< DeleteCacheClusterResult, Aws::Client::AWSError< ElastiCacheErrors > > DeleteCacheClusterOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElastiCacheErrors > > DeleteCacheParameterGroupOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElastiCacheErrors > > DeleteCacheSecurityGroupOutcome
 
typedef Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< ElastiCacheErrors > > DeleteCacheSubnetGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteReplicationGroupResult, Aws::Client::AWSError< ElastiCacheErrors > > DeleteReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteSnapshotResult, Aws::Client::AWSError< ElastiCacheErrors > > DeleteSnapshotOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheClustersResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeCacheClustersOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheEngineVersionsResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeCacheEngineVersionsOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheParameterGroupsResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeCacheParameterGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheParametersResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeCacheParametersOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheSecurityGroupsResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeCacheSecurityGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheSubnetGroupsResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeCacheSubnetGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeEngineDefaultParametersResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeEngineDefaultParametersOutcome
 
typedef Aws::Utils::Outcome< DescribeEventsResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeEventsOutcome
 
typedef Aws::Utils::Outcome< DescribeReplicationGroupsResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeReplicationGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedCacheNodesResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeReservedCacheNodesOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedCacheNodesOfferingsResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeReservedCacheNodesOfferingsOutcome
 
typedef Aws::Utils::Outcome< DescribeSnapshotsResult, Aws::Client::AWSError< ElastiCacheErrors > > DescribeSnapshotsOutcome
 
typedef Aws::Utils::Outcome< ListAllowedNodeTypeModificationsResult, Aws::Client::AWSError< ElastiCacheErrors > > ListAllowedNodeTypeModificationsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, Aws::Client::AWSError< ElastiCacheErrors > > ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ModifyCacheClusterResult, Aws::Client::AWSError< ElastiCacheErrors > > ModifyCacheClusterOutcome
 
typedef Aws::Utils::Outcome< ModifyCacheParameterGroupResult, Aws::Client::AWSError< ElastiCacheErrors > > ModifyCacheParameterGroupOutcome
 
typedef Aws::Utils::Outcome< ModifyCacheSubnetGroupResult, Aws::Client::AWSError< ElastiCacheErrors > > ModifyCacheSubnetGroupOutcome
 
typedef Aws::Utils::Outcome< ModifyReplicationGroupResult, Aws::Client::AWSError< ElastiCacheErrors > > ModifyReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< PurchaseReservedCacheNodesOfferingResult, Aws::Client::AWSError< ElastiCacheErrors > > PurchaseReservedCacheNodesOfferingOutcome
 
typedef Aws::Utils::Outcome< RebootCacheClusterResult, Aws::Client::AWSError< ElastiCacheErrors > > RebootCacheClusterOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsFromResourceResult, Aws::Client::AWSError< ElastiCacheErrors > > RemoveTagsFromResourceOutcome
 
typedef Aws::Utils::Outcome< ResetCacheParameterGroupResult, Aws::Client::AWSError< ElastiCacheErrors > > ResetCacheParameterGroupOutcome
 
typedef Aws::Utils::Outcome< RevokeCacheSecurityGroupIngressResult, Aws::Client::AWSError< ElastiCacheErrors > > RevokeCacheSecurityGroupIngressOutcome
 
typedef std::future< AddTagsToResourceOutcomeAddTagsToResourceOutcomeCallable
 
typedef std::future< AuthorizeCacheSecurityGroupIngressOutcomeAuthorizeCacheSecurityGroupIngressOutcomeCallable
 
typedef std::future< CopySnapshotOutcomeCopySnapshotOutcomeCallable
 
typedef std::future< CreateCacheClusterOutcomeCreateCacheClusterOutcomeCallable
 
typedef std::future< CreateCacheParameterGroupOutcomeCreateCacheParameterGroupOutcomeCallable
 
typedef std::future< CreateCacheSecurityGroupOutcomeCreateCacheSecurityGroupOutcomeCallable
 
typedef std::future< CreateCacheSubnetGroupOutcomeCreateCacheSubnetGroupOutcomeCallable
 
typedef std::future< CreateReplicationGroupOutcomeCreateReplicationGroupOutcomeCallable
 
typedef std::future< CreateSnapshotOutcomeCreateSnapshotOutcomeCallable
 
typedef std::future< DeleteCacheClusterOutcomeDeleteCacheClusterOutcomeCallable
 
typedef std::future< DeleteCacheParameterGroupOutcomeDeleteCacheParameterGroupOutcomeCallable
 
typedef std::future< DeleteCacheSecurityGroupOutcomeDeleteCacheSecurityGroupOutcomeCallable
 
typedef std::future< DeleteCacheSubnetGroupOutcomeDeleteCacheSubnetGroupOutcomeCallable
 
typedef std::future< DeleteReplicationGroupOutcomeDeleteReplicationGroupOutcomeCallable
 
typedef std::future< DeleteSnapshotOutcomeDeleteSnapshotOutcomeCallable
 
typedef std::future< DescribeCacheClustersOutcomeDescribeCacheClustersOutcomeCallable
 
typedef std::future< DescribeCacheEngineVersionsOutcomeDescribeCacheEngineVersionsOutcomeCallable
 
typedef std::future< DescribeCacheParameterGroupsOutcomeDescribeCacheParameterGroupsOutcomeCallable
 
typedef std::future< DescribeCacheParametersOutcomeDescribeCacheParametersOutcomeCallable
 
typedef std::future< DescribeCacheSecurityGroupsOutcomeDescribeCacheSecurityGroupsOutcomeCallable
 
typedef std::future< DescribeCacheSubnetGroupsOutcomeDescribeCacheSubnetGroupsOutcomeCallable
 
typedef std::future< DescribeEngineDefaultParametersOutcomeDescribeEngineDefaultParametersOutcomeCallable
 
typedef std::future< DescribeEventsOutcomeDescribeEventsOutcomeCallable
 
typedef std::future< DescribeReplicationGroupsOutcomeDescribeReplicationGroupsOutcomeCallable
 
typedef std::future< DescribeReservedCacheNodesOutcomeDescribeReservedCacheNodesOutcomeCallable
 
typedef std::future< DescribeReservedCacheNodesOfferingsOutcomeDescribeReservedCacheNodesOfferingsOutcomeCallable
 
typedef std::future< DescribeSnapshotsOutcomeDescribeSnapshotsOutcomeCallable
 
typedef std::future< ListAllowedNodeTypeModificationsOutcomeListAllowedNodeTypeModificationsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ModifyCacheClusterOutcomeModifyCacheClusterOutcomeCallable
 
typedef std::future< ModifyCacheParameterGroupOutcomeModifyCacheParameterGroupOutcomeCallable
 
typedef std::future< ModifyCacheSubnetGroupOutcomeModifyCacheSubnetGroupOutcomeCallable
 
typedef std::future< ModifyReplicationGroupOutcomeModifyReplicationGroupOutcomeCallable
 
typedef std::future< PurchaseReservedCacheNodesOfferingOutcomePurchaseReservedCacheNodesOfferingOutcomeCallable
 
typedef std::future< RebootCacheClusterOutcomeRebootCacheClusterOutcomeCallable
 
typedef std::future< RemoveTagsFromResourceOutcomeRemoveTagsFromResourceOutcomeCallable
 
typedef std::future< ResetCacheParameterGroupOutcomeResetCacheParameterGroupOutcomeCallable
 
typedef std::future< RevokeCacheSecurityGroupIngressOutcomeRevokeCacheSecurityGroupIngressOutcomeCallable
 

Enumerations

enum  AutomaticFailoverStatus {
  AutomaticFailoverStatus::NOT_SET, AutomaticFailoverStatus::enabled, AutomaticFailoverStatus::disabled, AutomaticFailoverStatus::enabling,
  AutomaticFailoverStatus::disabling
}
 
enum  AZMode { AZMode::NOT_SET, AZMode::single_az, AZMode::cross_az }
 
enum  ChangeType { ChangeType::NOT_SET, ChangeType::immediate, ChangeType::requires_reboot }
 
enum  PendingAutomaticFailoverStatus { PendingAutomaticFailoverStatus::NOT_SET, PendingAutomaticFailoverStatus::enabled, PendingAutomaticFailoverStatus::disabled }
 
enum  SourceType {
  SourceType::NOT_SET, SourceType::cache_cluster, SourceType::cache_parameter_group, SourceType::cache_security_group,
  SourceType::cache_subnet_group
}
 

Typedef Documentation

Definition at line 141 of file ElastiCacheClient.h.

Definition at line 182 of file ElastiCacheClient.h.

Definition at line 144 of file ElastiCacheClient.h.

Definition at line 183 of file ElastiCacheClient.h.

Definition at line 145 of file ElastiCacheClient.h.

Definition at line 184 of file ElastiCacheClient.h.

Definition at line 146 of file ElastiCacheClient.h.

Definition at line 185 of file ElastiCacheClient.h.

Definition at line 147 of file ElastiCacheClient.h.

Definition at line 186 of file ElastiCacheClient.h.

Definition at line 148 of file ElastiCacheClient.h.

Definition at line 187 of file ElastiCacheClient.h.

Definition at line 149 of file ElastiCacheClient.h.

Definition at line 188 of file ElastiCacheClient.h.

Definition at line 150 of file ElastiCacheClient.h.

Definition at line 189 of file ElastiCacheClient.h.

Definition at line 151 of file ElastiCacheClient.h.

Definition at line 190 of file ElastiCacheClient.h.

Definition at line 152 of file ElastiCacheClient.h.

Definition at line 191 of file ElastiCacheClient.h.

Definition at line 153 of file ElastiCacheClient.h.

Definition at line 192 of file ElastiCacheClient.h.

Definition at line 154 of file ElastiCacheClient.h.

Definition at line 193 of file ElastiCacheClient.h.

Definition at line 155 of file ElastiCacheClient.h.

Definition at line 194 of file ElastiCacheClient.h.

Definition at line 156 of file ElastiCacheClient.h.

Definition at line 195 of file ElastiCacheClient.h.

Definition at line 157 of file ElastiCacheClient.h.

Definition at line 196 of file ElastiCacheClient.h.

Definition at line 158 of file ElastiCacheClient.h.

Definition at line 197 of file ElastiCacheClient.h.

Definition at line 159 of file ElastiCacheClient.h.

Definition at line 198 of file ElastiCacheClient.h.

Definition at line 160 of file ElastiCacheClient.h.

Definition at line 199 of file ElastiCacheClient.h.

Definition at line 161 of file ElastiCacheClient.h.

Definition at line 200 of file ElastiCacheClient.h.

Definition at line 162 of file ElastiCacheClient.h.

Definition at line 201 of file ElastiCacheClient.h.

Definition at line 163 of file ElastiCacheClient.h.

Definition at line 202 of file ElastiCacheClient.h.

Definition at line 164 of file ElastiCacheClient.h.

Definition at line 203 of file ElastiCacheClient.h.

Definition at line 165 of file ElastiCacheClient.h.

Definition at line 204 of file ElastiCacheClient.h.

Definition at line 166 of file ElastiCacheClient.h.

Definition at line 205 of file ElastiCacheClient.h.

Definition at line 168 of file ElastiCacheClient.h.

Definition at line 207 of file ElastiCacheClient.h.

Definition at line 167 of file ElastiCacheClient.h.

Definition at line 206 of file ElastiCacheClient.h.

Definition at line 169 of file ElastiCacheClient.h.

Definition at line 208 of file ElastiCacheClient.h.

Definition at line 170 of file ElastiCacheClient.h.

Definition at line 209 of file ElastiCacheClient.h.

Definition at line 171 of file ElastiCacheClient.h.

Definition at line 210 of file ElastiCacheClient.h.

Definition at line 172 of file ElastiCacheClient.h.

Definition at line 211 of file ElastiCacheClient.h.

Definition at line 173 of file ElastiCacheClient.h.

Definition at line 212 of file ElastiCacheClient.h.

Definition at line 174 of file ElastiCacheClient.h.

Definition at line 213 of file ElastiCacheClient.h.

Definition at line 175 of file ElastiCacheClient.h.

Definition at line 214 of file ElastiCacheClient.h.

Definition at line 176 of file ElastiCacheClient.h.

Definition at line 215 of file ElastiCacheClient.h.

Definition at line 177 of file ElastiCacheClient.h.

Definition at line 216 of file ElastiCacheClient.h.

Definition at line 178 of file ElastiCacheClient.h.

Definition at line 217 of file ElastiCacheClient.h.

Definition at line 179 of file ElastiCacheClient.h.

Definition at line 218 of file ElastiCacheClient.h.

Definition at line 180 of file ElastiCacheClient.h.

Definition at line 219 of file ElastiCacheClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
enabled 
disabled 
enabling 
disabling 

Definition at line 25 of file AutomaticFailoverStatus.h.

Enumerator
NOT_SET 
single_az 
cross_az 

Definition at line 25 of file AZMode.h.

Enumerator
NOT_SET 
immediate 
requires_reboot 

Definition at line 25 of file ChangeType.h.

Enumerator
NOT_SET 
enabled 
disabled 

Definition at line 25 of file PendingAutomaticFailoverStatus.h.

Enumerator
NOT_SET 
cache_cluster 
cache_parameter_group 
cache_security_group 
cache_subnet_group 

Definition at line 25 of file SourceType.h.