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

Namespaces

 AuthTokenUpdateStatusMapper
 
 AuthTokenUpdateStrategyTypeMapper
 
 AutomaticFailoverStatusMapper
 
 AZModeMapper
 
 ChangeTypeMapper
 
 MultiAZStatusMapper
 
 NodeUpdateInitiatedByMapper
 
 NodeUpdateStatusMapper
 
 PendingAutomaticFailoverStatusMapper
 
 ServiceUpdateSeverityMapper
 
 ServiceUpdateStatusMapper
 
 ServiceUpdateTypeMapper
 
 SlaMetMapper
 
 SourceTypeMapper
 
 UpdateActionStatusMapper
 

Classes

class  AddTagsToResourceRequest
 
class  AddTagsToResourceResult
 
class  AuthorizeCacheSecurityGroupIngressRequest
 
class  AuthorizeCacheSecurityGroupIngressResult
 
class  AvailabilityZone
 
class  BatchApplyUpdateActionRequest
 
class  BatchApplyUpdateActionResult
 
class  BatchStopUpdateActionRequest
 
class  BatchStopUpdateActionResult
 
class  CacheCluster
 
class  CacheEngineVersion
 
class  CacheNode
 
class  CacheNodeTypeSpecificParameter
 
class  CacheNodeTypeSpecificValue
 
class  CacheNodeUpdateStatus
 
class  CacheParameterGroup
 
class  CacheParameterGroupStatus
 
class  CacheSecurityGroup
 
class  CacheSecurityGroupMembership
 
class  CacheSubnetGroup
 
class  CompleteMigrationRequest
 
class  CompleteMigrationResult
 
class  ConfigureShard
 
class  CopySnapshotRequest
 
class  CopySnapshotResult
 
class  CreateCacheClusterRequest
 
class  CreateCacheClusterResult
 
class  CreateCacheParameterGroupRequest
 
class  CreateCacheParameterGroupResult
 
class  CreateCacheSecurityGroupRequest
 
class  CreateCacheSecurityGroupResult
 
class  CreateCacheSubnetGroupRequest
 
class  CreateCacheSubnetGroupResult
 
class  CreateGlobalReplicationGroupRequest
 
class  CreateGlobalReplicationGroupResult
 
class  CreateReplicationGroupRequest
 
class  CreateReplicationGroupResult
 
class  CreateSnapshotRequest
 
class  CreateSnapshotResult
 
class  CustomerNodeEndpoint
 
class  DecreaseNodeGroupsInGlobalReplicationGroupRequest
 
class  DecreaseNodeGroupsInGlobalReplicationGroupResult
 
class  DecreaseReplicaCountRequest
 
class  DecreaseReplicaCountResult
 
class  DeleteCacheClusterRequest
 
class  DeleteCacheClusterResult
 
class  DeleteCacheParameterGroupRequest
 
class  DeleteCacheSecurityGroupRequest
 
class  DeleteCacheSubnetGroupRequest
 
class  DeleteGlobalReplicationGroupRequest
 
class  DeleteGlobalReplicationGroupResult
 
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  DescribeGlobalReplicationGroupsRequest
 
class  DescribeGlobalReplicationGroupsResult
 
class  DescribeReplicationGroupsRequest
 
class  DescribeReplicationGroupsResult
 
class  DescribeReservedCacheNodesOfferingsRequest
 
class  DescribeReservedCacheNodesOfferingsResult
 
class  DescribeReservedCacheNodesRequest
 
class  DescribeReservedCacheNodesResult
 
class  DescribeServiceUpdatesRequest
 
class  DescribeServiceUpdatesResult
 
class  DescribeSnapshotsRequest
 
class  DescribeSnapshotsResult
 
class  DescribeUpdateActionsRequest
 
class  DescribeUpdateActionsResult
 
class  DisassociateGlobalReplicationGroupRequest
 
class  DisassociateGlobalReplicationGroupResult
 
class  EC2SecurityGroup
 
class  Endpoint
 
class  EngineDefaults
 
class  Event
 
class  FailoverGlobalReplicationGroupRequest
 
class  FailoverGlobalReplicationGroupResult
 
class  GlobalNodeGroup
 
class  GlobalReplicationGroup
 
class  GlobalReplicationGroupInfo
 
class  GlobalReplicationGroupMember
 
class  IncreaseNodeGroupsInGlobalReplicationGroupRequest
 
class  IncreaseNodeGroupsInGlobalReplicationGroupResult
 
class  IncreaseReplicaCountRequest
 
class  IncreaseReplicaCountResult
 
class  ListAllowedNodeTypeModificationsRequest
 
class  ListAllowedNodeTypeModificationsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ModifyCacheClusterRequest
 
class  ModifyCacheClusterResult
 
