Live Event Input Args
data class LiveEventInputArgs(val accessControl: Output<LiveEventInputAccessControlArgs>? = null, val accessToken: Output<String>? = null, val endpoints: Output<List<LiveEventEndpointArgs>>? = null, val keyFrameIntervalDuration: Output<String>? = null, val streamingProtocol: Output<Either<String, LiveEventInputProtocol>>, val timedMetadataEndpoints: Output<List<LiveEventTimedMetadataEndpointArgs>>? = null) : ConvertibleToJava<LiveEventInputArgs>
The live event input.
Constructors
Link copied to clipboard
constructor(accessControl: Output<LiveEventInputAccessControlArgs>? = null, accessToken: Output<String>? = null, endpoints: Output<List<LiveEventEndpointArgs>>? = null, keyFrameIntervalDuration: Output<String>? = null, streamingProtocol: Output<Either<String, LiveEventInputProtocol>>, timedMetadataEndpoints: Output<List<LiveEventTimedMetadataEndpointArgs>>? = null)
Properties
Link copied to clipboard
Access control for live event input.
Link copied to clipboard
A UUID in string form to uniquely identify the stream. This can be specified at creation time but cannot be updated. If omitted, the service will generate a unique value.
Link copied to clipboard
The input endpoints for the live event.
Link copied to clipboard
ISO 8601 time duration of the key frame interval duration of the input. This value sets the EXT-X-TARGETDURATION property in the HLS output. For example, use PT2S to indicate 2 seconds. Leave the value empty for encoding live events.
Link copied to clipboard
The input protocol for the live event. This is specified at creation time and cannot be updated.
Link copied to clipboard
The metadata endpoints for the live event.