We recommend new projects start with resources from the AWS provider.
aws-native.mediapackage.OriginEndpoint
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource schema for AWS::MediaPackage::OriginEndpoint
Create OriginEndpoint Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new OriginEndpoint(name: string, args: OriginEndpointArgs, opts?: CustomResourceOptions);
@overload
def OriginEndpoint(resource_name: str,
args: OriginEndpointArgs,
opts: Optional[ResourceOptions] = None)
@overload
def OriginEndpoint(resource_name: str,
opts: Optional[ResourceOptions] = None,
channel_id: Optional[str] = None,
aws_id: Optional[str] = None,
hls_package: Optional[OriginEndpointHlsPackageArgs] = None,
cmaf_package: Optional[OriginEndpointCmafPackageArgs] = None,
dash_package: Optional[OriginEndpointDashPackageArgs] = None,
description: Optional[str] = None,
authorization: Optional[OriginEndpointAuthorizationArgs] = None,
manifest_name: Optional[str] = None,
mss_package: Optional[OriginEndpointMssPackageArgs] = None,
origination: Optional[OriginEndpointOrigination] = None,
startover_window_seconds: Optional[int] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
time_delay_seconds: Optional[int] = None,
whitelist: Optional[Sequence[str]] = None)
func NewOriginEndpoint(ctx *Context, name string, args OriginEndpointArgs, opts ...ResourceOption) (*OriginEndpoint, error)
public OriginEndpoint(string name, OriginEndpointArgs args, CustomResourceOptions? opts = null)
public OriginEndpoint(String name, OriginEndpointArgs args)
public OriginEndpoint(String name, OriginEndpointArgs args, CustomResourceOptions options)
type: aws-native:mediapackage:OriginEndpoint
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 OriginEndpointArgs
- 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 OriginEndpointArgs
- 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 OriginEndpointArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args OriginEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args OriginEndpointArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
OriginEndpoint 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 OriginEndpoint resource accepts the following input properties:
- Aws
Id string - The ID of the OriginEndpoint.
- Channel
Id string - The ID of the Channel the OriginEndpoint is associated with.
- Pulumi.
Aws Native. Media Package. Inputs. Origin Endpoint Authorization - Parameters for CDN authorization.
- Cmaf
Package Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Cmaf Package - Parameters for Common Media Application Format (CMAF) packaging.
- Dash
Package Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Dash Package - Parameters for DASH packaging.
- Description string
- A short text description of the OriginEndpoint.
- Hls
Package Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Hls Package - Parameters for Apple HLS packaging.
- Manifest
Name string - A short string appended to the end of the OriginEndpoint URL.
- Mss
Package Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Mss Package - Parameters for Microsoft Smooth Streaming packaging.
- Origination
Pulumi.
Aws Native. Media Package. Origin Endpoint Origination - Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination
- Startover
Window intSeconds - Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.
- List<Pulumi.
Aws Native. Inputs. Tag> - A collection of tags associated with a resource
- Time
Delay intSeconds - Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.
- Whitelist List<string>
- A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
- Aws
Id string - The ID of the OriginEndpoint.
- Channel
Id string - The ID of the Channel the OriginEndpoint is associated with.
- Origin
Endpoint Authorization Args - Parameters for CDN authorization.
- Cmaf
Package OriginEndpoint Cmaf Package Args - Parameters for Common Media Application Format (CMAF) packaging.
- Dash
Package OriginEndpoint Dash Package Args - Parameters for DASH packaging.
- Description string
- A short text description of the OriginEndpoint.
- Hls
Package OriginEndpoint Hls Package Args - Parameters for Apple HLS packaging.
- Manifest
Name string - A short string appended to the end of the OriginEndpoint URL.
- Mss
Package OriginEndpoint Mss Package Args - Parameters for Microsoft Smooth Streaming packaging.
- Origination
Origin
Endpoint Origination - Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination
- Startover
Window intSeconds - Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.
- Tag
Args - A collection of tags associated with a resource
- Time
Delay intSeconds - Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.
- Whitelist []string
- A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
- aws
Id String - The ID of the OriginEndpoint.
- channel
Id String - The ID of the Channel the OriginEndpoint is associated with.
- Origin
Endpoint Authorization - Parameters for CDN authorization.
- cmaf
Package OriginEndpoint Cmaf Package - Parameters for Common Media Application Format (CMAF) packaging.
- dash
Package OriginEndpoint Dash Package - Parameters for DASH packaging.
- description String
- A short text description of the OriginEndpoint.
- hls
Package OriginEndpoint Hls Package - Parameters for Apple HLS packaging.
- manifest
Name String - A short string appended to the end of the OriginEndpoint URL.
- mss
Package OriginEndpoint Mss Package - Parameters for Microsoft Smooth Streaming packaging.
- origination
Origin
Endpoint Origination - Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination
- startover
Window IntegerSeconds - Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.
- List<Tag>
- A collection of tags associated with a resource
- time
Delay IntegerSeconds - Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.
- whitelist List<String>
- A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
- aws
Id string - The ID of the OriginEndpoint.
- channel
Id string - The ID of the Channel the OriginEndpoint is associated with.
- Origin
Endpoint Authorization - Parameters for CDN authorization.
- cmaf
Package OriginEndpoint Cmaf Package - Parameters for Common Media Application Format (CMAF) packaging.
- dash
Package OriginEndpoint Dash Package - Parameters for DASH packaging.
- description string
- A short text description of the OriginEndpoint.
- hls
Package OriginEndpoint Hls Package - Parameters for Apple HLS packaging.
- manifest
Name string - A short string appended to the end of the OriginEndpoint URL.
- mss
Package OriginEndpoint Mss Package - Parameters for Microsoft Smooth Streaming packaging.
- origination
Origin
Endpoint Origination - Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination
- startover
Window numberSeconds - Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.
- Tag[]
- A collection of tags associated with a resource
- time
Delay numberSeconds - Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.
- whitelist string[]
- A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
- aws_
id str - The ID of the OriginEndpoint.
- channel_
id str - The ID of the Channel the OriginEndpoint is associated with.
- Origin
Endpoint Authorization Args - Parameters for CDN authorization.
- cmaf_
package OriginEndpoint Cmaf Package Args - Parameters for Common Media Application Format (CMAF) packaging.
- dash_
package OriginEndpoint Dash Package Args - Parameters for DASH packaging.
- description str
- A short text description of the OriginEndpoint.
- hls_
package OriginEndpoint Hls Package Args - Parameters for Apple HLS packaging.
- manifest_
name str - A short string appended to the end of the OriginEndpoint URL.
- mss_
package OriginEndpoint Mss Package Args - Parameters for Microsoft Smooth Streaming packaging.
- origination
Origin
Endpoint Origination - Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination
- startover_
window_ intseconds - Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.
- Sequence[Tag
Args] - A collection of tags associated with a resource
- time_
delay_ intseconds - Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.
- whitelist Sequence[str]
- A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
- aws
Id String - The ID of the OriginEndpoint.
- channel
Id String - The ID of the Channel the OriginEndpoint is associated with.
- Property Map
- Parameters for CDN authorization.
- cmaf
Package Property Map - Parameters for Common Media Application Format (CMAF) packaging.
- dash
Package Property Map - Parameters for DASH packaging.
- description String
- A short text description of the OriginEndpoint.
- hls
Package Property Map - Parameters for Apple HLS packaging.
- manifest
Name String - A short string appended to the end of the OriginEndpoint URL.
- mss
Package Property Map - Parameters for Microsoft Smooth Streaming packaging.
- origination "ALLOW" | "DENY"
- Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpoint may by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not be requested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination
- startover
Window NumberSeconds - Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.
- List<Property Map>
- A collection of tags associated with a resource
- time
Delay NumberSeconds - Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.
- whitelist List<String>
- A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
Outputs
All input properties are implicitly available as output properties. Additionally, the OriginEndpoint resource produces the following output properties:
Supporting Types
OriginEndpointAdsOnDeliveryRestrictions, OriginEndpointAdsOnDeliveryRestrictionsArgs
- None
- NONE
- Restricted
- RESTRICTED
- Unrestricted
- UNRESTRICTED
- Both
- BOTH
- Origin
Endpoint Ads On Delivery Restrictions None - NONE
- Origin
Endpoint Ads On Delivery Restrictions Restricted - RESTRICTED
- Origin
Endpoint Ads On Delivery Restrictions Unrestricted - UNRESTRICTED
- Origin
Endpoint Ads On Delivery Restrictions Both - BOTH
- None
- NONE
- Restricted
- RESTRICTED
- Unrestricted
- UNRESTRICTED
- Both
- BOTH
- None
- NONE
- Restricted
- RESTRICTED
- Unrestricted
- UNRESTRICTED
- Both
- BOTH
- NONE
- NONE
- RESTRICTED
- RESTRICTED
- UNRESTRICTED
- UNRESTRICTED
- BOTH
- BOTH
- "NONE"
- NONE
- "RESTRICTED"
- RESTRICTED
- "UNRESTRICTED"
- UNRESTRICTED
- "BOTH"
- BOTH
OriginEndpointAuthorization, OriginEndpointAuthorizationArgs
- Cdn
Identifier stringSecret - The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.
- Secrets
Role stringArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- Cdn
Identifier stringSecret - The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.
- Secrets
Role stringArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- cdn
Identifier StringSecret - The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.
- secrets
Role StringArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- cdn
Identifier stringSecret - The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.
- secrets
Role stringArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- cdn_
identifier_ strsecret - The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.
- secrets_
role_ strarn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- cdn
Identifier StringSecret - The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.
- secrets
Role StringArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
OriginEndpointCmafEncryption, OriginEndpointCmafEncryptionArgs
- Speke
Key Pulumi.Provider Aws Native. Media Package. Inputs. Origin Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- Constant
Initialization stringVector - An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).
- Encryption
Method Pulumi.Aws Native. Media Package. Origin Endpoint Cmaf Encryption Encryption Method - The encryption method used
- Key
Rotation intInterval Seconds - Time (in seconds) between each encryption key rotation.
- Speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- Constant
Initialization stringVector - An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).
- Encryption
Method OriginEndpoint Cmaf Encryption Encryption Method - The encryption method used
- Key
Rotation intInterval Seconds - Time (in seconds) between each encryption key rotation.
- speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- constant
Initialization StringVector - An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).
- encryption
Method OriginEndpoint Cmaf Encryption Encryption Method - The encryption method used
- key
Rotation IntegerInterval Seconds - Time (in seconds) between each encryption key rotation.
- speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- constant
Initialization stringVector - An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).
- encryption
Method OriginEndpoint Cmaf Encryption Encryption Method - The encryption method used
- key
Rotation numberInterval Seconds - Time (in seconds) between each encryption key rotation.
- speke_
key_ Originprovider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- constant_
initialization_ strvector - An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).
- encryption_
method OriginEndpoint Cmaf Encryption Encryption Method - The encryption method used
- key_
rotation_ intinterval_ seconds - Time (in seconds) between each encryption key rotation.
- speke
Key Property MapProvider - Parameters for the SPEKE key provider.
- constant
Initialization StringVector - An optional 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting blocks. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).
- encryption
Method "SAMPLE_AES" | "AES_CTR" - The encryption method used
- key
Rotation NumberInterval Seconds - Time (in seconds) between each encryption key rotation.
OriginEndpointCmafEncryptionEncryptionMethod, OriginEndpointCmafEncryptionEncryptionMethodArgs
- Sample
Aes - SAMPLE_AES
- Aes
Ctr - AES_CTR
- Origin
Endpoint Cmaf Encryption Encryption Method Sample Aes - SAMPLE_AES
- Origin
Endpoint Cmaf Encryption Encryption Method Aes Ctr - AES_CTR
- Sample
Aes - SAMPLE_AES
- Aes
Ctr - AES_CTR
- Sample
Aes - SAMPLE_AES
- Aes
Ctr - AES_CTR
- SAMPLE_AES
- SAMPLE_AES
- AES_CTR
- AES_CTR
- "SAMPLE_AES"
- SAMPLE_AES
- "AES_CTR"
- AES_CTR
OriginEndpointCmafPackage, OriginEndpointCmafPackageArgs
- Encryption
Pulumi.
Aws Native. Media Package. Inputs. Origin Endpoint Cmaf Encryption - Parameters for encrypting content.
- Hls
Manifests List<Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Hls Manifest> - A list of HLS manifest configurations
- Segment
Duration intSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- Segment
Prefix string - An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- Stream
Selection Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- Encryption
Origin
Endpoint Cmaf Encryption - Parameters for encrypting content.
- Hls
Manifests []OriginEndpoint Hls Manifest - A list of HLS manifest configurations
- Segment
Duration intSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- Segment
Prefix string - An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- Stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
Origin
Endpoint Cmaf Encryption - Parameters for encrypting content.
- hls
Manifests List<OriginEndpoint Hls Manifest> - A list of HLS manifest configurations
- segment
Duration IntegerSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segment
Prefix String - An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
Origin
Endpoint Cmaf Encryption - Parameters for encrypting content.
- hls
Manifests OriginEndpoint Hls Manifest[] - A list of HLS manifest configurations
- segment
Duration numberSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segment
Prefix string - An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
Origin
Endpoint Cmaf Encryption - Parameters for encrypting content.
- hls_
manifests Sequence[OriginEndpoint Hls Manifest] - A list of HLS manifest configurations
- segment_
duration_ intseconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segment_
prefix str - An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- stream_
selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- encryption Property Map
- Parameters for encrypting content.
- hls
Manifests List<Property Map> - A list of HLS manifest configurations
- segment
Duration NumberSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segment
Prefix String - An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- stream
Selection Property Map - Limitations for outputs from the endpoint, based on the video bitrate.
OriginEndpointDashEncryption, OriginEndpointDashEncryptionArgs
- Speke
Key Pulumi.Provider Aws Native. Media Package. Inputs. Origin Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- Key
Rotation intInterval Seconds - Time (in seconds) between each encryption key rotation.
- Speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- Key
Rotation intInterval Seconds - Time (in seconds) between each encryption key rotation.
- speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- key
Rotation IntegerInterval Seconds - Time (in seconds) between each encryption key rotation.
- speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- key
Rotation numberInterval Seconds - Time (in seconds) between each encryption key rotation.
- speke_
key_ Originprovider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- key_
rotation_ intinterval_ seconds - Time (in seconds) between each encryption key rotation.
- speke
Key Property MapProvider - Parameters for the SPEKE key provider.
- key
Rotation NumberInterval Seconds - Time (in seconds) between each encryption key rotation.
OriginEndpointDashPackage, OriginEndpointDashPackageArgs
- Ad
Triggers List<Pulumi.Aws Native. Media Package. Origin Endpoint Dash Package Ad Triggers Item> - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- Ads
On Pulumi.Delivery Restrictions Aws Native. Media Package. Origin Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- Encryption
Pulumi.
Aws Native. Media Package. Inputs. Origin Endpoint Dash Encryption - Parameters for encrypting content.
- Include
Iframe boolOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- Manifest
Layout Pulumi.Aws Native. Media Package. Origin Endpoint Dash Package Manifest Layout - Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level.
- Manifest
Window intSeconds - Time window (in seconds) contained in each manifest.
- Min
Buffer intTime Seconds - Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- Min
Update intPeriod Seconds - Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- Period
Triggers List<Pulumi.Aws Native. Media Package. Origin Endpoint Dash Package Period Triggers Item> - A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will not be partitioned into more than one period. If the list contains "ADS", new periods will be created where the Channel source contains SCTE-35 ad markers.
- Profile
Pulumi.
Aws Native. Media Package. Origin Endpoint Dash Package Profile - The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant output is enabled.
- Segment
Duration intSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- Segment
Template Pulumi.Format Aws Native. Media Package. Origin Endpoint Dash Package Segment Template Format - Determines the type of SegmentTemplate included in the Media Presentation Description (MPD). When set to NUMBER_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION, only a duration is included in each SegmentTemplate, with $Number$ media URLs.
- Stream
Selection Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- Suggested
Presentation intDelay Seconds - Duration (in seconds) to delay live content before presentation.
- Utc
Timing Pulumi.Aws Native. Media Package. Origin Endpoint Dash Package Utc Timing - Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- Utc
Timing stringUri - Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
- Ad
Triggers []OriginEndpoint Dash Package Ad Triggers Item - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- Ads
On OriginDelivery Restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- Encryption
Origin
Endpoint Dash Encryption - Parameters for encrypting content.
- Include
Iframe boolOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- Manifest
Layout OriginEndpoint Dash Package Manifest Layout - Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level.
- Manifest
Window intSeconds - Time window (in seconds) contained in each manifest.
- Min
Buffer intTime Seconds - Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- Min
Update intPeriod Seconds - Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- Period
Triggers []OriginEndpoint Dash Package Period Triggers Item - A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will not be partitioned into more than one period. If the list contains "ADS", new periods will be created where the Channel source contains SCTE-35 ad markers.
- Profile
Origin
Endpoint Dash Package Profile - The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant output is enabled.
- Segment
Duration intSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- Segment
Template OriginFormat Endpoint Dash Package Segment Template Format - Determines the type of SegmentTemplate included in the Media Presentation Description (MPD). When set to NUMBER_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION, only a duration is included in each SegmentTemplate, with $Number$ media URLs.
- Stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- Suggested
Presentation intDelay Seconds - Duration (in seconds) to delay live content before presentation.
- Utc
Timing OriginEndpoint Dash Package Utc Timing - Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- Utc
Timing stringUri - Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
- ad
Triggers List<OriginEndpoint Dash Package Ad Triggers Item> - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads
On OriginDelivery Restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- encryption
Origin
Endpoint Dash Encryption - Parameters for encrypting content.
- include
Iframe BooleanOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- manifest
Layout OriginEndpoint Dash Package Manifest Layout - Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level.
- manifest
Window IntegerSeconds - Time window (in seconds) contained in each manifest.
- min
Buffer IntegerTime Seconds - Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- min
Update IntegerPeriod Seconds - Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- period
Triggers List<OriginEndpoint Dash Package Period Triggers Item> - A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will not be partitioned into more than one period. If the list contains "ADS", new periods will be created where the Channel source contains SCTE-35 ad markers.
- profile
Origin
Endpoint Dash Package Profile - The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant output is enabled.
- segment
Duration IntegerSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segment
Template OriginFormat Endpoint Dash Package Segment Template Format - Determines the type of SegmentTemplate included in the Media Presentation Description (MPD). When set to NUMBER_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION, only a duration is included in each SegmentTemplate, with $Number$ media URLs.
- stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- suggested
Presentation IntegerDelay Seconds - Duration (in seconds) to delay live content before presentation.
- utc
Timing OriginEndpoint Dash Package Utc Timing - Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- utc
Timing StringUri - Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
- ad
Triggers OriginEndpoint Dash Package Ad Triggers Item[] - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads
On OriginDelivery Restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- encryption
Origin
Endpoint Dash Encryption - Parameters for encrypting content.
- include
Iframe booleanOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- manifest
Layout OriginEndpoint Dash Package Manifest Layout - Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level.
- manifest
Window numberSeconds - Time window (in seconds) contained in each manifest.
- min
Buffer numberTime Seconds - Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- min
Update numberPeriod Seconds - Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- period
Triggers OriginEndpoint Dash Package Period Triggers Item[] - A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will not be partitioned into more than one period. If the list contains "ADS", new periods will be created where the Channel source contains SCTE-35 ad markers.
- profile
Origin
Endpoint Dash Package Profile - The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant output is enabled.
- segment
Duration numberSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segment
Template OriginFormat Endpoint Dash Package Segment Template Format - Determines the type of SegmentTemplate included in the Media Presentation Description (MPD). When set to NUMBER_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION, only a duration is included in each SegmentTemplate, with $Number$ media URLs.
- stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- suggested
Presentation numberDelay Seconds - Duration (in seconds) to delay live content before presentation.
- utc
Timing OriginEndpoint Dash Package Utc Timing - Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- utc
Timing stringUri - Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
- ad_
triggers Sequence[OriginEndpoint Dash Package Ad Triggers Item] - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads_
on_ Origindelivery_ restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- encryption
Origin
Endpoint Dash Encryption - Parameters for encrypting content.
- include_
iframe_ boolonly_ stream - When enabled, an I-Frame only stream will be included in the output.
- manifest_
layout OriginEndpoint Dash Package Manifest Layout - Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level.
- manifest_
window_ intseconds - Time window (in seconds) contained in each manifest.
- min_
buffer_ inttime_ seconds - Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- min_
update_ intperiod_ seconds - Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- period_
triggers Sequence[OriginEndpoint Dash Package Period Triggers Item] - A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will not be partitioned into more than one period. If the list contains "ADS", new periods will be created where the Channel source contains SCTE-35 ad markers.
- profile
Origin
Endpoint Dash Package Profile - The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant output is enabled.
- segment_
duration_ intseconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segment_
template_ Originformat Endpoint Dash Package Segment Template Format - Determines the type of SegmentTemplate included in the Media Presentation Description (MPD). When set to NUMBER_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION, only a duration is included in each SegmentTemplate, with $Number$ media URLs.
- stream_
selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- suggested_
presentation_ intdelay_ seconds - Duration (in seconds) to delay live content before presentation.
- utc_
timing OriginEndpoint Dash Package Utc Timing - Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- utc_
timing_ struri - Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
- ad
Triggers List<"SPLICE_INSERT" | "BREAK" | "PROVIDER_ADVERTISEMENT" | "DISTRIBUTOR_ADVERTISEMENT" | "PROVIDER_PLACEMENT_OPPORTUNITY" | "DISTRIBUTOR_PLACEMENT_OPPORTUNITY" | "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY" | "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY"> - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads
On "NONE" | "RESTRICTED" | "UNRESTRICTED" | "BOTH"Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- encryption Property Map
- Parameters for encrypting content.
- include
Iframe BooleanOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- manifest
Layout "FULL" | "COMPACT" | "DRM_TOP_LEVEL_COMPACT" - Determines the position of some tags in the Media Presentation Description (MPD). When set to FULL, elements like SegmentTemplate and ContentProtection are included in each Representation. When set to COMPACT, duplicate elements are combined and presented at the AdaptationSet level.
- manifest
Window NumberSeconds - Time window (in seconds) contained in each manifest.
- min
Buffer NumberTime Seconds - Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- min
Update NumberPeriod Seconds - Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- period
Triggers List<"ADS"> - A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will not be partitioned into more than one period. If the list contains "ADS", new periods will be created where the Channel source contains SCTE-35 ad markers.
- profile "NONE" | "HBBTV_1_5" | "HYBRIDCAST" | "DVB_DASH_2014"
- The Dynamic Adaptive Streaming over HTTP (DASH) profile type. When set to "HBBTV_1_5", HbbTV 1.5 compliant output is enabled.
- segment
Duration NumberSeconds - Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segment
Template "NUMBER_WITH_TIMELINE" | "TIME_WITH_TIMELINE" | "NUMBER_WITH_DURATION"Format - Determines the type of SegmentTemplate included in the Media Presentation Description (MPD). When set to NUMBER_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Number$ media URLs. When set to TIME_WITH_TIMELINE, a full timeline is presented in each SegmentTemplate, with $Time$ media URLs. When set to NUMBER_WITH_DURATION, only a duration is included in each SegmentTemplate, with $Number$ media URLs.
- stream
Selection Property Map - Limitations for outputs from the endpoint, based on the video bitrate.
- suggested
Presentation NumberDelay Seconds - Duration (in seconds) to delay live content before presentation.
- utc
Timing "HTTP-XSDATE" | "HTTP-ISO" | "HTTP-HEAD" | "NONE" - Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- utc
Timing StringUri - Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
OriginEndpointDashPackageAdTriggersItem, OriginEndpointDashPackageAdTriggersItemArgs
- Splice
Insert - SPLICE_INSERT
- Break
- BREAK
- Provider
Advertisement - PROVIDER_ADVERTISEMENT
- Distributor
Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Provider
Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Distributor
Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Provider
Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Distributor
Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Dash Package Ad Triggers Item Splice Insert - SPLICE_INSERT
- Origin
Endpoint Dash Package Ad Triggers Item Break - BREAK
- Origin
Endpoint Dash Package Ad Triggers Item Provider Advertisement - PROVIDER_ADVERTISEMENT
- Origin
Endpoint Dash Package Ad Triggers Item Distributor Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Origin
Endpoint Dash Package Ad Triggers Item Provider Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Dash Package Ad Triggers Item Distributor Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Dash Package Ad Triggers Item Provider Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Dash Package Ad Triggers Item Distributor Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- Splice
Insert - SPLICE_INSERT
- Break
- BREAK
- Provider
Advertisement - PROVIDER_ADVERTISEMENT
- Distributor
Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Provider
Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Distributor
Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Provider
Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Distributor
Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- Splice
Insert - SPLICE_INSERT
- Break
- BREAK
- Provider
Advertisement - PROVIDER_ADVERTISEMENT
- Distributor
Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Provider
Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Distributor
Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Provider
Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Distributor
Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- SPLICE_INSERT
- SPLICE_INSERT
- BREAK_
- BREAK
- PROVIDER_ADVERTISEMENT
- PROVIDER_ADVERTISEMENT
- DISTRIBUTOR_ADVERTISEMENT
- DISTRIBUTOR_ADVERTISEMENT
- PROVIDER_PLACEMENT_OPPORTUNITY
- PROVIDER_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- "SPLICE_INSERT"
- SPLICE_INSERT
- "BREAK"
- BREAK
- "PROVIDER_ADVERTISEMENT"
- PROVIDER_ADVERTISEMENT
- "DISTRIBUTOR_ADVERTISEMENT"
- DISTRIBUTOR_ADVERTISEMENT
- "PROVIDER_PLACEMENT_OPPORTUNITY"
- PROVIDER_PLACEMENT_OPPORTUNITY
- "DISTRIBUTOR_PLACEMENT_OPPORTUNITY"
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY"
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY"
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
OriginEndpointDashPackageManifestLayout, OriginEndpointDashPackageManifestLayoutArgs
- Full
- FULL
- Compact
- COMPACT
- Drm
Top Level Compact - DRM_TOP_LEVEL_COMPACT
- Origin
Endpoint Dash Package Manifest Layout Full - FULL
- Origin
Endpoint Dash Package Manifest Layout Compact - COMPACT
- Origin
Endpoint Dash Package Manifest Layout Drm Top Level Compact - DRM_TOP_LEVEL_COMPACT
- Full
- FULL
- Compact
- COMPACT
- Drm
Top Level Compact - DRM_TOP_LEVEL_COMPACT
- Full
- FULL
- Compact
- COMPACT
- Drm
Top Level Compact - DRM_TOP_LEVEL_COMPACT
- FULL
- FULL
- COMPACT
- COMPACT
- DRM_TOP_LEVEL_COMPACT
- DRM_TOP_LEVEL_COMPACT
- "FULL"
- FULL
- "COMPACT"
- COMPACT
- "DRM_TOP_LEVEL_COMPACT"
- DRM_TOP_LEVEL_COMPACT
OriginEndpointDashPackagePeriodTriggersItem, OriginEndpointDashPackagePeriodTriggersItemArgs
- Ads
- ADS
- Origin
Endpoint Dash Package Period Triggers Item Ads - ADS
- Ads
- ADS
- Ads
- ADS
- ADS
- ADS
- "ADS"
- ADS
OriginEndpointDashPackageProfile, OriginEndpointDashPackageProfileArgs
- None
- NONE
- Hbbtv15
- HBBTV_1_5
- Hybridcast
- HYBRIDCAST
- Dvb
Dash2014 - DVB_DASH_2014
- Origin
Endpoint Dash Package Profile None - NONE
- Origin
Endpoint Dash Package Profile Hbbtv15 - HBBTV_1_5
- Origin
Endpoint Dash Package Profile Hybridcast - HYBRIDCAST
- Origin
Endpoint Dash Package Profile Dvb Dash2014 - DVB_DASH_2014
- None
- NONE
- Hbbtv15
- HBBTV_1_5
- Hybridcast
- HYBRIDCAST
- Dvb
Dash2014 - DVB_DASH_2014
- None
- NONE
- Hbbtv15
- HBBTV_1_5
- Hybridcast
- HYBRIDCAST
- Dvb
Dash2014 - DVB_DASH_2014
- NONE
- NONE
- HBBTV15
- HBBTV_1_5
- HYBRIDCAST
- HYBRIDCAST
- DVB_DASH2014
- DVB_DASH_2014
- "NONE"
- NONE
- "HBBTV_1_5"
- HBBTV_1_5
- "HYBRIDCAST"
- HYBRIDCAST
- "DVB_DASH_2014"
- DVB_DASH_2014
OriginEndpointDashPackageSegmentTemplateFormat, OriginEndpointDashPackageSegmentTemplateFormatArgs
- Number
With Timeline - NUMBER_WITH_TIMELINE
- Time
With Timeline - TIME_WITH_TIMELINE
- Number
With Duration - NUMBER_WITH_DURATION
- Origin
Endpoint Dash Package Segment Template Format Number With Timeline - NUMBER_WITH_TIMELINE
- Origin
Endpoint Dash Package Segment Template Format Time With Timeline - TIME_WITH_TIMELINE
- Origin
Endpoint Dash Package Segment Template Format Number With Duration - NUMBER_WITH_DURATION
- Number
With Timeline - NUMBER_WITH_TIMELINE
- Time
With Timeline - TIME_WITH_TIMELINE
- Number
With Duration - NUMBER_WITH_DURATION
- Number
With Timeline - NUMBER_WITH_TIMELINE
- Time
With Timeline - TIME_WITH_TIMELINE
- Number
With Duration - NUMBER_WITH_DURATION
- NUMBER_WITH_TIMELINE
- NUMBER_WITH_TIMELINE
- TIME_WITH_TIMELINE
- TIME_WITH_TIMELINE
- NUMBER_WITH_DURATION
- NUMBER_WITH_DURATION
- "NUMBER_WITH_TIMELINE"
- NUMBER_WITH_TIMELINE
- "TIME_WITH_TIMELINE"
- TIME_WITH_TIMELINE
- "NUMBER_WITH_DURATION"
- NUMBER_WITH_DURATION
OriginEndpointDashPackageUtcTiming, OriginEndpointDashPackageUtcTimingArgs
- Http
Xsdate - HTTP-XSDATE
- Http
Iso - HTTP-ISO
- Http
Head - HTTP-HEAD
- None
- NONE
- Origin
Endpoint Dash Package Utc Timing Http Xsdate - HTTP-XSDATE
- Origin
Endpoint Dash Package Utc Timing Http Iso - HTTP-ISO
- Origin
Endpoint Dash Package Utc Timing Http Head - HTTP-HEAD
- Origin
Endpoint Dash Package Utc Timing None - NONE
- Http
Xsdate - HTTP-XSDATE
- Http
Iso - HTTP-ISO
- Http
Head - HTTP-HEAD
- None
- NONE
- Http
Xsdate - HTTP-XSDATE
- Http
Iso - HTTP-ISO
- Http
Head - HTTP-HEAD
- None
- NONE
- HTTP_XSDATE
- HTTP-XSDATE
- HTTP_ISO
- HTTP-ISO
- HTTP_HEAD
- HTTP-HEAD
- NONE
- NONE
- "HTTP-XSDATE"
- HTTP-XSDATE
- "HTTP-ISO"
- HTTP-ISO
- "HTTP-HEAD"
- HTTP-HEAD
- "NONE"
- NONE
OriginEndpointEncryptionContractConfiguration, OriginEndpointEncryptionContractConfigurationArgs
- Preset
Speke20Audio Pulumi.Aws Native. Media Package. Origin Endpoint Encryption Contract Configuration Preset Speke20Audio - A collection of audio encryption presets.
- Preset
Speke20Video Pulumi.Aws Native. Media Package. Origin Endpoint Encryption Contract Configuration Preset Speke20Video - A collection of video encryption presets.
- Preset
Speke20Audio OriginEndpoint Encryption Contract Configuration Preset Speke20Audio - A collection of audio encryption presets.
- Preset
Speke20Video OriginEndpoint Encryption Contract Configuration Preset Speke20Video - A collection of video encryption presets.
- preset
Speke20Audio OriginEndpoint Encryption Contract Configuration Preset Speke20Audio - A collection of audio encryption presets.
- preset
Speke20Video OriginEndpoint Encryption Contract Configuration Preset Speke20Video - A collection of video encryption presets.
- preset
Speke20Audio OriginEndpoint Encryption Contract Configuration Preset Speke20Audio - A collection of audio encryption presets.
- preset
Speke20Video OriginEndpoint Encryption Contract Configuration Preset Speke20Video - A collection of video encryption presets.
- preset_
speke20_ Originaudio Endpoint Encryption Contract Configuration Preset Speke20Audio - A collection of audio encryption presets.
- preset_
speke20_ Originvideo Endpoint Encryption Contract Configuration Preset Speke20Video - A collection of video encryption presets.
- preset
Speke20Audio "PRESET-AUDIO-1" | "PRESET-AUDIO-2" | "PRESET-AUDIO-3" | "SHARED" | "UNENCRYPTED" - A collection of audio encryption presets.
- preset
Speke20Video "PRESET-VIDEO-1" | "PRESET-VIDEO-2" | "PRESET-VIDEO-3" | "PRESET-VIDEO-4" | "PRESET-VIDEO-5" | "PRESET-VIDEO-6" | "PRESET-VIDEO-7" | "PRESET-VIDEO-8" | "SHARED" | "UNENCRYPTED" - A collection of video encryption presets.
OriginEndpointEncryptionContractConfigurationPresetSpeke20Audio, OriginEndpointEncryptionContractConfigurationPresetSpeke20AudioArgs
- Preset
Audio1 - PRESET-AUDIO-1
- Preset
Audio2 - PRESET-AUDIO-2
- Preset
Audio3 - PRESET-AUDIO-3
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Audio Preset Audio1 - PRESET-AUDIO-1
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Audio Preset Audio2 - PRESET-AUDIO-2
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Audio Preset Audio3 - PRESET-AUDIO-3
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Audio Shared - SHARED
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Audio Unencrypted - UNENCRYPTED
- Preset
Audio1 - PRESET-AUDIO-1
- Preset
Audio2 - PRESET-AUDIO-2
- Preset
Audio3 - PRESET-AUDIO-3
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- Preset
Audio1 - PRESET-AUDIO-1
- Preset
Audio2 - PRESET-AUDIO-2
- Preset
Audio3 - PRESET-AUDIO-3
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- PRESET_AUDIO1
- PRESET-AUDIO-1
- PRESET_AUDIO2
- PRESET-AUDIO-2
- PRESET_AUDIO3
- PRESET-AUDIO-3
- SHARED
- SHARED
- UNENCRYPTED
- UNENCRYPTED
- "PRESET-AUDIO-1"
- PRESET-AUDIO-1
- "PRESET-AUDIO-2"
- PRESET-AUDIO-2
- "PRESET-AUDIO-3"
- PRESET-AUDIO-3
- "SHARED"
- SHARED
- "UNENCRYPTED"
- UNENCRYPTED
OriginEndpointEncryptionContractConfigurationPresetSpeke20Video, OriginEndpointEncryptionContractConfigurationPresetSpeke20VideoArgs
- Preset
Video1 - PRESET-VIDEO-1
- Preset
Video2 - PRESET-VIDEO-2
- Preset
Video3 - PRESET-VIDEO-3
- Preset
Video4 - PRESET-VIDEO-4
- Preset
Video5 - PRESET-VIDEO-5
- Preset
Video6 - PRESET-VIDEO-6
- Preset
Video7 - PRESET-VIDEO-7
- Preset
Video8 - PRESET-VIDEO-8
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Video Preset Video1 - PRESET-VIDEO-1
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Video Preset Video2 - PRESET-VIDEO-2
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Video Preset Video3 - PRESET-VIDEO-3
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Video Preset Video4 - PRESET-VIDEO-4
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Video Preset Video5 - PRESET-VIDEO-5
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Video Preset Video6 - PRESET-VIDEO-6
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Video Preset Video7 - PRESET-VIDEO-7
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Video Preset Video8 - PRESET-VIDEO-8
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Video Shared - SHARED
- Origin
Endpoint Encryption Contract Configuration Preset Speke20Video Unencrypted - UNENCRYPTED
- Preset
Video1 - PRESET-VIDEO-1
- Preset
Video2 - PRESET-VIDEO-2
- Preset
Video3 - PRESET-VIDEO-3
- Preset
Video4 - PRESET-VIDEO-4
- Preset
Video5 - PRESET-VIDEO-5
- Preset
Video6 - PRESET-VIDEO-6
- Preset
Video7 - PRESET-VIDEO-7
- Preset
Video8 - PRESET-VIDEO-8
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- Preset
Video1 - PRESET-VIDEO-1
- Preset
Video2 - PRESET-VIDEO-2
- Preset
Video3 - PRESET-VIDEO-3
- Preset
Video4 - PRESET-VIDEO-4
- Preset
Video5 - PRESET-VIDEO-5
- Preset
Video6 - PRESET-VIDEO-6
- Preset
Video7 - PRESET-VIDEO-7
- Preset
Video8 - PRESET-VIDEO-8
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- PRESET_VIDEO1
- PRESET-VIDEO-1
- PRESET_VIDEO2
- PRESET-VIDEO-2
- PRESET_VIDEO3
- PRESET-VIDEO-3
- PRESET_VIDEO4
- PRESET-VIDEO-4
- PRESET_VIDEO5
- PRESET-VIDEO-5
- PRESET_VIDEO6
- PRESET-VIDEO-6
- PRESET_VIDEO7
- PRESET-VIDEO-7
- PRESET_VIDEO8
- PRESET-VIDEO-8
- SHARED
- SHARED
- UNENCRYPTED
- UNENCRYPTED
- "PRESET-VIDEO-1"
- PRESET-VIDEO-1
- "PRESET-VIDEO-2"
- PRESET-VIDEO-2
- "PRESET-VIDEO-3"
- PRESET-VIDEO-3
- "PRESET-VIDEO-4"
- PRESET-VIDEO-4
- "PRESET-VIDEO-5"
- PRESET-VIDEO-5
- "PRESET-VIDEO-6"
- PRESET-VIDEO-6
- "PRESET-VIDEO-7"
- PRESET-VIDEO-7
- "PRESET-VIDEO-8"
- PRESET-VIDEO-8
- "SHARED"
- SHARED
- "UNENCRYPTED"
- UNENCRYPTED
OriginEndpointHlsEncryption, OriginEndpointHlsEncryptionArgs
- Speke
Key Pulumi.Provider Aws Native. Media Package. Inputs. Origin Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- Constant
Initialization stringVector - A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- Encryption
Method Pulumi.Aws Native. Media Package. Origin Endpoint Hls Encryption Encryption Method - The encryption method to use.
- Key
Rotation intInterval Seconds - Interval (in seconds) between each encryption key rotation.
- Repeat
Ext boolXKey - When enabled, the EXT-X-KEY tag will be repeated in output manifests.
- Speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- Constant
Initialization stringVector - A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- Encryption
Method OriginEndpoint Hls Encryption Encryption Method - The encryption method to use.
- Key
Rotation intInterval Seconds - Interval (in seconds) between each encryption key rotation.
- Repeat
Ext boolXKey - When enabled, the EXT-X-KEY tag will be repeated in output manifests.
- speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- constant
Initialization StringVector - A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- encryption
Method OriginEndpoint Hls Encryption Encryption Method - The encryption method to use.
- key
Rotation IntegerInterval Seconds - Interval (in seconds) between each encryption key rotation.
- repeat
Ext BooleanXKey - When enabled, the EXT-X-KEY tag will be repeated in output manifests.
- speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- constant
Initialization stringVector - A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- encryption
Method OriginEndpoint Hls Encryption Encryption Method - The encryption method to use.
- key
Rotation numberInterval Seconds - Interval (in seconds) between each encryption key rotation.
- repeat
Ext booleanXKey - When enabled, the EXT-X-KEY tag will be repeated in output manifests.
- speke_
key_ Originprovider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- constant_
initialization_ strvector - A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- encryption_
method OriginEndpoint Hls Encryption Encryption Method - The encryption method to use.
- key_
rotation_ intinterval_ seconds - Interval (in seconds) between each encryption key rotation.
- repeat_
ext_ boolx_ key - When enabled, the EXT-X-KEY tag will be repeated in output manifests.
- speke
Key Property MapProvider - Parameters for the SPEKE key provider.
- constant
Initialization StringVector - A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- encryption
Method "AES_128" | "SAMPLE_AES" - The encryption method to use.
- key
Rotation NumberInterval Seconds - Interval (in seconds) between each encryption key rotation.
- repeat
Ext BooleanXKey - When enabled, the EXT-X-KEY tag will be repeated in output manifests.
OriginEndpointHlsEncryptionEncryptionMethod, OriginEndpointHlsEncryptionEncryptionMethodArgs
- Aes128
- AES_128
- Sample
Aes - SAMPLE_AES
- Origin
Endpoint Hls Encryption Encryption Method Aes128 - AES_128
- Origin
Endpoint Hls Encryption Encryption Method Sample Aes - SAMPLE_AES
- Aes128
- AES_128
- Sample
Aes - SAMPLE_AES
- Aes128
- AES_128
- Sample
Aes - SAMPLE_AES
- AES128
- AES_128
- SAMPLE_AES
- SAMPLE_AES
- "AES_128"
- AES_128
- "SAMPLE_AES"
- SAMPLE_AES
OriginEndpointHlsManifest, OriginEndpointHlsManifestArgs
- Id string
- The ID of the manifest. The ID must be unique within the OriginEndpoint and it cannot be changed after it is created.
- Ad
Markers Pulumi.Aws Native. Media Package. Origin Endpoint Hls Manifest Ad Markers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- Ad
Triggers List<Pulumi.Aws Native. Media Package. Origin Endpoint Hls Manifest Ad Triggers Item> - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- Ads
On Pulumi.Delivery Restrictions Aws Native. Media Package. Origin Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- Include
Iframe boolOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- Manifest
Name string - An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- Playlist
Type Pulumi.Aws Native. Media Package. Origin Endpoint Hls Manifest Playlist Type - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- Playlist
Window intSeconds - Time window (in seconds) contained in each parent manifest.
- Program
Date intTime Interval Seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- Url string
- The URL of the packaged OriginEndpoint for consumption.
- Id string
- The ID of the manifest. The ID must be unique within the OriginEndpoint and it cannot be changed after it is created.
- Ad
Markers OriginEndpoint Hls Manifest Ad Markers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- Ad
Triggers []OriginEndpoint Hls Manifest Ad Triggers Item - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- Ads
On OriginDelivery Restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- Include
Iframe boolOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- Manifest
Name string - An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- Playlist
Type OriginEndpoint Hls Manifest Playlist Type - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- Playlist
Window intSeconds - Time window (in seconds) contained in each parent manifest.
- Program
Date intTime Interval Seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- Url string
- The URL of the packaged OriginEndpoint for consumption.
- id String
- The ID of the manifest. The ID must be unique within the OriginEndpoint and it cannot be changed after it is created.
- ad
Markers OriginEndpoint Hls Manifest Ad Markers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- ad
Triggers List<OriginEndpoint Hls Manifest Ad Triggers Item> - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads
On OriginDelivery Restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- include
Iframe BooleanOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- manifest
Name String - An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- playlist
Type OriginEndpoint Hls Manifest Playlist Type - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- playlist
Window IntegerSeconds - Time window (in seconds) contained in each parent manifest.
- program
Date IntegerTime Interval Seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- url String
- The URL of the packaged OriginEndpoint for consumption.
- id string
- The ID of the manifest. The ID must be unique within the OriginEndpoint and it cannot be changed after it is created.
- ad
Markers OriginEndpoint Hls Manifest Ad Markers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- ad
Triggers OriginEndpoint Hls Manifest Ad Triggers Item[] - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads
On OriginDelivery Restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- include
Iframe booleanOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- manifest
Name string - An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- playlist
Type OriginEndpoint Hls Manifest Playlist Type - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- playlist
Window numberSeconds - Time window (in seconds) contained in each parent manifest.
- program
Date numberTime Interval Seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- url string
- The URL of the packaged OriginEndpoint for consumption.
- id str
- The ID of the manifest. The ID must be unique within the OriginEndpoint and it cannot be changed after it is created.
- ad_
markers OriginEndpoint Hls Manifest Ad Markers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- ad_
triggers Sequence[OriginEndpoint Hls Manifest Ad Triggers Item] - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads_
on_ Origindelivery_ restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- include_
iframe_ boolonly_ stream - When enabled, an I-Frame only stream will be included in the output.
- manifest_
name str - An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- playlist_
type OriginEndpoint Hls Manifest Playlist Type - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- playlist_
window_ intseconds - Time window (in seconds) contained in each parent manifest.
- program_
date_ inttime_ interval_ seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- url str
- The URL of the packaged OriginEndpoint for consumption.
- id String
- The ID of the manifest. The ID must be unique within the OriginEndpoint and it cannot be changed after it is created.
- ad
Markers "NONE" | "SCTE35_ENHANCED" | "PASSTHROUGH" | "DATERANGE" - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- ad
Triggers List<"SPLICE_INSERT" | "BREAK" | "PROVIDER_ADVERTISEMENT" | "DISTRIBUTOR_ADVERTISEMENT" | "PROVIDER_PLACEMENT_OPPORTUNITY" | "DISTRIBUTOR_PLACEMENT_OPPORTUNITY" | "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY" | "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY"> - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads
On "NONE" | "RESTRICTED" | "UNRESTRICTED" | "BOTH"Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- include
Iframe BooleanOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- manifest
Name String - An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- playlist
Type "NONE" | "EVENT" | "VOD" - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- playlist
Window NumberSeconds - Time window (in seconds) contained in each parent manifest.
- program
Date NumberTime Interval Seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- url String
- The URL of the packaged OriginEndpoint for consumption.
OriginEndpointHlsManifestAdMarkers, OriginEndpointHlsManifestAdMarkersArgs
- None
- NONE
- Scte35Enhanced
- SCTE35_ENHANCED
- Passthrough
- PASSTHROUGH
- Daterange
- DATERANGE
- Origin
Endpoint Hls Manifest Ad Markers None - NONE
- Origin
Endpoint Hls Manifest Ad Markers Scte35Enhanced - SCTE35_ENHANCED
- Origin
Endpoint Hls Manifest Ad Markers Passthrough - PASSTHROUGH
- Origin
Endpoint Hls Manifest Ad Markers Daterange - DATERANGE
- None
- NONE
- Scte35Enhanced
- SCTE35_ENHANCED
- Passthrough
- PASSTHROUGH
- Daterange
- DATERANGE
- None
- NONE
- Scte35Enhanced
- SCTE35_ENHANCED
- Passthrough
- PASSTHROUGH
- Daterange
- DATERANGE
- NONE
- NONE
- SCTE35_ENHANCED
- SCTE35_ENHANCED
- PASSTHROUGH
- PASSTHROUGH
- DATERANGE
- DATERANGE
- "NONE"
- NONE
- "SCTE35_ENHANCED"
- SCTE35_ENHANCED
- "PASSTHROUGH"
- PASSTHROUGH
- "DATERANGE"
- DATERANGE
OriginEndpointHlsManifestAdTriggersItem, OriginEndpointHlsManifestAdTriggersItemArgs
- Splice
Insert - SPLICE_INSERT
- Break
- BREAK
- Provider
Advertisement - PROVIDER_ADVERTISEMENT
- Distributor
Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Provider
Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Distributor
Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Provider
Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Distributor
Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Hls Manifest Ad Triggers Item Splice Insert - SPLICE_INSERT
- Origin
Endpoint Hls Manifest Ad Triggers Item Break - BREAK
- Origin
Endpoint Hls Manifest Ad Triggers Item Provider Advertisement - PROVIDER_ADVERTISEMENT
- Origin
Endpoint Hls Manifest Ad Triggers Item Distributor Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Origin
Endpoint Hls Manifest Ad Triggers Item Provider Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Hls Manifest Ad Triggers Item Distributor Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Hls Manifest Ad Triggers Item Provider Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Hls Manifest Ad Triggers Item Distributor Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- Splice
Insert - SPLICE_INSERT
- Break
- BREAK
- Provider
Advertisement - PROVIDER_ADVERTISEMENT
- Distributor
Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Provider
Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Distributor
Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Provider
Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Distributor
Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- Splice
Insert - SPLICE_INSERT
- Break
- BREAK
- Provider
Advertisement - PROVIDER_ADVERTISEMENT
- Distributor
Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Provider
Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Distributor
Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Provider
Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Distributor
Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- SPLICE_INSERT
- SPLICE_INSERT
- BREAK_
- BREAK
- PROVIDER_ADVERTISEMENT
- PROVIDER_ADVERTISEMENT
- DISTRIBUTOR_ADVERTISEMENT
- DISTRIBUTOR_ADVERTISEMENT
- PROVIDER_PLACEMENT_OPPORTUNITY
- PROVIDER_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- "SPLICE_INSERT"
- SPLICE_INSERT
- "BREAK"
- BREAK
- "PROVIDER_ADVERTISEMENT"
- PROVIDER_ADVERTISEMENT
- "DISTRIBUTOR_ADVERTISEMENT"
- DISTRIBUTOR_ADVERTISEMENT
- "PROVIDER_PLACEMENT_OPPORTUNITY"
- PROVIDER_PLACEMENT_OPPORTUNITY
- "DISTRIBUTOR_PLACEMENT_OPPORTUNITY"
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY"
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY"
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
OriginEndpointHlsManifestPlaylistType, OriginEndpointHlsManifestPlaylistTypeArgs
- None
- NONE
- Event
- EVENT
- Vod
- VOD
- Origin
Endpoint Hls Manifest Playlist Type None - NONE
- Origin
Endpoint Hls Manifest Playlist Type Event - EVENT
- Origin
Endpoint Hls Manifest Playlist Type Vod - VOD
- None
- NONE
- Event
- EVENT
- Vod
- VOD
- None
- NONE
- Event
- EVENT
- Vod
- VOD
- NONE
- NONE
- EVENT
- EVENT
- VOD
- VOD
- "NONE"
- NONE
- "EVENT"
- EVENT
- "VOD"
- VOD
OriginEndpointHlsPackage, OriginEndpointHlsPackageArgs
- Ad
Markers Pulumi.Aws Native. Media Package. Origin Endpoint Hls Package Ad Markers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- Ad
Triggers List<Pulumi.Aws Native. Media Package. Origin Endpoint Hls Package Ad Triggers Item> - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- Ads
On Pulumi.Delivery Restrictions Aws Native. Media Package. Origin Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- Encryption
Pulumi.
Aws Native. Media Package. Inputs. Origin Endpoint Hls Encryption - Parameters for encrypting content.
- Include
Dvb boolSubtitles - When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- Include
Iframe boolOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- Playlist
Type Pulumi.Aws Native. Media Package. Origin Endpoint Hls Package Playlist Type - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- Playlist
Window intSeconds - Time window (in seconds) contained in each parent manifest.
- Program
Date intTime Interval Seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- Segment
Duration intSeconds - Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- Stream
Selection Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- Use
Audio boolRendition Group - When enabled, audio streams will be placed in rendition groups in the output.
- Ad
Markers OriginEndpoint Hls Package Ad Markers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- Ad
Triggers []OriginEndpoint Hls Package Ad Triggers Item - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- Ads
On OriginDelivery Restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- Encryption
Origin
Endpoint Hls Encryption - Parameters for encrypting content.
- Include
Dvb boolSubtitles - When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- Include
Iframe boolOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- Playlist
Type OriginEndpoint Hls Package Playlist Type - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- Playlist
Window intSeconds - Time window (in seconds) contained in each parent manifest.
- Program
Date intTime Interval Seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- Segment
Duration intSeconds - Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- Stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- Use
Audio boolRendition Group - When enabled, audio streams will be placed in rendition groups in the output.
- ad
Markers OriginEndpoint Hls Package Ad Markers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- ad
Triggers List<OriginEndpoint Hls Package Ad Triggers Item> - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads
On OriginDelivery Restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- encryption
Origin
Endpoint Hls Encryption - Parameters for encrypting content.
- include
Dvb BooleanSubtitles - When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- include
Iframe BooleanOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- playlist
Type OriginEndpoint Hls Package Playlist Type - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- playlist
Window IntegerSeconds - Time window (in seconds) contained in each parent manifest.
- program
Date IntegerTime Interval Seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- segment
Duration IntegerSeconds - Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- use
Audio BooleanRendition Group - When enabled, audio streams will be placed in rendition groups in the output.
- ad
Markers OriginEndpoint Hls Package Ad Markers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- ad
Triggers OriginEndpoint Hls Package Ad Triggers Item[] - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads
On OriginDelivery Restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- encryption
Origin
Endpoint Hls Encryption - Parameters for encrypting content.
- include
Dvb booleanSubtitles - When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- include
Iframe booleanOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- playlist
Type OriginEndpoint Hls Package Playlist Type - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- playlist
Window numberSeconds - Time window (in seconds) contained in each parent manifest.
- program
Date numberTime Interval Seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- segment
Duration numberSeconds - Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- use
Audio booleanRendition Group - When enabled, audio streams will be placed in rendition groups in the output.
- ad_
markers OriginEndpoint Hls Package Ad Markers - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- ad_
triggers Sequence[OriginEndpoint Hls Package Ad Triggers Item] - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads_
on_ Origindelivery_ restrictions Endpoint Ads On Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- encryption
Origin
Endpoint Hls Encryption - Parameters for encrypting content.
- include_
dvb_ boolsubtitles - When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- include_
iframe_ boolonly_ stream - When enabled, an I-Frame only stream will be included in the output.
- playlist_
type OriginEndpoint Hls Package Playlist Type - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- playlist_
window_ intseconds - Time window (in seconds) contained in each parent manifest.
- program_
date_ inttime_ interval_ seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- segment_
duration_ intseconds - Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- stream_
selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- use_
audio_ boolrendition_ group - When enabled, audio streams will be placed in rendition groups in the output.
- ad
Markers "NONE" | "SCTE35_ENHANCED" | "PASSTHROUGH" | "DATERANGE" - This setting controls how ad markers are included in the packaged OriginEndpoint. "NONE" will omit all SCTE-35 ad markers from the output. "PASSTHROUGH" causes the manifest to contain a copy of the SCTE-35 ad markers (comments) taken directly from the input HTTP Live Streaming (HLS) manifest. "SCTE35_ENHANCED" generates ad markers and blackout tags based on SCTE-35 messages in the input source. "DATERANGE" inserts EXT-X-DATERANGE tags to signal ad and program transition events in HLS and CMAF manifests. For this option, you must set a programDateTimeIntervalSeconds value that is greater than 0.
- ad
Triggers List<"SPLICE_INSERT" | "BREAK" | "PROVIDER_ADVERTISEMENT" | "DISTRIBUTOR_ADVERTISEMENT" | "PROVIDER_PLACEMENT_OPPORTUNITY" | "DISTRIBUTOR_PLACEMENT_OPPORTUNITY" | "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY" | "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY"> - A list of SCTE-35 message types that are treated as ad markers in the output. If empty, no ad markers are output. Specify multiple items to create ad markers for all of the included message types.
- ads
On "NONE" | "RESTRICTED" | "UNRESTRICTED" | "BOTH"Delivery Restrictions - The flags on SCTE-35 segmentation descriptors that have to be present for AWS Elemental MediaPackage to insert ad markers in the output manifest. For information about SCTE-35 in AWS Elemental MediaPackage , see SCTE-35 Message Options in AWS Elemental MediaPackage .
- encryption Property Map
- Parameters for encrypting content.
- include
Dvb BooleanSubtitles - When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- include
Iframe BooleanOnly Stream - When enabled, an I-Frame only stream will be included in the output.
- playlist
Type "NONE" | "EVENT" | "VOD" - The HTTP Live Streaming (HLS) playlist type. When either "EVENT" or "VOD" is specified, a corresponding EXT-X-PLAYLIST-TYPE entry will be included in the media playlist.
- playlist
Window NumberSeconds - Time window (in seconds) contained in each parent manifest.
- program
Date NumberTime Interval Seconds - The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests. Additionally, when an interval is specified ID3Timed Metadata messages will be generated every 5 seconds using the ingest time of the content. If the interval is not specified, or set to 0, then no EXT-X-PROGRAM-DATE-TIME tags will be inserted into manifests and no ID3Timed Metadata messages will be generated. Note that irrespective of this parameter, if any ID3 Timed Metadata is found in HTTP Live Streaming (HLS) input, it will be passed through to HLS output.
- segment
Duration NumberSeconds - Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- stream
Selection Property Map - Limitations for outputs from the endpoint, based on the video bitrate.
- use
Audio BooleanRendition Group - When enabled, audio streams will be placed in rendition groups in the output.
OriginEndpointHlsPackageAdMarkers, OriginEndpointHlsPackageAdMarkersArgs
- None
- NONE
- Scte35Enhanced
- SCTE35_ENHANCED
- Passthrough
- PASSTHROUGH
- Daterange
- DATERANGE
- Origin
Endpoint Hls Package Ad Markers None - NONE
- Origin
Endpoint Hls Package Ad Markers Scte35Enhanced - SCTE35_ENHANCED
- Origin
Endpoint Hls Package Ad Markers Passthrough - PASSTHROUGH
- Origin
Endpoint Hls Package Ad Markers Daterange - DATERANGE
- None
- NONE
- Scte35Enhanced
- SCTE35_ENHANCED
- Passthrough
- PASSTHROUGH
- Daterange
- DATERANGE
- None
- NONE
- Scte35Enhanced
- SCTE35_ENHANCED
- Passthrough
- PASSTHROUGH
- Daterange
- DATERANGE
- NONE
- NONE
- SCTE35_ENHANCED
- SCTE35_ENHANCED
- PASSTHROUGH
- PASSTHROUGH
- DATERANGE
- DATERANGE
- "NONE"
- NONE
- "SCTE35_ENHANCED"
- SCTE35_ENHANCED
- "PASSTHROUGH"
- PASSTHROUGH
- "DATERANGE"
- DATERANGE
OriginEndpointHlsPackageAdTriggersItem, OriginEndpointHlsPackageAdTriggersItemArgs
- Splice
Insert - SPLICE_INSERT
- Break
- BREAK
- Provider
Advertisement - PROVIDER_ADVERTISEMENT
- Distributor
Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Provider
Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Distributor
Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Provider
Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Distributor
Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Hls Package Ad Triggers Item Splice Insert - SPLICE_INSERT
- Origin
Endpoint Hls Package Ad Triggers Item Break - BREAK
- Origin
Endpoint Hls Package Ad Triggers Item Provider Advertisement - PROVIDER_ADVERTISEMENT
- Origin
Endpoint Hls Package Ad Triggers Item Distributor Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Origin
Endpoint Hls Package Ad Triggers Item Provider Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Hls Package Ad Triggers Item Distributor Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Hls Package Ad Triggers Item Provider Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Origin
Endpoint Hls Package Ad Triggers Item Distributor Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- Splice
Insert - SPLICE_INSERT
- Break
- BREAK
- Provider
Advertisement - PROVIDER_ADVERTISEMENT
- Distributor
Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Provider
Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Distributor
Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Provider
Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Distributor
Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- Splice
Insert - SPLICE_INSERT
- Break
- BREAK
- Provider
Advertisement - PROVIDER_ADVERTISEMENT
- Distributor
Advertisement - DISTRIBUTOR_ADVERTISEMENT
- Provider
Placement Opportunity - PROVIDER_PLACEMENT_OPPORTUNITY
- Distributor
Placement Opportunity - DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- Provider
Overlay Placement Opportunity - PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- Distributor
Overlay Placement Opportunity - DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- SPLICE_INSERT
- SPLICE_INSERT
- BREAK_
- BREAK
- PROVIDER_ADVERTISEMENT
- PROVIDER_ADVERTISEMENT
- DISTRIBUTOR_ADVERTISEMENT
- DISTRIBUTOR_ADVERTISEMENT
- PROVIDER_PLACEMENT_OPPORTUNITY
- PROVIDER_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- "SPLICE_INSERT"
- SPLICE_INSERT
- "BREAK"
- BREAK
- "PROVIDER_ADVERTISEMENT"
- PROVIDER_ADVERTISEMENT
- "DISTRIBUTOR_ADVERTISEMENT"
- DISTRIBUTOR_ADVERTISEMENT
- "PROVIDER_PLACEMENT_OPPORTUNITY"
- PROVIDER_PLACEMENT_OPPORTUNITY
- "DISTRIBUTOR_PLACEMENT_OPPORTUNITY"
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY"
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY"
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
OriginEndpointHlsPackagePlaylistType, OriginEndpointHlsPackagePlaylistTypeArgs
- None
- NONE
- Event
- EVENT
- Vod
- VOD
- Origin
Endpoint Hls Package Playlist Type None - NONE
- Origin
Endpoint Hls Package Playlist Type Event - EVENT
- Origin
Endpoint Hls Package Playlist Type Vod - VOD
- None
- NONE
- Event
- EVENT
- Vod
- VOD
- None
- NONE
- Event
- EVENT
- Vod
- VOD
- NONE
- NONE
- EVENT
- EVENT
- VOD
- VOD
- "NONE"
- NONE
- "EVENT"
- EVENT
- "VOD"
- VOD
OriginEndpointMssEncryption, OriginEndpointMssEncryptionArgs
- Speke
Key Pulumi.Provider Aws Native. Media Package. Inputs. Origin Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- Speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- speke
Key OriginProvider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- speke_
key_ Originprovider Endpoint Speke Key Provider - Parameters for the SPEKE key provider.
- speke
Key Property MapProvider - Parameters for the SPEKE key provider.
OriginEndpointMssPackage, OriginEndpointMssPackageArgs
- Encryption
Pulumi.
Aws Native. Media Package. Inputs. Origin Endpoint Mss Encryption - Parameters for encrypting content.
- Manifest
Window intSeconds - The time window (in seconds) contained in each manifest.
- Segment
Duration intSeconds - The duration (in seconds) of each segment.
- Stream
Selection Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- Encryption
Origin
Endpoint Mss Encryption - Parameters for encrypting content.
- Manifest
Window intSeconds - The time window (in seconds) contained in each manifest.
- Segment
Duration intSeconds - The duration (in seconds) of each segment.
- Stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
Origin
Endpoint Mss Encryption - Parameters for encrypting content.
- manifest
Window IntegerSeconds - The time window (in seconds) contained in each manifest.
- segment
Duration IntegerSeconds - The duration (in seconds) of each segment.
- stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
Origin
Endpoint Mss Encryption - Parameters for encrypting content.
- manifest
Window numberSeconds - The time window (in seconds) contained in each manifest.
- segment
Duration numberSeconds - The duration (in seconds) of each segment.
- stream
Selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
Origin
Endpoint Mss Encryption - Parameters for encrypting content.
- manifest_
window_ intseconds - The time window (in seconds) contained in each manifest.
- segment_
duration_ intseconds - The duration (in seconds) of each segment.
- stream_
selection OriginEndpoint Stream Selection - Limitations for outputs from the endpoint, based on the video bitrate.
- encryption Property Map
- Parameters for encrypting content.
- manifest
Window NumberSeconds - The time window (in seconds) contained in each manifest.
- segment
Duration NumberSeconds - The duration (in seconds) of each segment.
- stream
Selection Property Map - Limitations for outputs from the endpoint, based on the video bitrate.
OriginEndpointOrigination, OriginEndpointOriginationArgs
- Allow
- ALLOW
- Deny
- DENY
- Origin
Endpoint Origination Allow - ALLOW
- Origin
Endpoint Origination Deny - DENY
- Allow
- ALLOW
- Deny
- DENY
- Allow
- ALLOW
- Deny
- DENY
- ALLOW
- ALLOW
- DENY
- DENY
- "ALLOW"
- ALLOW
- "DENY"
- DENY
OriginEndpointSpekeKeyProvider, OriginEndpointSpekeKeyProviderArgs
- Resource
Id string - The resource ID to include in key requests.
- Role
Arn string - An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- System
Ids List<string> - The system IDs to include in key requests.
- Url string
- The URL of the external key provider service.
- Certificate
Arn string - An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.
- Encryption
Contract Pulumi.Configuration Aws Native. Media Package. Inputs. Origin Endpoint Encryption Contract Configuration - Use
encryptionContractConfiguration
to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.
- Resource
Id string - The resource ID to include in key requests.
- Role
Arn string - An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- System
Ids []string - The system IDs to include in key requests.
- Url string
- The URL of the external key provider service.
- Certificate
Arn string - An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.
- Encryption
Contract OriginConfiguration Endpoint Encryption Contract Configuration - Use
encryptionContractConfiguration
to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.
- resource
Id String - The resource ID to include in key requests.
- role
Arn String - An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- system
Ids List<String> - The system IDs to include in key requests.
- url String
- The URL of the external key provider service.
- certificate
Arn String - An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.
- encryption
Contract OriginConfiguration Endpoint Encryption Contract Configuration - Use
encryptionContractConfiguration
to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.
- resource
Id string - The resource ID to include in key requests.
- role
Arn string - An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- system
Ids string[] - The system IDs to include in key requests.
- url string
- The URL of the external key provider service.
- certificate
Arn string - An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.
- encryption
Contract OriginConfiguration Endpoint Encryption Contract Configuration - Use
encryptionContractConfiguration
to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.
- resource_
id str - The resource ID to include in key requests.
- role_
arn str - An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- system_
ids Sequence[str] - The system IDs to include in key requests.
- url str
- The URL of the external key provider service.
- certificate_
arn str - An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.
- encryption_
contract_ Originconfiguration Endpoint Encryption Contract Configuration - Use
encryptionContractConfiguration
to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.
- resource
Id String - The resource ID to include in key requests.
- role
Arn String - An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- system
Ids List<String> - The system IDs to include in key requests.
- url String
- The URL of the external key provider service.
- certificate
Arn String - An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.
- encryption
Contract Property MapConfiguration - Use
encryptionContractConfiguration
to configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.
OriginEndpointStreamSelection, OriginEndpointStreamSelectionArgs
- Max
Video intBits Per Second - The maximum video bitrate (bps) to include in output.
- Min
Video intBits Per Second - The minimum video bitrate (bps) to include in output.
- Stream
Order Pulumi.Aws Native. Media Package. Origin Endpoint Stream Selection Stream Order - A directive that determines the order of streams in the output.
- Max
Video intBits Per Second - The maximum video bitrate (bps) to include in output.
- Min
Video intBits Per Second - The minimum video bitrate (bps) to include in output.
- Stream
Order OriginEndpoint Stream Selection Stream Order - A directive that determines the order of streams in the output.
- max
Video IntegerBits Per Second - The maximum video bitrate (bps) to include in output.
- min
Video IntegerBits Per Second - The minimum video bitrate (bps) to include in output.
- stream
Order OriginEndpoint Stream Selection Stream Order - A directive that determines the order of streams in the output.
- max
Video numberBits Per Second - The maximum video bitrate (bps) to include in output.
- min
Video numberBits Per Second - The minimum video bitrate (bps) to include in output.
- stream
Order OriginEndpoint Stream Selection Stream Order - A directive that determines the order of streams in the output.
- max_
video_ intbits_ per_ second - The maximum video bitrate (bps) to include in output.
- min_
video_ intbits_ per_ second - The minimum video bitrate (bps) to include in output.
- stream_
order OriginEndpoint Stream Selection Stream Order - A directive that determines the order of streams in the output.
- max
Video NumberBits Per Second - The maximum video bitrate (bps) to include in output.
- min
Video NumberBits Per Second - The minimum video bitrate (bps) to include in output.
- stream
Order "ORIGINAL" | "VIDEO_BITRATE_ASCENDING" | "VIDEO_BITRATE_DESCENDING" - A directive that determines the order of streams in the output.
OriginEndpointStreamSelectionStreamOrder, OriginEndpointStreamSelectionStreamOrderArgs
- Original
- ORIGINAL
- Video
Bitrate Ascending - VIDEO_BITRATE_ASCENDING
- Video
Bitrate Descending - VIDEO_BITRATE_DESCENDING
- Origin
Endpoint Stream Selection Stream Order Original - ORIGINAL
- Origin
Endpoint Stream Selection Stream Order Video Bitrate Ascending - VIDEO_BITRATE_ASCENDING
- Origin
Endpoint Stream Selection Stream Order Video Bitrate Descending - VIDEO_BITRATE_DESCENDING
- Original
- ORIGINAL
- Video
Bitrate Ascending - VIDEO_BITRATE_ASCENDING
- Video
Bitrate Descending - VIDEO_BITRATE_DESCENDING
- Original
- ORIGINAL
- Video
Bitrate Ascending - VIDEO_BITRATE_ASCENDING
- Video
Bitrate Descending - VIDEO_BITRATE_DESCENDING
- ORIGINAL
- ORIGINAL
- VIDEO_BITRATE_ASCENDING
- VIDEO_BITRATE_ASCENDING
- VIDEO_BITRATE_DESCENDING
- VIDEO_BITRATE_DESCENDING
- "ORIGINAL"
- ORIGINAL
- "VIDEO_BITRATE_ASCENDING"
- VIDEO_BITRATE_ASCENDING
- "VIDEO_BITRATE_DESCENDING"
- VIDEO_BITRATE_DESCENDING
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.