class Aws::Redshift::Types::ScheduledActionType

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

@note When making an API call, you may pass ScheduledActionType

data as a hash:

    {
      resize_cluster: {
        cluster_identifier: "String", # required
        cluster_type: "String",
        node_type: "String",
        number_of_nodes: 1,
        classic: false,
      },
      pause_cluster: {
        cluster_identifier: "String", # required
      },
      resume_cluster: {
        cluster_identifier: "String", # required
      },
    }

@!attribute [rw] resize_cluster

An action that runs a `ResizeCluster` API operation.
@return [Types::ResizeClusterMessage]

@!attribute [rw] pause_cluster

An action that runs a `PauseCluster` API operation.
@return [Types::PauseClusterMessage]

@!attribute [rw] resume_cluster

An action that runs a `ResumeCluster` API operation.
@return [Types::ResumeClusterMessage]

@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/ScheduledActionType AWS API Documentation

Constants

SENSITIVE