# Constants
Enum values for AuthenticationType.
Enum values for AuthenticationType.
Enum values for AuthenticationType.
Enum values for AuthTokenUpdateStatus.
Enum values for AuthTokenUpdateStatus.
Enum values for AuthTokenUpdateStrategyType.
Enum values for AuthTokenUpdateStrategyType.
Enum values for AuthTokenUpdateStrategyType.
Enum values for AutomaticFailoverStatus.
Enum values for AutomaticFailoverStatus.
Enum values for AutomaticFailoverStatus.
Enum values for AutomaticFailoverStatus.
Enum values for AZMode.
Enum values for AZMode.
Enum values for ChangeType.
Enum values for ChangeType.
Enum values for ClusterMode.
Enum values for ClusterMode.
Enum values for ClusterMode.
Enum values for DataStorageUnit.
Enum values for DataTieringStatus.
Enum values for DataTieringStatus.
Enum values for DestinationType.
Enum values for DestinationType.
Enum values for InputAuthenticationType.
Enum values for InputAuthenticationType.
Enum values for InputAuthenticationType.
Enum values for IpDiscovery.
Enum values for IpDiscovery.
Enum values for LogDeliveryConfigurationStatus.
Enum values for LogDeliveryConfigurationStatus.
Enum values for LogDeliveryConfigurationStatus.
Enum values for LogDeliveryConfigurationStatus.
Enum values for LogDeliveryConfigurationStatus.
Enum values for LogFormat.
Enum values for LogFormat.
Enum values for LogType.
Enum values for LogType.
Enum values for MultiAZStatus.
Enum values for MultiAZStatus.
Enum values for NetworkType.
Enum values for NetworkType.
Enum values for NetworkType.
Enum values for NodeUpdateInitiatedBy.
Enum values for NodeUpdateInitiatedBy.
Enum values for NodeUpdateStatus.
Enum values for NodeUpdateStatus.
Enum values for NodeUpdateStatus.
Enum values for NodeUpdateStatus.
Enum values for NodeUpdateStatus.
Enum values for NodeUpdateStatus.
Enum values for OutpostMode.
Enum values for OutpostMode.
Enum values for PendingAutomaticFailoverStatus.
Enum values for PendingAutomaticFailoverStatus.
Enum values for ServiceUpdateSeverity.
Enum values for ServiceUpdateSeverity.
Enum values for ServiceUpdateSeverity.
Enum values for ServiceUpdateSeverity.
Enum values for ServiceUpdateStatus.
Enum values for ServiceUpdateStatus.
Enum values for ServiceUpdateStatus.
Enum values for ServiceUpdateType.
Enum values for SlaMet.
Enum values for SlaMet.
Enum values for SlaMet.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for SourceType.
Enum values for TransitEncryptionMode.
Enum values for TransitEncryptionMode.
Enum values for UpdateActionStatus.
Enum values for UpdateActionStatus.
Enum values for UpdateActionStatus.
Enum values for UpdateActionStatus.
Enum values for UpdateActionStatus.
Enum values for UpdateActionStatus.
Enum values for UpdateActionStatus.
Enum values for UpdateActionStatus.
Enum values for UpdateActionStatus.
# Structs
The customer has exceeded the allowed rate of API calls.
Indicates whether the user requires a password to authenticate.
Specifies the authentication mode to use.
The specified Amazon EC2 security group is already authorized for the specified cache security group.
The specified Amazon EC2 security group is not authorized for the specified cache security group.
Describes an Availability Zone in which the cluster is launched.
Contains all of the attributes of a specific cluster.
You already have a cluster with the given identifier.
The requested cluster ID does not refer to an existing cluster.
Provides all of the details about a particular cache engine version.
Represents an individual cache node within a cluster.
A parameter that has a different value for each cache node type it is applied to.
A value that applies only to a certain cache node type.
The status of the service update on the cache node.
Represents the output of a CreateCacheParameterGroup operation.
A cache parameter group with the requested name already exists.
The requested cache parameter group name does not refer to an existing cache parameter group.
The request cannot be processed because it would exceed the maximum number of cache security groups.
Status of the cache parameter group.
Represents the output of one of the following operations:
- AuthorizeCacheSecurityGroupIngress
- CreateCacheSecurityGroup
- RevokeCacheSecurityGroupIngress.
A cache security group with the specified name already exists.
Represents a cluster's status within a particular cache security group.
The requested cache security group name does not refer to an existing cache security group.
The request cannot be processed because it would exceed the allowed number of cache security groups.
Represents the output of one of the following operations:
- CreateCacheSubnetGroup
- ModifyCacheSubnetGroup.
The requested cache subnet group name is already in use by an existing cache subnet group.
The requested cache subnet group is currently in use.
The requested cache subnet group name does not refer to an existing cache subnet group.
The request cannot be processed because it would exceed the allowed number of cache subnet groups.
The request cannot be processed because it would exceed the allowed number of subnets in a cache subnet group.
The usage limits for storage and ElastiCache Processing Units for the cache.
The configuration details of the CloudWatch Logs destination.
The request cannot be processed because it would exceed the allowed number of clusters per customer.
Node group (shard) configuration options when adding or removing replicas.
The endpoint from which data should be migrated.
The data storage limit.
The default user assigned to the user group.
You must add default user to a user group.
Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.
A user with this username already exists.
Provides ownership and status information for an Amazon EC2 security group.
The configuration for the number of ElastiCache Processing Units (ECPU) the cache can consume per second.
Represents the information required for client programs to connect to a cache node.
Represents the output of a DescribeEngineDefaultParameters operation.
Represents a single occurrence of something interesting within the system.
Used to streamline results of a search based on the property being filtered.
Indicates the slot configuration and global identifier for a slice group.
Consists of a primary cluster that accepts writes and an associated secondary cluster that resides in a different Amazon region.
The Global datastore name already exists.
The name of the Global datastore and role of this replication group in the Global datastore.
A member of a Global datastore.
The Global datastore does not exist.
The requested cache node type is not available in the specified Availability Zone.
The requested Amazon Resource Name (ARN) does not refer to an existing resource.
The requested cluster is not in the available state.
The current state of the cache parameter group does not allow the requested operation to occur.
The current state of the cache security group does not allow deletion.
You must enter valid credentials.
The Global datastore is not available or in primary-only state.
The KMS key supplied is not valid.
Two or more incompatible parameters were specified.
The value for a parameter is invalid.
The requested replication group is not in the available state.
The state of the serverless cache snapshot was not received.
The account for these credentials is not currently active.
The current state of the snapshot does not allow the requested operation to occur.
An invalid subnet identifier was specified.
The user group is not in an active state.
The user is not in active state.
The VPC network is in an invalid state.
The configuration details of the Kinesis Data Firehose destination.
Returns the destination, format and type of the logs.
Specifies the destination, format and type of the logs.
Represents a collection of cache nodes in a replication group.
Node group (shard) configuration options.
Represents a single node within a node group (shard).
The status of the service update on the node group member.
The node group specified by the NodeGroupId parameter could not be found.
The request cannot be processed because it would exceed the maximum allowed number of node groups (shards) in a single replication group.
The status of the service update on the node group.
The request cannot be processed because it would exceed the allowed number of cache nodes in a single cluster.
The request cannot be processed because it would exceed the allowed number of cache nodes per customer.
Represents an individual cache node in a snapshot of a cluster.
The operation was not performed because no changes were required.
Describes a notification topic and its status.
Describes an individual setting that controls some aspect of ElastiCache behavior.
Describes a name-value pair that is used to update the value of a parameter.
The log delivery configurations being modified.
A group of settings that are applied to the cluster in the future, or that are currently being applied.
Update action that has been processed for the corresponding apply/stop request.
Contains the specific price and frequency of a recurring charges for a reserved cache node, or for a reserved cache node offering.
A list of the replication groups.
Contains all of the attributes of a specific Valkey or Redis OSS replication group.
The specified replication group already exists.
The targeted replication group is not available.
The specified replication group does not exist.
The designated replication group is not available for data migration.
The settings to be applied to the Valkey or Redis OSS replication group, either immediately or during the next maintenance window.
Represents the output of a PurchaseReservedCacheNodesOffering operation.
You already have a reservation with the given identifier.
The requested reserved cache node was not found.
The request cannot be processed because it would exceed the user's cache node quota.
Describes all of the attributes of a reserved cache node offering.
The requested cache node offering does not exist.
A list of PreferredAvailabilityZones objects that specifies the configuration of a node group in the resharded cluster.
The status of an online resharding operation.
Represents a single cache security group and its status.
The resource representing a serverless cache.
A serverless cache with this name already exists.
The configuration settings for a specific serverless cache.
The serverless cache was not found or does not exist.
The number of serverless caches exceeds the customer quota.
The resource representing a serverless cache snapshot.
A serverless cache snapshot with this name already exists.
This serverless cache snapshot could not be found or does not exist.
The number of serverless cache snapshots exceeds the customer snapshot quota.
The specified service linked role (SLR) was not found.
An update that you can apply to your Valkey or Redis OSS clusters.
The service update doesn't exist.
Represents the progress of an online resharding operation.
Represents a copy of an entire Valkey or Redis OSS cluster as of the time when the snapshot was taken.
You already have a snapshot with the given name.
You attempted one of the following operations:
- Creating a snapshot of a Valkey or Redis OSS cluster running on a cache.t1.micro cache node.
The requested snapshot name does not refer to an existing snapshot.
The request cannot be processed because it would exceed the maximum number of snapshots.
Represents the subnet associated with a cluster.
The requested subnet is being used by another cache subnet group.
At least one subnet ID does not match the other subnet IDs.
The ID of the outpost subnet.
A tag that can be added to an ElastiCache cluster or replication group.
The requested tag was not found on this resource.
The request cannot be processed because it would cause the resource to have more than the allowed number of tags.
The TestFailover action is not available.
Filters update actions from the service updates that are in available status during the time range.
Update action that has failed to be processed for the corresponding apply/stop request.
The status of the service update for a specific replication group.
No description provided by the author
A user with this ID already exists.
No description provided by the author
The user group with this ID already exists.
The user group was not found or does not exist.
Returns the updates being applied to the user group.
The number of users exceeds the user group limit.
The status of the user group update.
The user does not exist or could not be found.
The quota of users has been exceeded.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author