We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
Represents an origin endpoint that is associated with a channel, offering a dynamically repackaged version of its content through various streaming media protocols. The content can be efficiently disseminated to end-users via a Content Delivery Network (CDN), like Amazon CloudFront.
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_group_name: Optional[str] = None,
channel_name: Optional[str] = None,
container_type: Optional[OriginEndpointContainerType] = None,
dash_manifests: Optional[Sequence[OriginEndpointDashManifestConfigurationArgs]] = None,
description: Optional[str] = None,
force_endpoint_error_configuration: Optional[OriginEndpointForceEndpointErrorConfigurationArgs] = None,
hls_manifests: Optional[Sequence[OriginEndpointHlsManifestConfigurationArgs]] = None,
low_latency_hls_manifests: Optional[Sequence[OriginEndpointLowLatencyHlsManifestConfigurationArgs]] = None,
origin_endpoint_name: Optional[str] = None,
segment: Optional[OriginEndpointSegmentArgs] = None,
startover_window_seconds: Optional[int] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = 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:mediapackagev2: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:
- Channel
Group stringName - The name of the channel group associated with the origin endpoint configuration.
- Channel
Name string - The channel name associated with the origin endpoint.
- Container
Type Pulumi.Aws Native. Media Package V2. Origin Endpoint Container Type - The container type associated with the origin endpoint configuration.
- Dash
Manifests List<Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Dash Manifest Configuration> - Description string
- Force
Endpoint Pulumi.Error Configuration Aws Native. Media Package V2. Inputs. Origin Endpoint Force Endpoint Error Configuration - Hls
Manifests List<Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Hls Manifest Configuration> - Low
Latency List<Pulumi.Hls Manifests Aws Native. Media Package V2. Inputs. Origin Endpoint Low Latency Hls Manifest Configuration> - Origin
Endpoint stringName - The name of the origin endpoint associated with the origin endpoint configuration.
- Segment
Pulumi.
Aws Native. Media Package V2. Inputs. Origin Endpoint Segment - The segment associated with the origin endpoint.
- Startover
Window intSeconds -
List<Pulumi.
Aws Native. Inputs. Tag> - The tags associated with the origin endpoint.
- Channel
Group stringName - The name of the channel group associated with the origin endpoint configuration.
- Channel
Name string - The channel name associated with the origin endpoint.
- Container
Type OriginEndpoint Container Type - The container type associated with the origin endpoint configuration.
- Dash
Manifests []OriginEndpoint Dash Manifest Configuration Args - Description string
- Force
Endpoint OriginError Configuration Endpoint Force Endpoint Error Configuration Args - Hls
Manifests []OriginEndpoint Hls Manifest Configuration Args - Low
Latency []OriginHls Manifests Endpoint Low Latency Hls Manifest Configuration Args - Origin
Endpoint stringName - The name of the origin endpoint associated with the origin endpoint configuration.
- Segment
Origin
Endpoint Segment Args - The segment associated with the origin endpoint.
- Startover
Window intSeconds -
Tag
Args - The tags associated with the origin endpoint.
- channel
Group StringName - The name of the channel group associated with the origin endpoint configuration.
- channel
Name String - The channel name associated with the origin endpoint.
- container
Type OriginEndpoint Container Type - The container type associated with the origin endpoint configuration.
- dash
Manifests List<OriginEndpoint Dash Manifest Configuration> - description String
- force
Endpoint OriginError Configuration Endpoint Force Endpoint Error Configuration - hls
Manifests List<OriginEndpoint Hls Manifest Configuration> - low
Latency List<OriginHls Manifests Endpoint Low Latency Hls Manifest Configuration> - origin
Endpoint StringName - The name of the origin endpoint associated with the origin endpoint configuration.
- segment
Origin
Endpoint Segment - The segment associated with the origin endpoint.
- startover
Window IntegerSeconds - List<Tag>
- The tags associated with the origin endpoint.
- channel
Group stringName - The name of the channel group associated with the origin endpoint configuration.
- channel
Name string - The channel name associated with the origin endpoint.
- container
Type OriginEndpoint Container Type - The container type associated with the origin endpoint configuration.
- dash
Manifests OriginEndpoint Dash Manifest Configuration[] - description string
- force
Endpoint OriginError Configuration Endpoint Force Endpoint Error Configuration - hls
Manifests OriginEndpoint Hls Manifest Configuration[] - low
Latency OriginHls Manifests Endpoint Low Latency Hls Manifest Configuration[] - origin
Endpoint stringName - The name of the origin endpoint associated with the origin endpoint configuration.
- segment
Origin
Endpoint Segment - The segment associated with the origin endpoint.
- startover
Window numberSeconds - Tag[]
- The tags associated with the origin endpoint.
- channel_
group_ strname - The name of the channel group associated with the origin endpoint configuration.
- channel_
name str - The channel name associated with the origin endpoint.
- container_
type OriginEndpoint Container Type - The container type associated with the origin endpoint configuration.
- dash_
manifests Sequence[OriginEndpoint Dash Manifest Configuration Args] - description str
- force_
endpoint_ Originerror_ configuration Endpoint Force Endpoint Error Configuration Args - hls_
manifests Sequence[OriginEndpoint Hls Manifest Configuration Args] - low_
latency_ Sequence[Originhls_ manifests Endpoint Low Latency Hls Manifest Configuration Args] - origin_
endpoint_ strname - The name of the origin endpoint associated with the origin endpoint configuration.
- segment
Origin
Endpoint Segment Args - The segment associated with the origin endpoint.
- startover_
window_ intseconds -
Sequence[Tag
Args] - The tags associated with the origin endpoint.
- channel
Group StringName - The name of the channel group associated with the origin endpoint configuration.
- channel
Name String - The channel name associated with the origin endpoint.
- container
Type "TS" | "CMAF" - The container type associated with the origin endpoint configuration.
- dash
Manifests List<Property Map> - description String
- force
Endpoint Property MapError Configuration - hls
Manifests List<Property Map> - low
Latency List<Property Map>Hls Manifests - origin
Endpoint StringName - The name of the origin endpoint associated with the origin endpoint configuration.
- segment Property Map
- The segment associated with the origin endpoint.
- startover
Window NumberSeconds - List<Property Map>
- The tags associated with the origin endpoint.
Outputs
All input properties are implicitly available as output properties. Additionally, the OriginEndpoint resource produces the following output properties:
- Arn string
- Created
At string - Dash
Manifest List<string>Urls - Hls
Manifest List<string>Urls - Id string
- The provider-assigned unique ID for this managed resource.
- Low
Latency List<string>Hls Manifest Urls - Modified
At string
- Arn string
- Created
At string - Dash
Manifest []stringUrls - Hls
Manifest []stringUrls - Id string
- The provider-assigned unique ID for this managed resource.
- Low
Latency []stringHls Manifest Urls - Modified
At string
- arn String
- created
At String - dash
Manifest List<String>Urls - hls
Manifest List<String>Urls - id String
- The provider-assigned unique ID for this managed resource.
- low
Latency List<String>Hls Manifest Urls - modified
At String
- arn string
- created
At string - dash
Manifest string[]Urls - hls
Manifest string[]Urls - id string
- The provider-assigned unique ID for this managed resource.
- low
Latency string[]Hls Manifest Urls - modified
At string
- arn str
- created_
at str - dash_
manifest_ Sequence[str]urls - hls_
manifest_ Sequence[str]urls - id str
- The provider-assigned unique ID for this managed resource.
- low_
latency_ Sequence[str]hls_ manifest_ urls - modified_
at str
- arn String
- created
At String - dash
Manifest List<String>Urls - hls
Manifest List<String>Urls - id String
- The provider-assigned unique ID for this managed resource.
- low
Latency List<String>Hls Manifest Urls - modified
At String
Supporting Types
OriginEndpointAdMarkerDash, OriginEndpointAdMarkerDashArgs
- Binary
BINARY- Xml
XML
- Origin
Endpoint Ad Marker Dash Binary BINARY- Origin
Endpoint Ad Marker Dash Xml XML
- Binary
BINARY- Xml
XML
- Binary
BINARY- Xml
XML
- BINARY
BINARY- XML
XML
- "BINARY"
BINARY- "XML"
XML
OriginEndpointAdMarkerHls, OriginEndpointAdMarkerHlsArgs
- Daterange
DATERANGE
- Origin
Endpoint Ad Marker Hls Daterange DATERANGE
- Daterange
DATERANGE
- Daterange
DATERANGE
- DATERANGE
DATERANGE
- "DATERANGE"
DATERANGE
OriginEndpointCmafEncryptionMethod, OriginEndpointCmafEncryptionMethodArgs
- Cenc
CENC- Cbcs
CBCS
- Origin
Endpoint Cmaf Encryption Method Cenc CENC- Origin
Endpoint Cmaf Encryption Method Cbcs CBCS
- Cenc
CENC- Cbcs
CBCS
- Cenc
CENC- Cbcs
CBCS
- CENC
CENC- CBCS
CBCS
- "CENC"
CENC- "CBCS"
CBCS
OriginEndpointContainerType, OriginEndpointContainerTypeArgs
- Ts
TS- Cmaf
CMAF
- Origin
Endpoint Container Type Ts TS- Origin
Endpoint Container Type Cmaf CMAF
- Ts
TS- Cmaf
CMAF
- Ts
TS- Cmaf
CMAF
- TS
TS- CMAF
CMAF
- "TS"
TS- "CMAF"
CMAF
OriginEndpointDashDrmSignaling, OriginEndpointDashDrmSignalingArgs
- Individual
INDIVIDUAL- Referenced
REFERENCED
- Origin
Endpoint Dash Drm Signaling Individual INDIVIDUAL- Origin
Endpoint Dash Drm Signaling Referenced REFERENCED
- Individual
INDIVIDUAL- Referenced
REFERENCED
- Individual
INDIVIDUAL- Referenced
REFERENCED
- INDIVIDUAL
INDIVIDUAL- REFERENCED
REFERENCED
- "INDIVIDUAL"
INDIVIDUAL- "REFERENCED"
REFERENCED
OriginEndpointDashManifestConfiguration, OriginEndpointDashManifestConfigurationArgs
- Manifest
Name string - Drm
Signaling Pulumi.Aws Native. Media Package V2. Origin Endpoint Dash Drm Signaling - Filter
Configuration Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Filter Configuration - Manifest
Window intSeconds - Min
Buffer intTime Seconds - Min
Update intPeriod Seconds - Period
Triggers List<Pulumi.Aws Native. Media Package V2. Origin Endpoint Dash Period Trigger> - Scte
Dash Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Scte Dash - Segment
Template Pulumi.Format Aws Native. Media Package V2. Origin Endpoint Dash Segment Template Format - Suggested
Presentation intDelay Seconds - Utc
Timing Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Dash Utc Timing
- Manifest
Name string - Drm
Signaling OriginEndpoint Dash Drm Signaling - Filter
Configuration OriginEndpoint Filter Configuration - Manifest
Window intSeconds - Min
Buffer intTime Seconds - Min
Update intPeriod Seconds - Period
Triggers []OriginEndpoint Dash Period Trigger - Scte
Dash OriginEndpoint Scte Dash - Segment
Template OriginFormat Endpoint Dash Segment Template Format - Suggested
Presentation intDelay Seconds - Utc
Timing OriginEndpoint Dash Utc Timing
- manifest
Name String - drm
Signaling OriginEndpoint Dash Drm Signaling - filter
Configuration OriginEndpoint Filter Configuration - manifest
Window IntegerSeconds - min
Buffer IntegerTime Seconds - min
Update IntegerPeriod Seconds - period
Triggers List<OriginEndpoint Dash Period Trigger> - scte
Dash OriginEndpoint Scte Dash - segment
Template OriginFormat Endpoint Dash Segment Template Format - suggested
Presentation IntegerDelay Seconds - utc
Timing OriginEndpoint Dash Utc Timing
- manifest
Name string - drm
Signaling OriginEndpoint Dash Drm Signaling - filter
Configuration OriginEndpoint Filter Configuration - manifest
Window numberSeconds - min
Buffer numberTime Seconds - min
Update numberPeriod Seconds - period
Triggers OriginEndpoint Dash Period Trigger[] - scte
Dash OriginEndpoint Scte Dash - segment
Template OriginFormat Endpoint Dash Segment Template Format - suggested
Presentation numberDelay Seconds - utc
Timing OriginEndpoint Dash Utc Timing
- manifest_
name str - drm_
signaling OriginEndpoint Dash Drm Signaling - filter_
configuration OriginEndpoint Filter Configuration - manifest_
window_ intseconds - min_
buffer_ inttime_ seconds - min_
update_ intperiod_ seconds - period_
triggers Sequence[OriginEndpoint Dash Period Trigger] - scte_
dash OriginEndpoint Scte Dash - segment_
template_ Originformat Endpoint Dash Segment Template Format - suggested_
presentation_ intdelay_ seconds - utc_
timing OriginEndpoint Dash Utc Timing
- manifest
Name String - drm
Signaling "INDIVIDUAL" | "REFERENCED" - filter
Configuration Property Map - manifest
Window NumberSeconds - min
Buffer NumberTime Seconds - min
Update NumberPeriod Seconds - period
Triggers List<"AVAILS" | "DRM_KEY_ROTATION" | "SOURCE_CHANGES" | "SOURCE_DISRUPTIONS" | "NONE"> - scte
Dash Property Map - segment
Template "NUMBER_WITH_TIMELINE"Format - suggested
Presentation NumberDelay Seconds - utc
Timing Property Map
OriginEndpointDashPeriodTrigger, OriginEndpointDashPeriodTriggerArgs
- Avails
AVAILS- Drm
Key Rotation DRM_KEY_ROTATION- Source
Changes SOURCE_CHANGES- Source
Disruptions SOURCE_DISRUPTIONS- None
NONE
- Origin
Endpoint Dash Period Trigger Avails AVAILS- Origin
Endpoint Dash Period Trigger Drm Key Rotation DRM_KEY_ROTATION- Origin
Endpoint Dash Period Trigger Source Changes SOURCE_CHANGES- Origin
Endpoint Dash Period Trigger Source Disruptions SOURCE_DISRUPTIONS- Origin
Endpoint Dash Period Trigger None NONE
- Avails
AVAILS- Drm
Key Rotation DRM_KEY_ROTATION- Source
Changes SOURCE_CHANGES- Source
Disruptions SOURCE_DISRUPTIONS- None
NONE
- Avails
AVAILS- Drm
Key Rotation DRM_KEY_ROTATION- Source
Changes SOURCE_CHANGES- Source
Disruptions SOURCE_DISRUPTIONS- None
NONE
- AVAILS
AVAILS- DRM_KEY_ROTATION
DRM_KEY_ROTATION- SOURCE_CHANGES
SOURCE_CHANGES- SOURCE_DISRUPTIONS
SOURCE_DISRUPTIONS- NONE
NONE
- "AVAILS"
AVAILS- "DRM_KEY_ROTATION"
DRM_KEY_ROTATION- "SOURCE_CHANGES"
SOURCE_CHANGES- "SOURCE_DISRUPTIONS"
SOURCE_DISRUPTIONS- "NONE"
NONE
OriginEndpointDashSegmentTemplateFormat, OriginEndpointDashSegmentTemplateFormatArgs
- Number
With Timeline NUMBER_WITH_TIMELINE
- Origin
Endpoint Dash Segment Template Format Number With Timeline NUMBER_WITH_TIMELINE
- Number
With Timeline NUMBER_WITH_TIMELINE
- Number
With Timeline NUMBER_WITH_TIMELINE
- NUMBER_WITH_TIMELINE
NUMBER_WITH_TIMELINE
- "NUMBER_WITH_TIMELINE"
NUMBER_WITH_TIMELINE
OriginEndpointDashUtcTiming, OriginEndpointDashUtcTimingArgs
- Timing
Mode Pulumi.Aws Native. Media Package V2. Origin Endpoint Dash Utc Timing Mode - The UTC timing mode.
- Timing
Source string
- Timing
Mode OriginEndpoint Dash Utc Timing Mode - The UTC timing mode.
- Timing
Source string
- timing
Mode OriginEndpoint Dash Utc Timing Mode - The UTC timing mode.
- timing
Source String
- timing
Mode OriginEndpoint Dash Utc Timing Mode - The UTC timing mode.
- timing
Source string
- timing_
mode OriginEndpoint Dash Utc Timing Mode - The UTC timing mode.
- timing_
source str
- timing
Mode "HTTP_HEAD" | "HTTP_ISO" | "HTTP_XSDATE" | "UTC_DIRECT" - The UTC timing mode.
- timing
Source String
OriginEndpointDashUtcTimingMode, OriginEndpointDashUtcTimingModeArgs
- Http
Head HTTP_HEAD- Http
Iso HTTP_ISO- Http
Xsdate HTTP_XSDATE- Utc
Direct UTC_DIRECT
- Origin
Endpoint Dash Utc Timing Mode Http Head HTTP_HEAD- Origin
Endpoint Dash Utc Timing Mode Http Iso HTTP_ISO- Origin
Endpoint Dash Utc Timing Mode Http Xsdate HTTP_XSDATE- Origin
Endpoint Dash Utc Timing Mode Utc Direct UTC_DIRECT
- Http
Head HTTP_HEAD- Http
Iso HTTP_ISO- Http
Xsdate HTTP_XSDATE- Utc
Direct UTC_DIRECT
- Http
Head HTTP_HEAD- Http
Iso HTTP_ISO- Http
Xsdate HTTP_XSDATE- Utc
Direct UTC_DIRECT
- HTTP_HEAD
HTTP_HEAD- HTTP_ISO
HTTP_ISO- HTTP_XSDATE
HTTP_XSDATE- UTC_DIRECT
UTC_DIRECT
- "HTTP_HEAD"
HTTP_HEAD- "HTTP_ISO"
HTTP_ISO- "HTTP_XSDATE"
HTTP_XSDATE- "UTC_DIRECT"
UTC_DIRECT
OriginEndpointDrmSystem, OriginEndpointDrmSystemArgs
- Clear
Key Aes128 CLEAR_KEY_AES_128- Fairplay
FAIRPLAY- Playready
PLAYREADY- Widevine
WIDEVINE- Irdeto
IRDETO
- Origin
Endpoint Drm System Clear Key Aes128 CLEAR_KEY_AES_128- Origin
Endpoint Drm System Fairplay FAIRPLAY- Origin
Endpoint Drm System Playready PLAYREADY- Origin
Endpoint Drm System Widevine WIDEVINE- Origin
Endpoint Drm System Irdeto IRDETO
- Clear
Key Aes128 CLEAR_KEY_AES_128- Fairplay
FAIRPLAY- Playready
PLAYREADY- Widevine
WIDEVINE- Irdeto
IRDETO
- Clear
Key Aes128 CLEAR_KEY_AES_128- Fairplay
FAIRPLAY- Playready
PLAYREADY- Widevine
WIDEVINE- Irdeto
IRDETO
- CLEAR_KEY_AES128
CLEAR_KEY_AES_128- FAIRPLAY
FAIRPLAY- PLAYREADY
PLAYREADY- WIDEVINE
WIDEVINE- IRDETO
IRDETO
- "CLEAR_KEY_AES_128"
CLEAR_KEY_AES_128- "FAIRPLAY"
FAIRPLAY- "PLAYREADY"
PLAYREADY- "WIDEVINE"
WIDEVINE- "IRDETO"
IRDETO
OriginEndpointEncryption, OriginEndpointEncryptionArgs
- Encryption
Method Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Encryption Method - The encryption method to use.
- Speke
Key Pulumi.Provider Aws Native. Media Package V2. Inputs. Origin Endpoint Speke Key Provider - The SPEKE key provider to use for encryption.
- Constant
Initialization stringVector - Key
Rotation intInterval Seconds
- Encryption
Method OriginEndpoint Encryption Method - The encryption method to use.
- Speke
Key OriginProvider Endpoint Speke Key Provider - The SPEKE key provider to use for encryption.
- Constant
Initialization stringVector - Key
Rotation intInterval Seconds
- encryption
Method OriginEndpoint Encryption Method - The encryption method to use.
- speke
Key OriginProvider Endpoint Speke Key Provider - The SPEKE key provider to use for encryption.
- constant
Initialization StringVector - key
Rotation IntegerInterval Seconds
- encryption
Method OriginEndpoint Encryption Method - The encryption method to use.
- speke
Key OriginProvider Endpoint Speke Key Provider - The SPEKE key provider to use for encryption.
- constant
Initialization stringVector - key
Rotation numberInterval Seconds
- encryption_
method OriginEndpoint Encryption Method - The encryption method to use.
- speke_
key_ Originprovider Endpoint Speke Key Provider - The SPEKE key provider to use for encryption.
- constant_
initialization_ strvector - key_
rotation_ intinterval_ seconds
- encryption
Method Property Map - The encryption method to use.
- speke
Key Property MapProvider - The SPEKE key provider to use for encryption.
- constant
Initialization StringVector - key
Rotation NumberInterval Seconds
OriginEndpointEncryptionContractConfiguration, OriginEndpointEncryptionContractConfigurationArgs
- Preset
Speke20Audio Pulumi.Aws Native. Media Package V2. Origin Endpoint Preset Speke20Audio A collection of audio encryption presets.
Value description:
PRESET-AUDIO-1- Use one content key to encrypt all of the audio tracks in your stream.PRESET-AUDIO-2- Use one content key to encrypt all of the stereo audio tracks and one content key to encrypt all of the multichannel audio tracks.PRESET-AUDIO-3- Use one content key to encrypt all of the stereo audio tracks, one content key to encrypt all of the multichannel audio tracks with 3 to 6 channels, and one content key to encrypt all of the multichannel audio tracks with more than 6 channels.SHARED- Use the same content key for all of the audio and video tracks in your stream.UNENCRYPTED- Don't encrypt any of the audio tracks in your stream.
- Preset
Speke20Video Pulumi.Aws Native. Media Package V2. Origin Endpoint Preset Speke20Video - The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint.
- Preset
Speke20Audio OriginEndpoint Preset Speke20Audio A collection of audio encryption presets.
Value description:
PRESET-AUDIO-1- Use one content key to encrypt all of the audio tracks in your stream.PRESET-AUDIO-2- Use one content key to encrypt all of the stereo audio tracks and one content key to encrypt all of the multichannel audio tracks.PRESET-AUDIO-3- Use one content key to encrypt all of the stereo audio tracks, one content key to encrypt all of the multichannel audio tracks with 3 to 6 channels, and one content key to encrypt all of the multichannel audio tracks with more than 6 channels.SHARED- Use the same content key for all of the audio and video tracks in your stream.UNENCRYPTED- Don't encrypt any of the audio tracks in your stream.
- Preset
Speke20Video OriginEndpoint Preset Speke20Video - The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint.
- preset
Speke20Audio OriginEndpoint Preset Speke20Audio A collection of audio encryption presets.
Value description:
PRESET-AUDIO-1- Use one content key to encrypt all of the audio tracks in your stream.PRESET-AUDIO-2- Use one content key to encrypt all of the stereo audio tracks and one content key to encrypt all of the multichannel audio tracks.PRESET-AUDIO-3- Use one content key to encrypt all of the stereo audio tracks, one content key to encrypt all of the multichannel audio tracks with 3 to 6 channels, and one content key to encrypt all of the multichannel audio tracks with more than 6 channels.SHARED- Use the same content key for all of the audio and video tracks in your stream.UNENCRYPTED- Don't encrypt any of the audio tracks in your stream.
- preset
Speke20Video OriginEndpoint Preset Speke20Video - The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint.
- preset
Speke20Audio OriginEndpoint Preset Speke20Audio A collection of audio encryption presets.
Value description:
PRESET-AUDIO-1- Use one content key to encrypt all of the audio tracks in your stream.PRESET-AUDIO-2- Use one content key to encrypt all of the stereo audio tracks and one content key to encrypt all of the multichannel audio tracks.PRESET-AUDIO-3- Use one content key to encrypt all of the stereo audio tracks, one content key to encrypt all of the multichannel audio tracks with 3 to 6 channels, and one content key to encrypt all of the multichannel audio tracks with more than 6 channels.SHARED- Use the same content key for all of the audio and video tracks in your stream.UNENCRYPTED- Don't encrypt any of the audio tracks in your stream.
- preset
Speke20Video OriginEndpoint Preset Speke20Video - The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint.
- preset_
speke20_ Originaudio Endpoint Preset Speke20Audio A collection of audio encryption presets.
Value description:
PRESET-AUDIO-1- Use one content key to encrypt all of the audio tracks in your stream.PRESET-AUDIO-2- Use one content key to encrypt all of the stereo audio tracks and one content key to encrypt all of the multichannel audio tracks.PRESET-AUDIO-3- Use one content key to encrypt all of the stereo audio tracks, one content key to encrypt all of the multichannel audio tracks with 3 to 6 channels, and one content key to encrypt all of the multichannel audio tracks with more than 6 channels.SHARED- Use the same content key for all of the audio and video tracks in your stream.UNENCRYPTED- Don't encrypt any of the audio tracks in your stream.
- preset_
speke20_ Originvideo Endpoint Preset Speke20Video - The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint.
- preset
Speke20Audio "PRESET_AUDIO_1" | "PRESET_AUDIO_2" | "PRESET_AUDIO_3" | "SHARED" | "UNENCRYPTED" A collection of audio encryption presets.
Value description:
PRESET-AUDIO-1- Use one content key to encrypt all of the audio tracks in your stream.PRESET-AUDIO-2- Use one content key to encrypt all of the stereo audio tracks and one content key to encrypt all of the multichannel audio tracks.PRESET-AUDIO-3- Use one content key to encrypt all of the stereo audio tracks, one content key to encrypt all of the multichannel audio tracks with 3 to 6 channels, and one content key to encrypt all of the multichannel audio tracks with more than 6 channels.SHARED- Use the same content key for all of the audio and video tracks in your stream.UNENCRYPTED- Don't encrypt any of the audio tracks in your stream.
- preset
Speke20Video "PRESET_VIDEO_1" | "PRESET_VIDEO_2" | "PRESET_VIDEO_3" | "PRESET_VIDEO_4" | "PRESET_VIDEO_5" | "PRESET_VIDEO_6" | "PRESET_VIDEO_7" | "PRESET_VIDEO_8" | "SHARED" | "UNENCRYPTED" - The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint.
OriginEndpointEncryptionMethod, OriginEndpointEncryptionMethodArgs
- Cmaf
Encryption Pulumi.Method Aws Native. Media Package V2. Origin Endpoint Cmaf Encryption Method - The encryption method to use.
- Ts
Encryption Pulumi.Method Aws Native. Media Package V2. Origin Endpoint Ts Encryption Method - The encryption method to use.
- Cmaf
Encryption OriginMethod Endpoint Cmaf Encryption Method - The encryption method to use.
- Ts
Encryption OriginMethod Endpoint Ts Encryption Method - The encryption method to use.
- cmaf
Encryption OriginMethod Endpoint Cmaf Encryption Method - The encryption method to use.
- ts
Encryption OriginMethod Endpoint Ts Encryption Method - The encryption method to use.
- cmaf
Encryption OriginMethod Endpoint Cmaf Encryption Method - The encryption method to use.
- ts
Encryption OriginMethod Endpoint Ts Encryption Method - The encryption method to use.
- cmaf_
encryption_ Originmethod Endpoint Cmaf Encryption Method - The encryption method to use.
- ts_
encryption_ Originmethod Endpoint Ts Encryption Method - The encryption method to use.
- cmaf
Encryption "CENC" | "CBCS"Method - The encryption method to use.
- ts
Encryption "AES_128" | "SAMPLE_AES"Method - The encryption method to use.
OriginEndpointEndpointErrorCondition, OriginEndpointEndpointErrorConditionArgs
- Stale
Manifest STALE_MANIFEST- Incomplete
Manifest INCOMPLETE_MANIFEST- Missing
Drm Key MISSING_DRM_KEY- Slate
Input SLATE_INPUT
- Origin
Endpoint Endpoint Error Condition Stale Manifest STALE_MANIFEST- Origin
Endpoint Endpoint Error Condition Incomplete Manifest INCOMPLETE_MANIFEST- Origin
Endpoint Endpoint Error Condition Missing Drm Key MISSING_DRM_KEY- Origin
Endpoint Endpoint Error Condition Slate Input SLATE_INPUT
- Stale
Manifest STALE_MANIFEST- Incomplete
Manifest INCOMPLETE_MANIFEST- Missing
Drm Key MISSING_DRM_KEY- Slate
Input SLATE_INPUT
- Stale
Manifest STALE_MANIFEST- Incomplete
Manifest INCOMPLETE_MANIFEST- Missing
Drm Key MISSING_DRM_KEY- Slate
Input SLATE_INPUT
- STALE_MANIFEST
STALE_MANIFEST- INCOMPLETE_MANIFEST
INCOMPLETE_MANIFEST- MISSING_DRM_KEY
MISSING_DRM_KEY- SLATE_INPUT
SLATE_INPUT
- "STALE_MANIFEST"
STALE_MANIFEST- "INCOMPLETE_MANIFEST"
INCOMPLETE_MANIFEST- "MISSING_DRM_KEY"
MISSING_DRM_KEY- "SLATE_INPUT"
SLATE_INPUT
OriginEndpointFilterConfiguration, OriginEndpointFilterConfigurationArgs
- End string
- Manifest
Filter string - Start string
- Time
Delay intSeconds
- End string
- Manifest
Filter string - Start string
- Time
Delay intSeconds
- end String
- manifest
Filter String - start String
- time
Delay IntegerSeconds
- end string
- manifest
Filter string - start string
- time
Delay numberSeconds
- end str
- manifest_
filter str - start str
- time_
delay_ intseconds
- end String
- manifest
Filter String - start String
- time
Delay NumberSeconds
OriginEndpointForceEndpointErrorConfiguration, OriginEndpointForceEndpointErrorConfigurationArgs
OriginEndpointHlsManifestConfiguration, OriginEndpointHlsManifestConfigurationArgs
- Manifest
Name string - Child
Manifest stringName - Filter
Configuration Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Filter Configuration - Manifest
Window intSeconds - Program
Date intTime Interval Seconds - Scte
Hls Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Scte Hls - THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- Url string
- Manifest
Name string - Child
Manifest stringName - Filter
Configuration OriginEndpoint Filter Configuration - Manifest
Window intSeconds - Program
Date intTime Interval Seconds - Scte
Hls OriginEndpoint Scte Hls - THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- Url string
- manifest
Name String - child
Manifest StringName - filter
Configuration OriginEndpoint Filter Configuration - manifest
Window IntegerSeconds - program
Date IntegerTime Interval Seconds - scte
Hls OriginEndpoint Scte Hls - THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- url String
- manifest
Name string - child
Manifest stringName - filter
Configuration OriginEndpoint Filter Configuration - manifest
Window numberSeconds - program
Date numberTime Interval Seconds - scte
Hls OriginEndpoint Scte Hls - THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- url string
- manifest_
name str - child_
manifest_ strname - filter_
configuration OriginEndpoint Filter Configuration - manifest_
window_ intseconds - program_
date_ inttime_ interval_ seconds - scte_
hls OriginEndpoint Scte Hls - THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- url str
- manifest
Name String - child
Manifest StringName - filter
Configuration Property Map - manifest
Window NumberSeconds - program
Date NumberTime Interval Seconds - scte
Hls Property Map - THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- url String
OriginEndpointLowLatencyHlsManifestConfiguration, OriginEndpointLowLatencyHlsManifestConfigurationArgs
- Manifest
Name string - Child
Manifest stringName - Filter
Configuration Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Filter Configuration - Manifest
Window intSeconds - Program
Date intTime Interval Seconds - Scte
Hls Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Scte Hls - The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.
- Url string
- Manifest
Name string - Child
Manifest stringName - Filter
Configuration OriginEndpoint Filter Configuration - Manifest
Window intSeconds - Program
Date intTime Interval Seconds - Scte
Hls OriginEndpoint Scte Hls - The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.
- Url string
- manifest
Name String - child
Manifest StringName - filter
Configuration OriginEndpoint Filter Configuration - manifest
Window IntegerSeconds - program
Date IntegerTime Interval Seconds - scte
Hls OriginEndpoint Scte Hls - The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.
- url String
- manifest
Name string - child
Manifest stringName - filter
Configuration OriginEndpoint Filter Configuration - manifest
Window numberSeconds - program
Date numberTime Interval Seconds - scte
Hls OriginEndpoint Scte Hls - The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.
- url string
- manifest_
name str - child_
manifest_ strname - filter_
configuration OriginEndpoint Filter Configuration - manifest_
window_ intseconds - program_
date_ inttime_ interval_ seconds - scte_
hls OriginEndpoint Scte Hls - The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.
- url str
- manifest
Name String - child
Manifest StringName - filter
Configuration Property Map - manifest
Window NumberSeconds - program
Date NumberTime Interval Seconds - scte
Hls Property Map - The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.
- url String
OriginEndpointPresetSpeke20Audio, OriginEndpointPresetSpeke20AudioArgs
- Preset
Audio1 PRESET_AUDIO_1- Preset
Audio2 PRESET_AUDIO_2- Preset
Audio3 PRESET_AUDIO_3- Shared
SHARED- Unencrypted
UNENCRYPTED
- Origin
Endpoint Preset Speke20Audio Preset Audio1 PRESET_AUDIO_1- Origin
Endpoint Preset Speke20Audio Preset Audio2 PRESET_AUDIO_2- Origin
Endpoint Preset Speke20Audio Preset Audio3 PRESET_AUDIO_3- Origin
Endpoint Preset Speke20Audio Shared SHARED- Origin
Endpoint Preset Speke20Audio Unencrypted UNENCRYPTED
- Preset
Audio1 PRESET_AUDIO_1- Preset
Audio2 PRESET_AUDIO_2- Preset
Audio3 PRESET_AUDIO_3- Shared
SHARED- Unencrypted
UNENCRYPTED
- Preset
Audio1 PRESET_AUDIO_1- Preset
Audio2 PRESET_AUDIO_2- Preset
Audio3 PRESET_AUDIO_3- Shared
SHARED- Unencrypted
UNENCRYPTED
- PRESET_AUDIO1
PRESET_AUDIO_1- PRESET_AUDIO2
PRESET_AUDIO_2- PRESET_AUDIO3
PRESET_AUDIO_3- SHARED
SHARED- UNENCRYPTED
UNENCRYPTED
- "PRESET_AUDIO_1"
PRESET_AUDIO_1- "PRESET_AUDIO_2"
PRESET_AUDIO_2- "PRESET_AUDIO_3"
PRESET_AUDIO_3- "SHARED"
SHARED- "UNENCRYPTED"
UNENCRYPTED
OriginEndpointPresetSpeke20Video, OriginEndpointPresetSpeke20VideoArgs
- Preset
Video1 PRESET_VIDEO_1- Preset
Video2 PRESET_VIDEO_2- Preset
Video3 PRESET_VIDEO_3- Preset
Video4 PRESET_VIDEO_4- Preset
Video5 PRESET_VIDEO_5- Preset
Video6 PRESET_VIDEO_6- Preset
Video7 PRESET_VIDEO_7- Preset
Video8 PRESET_VIDEO_8- Shared
SHARED- Unencrypted
UNENCRYPTED
- Origin
Endpoint Preset Speke20Video Preset Video1 PRESET_VIDEO_1- Origin
Endpoint Preset Speke20Video Preset Video2 PRESET_VIDEO_2- Origin
Endpoint Preset Speke20Video Preset Video3 PRESET_VIDEO_3- Origin
Endpoint Preset Speke20Video Preset Video4 PRESET_VIDEO_4- Origin
Endpoint Preset Speke20Video Preset Video5 PRESET_VIDEO_5- Origin
Endpoint Preset Speke20Video Preset Video6 PRESET_VIDEO_6- Origin
Endpoint Preset Speke20Video Preset Video7 PRESET_VIDEO_7- Origin
Endpoint Preset Speke20Video Preset Video8 PRESET_VIDEO_8- Origin
Endpoint Preset Speke20Video Shared SHARED- Origin
Endpoint Preset Speke20Video Unencrypted UNENCRYPTED
- Preset
Video1 PRESET_VIDEO_1- Preset
Video2 PRESET_VIDEO_2- Preset
Video3 PRESET_VIDEO_3- Preset
Video4 PRESET_VIDEO_4- Preset
Video5 PRESET_VIDEO_5- Preset
Video6 PRESET_VIDEO_6- Preset
Video7 PRESET_VIDEO_7- Preset
Video8 PRESET_VIDEO_8- Shared
SHARED- Unencrypted
UNENCRYPTED
- Preset
Video1 PRESET_VIDEO_1- Preset
Video2 PRESET_VIDEO_2- Preset
Video3 PRESET_VIDEO_3- Preset
Video4 PRESET_VIDEO_4- Preset
Video5 PRESET_VIDEO_5- Preset
Video6 PRESET_VIDEO_6- Preset
Video7 PRESET_VIDEO_7- Preset
Video8 PRESET_VIDEO_8- Shared
SHARED- Unencrypted
UNENCRYPTED
- PRESET_VIDEO1
PRESET_VIDEO_1- PRESET_VIDEO2
PRESET_VIDEO_2- PRESET_VIDEO3
PRESET_VIDEO_3- PRESET_VIDEO4
PRESET_VIDEO_4- PRESET_VIDEO5
PRESET_VIDEO_5- PRESET_VIDEO6
PRESET_VIDEO_6- PRESET_VIDEO7
PRESET_VIDEO_7- PRESET_VIDEO8
PRESET_VIDEO_8- SHARED
SHARED- UNENCRYPTED
UNENCRYPTED
- "PRESET_VIDEO_1"
PRESET_VIDEO_1- "PRESET_VIDEO_2"
PRESET_VIDEO_2- "PRESET_VIDEO_3"
PRESET_VIDEO_3- "PRESET_VIDEO_4"
PRESET_VIDEO_4- "PRESET_VIDEO_5"
PRESET_VIDEO_5- "PRESET_VIDEO_6"
PRESET_VIDEO_6- "PRESET_VIDEO_7"
PRESET_VIDEO_7- "PRESET_VIDEO_8"
PRESET_VIDEO_8- "SHARED"
SHARED- "UNENCRYPTED"
UNENCRYPTED
OriginEndpointScte, OriginEndpointScteArgs
OriginEndpointScteDash, OriginEndpointScteDashArgs
- Ad
Marker Pulumi.Dash Aws Native. Media Package V2. Origin Endpoint Ad Marker Dash Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML.XML- The SCTE marker is expressed fully in XML.
- Ad
Marker OriginDash Endpoint Ad Marker Dash Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML.XML- The SCTE marker is expressed fully in XML.
- ad
Marker OriginDash Endpoint Ad Marker Dash Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML.XML- The SCTE marker is expressed fully in XML.
- ad
Marker OriginDash Endpoint Ad Marker Dash Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML.XML- The SCTE marker is expressed fully in XML.
- ad_
marker_ Origindash Endpoint Ad Marker Dash Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML.XML- The SCTE marker is expressed fully in XML.
- ad
Marker "BINARY" | "XML"Dash Choose how ad markers are included in the packaged content. If you include ad markers in the content stream in your upstream encoders, then you need to inform MediaPackage what to do with the ad markers in the output.
Value description:
Binary- The SCTE-35 marker is expressed as a hex-string (Base64 string) rather than full XML.XML- The SCTE marker is expressed fully in XML.
OriginEndpointScteFilter, OriginEndpointScteFilterArgs
- 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- Program
PROGRAM
- Origin
Endpoint Scte Filter Splice Insert SPLICE_INSERT- Origin
Endpoint Scte Filter Break BREAK- Origin
Endpoint Scte Filter Provider Advertisement PROVIDER_ADVERTISEMENT- Origin
Endpoint Scte Filter Distributor Advertisement DISTRIBUTOR_ADVERTISEMENT- Origin
Endpoint Scte Filter Provider Placement Opportunity PROVIDER_PLACEMENT_OPPORTUNITY- Origin
Endpoint Scte Filter Distributor Placement Opportunity DISTRIBUTOR_PLACEMENT_OPPORTUNITY- Origin
Endpoint Scte Filter Provider Overlay Placement Opportunity PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY- Origin
Endpoint Scte Filter Distributor Overlay Placement Opportunity DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY- Origin
Endpoint Scte Filter Program PROGRAM
- 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- Program
PROGRAM
- 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- Program
PROGRAM
- 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- PROGRAM
PROGRAM
- "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- "PROGRAM"
PROGRAM
OriginEndpointScteHls, OriginEndpointScteHlsArgs
- Ad
Marker Pulumi.Hls Aws Native. Media Package V2. Origin Endpoint Ad Marker Hls - The SCTE-35 HLS ad-marker configuration.
- Ad
Marker OriginHls Endpoint Ad Marker Hls - The SCTE-35 HLS ad-marker configuration.
- ad
Marker OriginHls Endpoint Ad Marker Hls - The SCTE-35 HLS ad-marker configuration.
- ad
Marker OriginHls Endpoint Ad Marker Hls - The SCTE-35 HLS ad-marker configuration.
- ad_
marker_ Originhls Endpoint Ad Marker Hls - The SCTE-35 HLS ad-marker configuration.
- ad
Marker "DATERANGE"Hls - The SCTE-35 HLS ad-marker configuration.
OriginEndpointSegment, OriginEndpointSegmentArgs
- Encryption
Pulumi.
Aws Native. Media Package V2. Inputs. Origin Endpoint Encryption - Whether to use encryption for the segment.
- Include
Iframe boolOnly Streams - Scte
Pulumi.
Aws Native. Media Package V2. Inputs. Origin Endpoint Scte - The SCTE-35 configuration associated with the segment.
- Segment
Duration intSeconds - Segment
Name string - Ts
Include boolDvb Subtitles - Ts
Use boolAudio Rendition Group
- Encryption
Origin
Endpoint Encryption - Whether to use encryption for the segment.
- Include
Iframe boolOnly Streams - Scte
Origin
Endpoint Scte - The SCTE-35 configuration associated with the segment.
- Segment
Duration intSeconds - Segment
Name string - Ts
Include boolDvb Subtitles - Ts
Use boolAudio Rendition Group
- encryption
Origin
Endpoint Encryption - Whether to use encryption for the segment.
- include
Iframe BooleanOnly Streams - scte
Origin
Endpoint Scte - The SCTE-35 configuration associated with the segment.
- segment
Duration IntegerSeconds - segment
Name String - ts
Include BooleanDvb Subtitles - ts
Use BooleanAudio Rendition Group
- encryption
Origin
Endpoint Encryption - Whether to use encryption for the segment.
- include
Iframe booleanOnly Streams - scte
Origin
Endpoint Scte - The SCTE-35 configuration associated with the segment.
- segment
Duration numberSeconds - segment
Name string - ts
Include booleanDvb Subtitles - ts
Use booleanAudio Rendition Group
- encryption
Origin
Endpoint Encryption - Whether to use encryption for the segment.
- include_
iframe_ boolonly_ streams - scte
Origin
Endpoint Scte - The SCTE-35 configuration associated with the segment.
- segment_
duration_ intseconds - segment_
name str - ts_
include_ booldvb_ subtitles - ts_
use_ boolaudio_ rendition_ group
- encryption Property Map
- Whether to use encryption for the segment.
- include
Iframe BooleanOnly Streams - scte Property Map
- The SCTE-35 configuration associated with the segment.
- segment
Duration NumberSeconds - segment
Name String - ts
Include BooleanDvb Subtitles - ts
Use BooleanAudio Rendition Group
OriginEndpointSpekeKeyProvider, OriginEndpointSpekeKeyProviderArgs
- Drm
Systems List<Pulumi.Aws Native. Media Package V2. Origin Endpoint Drm System> - Encryption
Contract Pulumi.Configuration Aws Native. Media Package V2. Inputs. Origin Endpoint Encryption Contract Configuration - The encryption contract configuration associated with the SPEKE key provider.
- Resource
Id string - Role
Arn string - Url string
- Drm
Systems []OriginEndpoint Drm System - Encryption
Contract OriginConfiguration Endpoint Encryption Contract Configuration - The encryption contract configuration associated with the SPEKE key provider.
- Resource
Id string - Role
Arn string - Url string
- drm
Systems List<OriginEndpoint Drm System> - encryption
Contract OriginConfiguration Endpoint Encryption Contract Configuration - The encryption contract configuration associated with the SPEKE key provider.
- resource
Id String - role
Arn String - url String
- drm
Systems OriginEndpoint Drm System[] - encryption
Contract OriginConfiguration Endpoint Encryption Contract Configuration - The encryption contract configuration associated with the SPEKE key provider.
- resource
Id string - role
Arn string - url string
- drm_
systems Sequence[OriginEndpoint Drm System] - encryption_
contract_ Originconfiguration Endpoint Encryption Contract Configuration - The encryption contract configuration associated with the SPEKE key provider.
- resource_
id str - role_
arn str - url str
- drm
Systems List<"CLEAR_KEY_AES_128" | "FAIRPLAY" | "PLAYREADY" | "WIDEVINE" | "IRDETO"> - encryption
Contract Property MapConfiguration - The encryption contract configuration associated with the SPEKE key provider.
- resource
Id String - role
Arn String - url String
OriginEndpointTsEncryptionMethod, OriginEndpointTsEncryptionMethodArgs
- Aes128
AES_128- Sample
Aes SAMPLE_AES
- Origin
Endpoint Ts Encryption Method Aes128 AES_128- Origin
Endpoint Ts Encryption Method Sample Aes SAMPLE_AES
- Aes128
AES_128- Sample
Aes SAMPLE_AES
- Aes128
AES_128- Sample
Aes SAMPLE_AES
- AES128
AES_128- SAMPLE_AES
SAMPLE_AES
- "AES_128"
AES_128- "SAMPLE_AES"
SAMPLE_AES
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi