Partilhar via


Event Subscriptions - Get Delivery Attributes

Obter atributos de entrega para uma subscrição de evento.
Obtenha todos os atributos de entrega para uma subscrição de evento.

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

Parâmetros do URI

Name Em Necessário Tipo Description
eventSubscriptionName
path True

string

Nome da subscrição do evento.

scope
path True

string

O âmbito da subscrição do evento. O âmbito pode ser uma subscrição, um grupo de recursos ou um recurso de nível superior pertencente a um espaço de nomes de fornecedor de recursos ou um tópico eventGrid. Por exemplo, utilize "/subscriptions/{subscriptionId}/" para uma subscrição, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" para um grupo de recursos, e "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" para um recurso e "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}" para um tópico eventGrid.

api-version
query True

string

Versão da API a utilizar com o pedido de cliente.

Respostas

Name Tipo Description
200 OK

DeliveryAttributeListResult

OK

Other Status Codes

Respostas de Erro: ***

  • 400 Pedido Incorreto.

  • Erro de Servidor Interno 500.

Exemplos

EventSubscriptions_GetDeliveryAttributes

Pedido de amostra

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

Resposta da amostra

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

Definições

Name Description
DeliveryAttributeListResult

Resultado da operação Obter atributos de entrega.

DynamicDeliveryAttributeMapping

Detalhes de mapeamento de atributos de entrega dinâmica.

StaticDeliveryAttributeMapping

Detalhes do mapeamento do atributo de entrega estática.

DeliveryAttributeListResult

Resultado da operação Obter atributos de entrega.

Name Tipo Description
value DeliveryAttributeMapping[]:

Uma coleção de DeliveryAttributeMapping

DynamicDeliveryAttributeMapping

Detalhes de mapeamento de atributos de entrega dinâmica.

Name Tipo Description
name

string

Nome do atributo ou cabeçalho de entrega.

properties.sourceField

string

Caminho JSON no evento que contém o valor do atributo.

type string:

Dynamic

Tipo do atributo de entrega ou nome do cabeçalho.

StaticDeliveryAttributeMapping

Detalhes do mapeamento do atributo de entrega estática.

Name Tipo Default value Description
name

string

Nome do atributo ou cabeçalho de entrega.

properties.isSecret

boolean

False

Sinalizador booleano para saber se o atributo contém informações confidenciais.

properties.value

string

Valor do atributo de entrega.

type string:

Static

Tipo do atributo de entrega ou nome do cabeçalho.