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
Builder for LoggingConfigurationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for LoggingConfiguration.
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
class RoomArgsBuilder
Builder for RoomArgs.
Link copied to clipboard
Link copied to clipboard
class RoomResourceBuilder
Builder for Room.
Functions
Link copied to clipboard
suspend fun loggingConfiguration(name: String, block: suspend LoggingConfigurationResourceBuilder.() -> Unit): LoggingConfiguration