你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Event Subscriptions - Get Delivery Attributes

获取事件订阅的传递属性。
获取事件订阅的所有传递属性。

POST https://management.azure.com/{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}/getDeliveryAttributes?api-version=2022-06-15

URI 参数

名称 必需 类型 说明
eventSubscriptionName
path True

string

事件订阅的名称。

scope
path True

string

事件订阅的范围。 范围可以是订阅、资源组、属于资源提供程序命名空间的顶级资源或 EventGrid 主题。 例如,对订阅使用“/subscriptions/{subscriptionId}/”,对资源组使用“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}”, 和“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}”,以及 EventGrid 主题的“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}”。

api-version
query True

string

要与客户端请求一起使用的 API 的版本。

响应

名称 类型 说明
200 OK

DeliveryAttributeListResult

确定

Other Status Codes

错误响应: ***

  • 400 错误请求。

  • 500 内部服务器错误。

示例

EventSubscriptions_GetDeliveryAttributes

示例请求

POST https://management.azure.com/aaaaaaaaaaaaaaaaaaaaaaaaa/providers/Microsoft.EventGrid/eventSubscriptions/aaaaaaaaaaaaaaaaaa/getDeliveryAttributes?api-version=2022-06-15

示例响应

{
  "value": [
    {
      "name": "header1",
      "type": "Static"
    },
    {
      "name": "header2",
      "type": "Dynamic"
    },
    {
      "name": "header3",
      "type": "Static"
    }
  ]
}

定义

名称 说明
DeliveryAttributeListResult

获取传递属性操作的结果。

DynamicDeliveryAttributeMapping

动态传递属性映射详细信息。

StaticDeliveryAttributeMapping

静态传递属性映射详细信息。

DeliveryAttributeListResult

获取传递属性操作的结果。

名称 类型 说明
value DeliveryAttributeMapping[]:

DeliveryAttributeMapping 的集合

DynamicDeliveryAttributeMapping

动态传递属性映射详细信息。

名称 类型 说明
name

string

传递属性或标头的名称。

properties.sourceField

string

包含属性值的事件中的 JSON 路径。

type string:

Dynamic

传递属性或标头名称的类型。

StaticDeliveryAttributeMapping

静态传递属性映射详细信息。

名称 类型 默认值 说明
name

string

传递属性或标头的名称。

properties.isSecret

boolean

False

用于指示属性是否包含敏感信息 的布尔标志。

properties.value

string

传递属性的值。

type string:

Static

传递属性或标头名称的类型。