class  ModifyCacheParameterGroupRequest
 
class  ModifyCacheParameterGroupResult
 
class  ModifyCacheSubnetGroupRequest
 
class  ModifyCacheSubnetGroupResult
 
class  ModifyGlobalReplicationGroupRequest
 
class  ModifyGlobalReplicationGroupResult
 
class  ModifyReplicationGroupRequest
 
class  ModifyReplicationGroupResult
 
class  ModifyReplicationGroupShardConfigurationRequest
 
class  ModifyReplicationGroupShardConfigurationResult
 
class  NodeGroup
 
class  NodeGroupConfiguration
 
class  NodeGroupMember
 
class  NodeGroupMemberUpdateStatus
 
class  NodeGroupUpdateStatus
 
class  NodeSnapshot
 
class  NotificationConfiguration
 
class  Parameter
 
class  ParameterNameValue
 
class  PendingModifiedValues
 
class  ProcessedUpdateAction
 
class  PurchaseReservedCacheNodesOfferingRequest
 
class  PurchaseReservedCacheNodesOfferingResult
 
class  RebalanceSlotsInGlobalReplicationGroupRequest
 
class  RebalanceSlotsInGlobalReplicationGroupResult
 
class  RebootCacheClusterRequest
 
class  RebootCacheClusterResult
 
class  RecurringCharge
 
class  RegionalConfiguration
 
class  RemoveTagsFromResourceRequest
 
class  RemoveTagsFromResourceResult
 
class  ReplicationGroup
 
class  ReplicationGroupPendingModifiedValues
 
class  ReservedCacheNode
 
class  ReservedCacheNodesOffering
 
class  ResetCacheParameterGroupRequest
 
class  ResetCacheParameterGroupResult
 
class  ReshardingConfiguration
 
class  ReshardingStatus
 
class  ResponseMetadata
 
class  RevokeCacheSecurityGroupIngressRequest
 
class  RevokeCacheSecurityGroupIngressResult
 
class  SecurityGroupMembership
 
class  ServiceUpdate
 
class  SlotMigration
 
class  Snapshot
 
class  StartMigrationRequest
 
class  StartMigrationResult
 
class  Subnet
 
class  Tag
 
class  TestFailoverRequest
 
class  TestFailoverResult
 
class  TimeRangeFilter
 
class  UnprocessedUpdateAction
 
class  UpdateAction
 

Typedefs

typedef Aws::Utils::Outcome< AddTagsToResourceResult, ElastiCacheErrorAddTagsToResourceOutcome
 
typedef Aws::Utils::Outcome< AuthorizeCacheSecurityGroupIngressResult, ElastiCacheErrorAuthorizeCacheSecurityGroupIngressOutcome
 
typedef Aws::Utils::Outcome< BatchApplyUpdateActionResult, ElastiCacheErrorBatchApplyUpdateActionOutcome
 
typedef Aws::Utils::Outcome< BatchStopUpdateActionResult, ElastiCacheErrorBatchStopUpdateActionOutcome
 
typedef Aws::Utils::Outcome< CompleteMigrationResult, ElastiCacheErrorCompleteMigrationOutcome
 
typedef Aws::Utils::Outcome< CopySnapshotResult, ElastiCacheErrorCopySnapshotOutcome
 
typedef Aws::Utils::Outcome< CreateCacheClusterResult, ElastiCacheErrorCreateCacheClusterOutcome
 
typedef Aws::Utils::Outcome< CreateCacheParameterGroupResult, ElastiCacheErrorCreateCacheParameterGroupOutcome
 
typedef Aws::Utils::Outcome< CreateCacheSecurityGroupResult, ElastiCacheErrorCreateCacheSecurityGroupOutcome
 
typedef Aws::Utils::Outcome< CreateCacheSubnetGroupResult, ElastiCacheErrorCreateCacheSubnetGroupOutcome
 
typedef Aws::Utils::Outcome< CreateGlobalReplicationGroupResult, ElastiCacheErrorCreateGlobalReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< CreateReplicationGroupResult, ElastiCacheErrorCreateReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< CreateSnapshotResult, ElastiCacheErrorCreateSnapshotOutcome
 
typedef Aws::Utils::Outcome< DecreaseNodeGroupsInGlobalReplicationGroupResult, ElastiCacheErrorDecreaseNodeGroupsInGlobalReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< DecreaseReplicaCountResult, ElastiCacheErrorDecreaseReplicaCountOutcome
 
