AWS SDK for .NET Documentation
CacheCluster Class
AmazonAmazon.ElastiCache.ModelCacheCluster Did this page help you?   Yes   No    Tell us about it...

Contains information about a Cache Cluster.

Declaration Syntax
C#
public class CacheCluster
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
CacheCluster()()()()
Initializes a new instance of the CacheCluster class

AutoMinorVersionUpgrade
Indicates that minor version patches are applied automatically.

CacheClusterCreateTime
Provides the date and time the Cache Cluster was created.

CacheClusterId
Specifies a user-supplied identifier. This is the unique key that identifies a Cache Cluster.

CacheClusterStatus
Specifies the current state of this Cache Cluster.

CacheNodes
Specifies the list of Cache Nodes the Cache Cluster contains.

CacheNodeType
Specifies the name of the compute and memory capacity node type for the Cache Cluster.

CacheParameterGroup
Provides the status of the Cache Parameter Group assigned to the Cache Cluster.

CacheSecurityGroups
Provides the list of Cache Security Group elements containing CacheSecurityGroup.Name and CacheSecurityGroup.Status sub-elements.

CacheSubnetGroupName
Specifies the name of the Cache Subnet Group associated with the Cache Cluster.

ClientDownloadLandingPage
Provides the landing page to download the latest ElastiCache client library.

ConfigurationEndpoint
Specifies a user-supplied identifier. This is the unique key that identifies a Cache Cluster.

Engine
Provides the name of the cache engine to be used for this Cache Cluster.

EngineVersion
Provides the cache engine version of the cache engine to be used for this Cache Cluster.

Equals(Object)
Determines whether the specified Object is equal to the current 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
Specifies the notification details the Cache Cluster contains.

NumCacheNodes
Specifies the number of Cache Nodes the Cache Cluster contains.

PendingModifiedValues
Specifies that changes to the Cache Cluster are pending. This element is only included when changes are pending. Specific changes are identified by sub-elements.

PreferredAvailabilityZone
Specifies the name of the Availability Zone the Cache Cluster is located in.

PreferredMaintenanceWindow
Specifies the weekly time range (in UTC) during which system maintenance can occur.

SecurityGroups
Specifies the VPC Security Groups associated with the Cache Cluster.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
WithAutoMinorVersionUpgrade(Boolean)
Sets the AutoMinorVersionUpgrade property

WithCacheClusterCreateTime(DateTime)
Sets the CacheClusterCreateTime property

WithCacheClusterId(String)
Sets the CacheClusterId property

WithCacheClusterStatus(String)
Sets the CacheClusterStatus property

WithCacheNodes(array<CacheNode>[]()[][])
Adds elements to the CacheNodes collection

WithCacheNodes(IEnumerable<(Of <<'(CacheNode>)>>))
Adds elements to the CacheNodes collection

WithCacheNodeType(String)
Sets the CacheNodeType property

WithCacheParameterGroup(CacheParameterGroupStatus)
Sets the CacheParameterGroup property

WithCacheSecurityGroups(array<CacheSecurityGroupMembership>[]()[][])
Adds elements to the CacheSecurityGroups collection

WithCacheSecurityGroups(IEnumerable<(Of <<'(CacheSecurityGroupMembership>)>>))
Adds elements to the CacheSecurityGroups collection

WithCacheSubnetGroupName(String)
Sets the CacheSubnetGroupName property

WithClientDownloadLandingPage(String)
Sets the ClientDownloadLandingPage property

WithConfigurationEndpoint(Endpoint)
Sets the ConfigurationEndpoint property

WithEngine(String)
Sets the Engine property

WithEngineVersion(String)
Sets the EngineVersion property

WithNotificationConfiguration(NotificationConfiguration)
Sets the NotificationConfiguration property

WithNumCacheNodes(Int32)
Sets the NumCacheNodes property

WithPendingModifiedValues(PendingModifiedValues)
Sets the PendingModifiedValues property

WithPreferredAvailabilityZone(String)
Sets the PreferredAvailabilityZone property

WithPreferredMaintenanceWindow(String)
Sets the PreferredMaintenanceWindow property

WithSecurityGroups(array<SecurityGroupMembership>[]()[][])
Adds elements to the SecurityGroups collection

WithSecurityGroups(IEnumerable<(Of <<'(SecurityGroupMembership>)>>))
Adds elements to the SecurityGroups collection

Inheritance Hierarchy
Object
CacheCluster

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.24.0 (1.5.24.0)