class Aws::MediaTailor::Types::Transition
Program transition configuration.
@note When making an API call, you may pass Transition
data as a hash: { relative_position: "BEFORE_PROGRAM", # required, accepts BEFORE_PROGRAM, AFTER_PROGRAM relative_program: "__string", scheduled_start_time_millis: 1, type: "__string", # required }
@!attribute [rw] relative_position
The position where this program will be inserted relative to the RelativePosition. @return [String]
@!attribute [rw] relative_program
The name of the program that this program will be inserted next to, as defined by RelativePosition. @return [String]
@!attribute [rw] scheduled_start_time_millis
The date and time that the program is scheduled to start, in epoch milliseconds. @return [Integer]
@!attribute [rw] type
Defines when the program plays in the schedule. You can set the value to ABSOLUTE or RELATIVE. ABSOLUTE - The program plays at a specific wall clock time. This setting can only be used for channels using the LINEAR PlaybackMode. Note the following considerations when using ABSOLUTE transitions: If the preceding program in the schedule has a duration that extends past the wall clock time, MediaTailor truncates the preceding program on a common segment boundary. If there are gaps in playback, MediaTailor plays the FillerSlate you configured for your linear channel. RELATIVE - The program is inserted into the schedule either before or after a program that you specify via RelativePosition. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/mediatailor-2018-04-23/Transition AWS API Documentation
Constants
- SENSITIVE