C# Class Amazon.ElastiCache.Model.RebootCacheClusterRequest

Container for the parameters to the RebootCacheCluster operation.

The RebootCacheCluster operation reboots some, or all, of the cache cluster nodes within a provisioned cache cluster. This API will apply any modified cache parameter groups to the cache cluster. The reboot action takes place as soon as possible, and results in a momentary outage to the cache cluster. During the reboot, the cache cluster status is set to REBOOTING.

The reboot causes the contents of the cache (for each cache cluster node being rebooted) to be lost.

When the reboot is complete, a cache cluster event is created.

Inheritance: AmazonElastiCacheRequest
Show file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
RebootCacheClusterRequest ( ) : System

Empty constructor used to set properties independently even when a simple constructor is available

RebootCacheClusterRequest ( string cacheClusterId, List cacheNodeIdsToReboot ) : System

Instantiates RebootCacheClusterRequest with the parameterized properties

Private Methods

Method Description
IsSetCacheClusterId ( ) : bool
IsSetCacheNodeIdsToReboot ( ) : bool

Method Details

RebootCacheClusterRequest() public method

Empty constructor used to set properties independently even when a simple constructor is available
public RebootCacheClusterRequest ( ) : System
return System

RebootCacheClusterRequest() public method

Instantiates RebootCacheClusterRequest with the parameterized properties
public RebootCacheClusterRequest ( string cacheClusterId, List cacheNodeIdsToReboot ) : System
cacheClusterId string The cache cluster identifier. This parameter is stored as a lowercase string.
cacheNodeIdsToReboot List A list of cache node IDs to reboot. A node ID is a numeric identifier (0001, 0002, etc.). To reboot an entire cache cluster, specify all of the cache node IDs.
return System