Skip to main content

@swamp/aws/ivschat

v2026.04.23.3

AWS IVSCHAT infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

awsivschatcloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @swamp/aws/ivschat

@swamp/aws/ivschat/logging-configurationv2026.04.23.2logging_configuration.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
DestinationConfigurationobjectDestination configuration for IVS Chat logging.
Name?stringThe name of the logging configuration. The value does not need to be unique.
Tags?arrayAn array of key-value pairs to apply to this resource.
createCreate a IVSChat LoggingConfiguration
getGet a IVSChat LoggingConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the IVSChat LoggingConfiguration
updateUpdate a IVSChat LoggingConfiguration
deleteDelete a IVSChat LoggingConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the IVSChat LoggingConfiguration
syncSync IVSChat LoggingConfiguration state from AWS

Resources

state(infinite)— IVSChat LoggingConfiguration resource state
@swamp/aws/ivschat/roomv2026.04.23.2room.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Name?stringThe name of the room. The value does not need to be unique.
LoggingConfigurationIdentifiers?arrayArray of logging configuration identifiers attached to the room.
MaximumMessageLength?numberThe maximum number of characters in a single message.
MaximumMessageRatePerSecond?numberThe maximum number of messages per second that can be sent to the room.
MessageReviewHandler?objectConfiguration information for optional review of messages.
Tags?arrayAn array of key-value pairs to apply to this resource.
createCreate a IVSChat Room
getGet a IVSChat Room
ArgumentTypeDescription
identifierstringThe primary identifier of the IVSChat Room
updateUpdate a IVSChat Room
deleteDelete a IVSChat Room
ArgumentTypeDescription
identifierstringThe primary identifier of the IVSChat Room
syncSync IVSChat Room state from AWS

Resources

state(infinite)— IVSChat Room resource state