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<ChannelTagArgs>>? = 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
fun ChannelArgs(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<ChannelTagArgs>>? = null, type: Output<ChannelType>? = null)

Functions

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

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<ChannelTagArgs>>? = 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.