We recommend new projects start with resources from the AWS provider.
aws-native.mediapackagev2.OriginEndpoint
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
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:
- ChannelGroup stringName 
- The name of the channel group associated with the origin endpoint configuration.
- ChannelName string
- The channel name associated with the origin endpoint.
- ContainerType Pulumi.Aws Native. Media Package V2. Origin Endpoint Container Type 
- The container type associated with the origin endpoint configuration.
- DashManifests List<Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Dash Manifest Configuration> 
- Description string
- ForceEndpoint Pulumi.Error Configuration Aws Native. Media Package V2. Inputs. Origin Endpoint Force Endpoint Error Configuration 
- The failover settings for the endpoint.
- HlsManifests List<Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Hls Manifest Configuration> 
- LowLatency List<Pulumi.Hls Manifests Aws Native. Media Package V2. Inputs. Origin Endpoint Low Latency Hls Manifest Configuration> 
- OriginEndpoint 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.
- StartoverWindow intSeconds 
- 
List<Pulumi.Aws Native. Inputs. Tag> 
- The tags associated with the origin endpoint.
- ChannelGroup stringName 
- The name of the channel group associated with the origin endpoint configuration.
- ChannelName string
- The channel name associated with the origin endpoint.
- ContainerType OriginEndpoint Container Type 
- The container type associated with the origin endpoint configuration.
- DashManifests []OriginEndpoint Dash Manifest Configuration Args 
- Description string
- ForceEndpoint OriginError Configuration Endpoint Force Endpoint Error Configuration Args 
- The failover settings for the endpoint.
- HlsManifests []OriginEndpoint Hls Manifest Configuration Args 
- LowLatency []OriginHls Manifests Endpoint Low Latency Hls Manifest Configuration Args 
- OriginEndpoint stringName 
- The name of the origin endpoint associated with the origin endpoint configuration.
- Segment
OriginEndpoint Segment Args 
- The segment associated with the origin endpoint.
- StartoverWindow intSeconds 
- 
TagArgs 
- The tags associated with the origin endpoint.
- channelGroup StringName 
- The name of the channel group associated with the origin endpoint configuration.
- channelName String
- The channel name associated with the origin endpoint.
- containerType OriginEndpoint Container Type 
- The container type associated with the origin endpoint configuration.
- dashManifests List<OriginEndpoint Dash Manifest Configuration> 
- description String
- forceEndpoint OriginError Configuration Endpoint Force Endpoint Error Configuration 
- The failover settings for the endpoint.
- hlsManifests List<OriginEndpoint Hls Manifest Configuration> 
- lowLatency List<OriginHls Manifests Endpoint Low Latency Hls Manifest Configuration> 
- originEndpoint StringName 
- The name of the origin endpoint associated with the origin endpoint configuration.
- segment
OriginEndpoint Segment 
- The segment associated with the origin endpoint.
- startoverWindow IntegerSeconds 
- List<Tag>
- The tags associated with the origin endpoint.
- channelGroup stringName 
- The name of the channel group associated with the origin endpoint configuration.
- channelName string
- The channel name associated with the origin endpoint.
- containerType OriginEndpoint Container Type 
- The container type associated with the origin endpoint configuration.
- dashManifests OriginEndpoint Dash Manifest Configuration[] 
- description string
- forceEndpoint OriginError Configuration Endpoint Force Endpoint Error Configuration 
- The failover settings for the endpoint.
- hlsManifests OriginEndpoint Hls Manifest Configuration[] 
- lowLatency OriginHls Manifests Endpoint Low Latency Hls Manifest Configuration[] 
- originEndpoint stringName 
- The name of the origin endpoint associated with the origin endpoint configuration.
- segment
OriginEndpoint Segment 
- The segment associated with the origin endpoint.
- startoverWindow 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 
- The failover settings for the endpoint.
- 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
OriginEndpoint Segment Args 
- The segment associated with the origin endpoint.
- startover_window_ intseconds 
- 
Sequence[TagArgs] 
- The tags associated with the origin endpoint.
- channelGroup StringName 
- The name of the channel group associated with the origin endpoint configuration.
- channelName String
- The channel name associated with the origin endpoint.
- containerType "TS" | "CMAF"
- The container type associated with the origin endpoint configuration.
- dashManifests List<Property Map>
- description String
- forceEndpoint Property MapError Configuration 
- The failover settings for the endpoint.
- hlsManifests List<Property Map>
- lowLatency List<Property Map>Hls Manifests 
- originEndpoint StringName 
- The name of the origin endpoint associated with the origin endpoint configuration.
- segment Property Map
- The segment associated with the origin endpoint.
- startoverWindow 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
- CreatedAt string
- DashManifest List<string>Urls 
- HlsManifest List<string>Urls 
- Id string
- The provider-assigned unique ID for this managed resource.
- LowLatency List<string>Hls Manifest Urls 
- ModifiedAt string
- Arn string
- CreatedAt string
- DashManifest []stringUrls 
- HlsManifest []stringUrls 
- Id string
- The provider-assigned unique ID for this managed resource.
- LowLatency []stringHls Manifest Urls 
- ModifiedAt string
- arn String
- createdAt String
- dashManifest List<String>Urls 
- hlsManifest List<String>Urls 
- id String
- The provider-assigned unique ID for this managed resource.
- lowLatency List<String>Hls Manifest Urls 
- modifiedAt String
- arn string
- createdAt string
- dashManifest string[]Urls 
- hlsManifest string[]Urls 
- id string
- The provider-assigned unique ID for this managed resource.
- lowLatency string[]Hls Manifest Urls 
- modifiedAt 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
- createdAt String
- dashManifest List<String>Urls 
- hlsManifest List<String>Urls 
- id String
- The provider-assigned unique ID for this managed resource.
- lowLatency List<String>Hls Manifest Urls 
- modifiedAt String
Supporting Types
OriginEndpointAdMarkerDash, OriginEndpointAdMarkerDashArgs          
- Binary
- BINARY
- Xml
- XML
- OriginEndpoint Ad Marker Dash Binary 
- BINARY
- OriginEndpoint 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
- OriginEndpoint Ad Marker Hls Daterange 
- DATERANGE
- Daterange
- DATERANGE
- Daterange
- DATERANGE
- DATERANGE
- DATERANGE
- "DATERANGE"
- DATERANGE
OriginEndpointCmafEncryptionMethod, OriginEndpointCmafEncryptionMethodArgs          
- Cenc
- CENC
- Cbcs
- CBCS
- OriginEndpoint Cmaf Encryption Method Cenc 
- CENC
- OriginEndpoint 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
- OriginEndpoint Container Type Ts 
- TS
- OriginEndpoint 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
- OriginEndpoint Dash Drm Signaling Individual 
- INDIVIDUAL
- OriginEndpoint Dash Drm Signaling Referenced 
- REFERENCED
- Individual
- INDIVIDUAL
- Referenced
- REFERENCED
- Individual
- INDIVIDUAL
- Referenced
- REFERENCED
- INDIVIDUAL
- INDIVIDUAL
- REFERENCED
- REFERENCED
- "INDIVIDUAL"
- INDIVIDUAL
- "REFERENCED"
- REFERENCED
OriginEndpointDashManifestConfiguration, OriginEndpointDashManifestConfigurationArgs          
- ManifestName string
- DrmSignaling Pulumi.Aws Native. Media Package V2. Origin Endpoint Dash Drm Signaling 
- FilterConfiguration Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Filter Configuration 
- ManifestWindow intSeconds 
- MinBuffer intTime Seconds 
- MinUpdate intPeriod Seconds 
- PeriodTriggers List<Pulumi.Aws Native. Media Package V2. Origin Endpoint Dash Period Trigger> 
- ScteDash Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Scte Dash 
- SegmentTemplate Pulumi.Format Aws Native. Media Package V2. Origin Endpoint Dash Segment Template Format 
- SuggestedPresentation intDelay Seconds 
- UtcTiming Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Dash Utc Timing 
- ManifestName string
- DrmSignaling OriginEndpoint Dash Drm Signaling 
- FilterConfiguration OriginEndpoint Filter Configuration 
- ManifestWindow intSeconds 
- MinBuffer intTime Seconds 
- MinUpdate intPeriod Seconds 
- PeriodTriggers []OriginEndpoint Dash Period Trigger 
- ScteDash OriginEndpoint Scte Dash 
- SegmentTemplate OriginFormat Endpoint Dash Segment Template Format 
- SuggestedPresentation intDelay Seconds 
- UtcTiming OriginEndpoint Dash Utc Timing 
- manifestName String
- drmSignaling OriginEndpoint Dash Drm Signaling 
- filterConfiguration OriginEndpoint Filter Configuration 
- manifestWindow IntegerSeconds 
- minBuffer IntegerTime Seconds 
- minUpdate IntegerPeriod Seconds 
- periodTriggers List<OriginEndpoint Dash Period Trigger> 
- scteDash OriginEndpoint Scte Dash 
- segmentTemplate OriginFormat Endpoint Dash Segment Template Format 
- suggestedPresentation IntegerDelay Seconds 
- utcTiming OriginEndpoint Dash Utc Timing 
- manifestName string
- drmSignaling OriginEndpoint Dash Drm Signaling 
- filterConfiguration OriginEndpoint Filter Configuration 
- manifestWindow numberSeconds 
- minBuffer numberTime Seconds 
- minUpdate numberPeriod Seconds 
- periodTriggers OriginEndpoint Dash Period Trigger[] 
- scteDash OriginEndpoint Scte Dash 
- segmentTemplate OriginFormat Endpoint Dash Segment Template Format 
- suggestedPresentation numberDelay Seconds 
- utcTiming 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 
- manifestName String
- drmSignaling "INDIVIDUAL" | "REFERENCED"
- filterConfiguration Property Map
- manifestWindow NumberSeconds 
- minBuffer NumberTime Seconds 
- minUpdate NumberPeriod Seconds 
- periodTriggers List<"AVAILS" | "DRM_KEY_ROTATION" | "SOURCE_CHANGES" | "SOURCE_DISRUPTIONS" | "NONE">
- scteDash Property Map
- segmentTemplate "NUMBER_WITH_TIMELINE"Format 
- suggestedPresentation NumberDelay Seconds 
- utcTiming Property Map
OriginEndpointDashPeriodTrigger, OriginEndpointDashPeriodTriggerArgs          
- Avails
- AVAILS
- DrmKey Rotation 
- DRM_KEY_ROTATION
- SourceChanges 
- SOURCE_CHANGES
- SourceDisruptions 
- SOURCE_DISRUPTIONS
- None
- NONE
- OriginEndpoint Dash Period Trigger Avails 
- AVAILS
- OriginEndpoint Dash Period Trigger Drm Key Rotation 
- DRM_KEY_ROTATION
- OriginEndpoint Dash Period Trigger Source Changes 
- SOURCE_CHANGES
- OriginEndpoint Dash Period Trigger Source Disruptions 
- SOURCE_DISRUPTIONS
- OriginEndpoint Dash Period Trigger None 
- NONE
- Avails
- AVAILS
- DrmKey Rotation 
- DRM_KEY_ROTATION
- SourceChanges 
- SOURCE_CHANGES
- SourceDisruptions 
- SOURCE_DISRUPTIONS
- None
- NONE
- Avails
- AVAILS
- DrmKey Rotation 
- DRM_KEY_ROTATION
- SourceChanges 
- SOURCE_CHANGES
- SourceDisruptions 
- 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            
- NumberWith Timeline 
- NUMBER_WITH_TIMELINE
- OriginEndpoint Dash Segment Template Format Number With Timeline 
- NUMBER_WITH_TIMELINE
- NumberWith Timeline 
- NUMBER_WITH_TIMELINE
- NumberWith Timeline 
- NUMBER_WITH_TIMELINE
- NUMBER_WITH_TIMELINE
- NUMBER_WITH_TIMELINE
- "NUMBER_WITH_TIMELINE"
- NUMBER_WITH_TIMELINE
OriginEndpointDashUtcTiming, OriginEndpointDashUtcTimingArgs          
- TimingMode Pulumi.Aws Native. Media Package V2. Origin Endpoint Dash Utc Timing Mode 
- The UTC timing mode.
- TimingSource string
- TimingMode OriginEndpoint Dash Utc Timing Mode 
- The UTC timing mode.
- TimingSource string
- timingMode OriginEndpoint Dash Utc Timing Mode 
- The UTC timing mode.
- timingSource String
- timingMode OriginEndpoint Dash Utc Timing Mode 
- The UTC timing mode.
- timingSource string
- timing_mode OriginEndpoint Dash Utc Timing Mode 
- The UTC timing mode.
- timing_source str
- timingMode "HTTP_HEAD" | "HTTP_ISO" | "HTTP_XSDATE" | "UTC_DIRECT"
- The UTC timing mode.
- timingSource String
OriginEndpointDashUtcTimingMode, OriginEndpointDashUtcTimingModeArgs            
- HttpHead 
- HTTP_HEAD
- HttpIso 
- HTTP_ISO
- HttpXsdate 
- HTTP_XSDATE
- UtcDirect 
- UTC_DIRECT
- OriginEndpoint Dash Utc Timing Mode Http Head 
- HTTP_HEAD
- OriginEndpoint Dash Utc Timing Mode Http Iso 
- HTTP_ISO
- OriginEndpoint Dash Utc Timing Mode Http Xsdate 
- HTTP_XSDATE
- OriginEndpoint Dash Utc Timing Mode Utc Direct 
- UTC_DIRECT
- HttpHead 
- HTTP_HEAD
- HttpIso 
- HTTP_ISO
- HttpXsdate 
- HTTP_XSDATE
- UtcDirect 
- UTC_DIRECT
- HttpHead 
- HTTP_HEAD
- HttpIso 
- HTTP_ISO
- HttpXsdate 
- HTTP_XSDATE
- UtcDirect 
- 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        
- ClearKey Aes128 
- CLEAR_KEY_AES_128
- Fairplay
- FAIRPLAY
- Playready
- PLAYREADY
- Widevine
- WIDEVINE
- Irdeto
- IRDETO
- OriginEndpoint Drm System Clear Key Aes128 
- CLEAR_KEY_AES_128
- OriginEndpoint Drm System Fairplay 
- FAIRPLAY
- OriginEndpoint Drm System Playready 
- PLAYREADY
- OriginEndpoint Drm System Widevine 
- WIDEVINE
- OriginEndpoint Drm System Irdeto 
- IRDETO
- ClearKey Aes128 
- CLEAR_KEY_AES_128
- Fairplay
- FAIRPLAY
- Playready
- PLAYREADY
- Widevine
- WIDEVINE
- Irdeto
- IRDETO
- ClearKey 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      
- EncryptionMethod Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Encryption Method 
- The encryption method to use.
- SpekeKey Pulumi.Provider Aws Native. Media Package V2. Inputs. Origin Endpoint Speke Key Provider 
- The SPEKE key provider to use for encryption.
- ConstantInitialization stringVector 
- KeyRotation intInterval Seconds 
- EncryptionMethod OriginEndpoint Encryption Method 
- The encryption method to use.
- SpekeKey OriginProvider Endpoint Speke Key Provider 
- The SPEKE key provider to use for encryption.
- ConstantInitialization stringVector 
- KeyRotation intInterval Seconds 
- encryptionMethod OriginEndpoint Encryption Method 
- The encryption method to use.
- spekeKey OriginProvider Endpoint Speke Key Provider 
- The SPEKE key provider to use for encryption.
- constantInitialization StringVector 
- keyRotation IntegerInterval Seconds 
- encryptionMethod OriginEndpoint Encryption Method 
- The encryption method to use.
- spekeKey OriginProvider Endpoint Speke Key Provider 
- The SPEKE key provider to use for encryption.
- constantInitialization stringVector 
- keyRotation 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 
- encryptionMethod Property Map
- The encryption method to use.
- spekeKey Property MapProvider 
- The SPEKE key provider to use for encryption.
- constantInitialization StringVector 
- keyRotation NumberInterval Seconds 
OriginEndpointEncryptionContractConfiguration, OriginEndpointEncryptionContractConfigurationArgs          
- PresetSpeke20Audio 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.
 
