Package-level declarations
Types
Access configuration parameters.
A location at which a zero-duration ad marker was detected in a VOD source manifest.
The setting that indicates what conditioning MediaTailor will perform on ads that the ad decision server (ADS) returns.
For HLS, when set to true
, MediaTailor passes through EXT-X-CUE-IN
, EXT-X-CUE-OUT
, and EXT-X-SPLICEPOINT-SCTE35
ad markers from the origin manifest to the MediaTailor personalized manifest.
Settings for customizing what events are included in logs for interactions with the ad decision server (ADS).
A playlist of media (VOD and/or live) to be played instead of the default media on a particular program.
An AudienceMedia object contains an Audience and a list of AlternateMedia.
MediaTailor only places (consumes) prefetched ads if the ad break meets the criteria defined by the dynamic variables. This gives you granular control over which ad break to place the prefetched ads into.
The configuration for avail suppression, also known as ad suppression. For more information about ad suppression, see Ad Suppression.
A request contains unexpected data.
The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.
The configuration parameters for a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
Configures Amazon CloudWatch log settings for a playback configuration.
The configuration for DASH content.
The configuration for DASH PUT operations.
Dash manifest configuration parameters.
The optional configuration for a server that serves segments. Use this if you want the segment delivery server to be different from the source location server. For example, you can configure your source location server to be an origination server, such as MediaPackage, and the segment delivery server to be a content delivery network (CDN), such as CloudFront. If you don't specify a segment delivery server, then the source location server is used.
The configuration for HLS content.
HLS playlist configuration parameters.
The HTTP configuration for the source location.
The HTTP package configuration properties for the requested VOD source.
Insertion Mode controls whether players can use stitched or guided ad insertion.
For SCTE35_ENHANCED
output, defines a key and corresponding value. MediaTailor generates these pairs within the EXT-X-ASSET
tag.
The configuration for pre-roll ad insertion.
Live source configuration parameters.
Defines where AWS Elemental MediaTailor sends logs for the playback configuration.
The log configuration for the channel.
The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
Settings for customizing what events are included in logs for interactions with the origin server.
Base class for all service related exceptions thrown by the MediaTailor client
A playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
For single prefetch, describes how and when that MediaTailor places prefetched ads into upcoming ad breaks.
A complex type that contains settings governing when MediaTailor prefetches ads, and which dynamic variables that MediaTailor includes in the request to the ad decision server.
A prefetch schedule allows you to tell MediaTailor to fetch and prepare certain ads before an ad break happens. For more information about ad prefetching, see Using ad prefetching in the MediaTailor User Guide.
The settings that determine how and when MediaTailor places prefetched ads into upcoming ad breaks for recurring prefetch scedules.
The configuration that defines how MediaTailor performs recurring prefetch.
With recurring prefetch, MediaTailor automatically prefetches ads for every avail that occurs during the retrieval window. The following configurations describe the MediaTailor behavior when prefetching ads for a live event.
The output configuration for this channel.
The output item response.
The schedule's ad break properties.
Schedule configuration parameters. A channel must be stopped before changes can be made to the schedule.
The properties for a schedule.
AWS Secrets Manager access token configuration parameters. For information about Secrets Manager access token authentication, see Working with AWS Secrets Manager access token authentication.
The segmentation_descriptor
message can contain advanced metadata fields, like content identifiers, to convey a wide range of information about the ad break. MediaTailor writes the ad metadata in the egress manifest as part of the EXT-X-DATERANGE
or EventStream
ad marker's SCTE-35 data.
The segment delivery configuration settings.
Slate VOD source configuration.
A source location is a container for sources. For more information about source locations, see Working with source locations in the MediaTailor User Guide.
Splice insert message configuration.
The configuration for time-shifted viewing.
The SCTE-35 time_signal
message can be sent with one or more segmentation_descriptor
messages. A time_signal
message can be sent only if a single segmentation_descriptor
message is sent.
The configuration that tells Elemental MediaTailor how to spread out requests to the ad decision server (ADS). Instead of sending ADS requests for all sessions at the same time, MediaTailor spreads the requests across the amount of time specified in the retrieval window.
Program transition configuration.
Schedule configuration parameters.
Program transition configuration.