Package-level declarations
Types
Link copied to clipboard
object KinesisvideoFunctions
Link copied to clipboard
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
Builder for SignalingChannelArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SignalingChannel.
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
class StreamArgsBuilder
Builder for StreamArgs.
Link copied to clipboard
Link copied to clipboard
class StreamResourceBuilder
Builder for Stream.
Functions
Link copied to clipboard
suspend fun signalingChannel(name: String, block: suspend SignalingChannelResourceBuilder.() -> Unit): SignalingChannel