- PresetSpeke20Video 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. - A collection of video encryption presets. - Value description: - PRESET-VIDEO-1- Use one content key to encrypt all of the video tracks in your stream.
- PRESET-VIDEO-2- Use one content key to encrypt all of the SD video tracks and one content key for all HD and higher resolutions video tracks.
- PRESET-VIDEO-3- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-4- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-5- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-6- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-7- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-8- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- SHARED- Use the same content key for all of the video and audio tracks in your stream.
- UNENCRYPTED- Don't encrypt any of the video tracks in your stream.
 
- PresetSpeke20Audio 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.
 
- PresetSpeke20Video OriginEndpoint Preset Speke20Video 
- The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint. - A collection of video encryption presets. - Value description: - PRESET-VIDEO-1- Use one content key to encrypt all of the video tracks in your stream.
- PRESET-VIDEO-2- Use one content key to encrypt all of the SD video tracks and one content key for all HD and higher resolutions video tracks.
- PRESET-VIDEO-3- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-4- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-5- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-6- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-7- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-8- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- SHARED- Use the same content key for all of the video and audio tracks in your stream.
- UNENCRYPTED- Don't encrypt any of the video tracks in your stream.
 
- presetSpeke20Audio 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.
 
- presetSpeke20Video OriginEndpoint Preset Speke20Video 
- The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint. - A collection of video encryption presets. - Value description: - PRESET-VIDEO-1- Use one content key to encrypt all of the video tracks in your stream.
- PRESET-VIDEO-2- Use one content key to encrypt all of the SD video tracks and one content key for all HD and higher resolutions video tracks.
- PRESET-VIDEO-3- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-4- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-5- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-6- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-7- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-8- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- SHARED- Use the same content key for all of the video and audio tracks in your stream.
- UNENCRYPTED- Don't encrypt any of the video tracks in your stream.
 
