OriginEndpointArgs

data class OriginEndpointArgs(val channelGroupName: Output<String>? = null, val channelName: Output<String>? = null, val containerType: Output<OriginEndpointContainerType>? = null, val description: Output<String>? = null, val hlsManifests: Output<List<OriginEndpointHlsManifestConfigurationArgs>>? = null, val lowLatencyHlsManifests: Output<List<OriginEndpointLowLatencyHlsManifestConfigurationArgs>>? = null, val originEndpointName: Output<String>? = null, val segment: Output<OriginEndpointSegmentArgs>? = null, val startoverWindowSeconds: Output<Int>? = null, val tags: Output<List<OriginEndpointTagArgs>>? = null) : ConvertibleToJava<OriginEndpointArgs>

Definition of AWS::MediaPackageV2::OriginEndpoint Resource Type

Constructors

Link copied to clipboard
fun OriginEndpointArgs(channelGroupName: Output<String>? = null, channelName: Output<String>? = null, containerType: Output<OriginEndpointContainerType>? = null, description: Output<String>? = null, hlsManifests: Output<List<OriginEndpointHlsManifestConfigurationArgs>>? = null, lowLatencyHlsManifests: Output<List<OriginEndpointLowLatencyHlsManifestConfigurationArgs>>? = null, originEndpointName: Output<String>? = null, segment: Output<OriginEndpointSegmentArgs>? = null, startoverWindowSeconds: Output<Int>? = null, tags: Output<List<OriginEndpointTagArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): OriginEndpointArgs

Properties

Link copied to clipboard
val channelGroupName: Output<String>? = null
Link copied to clipboard
val channelName: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val description: Output<String>? = null

Enter any descriptive text that helps you to identify the origin endpoint.

Link copied to clipboard

An HTTP live streaming (HLS) manifest configuration.

Link copied to clipboard

A low-latency HLS manifest configuration.

Link copied to clipboard
val originEndpointName: Output<String>? = null
Link copied to clipboard
val segment: Output<OriginEndpointSegmentArgs>? = null
Link copied to clipboard
val startoverWindowSeconds: Output<Int>? = null

The size of the window (in seconds) to create a window of the live stream that's available for on-demand viewing. Viewers can start-over or catch-up on content that falls within the window. The maximum startover window is 1,209,600 seconds (14 days).

Link copied to clipboard
val tags: Output<List<OriginEndpointTagArgs>>? = null