Awso_mediatailor_lwtSourceval configure_logs_for_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ConfigureLogsForChannelRequest.t ->
(Awso_mediatailor.Values.ConfigureLogsForChannelResponse.t,
Awso_mediatailor.Values.ConfigureLogsForChannelResponse.error)
Result.t
Lwt.tval configure_logs_for_playback_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ConfigureLogsForPlaybackConfigurationRequest.t ->
(Awso_mediatailor.Values.ConfigureLogsForPlaybackConfigurationResponse.t,
Awso_mediatailor.Values.ConfigureLogsForPlaybackConfigurationResponse.error)
Result.t
Lwt.tval create_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.CreateChannelRequest.t ->
(Awso_mediatailor.Values.CreateChannelResponse.t,
Awso_mediatailor.Values.CreateChannelResponse.error)
Result.t
Lwt.tval create_live_source :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.CreateLiveSourceRequest.t ->
(Awso_mediatailor.Values.CreateLiveSourceResponse.t,
Awso_mediatailor.Values.CreateLiveSourceResponse.error)
Result.t
Lwt.tval create_prefetch_schedule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.CreatePrefetchScheduleRequest.t ->
(Awso_mediatailor.Values.CreatePrefetchScheduleResponse.t,
Awso_mediatailor.Values.CreatePrefetchScheduleResponse.error)
Result.t
Lwt.tval create_program :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.CreateProgramRequest.t ->
(Awso_mediatailor.Values.CreateProgramResponse.t,
Awso_mediatailor.Values.CreateProgramResponse.error)
Result.t
Lwt.tval create_source_location :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.CreateSourceLocationRequest.t ->
(Awso_mediatailor.Values.CreateSourceLocationResponse.t,
Awso_mediatailor.Values.CreateSourceLocationResponse.error)
Result.t
Lwt.tval create_vod_source :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.CreateVodSourceRequest.t ->
(Awso_mediatailor.Values.CreateVodSourceResponse.t,
Awso_mediatailor.Values.CreateVodSourceResponse.error)
Result.t
Lwt.tval delete_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DeleteChannelRequest.t ->
(Awso_mediatailor.Values.DeleteChannelResponse.t,
Awso_mediatailor.Values.DeleteChannelResponse.error)
Result.t
Lwt.tval delete_channel_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DeleteChannelPolicyRequest.t ->
(Awso_mediatailor.Values.DeleteChannelPolicyResponse.t,
Awso_mediatailor.Values.DeleteChannelPolicyResponse.error)
Result.t
Lwt.tval delete_function :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DeleteFunctionRequest.t ->
(Awso_mediatailor.Values.DeleteFunctionResponse.t,
Awso_mediatailor.Values.DeleteFunctionResponse.error)
Result.t
Lwt.tval delete_live_source :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DeleteLiveSourceRequest.t ->
(Awso_mediatailor.Values.DeleteLiveSourceResponse.t,
Awso_mediatailor.Values.DeleteLiveSourceResponse.error)
Result.t
Lwt.tval delete_playback_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DeletePlaybackConfigurationRequest.t ->
(Awso_mediatailor.Values.DeletePlaybackConfigurationResponse.t,
Awso_mediatailor.Values.DeletePlaybackConfigurationResponse.error)
Result.t
Lwt.tval delete_prefetch_schedule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DeletePrefetchScheduleRequest.t ->
(Awso_mediatailor.Values.DeletePrefetchScheduleResponse.t,
Awso_mediatailor.Values.DeletePrefetchScheduleResponse.error)
Result.t
Lwt.tval delete_program :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DeleteProgramRequest.t ->
(Awso_mediatailor.Values.DeleteProgramResponse.t,
Awso_mediatailor.Values.DeleteProgramResponse.error)
Result.t
Lwt.tval delete_source_location :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DeleteSourceLocationRequest.t ->
(Awso_mediatailor.Values.DeleteSourceLocationResponse.t,
Awso_mediatailor.Values.DeleteSourceLocationResponse.error)
Result.t
Lwt.tval delete_vod_source :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DeleteVodSourceRequest.t ->
(Awso_mediatailor.Values.DeleteVodSourceResponse.t,
Awso_mediatailor.Values.DeleteVodSourceResponse.error)
Result.t
Lwt.tval describe_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DescribeChannelRequest.t ->
(Awso_mediatailor.Values.DescribeChannelResponse.t,
Awso_mediatailor.Values.DescribeChannelResponse.error)
Result.t
Lwt.tval describe_live_source :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DescribeLiveSourceRequest.t ->
(Awso_mediatailor.Values.DescribeLiveSourceResponse.t,
Awso_mediatailor.Values.DescribeLiveSourceResponse.error)
Result.t
Lwt.tval describe_program :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DescribeProgramRequest.t ->
(Awso_mediatailor.Values.DescribeProgramResponse.t,
Awso_mediatailor.Values.DescribeProgramResponse.error)
Result.t
Lwt.tval describe_source_location :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DescribeSourceLocationRequest.t ->
(Awso_mediatailor.Values.DescribeSourceLocationResponse.t,
Awso_mediatailor.Values.DescribeSourceLocationResponse.error)
Result.t
Lwt.tval describe_vod_source :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.DescribeVodSourceRequest.t ->
(Awso_mediatailor.Values.DescribeVodSourceResponse.t,
Awso_mediatailor.Values.DescribeVodSourceResponse.error)
Result.t
Lwt.tval get_channel_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.GetChannelPolicyRequest.t ->
(Awso_mediatailor.Values.GetChannelPolicyResponse.t,
Awso_mediatailor.Values.GetChannelPolicyResponse.error)
Result.t
Lwt.tval get_channel_schedule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.GetChannelScheduleRequest.t ->
(Awso_mediatailor.Values.GetChannelScheduleResponse.t,
Awso_mediatailor.Values.GetChannelScheduleResponse.error)
Result.t
Lwt.tval get_function :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.GetFunctionRequest.t ->
(Awso_mediatailor.Values.GetFunctionResponse.t,
Awso_mediatailor.Values.GetFunctionResponse.error)
Result.t
Lwt.tval get_playback_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.GetPlaybackConfigurationRequest.t ->
(Awso_mediatailor.Values.GetPlaybackConfigurationResponse.t,
Awso_mediatailor.Values.GetPlaybackConfigurationResponse.error)
Result.t
Lwt.tval get_prefetch_schedule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.GetPrefetchScheduleRequest.t ->
(Awso_mediatailor.Values.GetPrefetchScheduleResponse.t,
Awso_mediatailor.Values.GetPrefetchScheduleResponse.error)
Result.t
Lwt.tval list_alerts :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ListAlertsRequest.t ->
(Awso_mediatailor.Values.ListAlertsResponse.t,
Awso_mediatailor.Values.ListAlertsResponse.error)
Result.t
Lwt.tval list_channels :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ListChannelsRequest.t ->
(Awso_mediatailor.Values.ListChannelsResponse.t,
Awso_mediatailor.Values.ListChannelsResponse.error)
Result.t
Lwt.tval list_functions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ListFunctionsRequest.t ->
(Awso_mediatailor.Values.ListFunctionsResponse.t,
Awso_mediatailor.Values.ListFunctionsResponse.error)
Result.t
Lwt.tval list_live_sources :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ListLiveSourcesRequest.t ->
(Awso_mediatailor.Values.ListLiveSourcesResponse.t,
Awso_mediatailor.Values.ListLiveSourcesResponse.error)
Result.t
Lwt.tval list_playback_configurations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ListPlaybackConfigurationsRequest.t ->
(Awso_mediatailor.Values.ListPlaybackConfigurationsResponse.t,
Awso_mediatailor.Values.ListPlaybackConfigurationsResponse.error)
Result.t
Lwt.tval list_prefetch_schedules :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ListPrefetchSchedulesRequest.t ->
(Awso_mediatailor.Values.ListPrefetchSchedulesResponse.t,
Awso_mediatailor.Values.ListPrefetchSchedulesResponse.error)
Result.t
Lwt.tval list_source_locations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ListSourceLocationsRequest.t ->
(Awso_mediatailor.Values.ListSourceLocationsResponse.t,
Awso_mediatailor.Values.ListSourceLocationsResponse.error)
Result.t
Lwt.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ListTagsForResourceRequest.t ->
(Awso_mediatailor.Values.ListTagsForResourceResponse.t,
Awso_mediatailor.Values.ListTagsForResourceResponse.error)
Result.t
Lwt.tval list_vod_sources :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.ListVodSourcesRequest.t ->
(Awso_mediatailor.Values.ListVodSourcesResponse.t,
Awso_mediatailor.Values.ListVodSourcesResponse.error)
Result.t
Lwt.tval put_channel_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.PutChannelPolicyRequest.t ->
(Awso_mediatailor.Values.PutChannelPolicyResponse.t,
Awso_mediatailor.Values.PutChannelPolicyResponse.error)
Result.t
Lwt.tval put_function :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.PutFunctionRequest.t ->
(Awso_mediatailor.Values.PutFunctionResponse.t,
Awso_mediatailor.Values.PutFunctionResponse.error)
Result.t
Lwt.tval put_playback_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.PutPlaybackConfigurationRequest.t ->
(Awso_mediatailor.Values.PutPlaybackConfigurationResponse.t,
Awso_mediatailor.Values.PutPlaybackConfigurationResponse.error)
Result.t
Lwt.tval start_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.StartChannelRequest.t ->
(Awso_mediatailor.Values.StartChannelResponse.t,
Awso_mediatailor.Values.StartChannelResponse.error)
Result.t
Lwt.tval stop_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.StopChannelRequest.t ->
(Awso_mediatailor.Values.StopChannelResponse.t,
Awso_mediatailor.Values.StopChannelResponse.error)
Result.t
Lwt.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.TagResourceRequest.t ->
(unit, unit) Result.t Lwt.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.UntagResourceRequest.t ->
(unit, unit) Result.t Lwt.tval update_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.UpdateChannelRequest.t ->
(Awso_mediatailor.Values.UpdateChannelResponse.t,
Awso_mediatailor.Values.UpdateChannelResponse.error)
Result.t
Lwt.tval update_live_source :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.UpdateLiveSourceRequest.t ->
(Awso_mediatailor.Values.UpdateLiveSourceResponse.t,
Awso_mediatailor.Values.UpdateLiveSourceResponse.error)
Result.t
Lwt.tval update_program :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.UpdateProgramRequest.t ->
(Awso_mediatailor.Values.UpdateProgramResponse.t,
Awso_mediatailor.Values.UpdateProgramResponse.error)
Result.t
Lwt.tval update_source_location :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.UpdateSourceLocationRequest.t ->
(Awso_mediatailor.Values.UpdateSourceLocationResponse.t,
Awso_mediatailor.Values.UpdateSourceLocationResponse.error)
Result.t
Lwt.tval update_vod_source :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediatailor.Values.UpdateVodSourceRequest.t ->
(Awso_mediatailor.Values.UpdateVodSourceResponse.t,
Awso_mediatailor.Values.UpdateVodSourceResponse.error)
Result.t
Lwt.tinclude module type of struct include Awso_mediatailor.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]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. segmentation_descriptor messages must be sent with the time_signal message type. See the segmentation_descriptor() table of the 2022 SCTE-35 specification for more information.
For SCTE35_ENHANCED output, defines a key and corresponding value. MediaTailor generates these pairs within the EXT-X-ASSETtag.
Slate VOD source configuration.
Splice insert message configuration.
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. The time_signal message contains only the splice_time field which is constructed using a given presentation timestamp. When sending a time_signal message, the splice_command_type field in the splice_info_section message is set to 6 (0x06). See the time_signal() table of the 2022 SCTE-35 specification for more information.
Ad break configuration parameters.
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. As an example, let's say that you set DynamicVariable to scte.event_id and Operator to EQUALS, and your playback configuration has an ADS URL of https://my.ads.server.com/path?&podId=[scte.avail_num]&event=[scte.event_id]&duration=[session.avail_duration_secs]. And the prefetch request to the ADS contains these values https://my.ads.server.com/path?&podId=3&event=my-awesome-event&duration=30. MediaTailor will only insert the prefetched ads into the ad break if has a SCTE marker with an event id of my-awesome-event, since it must match the event id that MediaTailor uses to query the ADS. You can specify up to five AvailMatchingCriteria. If you specify multiple AvailMatchingCriteria, MediaTailor combines them to match using a logical AND. You can model logical OR combinations by creating multiple prefetch schedules.
module AdsInteractionExcludeEventType =
Awso_mediatailor.Values.AdsInteractionExcludeEventTypemodule AdsInteractionPublishOptInEventType =
Awso_mediatailor.Values.AdsInteractionPublishOptInEventTypemodule ManifestServiceExcludeEventType =
Awso_mediatailor.Values.ManifestServiceExcludeEventTypemodule ManifestServicePublishOptInEventType =
Awso_mediatailor.Values.ManifestServicePublishOptInEventTypeClip range configuration for the VOD source associated with the program.
The configuration that tells Elemental MediaTailor how many seconds to spread out requests to the ad decision server (ADS). Instead of sending ADS requests for all sessions at the same time, MediaTailor spreads the requests across the amount of time specified in the retrieval window.
module TrafficShapingTpsConfiguration =
Awso_mediatailor.Values.TrafficShapingTpsConfigurationThe configuration for TPS-based traffic shaping. This approach limits requests to the ad decision server (ADS) based on transactions per second and concurrent users.
A reference to a child function within a SEQUENTIAL_EXECUTOR function.
Dash manifest configuration parameters.
HLS playlist configuration parameters.
A playlist of media (VOD and/or live) to be played instead of the default media on a particular program.
The HTTP package configuration properties for the requested VOD source.
module SecretsManagerAccessTokenConfiguration =
Awso_mediatailor.Values.SecretsManagerAccessTokenConfigurationAWS Secrets Manager access token configuration parameters. For information about Secrets Manager access token authentication, see Working with AWS Secrets Manager access token authentication.
The segment delivery configuration settings.
The settings that determine how and when MediaTailor places prefetched ads into upcoming ad breaks for recurring prefetch scedules.
With recurring prefetch, MediaTailor automatically prefetches ads for every avail that occurs during the retrieval window. The following configurations describe the MediaTailor behavior when prefetching ads for a live event.
module StreamingMediaFileConditioning =
Awso_mediatailor.Values.StreamingMediaFileConditioningHTTP request configuration parameters that define how MediaTailor communicates with the ad decision server.
Settings for customizing what events are included in logs for interactions with the ad decision server (ADS). For more information about ADS logs, inlcuding descriptions of the event types, see MediaTailor ADS logs description and event types in Elemental MediaTailor User Guide.
Settings for customizing what events are included in logs for interactions with the origin server. For more information about manifest service logs, including descriptions of the event types, see MediaTailor manifest logs description and event types in Elemental MediaTailor User Guide.
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. No logic is applied to these ad markers. For example, if EXT-X-CUE-OUT has a value of 60, but no ads are filled for that ad break, MediaTailor will not set the value to 0.
The output item response.
The schedule's ad break properties.
Access configuration parameters.
module DefaultSegmentDeliveryConfiguration =
Awso_mediatailor.Values.DefaultSegmentDeliveryConfigurationThe 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.
The HTTP configuration for the source location.
For single prefetch, describes how and when that MediaTailor places prefetched ads into upcoming ad breaks.
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.
module RecurringPrefetchConfiguration =
Awso_mediatailor.Values.RecurringPrefetchConfigurationThe configuration that defines how MediaTailor performs recurring prefetch.
The setting that indicates what conditioning MediaTailor will perform on ads that the ad decision server (ADS) returns.
Configuration parameters for customizing HTTP requests sent to the ad decision server (ADS). This allows you to specify the HTTP method, headers, request body, and compression settings for ADS requests.
The configuration for avail suppression, also known as ad suppression. For more information about ad suppression, see Ad Suppression.
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.
The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.
The configuration for DASH content.
The configuration for HLS content.
The configuration for pre-roll ad insertion.
Defines where AWS Elemental MediaTailor sends logs for the playback configuration.
The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
The configuration for a CUSTOM_OUTPUT function. MediaTailor evaluates the output expressions against the current session state and commits the results as output bindings. CUSTOM_OUTPUT functions do not make external calls. For more information, see CUSTOM_OUTPUT in the MediaTailor User Guide.
-- Function Configuration DataStructure
module SequentialExecutorConfiguration =
Awso_mediatailor.Values.SequentialExecutorConfigurationThe configuration for a SEQUENTIAL_EXECUTOR function. A SEQUENTIAL_EXECUTOR runs a sequence of child functions in order, passing data between steps through temporary data. For more information, see SEQUENTIAL_EXECUTOR in the MediaTailor User Guide.
The log configuration for the channel.
An AudienceMedia object contains an Audience and a list of AlternateMedia.
Program transition configuration.
The output configuration for this channel.
VOD source configuration parameters.
A source location is a container for sources. For more information about source locations, see Working with source locations in the MediaTailor User Guide.
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.
A playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
Live source configuration parameters.
-- Define Mixin --
The configuration parameters for a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
Alert configuration parameters.
The properties for a schedule.
A location at which a zero-duration ad marker was detected in a VOD source manifest.
Program transition configuration.
module UpdateProgramScheduleConfiguration =
Awso_mediatailor.Values.UpdateProgramScheduleConfigurationSchedule configuration parameters.
The configuration for time-shifted viewing.
The configuration for DASH PUT operations.
A request contains unexpected data.
Schedule configuration parameters. A channel must be stopped before changes can be made to the schedule.
Updates a VOD source's configuration.
Updates a VOD source's configuration.
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.
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.
Updates a program within a channel.
Updates a program within a channel.
Updates a live source's configuration.
Updates a live source's configuration.
Updates a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
Updates a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
The resource to untag.
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.
Stops a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
Stops a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
Starts a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
Starts a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
module PutPlaybackConfigurationResponse =
Awso_mediatailor.Values.PutPlaybackConfigurationResponseCreates a playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
module PutPlaybackConfigurationRequest =
Awso_mediatailor.Values.PutPlaybackConfigurationRequestCreates a playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
-- Define Mixin --
-- Define Mixin --
Creates an IAM policy for the channel. IAM policies are used to control access to your channel.
Creates an IAM policy for the channel. IAM policies are used to control access to your channel.
Lists the VOD sources contained in a source location. A source represents a piece of content.
Lists the VOD sources contained in a source location. A source represents a piece of content.
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.
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.
Lists the source locations for a channel. A source location defines the host server URL, and contains a list of sources.
Lists the source locations for a channel. A source location defines the host server URL, and contains a list of sources.
Lists the prefetch schedules for a playback configuration.
Lists the prefetch schedules for a playback configuration.
module ListPlaybackConfigurationsResponse =
Awso_mediatailor.Values.ListPlaybackConfigurationsResponseRetrieves existing playback configurations. For information about MediaTailor configurations, see Working with Configurations in AWS Elemental MediaTailor.
module ListPlaybackConfigurationsRequest =
Awso_mediatailor.Values.ListPlaybackConfigurationsRequestRetrieves existing playback configurations. For information about MediaTailor configurations, see Working with Configurations in AWS Elemental MediaTailor.
Lists the live sources contained in a source location. A source represents a piece of content.
Lists the live sources contained in a source location. A source represents a piece of content.
Retrieves all functions associated with your AWS account in the current Region. For more information about functions, see Working with functions in the MediaTailor User Guide.
Retrieves all functions associated with your AWS account in the current Region. For more information about functions, see Working with functions in the MediaTailor User Guide.
Retrieves information about the channels that are associated with the current AWS account.
Retrieves information about the channels that are associated with the current AWS account.
Lists the alerts that are associated with a MediaTailor channel assembly resource.
Lists the alerts that are associated with a MediaTailor channel assembly resource.
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.
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.
module GetPlaybackConfigurationResponse =
Awso_mediatailor.Values.GetPlaybackConfigurationResponseRetrieves a playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
module GetPlaybackConfigurationRequest =
Awso_mediatailor.Values.GetPlaybackConfigurationRequestRetrieves a playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
-- Define Mixin --
-- Request/Response DataStructures --
Retrieves information about your channel's schedule.
Retrieves information about your channel's schedule.
Returns the channel's IAM policy. IAM policies are used to control access to your channel.
Returns the channel's IAM policy. IAM policies are used to control access to your channel.
Provides details about a specific video on demand (VOD) source in a specific source location.
Provides details about a specific video on demand (VOD) source in a specific source location.
module DescribeSourceLocationResponse =
Awso_mediatailor.Values.DescribeSourceLocationResponseDescribes 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.
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.
Describes a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.
Describes a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.
The live source to describe.
The live source to describe.
Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
Describes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
The video on demand (VOD) source to delete.
The video on demand (VOD) source to delete.
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.
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.
Deletes a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.
Deletes a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.
module DeletePrefetchScheduleResponse =
Awso_mediatailor.Values.DeletePrefetchScheduleResponseDeletes 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.
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.
module DeletePlaybackConfigurationResponse =
Awso_mediatailor.Values.DeletePlaybackConfigurationResponseDeletes a playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
module DeletePlaybackConfigurationRequest =
Awso_mediatailor.Values.DeletePlaybackConfigurationRequestDeletes a playback configuration. For information about MediaTailor configurations, see Working with configurations in AWS Elemental MediaTailor.
The live source to delete.
The live source to delete.
Deletes a function. MediaTailor prevents deletion of a function that is still referenced by a playback configuration or by another function. Remove all references before deleting. For more information about functions, see Working with functions in the MediaTailor User Guide.
Deletes a function. MediaTailor prevents deletion of a function that is still referenced by a playback configuration or by another function. Remove all references before deleting. For more information about functions, see Working with functions in the MediaTailor User Guide.
Deletes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
Deletes a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
The channel policy to delete.
The channel policy to delete.
The VOD source configuration parameters.
The VOD source configuration parameters.
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.
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.
Creates a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.
Creates a program within a channel. For information about programs, see Working with programs in the MediaTailor User Guide.
module CreatePrefetchScheduleResponse =
Awso_mediatailor.Values.CreatePrefetchScheduleResponseCreates 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.
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.
The live source configuration.
The live source configuration.
Creates a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
Creates a channel. For information about MediaTailor channels, see Working with channels in the MediaTailor User Guide.
module ConfigureLogsForPlaybackConfigurationResponse =
Awso_mediatailor.Values.ConfigureLogsForPlaybackConfigurationResponseDefines where AWS Elemental MediaTailor sends logs for the playback configuration.
module ConfigureLogsForPlaybackConfigurationRequest =
Awso_mediatailor.Values.ConfigureLogsForPlaybackConfigurationRequestConfigures Amazon CloudWatch log settings for a playback configuration.
module ConfigureLogsForChannelResponse =
Awso_mediatailor.Values.ConfigureLogsForChannelResponseConfigures Amazon CloudWatch log settings for a channel.
module ConfigureLogsForChannelRequest =
Awso_mediatailor.Values.ConfigureLogsForChannelRequestConfigures Amazon CloudWatch log settings for a channel.