Crate rusoto_elasticache [−] [src]
Amazon ElastiCache
If you're using the service, you're probably looking for ElastiCacheClient and ElastiCache.
Structs
AddTagsToResourceMessage |
Represents the input of an AddTagsToResource operation. |
AllowedNodeTypeModificationsMessage |
Represents the allowed node types you can use to modify your cache cluster or replication group. |
AuthorizeCacheSecurityGroupIngressMessage |
Represents the input of an AuthorizeCacheSecurityGroupIngress operation. |
AuthorizeCacheSecurityGroupIngressResult | |
AvailabilityZone |
Describes an Availability Zone in which the cache cluster is launched. |
CacheCluster |
Contains all of the attributes of a specific cache cluster. |
CacheClusterMessage |
Represents the output of a |
CacheEngineVersion |
Provides all of the details about a particular cache engine version. |
CacheEngineVersionMessage |
Represents the output of a DescribeCacheEngineVersions operation. |
CacheNode |
Represents an individual cache node within a cache cluster. Each cache node runs its own instance of the cluster's protocol-compliant caching software - either Memcached or Redis. Valid node types are as follows:
Notes:
For a complete listing of node types and specifications, see Amazon ElastiCache Product Features and Details and either Cache Node Type-Specific Parameters for Memcached or Cache Node Type-Specific Parameters for Redis. |
CacheNodeTypeSpecificParameter |
A parameter that has a different value for each cache node type it is applied to. For example, in a Redis cache cluster, a |
CacheNodeTypeSpecificValue |
A value that applies only to a certain cache node type. |
CacheParameterGroup |
Represents the output of a |
CacheParameterGroupDetails |
Represents the output of a |
CacheParameterGroupNameMessage |
Represents the output of one of the following operations:
|
CacheParameterGroupStatus |
Status of the cache parameter group. |
CacheParameterGroupsMessage |
Represents the output of a |
CacheSecurityGroup |
Represents the output of one of the following operations:
|
CacheSecurityGroupMembership |
Represents a cache cluster's status within a particular cache security group. |
CacheSecurityGroupMessage |
Represents the output of a |
CacheSubnetGroup |
Represents the output of one of the following operations:
|
CacheSubnetGroupMessage |
Represents the output of a |
CopySnapshotMessage |
Represents the input of a |
CopySnapshotResult | |
CreateCacheClusterMessage |
Represents the input of a CreateCacheCluster operation. |
CreateCacheClusterResult | |
CreateCacheParameterGroupMessage |
Represents the input of a |
CreateCacheParameterGroupResult | |
CreateCacheSecurityGroupMessage |
Represents the input of a |
CreateCacheSecurityGroupResult | |
CreateCacheSubnetGroupMessage |
Represents the input of a |
CreateCacheSubnetGroupResult | |
CreateReplicationGroupMessage |
Represents the input of a |
CreateReplicationGroupResult | |
CreateSnapshotMessage |
Represents the input of a |
CreateSnapshotResult | |
DeleteCacheClusterMessage |
Represents the input of a |
DeleteCacheClusterResult | |
DeleteCacheParameterGroupMessage |
Represents the input of a |
DeleteCacheSecurityGroupMessage |
Represents the input of a |
DeleteCacheSubnetGroupMessage |
Represents the input of a |
DeleteReplicationGroupMessage |
Represents the input of a |
DeleteReplicationGroupResult | |
DeleteSnapshotMessage |
Represents the input of a |
DeleteSnapshotResult | |
DescribeCacheClustersMessage |
Represents the input of a |
DescribeCacheEngineVersionsMessage |
Represents the input of a |
DescribeCacheParameterGroupsMessage |
Represents the input of a |
DescribeCacheParametersMessage |
Represents the input of a |
DescribeCacheSecurityGroupsMessage |
Represents the input of a |
DescribeCacheSubnetGroupsMessage |
Represents the input of a |
DescribeEngineDefaultParametersMessage |
Represents the input of a |
DescribeEngineDefaultParametersResult | |
DescribeEventsMessage |
Represents the input of a |
DescribeReplicationGroupsMessage |
Represents the input of a |
DescribeReservedCacheNodesMessage |
Represents the input of a |
DescribeReservedCacheNodesOfferingsMessage |
Represents the input of a |
DescribeSnapshotsListMessage |
Represents the output of a |
DescribeSnapshotsMessage |
Represents the input of a |
EC2SecurityGroup |
Provides ownership and status information for an Amazon EC2 security group. |
ElastiCacheClient |
A client for the Amazon ElastiCache API. |
Endpoint |
Represents the information required for client programs to connect to a cache node. |
EngineDefaults |
Represents the output of a |
Event |
Represents a single occurrence of something interesting within the system. Some examples of events are creating a cache cluster, adding or removing a cache node, or rebooting a node. |
EventsMessage |
Represents the output of a |
ListAllowedNodeTypeModificationsMessage |
The input parameters for the |
ListTagsForResourceMessage |
The input parameters for the |
ModifyCacheClusterMessage |
Represents the input of a |
ModifyCacheClusterResult | |
ModifyCacheParameterGroupMessage |
Represents the input of a |
ModifyCacheSubnetGroupMessage |
Represents the input of a |
ModifyCacheSubnetGroupResult | |
ModifyReplicationGroupMessage |
Represents the input of a |
ModifyReplicationGroupResult | |
NodeGroup |
Represents a collection of cache nodes in a replication group. One node in the node group is the read/write primary node. All the other nodes are read-only Replica nodes. |
NodeGroupConfiguration |
node group (shard) configuration options. Each node group (shard) configuration has the following: |
NodeGroupMember |
Represents a single node within a node group (shard). |
NodeSnapshot |
Represents an individual cache node in a snapshot of a cache cluster. |
NotificationConfiguration |
Describes a notification topic and its status. Notification topics are used for publishing ElastiCache events to subscribers using Amazon Simple Notification Service (SNS). |
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. |
PendingModifiedValues |
A group of settings that are applied to the cache cluster in the future, or that are currently being applied. |
PurchaseReservedCacheNodesOfferingMessage |
Represents the input of a |
PurchaseReservedCacheNodesOfferingResult | |
RebootCacheClusterMessage |
Represents the input of a |
RebootCacheClusterResult | |
RecurringCharge |
Contains the specific price and frequency of a recurring charges for a reserved cache node, or for a reserved cache node offering. |
RemoveTagsFromResourceMessage |
Represents the input of a |
ReplicationGroup |
Contains all of the attributes of a specific Redis replication group. |
ReplicationGroupMessage |
Represents the output of a |
ReplicationGroupPendingModifiedValues |
The settings to be applied to the Redis replication group, either immediately or during the next maintenance window. |
ReservedCacheNode |
Represents the output of a |
ReservedCacheNodeMessage |
Represents the output of a |
ReservedCacheNodesOffering |
Describes all of the attributes of a reserved cache node offering. |
ReservedCacheNodesOfferingMessage |
Represents the output of a |
ResetCacheParameterGroupMessage |
Represents the input of a |
RevokeCacheSecurityGroupIngressMessage |
Represents the input of a |
RevokeCacheSecurityGroupIngressResult | |
SecurityGroupMembership |
Represents a single cache security group and its status. |
Snapshot |
Represents a copy of an entire Redis cache cluster as of the time when the snapshot was taken. |
Subnet |
Represents the subnet associated with a cache cluster. This parameter refers to subnets defined in Amazon Virtual Private Cloud (Amazon VPC) and used with ElastiCache. |
Tag |
A cost allocation Tag that can be added to an ElastiCache cluster or replication group. Tags are composed of a Key/Value pair. A tag with a null Value is permitted. |
TagListMessage |
Represents the output from the |
TestFailoverMessage | |
TestFailoverResult |
Enums
AddTagsToResourceError |
Errors returned by AddTagsToResource |
AuthorizeCacheSecurityGroupIngressError |
Errors returned by AuthorizeCacheSecurityGroupIngress |
CopySnapshotError |
Errors returned by CopySnapshot |
CreateCacheClusterError |
Errors returned by CreateCacheCluster |
CreateCacheParameterGroupError |
Errors returned by CreateCacheParameterGroup |
CreateCacheSecurityGroupError |
Errors returned by CreateCacheSecurityGroup |
CreateCacheSubnetGroupError |
Errors returned by CreateCacheSubnetGroup |
CreateReplicationGroupError |
Errors returned by CreateReplicationGroup |
CreateSnapshotError |
Errors returned by CreateSnapshot |
DeleteCacheClusterError |
Errors returned by DeleteCacheCluster |
DeleteCacheParameterGroupError |
Errors returned by DeleteCacheParameterGroup |
DeleteCacheSecurityGroupError |
Errors returned by DeleteCacheSecurityGroup |
DeleteCacheSubnetGroupError |
Errors returned by DeleteCacheSubnetGroup |
DeleteReplicationGroupError |
Errors returned by DeleteReplicationGroup |
DeleteSnapshotError |
Errors returned by DeleteSnapshot |
DescribeCacheClustersError |
Errors returned by DescribeCacheClusters |
DescribeCacheEngineVersionsError |
Errors returned by DescribeCacheEngineVersions |
DescribeCacheParameterGroupsError |
Errors returned by DescribeCacheParameterGroups |
DescribeCacheParametersError |
Errors returned by DescribeCacheParameters |
DescribeCacheSecurityGroupsError |
Errors returned by DescribeCacheSecurityGroups |
DescribeCacheSubnetGroupsError |
Errors returned by DescribeCacheSubnetGroups |
DescribeEngineDefaultParametersError |
Errors returned by DescribeEngineDefaultParameters |
DescribeEventsError |
Errors returned by DescribeEvents |
DescribeReplicationGroupsError |
Errors returned by DescribeReplicationGroups |
DescribeReservedCacheNodesError |
Errors returned by DescribeReservedCacheNodes |
DescribeReservedCacheNodesOfferingsError |
Errors returned by DescribeReservedCacheNodesOfferings |
DescribeSnapshotsError |
Errors returned by DescribeSnapshots |
ListAllowedNodeTypeModificationsError |
Errors returned by ListAllowedNodeTypeModifications |
ListTagsForResourceError |
Errors returned by ListTagsForResource |
ModifyCacheClusterError |
Errors returned by ModifyCacheCluster |
ModifyCacheParameterGroupError |
Errors returned by ModifyCacheParameterGroup |
ModifyCacheSubnetGroupError |
Errors returned by ModifyCacheSubnetGroup |
ModifyReplicationGroupError |
Errors returned by ModifyReplicationGroup |
PurchaseReservedCacheNodesOfferingError |
Errors returned by PurchaseReservedCacheNodesOffering |
RebootCacheClusterError |
Errors returned by RebootCacheCluster |
RemoveTagsFromResourceError |
Errors returned by RemoveTagsFromResource |
ResetCacheParameterGroupError |
Errors returned by ResetCacheParameterGroup |
RevokeCacheSecurityGroupIngressError |
Errors returned by RevokeCacheSecurityGroupIngress |
TestFailoverError |
Errors returned by TestFailover |
Traits
ElastiCache |
Trait representing the capabilities of the Amazon ElastiCache API. Amazon ElastiCache clients implement this trait. |