Class: Aws::Redshift::Types::ModifyScheduledActionMessage

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-redshift/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#enableBoolean

A modified enable flag of the scheduled action. If true, the scheduled action is active. If false, the scheduled action is disabled.



8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
# File 'lib/aws-sdk-redshift/types.rb', line 8628

class ModifyScheduledActionMessage < Struct.new(
  :scheduled_action_name,
  :target_action,
  :schedule,
  :iam_role,
  :scheduled_action_description,
  :start_time,
  :end_time,
  :enable)
  SENSITIVE = []
  include Aws::Structure
end

#end_timeTime

A modified end time of the scheduled action. For more information about this parameter, see ScheduledAction.



8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
# File 'lib/aws-sdk-redshift/types.rb', line 8628

class ModifyScheduledActionMessage < Struct.new(
  :scheduled_action_name,
  :target_action,
  :schedule,
  :iam_role,
  :scheduled_action_description,
  :start_time,
  :end_time,
  :enable)
  SENSITIVE = []
  include Aws::Structure
end

#iam_roleString

A different IAM role to assume to run the target action. For more information about this parameter, see ScheduledAction.



8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
# File 'lib/aws-sdk-redshift/types.rb', line 8628

class ModifyScheduledActionMessage < Struct.new(
  :scheduled_action_name,
  :target_action,
  :schedule,
  :iam_role,
  :scheduled_action_description,
  :start_time,
  :end_time,
  :enable)
  SENSITIVE = []
  include Aws::Structure
end

#scheduleString

A modified schedule in either ‘at( )` or `cron( )` format. For more information about this parameter, see ScheduledAction.



8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
# File 'lib/aws-sdk-redshift/types.rb', line 8628

class ModifyScheduledActionMessage < 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_descriptionString

A modified description of the scheduled action.



8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
# File 'lib/aws-sdk-redshift/types.rb', line 8628

class ModifyScheduledActionMessage < 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_nameString

The name of the scheduled action to modify.



8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
# File 'lib/aws-sdk-redshift/types.rb', line 8628

class ModifyScheduledActionMessage < Struct.new(
  :scheduled_action_name,
  :target_action,
  :schedule,
  :iam_role,
  :scheduled_action_description,
  :start_time,
  :end_time,
  :enable)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

A modified start time of the scheduled action. For more information about this parameter, see ScheduledAction.



8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
# File 'lib/aws-sdk-redshift/types.rb', line 8628

class ModifyScheduledActionMessage < Struct.new(
  :scheduled_action_name,
  :target_action,
  :schedule,
  :iam_role,
  :scheduled_action_description,
  :start_time,
  :end_time,
  :enable)
  SENSITIVE = []
  include Aws::Structure
end

#target_actionTypes::ScheduledActionType

A modified JSON format of the scheduled action. For more information about this parameter, see ScheduledAction.



8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
# File 'lib/aws-sdk-redshift/types.rb', line 8628

class ModifyScheduledActionMessage < Struct.new(
  :scheduled_action_name,
  :target_action,
  :schedule,
  :iam_role,
  :scheduled_action_description,
  :start_time,
  :end_time,
  :enable)
  SENSITIVE = []
  include Aws::Structure
end