Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class SignalingChannel : KotlinCustomResource

Resource Type Definition for AWS::KinesisVideo::SignalingChannel

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

Link copied to clipboard
object SignalingChannelMapper : ResourceMapper<SignalingChannel>
Link copied to clipboard
class Stream : KotlinCustomResource

Resource Type Definition for AWS::KinesisVideo::Stream

Link copied to clipboard
data class StreamArgs(val dataRetentionInHours: Output<Int>? = null, val deviceName: Output<String>? = null, val kmsKeyId: Output<String>? = null, val mediaType: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<StreamArgs>

Resource Type Definition for AWS::KinesisVideo::Stream

Link copied to clipboard

Builder for StreamArgs.

Link copied to clipboard
object StreamMapper : ResourceMapper<Stream>
Link copied to clipboard

Builder for Stream.

Functions

Link copied to clipboard
Link copied to clipboard
fun stream(name: String): Stream
suspend fun stream(name: String, block: suspend StreamResourceBuilder.() -> Unit): Stream