We recommend new projects start with resources from the AWS provider.
aws-native.mediapackagev2.getOriginEndpoint
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.
Using getOriginEndpoint
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getOriginEndpoint(args: GetOriginEndpointArgs, opts?: InvokeOptions): Promise<GetOriginEndpointResult>
function getOriginEndpointOutput(args: GetOriginEndpointOutputArgs, opts?: InvokeOptions): Output<GetOriginEndpointResult>
def get_origin_endpoint(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOriginEndpointResult
def get_origin_endpoint_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOriginEndpointResult]
func LookupOriginEndpoint(ctx *Context, args *LookupOriginEndpointArgs, opts ...InvokeOption) (*LookupOriginEndpointResult, error)
func LookupOriginEndpointOutput(ctx *Context, args *LookupOriginEndpointOutputArgs, opts ...InvokeOption) LookupOriginEndpointResultOutput
> Note: This function is named LookupOriginEndpoint
in the Go SDK.
public static class GetOriginEndpoint
{
public static Task<GetOriginEndpointResult> InvokeAsync(GetOriginEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetOriginEndpointResult> Invoke(GetOriginEndpointInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOriginEndpointResult> getOriginEndpoint(GetOriginEndpointArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:mediapackagev2:getOriginEndpoint
arguments:
# arguments dictionary
The following arguments are supported:
- Arn string
- Arn string
- arn String
- arn string
- arn str
- arn String
getOriginEndpoint Result
The following output properties are available:
- Arn string
- Container
Type Pulumi.Aws Native. Media Package V2. Origin Endpoint Container Type - The container type associated with the origin endpoint configuration.
- Created
At string - Dash
Manifest List<string>Urls - Dash
Manifests List<Pulumi.Aws Native. Media Package V2. Outputs. Origin Endpoint Dash Manifest Configuration> - Description string
- Force
Endpoint Pulumi.Error Configuration Aws Native. Media Package V2. Outputs. Origin Endpoint Force Endpoint Error Configuration - Hls
Manifest List<string>Urls - Hls
Manifests List<Pulumi.Aws Native. Media Package V2. Outputs. Origin Endpoint Hls Manifest Configuration> - Low
Latency List<string>Hls Manifest Urls - Low
Latency List<Pulumi.Hls Manifests Aws Native. Media Package V2. Outputs. Origin Endpoint Low Latency Hls Manifest Configuration> - Modified
At string - Segment
Pulumi.
Aws Native. Media Package V2. Outputs. Origin Endpoint Segment - The segment associated with the origin endpoint.
- Startover
Window intSeconds - List<Pulumi.
Aws Native. Outputs. Tag> - The tags associated with the origin endpoint.
- Arn string
- Container
Type OriginEndpoint Container Type - The container type associated with the origin endpoint configuration.
- Created
At string - Dash
Manifest []stringUrls - Dash
Manifests []OriginEndpoint Dash Manifest Configuration - Description string
- Force
Endpoint OriginError Configuration Endpoint Force Endpoint Error Configuration - Hls
Manifest []stringUrls - Hls
Manifests []OriginEndpoint Hls Manifest Configuration - Low
Latency []stringHls Manifest Urls - Low
Latency []OriginHls Manifests Endpoint Low Latency Hls Manifest Configuration - Modified
At string - Segment
Origin
Endpoint Segment - The segment associated with the origin endpoint.
- Startover
Window intSeconds - Tag
- The tags associated with the origin endpoint.
- arn String
- container
Type OriginEndpoint Container Type - The container type associated with the origin endpoint configuration.
- created
At String - dash
Manifest List<String>Urls - dash
Manifests List<OriginEndpoint Dash Manifest Configuration> - description String
- force
Endpoint OriginError Configuration Endpoint Force Endpoint Error Configuration - hls
Manifest List<String>Urls - hls
Manifests List<OriginEndpoint Hls Manifest Configuration> - low
Latency List<String>Hls Manifest Urls - low
Latency List<OriginHls Manifests Endpoint Low Latency Hls Manifest Configuration> - modified
At String - segment
Origin
Endpoint Segment - The segment associated with the origin endpoint.
- startover
Window IntegerSeconds - List<Tag>
- The tags associated with the origin endpoint.
- arn string
- container
Type OriginEndpoint Container Type - The container type associated with the origin endpoint configuration.
- created
At string - dash
Manifest string[]Urls - dash
Manifests OriginEndpoint Dash Manifest Configuration[] - description string
- force
Endpoint OriginError Configuration Endpoint Force Endpoint Error Configuration - hls
Manifest string[]Urls - hls
Manifests OriginEndpoint Hls Manifest Configuration[] - low
Latency string[]Hls Manifest Urls - low
Latency OriginHls Manifests Endpoint Low Latency Hls Manifest Configuration[] - modified
At string - segment
Origin
Endpoint Segment - The segment associated with the origin endpoint.
- startover
Window numberSeconds - Tag[]
- The tags associated with the origin endpoint.
- arn str
- container_
type OriginEndpoint Container Type - The container type associated with the origin endpoint configuration.
- created_
at str - dash_
manifest_ Sequence[str]urls - dash_
manifests Sequence[OriginEndpoint Dash Manifest Configuration] - description str
- force_
endpoint_ Originerror_ configuration Endpoint Force Endpoint Error Configuration - hls_
manifest_ Sequence[str]urls - hls_
manifests Sequence[OriginEndpoint Hls Manifest Configuration] - low_
latency_ Sequence[str]hls_ manifest_ urls - low_
latency_ Sequence[Originhls_ manifests Endpoint Low Latency Hls Manifest Configuration] - modified_
at str - segment
Origin
Endpoint Segment - The segment associated with the origin endpoint.
- startover_
window_ intseconds - Sequence[root_Tag]
- The tags associated with the origin endpoint.
- arn String
- container
Type "TS" | "CMAF" - The container type associated with the origin endpoint configuration.
- created
At String - dash
Manifest List<String>Urls - dash
Manifests List<Property Map> - description String
- force
Endpoint Property MapError Configuration - hls
Manifest List<String>Urls - hls
Manifests List<Property Map> - low
Latency List<String>Hls Manifest Urls - low
Latency List<Property Map>Hls Manifests - modified
At String - segment Property Map
- The segment associated with the origin endpoint.
- startover
Window NumberSeconds - List<Property Map>
- The tags associated with the origin endpoint.
Supporting Types
OriginEndpointAdMarkerDash
OriginEndpointAdMarkerHls
OriginEndpointCmafEncryptionMethod
OriginEndpointContainerType
OriginEndpointDashDrmSignaling
OriginEndpointDashManifestConfiguration
- 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
OriginEndpointDashSegmentTemplateFormat
OriginEndpointDashUtcTiming
- 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
OriginEndpointDrmSystem
OriginEndpointEncryption
- 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
- 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
- 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
OriginEndpointFilterConfiguration
- 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
OriginEndpointHlsManifestConfiguration
- 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
- 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
OriginEndpointPresetSpeke20Video
OriginEndpointScte
OriginEndpointScteDash
- 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
OriginEndpointScteHls
- 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
- 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
- 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
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.