elasticache-2015-02-02
library
Classes
-
AllowedNodeTypeModificationsMessage
-
Represents the allowed node types you can use to modify your cluster or
replication group.
-
Authentication
-
Indicates whether the user requires a password to authenticate.
-
AuthorizeCacheSecurityGroupIngressResult
-
-
AvailabilityZone
-
Describes an Availability Zone in which the cluster is launched.
-
AwsClientCredentials
-
AWS credentials.
-
CacheCluster
-
Contains all of the attributes of a specific cluster.
-
CacheClusterMessage
-
Represents the output of a
DescribeCacheClusters
operation.
-
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 cluster. Each cache node runs
its own instance of the cluster's protocol-compliant caching software -
either Memcached or Redis.
-
CacheNodeTypeSpecificParameter
-
A parameter that has a different value for each cache node type it is
applied to. For example, in a Redis cluster, a
cache.m1.large
cache node type would have a larger maxmemory
value than a
cache.m1.small
type.
-
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.
-
CacheParameterGroupDetails
-
Represents the output of a
DescribeCacheParameters
operation.
-
CacheParameterGroupNameMessage
-
Represents the output of one of the following operations:
-
CacheParameterGroupsMessage
-
Represents the output of a
DescribeCacheParameterGroups
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.
-
CacheSecurityGroupMessage
-
Represents the output of a
DescribeCacheSecurityGroups
operation.
-
CacheSubnetGroup
-
Represents the output of one of the following operations:
-
CacheSubnetGroupMessage
-
Represents the output of a
DescribeCacheSubnetGroups
operation.
-
CompleteMigrationResponse
-
-
ConfigureShard
-
Node group (shard) configuration options when adding or removing replicas.
Each node group (shard) configuration has the following members:
NodeGroupId, NewReplicaCount, and PreferredAvailabilityZones.
-
CopySnapshotResult
-
-
CreateCacheClusterResult
-
-
CreateCacheParameterGroupResult
-
-
CreateCacheSecurityGroupResult
-
-
CreateCacheSubnetGroupResult
-
-
CreateGlobalReplicationGroupResult
-
-
CreateReplicationGroupResult
-
-
CreateSnapshotResult
-
-
CustomerNodeEndpoint
-
The endpoint from which data should be migrated.
-
DecreaseNodeGroupsInGlobalReplicationGroupResult
-
-
DecreaseReplicaCountResult
-
-
DeleteCacheClusterResult
-
-
DeleteGlobalReplicationGroupResult
-
-
DeleteReplicationGroupResult
-
-
DeleteSnapshotResult
-
-
DescribeEngineDefaultParametersResult
-
-
DescribeGlobalReplicationGroupsResult
-
-
DescribeSnapshotsListMessage
-
Represents the output of a
DescribeSnapshots
operation.
-
DescribeUserGroupsResult
-
-
DescribeUsersResult
-
-
DisassociateGlobalReplicationGroupResult
-
-
EC2SecurityGroup
-
Provides ownership and status information for an Amazon EC2 security group.
-
ElastiCache
-
Amazon ElastiCache is a web service that makes it easier to set up, operate,
and scale a distributed cache in the cloud.
-
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.
Some examples of events are creating a cluster, adding or removing a cache
node, or rebooting a node.
-
EventsMessage
-
Represents the output of a
DescribeEvents
operation.
-
FailoverGlobalReplicationGroupResult
-
-
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 AWS region. The secondary
cluster accepts only reads. The primary cluster automatically replicates
updates to the secondary cluster.
-
GlobalReplicationGroupInfo
-
The name of the Global Datastore and role of this replication group in the
Global Datastore.
-
GlobalReplicationGroupMember
-
A member of a Global Datastore. It contains the Replication Group Id, the
AWS region and the role of the replication group.
-
IncreaseNodeGroupsInGlobalReplicationGroupResult
-
-
IncreaseReplicaCountResult
-
-
ModifyCacheClusterResult
-
-
ModifyCacheSubnetGroupResult
-
-
ModifyGlobalReplicationGroupResult
-
-
ModifyReplicationGroupResult
-
-
ModifyReplicationGroupShardConfigurationResult
-
-
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:
Slots
,
PrimaryAvailabilityZone
, ReplicaAvailabilityZones
,
ReplicaCount
.
-
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. 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 cluster in the future, or that
are currently being applied.
-
ProcessedUpdateAction
-
Update action that has been processed for the corresponding apply/stop
request
-
PurchaseReservedCacheNodesOfferingResult
-
-
RebalanceSlotsInGlobalReplicationGroupResult
-
-
RebootCacheClusterResult
-
-
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
-
ReplicationGroup
-
Contains all of the attributes of a specific Redis replication group.
-
ReplicationGroupMessage
-
Represents the output of a
DescribeReplicationGroups
operation.
-
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
PurchaseReservedCacheNodesOffering
operation.
-
ReservedCacheNodeMessage
-
Represents the output of a
DescribeReservedCacheNodes
operation.
-
ReservedCacheNodesOffering
-
Describes all of the attributes of a reserved cache node offering.
-
ReservedCacheNodesOfferingMessage
-
Represents the output of a
DescribeReservedCacheNodesOfferings
operation.
-
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.
-
RevokeCacheSecurityGroupIngressResult
-
-
SecurityGroupMembership
-
Represents a single cache security group and its status.
-
ServiceUpdate
-
An update that you can apply to your Redis clusters.
-
ServiceUpdatesMessage
-
-
SlotMigration
-
Represents the progress of an online resharding operation.
-
Snapshot
-
Represents a copy of an entire Redis cluster as of the time when the
snapshot was taken.
-
StartMigrationResponse
-
-
Subnet
-
Represents the subnet associated with a cluster. This parameter refers to
subnets defined in Amazon Virtual Private Cloud (Amazon VPC) and used with
ElastiCache.
-
SubnetOutpost
-
The ID of the outpost subnet.
-
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
AddTagsToResource
,
ListTagsForResource
, and RemoveTagsFromResource
operations.
-
TestFailoverResult
-
-
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
-
UpdateActionResultsMessage
-
-
UpdateActionsMessage
-
-
User
-
-
UserGroup
-
-
UserGroupPendingChanges
-
Returns the updates being applied to the user group.
-
UserGroupsUpdateStatus
-
The status of the user group update.