OriginEndpointMssPackageArgs

data class OriginEndpointMssPackageArgs(val encryption: Output<OriginEndpointMssEncryptionArgs>? = null, val manifestWindowSeconds: Output<Int>? = null, val segmentDurationSeconds: Output<Int>? = null, val streamSelection: Output<OriginEndpointStreamSelectionArgs>? = null) : ConvertibleToJava<OriginEndpointMssPackageArgs>

A Microsoft Smooth Streaming (MSS) packaging configuration.

Constructors

Link copied to clipboard
constructor(encryption: Output<OriginEndpointMssEncryptionArgs>? = null, manifestWindowSeconds: Output<Int>? = null, segmentDurationSeconds: Output<Int>? = null, streamSelection: Output<OriginEndpointStreamSelectionArgs>? = null)

Properties

Link copied to clipboard

Parameters for encrypting content.

Link copied to clipboard
val manifestWindowSeconds: Output<Int>? = null

The time window (in seconds) contained in each manifest.

Link copied to clipboard
val segmentDurationSeconds: Output<Int>? = null

The duration (in seconds) of each segment.

Link copied to clipboard

Limitations for outputs from the endpoint, based on the video bitrate.

Functions

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