Package-level declarations

Types

Link copied to clipboard

Resource for managing an AWS IVS (Interactive Video) Chat Logging Configuration.

Link copied to clipboard
data class LoggingConfigurationArgs(val destinationConfiguration: Output<LoggingConfigurationDestinationConfigurationArgs>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<LoggingConfigurationArgs>

Resource for managing an AWS IVS (Interactive Video) Chat Logging Configuration.

Link copied to clipboard

Resource for managing an AWS IVS (Interactive Video) Chat Room.

Link copied to clipboard
data class RoomArgs(val loggingConfigurationIdentifiers: Output<List<String>>? = null, val maximumMessageLength: Output<Int>? = null, val maximumMessageRatePerSecond: Output<Int>? = null, val messageReviewHandler: Output<RoomMessageReviewHandlerArgs>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<RoomArgs>

Resource for managing an AWS IVS (Interactive Video) Chat Room.

Link copied to clipboard

Builder for RoomArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Room.

Functions

Link copied to clipboard
fun room(name: String): Room
suspend fun room(name: String, block: suspend RoomResourceBuilder.() -> Unit): Room