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
suspend fun roomResource(name: String, block: suspend RoomResourceBuilder.() -> Unit): Room