Show / Hide Table of Contents

Class CfnScheduledAction.ScheduledActionTypeProperty

The action type that specifies an Amazon Redshift API operation that is supported by the Amazon Redshift scheduler.

Inheritance
System.Object
CfnScheduledAction.ScheduledActionTypeProperty
Implements
CfnScheduledAction.IScheduledActionTypeProperty
Namespace: Amazon.CDK.AWS.Redshift
Assembly: Amazon.CDK.AWS.Redshift.dll
Syntax (csharp)
public class ScheduledActionTypeProperty : Object, CfnScheduledAction.IScheduledActionTypeProperty
Syntax (vb)
Public Class ScheduledActionTypeProperty
    Inherits Object
    Implements CfnScheduledAction.IScheduledActionTypeProperty
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.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.AWS.Redshift;

var scheduledActionTypeProperty = new ScheduledActionTypeProperty {
    PauseCluster = new PauseClusterMessageProperty {
        ClusterIdentifier = "clusterIdentifier"
    },
    ResizeCluster = new ResizeClusterMessageProperty {
        ClusterIdentifier = "clusterIdentifier",

        // the properties below are optional
        Classic = false,
        ClusterType = "clusterType",
        NodeType = "nodeType",
        NumberOfNodes = 123
    },
    ResumeCluster = new ResumeClusterMessageProperty {
        ClusterIdentifier = "clusterIdentifier"
    }
};

Synopsis

Constructors

ScheduledActionTypeProperty()

Properties

PauseCluster

An action that runs a PauseCluster API operation.

ResizeCluster

An action that runs a ResizeCluster API operation.

ResumeCluster

An action that runs a ResumeCluster API operation.

Constructors

ScheduledActionTypeProperty()

public ScheduledActionTypeProperty()

Properties

PauseCluster

An action that runs a PauseCluster API operation.

public object PauseCluster { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html#cfn-redshift-scheduledaction-scheduledactiontype-pausecluster

ResizeCluster

An action that runs a ResizeCluster API operation.

public object ResizeCluster { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html#cfn-redshift-scheduledaction-scheduledactiontype-resizecluster

ResumeCluster

An action that runs a ResumeCluster API operation.

public object ResumeCluster { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html#cfn-redshift-scheduledaction-scheduledactiontype-resumecluster

Implements

CfnScheduledAction.IScheduledActionTypeProperty
Back to top Generated by DocFX