View a markdown version of this page

AWS::MediaTailor::Program Transition - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.

AWS::MediaTailor::Program Transition

Program transition configuration.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "DurationMillis" : Integer, "RelativePosition" : String, "RelativeProgram" : String, "ScheduledStartTimeMillis" : Integer, "Type" : String }

YAML

DurationMillis: Integer RelativePosition: String RelativeProgram: String ScheduledStartTimeMillis: Integer Type: 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_PROGRAM

Update 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 ABSOLUTE or RELATIVE.

ABSOLUTE - The program plays at a specific wall clock time. This setting can only be used for channels using the LINEARPlaybackMode.

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.

Required: Yes

Type: String

Update requires: No interruption