ChannelArgs

data class ChannelArgs(val authorized: Output<Boolean>? = null, val insecureIngest: Output<Boolean>? = null, val latencyMode: Output<ChannelLatencyMode>? = null, val name: Output<String>? = null, val preset: Output<ChannelPreset>? = null, val recordingConfigurationArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val type: Output<ChannelType>? = null) : ConvertibleToJava<ChannelArgs>

Resource Type definition for AWS::IVS::Channel

Example Usage

Example

No Java example available.

Example

No Java example available.

Constructors

Link copied to clipboard
constructor(authorized: Output<Boolean>? = null, insecureIngest: Output<Boolean>? = null, latencyMode: Output<ChannelLatencyMode>? = null, name: Output<String>? = null, preset: Output<ChannelPreset>? = null, recordingConfigurationArn: Output<String>? = null, tags: Output<List<TagArgs>>? = null, type: Output<ChannelType>? = null)

Properties

Link copied to clipboard
val authorized: Output<Boolean>? = null

Whether the channel is authorized.

Link copied to clipboard
val insecureIngest: Output<Boolean>? = null

Whether the channel allows insecure ingest.

Link copied to clipboard
val latencyMode: Output<ChannelLatencyMode>? = null

Channel latency mode.

Link copied to clipboard
val name: Output<String>? = null

Channel

Link copied to clipboard
val preset: Output<ChannelPreset>? = null

Optional transcode preset for the channel. This is selectable only for ADVANCED_HD and ADVANCED_SD channel types. For those channel types, the default preset is HIGHER_BANDWIDTH_DELIVERY. For other channel types (BASIC and STANDARD), preset is the empty string ("").

Link copied to clipboard
val recordingConfigurationArn: Output<String>? = null

Recording Configuration ARN. A value other than an empty string indicates that recording is enabled. Default: "" (recording is disabled).

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

A list of key-value pairs that contain metadata for the asset model.

Link copied to clipboard
val type: Output<ChannelType>? = null

Channel type, which determines the allowable resolution and bitrate. If you exceed the allowable resolution or bitrate, the stream probably will disconnect immediately.

Functions

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