GetStreamLiveInputResult

data class GetStreamLiveInputResult(val accountId: String, val created: String, val deleteRecordingAfterDays: Double, val id: String, val liveInputIdentifier: String, val meta: String, val modified: String, val recording: GetStreamLiveInputRecording, val rtmps: GetStreamLiveInputRtmps, val rtmpsPlayback: GetStreamLiveInputRtmpsPlayback, val srt: GetStreamLiveInputSrt, val srtPlayback: GetStreamLiveInputSrtPlayback, val status: String, val uid: String, val webRtc: GetStreamLiveInputWebRtc, val webRtcPlayback: GetStreamLiveInputWebRtcPlayback)

A collection of values returned by getStreamLiveInput.

Constructors

Link copied to clipboard
constructor(accountId: String, created: String, deleteRecordingAfterDays: Double, id: String, liveInputIdentifier: String, meta: String, modified: String, recording: GetStreamLiveInputRecording, rtmps: GetStreamLiveInputRtmps, rtmpsPlayback: GetStreamLiveInputRtmpsPlayback, srt: GetStreamLiveInputSrt, srtPlayback: GetStreamLiveInputSrtPlayback, status: String, uid: String, webRtc: GetStreamLiveInputWebRtc, webRtcPlayback: GetStreamLiveInputWebRtcPlayback)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Identifier.

Link copied to clipboard

The date and time the live input was created.

Link copied to clipboard

Indicates the number of days after which the live inputs recordings will be deleted. When a stream completes and the recording is ready, the value is used to calculate a scheduled deletion date for that recording. Omit the field to indicate no change, or include with a null value to remove an existing scheduled deletion.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

A unique identifier for a live input.

Link copied to clipboard

A user modifiable key-value store used to reference other systems of record for managing live inputs.

Link copied to clipboard

The date and time the live input was last modified.

Link copied to clipboard

Records the input to a Cloudflare Stream video. Behavior depends on the mode. In most cases, the video will initially be viewable as a live video and transition to on-demand after a condition is satisfied.

Link copied to clipboard

Details for streaming to an live input using RTMPS.

Link copied to clipboard

Details for playback from an live input using RTMPS.

Link copied to clipboard

Details for streaming to a live input using SRT.

Link copied to clipboard

Details for playback from an live input using SRT.

Link copied to clipboard

The connection status of a live input. Available values: "connected", "reconnected", "reconnecting", "clientdisconnect", "ttlexceeded", "failedtoconnect", "failedtoreconnect", "newconfigurationaccepted".

Link copied to clipboard
val uid: String

A unique identifier for a live input.

Link copied to clipboard

Details for streaming to a live input using WebRTC.

Link copied to clipboard

Details for playback from a live input using WebRTC.