Class: Aws::Redshift::Types::CreateScheduledActionMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::Redshift::Types::CreateScheduledActionMessage
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-redshift/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enable ⇒ Boolean
If true, the schedule is enabled.
-
#end_time ⇒ Time
The end time in UTC of the scheduled action.
-
#iam_role ⇒ String
The IAM role to assume to run the target action.
-
#schedule ⇒ String
The schedule in ‘at( )` or `cron( )` format.
-
#scheduled_action_description ⇒ String
The description of the scheduled action.
-
#scheduled_action_name ⇒ String
The name of the scheduled action.
-
#start_time ⇒ Time
The start time in UTC of the scheduled action.
-
#target_action ⇒ Types::ScheduledActionType
A JSON format string of the Amazon Redshift API operation with input parameters.
Instance Attribute Details
#enable ⇒ Boolean
If true, the schedule is enabled. If false, the scheduled action does not trigger. For more information about ‘state` of the scheduled action, see ScheduledAction.
3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 |
# File 'lib/aws-sdk-redshift/types.rb', line 3005 class CreateScheduledActionMessage < Struct.new( :scheduled_action_name, :target_action, :schedule, :iam_role, :scheduled_action_description, :start_time, :end_time, :enable) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Time
The end time in UTC of the scheduled action. After this time, the scheduled action does not trigger. For more information about this parameter, see ScheduledAction.
3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 |
# File 'lib/aws-sdk-redshift/types.rb', line 3005 class CreateScheduledActionMessage < Struct.new( :scheduled_action_name, :target_action, :schedule, :iam_role, :scheduled_action_description, :start_time, :end_time, :enable) SENSITIVE = [] include Aws::Structure end |
#iam_role ⇒ String
The IAM role to assume to run the target action. For more information about this parameter, see ScheduledAction.
3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 |
# File 'lib/aws-sdk-redshift/types.rb', line 3005 class CreateScheduledActionMessage < Struct.new( :scheduled_action_name, :target_action, :schedule, :iam_role, :scheduled_action_description, :start_time, :end_time, :enable) SENSITIVE = [] include Aws::Structure end |
#schedule ⇒ String
The schedule in ‘at( )` or `cron( )` format. For more information about this parameter, see ScheduledAction.
3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 |
# File 'lib/aws-sdk-redshift/types.rb', line 3005 class CreateScheduledActionMessage < Struct.new( :scheduled_action_name, :target_action, :schedule, :iam_role, :scheduled_action_description, :start_time, :end_time, :enable) SENSITIVE = [] include Aws::Structure end |
#scheduled_action_description ⇒ String
The description of the scheduled action.
3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 |
# File 'lib/aws-sdk-redshift/types.rb', line 3005 class CreateScheduledActionMessage < Struct.new( :scheduled_action_name, :target_action, :schedule, :iam_role, :scheduled_action_description, :start_time, :end_time, :enable) SENSITIVE = [] include Aws::Structure end |
#scheduled_action_name ⇒ String
The name of the scheduled action. The name must be unique within an account. For more information about this parameter, see ScheduledAction.
3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 |
# File 'lib/aws-sdk-redshift/types.rb', line 3005 class CreateScheduledActionMessage < Struct.new( :scheduled_action_name, :target_action, :schedule, :iam_role, :scheduled_action_description, :start_time, :end_time, :enable) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The start time in UTC of the scheduled action. Before this time, the scheduled action does not trigger. For more information about this parameter, see ScheduledAction.
3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 |
# File 'lib/aws-sdk-redshift/types.rb', line 3005 class CreateScheduledActionMessage < Struct.new( :scheduled_action_name, :target_action, :schedule, :iam_role, :scheduled_action_description, :start_time, :end_time, :enable) SENSITIVE = [] include Aws::Structure end |
#target_action ⇒ Types::ScheduledActionType
A JSON format string of the Amazon Redshift API operation with input parameters. For more information about this parameter, see ScheduledAction.
3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 |
# File 'lib/aws-sdk-redshift/types.rb', line 3005 class CreateScheduledActionMessage < Struct.new( :scheduled_action_name, :target_action, :schedule, :iam_role, :scheduled_action_description, :start_time, :end_time, :enable) SENSITIVE = [] include Aws::Structure end |