AWS.MediaTailor — AWS SDK for JavaScript (original) (raw)

Property Details

endpointAWS.Endpoint

Returns an Endpoint object representing the endpoint URL for service requests.

Method Details

configureLogsForChannel(params = {}, callback) ⇒ AWS.Request

Configures Amazon CloudWatch log settings for a channel.

configureLogsForPlaybackConfiguration(params = {}, callback) ⇒ AWS.Request

Amazon CloudWatch log settings for a playback configuration.

createChannel(params = {}, callback) ⇒ AWS.Request

Creates a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.

createLiveSource(params = {}, callback) ⇒ AWS.Request

The live source configuration.

createPrefetchSchedule(params = {}, callback) ⇒ AWS.Request

Creates a prefetch schedule for a playback configuration. 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.

createProgram(params = {}, callback) ⇒ AWS.Request

Creates a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.

createSourceLocation(params = {}, callback) ⇒ AWS.Request

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

createVodSource(params = {}, callback) ⇒ AWS.Request

The VOD source configuration parameters.

deleteChannel(params = {}, callback) ⇒ AWS.Request

Deletes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.

deleteChannelPolicy(params = {}, callback) ⇒ AWS.Request

The channel policy to delete.

deleteLiveSource(params = {}, callback) ⇒ AWS.Request

The live source to delete.

deletePlaybackConfiguration(params = {}, callback) ⇒ AWS.Request

deletePrefetchSchedule(params = {}, callback) ⇒ AWS.Request

Deletes a prefetch schedule for a specific playback configuration. If you call DeletePrefetchSchedule on an expired prefetch schedule, MediaTailor returns an HTTP 404 status code. For more information about ad prefetching, see Using ad prefetching in the MediaTailor User Guide.

deleteProgram(params = {}, callback) ⇒ AWS.Request

Deletes a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.

deleteSourceLocation(params = {}, callback) ⇒ AWS.Request

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

deleteVodSource(params = {}, callback) ⇒ AWS.Request

The video on demand (VOD) source to delete.

describeChannel(params = {}, callback) ⇒ AWS.Request

Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.

describeLiveSource(params = {}, callback) ⇒ AWS.Request

The live source to describe.

describeProgram(params = {}, callback) ⇒ AWS.Request

Describes a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.

describeSourceLocation(params = {}, callback) ⇒ AWS.Request

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

describeVodSource(params = {}, callback) ⇒ AWS.Request

Provides details about a specific video on demand (VOD) source in a specific source location.

getChannelPolicy(params = {}, callback) ⇒ AWS.Request

Returns the channel's IAM policy. IAM policies are used to control access to your channel.

getChannelSchedule(params = {}, callback) ⇒ AWS.Request

Retrieves information about your channel's schedule.

getPlaybackConfiguration(params = {}, callback) ⇒ AWS.Request

getPrefetchSchedule(params = {}, callback) ⇒ AWS.Request

Retrieves a prefetch schedule for a playback configuration. 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.

listAlerts(params = {}, callback) ⇒ AWS.Request

Lists the alerts that are associated with a MediaTailor channel assembly resource.

listChannels(params = {}, callback) ⇒ AWS.Request

Retrieves information about the channels that are associated with the current AWS account.

listLiveSources(params = {}, callback) ⇒ AWS.Request

Lists the live sources contained in a source location. A source represents a piece of content.

listPlaybackConfigurations(params = {}, callback) ⇒ AWS.Request

listPrefetchSchedules(params = {}, callback) ⇒ AWS.Request

Lists the prefetch schedules for a playback configuration.

listSourceLocations(params = {}, callback) ⇒ AWS.Request

Lists the source locations for a channel. A source location defines the host server URL, and contains a list of sources.

listTagsForResource(params = {}, callback) ⇒ AWS.Request

A list of tags that are associated with this resource. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.

listVodSources(params = {}, callback) ⇒ AWS.Request

Lists the VOD sources contained in a source location. A source represents a piece of content.

putChannelPolicy(params = {}, callback) ⇒ AWS.Request

Creates an IAM policy for the channel. IAM policies are used to control access to your channel.

putPlaybackConfiguration(params = {}, callback) ⇒ AWS.Request

startChannel(params = {}, callback) ⇒ AWS.Request

Starts a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.

stopChannel(params = {}, callback) ⇒ AWS.Request

Stops a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.

tagResource(params = {}, callback) ⇒ AWS.Request

The resource to tag. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.

untagResource(params = {}, callback) ⇒ AWS.Request

updateChannel(params = {}, callback) ⇒ AWS.Request

Updates a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.

updateLiveSource(params = {}, callback) ⇒ AWS.Request

Updates a live source's configuration.

updateProgram(params = {}, callback) ⇒ AWS.Request

Updates a program within a channel.

updateSourceLocation(params = {}, callback) ⇒ AWS.Request

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

updateVodSource(params = {}, callback) ⇒ AWS.Request

Updates a VOD source's configuration.