Skip to main content

@swamp/aws/eventschemas

v2026.04.23.3

AWS EVENTSCHEMAS infrastructure models

Repository

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

Labels

awseventschemascloudinfrastructure

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/eventschemas

@swamp/aws/eventschemas/discovererv2026.04.23.2discoverer.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Description?stringA description for the discoverer.
SourceArnstringThe ARN of the event bus.
CrossAccount?booleanDefines whether event schemas from other accounts are discovered. Default is True.
Tags?arrayTags associated with the resource.
createCreate a EventSchemas Discoverer
getGet a EventSchemas Discoverer
ArgumentTypeDescription
identifierstringThe primary identifier of the EventSchemas Discoverer
updateUpdate a EventSchemas Discoverer
deleteDelete a EventSchemas Discoverer
ArgumentTypeDescription
identifierstringThe primary identifier of the EventSchemas Discoverer
syncSync EventSchemas Discoverer state from AWS

Resources

state(infinite)— EventSchemas Discoverer resource state
@swamp/aws/eventschemas/registryv2026.04.23.2registry.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
RegistryName?stringThe name of the schema registry.
Description?stringA description of the registry to be created.
Tags?arrayTags associated with the resource.
createCreate a EventSchemas Registry
getGet a EventSchemas Registry
ArgumentTypeDescription
identifierstringThe primary identifier of the EventSchemas Registry
updateUpdate a EventSchemas Registry
deleteDelete a EventSchemas Registry
ArgumentTypeDescription
identifierstringThe primary identifier of the EventSchemas Registry
syncSync EventSchemas Registry state from AWS

Resources

state(infinite)— EventSchemas Registry resource state
@swamp/aws/eventschemas/registry-policyv2026.04.23.2registry_policy.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
Policystring
RegistryNamestring
RevisionId?string
createCreate a EventSchemas RegistryPolicy
getGet a EventSchemas RegistryPolicy
ArgumentTypeDescription
identifierstringThe primary identifier of the EventSchemas RegistryPolicy
updateUpdate a EventSchemas RegistryPolicy
deleteDelete a EventSchemas RegistryPolicy
ArgumentTypeDescription
identifierstringThe primary identifier of the EventSchemas RegistryPolicy
syncSync EventSchemas RegistryPolicy state from AWS

Resources

state(infinite)— EventSchemas RegistryPolicy resource state
@swamp/aws/eventschemas/schemav2026.04.23.2schema.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
TypestringThe type of schema. Valid types include OpenApi3 and JSONSchemaDraft4.
Description?stringA description of the schema.
ContentstringThe source of the schema definition.
RegistryNamestringThe name of the schema registry.
SchemaName?stringThe name of the schema.
Tags?arrayTags associated with the resource.
createCreate a EventSchemas Schema
getGet a EventSchemas Schema
ArgumentTypeDescription
identifierstringThe primary identifier of the EventSchemas Schema
updateUpdate a EventSchemas Schema
deleteDelete a EventSchemas Schema
ArgumentTypeDescription
identifierstringThe primary identifier of the EventSchemas Schema
syncSync EventSchemas Schema state from AWS

Resources

state(infinite)— EventSchemas Schema resource state