Contains all of the attributes of a specific cache cluster.

C# |
public class CacheCluster

All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
![]() | CacheCluster()()()() | Initializes a new instance of the CacheCluster class |
![]() | AutoMinorVersionUpgrade |
If true, then minor version patches are applied automatically; if false, then automatic minor version patches are disabled.
|
![]() | CacheClusterCreateTime |
The date and time when the cache cluster was created.
|
![]() | CacheClusterId |
The user-supplied identifier of the cache cluster. This is a unique key that identifies a cache cluster.
|
![]() | CacheClusterStatus |
The current state of this cache cluster - creating, available, etc.
|
![]() | CacheNodes |
A list of cache nodes that are members of the cache cluster.
|
![]() | CacheNodeType |
The name of the compute and memory capacity node type for the cache cluster.
|
![]() | CacheParameterGroup |
The status of the cache parameter group.
|
![]() | CacheSecurityGroups |
A list of cache security group elements, composed of name and status sub-elements.
|
![]() | CacheSubnetGroupName |
The name of the cache subnet group associated with the cache cluster.
|
![]() | ClientDownloadLandingPage |
The URL of the web page where you can download the latest ElastiCache client library.
|
![]() | ConfigurationEndpoint |
Represents the information required for client programs to connect to a cache node.
|
![]() | Engine |
The name of the cache engine (memcached or redis) to be used for this cache cluster.
|
![]() | EngineVersion |
The version of the cache engine version that is used in this cache cluster.
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType()()()() | Gets the type of the current instance. (Inherited from Object.) |
![]() | NotificationConfiguration |
Describes a notification topic and its status. Notification topics are used for publishing ElastiCache events to subscribers using Amazon
Simple Notification Service (SNS).
|
![]() | NumCacheNodes |
The number of cache nodes in the cache cluster.
|
![]() | PendingModifiedValues |
A group of settings that will be applied to the cache cluster in the future, or that are currently being applied.
|
![]() | PreferredAvailabilityZone |
The name of the Availability Zone in which the cache cluster is located.
|
![]() | PreferredMaintenanceWindow |
The time range (in UTC) during which weekly system maintenance can occur.
|
![]() | ReplicationGroupId |
The replication group to which this cache cluster belongs. If this field is empty, the cache cluster is not associated with any replication
group.
|
![]() | SecurityGroups |
A list of VPC Security Groups associated with the cache cluster.
|
![]() | SnapshotRetentionLimit |
The number of days for which ElastiCache will retain automatic cache cluster snapshots before deleting them. For example, if you set
SnapshotRetentionLimit to 5, then a snapshot that was taken today will be retained for 5 days before being deleted.
|
![]() | SnapshotWindow |
The daily time range (in UTC) during which ElastiCache will begin taking a daily snapshot of your cache cluster. Example: 05:00-09:00 |
![]() | ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) |
![]() | WithAutoMinorVersionUpgrade(Boolean) | Obsolete.
Sets the AutoMinorVersionUpgrade property
|
![]() | WithCacheClusterCreateTime(DateTime) | Obsolete.
Sets the CacheClusterCreateTime property
|
![]() | WithCacheClusterId(String) | Obsolete.
Sets the CacheClusterId property
|
![]() | WithCacheClusterStatus(String) | Obsolete.
Sets the CacheClusterStatus property
|
![]() | WithCacheNodes(array<CacheNode>[]()[][]) | Obsolete.
Adds elements to the CacheNodes collection
|
![]() | WithCacheNodes(IEnumerable<(Of <<'(CacheNode>)>>)) | Obsolete.
Adds elements to the CacheNodes collection
|
![]() | WithCacheNodeType(String) | Obsolete.
Sets the CacheNodeType property
|
![]() | WithCacheParameterGroup(CacheParameterGroupStatus) | Obsolete.
Sets the CacheParameterGroup property
|
![]() | WithCacheSecurityGroups(array<CacheSecurityGroupMembership>[]()[][]) | Obsolete.
Adds elements to the CacheSecurityGroups collection
|
![]() | WithCacheSecurityGroups(IEnumerable<(Of <<'(CacheSecurityGroupMembership>)>>)) | Obsolete.
Adds elements to the CacheSecurityGroups collection
|
![]() | WithCacheSubnetGroupName(String) | Obsolete.
Sets the CacheSubnetGroupName property
|
![]() | WithClientDownloadLandingPage(String) | Obsolete.
Sets the ClientDownloadLandingPage property
|
![]() | WithConfigurationEndpoint(Endpoint) | Obsolete.
Sets the ConfigurationEndpoint property
|
![]() | WithEngine(String) | Obsolete.
Sets the Engine property
|
![]() | WithEngineVersion(String) | Obsolete.
Sets the EngineVersion property
|
![]() | WithNotificationConfiguration(NotificationConfiguration) | Obsolete.
Sets the NotificationConfiguration property
|
![]() | WithNumCacheNodes(Int32) | Obsolete.
Sets the NumCacheNodes property
|
![]() | WithPendingModifiedValues(PendingModifiedValues) | Obsolete.
Sets the PendingModifiedValues property
|
![]() | WithPreferredAvailabilityZone(String) | Obsolete.
Sets the PreferredAvailabilityZone property
|
![]() | WithPreferredMaintenanceWindow(String) | Obsolete.
Sets the PreferredMaintenanceWindow property
|
![]() | WithReplicationGroupId(String) | Obsolete.
Sets the ReplicationGroupId property
|
![]() | WithSecurityGroups(array<SecurityGroupMembership>[]()[][]) | Obsolete.
Adds elements to the SecurityGroups collection
|
![]() | WithSecurityGroups(IEnumerable<(Of <<'(SecurityGroupMembership>)>>)) | Obsolete.
Adds elements to the SecurityGroups collection
|
![]() | WithSnapshotRetentionLimit(Int32) | Obsolete.
Sets the SnapshotRetentionLimit property
|
![]() | WithSnapshotWindow(String) | Obsolete.
Sets the SnapshotWindow property
|

Object | |
![]() | CacheCluster |