typedef Aws::Utils::Outcome< DeleteCacheClusterResult, ElastiCacheErrorDeleteCacheClusterOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ElastiCacheErrorDeleteCacheParameterGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ElastiCacheErrorDeleteCacheSecurityGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, ElastiCacheErrorDeleteCacheSubnetGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteGlobalReplicationGroupResult, ElastiCacheErrorDeleteGlobalReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteReplicationGroupResult, ElastiCacheErrorDeleteReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteSnapshotResult, ElastiCacheErrorDeleteSnapshotOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheClustersResult, ElastiCacheErrorDescribeCacheClustersOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheEngineVersionsResult, ElastiCacheErrorDescribeCacheEngineVersionsOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheParameterGroupsResult, ElastiCacheErrorDescribeCacheParameterGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheParametersResult, ElastiCacheErrorDescribeCacheParametersOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheSecurityGroupsResult, ElastiCacheErrorDescribeCacheSecurityGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheSubnetGroupsResult, ElastiCacheErrorDescribeCacheSubnetGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeEngineDefaultParametersResult, ElastiCacheErrorDescribeEngineDefaultParametersOutcome
 
typedef Aws::Utils::Outcome< DescribeEventsResult, ElastiCacheErrorDescribeEventsOutcome
 
typedef Aws::Utils::Outcome< DescribeGlobalReplicationGroupsResult, ElastiCacheErrorDescribeGlobalReplicationGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeReplicationGroupsResult, ElastiCacheErrorDescribeReplicationGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedCacheNodesResult, ElastiCacheErrorDescribeReservedCacheNodesOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedCacheNodesOfferingsResult, ElastiCacheErrorDescribeReservedCacheNodesOfferingsOutcome
 
typedef Aws::Utils::Outcome< DescribeServiceUpdatesResult, ElastiCacheErrorDescribeServiceUpdatesOutcome
 
typedef Aws::Utils::Outcome< DescribeSnapshotsResult, ElastiCacheErrorDescribeSnapshotsOutcome
 
typedef Aws::Utils::Outcome< DescribeUpdateActionsResult, ElastiCacheErrorDescribeUpdateActionsOutcome
 
typedef Aws::Utils::Outcome< DisassociateGlobalReplicationGroupResult, ElastiCacheErrorDisassociateGlobalReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< FailoverGlobalReplicationGroupResult, ElastiCacheErrorFailoverGlobalReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< IncreaseNodeGroupsInGlobalReplicationGroupResult, ElastiCacheErrorIncreaseNodeGroupsInGlobalReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< IncreaseReplicaCountResult, ElastiCacheErrorIncreaseReplicaCountOutcome
 
typedef Aws::Utils::Outcome< ListAllowedNodeTypeModificationsResult, ElastiCacheErrorListAllowedNodeTypeModificationsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, ElastiCacheErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ModifyCacheClusterResult, ElastiCacheErrorModifyCacheClusterOutcome
 
typedef Aws::Utils::Outcome< ModifyCacheParameterGroupResult, ElastiCacheErrorModifyCacheParameterGroupOutcome
 
typedef Aws::Utils::Outcome< ModifyCacheSubnetGroupResult, ElastiCacheErrorModifyCacheSubnetGroupOutcome
 
typedef Aws::Utils::Outcome< ModifyGlobalReplicationGroupResult, ElastiCacheErrorModifyGlobalReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< ModifyReplicationGroupResult, ElastiCacheErrorModifyReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< ModifyReplicationGroupShardConfigurationResult, ElastiCacheErrorModifyReplicationGroupShardConfigurationOutcome
 
typedef Aws::Utils::Outcome< PurchaseReservedCacheNodesOfferingResult, ElastiCacheErrorPurchaseReservedCacheNodesOfferingOutcome
 
typedef Aws::Utils::Outcome< RebalanceSlotsInGlobalReplicationGroupResult, ElastiCacheErrorRebalanceSlotsInGlobalReplicationGroupOutcome
 
typedef Aws::Utils::Outcome< RebootCacheClusterResult, ElastiCacheErrorRebootCacheClusterOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsFromResourceResult, ElastiCacheErrorRemoveTagsFromResourceOutcome
 
typedef Aws::Utils::Outcome< ResetCacheParameterGroupResult, ElastiCacheErrorResetCacheParameterGroupOutcome
 
typedef Aws::Utils::Outcome< RevokeCacheSecurityGroupIngressResult, ElastiCacheErrorRevokeCacheSecurityGroupIngressOutcome
 
typedef Aws::Utils::Outcome< StartMigrationResult, ElastiCacheErrorStartMigrationOutcome
 
typedef Aws::Utils::Outcome< TestFailoverResult, ElastiCacheErrorTestFailoverOutcome
 
typedef std::future< AddTagsToResourceOutcomeAddTagsToResourceOutcomeCallable
 
typedef std::future< AuthorizeCacheSecurityGroupIngressOutcomeAuthorizeCacheSecurityGroupIngressOutcomeCallable
 
