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
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
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.