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:
- AwsId string
- The ID of the OriginEndpoint.
- ChannelId string
- The ID of the Channel the OriginEndpoint is associated with.
- 
Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Authorization 
- Parameters for CDN authorization.
- CmafPackage Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Cmaf Package 
- Parameters for Common Media Application Format (CMAF) packaging.
- DashPackage Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Dash Package 
- Parameters for DASH packaging.
- Description string
- A short text description of the OriginEndpoint.
- HlsPackage Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Hls Package 
- Parameters for Apple HLS packaging.
- ManifestName string
- A short string appended to the end of the OriginEndpoint URL.
- MssPackage 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
- StartoverWindow 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
- TimeDelay 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.
- AwsId string
- The ID of the OriginEndpoint.
- ChannelId string
- The ID of the Channel the OriginEndpoint is associated with.
- 
OriginEndpoint Authorization Args 
- Parameters for CDN authorization.
- CmafPackage OriginEndpoint Cmaf Package Args 
- Parameters for Common Media Application Format (CMAF) packaging.
- DashPackage OriginEndpoint Dash Package Args 
- Parameters for DASH packaging.
- Description string
- A short text description of the OriginEndpoint.
- HlsPackage OriginEndpoint Hls Package Args 
- Parameters for Apple HLS packaging.
- ManifestName string
- A short string appended to the end of the OriginEndpoint URL.
- MssPackage OriginEndpoint Mss Package Args 
- Parameters for Microsoft Smooth Streaming packaging.
- Origination
OriginEndpoint 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
- StartoverWindow intSeconds 
- Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.
- 
TagArgs 
- A collection of tags associated with a resource
- TimeDelay 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.
- awsId String
- The ID of the OriginEndpoint.
- channelId String
- The ID of the Channel the OriginEndpoint is associated with.
- 
OriginEndpoint Authorization 
- Parameters for CDN authorization.
- cmafPackage OriginEndpoint Cmaf Package 
- Parameters for Common Media Application Format (CMAF) packaging.
- dashPackage OriginEndpoint Dash Package 
- Parameters for DASH packaging.
- description String
- A short text description of the OriginEndpoint.
- hlsPackage OriginEndpoint Hls Package 
- Parameters for Apple HLS packaging.
- manifestName String
- A short string appended to the end of the OriginEndpoint URL.
- mssPackage OriginEndpoint Mss Package 
- Parameters for Microsoft Smooth Streaming packaging.
- origination
OriginEndpoint 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
- startoverWindow 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
- timeDelay 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.
- awsId string
- The ID of the OriginEndpoint.
- channelId string
- The ID of the Channel the OriginEndpoint is associated with.
- 
OriginEndpoint Authorization 
- Parameters for CDN authorization.
- cmafPackage OriginEndpoint Cmaf Package 
- Parameters for Common Media Application Format (CMAF) packaging.
- dashPackage OriginEndpoint Dash Package 
- Parameters for DASH packaging.
- description string
- A short text description of the OriginEndpoint.
- hlsPackage OriginEndpoint Hls Package 
- Parameters for Apple HLS packaging.
- manifestName string
- A short string appended to the end of the OriginEndpoint URL.
- mssPackage OriginEndpoint Mss Package 
- Parameters for Microsoft Smooth Streaming packaging.
- origination
OriginEndpoint 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
- startoverWindow 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
- timeDelay 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.
- 
OriginEndpoint 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
OriginEndpoint 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[TagArgs] 
- 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.
- awsId String
- The ID of the OriginEndpoint.
- channelId String
- The ID of the Channel the OriginEndpoint is associated with.
- Property Map
- Parameters for CDN authorization.
- cmafPackage Property Map
- Parameters for Common Media Application Format (CMAF) packaging.
- dashPackage Property Map
- Parameters for DASH packaging.
- description String
- A short text description of the OriginEndpoint.
- hlsPackage Property Map
- Parameters for Apple HLS packaging.
- manifestName String
- A short string appended to the end of the OriginEndpoint URL.
- mssPackage 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
- startoverWindow 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
- timeDelay 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
- OriginEndpoint Ads On Delivery Restrictions None 
- NONE
- OriginEndpoint Ads On Delivery Restrictions Restricted 
- RESTRICTED
- OriginEndpoint Ads On Delivery Restrictions Unrestricted 
- UNRESTRICTED
- OriginEndpoint 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      
- CdnIdentifier 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.
- SecretsRole stringArn 
- The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- CdnIdentifier 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.
- SecretsRole stringArn 
- The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- cdnIdentifier 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.
- secretsRole StringArn 
- The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- cdnIdentifier 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.
- secretsRole 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.
- cdnIdentifier 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.
- secretsRole StringArn 
- The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
OriginEndpointCmafEncryption, OriginEndpointCmafEncryptionArgs        
- SpekeKey Pulumi.Provider Aws Native. Media Package. Inputs. Origin Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- ConstantInitialization 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).
- EncryptionMethod Pulumi.Aws Native. Media Package. Origin Endpoint Cmaf Encryption Encryption Method 
- The encryption method used
- KeyRotation intInterval Seconds 
- Time (in seconds) between each encryption key rotation.
- SpekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- ConstantInitialization 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).
- EncryptionMethod OriginEndpoint Cmaf Encryption Encryption Method 
- The encryption method used
- KeyRotation intInterval Seconds 
- Time (in seconds) between each encryption key rotation.
- spekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- constantInitialization 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).
- encryptionMethod OriginEndpoint Cmaf Encryption Encryption Method 
- The encryption method used
- keyRotation IntegerInterval Seconds 
- Time (in seconds) between each encryption key rotation.
- spekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- constantInitialization 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).
- encryptionMethod OriginEndpoint Cmaf Encryption Encryption Method 
- The encryption method used
- keyRotation 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.
- spekeKey Property MapProvider 
- Parameters for the SPEKE key provider.
- constantInitialization 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).
- encryptionMethod "SAMPLE_AES" | "AES_CTR"
- The encryption method used
- keyRotation NumberInterval Seconds 
- Time (in seconds) between each encryption key rotation.
OriginEndpointCmafEncryptionEncryptionMethod, OriginEndpointCmafEncryptionEncryptionMethodArgs            
- SampleAes 
- SAMPLE_AES
- AesCtr 
- AES_CTR
- OriginEndpoint Cmaf Encryption Encryption Method Sample Aes 
- SAMPLE_AES
- OriginEndpoint Cmaf Encryption Encryption Method Aes Ctr 
- AES_CTR
- SampleAes 
- SAMPLE_AES
- AesCtr 
- AES_CTR
- SampleAes 
- SAMPLE_AES
- AesCtr 
- 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.
- HlsManifests List<Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Hls Manifest> 
- A list of HLS manifest configurations
- SegmentDuration intSeconds 
- Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- SegmentPrefix string
- An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- StreamSelection Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- Encryption
OriginEndpoint Cmaf Encryption 
- Parameters for encrypting content.
- HlsManifests []OriginEndpoint Hls Manifest 
- A list of HLS manifest configurations
- SegmentDuration intSeconds 
- Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- SegmentPrefix string
- An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- StreamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
OriginEndpoint Cmaf Encryption 
- Parameters for encrypting content.
- hlsManifests List<OriginEndpoint Hls Manifest> 
- A list of HLS manifest configurations
- segmentDuration IntegerSeconds 
- Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segmentPrefix String
- An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- streamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
OriginEndpoint Cmaf Encryption 
- Parameters for encrypting content.
- hlsManifests OriginEndpoint Hls Manifest[] 
- A list of HLS manifest configurations
- segmentDuration numberSeconds 
- Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segmentPrefix string
- An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- streamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
OriginEndpoint 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.
- hlsManifests List<Property Map>
- A list of HLS manifest configurations
- segmentDuration NumberSeconds 
- Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segmentPrefix String
- An optional custom string that is prepended to the name of each segment. If not specified, it defaults to the ChannelId.
- streamSelection Property Map
- Limitations for outputs from the endpoint, based on the video bitrate.
OriginEndpointDashEncryption, OriginEndpointDashEncryptionArgs        
- SpekeKey Pulumi.Provider Aws Native. Media Package. Inputs. Origin Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- KeyRotation intInterval Seconds 
- Time (in seconds) between each encryption key rotation.
- SpekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- KeyRotation intInterval Seconds 
- Time (in seconds) between each encryption key rotation.
- spekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- keyRotation IntegerInterval Seconds 
- Time (in seconds) between each encryption key rotation.
- spekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- keyRotation 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.
- spekeKey Property MapProvider 
- Parameters for the SPEKE key provider.
- keyRotation NumberInterval Seconds 
- Time (in seconds) between each encryption key rotation.
OriginEndpointDashPackage, OriginEndpointDashPackageArgs        
- AdTriggers 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.
- AdsOn 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.
- IncludeIframe boolOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- ManifestLayout 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.
- ManifestWindow intSeconds 
- Time window (in seconds) contained in each manifest.
- MinBuffer intTime Seconds 
- Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- MinUpdate intPeriod Seconds 
- Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- PeriodTriggers 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.
- SegmentDuration intSeconds 
- Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- SegmentTemplate 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.
- StreamSelection Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- SuggestedPresentation intDelay Seconds 
- Duration (in seconds) to delay live content before presentation.
- UtcTiming Pulumi.Aws Native. Media Package. Origin Endpoint Dash Package Utc Timing 
- Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- UtcTiming stringUri 
- Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
- AdTriggers []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.
- AdsOn 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
OriginEndpoint Dash Encryption 
- Parameters for encrypting content.
- IncludeIframe boolOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- ManifestLayout 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.
- ManifestWindow intSeconds 
- Time window (in seconds) contained in each manifest.
- MinBuffer intTime Seconds 
- Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- MinUpdate intPeriod Seconds 
- Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- PeriodTriggers []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
OriginEndpoint 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.
- SegmentDuration intSeconds 
- Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- SegmentTemplate 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.
- StreamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- SuggestedPresentation intDelay Seconds 
- Duration (in seconds) to delay live content before presentation.
- UtcTiming OriginEndpoint Dash Package Utc Timing 
- Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- UtcTiming stringUri 
- Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
- adTriggers 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.
- adsOn 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
OriginEndpoint Dash Encryption 
- Parameters for encrypting content.
- includeIframe BooleanOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- manifestLayout 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.
- manifestWindow IntegerSeconds 
- Time window (in seconds) contained in each manifest.
- minBuffer IntegerTime Seconds 
- Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- minUpdate IntegerPeriod Seconds 
- Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- periodTriggers 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
OriginEndpoint 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.
- segmentDuration IntegerSeconds 
- Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segmentTemplate 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.
- streamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- suggestedPresentation IntegerDelay Seconds 
- Duration (in seconds) to delay live content before presentation.
- utcTiming OriginEndpoint Dash Package Utc Timing 
- Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- utcTiming StringUri 
- Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
- adTriggers 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.
- adsOn 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
OriginEndpoint Dash Encryption 
- Parameters for encrypting content.
- includeIframe booleanOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- manifestLayout 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.
- manifestWindow numberSeconds 
- Time window (in seconds) contained in each manifest.
- minBuffer numberTime Seconds 
- Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- minUpdate numberPeriod Seconds 
- Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- periodTriggers 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
OriginEndpoint 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.
- segmentDuration numberSeconds 
- Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segmentTemplate 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.
- streamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- suggestedPresentation numberDelay Seconds 
- Duration (in seconds) to delay live content before presentation.
- utcTiming OriginEndpoint Dash Package Utc Timing 
- Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- utcTiming 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
OriginEndpoint 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
OriginEndpoint 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
- adTriggers 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.
- adsOn "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.
- includeIframe BooleanOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- manifestLayout "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.
- manifestWindow NumberSeconds 
- Time window (in seconds) contained in each manifest.
- minBuffer NumberTime Seconds 
- Minimum duration (in seconds) that a player will buffer media before starting the presentation.
- minUpdate NumberPeriod Seconds 
- Minimum duration (in seconds) between potential changes to the Dynamic Adaptive Streaming over HTTP (DASH) Media Presentation Description (MPD).
- periodTriggers 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.
- segmentDuration NumberSeconds 
- Duration (in seconds) of each segment. Actual segments will be rounded to the nearest multiple of the source segment duration.
- segmentTemplate "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.
- streamSelection Property Map
- Limitations for outputs from the endpoint, based on the video bitrate.
- suggestedPresentation NumberDelay Seconds 
- Duration (in seconds) to delay live content before presentation.
- utcTiming "HTTP-XSDATE" | "HTTP-ISO" | "HTTP-HEAD" | "NONE"
- Determines the type of UTCTiming included in the Media Presentation Description (MPD)
- utcTiming StringUri 
- Specifies the value attribute of the UTCTiming field when utcTiming is set to HTTP-ISO, HTTP-HEAD or HTTP-XSDATE
OriginEndpointDashPackageAdTriggersItem, OriginEndpointDashPackageAdTriggersItemArgs              
- SpliceInsert 
- SPLICE_INSERT
- Break
- BREAK
- ProviderAdvertisement 
- PROVIDER_ADVERTISEMENT
- DistributorAdvertisement 
- DISTRIBUTOR_ADVERTISEMENT
- ProviderPlacement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- DistributorPlacement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- ProviderOverlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DistributorOverlay Placement Opportunity 
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- OriginEndpoint Dash Package Ad Triggers Item Splice Insert 
- SPLICE_INSERT
- OriginEndpoint Dash Package Ad Triggers Item Break 
- BREAK
- OriginEndpoint Dash Package Ad Triggers Item Provider Advertisement 
- PROVIDER_ADVERTISEMENT
- OriginEndpoint Dash Package Ad Triggers Item Distributor Advertisement 
- DISTRIBUTOR_ADVERTISEMENT
- OriginEndpoint Dash Package Ad Triggers Item Provider Placement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- OriginEndpoint Dash Package Ad Triggers Item Distributor Placement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- OriginEndpoint Dash Package Ad Triggers Item Provider Overlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- OriginEndpoint Dash Package Ad Triggers Item Distributor Overlay Placement Opportunity 
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- SpliceInsert 
- SPLICE_INSERT
- Break
- BREAK
- ProviderAdvertisement 
- PROVIDER_ADVERTISEMENT
- DistributorAdvertisement 
- DISTRIBUTOR_ADVERTISEMENT
- ProviderPlacement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- DistributorPlacement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- ProviderOverlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DistributorOverlay Placement Opportunity 
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- SpliceInsert 
- SPLICE_INSERT
- Break
- BREAK
- ProviderAdvertisement 
- PROVIDER_ADVERTISEMENT
- DistributorAdvertisement 
- DISTRIBUTOR_ADVERTISEMENT
- ProviderPlacement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- DistributorPlacement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- ProviderOverlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DistributorOverlay 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
- DrmTop Level Compact 
- DRM_TOP_LEVEL_COMPACT
- OriginEndpoint Dash Package Manifest Layout Full 
- FULL
- OriginEndpoint Dash Package Manifest Layout Compact 
- COMPACT
- OriginEndpoint Dash Package Manifest Layout Drm Top Level Compact 
- DRM_TOP_LEVEL_COMPACT
- Full
- FULL
- Compact
- COMPACT
- DrmTop Level Compact 
- DRM_TOP_LEVEL_COMPACT
- Full
- FULL
- Compact
- COMPACT
- DrmTop 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
- OriginEndpoint 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
- DvbDash2014 
- DVB_DASH_2014
- OriginEndpoint Dash Package Profile None 
- NONE
- OriginEndpoint Dash Package Profile Hbbtv15 
- HBBTV_1_5
- OriginEndpoint Dash Package Profile Hybridcast 
- HYBRIDCAST
- OriginEndpoint Dash Package Profile Dvb Dash2014 
- DVB_DASH_2014
- None
- NONE
- Hbbtv15
- HBBTV_1_5
- Hybridcast
- HYBRIDCAST
- DvbDash2014 
- DVB_DASH_2014
- None
- NONE
- Hbbtv15
- HBBTV_1_5
- Hybridcast
- HYBRIDCAST
- DvbDash2014 
- 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              
- NumberWith Timeline 
- NUMBER_WITH_TIMELINE
- TimeWith Timeline 
- TIME_WITH_TIMELINE
- NumberWith Duration 
- NUMBER_WITH_DURATION
- OriginEndpoint Dash Package Segment Template Format Number With Timeline 
- NUMBER_WITH_TIMELINE
- OriginEndpoint Dash Package Segment Template Format Time With Timeline 
- TIME_WITH_TIMELINE
- OriginEndpoint Dash Package Segment Template Format Number With Duration 
- NUMBER_WITH_DURATION
- NumberWith Timeline 
- NUMBER_WITH_TIMELINE
- TimeWith Timeline 
- TIME_WITH_TIMELINE
- NumberWith Duration 
- NUMBER_WITH_DURATION
- NumberWith Timeline 
- NUMBER_WITH_TIMELINE
- TimeWith Timeline 
- TIME_WITH_TIMELINE
- NumberWith 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            
- HttpXsdate 
- HTTP-XSDATE
- HttpIso 
- HTTP-ISO
- HttpHead 
- HTTP-HEAD
- None
- NONE
- OriginEndpoint Dash Package Utc Timing Http Xsdate 
- HTTP-XSDATE
- OriginEndpoint Dash Package Utc Timing Http Iso 
- HTTP-ISO
- OriginEndpoint Dash Package Utc Timing Http Head 
- HTTP-HEAD
- OriginEndpoint Dash Package Utc Timing None 
- NONE
- HttpXsdate 
- HTTP-XSDATE
- HttpIso 
- HTTP-ISO
- HttpHead 
- HTTP-HEAD
- None
- NONE
- HttpXsdate 
- HTTP-XSDATE
- HttpIso 
- HTTP-ISO
- HttpHead 
- 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          
- PresetSpeke20Audio Pulumi.Aws Native. Media Package. Origin Endpoint Encryption Contract Configuration Preset Speke20Audio 
- A collection of audio encryption presets.
- PresetSpeke20Video Pulumi.Aws Native. Media Package. Origin Endpoint Encryption Contract Configuration Preset Speke20Video 
- A collection of video encryption presets.
- PresetSpeke20Audio OriginEndpoint Encryption Contract Configuration Preset Speke20Audio 
- A collection of audio encryption presets.
- PresetSpeke20Video OriginEndpoint Encryption Contract Configuration Preset Speke20Video 
- A collection of video encryption presets.
- presetSpeke20Audio OriginEndpoint Encryption Contract Configuration Preset Speke20Audio 
- A collection of audio encryption presets.
- presetSpeke20Video OriginEndpoint Encryption Contract Configuration Preset Speke20Video 
- A collection of video encryption presets.
- presetSpeke20Audio OriginEndpoint Encryption Contract Configuration Preset Speke20Audio 
- A collection of audio encryption presets.
- presetSpeke20Video 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.
- presetSpeke20Audio "PRESET-AUDIO-1" | "PRESET-AUDIO-2" | "PRESET-AUDIO-3" | "SHARED" | "UNENCRYPTED"
- A collection of audio encryption presets.
- presetSpeke20Video "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              
- PresetAudio1 
- PRESET-AUDIO-1
- PresetAudio2 
- PRESET-AUDIO-2
- PresetAudio3 
- PRESET-AUDIO-3
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- OriginEndpoint Encryption Contract Configuration Preset Speke20Audio Preset Audio1 
- PRESET-AUDIO-1
- OriginEndpoint Encryption Contract Configuration Preset Speke20Audio Preset Audio2 
- PRESET-AUDIO-2
- OriginEndpoint Encryption Contract Configuration Preset Speke20Audio Preset Audio3 
- PRESET-AUDIO-3
- OriginEndpoint Encryption Contract Configuration Preset Speke20Audio Shared 
- SHARED
- OriginEndpoint Encryption Contract Configuration Preset Speke20Audio Unencrypted 
- UNENCRYPTED
- PresetAudio1 
- PRESET-AUDIO-1
- PresetAudio2 
- PRESET-AUDIO-2
- PresetAudio3 
- PRESET-AUDIO-3
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- PresetAudio1 
- PRESET-AUDIO-1
- PresetAudio2 
- PRESET-AUDIO-2
- PresetAudio3 
- 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              
- PresetVideo1 
- PRESET-VIDEO-1
- PresetVideo2 
- PRESET-VIDEO-2
- PresetVideo3 
- PRESET-VIDEO-3
- PresetVideo4 
- PRESET-VIDEO-4
- PresetVideo5 
- PRESET-VIDEO-5
- PresetVideo6 
- PRESET-VIDEO-6
- PresetVideo7 
- PRESET-VIDEO-7
- PresetVideo8 
- PRESET-VIDEO-8
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- OriginEndpoint Encryption Contract Configuration Preset Speke20Video Preset Video1 
- PRESET-VIDEO-1
- OriginEndpoint Encryption Contract Configuration Preset Speke20Video Preset Video2 
- PRESET-VIDEO-2
- OriginEndpoint Encryption Contract Configuration Preset Speke20Video Preset Video3 
- PRESET-VIDEO-3
- OriginEndpoint Encryption Contract Configuration Preset Speke20Video Preset Video4 
- PRESET-VIDEO-4
- OriginEndpoint Encryption Contract Configuration Preset Speke20Video Preset Video5 
- PRESET-VIDEO-5
- OriginEndpoint Encryption Contract Configuration Preset Speke20Video Preset Video6 
- PRESET-VIDEO-6
- OriginEndpoint Encryption Contract Configuration Preset Speke20Video Preset Video7 
- PRESET-VIDEO-7
- OriginEndpoint Encryption Contract Configuration Preset Speke20Video Preset Video8 
- PRESET-VIDEO-8
- OriginEndpoint Encryption Contract Configuration Preset Speke20Video Shared 
- SHARED
- OriginEndpoint Encryption Contract Configuration Preset Speke20Video Unencrypted 
- UNENCRYPTED
- PresetVideo1 
- PRESET-VIDEO-1
- PresetVideo2 
- PRESET-VIDEO-2
- PresetVideo3 
- PRESET-VIDEO-3
- PresetVideo4 
- PRESET-VIDEO-4
- PresetVideo5 
- PRESET-VIDEO-5
- PresetVideo6 
- PRESET-VIDEO-6
- PresetVideo7 
- PRESET-VIDEO-7
- PresetVideo8 
- PRESET-VIDEO-8
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- PresetVideo1 
- PRESET-VIDEO-1
- PresetVideo2 
- PRESET-VIDEO-2
- PresetVideo3 
- PRESET-VIDEO-3
- PresetVideo4 
- PRESET-VIDEO-4
- PresetVideo5 
- PRESET-VIDEO-5
- PresetVideo6 
- PRESET-VIDEO-6
- PresetVideo7 
- PRESET-VIDEO-7
- PresetVideo8 
- 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        
- SpekeKey Pulumi.Provider Aws Native. Media Package. Inputs. Origin Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- ConstantInitialization stringVector 
- A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- EncryptionMethod Pulumi.Aws Native. Media Package. Origin Endpoint Hls Encryption Encryption Method 
- The encryption method to use.
- KeyRotation intInterval Seconds 
- Interval (in seconds) between each encryption key rotation.
- RepeatExt boolXKey 
- When enabled, the EXT-X-KEY tag will be repeated in output manifests.
- SpekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- ConstantInitialization stringVector 
- A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- EncryptionMethod OriginEndpoint Hls Encryption Encryption Method 
- The encryption method to use.
- KeyRotation intInterval Seconds 
- Interval (in seconds) between each encryption key rotation.
- RepeatExt boolXKey 
- When enabled, the EXT-X-KEY tag will be repeated in output manifests.
- spekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- constantInitialization StringVector 
- A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- encryptionMethod OriginEndpoint Hls Encryption Encryption Method 
- The encryption method to use.
- keyRotation IntegerInterval Seconds 
- Interval (in seconds) between each encryption key rotation.
- repeatExt BooleanXKey 
- When enabled, the EXT-X-KEY tag will be repeated in output manifests.
- spekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- constantInitialization stringVector 
- A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- encryptionMethod OriginEndpoint Hls Encryption Encryption Method 
- The encryption method to use.
- keyRotation numberInterval Seconds 
- Interval (in seconds) between each encryption key rotation.
- repeatExt 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.
- spekeKey Property MapProvider 
- Parameters for the SPEKE key provider.
- constantInitialization StringVector 
- A constant initialization vector for encryption (optional). When not specified the initialization vector will be periodically rotated.
- encryptionMethod "AES_128" | "SAMPLE_AES"
- The encryption method to use.
- keyRotation NumberInterval Seconds 
- Interval (in seconds) between each encryption key rotation.
- repeatExt BooleanXKey 
- When enabled, the EXT-X-KEY tag will be repeated in output manifests.
OriginEndpointHlsEncryptionEncryptionMethod, OriginEndpointHlsEncryptionEncryptionMethodArgs            
- Aes128
- AES_128
- SampleAes 
- SAMPLE_AES
- OriginEndpoint Hls Encryption Encryption Method Aes128 
- AES_128
- OriginEndpoint Hls Encryption Encryption Method Sample Aes 
- SAMPLE_AES
- Aes128
- AES_128
- SampleAes 
- SAMPLE_AES
- Aes128
- AES_128
- SampleAes 
- 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.
- AdMarkers 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.
- AdTriggers 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.
- AdsOn 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 .
- IncludeIframe boolOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- ManifestName string
- An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- PlaylistType 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.
- PlaylistWindow intSeconds 
- Time window (in seconds) contained in each parent manifest.
- ProgramDate 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.
- AdMarkers 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.
- AdTriggers []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.
- AdsOn 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 .
- IncludeIframe boolOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- ManifestName string
- An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- PlaylistType 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.
- PlaylistWindow intSeconds 
- Time window (in seconds) contained in each parent manifest.
- ProgramDate 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.
- adMarkers 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.
- adTriggers 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.
- adsOn 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 .
- includeIframe BooleanOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- manifestName String
- An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- playlistType 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.
- playlistWindow IntegerSeconds 
- Time window (in seconds) contained in each parent manifest.
- programDate 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.
- adMarkers 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.
- adTriggers 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.
- adsOn 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 .
- includeIframe booleanOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- manifestName string
- An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- playlistType 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.
- playlistWindow numberSeconds 
- Time window (in seconds) contained in each parent manifest.
- programDate 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.
- adMarkers "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.
- adTriggers 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.
- adsOn "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 .
- includeIframe BooleanOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- manifestName String
- An optional short string appended to the end of the OriginEndpoint URL. If not specified, defaults to the manifestName for the OriginEndpoint.
- playlistType "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.
- playlistWindow NumberSeconds 
- Time window (in seconds) contained in each parent manifest.
- programDate 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
- OriginEndpoint Hls Manifest Ad Markers None 
- NONE
- OriginEndpoint Hls Manifest Ad Markers Scte35Enhanced 
- SCTE35_ENHANCED
- OriginEndpoint Hls Manifest Ad Markers Passthrough 
- PASSTHROUGH
- OriginEndpoint 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              
- SpliceInsert 
- SPLICE_INSERT
- Break
- BREAK
- ProviderAdvertisement 
- PROVIDER_ADVERTISEMENT
- DistributorAdvertisement 
- DISTRIBUTOR_ADVERTISEMENT
- ProviderPlacement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- DistributorPlacement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- ProviderOverlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DistributorOverlay Placement Opportunity 
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- OriginEndpoint Hls Manifest Ad Triggers Item Splice Insert 
- SPLICE_INSERT
- OriginEndpoint Hls Manifest Ad Triggers Item Break 
- BREAK
- OriginEndpoint Hls Manifest Ad Triggers Item Provider Advertisement 
- PROVIDER_ADVERTISEMENT
- OriginEndpoint Hls Manifest Ad Triggers Item Distributor Advertisement 
- DISTRIBUTOR_ADVERTISEMENT
- OriginEndpoint Hls Manifest Ad Triggers Item Provider Placement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- OriginEndpoint Hls Manifest Ad Triggers Item Distributor Placement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- OriginEndpoint Hls Manifest Ad Triggers Item Provider Overlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- OriginEndpoint Hls Manifest Ad Triggers Item Distributor Overlay Placement Opportunity 
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- SpliceInsert 
- SPLICE_INSERT
- Break
- BREAK
- ProviderAdvertisement 
- PROVIDER_ADVERTISEMENT
- DistributorAdvertisement 
- DISTRIBUTOR_ADVERTISEMENT
- ProviderPlacement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- DistributorPlacement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- ProviderOverlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DistributorOverlay Placement Opportunity 
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- SpliceInsert 
- SPLICE_INSERT
- Break
- BREAK
- ProviderAdvertisement 
- PROVIDER_ADVERTISEMENT
- DistributorAdvertisement 
- DISTRIBUTOR_ADVERTISEMENT
- ProviderPlacement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- DistributorPlacement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- ProviderOverlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DistributorOverlay 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
- OriginEndpoint Hls Manifest Playlist Type None 
- NONE
- OriginEndpoint Hls Manifest Playlist Type Event 
- EVENT
- OriginEndpoint 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        
- AdMarkers 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.
- AdTriggers 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.
- AdsOn 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.
- IncludeDvb boolSubtitles 
- When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- IncludeIframe boolOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- PlaylistType 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.
- PlaylistWindow intSeconds 
- Time window (in seconds) contained in each parent manifest.
- ProgramDate 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.
- SegmentDuration intSeconds 
- Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- StreamSelection Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- UseAudio boolRendition Group 
- When enabled, audio streams will be placed in rendition groups in the output.
- AdMarkers 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.
- AdTriggers []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.
- AdsOn 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
OriginEndpoint Hls Encryption 
- Parameters for encrypting content.
- IncludeDvb boolSubtitles 
- When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- IncludeIframe boolOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- PlaylistType 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.
- PlaylistWindow intSeconds 
- Time window (in seconds) contained in each parent manifest.
- ProgramDate 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.
- SegmentDuration intSeconds 
- Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- StreamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- UseAudio boolRendition Group 
- When enabled, audio streams will be placed in rendition groups in the output.
- adMarkers 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.
- adTriggers 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.
- adsOn 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
OriginEndpoint Hls Encryption 
- Parameters for encrypting content.
- includeDvb BooleanSubtitles 
- When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- includeIframe BooleanOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- playlistType 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.
- playlistWindow IntegerSeconds 
- Time window (in seconds) contained in each parent manifest.
- programDate 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.
- segmentDuration IntegerSeconds 
- Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- streamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- useAudio BooleanRendition Group 
- When enabled, audio streams will be placed in rendition groups in the output.
- adMarkers 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.
- adTriggers 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.
- adsOn 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
OriginEndpoint Hls Encryption 
- Parameters for encrypting content.
- includeDvb booleanSubtitles 
- When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- includeIframe booleanOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- playlistType 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.
- playlistWindow numberSeconds 
- Time window (in seconds) contained in each parent manifest.
- programDate 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.
- segmentDuration numberSeconds 
- Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- streamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- useAudio 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
OriginEndpoint 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.
- adMarkers "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.
- adTriggers 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.
- adsOn "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.
- includeDvb BooleanSubtitles 
- When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.
- includeIframe BooleanOnly Stream 
- When enabled, an I-Frame only stream will be included in the output.
- playlistType "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.
- playlistWindow NumberSeconds 
- Time window (in seconds) contained in each parent manifest.
- programDate 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.
- segmentDuration NumberSeconds 
- Duration (in seconds) of each fragment. Actual fragments will be rounded to the nearest multiple of the source fragment duration.
- streamSelection Property Map
- Limitations for outputs from the endpoint, based on the video bitrate.
- useAudio 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
- OriginEndpoint Hls Package Ad Markers None 
- NONE
- OriginEndpoint Hls Package Ad Markers Scte35Enhanced 
- SCTE35_ENHANCED
- OriginEndpoint Hls Package Ad Markers Passthrough 
- PASSTHROUGH
- OriginEndpoint 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              
- SpliceInsert 
- SPLICE_INSERT
- Break
- BREAK
- ProviderAdvertisement 
- PROVIDER_ADVERTISEMENT
- DistributorAdvertisement 
- DISTRIBUTOR_ADVERTISEMENT
- ProviderPlacement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- DistributorPlacement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- ProviderOverlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DistributorOverlay Placement Opportunity 
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- OriginEndpoint Hls Package Ad Triggers Item Splice Insert 
- SPLICE_INSERT
- OriginEndpoint Hls Package Ad Triggers Item Break 
- BREAK
- OriginEndpoint Hls Package Ad Triggers Item Provider Advertisement 
- PROVIDER_ADVERTISEMENT
- OriginEndpoint Hls Package Ad Triggers Item Distributor Advertisement 
- DISTRIBUTOR_ADVERTISEMENT
- OriginEndpoint Hls Package Ad Triggers Item Provider Placement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- OriginEndpoint Hls Package Ad Triggers Item Distributor Placement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- OriginEndpoint Hls Package Ad Triggers Item Provider Overlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- OriginEndpoint Hls Package Ad Triggers Item Distributor Overlay Placement Opportunity 
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- SpliceInsert 
- SPLICE_INSERT
- Break
- BREAK
- ProviderAdvertisement 
- PROVIDER_ADVERTISEMENT
- DistributorAdvertisement 
- DISTRIBUTOR_ADVERTISEMENT
- ProviderPlacement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- DistributorPlacement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- ProviderOverlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DistributorOverlay Placement Opportunity 
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- SpliceInsert 
- SPLICE_INSERT
- Break
- BREAK
- ProviderAdvertisement 
- PROVIDER_ADVERTISEMENT
- DistributorAdvertisement 
- DISTRIBUTOR_ADVERTISEMENT
- ProviderPlacement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- DistributorPlacement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- ProviderOverlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- DistributorOverlay 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
- OriginEndpoint Hls Package Playlist Type None 
- NONE
- OriginEndpoint Hls Package Playlist Type Event 
- EVENT
- OriginEndpoint 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        
- SpekeKey Pulumi.Provider Aws Native. Media Package. Inputs. Origin Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- SpekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- spekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- spekeKey OriginProvider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- speke_key_ Originprovider Endpoint Speke Key Provider 
- Parameters for the SPEKE key provider.
- spekeKey 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.
- ManifestWindow intSeconds 
- The time window (in seconds) contained in each manifest.
- SegmentDuration intSeconds 
- The duration (in seconds) of each segment.
- StreamSelection Pulumi.Aws Native. Media Package. Inputs. Origin Endpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- Encryption
OriginEndpoint Mss Encryption 
- Parameters for encrypting content.
- ManifestWindow intSeconds 
- The time window (in seconds) contained in each manifest.
- SegmentDuration intSeconds 
- The duration (in seconds) of each segment.
- StreamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
OriginEndpoint Mss Encryption 
- Parameters for encrypting content.
- manifestWindow IntegerSeconds 
- The time window (in seconds) contained in each manifest.
- segmentDuration IntegerSeconds 
- The duration (in seconds) of each segment.
- streamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
OriginEndpoint Mss Encryption 
- Parameters for encrypting content.
- manifestWindow numberSeconds 
- The time window (in seconds) contained in each manifest.
- segmentDuration numberSeconds 
- The duration (in seconds) of each segment.
- streamSelection OriginEndpoint Stream Selection 
- Limitations for outputs from the endpoint, based on the video bitrate.
- encryption
OriginEndpoint 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.
- manifestWindow NumberSeconds 
- The time window (in seconds) contained in each manifest.
- segmentDuration NumberSeconds 
- The duration (in seconds) of each segment.
- streamSelection Property Map
- Limitations for outputs from the endpoint, based on the video bitrate.
OriginEndpointOrigination, OriginEndpointOriginationArgs      
- Allow
- ALLOW
- Deny
- DENY
- OriginEndpoint Origination Allow 
- ALLOW
- OriginEndpoint Origination Deny 
- DENY
- Allow
- ALLOW
- Deny
- DENY
- Allow
- ALLOW
- Deny
- DENY
- ALLOW
- ALLOW
- DENY
- DENY
- "ALLOW"
- ALLOW
- "DENY"
- DENY
OriginEndpointSpekeKeyProvider, OriginEndpointSpekeKeyProviderArgs          
- ResourceId string
- The resource ID to include in key requests.
- RoleArn string
- An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- SystemIds List<string>
- The system IDs to include in key requests.
- Url string
- The URL of the external key provider service.
- CertificateArn 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.
- EncryptionContract Pulumi.Configuration Aws Native. Media Package. Inputs. Origin Endpoint Encryption Contract Configuration 
- Use encryptionContractConfigurationto 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.
- ResourceId string
- The resource ID to include in key requests.
- RoleArn string
- An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- SystemIds []string
- The system IDs to include in key requests.
- Url string
- The URL of the external key provider service.
- CertificateArn 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.
- EncryptionContract OriginConfiguration Endpoint Encryption Contract Configuration 
- Use encryptionContractConfigurationto 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.
- resourceId String
- The resource ID to include in key requests.
- roleArn String
- An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- systemIds List<String>
- The system IDs to include in key requests.
- url String
- The URL of the external key provider service.
- certificateArn 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.
- encryptionContract OriginConfiguration Endpoint Encryption Contract Configuration 
- Use encryptionContractConfigurationto 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.
- resourceId string
- The resource ID to include in key requests.
- roleArn string
- An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- systemIds string[]
- The system IDs to include in key requests.
- url string
- The URL of the external key provider service.
- certificateArn 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.
- encryptionContract OriginConfiguration Endpoint Encryption Contract Configuration 
- Use encryptionContractConfigurationto 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 encryptionContractConfigurationto 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.
- resourceId String
- The resource ID to include in key requests.
- roleArn String
- An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.
- systemIds List<String>
- The system IDs to include in key requests.
- url String
- The URL of the external key provider service.
- certificateArn 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.
- encryptionContract Property MapConfiguration 
- Use encryptionContractConfigurationto 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        
- MaxVideo intBits Per Second 
- The maximum video bitrate (bps) to include in output.
- MinVideo intBits Per Second 
- The minimum video bitrate (bps) to include in output.
- StreamOrder Pulumi.Aws Native. Media Package. Origin Endpoint Stream Selection Stream Order 
- A directive that determines the order of streams in the output.
- MaxVideo intBits Per Second 
- The maximum video bitrate (bps) to include in output.
- MinVideo intBits Per Second 
- The minimum video bitrate (bps) to include in output.
- StreamOrder OriginEndpoint Stream Selection Stream Order 
- A directive that determines the order of streams in the output.
- maxVideo IntegerBits Per Second 
- The maximum video bitrate (bps) to include in output.
- minVideo IntegerBits Per Second 
- The minimum video bitrate (bps) to include in output.
- streamOrder OriginEndpoint Stream Selection Stream Order 
- A directive that determines the order of streams in the output.
- maxVideo numberBits Per Second 
- The maximum video bitrate (bps) to include in output.
- minVideo numberBits Per Second 
- The minimum video bitrate (bps) to include in output.
- streamOrder 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.
- maxVideo NumberBits Per Second 
- The maximum video bitrate (bps) to include in output.
- minVideo NumberBits Per Second 
- The minimum video bitrate (bps) to include in output.
- streamOrder "ORIGINAL" | "VIDEO_BITRATE_ASCENDING" | "VIDEO_BITRATE_DESCENDING"
- A directive that determines the order of streams in the output.
OriginEndpointStreamSelectionStreamOrder, OriginEndpointStreamSelectionStreamOrderArgs            
- Original
- ORIGINAL
- VideoBitrate Ascending 
- VIDEO_BITRATE_ASCENDING
- VideoBitrate Descending 
- VIDEO_BITRATE_DESCENDING
- OriginEndpoint Stream Selection Stream Order Original 
- ORIGINAL
- OriginEndpoint Stream Selection Stream Order Video Bitrate Ascending 
- VIDEO_BITRATE_ASCENDING
- OriginEndpoint Stream Selection Stream Order Video Bitrate Descending 
- VIDEO_BITRATE_DESCENDING
- Original
- ORIGINAL
- VideoBitrate Ascending 
- VIDEO_BITRATE_ASCENDING
- VideoBitrate Descending 
- VIDEO_BITRATE_DESCENDING
- Original
- ORIGINAL
- VideoBitrate Ascending 
- VIDEO_BITRATE_ASCENDING
- VideoBitrate 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.