Partager via


Event Subscriptions - Get Delivery Attributes

Obtenir des attributs de remise pour un abonnement aux événements.
Obtenez tous les attributs de remise pour un abonnement aux événements.

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

Paramètres URI

Nom Dans Obligatoire Type Description
eventSubscriptionName
path True

string

Nom de l’abonnement à l’événement.

scope
path True

string

Étendue de l’abonnement aux événements. L’étendue peut être un abonnement, un groupe de ressources ou une ressource de niveau supérieur appartenant à un espace de noms de fournisseur de ressources ou une rubrique EventGrid. Par exemple, utilisez « /subscriptions/{subscriptionId}/ » pour un abonnement, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' pour un groupe de ressources, et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » pour une ressource et « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName} » pour une rubrique EventGrid.

api-version
query True

string

Version de l’API à utiliser avec la demande cliente.

Réponses

Nom Type Description
200 OK

DeliveryAttributeListResult

D’ACCORD

Other Status Codes

Réponses d’erreur : ***

  • 400 Demande incorrecte.

  • Erreur de serveur interne 500.

Exemples

EventSubscriptions_GetDeliveryAttributes

Exemple de requête

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

Exemple de réponse

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

Définitions

Nom Description
DeliveryAttributeListResult

Résultat de l’opération Obtenir les attributs de remise.

DynamicDeliveryAttributeMapping

Détails du mappage d’attributs de remise dynamique.

StaticDeliveryAttributeMapping

Détails du mappage d’attribut de remise statique.

DeliveryAttributeListResult

Résultat de l’opération Obtenir les attributs de remise.

Nom Type Description
value DeliveryAttributeMapping[]:

Collection de DeliveryAttributeMapping

DynamicDeliveryAttributeMapping

Détails du mappage d’attributs de remise dynamique.

Nom Type Description
name

string

Nom de l’attribut ou de l’en-tête de remise.

properties.sourceField

string

Chemin JSON dans l’événement qui contient la valeur d’attribut.

type string:

Dynamic

Type de l’attribut de remise ou du nom d’en-tête.

StaticDeliveryAttributeMapping

Détails du mappage d’attribut de remise statique.

Nom Type Valeur par défaut Description
name

string

Nom de l’attribut ou de l’en-tête de remise.

properties.isSecret

boolean

False

Indicateur booléen pour indiquer si l’attribut contient des informations sensibles.

properties.value

string

Valeur de l’attribut de remise.

type string:

Static

Type de l’attribut de remise ou du nom d’en-tête.