Class: Aws::ElementalInference::Types::ScheduleActionOperation
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElementalInference::Types::ScheduleActionOperation
- Defined in:
- gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb
Overview
ScheduleActionOperation is a union - when making an API calls you must set exactly one of the members.
ScheduleActionOperation is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ScheduleActionOperation corresponding to the set member.
Holds one typed configuration change that a schedule action makes to a feed. Each operation must contain exactly one property.
Defined Under Namespace
Classes: RemoveClippingDataSourceConfiguration, Unknown, UpdateClippingDataSourceConfiguration, UpdateOutputStatus
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#remove_clipping_data_source_configuration ⇒ Types::RemoveClippingDataSourceConfiguration
The operation type that removes the game from an event clipping output.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
-
#update_clipping_data_source_configuration ⇒ Types::UpdateClippingDataSourceConfiguration
The operation type that attaches a game to an event clipping output.
-
#update_output_status ⇒ Types::UpdateOutputStatus
The operation type that enables or disables an output.
Instance Attribute Details
#remove_clipping_data_source_configuration ⇒ Types::RemoveClippingDataSourceConfiguration
The operation type that removes the game from an event clipping output.
1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 |
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 1491 class ScheduleActionOperation < Struct.new( :update_output_status, :update_clipping_data_source_configuration, :remove_clipping_data_source_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class UpdateOutputStatus < ScheduleActionOperation; end class UpdateClippingDataSourceConfiguration < ScheduleActionOperation; end class RemoveClippingDataSourceConfiguration < ScheduleActionOperation; end class Unknown < ScheduleActionOperation; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
1491 1492 1493 |
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 1491 def unknown @unknown end |
#update_clipping_data_source_configuration ⇒ Types::UpdateClippingDataSourceConfiguration
The operation type that attaches a game to an event clipping output.
1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 |
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 1491 class ScheduleActionOperation < Struct.new( :update_output_status, :update_clipping_data_source_configuration, :remove_clipping_data_source_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class UpdateOutputStatus < ScheduleActionOperation; end class UpdateClippingDataSourceConfiguration < ScheduleActionOperation; end class RemoveClippingDataSourceConfiguration < ScheduleActionOperation; end class Unknown < ScheduleActionOperation; end end |
#update_output_status ⇒ Types::UpdateOutputStatus
The operation type that enables or disables an output.
1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 |
# File 'gems/aws-sdk-elementalinference/lib/aws-sdk-elementalinference/types.rb', line 1491 class ScheduleActionOperation < Struct.new( :update_output_status, :update_clipping_data_source_configuration, :remove_clipping_data_source_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class UpdateOutputStatus < ScheduleActionOperation; end class UpdateClippingDataSourceConfiguration < ScheduleActionOperation; end class RemoveClippingDataSourceConfiguration < ScheduleActionOperation; end class Unknown < ScheduleActionOperation; end end |