Class: Aws::ElementalInference::Types::ScheduleAction
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElementalInference::Types::ScheduleAction
- Defined in:
- gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb
Overview
Describes one schedule action on a feed, including the changes it makes and whether it has run yet. Elemental Inference returns this structure in the ListScheduleActions operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action_name ⇒ String
The name of the schedule action.
-
#error ⇒ Types::ScheduleActionError
A description of why the action failed.
-
#operations ⇒ Array<Types::ScheduleActionOperation>
The configuration changes that the action makes to the feed.
-
#start_configuration ⇒ Types::ScheduleActionStartConfiguration
Specifies when the action runs.
-
#status ⇒ String
The status of the action.
Instance Attribute Details
#action_name ⇒ String
The name of the schedule action. The name is unique within the feed.
1429 1430 1431 1432 1433 1434 1435 1436 1437 |
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 1429 class ScheduleAction < Struct.new( :action_name, :start_configuration, :operations, :status, :error) SENSITIVE = [] include Aws::Structure end |
#error ⇒ Types::ScheduleActionError
A description of why the action failed. Elemental Inference returns this property only when the status is FAILED.
1429 1430 1431 1432 1433 1434 1435 1436 1437 |
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 1429 class ScheduleAction < Struct.new( :action_name, :start_configuration, :operations, :status, :error) SENSITIVE = [] include Aws::Structure end |
#operations ⇒ Array<Types::ScheduleActionOperation>
The configuration changes that the action makes to the feed.
1429 1430 1431 1432 1433 1434 1435 1436 1437 |
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 1429 class ScheduleAction < Struct.new( :action_name, :start_configuration, :operations, :status, :error) SENSITIVE = [] include Aws::Structure end |
#start_configuration ⇒ Types::ScheduleActionStartConfiguration
Specifies when the action runs.
1429 1430 1431 1432 1433 1434 1435 1436 1437 |
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 1429 class ScheduleAction < Struct.new( :action_name, :start_configuration, :operations, :status, :error) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the action. Valid values are the following:
- PENDING
The action is waiting for its scheduled time.
- COMPLETED
Elemental Inference applied all the action's operations to the feed.
- FAILED
Elemental Inference couldn't apply the action.
1429 1430 1431 1432 1433 1434 1435 1436 1437 |
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 1429 class ScheduleAction < Struct.new( :action_name, :start_configuration, :operations, :status, :error) SENSITIVE = [] include Aws::Structure end |