typedef std::future< BatchApplyUpdateActionOutcomeBatchApplyUpdateActionOutcomeCallable
 
typedef std::future< BatchStopUpdateActionOutcomeBatchStopUpdateActionOutcomeCallable
 
typedef std::future< CompleteMigrationOutcomeCompleteMigrationOutcomeCallable
 
typedef std::future< CopySnapshotOutcomeCopySnapshotOutcomeCallable
 
typedef std::future< CreateCacheClusterOutcomeCreateCacheClusterOutcomeCallable
 
typedef std::future< CreateCacheParameterGroupOutcomeCreateCacheParameterGroupOutcomeCallable
 
typedef std::future< CreateCacheSecurityGroupOutcomeCreateCacheSecurityGroupOutcomeCallable
 
typedef std::future< CreateCacheSubnetGroupOutcomeCreateCacheSubnetGroupOutcomeCallable
 
typedef std::future< CreateGlobalReplicationGroupOutcomeCreateGlobalReplicationGroupOutcomeCallable
 
typedef std::future< CreateReplicationGroupOutcomeCreateReplicationGroupOutcomeCallable
 
typedef std::future< CreateSnapshotOutcomeCreateSnapshotOutcomeCallable
 
typedef std::future< DecreaseNodeGroupsInGlobalReplicationGroupOutcomeDecreaseNodeGroupsInGlobalReplicationGroupOutcomeCallable
 
typedef std::future< DecreaseReplicaCountOutcomeDecreaseReplicaCountOutcomeCallable
 
typedef std::future< DeleteCacheClusterOutcomeDeleteCacheClusterOutcomeCallable
 
typedef std::future< DeleteCacheParameterGroupOutcomeDeleteCacheParameterGroupOutcomeCallable
 
typedef std::future< DeleteCacheSecurityGroupOutcomeDeleteCacheSecurityGroupOutcomeCallable
 
typedef std::future< DeleteCacheSubnetGroupOutcomeDeleteCacheSubnetGroupOutcomeCallable
 
typedef std::future< DeleteGlobalReplicationGroupOutcomeDeleteGlobalReplicationGroupOutcomeCallable
 
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< DescribeGlobalReplicationGroupsOutcomeDescribeGlobalReplicationGroupsOutcomeCallable
 
typedef std::future< DescribeReplicationGroupsOutcomeDescribeReplicationGroupsOutcomeCallable
 
typedef std::future< DescribeReservedCacheNodesOutcomeDescribeReservedCacheNodesOutcomeCallable
 
typedef std::future< DescribeReservedCacheNodesOfferingsOutcomeDescribeReservedCacheNodesOfferingsOutcomeCallable
 
typedef std::future< DescribeServiceUpdatesOutcomeDescribeServiceUpdatesOutcomeCallable
 
typedef std::future< DescribeSnapshotsOutcomeDescribeSnapshotsOutcomeCallable
 
typedef std::future< DescribeUpdateActionsOutcomeDescribeUpdateActionsOutcomeCallable
 
typedef std::future< DisassociateGlobalReplicationGroupOutcomeDisassociateGlobalReplicationGroupOutcomeCallable
 
typedef std::future< FailoverGlobalReplicationGroupOutcomeFailoverGlobalReplicationGroupOutcomeCallable
 
typedef std::future< IncreaseNodeGroupsInGlobalReplicationGroupOutcomeIncreaseNodeGroupsInGlobalReplicationGroupOutcomeCallable
 
typedef std::future< IncreaseReplicaCountOutcomeIncreaseReplicaCountOutcomeCallable
 
typedef std::future< ListAllowedNodeTypeModificationsOutcomeListAllowedNodeTypeModificationsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ModifyCacheClusterOutcomeModifyCacheClusterOutcomeCallable
 
typedef std::future< ModifyCacheParameterGroupOutcomeModifyCacheParameterGroupOutcomeCallable
 
typedef std::future< ModifyCacheSubnetGroupOutcomeModifyCacheSubnetGroupOutcomeCallable
 
typedef std::future< ModifyGlobalReplicationGroupOutcomeModifyGlobalReplicationGroupOutcomeCallable
 
typedef std::future< ModifyReplicationGroupOutcomeModifyReplicationGroupOutcomeCallable
 
typedef std::future< ModifyReplicationGroupShardConfigurationOutcomeModifyReplicationGroupShardConfigurationOutcomeCallable
 
typedef std::future< PurchaseReservedCacheNodesOfferingOutcomePurchaseReservedCacheNodesOfferingOutcomeCallable
 
typedef std::future< RebalanceSlotsInGlobalReplicationGroupOutcomeRebalanceSlotsInGlobalReplicationGroupOutcomeCallable
 
typedef std::future< RebootCacheClusterOutcomeRebootCacheClusterOutcomeCallable
 
