SignalingChannelArgs

data class SignalingChannelArgs(val messageTtlSeconds: Output<Int>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val type: Output<SignalingChannelType>? = null) : ConvertibleToJava<SignalingChannelArgs>

Resource Type Definition for AWS::KinesisVideo::SignalingChannel

Constructors

Link copied to clipboard
constructor(messageTtlSeconds: Output<Int>? = null, name: Output<String>? = null, tags: Output<List<TagArgs>>? = null, type: Output<SignalingChannelType>? = null)

Properties

Link copied to clipboard
val messageTtlSeconds: Output<Int>? = null

The period of time a signaling channel retains undelivered messages before they are discarded.

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

The name of the Kinesis Video Signaling Channel.

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

An array of key-value pairs to apply to this resource.

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

The type of the Kinesis Video Signaling Channel to create. Currently, SINGLE_MASTER is the only supported channel type.

Functions

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