AWS.MediaTailor — AWS SDK for JavaScript (original) (raw)
Property Details
endpoint ⇒ AWS.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.