---
type: resource-type
title: RedshiftScheduledAction
description: aws resource type AWS::Redshift::ScheduledAction
name: RedshiftScheduledAction
lexicon: aws
resource_type: AWS::Redshift::ScheduledAction
---
`AWS::Redshift::ScheduledAction`, a resource type of the aws lexicon.

## Properties

- `ScheduledActionName` (`string`, required): The name of the scheduled action. The name must be unique within an account.
- `Enable` (`boolean`, optional): If true, the schedule is enabled. If false, the scheduled action does not trigger.
- `EndTime` (`string`, optional): The end time in UTC of the scheduled action. After this time, the scheduled action does not trigger.
- `IamRole` (`string`, optional): The IAM role to assume to run the target action.
- `NextInvocations` (`string[]`, optional): List of times when the scheduled action will run.
- `Schedule` (`string`, optional): The schedule in `at( )` or `cron( )` format.
- `ScheduledActionDescription` (`string`, optional): The description of the scheduled action.
- `StartTime` (`string`, optional): The start time in UTC of the scheduled action. Before this time, the scheduled action does not trigger.
- `State` (`"ACTIVE" | "DISABLED"`, optional): The state of the scheduled action.
- `TargetAction` (`Record<string, unknown>`, optional): A JSON format string of the Amazon Redshift API operation with input parameters.

## Attributes

- `NextInvocations`
- `State`