typedef std::future< RemoveTagsFromResourceOutcomeRemoveTagsFromResourceOutcomeCallable
 
typedef std::future< ResetCacheParameterGroupOutcomeResetCacheParameterGroupOutcomeCallable
 
typedef std::future< RevokeCacheSecurityGroupIngressOutcomeRevokeCacheSecurityGroupIngressOutcomeCallable
 
typedef std::future< StartMigrationOutcomeStartMigrationOutcomeCallable
 
typedef std::future< TestFailoverOutcomeTestFailoverOutcomeCallable
 

Enumerations

enum  AuthTokenUpdateStatus { AuthTokenUpdateStatus::NOT_SET, AuthTokenUpdateStatus::SETTING, AuthTokenUpdateStatus::ROTATING }
 
enum  AuthTokenUpdateStrategyType { AuthTokenUpdateStrategyType::NOT_SET, AuthTokenUpdateStrategyType::SET, AuthTokenUpdateStrategyType::ROTATE }
 
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  MultiAZStatus { MultiAZStatus::NOT_SET, MultiAZStatus::enabled, MultiAZStatus::disabled }
 
enum  NodeUpdateInitiatedBy { NodeUpdateInitiatedBy::NOT_SET, NodeUpdateInitiatedBy::system, NodeUpdateInitiatedBy::customer }
 
enum  NodeUpdateStatus {
  NodeUpdateStatus::NOT_SET, NodeUpdateStatus::not_applied, NodeUpdateStatus::waiting_to_start, NodeUpdateStatus::in_progress,
  NodeUpdateStatus::stopping, NodeUpdateStatus::stopped, NodeUpdateStatus::complete
}
 
enum  PendingAutomaticFailoverStatus { PendingAutomaticFailoverStatus::NOT_SET, PendingAutomaticFailoverStatus::enabled, PendingAutomaticFailoverStatus::disabled }
 
enum  ServiceUpdateSeverity {
  ServiceUpdateSeverity::NOT_SET, ServiceUpdateSeverity::critical, ServiceUpdateSeverity::important, ServiceUpdateSeverity::medium,
  ServiceUpdateSeverity::low
}
 
enum  ServiceUpdateStatus { ServiceUpdateStatus::NOT_SET, ServiceUpdateStatus::available, ServiceUpdateStatus::cancelled, ServiceUpdateStatus::expired }
 
enum  ServiceUpdateType { ServiceUpdateType::NOT_SET, ServiceUpdateType::security_update }
 
enum  SlaMet { SlaMet::NOT_SET, SlaMet::yes, SlaMet::no, SlaMet::n_a }
 
enum  SourceType {
  SourceType::NOT_SET, SourceType::cache_cluster, SourceType::cache_parameter_group, SourceType::cache_security_group,
  SourceType::cache_subnet_group, SourceType::replication_group
}
 
enum  UpdateActionStatus {
  UpdateActionStatus::NOT_SET, UpdateActionStatus::not_applied, UpdateActionStatus::waiting_to_start, UpdateActionStatus::in_progress,
  UpdateActionStatus::stopping, UpdateActionStatus::stopped, UpdateActionStatus::complete, UpdateActionStatus::scheduling,
  UpdateActionStatus::scheduled, UpdateActionStatus::not_applicable
}
 

Typedef Documentation

◆ AddTagsToResourceOutcome

Definition at line 171 of file ElastiCacheClient.h.

◆ AddTagsToResourceOutcomeCallable

Definition at line 231 of file ElastiCacheClient.h.

◆ AuthorizeCacheSecurityGroupIngressOutcome

Definition at line 174 of file ElastiCacheClient.h.

◆ AuthorizeCacheSecurityGroupIngressOutcomeCallable

Definition at line 232 of file ElastiCacheClient.h.

◆ BatchApplyUpdateActionOutcome

Definition at line 175 of file ElastiCacheClient.h.

◆ BatchApplyUpdateActionOutcomeCallable

Definition at line 233 of file ElastiCacheClient.h.

◆ BatchStopUpdateActionOutcome

Definition at line 176 of file ElastiCacheClient.h.

◆ BatchStopUpdateActionOutcomeCallable

Definition at line 234 of file ElastiCacheClient.h.

◆ CompleteMigrationOutcome

Definition at line 177 of file ElastiCacheClient.h.

◆ CompleteMigrationOutcomeCallable

Definition at line 235 of file ElastiCacheClient.h.

◆ CopySnapshotOutcome

Definition at line 178 of file ElastiCacheClient.h.

◆ CopySnapshotOutcomeCallable

Definition at line 236 of file ElastiCacheClient.h.

◆ CreateCacheClusterOutcome

Definition at line 179 of file ElastiCacheClient.h.

◆ CreateCacheClusterOutcomeCallable

