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.3/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.

ConfigureLogsForPlaybackConfigurationRequest

Configures Amazon CloudWatch log settings for a playback configuration.

ConfigureLogsForPlaybackConfigurationResponse
CreateChannelRequest
CreateChannelResponse
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
DeletePlaybackConfigurationRequest
DeletePrefetchScheduleRequest
DeleteProgramRequest
DeleteSourceLocationRequest
DeleteVodSourceRequest
DescribeChannelRequest
DescribeChannelResponse
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
ListPlaybackConfigurationsRequest
ListPlaybackConfigurationsResponse
ListPrefetchSchedulesRequest
ListPrefetchSchedulesResponse
ListSourceLocationsRequest
ListSourceLocationsResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
ListVodSourcesRequest
ListVodSourcesResponse
LivePreRollConfiguration

The configuration for pre-roll ad insertion.

LogConfiguration

Returns Amazon CloudWatch log settings for a playback configuration.

ManifestProcessingRules

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

PlaybackConfiguration

Creates 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 complex type that contains prefetch schedule information.

PutChannelPolicyRequest
PutPlaybackConfigurationRequest
PutPlaybackConfigurationResponse
RequestOutputItem

The output configuration for this channel.

ResponseOutputItem

This response includes only the "property" : "type" property.

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.

SlateSource

Slate VOD source configuration.

SourceLocation

This response includes only the "type" : "object" property.

SpliceInsertMessage

Splice insert message configuration.

StartChannelRequest
StopChannelRequest
TagResourceRequest
Transition

Program transition configuration.

UntagResourceRequest
UpdateChannelRequest
UpdateChannelResponse
UpdateSourceLocationRequest
UpdateSourceLocationResponse
UpdateVodSourceRequest
UpdateVodSourceResponse
VodSource

VOD source configuration parameters.

§Type Aliases

AccessType
ChannelState
MessageType
Mode
Operator
OriginManifestType
PlaybackMode
RelativePosition
ScheduleEntryType
Type