AWS::IVSChat::RoomThe `AWS::IVSChat::Room` resource specifies an room that allows clients to connect and pass messages. For more information, see [CreateRoom](https://docs.aws.amazon.com/ivs/latest/ChatAPIReference/API_CreateRoom.html) in the *Amazon Interactive Video Service Chat API Reference* .
import { CfnRoom } from 'aws-cdk-lib/aws-ivschat';Or use the module namespace:
import * as ivschat from 'aws-cdk-lib/aws-ivschat';
// ivschat.CfnRoomConfiguration passed to the constructor as CfnRoomProps.
loggingConfigurationIdentifiersOptionalstring | ILoggingConfigurationRef[]List of logging-configuration identifiers attached to the room.
maximumMessageLengthOptionalnumberMaximum number of characters in a single message. Messages are expected to be UTF-8 encoded and this limit applies specifically to rune/code-point count, not number of bytes.
Default: - 500
maximumMessageRatePerSecondOptionalnumberMaximum number of messages per second that can be sent to the room (by all clients).
Default: - 10
messageReviewHandlerOptionalIResolvable | MessageReviewHandlerPropertyConfiguration information for optional review of messages.
nameOptionalstringRoom name. The value does not need to be unique.
tagsOptionalCfnTag[]An array of key-value pairs to apply to this resource. For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ivschat-room-tag.html) .
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-ivschatAWS::IVSChat::Room