Leer en inglés

Compartir a través de

获取 Azure 事件网格主题支持的架构类型

本文介绍如何获取 Azure 事件网格主题支持的架构类型(事件网格事件架构、云事件架构或自定义输入架构)。

获取主题终结点和访问密钥

  1. 登录 Azure 门户

  2. 在搜索栏中,输入“事件网格主题”,然后从列表中选择它。

  3. 选择主题。

  4. 在“事件网格主题”页面上,选择主题终结点旁边的“复制到剪贴板”按钮。 粘贴或保存在某处。

    Screenshot that shows the Event Grid topic page.

  5. 在左侧菜单中,选择“设置”下的“访问密钥”,然后选择密钥值旁边的“复制到剪贴板”按钮。 粘贴或保存。

    Screenshot that shows the access key of a topic.

    你将在下一节中使用主题的终结点和访问密钥来获取主题支持的架构类型。

获取架构类型

这是一个向主题发送 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 标头属性的值为你提供主题支持的架构类型。 在此示例中,这是事件网格事件架构。 此属性的值设置为下列值之一:EventGridEventCustomInputEventCloudEventV10

后续步骤

有关架构的信息,请参阅以下文章: