Skip to content

CreateRoomResponse

Source code in docs_src/capo_ivschat/types/create_room_response.py
class CreateRoomResponse(TypedDict, closed=True):
    arn: NotRequired["capo_ivschat.types.room_arn.RoomArn"]
    """<p>Room ARN, assigned by the system.</p>"""
    id: NotRequired["capo_ivschat.types.room_id.RoomID"]
    """<p>Room ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room.</p>"""
    name: NotRequired["capo_ivschat.types.room_name.RoomName"]
    """<p>Room name, from the request (if specified).</p>"""
    create_time: NotRequired["capo_ivschat.types.time.Time"]
    """<p>Time when the room was created. This is an ISO 8601 timestamp; <i>note that this is returned as a string</i>.</p>"""
    update_time: NotRequired["capo_ivschat.types.time.Time"]
    """<p>Time of the room’s last update. This is an ISO 8601 timestamp; <i>note that this is returned as a string</i>.</p>"""
    maximum_message_rate_per_second: NotRequired[
        "capo_ivschat.types.room_max_message_rate_per_second.RoomMaxMessageRatePerSecond"
    ]
    """<p>Maximum number of messages per second that can be sent to the room (by all clients), from the request (if specified).</p>"""
    maximum_message_length: NotRequired[
        "capo_ivschat.types.room_max_message_length.RoomMaxMessageLength"
    ]
    """<p>Maximum number of characters in a single message, from the request (if specified).</p>"""
    message_review_handler: NotRequired[
        "capo_ivschat.types.message_review_handler.MessageReviewHandler"
    ]
    """<p>Configuration information for optional review of messages.</p>"""
    tags: NotRequired["capo_ivschat.types.tags.Tags"]
    """<p>Tags attached to the resource, from the request (if specified).</p>"""
    logging_configuration_identifiers: NotRequired[
        "capo_ivschat.types.logging_configuration_identifier_list.LoggingConfigurationIdentifierList"
    ]
    """<p>Array of logging configurations attached to the room, from the request (if specified).</p>"""

arn instance-attribute

arn: NotRequired[RoomArn]

Room ARN, assigned by the system.

create_time instance-attribute

create_time: NotRequired[Time]

Time when the room was created. This is an ISO 8601 timestamp; note that this is returned as a string.

id instance-attribute

id: NotRequired[RoomID]

Room ID, generated by the system. This is a relative identifier, the part of the ARN that uniquely identifies the room.

logging_configuration_identifiers instance-attribute

logging_configuration_identifiers: NotRequired[LoggingConfigurationIdentifierList]

Array of logging configurations attached to the room, from the request (if specified).

maximum_message_length instance-attribute

maximum_message_length: NotRequired[RoomMaxMessageLength]

Maximum number of characters in a single message, from the request (if specified).

maximum_message_rate_per_second instance-attribute

maximum_message_rate_per_second: NotRequired[RoomMaxMessageRatePerSecond]

Maximum number of messages per second that can be sent to the room (by all clients), from the request (if specified).

message_review_handler instance-attribute

message_review_handler: NotRequired[MessageReviewHandler]

Configuration information for optional review of messages.

name instance-attribute

name: NotRequired[RoomName]

Room name, from the request (if specified).

tags instance-attribute

tags: NotRequired[Tags]

Tags attached to the resource, from the request (if specified).

update_time instance-attribute

update_time: NotRequired[Time]

Time of the room’s last update. This is an ISO 8601 timestamp; note that this is returned as a string.