We recommend new projects start with resources from the AWS provider.
aws-native.mediatailor.PlaybackConfiguration
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource schema for AWS::MediaTailor::PlaybackConfiguration
Create PlaybackConfiguration Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PlaybackConfiguration(name: string, args: PlaybackConfigurationArgs, opts?: CustomResourceOptions);
@overload
def PlaybackConfiguration(resource_name: str,
args: PlaybackConfigurationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PlaybackConfiguration(resource_name: str,
opts: Optional[ResourceOptions] = None,
ad_decision_server_url: Optional[str] = None,
video_content_source_url: Optional[str] = None,
hls_configuration: Optional[PlaybackConfigurationHlsConfigurationArgs] = None,
cdn_configuration: Optional[PlaybackConfigurationCdnConfigurationArgs] = None,
configuration_aliases: Optional[Mapping[str, Any]] = None,
dash_configuration: Optional[PlaybackConfigurationDashConfigurationArgs] = None,
bumper: Optional[PlaybackConfigurationBumperArgs] = None,
live_pre_roll_configuration: Optional[PlaybackConfigurationLivePreRollConfigurationArgs] = None,
manifest_processing_rules: Optional[PlaybackConfigurationManifestProcessingRulesArgs] = None,
name: Optional[str] = None,
personalization_threshold_seconds: Optional[int] = None,
slate_ad_url: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
transcode_profile_name: Optional[str] = None,
avail_suppression: Optional[PlaybackConfigurationAvailSuppressionArgs] = None)
func NewPlaybackConfiguration(ctx *Context, name string, args PlaybackConfigurationArgs, opts ...ResourceOption) (*PlaybackConfiguration, error)
public PlaybackConfiguration(string name, PlaybackConfigurationArgs args, CustomResourceOptions? opts = null)
public PlaybackConfiguration(String name, PlaybackConfigurationArgs args)
public PlaybackConfiguration(String name, PlaybackConfigurationArgs args, CustomResourceOptions options)
type: aws-native:mediatailor:PlaybackConfiguration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args PlaybackConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args PlaybackConfigurationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args PlaybackConfigurationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PlaybackConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PlaybackConfigurationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
PlaybackConfiguration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The PlaybackConfiguration resource accepts the following input properties:
- Ad
Decision stringServer Url - The URL for the ad decision server (ADS). This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing you can provide a static VAST URL. The maximum length is 25,000 characters.
- Video
Content stringSource Url - The URL prefix for the parent manifest for the stream, minus the asset ID. The maximum length is 512 characters.
- Avail
Suppression Pulumi.Aws Native. Media Tailor. Inputs. Playback Configuration Avail Suppression - The configuration for avail suppression, also known as ad suppression. For more information about ad suppression, see Ad Suppression (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- Bumper
Pulumi.
Aws Native. Media Tailor. Inputs. Playback Configuration 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 (https://docs.aws.amazon.com/mediatailor/latest/ug/bumpers.html).
- Cdn
Configuration Pulumi.Aws Native. Media Tailor. Inputs. Playback Configuration Cdn Configuration - The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.
- Configuration
Aliases Dictionary<string, object> - The player parameters and aliases used as dynamic variables during session initialization. For more information, see Domain Variables.
- Dash
Configuration Pulumi.Aws Native. Media Tailor. Inputs. Playback Configuration Dash Configuration - The configuration for DASH content.
- Hls
Configuration Pulumi.Aws Native. Media Tailor. Inputs. Playback Configuration Hls Configuration - The configuration for HLS content.
- Live
Pre Pulumi.Roll Configuration Aws Native. Media Tailor. Inputs. Playback Configuration Live Pre Roll Configuration - The configuration for pre-roll ad insertion.
- Manifest
Processing Pulumi.Rules Aws Native. Media Tailor. Inputs. Playback Configuration Manifest Processing Rules - The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
- Name string
- The identifier for the playback configuration.
- Personalization
Threshold intSeconds - Defines the maximum duration of underfilled ad time (in seconds) allowed in an ad break. If the duration of underfilled ad time exceeds the personalization threshold, then the personalization of the ad break is abandoned and the underlying content is shown. This feature applies to ad replacement in live and VOD streams, rather than ad insertion, because it relies on an underlying content stream. For more information about ad break behavior, including ad replacement and insertion, see Ad Behavior in AWS Elemental MediaTailor (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- Slate
Ad stringUrl - The URL for a high-quality video asset to transcode and use to fill in time that's not used by ads. AWS Elemental MediaTailor shows the slate to fill in gaps in media content. Configuring the slate is optional for non-VPAID configurations. For VPAID, the slate is required because MediaTailor provides it in the slots that are designated for dynamic ad content. The slate must be a high-quality asset that contains both audio and video.
- List<Pulumi.
Aws Native. Inputs. Tag> - The tags to assign to the playback configuration.
- Transcode
Profile stringName - The name that is used to associate this playback configuration with a custom transcode profile. This overrides the dynamic transcoding defaults of MediaTailor. Use this only if you have already set up custom profiles with the help of AWS Support.
- Ad
Decision stringServer Url - The URL for the ad decision server (ADS). This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing you can provide a static VAST URL. The maximum length is 25,000 characters.
- Video
Content stringSource Url - The URL prefix for the parent manifest for the stream, minus the asset ID. The maximum length is 512 characters.
- Avail
Suppression PlaybackConfiguration Avail Suppression Args - The configuration for avail suppression, also known as ad suppression. For more information about ad suppression, see Ad Suppression (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- Bumper
Playback
Configuration Bumper Args - 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 (https://docs.aws.amazon.com/mediatailor/latest/ug/bumpers.html).
- Cdn
Configuration PlaybackConfiguration Cdn Configuration Args - The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.
- Configuration
Aliases map[string]interface{} - The player parameters and aliases used as dynamic variables during session initialization. For more information, see Domain Variables.
- Dash
Configuration PlaybackConfiguration Dash Configuration Args - The configuration for DASH content.
- Hls
Configuration PlaybackConfiguration Hls Configuration Args - The configuration for HLS content.
- Live
Pre PlaybackRoll Configuration Configuration Live Pre Roll Configuration Args - The configuration for pre-roll ad insertion.
- Manifest
Processing PlaybackRules Configuration Manifest Processing Rules Args - The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
- Name string
- The identifier for the playback configuration.
- Personalization
Threshold intSeconds - Defines the maximum duration of underfilled ad time (in seconds) allowed in an ad break. If the duration of underfilled ad time exceeds the personalization threshold, then the personalization of the ad break is abandoned and the underlying content is shown. This feature applies to ad replacement in live and VOD streams, rather than ad insertion, because it relies on an underlying content stream. For more information about ad break behavior, including ad replacement and insertion, see Ad Behavior in AWS Elemental MediaTailor (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- Slate
Ad stringUrl - The URL for a high-quality video asset to transcode and use to fill in time that's not used by ads. AWS Elemental MediaTailor shows the slate to fill in gaps in media content. Configuring the slate is optional for non-VPAID configurations. For VPAID, the slate is required because MediaTailor provides it in the slots that are designated for dynamic ad content. The slate must be a high-quality asset that contains both audio and video.
- Tag
Args - The tags to assign to the playback configuration.
- Transcode
Profile stringName - The name that is used to associate this playback configuration with a custom transcode profile. This overrides the dynamic transcoding defaults of MediaTailor. Use this only if you have already set up custom profiles with the help of AWS Support.
- ad
Decision StringServer Url - The URL for the ad decision server (ADS). This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing you can provide a static VAST URL. The maximum length is 25,000 characters.
- video
Content StringSource Url - The URL prefix for the parent manifest for the stream, minus the asset ID. The maximum length is 512 characters.
- avail
Suppression PlaybackConfiguration Avail Suppression - The configuration for avail suppression, also known as ad suppression. For more information about ad suppression, see Ad Suppression (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- bumper
Playback
Configuration 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 (https://docs.aws.amazon.com/mediatailor/latest/ug/bumpers.html).
- cdn
Configuration PlaybackConfiguration Cdn Configuration - The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.
- configuration
Aliases Map<String,Object> - The player parameters and aliases used as dynamic variables during session initialization. For more information, see Domain Variables.
- dash
Configuration PlaybackConfiguration Dash Configuration - The configuration for DASH content.
- hls
Configuration PlaybackConfiguration Hls Configuration - The configuration for HLS content.
- live
Pre PlaybackRoll Configuration Configuration Live Pre Roll Configuration - The configuration for pre-roll ad insertion.
- manifest
Processing PlaybackRules Configuration Manifest Processing Rules - The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
- name String
- The identifier for the playback configuration.
- personalization
Threshold IntegerSeconds - Defines the maximum duration of underfilled ad time (in seconds) allowed in an ad break. If the duration of underfilled ad time exceeds the personalization threshold, then the personalization of the ad break is abandoned and the underlying content is shown. This feature applies to ad replacement in live and VOD streams, rather than ad insertion, because it relies on an underlying content stream. For more information about ad break behavior, including ad replacement and insertion, see Ad Behavior in AWS Elemental MediaTailor (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- slate
Ad StringUrl - The URL for a high-quality video asset to transcode and use to fill in time that's not used by ads. AWS Elemental MediaTailor shows the slate to fill in gaps in media content. Configuring the slate is optional for non-VPAID configurations. For VPAID, the slate is required because MediaTailor provides it in the slots that are designated for dynamic ad content. The slate must be a high-quality asset that contains both audio and video.
- List<Tag>
- The tags to assign to the playback configuration.
- transcode
Profile StringName - The name that is used to associate this playback configuration with a custom transcode profile. This overrides the dynamic transcoding defaults of MediaTailor. Use this only if you have already set up custom profiles with the help of AWS Support.
- ad
Decision stringServer Url - The URL for the ad decision server (ADS). This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing you can provide a static VAST URL. The maximum length is 25,000 characters.
- video
Content stringSource Url - The URL prefix for the parent manifest for the stream, minus the asset ID. The maximum length is 512 characters.
- avail
Suppression PlaybackConfiguration Avail Suppression - The configuration for avail suppression, also known as ad suppression. For more information about ad suppression, see Ad Suppression (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- bumper
Playback
Configuration 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 (https://docs.aws.amazon.com/mediatailor/latest/ug/bumpers.html).
- cdn
Configuration PlaybackConfiguration Cdn Configuration - The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.
- configuration
Aliases {[key: string]: any} - The player parameters and aliases used as dynamic variables during session initialization. For more information, see Domain Variables.
- dash
Configuration PlaybackConfiguration Dash Configuration - The configuration for DASH content.
- hls
Configuration PlaybackConfiguration Hls Configuration - The configuration for HLS content.
- live
Pre PlaybackRoll Configuration Configuration Live Pre Roll Configuration - The configuration for pre-roll ad insertion.
- manifest
Processing PlaybackRules Configuration Manifest Processing Rules - The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
- name string
- The identifier for the playback configuration.
- personalization
Threshold numberSeconds - Defines the maximum duration of underfilled ad time (in seconds) allowed in an ad break. If the duration of underfilled ad time exceeds the personalization threshold, then the personalization of the ad break is abandoned and the underlying content is shown. This feature applies to ad replacement in live and VOD streams, rather than ad insertion, because it relies on an underlying content stream. For more information about ad break behavior, including ad replacement and insertion, see Ad Behavior in AWS Elemental MediaTailor (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- slate
Ad stringUrl - The URL for a high-quality video asset to transcode and use to fill in time that's not used by ads. AWS Elemental MediaTailor shows the slate to fill in gaps in media content. Configuring the slate is optional for non-VPAID configurations. For VPAID, the slate is required because MediaTailor provides it in the slots that are designated for dynamic ad content. The slate must be a high-quality asset that contains both audio and video.
- Tag[]
- The tags to assign to the playback configuration.
- transcode
Profile stringName - The name that is used to associate this playback configuration with a custom transcode profile. This overrides the dynamic transcoding defaults of MediaTailor. Use this only if you have already set up custom profiles with the help of AWS Support.
- ad_
decision_ strserver_ url - The URL for the ad decision server (ADS). This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing you can provide a static VAST URL. The maximum length is 25,000 characters.
- video_
content_ strsource_ url - The URL prefix for the parent manifest for the stream, minus the asset ID. The maximum length is 512 characters.
- avail_
suppression PlaybackConfiguration Avail Suppression Args - The configuration for avail suppression, also known as ad suppression. For more information about ad suppression, see Ad Suppression (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- bumper
Playback
Configuration Bumper Args - 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 (https://docs.aws.amazon.com/mediatailor/latest/ug/bumpers.html).
- cdn_
configuration PlaybackConfiguration Cdn Configuration Args - The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.
- configuration_
aliases Mapping[str, Any] - The player parameters and aliases used as dynamic variables during session initialization. For more information, see Domain Variables.
- dash_
configuration PlaybackConfiguration Dash Configuration Args - The configuration for DASH content.
- hls_
configuration PlaybackConfiguration Hls Configuration Args - The configuration for HLS content.
- live_
pre_ Playbackroll_ configuration Configuration Live Pre Roll Configuration Args - The configuration for pre-roll ad insertion.
- manifest_
processing_ Playbackrules Configuration Manifest Processing Rules Args - The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
- name str
- The identifier for the playback configuration.
- personalization_
threshold_ intseconds - Defines the maximum duration of underfilled ad time (in seconds) allowed in an ad break. If the duration of underfilled ad time exceeds the personalization threshold, then the personalization of the ad break is abandoned and the underlying content is shown. This feature applies to ad replacement in live and VOD streams, rather than ad insertion, because it relies on an underlying content stream. For more information about ad break behavior, including ad replacement and insertion, see Ad Behavior in AWS Elemental MediaTailor (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- slate_
ad_ strurl - The URL for a high-quality video asset to transcode and use to fill in time that's not used by ads. AWS Elemental MediaTailor shows the slate to fill in gaps in media content. Configuring the slate is optional for non-VPAID configurations. For VPAID, the slate is required because MediaTailor provides it in the slots that are designated for dynamic ad content. The slate must be a high-quality asset that contains both audio and video.
- Sequence[Tag
Args] - The tags to assign to the playback configuration.
- transcode_
profile_ strname - The name that is used to associate this playback configuration with a custom transcode profile. This overrides the dynamic transcoding defaults of MediaTailor. Use this only if you have already set up custom profiles with the help of AWS Support.
- ad
Decision StringServer Url - The URL for the ad decision server (ADS). This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing you can provide a static VAST URL. The maximum length is 25,000 characters.
- video
Content StringSource Url - The URL prefix for the parent manifest for the stream, minus the asset ID. The maximum length is 512 characters.
- avail
Suppression Property Map - The configuration for avail suppression, also known as ad suppression. For more information about ad suppression, see Ad Suppression (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- bumper Property Map
- 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 (https://docs.aws.amazon.com/mediatailor/latest/ug/bumpers.html).
- cdn
Configuration Property Map - The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.
- configuration
Aliases Map<Any> - The player parameters and aliases used as dynamic variables during session initialization. For more information, see Domain Variables.
- dash
Configuration Property Map - The configuration for DASH content.
- hls
Configuration Property Map - The configuration for HLS content.
- live
Pre Property MapRoll Configuration - The configuration for pre-roll ad insertion.
- manifest
Processing Property MapRules - The configuration for manifest processing rules. Manifest processing rules enable customization of the personalized manifests created by MediaTailor.
- name String
- The identifier for the playback configuration.
- personalization
Threshold NumberSeconds - Defines the maximum duration of underfilled ad time (in seconds) allowed in an ad break. If the duration of underfilled ad time exceeds the personalization threshold, then the personalization of the ad break is abandoned and the underlying content is shown. This feature applies to ad replacement in live and VOD streams, rather than ad insertion, because it relies on an underlying content stream. For more information about ad break behavior, including ad replacement and insertion, see Ad Behavior in AWS Elemental MediaTailor (https://docs.aws.amazon.com/mediatailor/latest/ug/ad-behavior.html).
- slate
Ad StringUrl - The URL for a high-quality video asset to transcode and use to fill in time that's not used by ads. AWS Elemental MediaTailor shows the slate to fill in gaps in media content. Configuring the slate is optional for non-VPAID configurations. For VPAID, the slate is required because MediaTailor provides it in the slots that are designated for dynamic ad content. The slate must be a high-quality asset that contains both audio and video.
- List<Property Map>
- The tags to assign to the playback configuration.
- transcode
Profile StringName - The name that is used to associate this playback configuration with a custom transcode profile. This overrides the dynamic transcoding defaults of MediaTailor. Use this only if you have already set up custom profiles with the help of AWS Support.
Outputs
All input properties are implicitly available as output properties. Additionally, the PlaybackConfiguration resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Playback
Configuration stringArn - The Amazon Resource Name (ARN) for the playback configuration.
- Playback
Endpoint stringPrefix - The URL that the player accesses to get a manifest from MediaTailor. This session will use server-side reporting.
- Session
Initialization stringEndpoint Prefix - The URL that the player uses to initialize a session that uses client-side reporting.
- Id string
- The provider-assigned unique ID for this managed resource.
- Playback
Configuration stringArn - The Amazon Resource Name (ARN) for the playback configuration.
- Playback
Endpoint stringPrefix - The URL that the player accesses to get a manifest from MediaTailor. This session will use server-side reporting.
- Session
Initialization stringEndpoint Prefix - The URL that the player uses to initialize a session that uses client-side reporting.
- id String
- The provider-assigned unique ID for this managed resource.
- playback
Configuration StringArn - The Amazon Resource Name (ARN) for the playback configuration.
- playback
Endpoint StringPrefix - The URL that the player accesses to get a manifest from MediaTailor. This session will use server-side reporting.
- session
Initialization StringEndpoint Prefix - The URL that the player uses to initialize a session that uses client-side reporting.
- id string
- The provider-assigned unique ID for this managed resource.
- playback
Configuration stringArn - The Amazon Resource Name (ARN) for the playback configuration.
- playback
Endpoint stringPrefix - The URL that the player accesses to get a manifest from MediaTailor. This session will use server-side reporting.
- session
Initialization stringEndpoint Prefix - The URL that the player uses to initialize a session that uses client-side reporting.
- id str
- The provider-assigned unique ID for this managed resource.
- playback_
configuration_ strarn - The Amazon Resource Name (ARN) for the playback configuration.
- playback_
endpoint_ strprefix - The URL that the player accesses to get a manifest from MediaTailor. This session will use server-side reporting.
- session_
initialization_ strendpoint_ prefix - The URL that the player uses to initialize a session that uses client-side reporting.
- id String
- The provider-assigned unique ID for this managed resource.
- playback
Configuration StringArn - The Amazon Resource Name (ARN) for the playback configuration.
- playback
Endpoint StringPrefix - The URL that the player accesses to get a manifest from MediaTailor. This session will use server-side reporting.
- session
Initialization StringEndpoint Prefix - The URL that the player uses to initialize a session that uses client-side reporting.
Supporting Types
PlaybackConfigurationAdMarkerPassthrough, PlaybackConfigurationAdMarkerPassthroughArgs
- Enabled bool
- Enables ad marker passthrough for your configuration.
- Enabled bool
- Enables ad marker passthrough for your configuration.
- enabled Boolean
- Enables ad marker passthrough for your configuration.
- enabled boolean
- Enables ad marker passthrough for your configuration.
- enabled bool
- Enables ad marker passthrough for your configuration.
- enabled Boolean
- Enables ad marker passthrough for your configuration.
PlaybackConfigurationAvailSuppression, PlaybackConfigurationAvailSuppressionArgs
- Fill
Policy Pulumi.Aws Native. Media Tailor. Playback Configuration Avail Suppression Fill Policy - Defines the policy to apply to the avail suppression mode. BEHIND_LIVE_EDGE will always use the full avail suppression policy. AFTER_LIVE_EDGE mode can be used to invoke partial ad break fills when a session starts mid-break. Valid values are FULL_AVAIL_ONLY and PARTIAL_AVAIL
- Mode
Pulumi.
Aws Native. Media Tailor. Playback Configuration Avail Suppression Mode - Sets the ad suppression mode. By default, ad suppression is off and all ad breaks are filled with ads or slate. When Mode is set to BEHIND_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks on or behind the ad suppression Value time in the manifest lookback window. When Mode is set to AFTER_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks that are within the live edge plus the avail suppression value.
- Value string
- A live edge offset time in HH:MM:SS. MediaTailor won't fill ad breaks on or behind this time in the manifest lookback window. If Value is set to 00:00:00, it is in sync with the live edge, and MediaTailor won't fill any ad breaks on or behind the live edge. If you set a Value time, MediaTailor won't fill any ad breaks on or behind this time in the manifest lookback window. For example, if you set 00:45:00, then MediaTailor will fill ad breaks that occur within 45 minutes behind the live edge, but won't fill ad breaks on or behind 45 minutes behind the live edge.
- Fill
Policy PlaybackConfiguration Avail Suppression Fill Policy - Defines the policy to apply to the avail suppression mode. BEHIND_LIVE_EDGE will always use the full avail suppression policy. AFTER_LIVE_EDGE mode can be used to invoke partial ad break fills when a session starts mid-break. Valid values are FULL_AVAIL_ONLY and PARTIAL_AVAIL
- Mode
Playback
Configuration Avail Suppression Mode - Sets the ad suppression mode. By default, ad suppression is off and all ad breaks are filled with ads or slate. When Mode is set to BEHIND_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks on or behind the ad suppression Value time in the manifest lookback window. When Mode is set to AFTER_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks that are within the live edge plus the avail suppression value.
- Value string
- A live edge offset time in HH:MM:SS. MediaTailor won't fill ad breaks on or behind this time in the manifest lookback window. If Value is set to 00:00:00, it is in sync with the live edge, and MediaTailor won't fill any ad breaks on or behind the live edge. If you set a Value time, MediaTailor won't fill any ad breaks on or behind this time in the manifest lookback window. For example, if you set 00:45:00, then MediaTailor will fill ad breaks that occur within 45 minutes behind the live edge, but won't fill ad breaks on or behind 45 minutes behind the live edge.
- fill
Policy PlaybackConfiguration Avail Suppression Fill Policy - Defines the policy to apply to the avail suppression mode. BEHIND_LIVE_EDGE will always use the full avail suppression policy. AFTER_LIVE_EDGE mode can be used to invoke partial ad break fills when a session starts mid-break. Valid values are FULL_AVAIL_ONLY and PARTIAL_AVAIL
- mode
Playback
Configuration Avail Suppression Mode - Sets the ad suppression mode. By default, ad suppression is off and all ad breaks are filled with ads or slate. When Mode is set to BEHIND_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks on or behind the ad suppression Value time in the manifest lookback window. When Mode is set to AFTER_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks that are within the live edge plus the avail suppression value.
- value String
- A live edge offset time in HH:MM:SS. MediaTailor won't fill ad breaks on or behind this time in the manifest lookback window. If Value is set to 00:00:00, it is in sync with the live edge, and MediaTailor won't fill any ad breaks on or behind the live edge. If you set a Value time, MediaTailor won't fill any ad breaks on or behind this time in the manifest lookback window. For example, if you set 00:45:00, then MediaTailor will fill ad breaks that occur within 45 minutes behind the live edge, but won't fill ad breaks on or behind 45 minutes behind the live edge.
- fill
Policy PlaybackConfiguration Avail Suppression Fill Policy - Defines the policy to apply to the avail suppression mode. BEHIND_LIVE_EDGE will always use the full avail suppression policy. AFTER_LIVE_EDGE mode can be used to invoke partial ad break fills when a session starts mid-break. Valid values are FULL_AVAIL_ONLY and PARTIAL_AVAIL
- mode
Playback
Configuration Avail Suppression Mode - Sets the ad suppression mode. By default, ad suppression is off and all ad breaks are filled with ads or slate. When Mode is set to BEHIND_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks on or behind the ad suppression Value time in the manifest lookback window. When Mode is set to AFTER_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks that are within the live edge plus the avail suppression value.
- value string
- A live edge offset time in HH:MM:SS. MediaTailor won't fill ad breaks on or behind this time in the manifest lookback window. If Value is set to 00:00:00, it is in sync with the live edge, and MediaTailor won't fill any ad breaks on or behind the live edge. If you set a Value time, MediaTailor won't fill any ad breaks on or behind this time in the manifest lookback window. For example, if you set 00:45:00, then MediaTailor will fill ad breaks that occur within 45 minutes behind the live edge, but won't fill ad breaks on or behind 45 minutes behind the live edge.
- fill_
policy PlaybackConfiguration Avail Suppression Fill Policy - Defines the policy to apply to the avail suppression mode. BEHIND_LIVE_EDGE will always use the full avail suppression policy. AFTER_LIVE_EDGE mode can be used to invoke partial ad break fills when a session starts mid-break. Valid values are FULL_AVAIL_ONLY and PARTIAL_AVAIL
- mode
Playback
Configuration Avail Suppression Mode - Sets the ad suppression mode. By default, ad suppression is off and all ad breaks are filled with ads or slate. When Mode is set to BEHIND_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks on or behind the ad suppression Value time in the manifest lookback window. When Mode is set to AFTER_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks that are within the live edge plus the avail suppression value.
- value str
- A live edge offset time in HH:MM:SS. MediaTailor won't fill ad breaks on or behind this time in the manifest lookback window. If Value is set to 00:00:00, it is in sync with the live edge, and MediaTailor won't fill any ad breaks on or behind the live edge. If you set a Value time, MediaTailor won't fill any ad breaks on or behind this time in the manifest lookback window. For example, if you set 00:45:00, then MediaTailor will fill ad breaks that occur within 45 minutes behind the live edge, but won't fill ad breaks on or behind 45 minutes behind the live edge.
- fill
Policy "PARTIAL_AVAIL" | "FULL_AVAIL_ONLY" - Defines the policy to apply to the avail suppression mode. BEHIND_LIVE_EDGE will always use the full avail suppression policy. AFTER_LIVE_EDGE mode can be used to invoke partial ad break fills when a session starts mid-break. Valid values are FULL_AVAIL_ONLY and PARTIAL_AVAIL
- mode "OFF" | "BEHIND_LIVE_EDGE" | "AFTER_LIVE_EDGE"
- Sets the ad suppression mode. By default, ad suppression is off and all ad breaks are filled with ads or slate. When Mode is set to BEHIND_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks on or behind the ad suppression Value time in the manifest lookback window. When Mode is set to AFTER_LIVE_EDGE, ad suppression is active and MediaTailor won't fill ad breaks that are within the live edge plus the avail suppression value.
- value String
- A live edge offset time in HH:MM:SS. MediaTailor won't fill ad breaks on or behind this time in the manifest lookback window. If Value is set to 00:00:00, it is in sync with the live edge, and MediaTailor won't fill any ad breaks on or behind the live edge. If you set a Value time, MediaTailor won't fill any ad breaks on or behind this time in the manifest lookback window. For example, if you set 00:45:00, then MediaTailor will fill ad breaks that occur within 45 minutes behind the live edge, but won't fill ad breaks on or behind 45 minutes behind the live edge.
PlaybackConfigurationAvailSuppressionFillPolicy, PlaybackConfigurationAvailSuppressionFillPolicyArgs
- Partial
Avail - PARTIAL_AVAIL
- Full
Avail Only - FULL_AVAIL_ONLY
- Playback
Configuration Avail Suppression Fill Policy Partial Avail - PARTIAL_AVAIL
- Playback
Configuration Avail Suppression Fill Policy Full Avail Only - FULL_AVAIL_ONLY
- Partial
Avail - PARTIAL_AVAIL
- Full
Avail Only - FULL_AVAIL_ONLY
- Partial
Avail - PARTIAL_AVAIL
- Full
Avail Only - FULL_AVAIL_ONLY
- PARTIAL_AVAIL
- PARTIAL_AVAIL
- FULL_AVAIL_ONLY
- FULL_AVAIL_ONLY
- "PARTIAL_AVAIL"
- PARTIAL_AVAIL
- "FULL_AVAIL_ONLY"
- FULL_AVAIL_ONLY
PlaybackConfigurationAvailSuppressionMode, PlaybackConfigurationAvailSuppressionModeArgs
- Off
- OFF
- Behind
Live Edge - BEHIND_LIVE_EDGE
- After
Live Edge - AFTER_LIVE_EDGE
- Playback
Configuration Avail Suppression Mode Off - OFF
- Playback
Configuration Avail Suppression Mode Behind Live Edge - BEHIND_LIVE_EDGE
- Playback
Configuration Avail Suppression Mode After Live Edge - AFTER_LIVE_EDGE
- Off
- OFF
- Behind
Live Edge - BEHIND_LIVE_EDGE
- After
Live Edge - AFTER_LIVE_EDGE
- Off
- OFF
- Behind
Live Edge - BEHIND_LIVE_EDGE
- After
Live Edge - AFTER_LIVE_EDGE
- OFF
- OFF
- BEHIND_LIVE_EDGE
- BEHIND_LIVE_EDGE
- AFTER_LIVE_EDGE
- AFTER_LIVE_EDGE
- "OFF"
- OFF
- "BEHIND_LIVE_EDGE"
- BEHIND_LIVE_EDGE
- "AFTER_LIVE_EDGE"
- AFTER_LIVE_EDGE
PlaybackConfigurationBumper, PlaybackConfigurationBumperArgs
PlaybackConfigurationCdnConfiguration, PlaybackConfigurationCdnConfigurationArgs
- Ad
Segment stringUrl Prefix - A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.<region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments.
- Content
Segment stringUrl Prefix - A content delivery network (CDN) to cache content segments, so that content requests don't always have to go to the origin server. First, create a rule in your CDN for the content segment origin server. Then specify the rule's name in this ContentSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for content segments.
- Ad
Segment stringUrl Prefix - A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.<region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments.
- Content
Segment stringUrl Prefix - A content delivery network (CDN) to cache content segments, so that content requests don't always have to go to the origin server. First, create a rule in your CDN for the content segment origin server. Then specify the rule's name in this ContentSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for content segments.
- ad
Segment StringUrl Prefix - A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.<region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments.
- content
Segment StringUrl Prefix - A content delivery network (CDN) to cache content segments, so that content requests don't always have to go to the origin server. First, create a rule in your CDN for the content segment origin server. Then specify the rule's name in this ContentSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for content segments.
- ad
Segment stringUrl Prefix - A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.<region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments.
- content
Segment stringUrl Prefix - A content delivery network (CDN) to cache content segments, so that content requests don't always have to go to the origin server. First, create a rule in your CDN for the content segment origin server. Then specify the rule's name in this ContentSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for content segments.
- ad_
segment_ strurl_ prefix - A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.<region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments.
- content_
segment_ strurl_ prefix - A content delivery network (CDN) to cache content segments, so that content requests don't always have to go to the origin server. First, create a rule in your CDN for the content segment origin server. Then specify the rule's name in this ContentSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for content segments.
- ad
Segment StringUrl Prefix - A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.<region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments.
- content
Segment StringUrl Prefix - A content delivery network (CDN) to cache content segments, so that content requests don't always have to go to the origin server. First, create a rule in your CDN for the content segment origin server. Then specify the rule's name in this ContentSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for content segments.
PlaybackConfigurationDashConfiguration, PlaybackConfigurationDashConfigurationArgs
- Manifest
Endpoint stringPrefix - The URL generated by MediaTailor to initiate a DASH playback session. The session uses server-side reporting.
- Mpd
Location string - The setting that controls whether MediaTailor includes the Location tag in DASH manifests. MediaTailor populates the Location tag with the URL for manifest update requests, to be used by players that don't support sticky redirects. Disable this if you have CDN routing rules set up for accessing MediaTailor manifests, and you are either using client-side reporting or your players support sticky HTTP redirects. Valid values are DISABLED and EMT_DEFAULT. The EMT_DEFAULT setting enables the inclusion of the tag and is the default value.
- Origin
Manifest Pulumi.Type Aws Native. Media Tailor. Playback Configuration Dash Configuration Origin Manifest Type - The setting that controls whether MediaTailor handles manifests from the origin server as multi-period manifests or single-period manifests. If your origin server produces single-period manifests, set this to SINGLE_PERIOD. The default setting is MULTI_PERIOD. For multi-period manifests, omit this setting or set it to MULTI_PERIOD.
- Manifest
Endpoint stringPrefix - The URL generated by MediaTailor to initiate a DASH playback session. The session uses server-side reporting.
- Mpd
Location string - The setting that controls whether MediaTailor includes the Location tag in DASH manifests. MediaTailor populates the Location tag with the URL for manifest update requests, to be used by players that don't support sticky redirects. Disable this if you have CDN routing rules set up for accessing MediaTailor manifests, and you are either using client-side reporting or your players support sticky HTTP redirects. Valid values are DISABLED and EMT_DEFAULT. The EMT_DEFAULT setting enables the inclusion of the tag and is the default value.
- Origin
Manifest PlaybackType Configuration Dash Configuration Origin Manifest Type - The setting that controls whether MediaTailor handles manifests from the origin server as multi-period manifests or single-period manifests. If your origin server produces single-period manifests, set this to SINGLE_PERIOD. The default setting is MULTI_PERIOD. For multi-period manifests, omit this setting or set it to MULTI_PERIOD.
- manifest
Endpoint StringPrefix - The URL generated by MediaTailor to initiate a DASH playback session. The session uses server-side reporting.
- mpd
Location String - The setting that controls whether MediaTailor includes the Location tag in DASH manifests. MediaTailor populates the Location tag with the URL for manifest update requests, to be used by players that don't support sticky redirects. Disable this if you have CDN routing rules set up for accessing MediaTailor manifests, and you are either using client-side reporting or your players support sticky HTTP redirects. Valid values are DISABLED and EMT_DEFAULT. The EMT_DEFAULT setting enables the inclusion of the tag and is the default value.
- origin
Manifest PlaybackType Configuration Dash Configuration Origin Manifest Type - The setting that controls whether MediaTailor handles manifests from the origin server as multi-period manifests or single-period manifests. If your origin server produces single-period manifests, set this to SINGLE_PERIOD. The default setting is MULTI_PERIOD. For multi-period manifests, omit this setting or set it to MULTI_PERIOD.
- manifest
Endpoint stringPrefix - The URL generated by MediaTailor to initiate a DASH playback session. The session uses server-side reporting.
- mpd
Location string - The setting that controls whether MediaTailor includes the Location tag in DASH manifests. MediaTailor populates the Location tag with the URL for manifest update requests, to be used by players that don't support sticky redirects. Disable this if you have CDN routing rules set up for accessing MediaTailor manifests, and you are either using client-side reporting or your players support sticky HTTP redirects. Valid values are DISABLED and EMT_DEFAULT. The EMT_DEFAULT setting enables the inclusion of the tag and is the default value.
- origin
Manifest PlaybackType Configuration Dash Configuration Origin Manifest Type - The setting that controls whether MediaTailor handles manifests from the origin server as multi-period manifests or single-period manifests. If your origin server produces single-period manifests, set this to SINGLE_PERIOD. The default setting is MULTI_PERIOD. For multi-period manifests, omit this setting or set it to MULTI_PERIOD.
- manifest_
endpoint_ strprefix - The URL generated by MediaTailor to initiate a DASH playback session. The session uses server-side reporting.
- mpd_
location str - The setting that controls whether MediaTailor includes the Location tag in DASH manifests. MediaTailor populates the Location tag with the URL for manifest update requests, to be used by players that don't support sticky redirects. Disable this if you have CDN routing rules set up for accessing MediaTailor manifests, and you are either using client-side reporting or your players support sticky HTTP redirects. Valid values are DISABLED and EMT_DEFAULT. The EMT_DEFAULT setting enables the inclusion of the tag and is the default value.
- origin_
manifest_ Playbacktype Configuration Dash Configuration Origin Manifest Type - The setting that controls whether MediaTailor handles manifests from the origin server as multi-period manifests or single-period manifests. If your origin server produces single-period manifests, set this to SINGLE_PERIOD. The default setting is MULTI_PERIOD. For multi-period manifests, omit this setting or set it to MULTI_PERIOD.
- manifest
Endpoint StringPrefix - The URL generated by MediaTailor to initiate a DASH playback session. The session uses server-side reporting.
- mpd
Location String - The setting that controls whether MediaTailor includes the Location tag in DASH manifests. MediaTailor populates the Location tag with the URL for manifest update requests, to be used by players that don't support sticky redirects. Disable this if you have CDN routing rules set up for accessing MediaTailor manifests, and you are either using client-side reporting or your players support sticky HTTP redirects. Valid values are DISABLED and EMT_DEFAULT. The EMT_DEFAULT setting enables the inclusion of the tag and is the default value.
- origin
Manifest "SINGLE_PERIOD" | "MULTI_PERIOD"Type - The setting that controls whether MediaTailor handles manifests from the origin server as multi-period manifests or single-period manifests. If your origin server produces single-period manifests, set this to SINGLE_PERIOD. The default setting is MULTI_PERIOD. For multi-period manifests, omit this setting or set it to MULTI_PERIOD.
PlaybackConfigurationDashConfigurationOriginManifestType, PlaybackConfigurationDashConfigurationOriginManifestTypeArgs
- Single
Period - SINGLE_PERIOD
- Multi
Period - MULTI_PERIOD
- Playback
Configuration Dash Configuration Origin Manifest Type Single Period - SINGLE_PERIOD
- Playback
Configuration Dash Configuration Origin Manifest Type Multi Period - MULTI_PERIOD
- Single
Period - SINGLE_PERIOD
- Multi
Period - MULTI_PERIOD
- Single
Period - SINGLE_PERIOD
- Multi
Period - MULTI_PERIOD
- SINGLE_PERIOD
- SINGLE_PERIOD
- MULTI_PERIOD
- MULTI_PERIOD
- "SINGLE_PERIOD"
- SINGLE_PERIOD
- "MULTI_PERIOD"
- MULTI_PERIOD
PlaybackConfigurationHlsConfiguration, PlaybackConfigurationHlsConfigurationArgs
- Manifest
Endpoint stringPrefix - The URL that is used to initiate a playback session for devices that support Apple HLS. The session uses server-side reporting.
- Manifest
Endpoint stringPrefix - The URL that is used to initiate a playback session for devices that support Apple HLS. The session uses server-side reporting.
- manifest
Endpoint StringPrefix - The URL that is used to initiate a playback session for devices that support Apple HLS. The session uses server-side reporting.
- manifest
Endpoint stringPrefix - The URL that is used to initiate a playback session for devices that support Apple HLS. The session uses server-side reporting.
- manifest_
endpoint_ strprefix - The URL that is used to initiate a playback session for devices that support Apple HLS. The session uses server-side reporting.
- manifest
Endpoint StringPrefix - The URL that is used to initiate a playback session for devices that support Apple HLS. The session uses server-side reporting.
PlaybackConfigurationLivePreRollConfiguration, PlaybackConfigurationLivePreRollConfigurationArgs
- Ad
Decision stringServer Url - The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
- Max
Duration intSeconds - The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
- Ad
Decision stringServer Url - The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
- Max
Duration intSeconds - The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
- ad
Decision StringServer Url - The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
- max
Duration IntegerSeconds - The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
- ad
Decision stringServer Url - The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
- max
Duration numberSeconds - The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
- ad_
decision_ strserver_ url - The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
- max_
duration_ intseconds - The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
- ad
Decision StringServer Url - The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
- max
Duration NumberSeconds - The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
PlaybackConfigurationManifestProcessingRules, PlaybackConfigurationManifestProcessingRulesArgs
- Ad
Marker Pulumi.Passthrough Aws Native. Media Tailor. Inputs. Playback Configuration Ad Marker Passthrough - 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.
- Ad
Marker PlaybackPassthrough Configuration Ad Marker Passthrough - 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.
- ad
Marker PlaybackPassthrough Configuration Ad Marker Passthrough - 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.
- ad
Marker PlaybackPassthrough Configuration Ad Marker Passthrough - 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.
- ad_
marker_ Playbackpassthrough Configuration Ad Marker Passthrough - 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.
- ad
Marker Property MapPassthrough - 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.
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.