Container for the parameters to the CreateCacheCluster operation.

Creates a new Cache Cluster.

Namespace: Amazon.ElastiCache.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class CreateCacheClusterRequest : AmazonWebServiceRequest
Public Class CreateCacheClusterRequest _
	Inherits AmazonWebServiceRequest
public ref class CreateCacheClusterRequest : public AmazonWebServiceRequest

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
CreateCacheClusterRequest()()()()
Initializes a new instance of the CreateCacheClusterRequest class
AutoMinorVersionUpgrade
Indicates that minor engine upgrades will be applied automatically to the Cache Cluster during the maintenance window. Default: true
CacheClusterId
The Cache Cluster identifier. This parameter is stored as a lowercase string. Constraints:
  • Must contain from 1 to 20 alphanumeric characters or hyphens.
  • First character must be a letter.
  • Cannot end with a hyphen or contain two consecutive hyphens.
Example: mycachecluster
CacheNodeType
The compute and memory capacity of nodes in a Cache Cluster. Valid values: cache.m1.large | cache.m1.xlarge | cache.m2.xlarge | cache.m2.2xlarge | cache.m2.4xlarge | cache.c1.xlarge
CacheParameterGroupName
The name of the cache parameter group to associate with this Cache cluster. If this argument is omitted, the default CacheParameterGroup for the specified engine will be used.
CacheSecurityGroupNames
A list of Cache Security Group Names to associate with this Cache Cluster.
Engine
The name of the cache engine to be used for this Cache Cluster.
Note:
Currently, memcached is the only cache engine supported by the service.
EngineVersion
The version of the cache engine to be used for this 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.)
NotificationTopicArn
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic to which notifications will be sent.
Note:
The Amazon SNS topic owner must be the same as the Cache Cluster owner.
NumCacheNodes
The number of Cache Nodes the Cache Cluster should have.
Port
The port number on which each of the Cache Nodes will accept connections.
PreferredAvailabilityZone
The EC2 Availability Zone that the Cache Cluster will be created in. In normal use, all CacheNodes belonging to a CacheCluster are placed in the preferred availability zone. In rare circumstances, some of the CacheNodes might temporarily be in a different availability zone. Default: System chosen (random) availability zone.
PreferredMaintenanceWindow
The weekly time range (in UTC) during which system maintenance can occur. Example: sun:05:00-sun:09:00
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
WithAutoMinorVersionUpgrade(Boolean)
Sets the AutoMinorVersionUpgrade property
WithCacheClusterId(String)
Sets the CacheClusterId property
WithCacheNodeType(String)
Sets the CacheNodeType property
WithCacheParameterGroupName(String)
Sets the CacheParameterGroupName property
WithCacheSecurityGroupNames(IEnumerable<(Of <<'(String>)>>))
Adds elements to the CacheSecurityGroupNames collection
WithCacheSecurityGroupNames(array<String>[]()[][])
Adds elements to the CacheSecurityGroupNames collection
WithEngine(String)
Sets the Engine property
WithEngineVersion(String)
Sets the EngineVersion property
WithNotificationTopicArn(String)
Sets the NotificationTopicArn property
WithNumCacheNodes(Int32)
Sets the NumCacheNodes property
WithPort(Int32)
Sets the Port property
WithPreferredAvailabilityZone(String)
Sets the PreferredAvailabilityZone property
WithPreferredMaintenanceWindow(String)
Sets the PreferredMaintenanceWindow property

Inheritance Hierarchy

System..::..Object
  Amazon.Runtime..::..AmazonWebServiceRequest
    Amazon.ElastiCache.Model..::..CreateCacheClusterRequest

See Also