Package-level declarations
Types
Link copied to clipboard
data class ChannelArgs(val authorized: Output<Boolean>? = null, val latencyMode: Output<String>? = null, val name: Output<String>? = null, val recordingConfigurationArn: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val type: Output<String>? = null) : ConvertibleToJava<ChannelArgs>
Resource for managing an AWS IVS (Interactive Video) Channel.
Link copied to clipboard
class ChannelArgsBuilder
Builder for ChannelArgs.
Link copied to clipboard
Link copied to clipboard
class ChannelResourceBuilder
Builder for Channel.
Link copied to clipboard
object IvsFunctions
Link copied to clipboard
Resource for managing an AWS IVS (Interactive Video) Playback Key Pair.
Link copied to clipboard
Link copied to clipboard
Builder for PlaybackKeyPairArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PlaybackKeyPair.
Link copied to clipboard
Resource for managing an AWS IVS (Interactive Video) Recording Configuration.
Link copied to clipboard
data class RecordingConfigurationArgs(val destinationConfiguration: Output<RecordingConfigurationDestinationConfigurationArgs>? = null, val name: Output<String>? = null, val recordingReconnectWindowSeconds: Output<Int>? = null, val tags: Output<Map<String, String>>? = null, val thumbnailConfiguration: Output<RecordingConfigurationThumbnailConfigurationArgs>? = null) : ConvertibleToJava<RecordingConfigurationArgs>
Resource for managing an AWS IVS (Interactive Video) Recording Configuration.
Link copied to clipboard
Builder for RecordingConfigurationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for RecordingConfiguration.
Functions
Link copied to clipboard
suspend fun playbackKeyPair(name: String, block: suspend PlaybackKeyPairResourceBuilder.() -> Unit): PlaybackKeyPair
Link copied to clipboard
suspend fun recordingConfiguration(name: String, block: suspend RecordingConfigurationResourceBuilder.() -> Unit): RecordingConfiguration