System Topic Event Subscriptions - Get Delivery Attributes

Pobieranie atrybutów dostarczania dla subskrypcji zdarzeń.
Pobierz wszystkie atrybuty dostarczania dla subskrypcji zdarzeń.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}/getDeliveryAttributes?api-version=2025-02-15

Parametry URI

Nazwa W Wymagane Typ Opis
eventSubscriptionName
path True

string

Nazwa subskrypcji zdarzeń.

resourceGroupName
path True

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika.

subscriptionId
path True

string

Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

systemTopicName
path True

string

Nazwa tematu systemowego.

api-version
query True

string

Wersja interfejsu API do użycia z żądaniem klienta.

Odpowiedzi

Nazwa Typ Opis
200 OK

DeliveryAttributeListResult

OK

Other Status Codes

Odpowiedzi na błędy: ***

  • 400 Nieprawidłowe żądanie.

  • 500 Wewnętrzny błąd serwera.

Przykłady

SystemTopicEventSubscriptions_GetDeliveryAttributes

Przykładowa prośba

POST https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/systemTopics/exampleSystemTopic1/eventSubscriptions/examplesubscription1/getDeliveryAttributes?api-version=2025-02-15

Przykładowa odpowiedź

{
  "value": [
    {
      "name": "header1",
      "type": "Static",
      "properties": {
        "value": "NormalValue",
        "isSecret": false
      }
    },
    {
      "name": "header2",
      "type": "Dynamic",
      "properties": {
        "sourceField": "data.foo"
      }
    },
    {
      "name": "header3",
      "type": "Static",
      "properties": {
        "value": "mySecretValue",
        "isSecret": true
      }
    }
  ]
}

Definicje

Nazwa Opis
DeliveryAttributeListResult

Wynik operacji Pobierz atrybuty dostarczania.

DynamicDeliveryAttributeMapping

Szczegóły mapowania atrybutów dostarczania dynamicznego.

StaticDeliveryAttributeMapping

Szczegóły mapowania atrybutów dostarczania statycznego.

DeliveryAttributeListResult

Wynik operacji Pobierz atrybuty dostarczania.

Nazwa Typ Opis
value DeliveryAttributeMapping[]:

Kolekcja elementu DeliveryAttributeMapping

DynamicDeliveryAttributeMapping

Szczegóły mapowania atrybutów dostarczania dynamicznego.

Nazwa Typ Opis
name

string

Nazwa atrybutu dostarczania lub nagłówka.

properties.sourceField

string

Ścieżka JSON w zdarzeniu, które zawiera wartość atrybutu.

type string:

Dynamic

Typ atrybutu dostarczania lub nazwy nagłówka.

StaticDeliveryAttributeMapping

Szczegóły mapowania atrybutów dostarczania statycznego.

Nazwa Typ Wartość domyślna Opis
name

string

Nazwa atrybutu dostarczania lub nagłówka.

properties.isSecret

boolean

False

Flaga logiczna określająca, czy atrybut zawiera informacje poufne .

properties.value

string

Wartość atrybutu dostarczania.

type string:

Static

Typ atrybutu dostarczania lub nazwy nagłówka.