Amazon- EventBridge Schemas - Amazon EventBridge

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.

Amazon- EventBridge Schemas

Ein Schema definiert die Struktur der Ereignisse, die an gesendet werden EventBridge. EventBridge stellt Schemata für alle Ereignisse bereit, die von -AWSServices generiert werden. Sie können auch benutzerdefinierte Schemata erstellen oder hochladen oder direkt aus Ereignissen in einem Event Bus Schemata ableiten. Sobald Sie über ein Schema für ein Ereignis verfügen, können Sie Codebindungen für gängige Programmiersprachen herunterladen und die Entwicklung beschleunigen. Sie können mit Codebindungen für Schemata arbeiten und Schemata über die EventBridge Konsole, mithilfe der API oder direkt in Ihrer IDE mithilfe der AWS Toolkits verwalten. Wenn Sie Serverless-Apps erstellen möchten, die Ereignisse verwenden, verwenden Sie AWS Serverless Application Model.

Anmerkung

Wenn Sie das Eingabe-Transformator-Feature verwenden, wird das ursprüngliche Ereignis durch die Schemaerkennung abgeleitet, nicht das transformierte Ereignis, das an das Ziel gesendet wird.

EventBridge unterstützt die Formate OpenAPI 3 und JSONSchema Draft4.

Für AWS Toolkit for JetBrains und AWS Toolkit for VS Code können Sie Schemata durchsuchen oder suchen und Codebindungen für Schemata direkt in Ihrer IDE herunterladen.

Das folgende Video gibt einen Überblick über Schemata und Schemaregistrierungen:

Maskieren von Eigenschaftswerten der Schemaregistrierungs-API

Einige Eigenschaftswerte von Ereignissen, die zur Erstellung einer Schemaregistrierung verwendet werden, können vertrauliche Kundeninformationen enthalten. Zum Schutz der Kundeninformationen werden die Werte mit Sternchen (*) maskiert. Da wir diese Werte maskieren, EventBridge empfiehlt , keine Anwendungen zu erstellen, die explizit von den folgenden Eigenschaften oder ihren Werten abhängen:

  • CreateSchema – Die Content Eigenschaft des requestParameters Textes

  • GetDiscoveredSchema – Die Events Eigenschaft des requestParameters Textes und die Content Eigenschaft des responseElements Textes

  • SearchSchemas – Die -keywordsEigenschaft des requestParameters

  • UpdateSchema – Die -ContentEigenschaft des requestParameters