Contains information about a Cache Cluster.
| C# |
public class CacheCluster
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| 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) | (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
|
| Object | |
| CacheCluster | |