# AWS::Redshift::ScheduledAction ScheduledActionType ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{ "ResizeCluster" : ResizeClusterMessage, "PauseCluster" : PauseClusterMessage, "ResumeCluster" : ResumeClusterMessage }### YAML
ResizeCluster: ResizeClusterMessage PauseCluster: PauseClusterMessage ResumeCluster: ResumeClusterMessage## Properties #### ResizeCluster Describes a resize cluster operation. For example, a scheduled action to run the `ResizeCluster` API operation. _Required_: No _Type_: ResizeClusterMessage _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### PauseCluster Describes a pause cluster operation. For example, a scheduled action to run the `PauseCluster` API operation. _Required_: No _Type_: PauseClusterMessage _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### ResumeCluster Describes a resume cluster operation. For example, a scheduled action to run the `ResumeCluster` API operation. _Required_: No _Type_: ResumeClusterMessage _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)