Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/mediatailor.ts?docs=full";

§Classes

MediaTailor

§Interfaces

AccessConfiguration

Access configuration parameters.

AdBreak

Ad break configuration parameters.

AdMarkerPassthrough

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.

Alert

Alert configuration parameters.

AvailMatchingCriteria

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.

AvailSuppression

The configuration for avail suppression, also known as ad suppression. For more information about ad suppression, see Ad Suppression.

Bumper

The configuration for bumpers. Bumpers are short audio or video clips that play at the start or before the end of an ad break. To learn more about bumpers, see Bumpers.

CdnConfiguration

The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.

Channel

The configuration parameters for a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.

ClipRange

Clip range configuration for the VOD source associated with the program.

ConfigureLogsForChannelRequest
ConfigureLogsForChannelResponse
ConfigureLogsForPlaybackConfigurationRequest

Configures Amazon CloudWatch log settings for a playback configuration.

ConfigureLogsForPlaybackConfigurationResponse
CreateChannelRequest
CreateChannelResponse
CreateLiveSourceRequest
CreateLiveSourceResponse
CreatePrefetchScheduleRequest
CreatePrefetchScheduleResponse
CreateProgramRequest
CreateProgramResponse
CreateSourceLocationRequest
CreateSourceLocationResponse
CreateVodSourceRequest
CreateVodSourceResponse
DashConfiguration

The configuration for DASH content.

DashConfigurationForPut

The configuration for DASH PUT operations.

DashPlaylistSettings

Dash manifest configuration parameters.

DefaultSegmentDeliveryConfiguration

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.

DeleteChannelPolicyRequest
DeleteChannelRequest
DeleteLiveSourceRequest
DeletePlaybackConfigurationRequest
DeletePrefetchScheduleRequest
DeleteProgramRequest
DeleteSourceLocationRequest
DeleteVodSourceRequest
DescribeChannelRequest
DescribeChannelResponse
DescribeLiveSourceRequest
DescribeLiveSourceResponse
DescribeProgramRequest
DescribeProgramResponse
DescribeSourceLocationRequest
DescribeSourceLocationResponse
DescribeVodSourceRequest
DescribeVodSourceResponse
GetChannelPolicyRequest
GetChannelPolicyResponse
GetChannelScheduleRequest
GetChannelScheduleResponse
GetPlaybackConfigurationRequest
GetPlaybackConfigurationResponse
GetPrefetchScheduleRequest
GetPrefetchScheduleResponse
HlsConfiguration

The configuration for HLS content.

HlsPlaylistSettings

HLS playlist configuration parameters.

HttpConfiguration

The HTTP configuration for the source location.

HttpPackageConfiguration

The HTTP package configuration properties for the requested VOD source.

ListAlertsRequest
ListAlertsResponse
ListChannelsRequest
ListChannelsResponse
ListLiveSourcesRequest
ListLiveSourcesResponse
ListPlaybackConfigurationsRequest
ListPlaybackConfigurationsResponse
ListPrefetchSchedulesRequest
ListPrefetchSchedulesResponse
ListSourceLocationsRequest
ListSourceLocationsResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
ListVodSourcesRequest
ListVodSourcesResponse
LivePreRollConfiguration

The configuration for pre-roll ad insertion.

LiveSource

Live source configuration parameters.

LogConfiguration

Returns Amazon CloudWatch log settings for a playback configuration.

LogConfigurationForChannel

The log configuration for the channel.

ManifestProcessingRules

The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.

PlaybackConfiguration

A playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.

PrefetchConsumption

A complex type that contains settings that determine how and when that MediaTailor places prefetched ads into upcoming ad breaks.

PrefetchRetrieval

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.

PrefetchSchedule

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.

PutChannelPolicyRequest
PutPlaybackConfigurationRequest
PutPlaybackConfigurationResponse
RequestOutputItem

The output configuration for this channel.

ResponseOutputItem

The output item response.

ScheduleAdBreak

The schedule's ad break properties.

ScheduleConfiguration

Schedule configuration parameters. A channel must be stopped before changes can be made to the schedule.

ScheduleEntry

The properties for a schedule.

SecretsManagerAccessTokenConfiguration

AWS Secrets Manager access token configuration parameters. For information about Secrets Manager access token authentication, see Working with AWS Secrets Manager access token authentication.

SegmentationDescriptor

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.

SegmentDeliveryConfiguration

The segment delivery configuration settings.

SlateSource

Slate VOD source configuration.

SourceLocation

A source location is a container for sources. For more information about source locations, see Working with source locations in the MediaTailor User Guide.

SpliceInsertMessage

Splice insert message configuration.

StartChannelRequest
StopChannelRequest
TagResourceRequest
TimeSignalMessage

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.

Transition

Program transition configuration.

UntagResourceRequest
UpdateChannelRequest
UpdateChannelResponse
UpdateLiveSourceRequest
UpdateLiveSourceResponse
UpdateProgramRequest
UpdateProgramResponse
UpdateProgramScheduleConfiguration

Schedule configuration parameters.

UpdateProgramTransition

Program transition configuration.

UpdateSourceLocationRequest
UpdateSourceLocationResponse
UpdateVodSourceRequest
UpdateVodSourceResponse
VodSource

VOD source configuration parameters.

§Type Aliases

AccessType
ChannelState
LogType
MessageType
Mode
Operator
OriginManifestType
PlaybackMode
RelativePosition
ScheduleEntryType
Tier
Type