class Aws::Redshift::Types::ModifyScheduledActionMessage
@note When making an API call, you may pass ModifyScheduledActionMessage
data as a hash: { scheduled_action_name: "String", # required target_action: { 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 }, }, schedule: "String", iam_role: "String", scheduled_action_description: "String", start_time: Time.now, end_time: Time.now, enable: false, }
@!attribute [rw] scheduled_action_name
The name of the scheduled action to modify. @return [String]
@!attribute [rw] target_action
A modified JSON format of the scheduled action. For more information about this parameter, see ScheduledAction. @return [Types::ScheduledActionType]
@!attribute [rw] schedule
A modified schedule in either `at( )` or `cron( )` format. For more information about this parameter, see ScheduledAction. @return [String]
@!attribute [rw] iam_role
A different IAM role to assume to run the target action. For more information about this parameter, see ScheduledAction. @return [String]
@!attribute [rw] scheduled_action_description
A modified description of the scheduled action. @return [String]
@!attribute [rw] start_time
A modified start time of the scheduled action. For more information about this parameter, see ScheduledAction. @return [Time]
@!attribute [rw] end_time
A modified end time of the scheduled action. For more information about this parameter, see ScheduledAction. @return [Time]
@!attribute [rw] enable
A modified enable flag of the scheduled action. If true, the scheduled action is active. If false, the scheduled action is disabled. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/ModifyScheduledActionMessage AWS API Documentation
Constants
- SENSITIVE