Definition at line 237 of file ElastiCacheClient.h.

◆ CreateCacheParameterGroupOutcome

Definition at line 180 of file ElastiCacheClient.h.

◆ CreateCacheParameterGroupOutcomeCallable

Definition at line 238 of file ElastiCacheClient.h.

◆ CreateCacheSecurityGroupOutcome

Definition at line 181 of file ElastiCacheClient.h.

◆ CreateCacheSecurityGroupOutcomeCallable

Definition at line 239 of file ElastiCacheClient.h.

◆ CreateCacheSubnetGroupOutcome

Definition at line 182 of file ElastiCacheClient.h.

◆ CreateCacheSubnetGroupOutcomeCallable

Definition at line 240 of file ElastiCacheClient.h.

◆ CreateGlobalReplicationGroupOutcome

Definition at line 183 of file ElastiCacheClient.h.

◆ CreateGlobalReplicationGroupOutcomeCallable

Definition at line 241 of file ElastiCacheClient.h.

◆ CreateReplicationGroupOutcome

Definition at line 184 of file ElastiCacheClient.h.

◆ CreateReplicationGroupOutcomeCallable

Definition at line 242 of file ElastiCacheClient.h.

◆ CreateSnapshotOutcome

Definition at line 185 of file ElastiCacheClient.h.

◆ CreateSnapshotOutcomeCallable

Definition at line 243 of file ElastiCacheClient.h.

◆ DecreaseNodeGroupsInGlobalReplicationGroupOutcome

Definition at line 186 of file ElastiCacheClient.h.

◆ DecreaseNodeGroupsInGlobalReplicationGroupOutcomeCallable

Definition at line 244 of file ElastiCacheClient.h.

◆ DecreaseReplicaCountOutcome

Definition at line 187 of file ElastiCacheClient.h.

◆ DecreaseReplicaCountOutcomeCallable

Definition at line 245 of file ElastiCacheClient.h.

◆ DeleteCacheClusterOutcome

Definition at line 188 of file ElastiCacheClient.h.

◆ DeleteCacheClusterOutcomeCallable

Definition at line 246 of file ElastiCacheClient.h.

◆ DeleteCacheParameterGroupOutcome

Definition at line 189 of file ElastiCacheClient.h.

◆ DeleteCacheParameterGroupOutcomeCallable

Definition at line 247 of file ElastiCacheClient.h.

◆ DeleteCacheSecurityGroupOutcome

Definition at line 190 of file ElastiCacheClient.h.

◆ DeleteCacheSecurityGroupOutcomeCallable

Definition at line 248 of file ElastiCacheClient.h.

◆ DeleteCacheSubnetGroupOutcome

Definition at line 191 of file ElastiCacheClient.h.

◆ DeleteCacheSubnetGroupOutcomeCallable

Definition at line 249 of file ElastiCacheClient.h.

◆ DeleteGlobalReplicationGroupOutcome

Definition at line 192 of file ElastiCacheClient.h.

◆ DeleteGlobalReplicationGroupOutcomeCallable

Definition at line 250 of file ElastiCacheClient.h.

◆ DeleteReplicationGroupOutcome

Definition at line 193 of file ElastiCacheClient.h.

◆ DeleteReplicationGroupOutcomeCallable

Definition at line 251 of file ElastiCacheClient.h.

◆ DeleteSnapshotOutcome

Definition at line 194 of file ElastiCacheClient.h.

◆ DeleteSnapshotOutcomeCallable

Definition at line 252 of file ElastiCacheClient.h.

◆ DescribeCacheClustersOutcome

Definition at line 195 of file ElastiCacheClient.h.

◆ DescribeCacheClustersOutcomeCallable

Definition at line 253 of file ElastiCacheClient.h.

◆ DescribeCacheEngineVersionsOutcome

Definition at line 196 of file ElastiCacheClient.h.

◆ DescribeCacheEngineVersionsOutcomeCallable

Definition at line 254 of file ElastiCacheClient.h.

◆ DescribeCacheParameterGroupsOutcome

Definition at line 197 of file ElastiCacheClient.h.

◆ DescribeCacheParameterGroupsOutcomeCallable

Definition at line 255 of file ElastiCacheClient.h.

◆ DescribeCacheParametersOutcome

Definition at line 198 of file ElastiCacheClient.h.

◆ DescribeCacheParametersOutcomeCallable

Definition at line 256 of file ElastiCacheClient.h.

◆ DescribeCacheSecurityGroupsOutcome

Definition at line 199 of file ElastiCacheClient.h.

◆ DescribeCacheSecurityGroupsOutcomeCallable

Definition at line 257 of file ElastiCacheClient.h.

◆ DescribeCacheSubnetGroupsOutcome

Definition at line 200 of file ElastiCacheClient.h.

◆ DescribeCacheSubnetGroupsOutcomeCallable

Definition at line 258 of file ElastiCacheClient.h.

◆ DescribeEngineDefaultParametersOutcome

Definition at line 201 of file ElastiCacheClient.h.

◆ DescribeEngineDefaultParametersOutcomeCallable

Definition at line 259 of file ElastiCacheClient.h.

◆ DescribeEventsOutcome

Definition at line 202 of file ElastiCacheClient.h.

◆ DescribeEventsOutcomeCallable

Definition at line 260 of file ElastiCacheClient.h.

◆ DescribeGlobalReplicationGroupsOutcome

Definition at line 203 of file ElastiCacheClient.h.

◆ DescribeGlobalReplicationGroupsOutcomeCallable

Definition at line 261 of file ElastiCacheClient.h.

◆ DescribeReplicationGroupsOutcome

Definition at line 204 of file ElastiCacheClient.h.

◆ DescribeReplicationGroupsOutcomeCallable

Definition at line 262 of file ElastiCacheClient.h.

◆ DescribeReservedCacheNodesOfferingsOutcome

Definition at line 206 of file ElastiCacheClient.h.

◆ DescribeReservedCacheNodesOfferingsOutcomeCallable

Definition at line 264 of file ElastiCacheClient.h.

◆ DescribeReservedCacheNodesOutcome

Definition at line 205 of file ElastiCacheClient.h.

◆ DescribeReservedCacheNodesOutcomeCallable

Definition at line 263 of file ElastiCacheClient.h.

◆ DescribeServiceUpdatesOutcome

Definition at line 207 of file ElastiCacheClient.h.

◆ DescribeServiceUpdatesOutcomeCallable

Definition at line 265 of file ElastiCacheClient.h.

◆ DescribeSnapshotsOutcome

Definition at line 208 of file ElastiCacheClient.h.

◆ DescribeSnapshotsOutcomeCallable

Definition at line 266 of file ElastiCacheClient.h.

◆ DescribeUpdateActionsOutcome

Definition at line 209 of file ElastiCacheClient.h.

◆ DescribeUpdateActionsOutcomeCallable

Definition at line 267 of file ElastiCacheClient.h.

◆ DisassociateGlobalReplicationGroupOutcome

Definition at line 210 of file ElastiCacheClient.h.

◆ DisassociateGlobalReplicationGroupOutcomeCallable

Definition at line 268 of file ElastiCacheClient.h.

◆ FailoverGlobalReplicationGroupOutcome

Definition at line 211 of file ElastiCacheClient.h.

◆ FailoverGlobalReplicationGroupOutcomeCallable

Definition at line 269 of file ElastiCacheClient.h.

◆ IncreaseNodeGroupsInGlobalReplicationGroupOutcome

Definition at line 212 of file ElastiCacheClient.h.

◆ IncreaseNodeGroupsInGlobalReplicationGroupOutcomeCallable

Definition at line 270 of file ElastiCacheClient.h.

◆ IncreaseReplicaCountOutcome

Definition at line 213 of file ElastiCacheClient.h.

◆ IncreaseReplicaCountOutcomeCallable

Definition at line 271 of file ElastiCacheClient.h.

◆ ListAllowedNodeTypeModificationsOutcome

Definition at line 214 of file ElastiCacheClient.h.

◆ ListAllowedNodeTypeModificationsOutcomeCallable

Definition at line 272 of file ElastiCacheClient.h.

◆ ListTagsForResourceOutcome

Definition at line 215 of file ElastiCacheClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 273 of file ElastiCacheClient.h.

◆ ModifyCacheClusterOutcome

Definition at line 216 of file ElastiCacheClient.h.

◆ ModifyCacheClusterOutcomeCallable

Definition at line 274 of file ElastiCacheClient.h.

◆ ModifyCacheParameterGroupOutcome

Definition at line 217 of file ElastiCacheClient.h.

◆ ModifyCacheParameterGroupOutcomeCallable

Definition at line 275 of file ElastiCacheClient.h.

◆ ModifyCacheSubnetGroupOutcome

Definition at line 218 of file ElastiCacheClient.h.

◆ ModifyCacheSubnetGroupOutcomeCallable

Definition at line 276 of file ElastiCacheClient.h.

◆ ModifyGlobalReplicationGroupOutcome

Definition at line 219 of file ElastiCacheClient.h.

◆ ModifyGlobalReplicationGroupOutcomeCallable

Definition at line 277 of file ElastiCacheClient.h.

◆ ModifyReplicationGroupOutcome

Definition at line 220 of file ElastiCacheClient.h.

◆ ModifyReplicationGroupOutcomeCallable

Definition at line 278 of file ElastiCacheClient.h.

