This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::MediaTailor::Program Transition
Program transition configuration.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "DurationMillis" :Integer, "RelativePosition" :String, "RelativeProgram" :String, "ScheduledStartTimeMillis" :Integer, "Type" :String}
YAML
DurationMillis:IntegerRelativePosition:StringRelativeProgram:StringScheduledStartTimeMillis:IntegerType:String
Properties
DurationMillis-
The duration of the live program in seconds.
Required: No
Type: Integer
Update requires: No interruption
RelativePosition-
The position where this program will be inserted relative to the
RelativePosition.Required: Yes
Type: String
Allowed values:
BEFORE_PROGRAM | AFTER_PROGRAMUpdate requires: No interruption
RelativeProgram-
The name of the program that this program will be inserted next to, as defined by
RelativePosition.Required: No
Type: String
Update requires: No interruption
ScheduledStartTimeMillis-
The date and time that the program is scheduled to start, in epoch milliseconds.
Required: No
Type: Integer
Update requires: No interruption
Type-
Defines when the program plays in the schedule. You can set the value to
ABSOLUTEorRELATIVE.ABSOLUTE- The program plays at a specific wall clock time. This setting can only be used for channels using theLINEARPlaybackMode.Note the following considerations when using
ABSOLUTEtransitions: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
FillerSlateyou configured for your linear channel.RELATIVE- The program is inserted into the schedule either before or after a program that you specify viaRelativePosition.Required: Yes
Type: String
Update requires: No interruption