- presetSpeke20Audio 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.
 
- presetSpeke20Video OriginEndpoint Preset Speke20Video 
- The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint. - A collection of video encryption presets. - Value description: - PRESET-VIDEO-1- Use one content key to encrypt all of the video tracks in your stream.
- PRESET-VIDEO-2- Use one content key to encrypt all of the SD video tracks and one content key for all HD and higher resolutions video tracks.
- PRESET-VIDEO-3- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-4- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-5- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-6- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-7- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-8- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- SHARED- Use the same content key for all of the video and audio tracks in your stream.
- UNENCRYPTED- Don't encrypt any of the video tracks in your stream.
 
- 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. - A collection of video encryption presets. - Value description: - PRESET-VIDEO-1- Use one content key to encrypt all of the video tracks in your stream.
- PRESET-VIDEO-2- Use one content key to encrypt all of the SD video tracks and one content key for all HD and higher resolutions video tracks.
- PRESET-VIDEO-3- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-4- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-5- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-6- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-7- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-8- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- SHARED- Use the same content key for all of the video and audio tracks in your stream.
- UNENCRYPTED- Don't encrypt any of the video tracks in your stream.
 
- presetSpeke20Audio "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.
 
- 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"
- The SPEKE Version 2.0 preset video associated with the encryption contract configuration of the origin endpoint. - A collection of video encryption presets. - Value description: - PRESET-VIDEO-1- Use one content key to encrypt all of the video tracks in your stream.
- PRESET-VIDEO-2- Use one content key to encrypt all of the SD video tracks and one content key for all HD and higher resolutions video tracks.
- PRESET-VIDEO-3- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-4- Use one content key to encrypt all of the SD video tracks, one content key for HD video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-5- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- PRESET-VIDEO-6- Use one content key to encrypt all of the SD video tracks, one content key for HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-7- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks and one content key for all UHD video tracks.
- PRESET-VIDEO-8- Use one content key to encrypt all of the SD+HD1 video tracks, one content key for HD2 video tracks, one content key for all UHD1 video tracks and one content key for all UHD2 video tracks.
- SHARED- Use the same content key for all of the video and audio tracks in your stream.
- UNENCRYPTED- Don't encrypt any of the video tracks in your stream.
 
