AWS::MediaTailor::PlaybackConfiguration - 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).

AWS::MediaTailor::PlaybackConfiguration

Adds a new playback configuration to AWS Elemental MediaTailor.

Syntax

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

JSON

{ "Type" : "AWS::MediaTailor::PlaybackConfiguration", "Properties" : { "AdDecisionServerUrl" : String, "AvailSuppression" : AvailSuppression, "Bumper" : Bumper, "CdnConfiguration" : CdnConfiguration, "ConfigurationAliases" : {Key: Value, ...}, "DashConfiguration" : DashConfiguration, "HlsConfiguration" : HlsConfiguration, "LivePreRollConfiguration" : LivePreRollConfiguration, "ManifestProcessingRules" : ManifestProcessingRules, "Name" : String, "PersonalizationThresholdSeconds" : Integer, "SlateAdUrl" : String, "Tags" : [ Tag, ... ], "TranscodeProfileName" : String, "VideoContentSourceUrl" : String } }

Properties

AdDecisionServerUrl

Property description not available.

Required: Yes

Type: String

Update requires: No interruption

AvailSuppression

Property description not available.

Required: No

Type: AvailSuppression

Update requires: No interruption

Bumper

Property description not available.

Required: No

Type: Bumper

Update requires: No interruption

CdnConfiguration

Property description not available.

Required: No

Type: CdnConfiguration

Update requires: No interruption

ConfigurationAliases

The player parameters and aliases used as dynamic variables during session initialization. For more information, see Domain Variables.

Required: No

Type: Map of Json

Update requires: No interruption

DashConfiguration

Property description not available.

Required: No

Type: DashConfiguration

Update requires: No interruption

HlsConfiguration

The configuration for HLS content.

Required: No

Type: HlsConfiguration

Update requires: No interruption

LivePreRollConfiguration

Property description not available.

Required: No

Type: LivePreRollConfiguration

Update requires: No interruption

ManifestProcessingRules

Property description not available.

Required: No

Type: ManifestProcessingRules

Update requires: No interruption

Name

Property description not available.

Required: Yes

Type: String

Update requires: Replacement

PersonalizationThresholdSeconds

Property description not available.

Required: No

Type: Integer

Update requires: No interruption

SlateAdUrl

Property description not available.

Required: No

Type: String

Update requires: No interruption

Tags

Property description not available.

Required: No

Type: List of Tag

Update requires: No interruption

TranscodeProfileName

Property description not available.

Required: No

Type: String

Update requires: No interruption

VideoContentSourceUrl

Property description not available.

Required: Yes

Type: String

Update requires: No interruption

Return values

Fn::GetAtt

DashConfiguration.ManifestEndpointPrefix

The URL generated by MediaTailor to initiate a playback session. The session uses server-side reporting. This setting is ignored in PUT operations.

HlsConfiguration.ManifestEndpointPrefix

The URL that is used to initiate a playback session for devices that support Apple HLS. The session uses server-side reporting.

PlaybackConfigurationArn

The Amazon Resource Name (ARN) for the playback configuration.

PlaybackEndpointPrefix

The URL that the player accesses to get a manifest from MediaTailor. This session will use server-side reporting.

SessionInitializationEndpointPrefix

The URL that the player uses to initialize a session that uses client-side reporting.