翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon EventBridge スキーマ
スキーマは、 に送信されるイベントの構造を定義します EventBridge。 EventBridge は、 AWS サービスによって生成されるすべてのイベントのスキーマを提供します。また、カスタムスキーマを作成またはアップロードしたり、イベントバス上のイベントから直接自動的にスキーマを推測することもできます。イベントのスキーマがあれば、一般的なプログラミング言語のコードバインディングをダウンロードして開発の速度を上げることができます。スキーマのコードバインディングを操作し、 EventBridge コンソールから、 を使用してAPI、またはIDE AWS ツールキットを使用して で直接スキーマを管理できます。イベントを使用するサーバーレスアプリケーションを構築するには、 AWS Serverless Application Modelを使用します。
注記
入力トランスフォーマー機能を使用する場合、元のイベントは、ターゲットに送信される変換されたイベントではなく、スキーマディスカバリによって推測されます。
EventBridge は Open API3 形式と JSONSchema Draft4 形式の両方をサポートしています。
AWS Toolkit for JetBrains および AWS Toolkit for VS Code では、スキーマを参照または検索し、 で直接スキーマのコードバインディングをダウンロードできますIDE。
次のビデオでは、スキーマとスキーマレジストリの概要を示します。
スキーマレジストリAPIのプロパティ値のマスキング
スキーマレジストリの作成に使用されるイベントのプロパティ値には、機密性の高い顧客情報が含まれている場合があります。顧客情報を保護するために、値はアスタリスク (*) でマスクされます。これらの値はマスクされているため、 では、次のプロパティまたはその値に明示的に依存するアプリケーションを構築しない EventBridge ことをお勧めします。
CreateSchema -
requestParameters
本文のContent
プロパティGetDiscoveredSchema –
requestParameters
本文のEvents
プロパティとresponseElements
本文のContent
プロパティSearchSchemas – の
keywords
プロパティrequestParameters
UpdateSchema – の
Content
プロパティrequestParameters