StreamLiveInput

class StreamLiveInput : KotlinCustomResource

Example Usage

resources:
exampleStreamLiveInput:
type: cloudflare:StreamLiveInput
name: example_stream_live_input
properties:
accountId: 023e105f4ecef8ad9ca31a8372d0c353
defaultCreator: defaultCreator
deleteRecordingAfterDays: 45
meta:
name: test stream 1
recording:
allowed_origins:
- example.com
hide_live_viewer_count: false
mode: off
require_signed_urls: false
timeout_seconds: 0

Properties

Link copied to clipboard
val accountId: Output<String>

Identifier

Link copied to clipboard
val created: Output<String>

The date and time the live input was created.

Link copied to clipboard
val defaultCreator: Output<String>?

Sets the creator ID asssociated with this live input.

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: Output<String>
Link copied to clipboard

A unique identifier for a live input.

Link copied to clipboard
val meta: Output<String>?

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

Link copied to clipboard
val modified: Output<String>

The date and time the live input was last modified.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
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
val srt: Output<StreamLiveInputSrt>

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
val status: Output<String>

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

Link copied to clipboard
val uid: Output<String>

A unique identifier for a live input.

Link copied to clipboard
val urn: Output<String>
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.