MDAA TS Docs
    Preparing search index...

    Scheduled action for automated Redshift cluster pause/resume. Supports cron-based scheduling with configurable active time windows.

    Use cases: Cost optimization via scheduled pause; Business-hours automation; Cluster lifecycle management

    AWS: Redshift scheduled actions (pauseCluster/resumeCluster)

    Validation: name, targetAction, schedule required; times in UTC ISO format

    interface ScheduledActionProps {
        enable: boolean;
        endTime?: string;
        name: string;
        schedule: string;
        startTime?: string;
        targetAction: string;
    }
    Index

    Properties

    enable: boolean

    Scheduled action is enabled if true

    endTime?: string

    The scheduled action Start Date & Time in UTC format till when the scheduled action is effective.

    name: string

    Unique name for the scheduled action.

    Use cases: Action identification; Operational tracking

    AWS: Redshift scheduled action name

    Validation: Required; unique string identifier

    schedule: string

    Cron expression for schedule timing in format: cron(Minutes Hours Day-of-month Month Day-of-week Year).

    Use cases: Business-hours scheduling; Weekend pause; Custom timing

    AWS: Redshift scheduled action cron schedule

    Validation: Required; valid cron expression

    startTime?: string

    UTC start date/time when the schedule becomes active (ISO 8601 format).

    Use cases: Deferred activation; Time-bounded scheduling

    AWS: Redshift scheduled action start time

    Validation: Optional; valid UTC timestamp (e.g., '2023-12-31T00:00:00Z')

    targetAction: string

    Target operation: 'pauseCluster' or 'resumeCluster'. resizeCluster is not supported.

    Use cases: Cluster pause for cost savings; Cluster resume for availability

    AWS: Redshift scheduled action target operation

    Validation: Required; 'pauseCluster' or 'resumeCluster'