Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen eines Ereignisschemas in Amazon EventBridge
Sie erstellen Schemas, indem Sie JSON Dateien mit der APIOpen-Spezifikation oder der JSONSchemaDraft4-SpezifikationCreateSchema
APIAktion, um mithilfe der EventBridge Schemaregistry API ein Schema zu erstellen.
Wenn Sie zwischen den Formaten Open API 3 und JSONSchema Draft4 wählen, sollten Sie die folgenden Unterschiede berücksichtigen:
-
JSONSchemaformat unterstützt zusätzliche Schlüsselwörter, die in Open nicht unterstützt werdenAPI, wie z. B.
$schema, additionalItems
-
Es gibt geringfügige Unterschiede in der Art und Weise, wie Schlüsselwörter behandelt werden, z. B.
type
undformat
. -
Open unterstützt API keine JSONSchema Hyperschema-Hyperlinks in Dokumenten. JSON
-
Die Tools für Open konzentrieren sich in der API Regel auf die Erstellungszeit, wohingegen sich Tools für JSONSchema eher auf Laufzeitoperationen konzentrieren, wie z. B. Client-Tools für die Schemavalidierung.
Wir empfehlen, JSONSchema das Format zu verwenden, um die clientseitige Validierung zu implementieren, sodass Ereignisse, die gesendet werden, dem Schema entsprechen. EventBridge Sie können JSONSchema es verwenden, um einen Vertrag für gültige JSON Dokumente zu definieren und dann einen JSONSchemavalidator
Nachdem Sie über ein neues Schema verfügen, können Sie Codebindungen herunterladen, um Anwendungen für Ereignisse mit diesem Schema zu erstellen.