OriginEndpointEncryptionMethod, OriginEndpointEncryptionMethodArgs        
- CmafEncryption Pulumi.Method Aws Native. Media Package V2. Origin Endpoint Cmaf Encryption Method 
- The encryption method to use.
- TsEncryption Pulumi.Method Aws Native. Media Package V2. Origin Endpoint Ts Encryption Method 
- The encryption method to use.
- CmafEncryption OriginMethod Endpoint Cmaf Encryption Method 
- The encryption method to use.
- TsEncryption OriginMethod Endpoint Ts Encryption Method 
- The encryption method to use.
- cmafEncryption OriginMethod Endpoint Cmaf Encryption Method 
- The encryption method to use.
- tsEncryption OriginMethod Endpoint Ts Encryption Method 
- The encryption method to use.
- cmafEncryption OriginMethod Endpoint Cmaf Encryption Method 
- The encryption method to use.
- tsEncryption 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.
- cmafEncryption "CENC" | "CBCS"Method 
- The encryption method to use.
- tsEncryption "AES_128" | "SAMPLE_AES"Method 
- The encryption method to use.
OriginEndpointEndpointErrorCondition, OriginEndpointEndpointErrorConditionArgs          
- StaleManifest 
- STALE_MANIFEST
- IncompleteManifest 
- INCOMPLETE_MANIFEST
- MissingDrm Key 
- MISSING_DRM_KEY
- SlateInput 
- SLATE_INPUT
- OriginEndpoint Endpoint Error Condition Stale Manifest 
- STALE_MANIFEST
- OriginEndpoint Endpoint Error Condition Incomplete Manifest 
- INCOMPLETE_MANIFEST
- OriginEndpoint Endpoint Error Condition Missing Drm Key 
- MISSING_DRM_KEY
- OriginEndpoint Endpoint Error Condition Slate Input 
- SLATE_INPUT
- StaleManifest 
- STALE_MANIFEST
- IncompleteManifest 
- INCOMPLETE_MANIFEST
- MissingDrm Key 
- MISSING_DRM_KEY
- SlateInput 
- SLATE_INPUT
- StaleManifest 
- STALE_MANIFEST
- IncompleteManifest 
- INCOMPLETE_MANIFEST
- MissingDrm Key 
- MISSING_DRM_KEY
- SlateInput 
- 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        
- ClipStart stringTime 
- End string
- ManifestFilter string
- Start string
- TimeDelay intSeconds 
- ClipStart stringTime 
- End string
- ManifestFilter string
- Start string
- TimeDelay intSeconds 
- clipStart StringTime 
- end String
- manifestFilter String
- start String
- timeDelay IntegerSeconds 
- clipStart stringTime 
- end string
- manifestFilter string
- start string
- timeDelay numberSeconds 
- clip_start_ strtime 
- end str
- manifest_filter str
- start str
- time_delay_ intseconds 
- clipStart StringTime 
- end String
- manifestFilter String
- start String
- timeDelay NumberSeconds 
OriginEndpointForceEndpointErrorConfiguration, OriginEndpointForceEndpointErrorConfigurationArgs            
OriginEndpointHlsManifestConfiguration, OriginEndpointHlsManifestConfigurationArgs          
- ManifestName string
- ChildManifest stringName 
- FilterConfiguration Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Filter Configuration 
- ManifestWindow intSeconds 
- ProgramDate intTime Interval Seconds 
- ScteHls Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Scte Hls 
- THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- StartTag Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Start Tag 
- Url string
- ManifestName string
- ChildManifest stringName 
- FilterConfiguration OriginEndpoint Filter Configuration 
- ManifestWindow intSeconds 
- ProgramDate intTime Interval Seconds 
- ScteHls OriginEndpoint Scte Hls 
- THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- StartTag OriginEndpoint Start Tag 
- Url string
- manifestName String
- childManifest StringName 
- filterConfiguration OriginEndpoint Filter Configuration 
- manifestWindow IntegerSeconds 
- programDate IntegerTime Interval Seconds 
- scteHls OriginEndpoint Scte Hls 
- THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- startTag OriginEndpoint Start Tag 
- url String
- manifestName string
- childManifest stringName 
- filterConfiguration OriginEndpoint Filter Configuration 
- manifestWindow numberSeconds 
- programDate numberTime Interval Seconds 
- scteHls OriginEndpoint Scte Hls 
- THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- startTag OriginEndpoint Start Tag 
- 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.
- start_tag OriginEndpoint Start Tag 
- url str
- manifestName String
- childManifest StringName 
- filterConfiguration Property Map
- manifestWindow NumberSeconds 
- programDate NumberTime Interval Seconds 
- scteHls Property Map
- THE SCTE-35 HLS configuration associated with the HLS manifest configuration.
- startTag Property Map
- url String
OriginEndpointLowLatencyHlsManifestConfiguration, OriginEndpointLowLatencyHlsManifestConfigurationArgs              
- ManifestName string
- ChildManifest stringName 
- FilterConfiguration Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Filter Configuration 
- ManifestWindow intSeconds 
- ProgramDate intTime Interval Seconds 
- ScteHls 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.
- StartTag Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Start Tag 
- Url string
- ManifestName string
- ChildManifest stringName 
- FilterConfiguration OriginEndpoint Filter Configuration 
- ManifestWindow intSeconds 
- ProgramDate intTime Interval Seconds 
- ScteHls OriginEndpoint Scte Hls 
- The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.
- StartTag OriginEndpoint Start Tag 
- Url string
- manifestName String
- childManifest StringName 
- filterConfiguration OriginEndpoint Filter Configuration 
- manifestWindow IntegerSeconds 
- programDate IntegerTime Interval Seconds 
- scteHls OriginEndpoint Scte Hls 
- The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.
- startTag OriginEndpoint Start Tag 
- url String
- manifestName string
- childManifest stringName 
- filterConfiguration OriginEndpoint Filter Configuration 
- manifestWindow numberSeconds 
- programDate numberTime Interval Seconds 
- scteHls OriginEndpoint Scte Hls 
- The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.
- startTag OriginEndpoint Start Tag 
- 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.
- start_tag OriginEndpoint Start Tag 
- url str
- manifestName String
- childManifest StringName 
- filterConfiguration Property Map
- manifestWindow NumberSeconds 
- programDate NumberTime Interval Seconds 
- scteHls Property Map
- The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.
- startTag Property Map
- url String
OriginEndpointPresetSpeke20Audio, OriginEndpointPresetSpeke20AudioArgs        
- PresetAudio1 
- PRESET_AUDIO_1
- PresetAudio2 
- PRESET_AUDIO_2
- PresetAudio3 
- PRESET_AUDIO_3
- Shared
- SHARED
- Unencrypted
- UNENCRYPTED
- OriginEndpoint Preset Speke20Audio Preset Audio1 
- PRESET_AUDIO_1
- OriginEndpoint Preset Speke20Audio Preset Audio2 
- PRESET_AUDIO_2
- OriginEndpoint Preset Speke20Audio Preset Audio3 
- PRESET_AUDIO_3
- OriginEndpoint Preset Speke20Audio Shared 
- SHARED
- OriginEndpoint 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
OriginEndpointPresetSpeke20Video, OriginEndpointPresetSpeke20VideoArgs        
- 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 Preset Speke20Video Preset Video1 
- PRESET_VIDEO_1
- OriginEndpoint Preset Speke20Video Preset Video2 
- PRESET_VIDEO_2
- OriginEndpoint Preset Speke20Video Preset Video3 
- PRESET_VIDEO_3
- OriginEndpoint Preset Speke20Video Preset Video4 
- PRESET_VIDEO_4
- OriginEndpoint Preset Speke20Video Preset Video5 
- PRESET_VIDEO_5
- OriginEndpoint Preset Speke20Video Preset Video6 
- PRESET_VIDEO_6
- OriginEndpoint Preset Speke20Video Preset Video7 
- PRESET_VIDEO_7
- OriginEndpoint Preset Speke20Video Preset Video8 
- PRESET_VIDEO_8
- OriginEndpoint Preset Speke20Video Shared 
- SHARED
- OriginEndpoint 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
OriginEndpointScte, OriginEndpointScteArgs      
OriginEndpointScteDash, OriginEndpointScteDashArgs        
- AdMarker 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.
 