◆ ModifyReplicationGroupShardConfigurationOutcome

Definition at line 221 of file ElastiCacheClient.h.

◆ ModifyReplicationGroupShardConfigurationOutcomeCallable

Definition at line 279 of file ElastiCacheClient.h.

◆ PurchaseReservedCacheNodesOfferingOutcome

Definition at line 222 of file ElastiCacheClient.h.

◆ PurchaseReservedCacheNodesOfferingOutcomeCallable

Definition at line 280 of file ElastiCacheClient.h.

◆ RebalanceSlotsInGlobalReplicationGroupOutcome

Definition at line 223 of file ElastiCacheClient.h.

◆ RebalanceSlotsInGlobalReplicationGroupOutcomeCallable

Definition at line 281 of file ElastiCacheClient.h.

◆ RebootCacheClusterOutcome

Definition at line 224 of file ElastiCacheClient.h.

◆ RebootCacheClusterOutcomeCallable

Definition at line 282 of file ElastiCacheClient.h.

◆ RemoveTagsFromResourceOutcome

Definition at line 225 of file ElastiCacheClient.h.

◆ RemoveTagsFromResourceOutcomeCallable

Definition at line 283 of file ElastiCacheClient.h.

◆ ResetCacheParameterGroupOutcome

Definition at line 226 of file ElastiCacheClient.h.

◆ ResetCacheParameterGroupOutcomeCallable

Definition at line 284 of file ElastiCacheClient.h.

◆ RevokeCacheSecurityGroupIngressOutcome

Definition at line 227 of file ElastiCacheClient.h.

◆ RevokeCacheSecurityGroupIngressOutcomeCallable

Definition at line 285 of file ElastiCacheClient.h.

◆ StartMigrationOutcome

Definition at line 228 of file ElastiCacheClient.h.

◆ StartMigrationOutcomeCallable

Definition at line 286 of file ElastiCacheClient.h.

◆ TestFailoverOutcome

Definition at line 229 of file ElastiCacheClient.h.

◆ TestFailoverOutcomeCallable

Definition at line 287 of file ElastiCacheClient.h.

Enumeration Type Documentation

◆ AuthTokenUpdateStatus

Enumerator
NOT_SET 
SETTING 
ROTATING 

Definition at line 16 of file AuthTokenUpdateStatus.h.

◆ AuthTokenUpdateStrategyType

Enumerator
NOT_SET 
SET 
ROTATE 

Definition at line 16 of file AuthTokenUpdateStrategyType.h.

◆ AutomaticFailoverStatus

Enumerator
NOT_SET 
enabled 
disabled 
enabling 
disabling 

Definition at line 16 of file AutomaticFailoverStatus.h.

◆ AZMode

Enumerator
NOT_SET 
single_az 
cross_az 

Definition at line 16 of file AZMode.h.

◆ ChangeType

Enumerator
NOT_SET 
immediate 
requires_reboot 

Definition at line 16 of file ChangeType.h.

◆ MultiAZStatus

Enumerator
NOT_SET 
enabled 
disabled 

Definition at line 16 of file MultiAZStatus.h.

◆ NodeUpdateInitiatedBy

Enumerator
NOT_SET 
system 
customer 

Definition at line 16 of file NodeUpdateInitiatedBy.h.

◆ NodeUpdateStatus

Enumerator
NOT_SET 
not_applied 
waiting_to_start 
in_progress 
stopping 
stopped 
complete 

Definition at line 16 of file NodeUpdateStatus.h.

◆ PendingAutomaticFailoverStatus

Enumerator
NOT_SET 
enabled 
disabled 

Definition at line 16 of file PendingAutomaticFailoverStatus.h.

◆ ServiceUpdateSeverity

Enumerator
NOT_SET 
critical 
important 
medium 
low 

Definition at line 16 of file ServiceUpdateSeverity.h.

◆ ServiceUpdateStatus

Enumerator
NOT_SET 
available 
cancelled 
expired 

Definition at line 16 of file ServiceUpdateStatus.h.

◆ ServiceUpdateType

Enumerator
NOT_SET 
security_update 

Definition at line 16 of file ServiceUpdateType.h.

◆ SlaMet

Enumerator
NOT_SET 
yes 
no 
n_a 

Definition at line 16 of file SlaMet.h.

◆ SourceType

Enumerator
NOT_SET 
cache_cluster 
cache_parameter_group 
cache_security_group 
cache_subnet_group 
replication_group 

Definition at line 16 of file SourceType.h.

◆ UpdateActionStatus

Enumerator
NOT_SET 
not_applied 
waiting_to_start 
in_progress 
stopping 
stopped 
complete 
scheduling 
scheduled 
not_applicable 

Definition at line 16 of file UpdateActionStatus.h.