Show / Hide Table of Contents

Class CfnScheduledActionPropsMixin.ResizeClusterMessageProperty

Describes a resize cluster operation.

Inheritance
object
CfnScheduledActionPropsMixin.ResizeClusterMessageProperty
Implements
CfnScheduledActionPropsMixin.IResizeClusterMessageProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.Redshift.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnScheduledActionPropsMixin.ResizeClusterMessageProperty : CfnScheduledActionPropsMixin.IResizeClusterMessageProperty
Syntax (vb)
Public Class CfnScheduledActionPropsMixin.ResizeClusterMessageProperty Implements CfnScheduledActionPropsMixin.IResizeClusterMessageProperty
Remarks

For example, a scheduled action to run the ResizeCluster API operation.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Redshift.Mixins;

             var resizeClusterMessageProperty = new ResizeClusterMessageProperty {
                 Classic = false,
                 ClusterIdentifier = "clusterIdentifier",
                 ClusterType = "clusterType",
                 NodeType = "nodeType",
                 NumberOfNodes = 123
             };

Synopsis

Constructors

ResizeClusterMessageProperty()

Describes a resize cluster operation.

Properties

Classic

A boolean value indicating whether the resize operation is using the classic resize process.

ClusterIdentifier

The unique identifier for the cluster to resize.

ClusterType

The new cluster type for the specified cluster.

NodeType

The new node type for the nodes you are adding.

NumberOfNodes

The new number of nodes for the cluster.

Constructors

ResizeClusterMessageProperty()

Describes a resize cluster operation.

public ResizeClusterMessageProperty()
Remarks

For example, a scheduled action to run the ResizeCluster API operation.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Redshift.Mixins;

             var resizeClusterMessageProperty = new ResizeClusterMessageProperty {
                 Classic = false,
                 ClusterIdentifier = "clusterIdentifier",
                 ClusterType = "clusterType",
                 NodeType = "nodeType",
                 NumberOfNodes = 123
             };

Properties

Classic

A boolean value indicating whether the resize operation is using the classic resize process.

public object? Classic { get; set; }
Property Value

object

Remarks

If you don't provide this parameter or set the value to false , the resize type is elastic.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html#cfn-redshift-scheduledaction-resizeclustermessage-classic

Type union: either bool or IResolvable

ClusterIdentifier

The unique identifier for the cluster to resize.

public string? ClusterIdentifier { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html#cfn-redshift-scheduledaction-resizeclustermessage-clusteridentifier

ClusterType

The new cluster type for the specified cluster.

public string? ClusterType { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html#cfn-redshift-scheduledaction-resizeclustermessage-clustertype

NodeType

The new node type for the nodes you are adding.

public string? NodeType { get; set; }
Property Value

string

Remarks

If not specified, the cluster's current node type is used.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html#cfn-redshift-scheduledaction-resizeclustermessage-nodetype

NumberOfNodes

The new number of nodes for the cluster.

public double? NumberOfNodes { get; set; }
Property Value

double?

Remarks

If not specified, the cluster's current number of nodes is used.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-resizeclustermessage.html#cfn-redshift-scheduledaction-resizeclustermessage-numberofnodes

Implements

CfnScheduledActionPropsMixin.IResizeClusterMessageProperty
Back to top Generated by DocFX