次の方法で共有


Azure Event Grid トピックでサポートされているスキーマの種類を取得する

この記事では、Azure Event Grid トピックでサポートされているスキーマの種類 (Event Grid イベント スキーマ、クラウド イベント スキーマ、またはカスタムの入力スキーマ) を取得する方法について説明します。

トピック エンドポイントとアクセス キーを取得する

  1. Azure portal にサインインします。

  2. 検索バーで、「Event Grid トピック」と入力し、それを一覧から選択します。

  3. トピックを選択します。

  4. [Event Grid トピック] ページで、トピックのエンドポイントの横にある [クリップボードにコピー] ボタンを選択します。 それを別の場所に貼り付けるか保存します。

    [Event Grid トピック] ページを示すスクリーンショット。

  5. 左側のメニューで、[設定] の下にある [アクセス キー] を選択し、キー値の横にある [クリップボードにコピー] ボタンを選択します。 それを貼り付けるか保存します。

    トピックのアクセス キーを示すスクリーンショット。

    次のセクションでトピックのエンドポイントとアクセス キーを使用して、トピックでサポートされているスキーマの種類を取得します。

スキーマの種類を取得する

HTTP OPTIONS メッセージをトピックに送信するサンプル Curl コマンドを次に示します。 応答には、トピックでサポートされているスキーマの種類を示すヘッダー プロパティ aeg-input-event-schema が含まれます。

curl -X OPTIONS "<TOPIC ENDPOINT>" -H "aeg-sas-key: <ACCESS KEY>"

コマンドからのサンプル ヘッダー出力を次に示します。

Allow: POST,OPTIONS
Content-Length: 0
Server: Microsoft-HTTPAPI/2.0
Strict-Transport-Security: max-age=31536000; includeSubDomains
api-supported-versions: 2018-01-01
x-ms-request-id: 2dd9ca30-c2d9-4c08-b9e1-d29c5ebd9802
aeg-input-event-schema: EventGridEvent
Date: Wed, 13 Jul 2022 20:04:06 GMT

aeg-input-event-schema ヘッダー プロパティの値は、トピックでサポートされているスキーマの種類を示します。 この例では、Event Grid イベント スキーマです。 このプロパティの値は、EventGridEventCustomInputEventCloudEventV10 のいずれかの値に設定されます。

次のステップ

スキーマについては、次の記事を参照してください。