AWS::MediaTailor::Program Transition - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

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: 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