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
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
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 |
ResizeCluster | An action that runs a |
ResumeCluster | An action that runs a |
Constructors
ScheduledActionTypeProperty()
public ScheduledActionTypeProperty()
Properties
PauseCluster
An action that runs a PauseCluster
API operation.
public object PauseCluster { get; set; }
Property Value
System.Object
Remarks
ResizeCluster
An action that runs a ResizeCluster
API operation.
public object ResizeCluster { get; set; }
Property Value
System.Object
Remarks
ResumeCluster
An action that runs a ResumeCluster
API operation.
public object ResumeCluster { get; set; }
Property Value
System.Object