| Class | Description |
|---|---|
| AddTagsToResourceRequest |
Represents the input of an AddTagsToResource operation.
|
| AddTagsToResourceResult |
Represents the output from the
AddTagsToResource, ListTagsForResource, and
RemoveTagsFromResource operations. |
| Authentication |
Indicates whether the user requires a password to authenticate.
|
| AuthenticationMode |
Specifies the authentication mode to use.
|
| AuthorizeCacheSecurityGroupIngressRequest |
Represents the input of an AuthorizeCacheSecurityGroupIngress operation.
|
| AvailabilityZone |
Describes an Availability Zone in which the cluster is launched.
|
| BatchApplyUpdateActionRequest | |
| BatchApplyUpdateActionResult | |
| BatchStopUpdateActionRequest | |
| BatchStopUpdateActionResult | |
| CacheCluster |
Contains all of the attributes of a specific cluster.
|
| CacheEngineVersion |
Provides all of the details about a particular cache engine version.
|
| CacheNode |
Represents an individual cache node within a cluster.
|
| CacheNodeTypeSpecificParameter |
A parameter that has a different value for each cache node type it is applied to.
|
| CacheNodeTypeSpecificValue |
A value that applies only to a certain cache node type.
|
| CacheNodeUpdateStatus |
The status of the service update on the cache node
|
| CacheParameterGroup |
Represents the output of a
CreateCacheParameterGroup operation. |
| CacheParameterGroupStatus |
Status of the cache parameter group.
|
| CacheSecurityGroup |
Represents the output of one of the following operations:
|
| CacheSecurityGroupMembership |
Represents a cluster's status within a particular cache security group.
|
| CacheSubnetGroup |
Represents the output of one of the following operations:
|
| CacheUsageLimits |
The usage limits for storage and ElastiCache Processing Units for the cache.
|
| CloudWatchLogsDestinationDetails |
The configuration details of the CloudWatch Logs destination.
|
| CompleteMigrationRequest | |
| ConfigureShard |
Node group (shard) configuration options when adding or removing replicas.
|
| CopyServerlessCacheSnapshotRequest | |
| CopyServerlessCacheSnapshotResult | |
| CopySnapshotRequest |
Represents the input of a
CopySnapshotMessage operation. |
| CreateCacheClusterRequest |
Represents the input of a CreateCacheCluster operation.
|
| CreateCacheParameterGroupRequest |
Represents the input of a
CreateCacheParameterGroup operation. |
| CreateCacheSecurityGroupRequest |
Represents the input of a
CreateCacheSecurityGroup operation. |
| CreateCacheSubnetGroupRequest |
Represents the input of a
CreateCacheSubnetGroup operation. |
| CreateGlobalReplicationGroupRequest | |
| CreateReplicationGroupRequest |
Represents the input of a
CreateReplicationGroup operation. |
| CreateServerlessCacheRequest | |
| CreateServerlessCacheResult | |
| CreateServerlessCacheSnapshotRequest | |
| CreateServerlessCacheSnapshotResult | |
| CreateSnapshotRequest |
Represents the input of a
CreateSnapshot operation. |
| CreateUserGroupRequest | |
| CreateUserGroupResult | |
| CreateUserRequest | |
| CreateUserResult | |
| CustomerNodeEndpoint |
The endpoint from which data should be migrated.
|
| DataStorage |
The data storage limit.
|
| DecreaseNodeGroupsInGlobalReplicationGroupRequest | |
| DecreaseReplicaCountRequest | |
| DeleteCacheClusterRequest |
Represents the input of a
DeleteCacheCluster operation. |
| DeleteCacheParameterGroupRequest |
Represents the input of a
DeleteCacheParameterGroup operation. |
| DeleteCacheParameterGroupResult | |
| DeleteCacheSecurityGroupRequest |
Represents the input of a
DeleteCacheSecurityGroup operation. |
| DeleteCacheSecurityGroupResult | |
| DeleteCacheSubnetGroupRequest |
Represents the input of a
DeleteCacheSubnetGroup operation. |
| DeleteCacheSubnetGroupResult | |
| DeleteGlobalReplicationGroupRequest | |
| DeleteReplicationGroupRequest |
Represents the input of a
DeleteReplicationGroup operation. |
| DeleteServerlessCacheRequest | |
| DeleteServerlessCacheResult | |
| DeleteServerlessCacheSnapshotRequest | |
| DeleteServerlessCacheSnapshotResult | |
| DeleteSnapshotRequest |
Represents the input of a
DeleteSnapshot operation. |
| DeleteUserGroupRequest | |
| DeleteUserGroupResult | |
| DeleteUserRequest | |
| DeleteUserResult | |
| DescribeCacheClustersRequest |
Represents the input of a
DescribeCacheClusters operation. |
| DescribeCacheClustersResult |
Represents the output of a
DescribeCacheClusters operation. |
| DescribeCacheEngineVersionsRequest |
Represents the input of a
DescribeCacheEngineVersions operation. |
| DescribeCacheEngineVersionsResult |
Represents the output of a DescribeCacheEngineVersions operation.
|
| DescribeCacheParameterGroupsRequest |
Represents the input of a
DescribeCacheParameterGroups operation. |
| DescribeCacheParameterGroupsResult |
Represents the output of a
DescribeCacheParameterGroups operation. |
| DescribeCacheParametersRequest |
Represents the input of a
DescribeCacheParameters operation. |
| DescribeCacheParametersResult |
Represents the output of a
DescribeCacheParameters operation. |
| DescribeCacheSecurityGroupsRequest |
Represents the input of a
DescribeCacheSecurityGroups operation. |
| DescribeCacheSecurityGroupsResult |
Represents the output of a
DescribeCacheSecurityGroups operation. |
| DescribeCacheSubnetGroupsRequest |
Represents the input of a
DescribeCacheSubnetGroups operation. |
| DescribeCacheSubnetGroupsResult |
Represents the output of a
DescribeCacheSubnetGroups operation. |
| DescribeEngineDefaultParametersRequest |
Represents the input of a
DescribeEngineDefaultParameters operation. |
| DescribeEventsRequest |
Represents the input of a
DescribeEvents operation. |
| DescribeEventsResult |
Represents the output of a
DescribeEvents operation. |
| DescribeGlobalReplicationGroupsRequest | |
| DescribeGlobalReplicationGroupsResult | |
| DescribeReplicationGroupsRequest |
Represents the input of a
DescribeReplicationGroups operation. |
| DescribeReplicationGroupsResult |
Represents the output of a
DescribeReplicationGroups operation. |
| DescribeReservedCacheNodesOfferingsRequest |
Represents the input of a
DescribeReservedCacheNodesOfferings operation. |
| DescribeReservedCacheNodesOfferingsResult |
Represents the output of a
DescribeReservedCacheNodesOfferings operation. |
| DescribeReservedCacheNodesRequest |
Represents the input of a
DescribeReservedCacheNodes operation. |
| DescribeReservedCacheNodesResult |
Represents the output of a
DescribeReservedCacheNodes operation. |
| DescribeServerlessCacheSnapshotsRequest | |
| DescribeServerlessCacheSnapshotsResult | |
| DescribeServerlessCachesRequest | |
| DescribeServerlessCachesResult | |
| DescribeServiceUpdatesRequest | |
| DescribeServiceUpdatesResult | |
| DescribeSnapshotsRequest |
Represents the input of a
DescribeSnapshotsMessage operation. |
| DescribeSnapshotsResult |
Represents the output of a
DescribeSnapshots operation. |
| DescribeUpdateActionsRequest | |
| DescribeUpdateActionsResult | |
| DescribeUserGroupsRequest | |
| DescribeUserGroupsResult | |
| DescribeUsersRequest | |
| DescribeUsersResult | |
| DestinationDetails |
Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
|
| DisassociateGlobalReplicationGroupRequest | |
| EC2SecurityGroup |
Provides ownership and status information for an Amazon EC2 security group.
|
| ECPUPerSecond |
The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second.
|
| Endpoint |
Represents the information required for client programs to connect to a cache node.
|
| EngineDefaults |
Represents the output of a
DescribeEngineDefaultParameters operation. |
| Event |
Represents a single occurrence of something interesting within the system.
|
| ExportServerlessCacheSnapshotRequest | |
| ExportServerlessCacheSnapshotResult | |
| FailoverGlobalReplicationGroupRequest | |
| Filter |
Used to streamline results of a search based on the property being filtered.
|
| GlobalNodeGroup |
Indicates the slot configuration and global identifier for a slice group.
|
| GlobalReplicationGroup |
Consists of a primary cluster that accepts writes and an associated secondary cluster that resides in a different
Amazon region.
|
| GlobalReplicationGroupInfo |
The name of the Global datastore and role of this replication group in the Global datastore.
|
| GlobalReplicationGroupMember |
A member of a Global datastore.
|
| IncreaseNodeGroupsInGlobalReplicationGroupRequest | |
| IncreaseReplicaCountRequest | |
| KinesisFirehoseDestinationDetails |
The configuration details of the Kinesis Data Firehose destination.
|
| ListAllowedNodeTypeModificationsRequest |
The input parameters for the
ListAllowedNodeTypeModifications operation. |
| ListAllowedNodeTypeModificationsResult |
Represents the allowed node types you can use to modify your cluster or replication group.
|
| ListTagsForResourceRequest |
The input parameters for the
ListTagsForResource operation. |
| ListTagsForResourceResult |
Represents the output from the
AddTagsToResource, ListTagsForResource, and
RemoveTagsFromResource operations. |
| LogDeliveryConfiguration |
Returns the destination, format and type of the logs.
|
| LogDeliveryConfigurationRequest |
Specifies the destination, format and type of the logs.
|
| ModifyCacheClusterRequest |
Represents the input of a
ModifyCacheCluster operation. |
| ModifyCacheParameterGroupRequest |
Represents the input of a
ModifyCacheParameterGroup operation. |
| ModifyCacheParameterGroupResult |
Represents the output of one of the following operations:
|
| ModifyCacheSubnetGroupRequest |
Represents the input of a
ModifyCacheSubnetGroup operation. |
| ModifyGlobalReplicationGroupRequest | |
| ModifyReplicationGroupRequest |
Represents the input of a
ModifyReplicationGroups operation. |
| ModifyReplicationGroupShardConfigurationRequest |
Represents the input for a
ModifyReplicationGroupShardConfiguration operation. |
| ModifyServerlessCacheRequest | |
| ModifyServerlessCacheResult | |
| ModifyUserGroupRequest | |
| ModifyUserGroupResult | |
| ModifyUserRequest | |
| ModifyUserResult | |
| NodeGroup |
Represents a collection of cache nodes in a replication group.
|
| NodeGroupConfiguration |
Node group (shard) configuration options.
|
| NodeGroupMember |
Represents a single node within a node group (shard).
|
| NodeGroupMemberUpdateStatus |
The status of the service update on the node group member
|
| NodeGroupUpdateStatus |
The status of the service update on the node group
|
| NodeSnapshot |
Represents an individual cache node in a snapshot of a cluster.
|
| NotificationConfiguration |
Describes a notification topic and its status.
|
| Parameter |
Describes an individual setting that controls some aspect of ElastiCache behavior.
|
| ParameterNameValue |
Describes a name-value pair that is used to update the value of a parameter.
|
| PendingLogDeliveryConfiguration |
The log delivery configurations being modified
|
| PendingModifiedValues |
A group of settings that are applied to the cluster in the future, or that are currently being applied.
|
| ProcessedUpdateAction |
Update action that has been processed for the corresponding apply/stop request
|
| PurchaseReservedCacheNodesOfferingRequest |
Represents the input of a
PurchaseReservedCacheNodesOffering operation. |
| RebalanceSlotsInGlobalReplicationGroupRequest | |
| RebootCacheClusterRequest |
Represents the input of a
RebootCacheCluster operation. |
| RecurringCharge |
Contains the specific price and frequency of a recurring charges for a reserved cache node, or for a reserved cache
node offering.
|
| RegionalConfiguration |
A list of the replication groups
|
| RemoveTagsFromResourceRequest |
Represents the input of a
RemoveTagsFromResource operation. |
| RemoveTagsFromResourceResult |
Represents the output from the
AddTagsToResource, ListTagsForResource, and
RemoveTagsFromResource operations. |
| ReplicationGroup |
Contains all of the attributes of a specific Redis OSS replication group.
|
| ReplicationGroupPendingModifiedValues |
The settings to be applied to the Redis OSS replication group, either immediately or during the next maintenance
window.
|
| ReservedCacheNode |
Represents the output of a
PurchaseReservedCacheNodesOffering operation. |
| ReservedCacheNodesOffering |
Describes all of the attributes of a reserved cache node offering.
|
| ResetCacheParameterGroupRequest |
Represents the input of a
ResetCacheParameterGroup operation. |
| ResetCacheParameterGroupResult |
Represents the output of one of the following operations:
|
| ReshardingConfiguration |
A list of
PreferredAvailabilityZones objects that specifies the configuration of a node group in the
resharded cluster. |
| ReshardingStatus |
The status of an online resharding operation.
|
| RevokeCacheSecurityGroupIngressRequest |
Represents the input of a
RevokeCacheSecurityGroupIngress operation. |
| SecurityGroupMembership |
Represents a single cache security group and its status.
|
| ServerlessCache |
The resource representing a serverless cache.
|
| ServerlessCacheConfiguration |
The configuration settings for a specific serverless cache.
|
| ServerlessCacheSnapshot |
The resource representing a serverless cache snapshot.
|
| ServiceUpdate |
An update that you can apply to your Redis OSS clusters.
|
| SlotMigration |
Represents the progress of an online resharding operation.
|
| Snapshot |
Represents a copy of an entire Redis OSS cluster as of the time when the snapshot was taken.
|
| StartMigrationRequest | |
| Subnet |
Represents the subnet associated with a cluster.
|
| SubnetOutpost |
The ID of the outpost subnet.
|
| Tag |
A tag that can be added to an ElastiCache cluster or replication group.
|
| TestFailoverRequest | |
| TestMigrationRequest | |
| TimeRangeFilter |
Filters update actions from the service updates that are in available status during the time range.
|
| UnprocessedUpdateAction |
Update action that has failed to be processed for the corresponding apply/stop request
|
| UpdateAction |
The status of the service update for a specific replication group
|
| User | |
| UserGroup | |
| UserGroupPendingChanges |
Returns the updates being applied to the user group.
|
| UserGroupsUpdateStatus |
The status of the user group update.
|
| Exception | Description |
|---|---|
| AmazonElastiCacheException |
Base exception for all service exceptions thrown by Amazon ElastiCache
|
| APICallRateForCustomerExceededException |
The customer has exceeded the allowed rate of API calls.
|
| AuthorizationAlreadyExistsException |
The specified Amazon EC2 security group is already authorized for the specified cache security group.
|
| AuthorizationNotFoundException |
The specified Amazon EC2 security group is not authorized for the specified cache security group.
|
| CacheClusterAlreadyExistsException |
You already have a cluster with the given identifier.
|
| CacheClusterNotFoundException |
The requested cluster ID does not refer to an existing cluster.
|
| CacheParameterGroupAlreadyExistsException |
A cache parameter group with the requested name already exists.
|
| CacheParameterGroupNotFoundException |
The requested cache parameter group name does not refer to an existing cache parameter group.
|
| CacheParameterGroupQuotaExceededException |
The request cannot be processed because it would exceed the maximum number of cache security groups.
|
| CacheSecurityGroupAlreadyExistsException |
A cache security group with the specified name already exists.
|
| CacheSecurityGroupNotFoundException |
The requested cache security group name does not refer to an existing cache security group.
|
| CacheSecurityGroupQuotaExceededException |
The request cannot be processed because it would exceed the allowed number of cache security groups.
|
| CacheSubnetGroupAlreadyExistsException |
The requested cache subnet group name is already in use by an existing cache subnet group.
|
| CacheSubnetGroupInUseException |
The requested cache subnet group is currently in use.
|
| CacheSubnetGroupNotFoundException |
The requested cache subnet group name does not refer to an existing cache subnet group.
|
| CacheSubnetGroupQuotaExceededException |
The request cannot be processed because it would exceed the allowed number of cache subnet groups.
|
| CacheSubnetQuotaExceededException |
The request cannot be processed because it would exceed the allowed number of subnets in a cache subnet group.
|
| ClusterQuotaForCustomerExceededException |
The request cannot be processed because it would exceed the allowed number of clusters per customer.
|
| DefaultUserAssociatedToUserGroupException |
The default user assigned to the user group.
|
| DefaultUserRequiredException |
You must add default user to a user group.
|
| DuplicateUserNameException |
A user with this username already exists.
|
| GlobalReplicationGroupAlreadyExistsException |
The Global datastore name already exists.
|
| GlobalReplicationGroupNotFoundException |
The Global datastore does not exist
|
| InsufficientCacheClusterCapacityException |
The requested cache node type is not available in the specified Availability Zone.
|
| InvalidARNException |
The requested Amazon Resource Name (ARN) does not refer to an existing resource.
|
| InvalidCacheClusterStateException |
The requested cluster is not in the
available state. |
| InvalidCacheParameterGroupStateException |
The current state of the cache parameter group does not allow the requested operation to occur.
|
| InvalidCacheSecurityGroupStateException |
The current state of the cache security group does not allow deletion.
|
| InvalidCredentialsException |
You must enter valid credentials.
|
| InvalidGlobalReplicationGroupStateException |
The Global datastore is not available or in primary-only state.
|
| InvalidKMSKeyException |
The KMS key supplied is not valid.
|
| InvalidParameterCombinationException |
Two or more incompatible parameters were specified.
|
| InvalidParameterValueException |
The value for a parameter is invalid.
|
| InvalidReplicationGroupStateException |
The requested replication group is not in the
available state. |
| InvalidServerlessCacheSnapshotStateException |
The state of the serverless cache snapshot was not received.
|
| InvalidServerlessCacheStateException |
The account for these credentials is not currently active.
|
| InvalidSnapshotStateException |
The current state of the snapshot does not allow the requested operation to occur.
|
| InvalidSubnetException |
An invalid subnet identifier was specified.
|
| InvalidUserGroupStateException |
The user group is not in an active state.
|
| InvalidUserStateException |
The user is not in active state.
|
| InvalidVPCNetworkStateException |
The VPC network is in an invalid state.
|
| NodeGroupNotFoundException |
The node group specified by the
NodeGroupId parameter could not be found. |
| NodeGroupsPerReplicationGroupQuotaExceededException |
The request cannot be processed because it would exceed the maximum allowed number of node groups (shards) in a
single replication group.
|
| NodeQuotaForClusterExceededException |
The request cannot be processed because it would exceed the allowed number of cache nodes in a single cluster.
|
| NodeQuotaForCustomerExceededException |
The request cannot be processed because it would exceed the allowed number of cache nodes per customer.
|
| NoOperationException |
The operation was not performed because no changes were required.
|
| ReplicationGroupAlreadyExistsException |
The specified replication group already exists.
|
| ReplicationGroupAlreadyUnderMigrationException |
The targeted replication group is not available.
|
| ReplicationGroupNotFoundException |
The specified replication group does not exist.
|
| ReplicationGroupNotUnderMigrationException |
The designated replication group is not available for data migration.
|
| ReservedCacheNodeAlreadyExistsException |
You already have a reservation with the given identifier.
|
| ReservedCacheNodeNotFoundException |
The requested reserved cache node was not found.
|
| ReservedCacheNodeQuotaExceededException |
The request cannot be processed because it would exceed the user's cache node quota.
|
| ReservedCacheNodesOfferingNotFoundException |
The requested cache node offering does not exist.
|
| ServerlessCacheAlreadyExistsException |
A serverless cache with this name already exists.
|
| ServerlessCacheNotFoundException |
The serverless cache was not found or does not exist.
|
| ServerlessCacheQuotaForCustomerExceededException |
The number of serverless caches exceeds the customer quota.
|
| ServerlessCacheSnapshotAlreadyExistsException |
A serverless cache snapshot with this name already exists.
|
| ServerlessCacheSnapshotNotFoundException |
This serverless cache snapshot could not be found or does not exist.
|
| ServerlessCacheSnapshotQuotaExceededException |
The number of serverless cache snapshots exceeds the customer snapshot quota.
|
| ServiceLinkedRoleNotFoundException |
The specified service linked role (SLR) was not found.
|
| ServiceUpdateNotFoundException |
The service update doesn't exist
|
| SnapshotAlreadyExistsException |
You already have a snapshot with the given name.
|
| SnapshotFeatureNotSupportedException |
You attempted one of the following operations:
|
| SnapshotNotFoundException |
The requested snapshot name does not refer to an existing snapshot.
|
| SnapshotQuotaExceededException |
The request cannot be processed because it would exceed the maximum number of snapshots.
|
| SubnetInUseException |
The requested subnet is being used by another cache subnet group.
|
| SubnetNotAllowedException |
At least one subnet ID does not match the other subnet IDs.
|
| TagNotFoundException |
The requested tag was not found on this resource.
|
| TagQuotaPerResourceExceededException |
The request cannot be processed because it would cause the resource to have more than the allowed number of tags.
|
| TestFailoverNotAvailableException |
The
TestFailover action is not available. |
| UserAlreadyExistsException |
A user with this ID already exists.
|
| UserGroupAlreadyExistsException |
The user group with this ID already exists.
|
| UserGroupNotFoundException |
The user group was not found or does not exist
|
| UserGroupQuotaExceededException |
The number of users exceeds the user group limit.
|
| UserNotFoundException |
The user does not exist or could not be found.
|
| UserQuotaExceededException |
The quota of users has been exceeded.
|