- AdMarker 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.
 
- adMarker 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.
 
- adMarker 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.
 
- adMarker "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        
- 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
- Program
- PROGRAM
- OriginEndpoint Scte Filter Splice Insert 
- SPLICE_INSERT
- OriginEndpoint Scte Filter Break 
- BREAK
- OriginEndpoint Scte Filter Provider Advertisement 
- PROVIDER_ADVERTISEMENT
- OriginEndpoint Scte Filter Distributor Advertisement 
- DISTRIBUTOR_ADVERTISEMENT
- OriginEndpoint Scte Filter Provider Placement Opportunity 
- PROVIDER_PLACEMENT_OPPORTUNITY
- OriginEndpoint Scte Filter Distributor Placement Opportunity 
- DISTRIBUTOR_PLACEMENT_OPPORTUNITY
- OriginEndpoint Scte Filter Provider Overlay Placement Opportunity 
- PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY
- OriginEndpoint Scte Filter Distributor Overlay Placement Opportunity 
- DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
- OriginEndpoint Scte Filter Program 
- PROGRAM
- 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
- Program
- PROGRAM
- 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
- 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        
- AdMarker Pulumi.Hls Aws Native. Media Package V2. Origin Endpoint Ad Marker Hls 
- The SCTE-35 HLS ad-marker configuration.
- AdMarker OriginHls Endpoint Ad Marker Hls 
- The SCTE-35 HLS ad-marker configuration.
- adMarker OriginHls Endpoint Ad Marker Hls 
- The SCTE-35 HLS ad-marker configuration.
- adMarker 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.
- adMarker "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.
- IncludeIframe boolOnly Streams 
- Scte
Pulumi.Aws Native. Media Package V2. Inputs. Origin Endpoint Scte 
- The SCTE-35 configuration associated with the segment.
- SegmentDuration intSeconds 
- SegmentName string
- TsInclude boolDvb Subtitles 
- TsUse boolAudio Rendition Group 
- Encryption
OriginEndpoint Encryption 
- Whether to use encryption for the segment.
- IncludeIframe boolOnly Streams 
- Scte
OriginEndpoint Scte 
- The SCTE-35 configuration associated with the segment.
- SegmentDuration intSeconds 
- SegmentName string
- TsInclude boolDvb Subtitles 
- TsUse boolAudio Rendition Group 
- encryption
OriginEndpoint Encryption 
- Whether to use encryption for the segment.
- includeIframe BooleanOnly Streams 
- scte
OriginEndpoint Scte 
- The SCTE-35 configuration associated with the segment.
- segmentDuration IntegerSeconds 
- segmentName String
- tsInclude BooleanDvb Subtitles 
- tsUse BooleanAudio Rendition Group 
- encryption
OriginEndpoint Encryption 
- Whether to use encryption for the segment.
- includeIframe booleanOnly Streams 
- scte
OriginEndpoint Scte 
- The SCTE-35 configuration associated with the segment.
- segmentDuration numberSeconds 
- segmentName string
- tsInclude booleanDvb Subtitles 
- tsUse booleanAudio Rendition Group 
- encryption
OriginEndpoint Encryption 
- Whether to use encryption for the segment.
- include_iframe_ boolonly_ streams 
- scte
OriginEndpoint 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.
- includeIframe BooleanOnly Streams 
- scte Property Map
- The SCTE-35 configuration associated with the segment.
- segmentDuration NumberSeconds 
- segmentName String
- tsInclude BooleanDvb Subtitles 
- tsUse BooleanAudio Rendition Group 
OriginEndpointSpekeKeyProvider, OriginEndpointSpekeKeyProviderArgs          
- DrmSystems List<Pulumi.Aws Native. Media Package V2. Origin Endpoint Drm System> 
- EncryptionContract Pulumi.Configuration Aws Native. Media Package V2. Inputs. Origin Endpoint Encryption Contract Configuration 
- The encryption contract configuration associated with the SPEKE key provider.
- ResourceId string
- RoleArn string
- Url string
- DrmSystems []OriginEndpoint Drm System 
- EncryptionContract OriginConfiguration Endpoint Encryption Contract Configuration 
- The encryption contract configuration associated with the SPEKE key provider.
- ResourceId string
- RoleArn string
- Url string
- drmSystems List<OriginEndpoint Drm System> 
- encryptionContract OriginConfiguration Endpoint Encryption Contract Configuration 
- The encryption contract configuration associated with the SPEKE key provider.
- resourceId String
- roleArn String
- url String
- drmSystems OriginEndpoint Drm System[] 
- encryptionContract OriginConfiguration Endpoint Encryption Contract Configuration 
- The encryption contract configuration associated with the SPEKE key provider.
- resourceId string
- roleArn 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
- drmSystems List<"CLEAR_KEY_AES_128" | "FAIRPLAY" | "PLAYREADY" | "WIDEVINE" | "IRDETO">
- encryptionContract Property MapConfiguration 
- The encryption contract configuration associated with the SPEKE key provider.
- resourceId String
- roleArn String
- url String
OriginEndpointStartTag, OriginEndpointStartTagArgs        
- TimeOffset double
- Precise bool
- TimeOffset float64
- Precise bool
- timeOffset Double
- precise Boolean
- timeOffset number
- precise boolean
- time_offset float
- precise bool
- timeOffset Number
- precise Boolean
OriginEndpointTsEncryptionMethod, OriginEndpointTsEncryptionMethodArgs          
- Aes128
- AES_128
- SampleAes 
- SAMPLE_AES
- OriginEndpoint Ts Encryption Method Aes128 
- AES_128
- OriginEndpoint Ts 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
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.