View Source aws_mediatailor (aws v1.0.4)
Use the AWS Elemental MediaTailor SDKs and CLI to configure scalable ad insertion and linear channels.
With MediaTailor, you can assemble existing content into a linear stream and serve targeted ads to viewers while maintaining broadcast quality in over-the-top (OTT) video applications. For information about using the service, including detailed information about the settings covered in this guide, see the AWS Elemental MediaTailor User Guide: https://docs.aws.amazon.com/mediatailor/latest/ug/.
Through the SDKs and the CLI you manage AWS Elemental MediaTailor configurations and channels the same as you do through the console. For example, you specify ad insertion behavior and mapping information for the origin server and the ad decision server (ADS).Summary
Functions
Creates a channel.
Creates a prefetch schedule for a playback configuration.
Creates a program within a channel.
Creates a source location.
Deletes a channel.
Deletes a playback configuration.
Deletes a prefetch schedule for a specific playback configuration.
Deletes a program within a channel.
Deletes a source location.
Describes a channel.
Describes a program within a channel.
Describes a source location.
Returns the channel's IAM policy.
Retrieves a playback configuration.
Retrieves a prefetch schedule for a playback configuration.
Lists the live sources contained in a source location.
Retrieves existing playback configurations.
Lists the source locations for a channel.
A list of tags that are associated with this resource.
Lists the VOD sources contained in a source location.
Creates an IAM policy for the channel.
Creates a playback configuration.
Starts a channel.
Stops a channel.
The resource to tag.
Updates a channel.
Updates a source location.
Functions
configure_logs_for_playback_configuration(Client, Input0, Options0)
View SourceCreates a channel.
For information about MediaTailor channels, see Working with channels: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-channels.html in the MediaTailor User Guide.create_live_source(Client, LiveSourceName, SourceLocationName, Input)
View Sourcecreate_live_source(Client, LiveSourceName, SourceLocationName, Input0, Options0)
View Sourcecreate_prefetch_schedule(Client, Name, PlaybackConfigurationName, Input)
View SourceCreates 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: https://docs.aws.amazon.com/mediatailor/latest/ug/prefetching-ads.html in the MediaTailor User Guide.create_prefetch_schedule(Client, Name, PlaybackConfigurationName, Input0, Options0)
View SourceCreates a program within a channel.
For information about programs, see Working with programs: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-programs.html in the MediaTailor User Guide.create_program(Client, ChannelName, ProgramName, Input0, Options0)
View SourceCreates a source location.
A source location is a container for sources. For more information about source locations, see Working with source locations: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-source-locations.html in the MediaTailor User Guide.create_source_location(Client, SourceLocationName, Input0, Options0)
View Sourcecreate_vod_source(Client, SourceLocationName, VodSourceName, Input)
View Sourcecreate_vod_source(Client, SourceLocationName, VodSourceName, Input0, Options0)
View SourceDeletes a channel.
For information about MediaTailor channels, see Working with channels: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-channels.html in the MediaTailor User Guide.delete_live_source(Client, LiveSourceName, SourceLocationName, Input)
View Sourcedelete_live_source(Client, LiveSourceName, SourceLocationName, Input0, Options0)
View SourceDeletes a playback configuration.
For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor: https://docs.aws.amazon.com/mediatailor/latest/ug/configurations.html.delete_prefetch_schedule(Client, Name, PlaybackConfigurationName, Input)
View SourceDeletes a prefetch schedule for a specific playback configuration.
If you callDeletePrefetchSchedule
on an expired prefetch schedule, MediaTailor returns an HTTP 404 status code. For more information about ad prefetching, see Using ad prefetching: https://docs.aws.amazon.com/mediatailor/latest/ug/prefetching-ads.html in the MediaTailor User Guide.
delete_prefetch_schedule(Client, Name, PlaybackConfigurationName, Input0, Options0)
View SourceDeletes a program within a channel.
For information about programs, see Working with programs: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-programs.html in the MediaTailor User Guide.delete_program(Client, ChannelName, ProgramName, Input0, Options0)
View SourceDeletes a source location.
A source location is a container for sources. For more information about source locations, see Working with source locations: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-source-locations.html in the MediaTailor User Guide.delete_source_location(Client, SourceLocationName, Input0, Options0)
View Sourcedelete_vod_source(Client, SourceLocationName, VodSourceName, Input)
View Sourcedelete_vod_source(Client, SourceLocationName, VodSourceName, Input0, Options0)
View SourceDescribes a channel.
For information about MediaTailor channels, see Working with channels: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-channels.html in the MediaTailor User Guide.describe_channel(Client, ChannelName, QueryMap, HeadersMap, Options0)
View Sourcedescribe_live_source(Client, LiveSourceName, SourceLocationName, QueryMap, HeadersMap)
View Sourcedescribe_live_source(Client, LiveSourceName, SourceLocationName, QueryMap, HeadersMap, Options0)
View SourceDescribes a program within a channel.
For information about programs, see Working with programs: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-programs.html in the MediaTailor User Guide.describe_program(Client, ChannelName, ProgramName, QueryMap, HeadersMap)
View Sourcedescribe_program(Client, ChannelName, ProgramName, QueryMap, HeadersMap, Options0)
View SourceDescribes a source location.
A source location is a container for sources. For more information about source locations, see Working with source locations: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-source-locations.html in the MediaTailor User Guide.describe_source_location(Client, SourceLocationName, QueryMap, HeadersMap)
View Sourcedescribe_source_location(Client, SourceLocationName, QueryMap, HeadersMap, Options0)
View Sourcedescribe_vod_source(Client, SourceLocationName, VodSourceName, QueryMap, HeadersMap)
View Sourcedescribe_vod_source(Client, SourceLocationName, VodSourceName, QueryMap, HeadersMap, Options0)
View SourceReturns the channel's IAM policy.
IAM policies are used to control access to your channel.get_channel_policy(Client, ChannelName, QueryMap, HeadersMap, Options0)
View Sourceget_channel_schedule(Client, ChannelName, QueryMap, HeadersMap, Options0)
View SourceRetrieves a playback configuration.
For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor: https://docs.aws.amazon.com/mediatailor/latest/ug/configurations.html.get_playback_configuration(Client, Name, QueryMap, HeadersMap, Options0)
View SourceRetrieves 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: https://docs.aws.amazon.com/mediatailor/latest/ug/prefetching-ads.html in the MediaTailor User Guide.get_prefetch_schedule(Client, Name, PlaybackConfigurationName, QueryMap, HeadersMap)
View Sourceget_prefetch_schedule(Client, Name, PlaybackConfigurationName, QueryMap, HeadersMap, Options0)
View SourceLists the live sources contained in a source location.
A source represents a piece of content.list_live_sources(Client, SourceLocationName, QueryMap, HeadersMap)
View Sourcelist_live_sources(Client, SourceLocationName, QueryMap, HeadersMap, Options0)
View SourceRetrieves existing playback configurations.
For information about MediaTailor configurations, see Working with Configurations in AWS Elemental MediaTailor: https://docs.aws.amazon.com/mediatailor/latest/ug/configurations.html.list_playback_configurations(Client, QueryMap, HeadersMap, Options0)
View Sourcelist_prefetch_schedules(Client, PlaybackConfigurationName, Input0, Options0)
View SourceLists the source locations for a channel.
A source location defines the host server URL, and contains a list of sources.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: https://docs.aws.amazon.com/mediatailor/latest/ug/tagging.html.list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap, Options0)
View SourceLists the VOD sources contained in a source location.
A source represents a piece of content.list_vod_sources(Client, SourceLocationName, QueryMap, HeadersMap)
View Sourcelist_vod_sources(Client, SourceLocationName, QueryMap, HeadersMap, Options0)
View SourceCreates an IAM policy for the channel.
IAM policies are used to control access to your channel.Creates a playback configuration.
For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor: https://docs.aws.amazon.com/mediatailor/latest/ug/configurations.html.Starts a channel.
For information about MediaTailor channels, see Working with channels: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-channels.html in the MediaTailor User Guide.Stops a channel.
For information about MediaTailor channels, see Working with channels: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-channels.html in the MediaTailor User Guide.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: https://docs.aws.amazon.com/mediatailor/latest/ug/tagging.html.Updates a channel.
For information about MediaTailor channels, see Working with channels: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-channels.html in the MediaTailor User Guide.update_live_source(Client, LiveSourceName, SourceLocationName, Input)
View Sourceupdate_live_source(Client, LiveSourceName, SourceLocationName, Input0, Options0)
View Sourceupdate_program(Client, ChannelName, ProgramName, Input0, Options0)
View SourceUpdates a source location.
A source location is a container for sources. For more information about source locations, see Working with source locations: https://docs.aws.amazon.com/mediatailor/latest/ug/channel-assembly-source-locations.html in the MediaTailor User Guide.