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 | |