Partager via


Event Subscriptions - Get Delivery Attributes

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

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

Paramètres URI

Nom Dans Obligatoire Type Description
eventSubscriptionName
path True

string

Nom de l’abonnement aux événements.

scope
path True

string

Étendue de l’abonnement aux événements. L’étendue peut être un abonnement, un groupe de ressources, 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

Ok

Other Status Codes

Réponses d’erreur : ***

  • 400 Requête incorrecte.

  • 500 Erreur interne du serveur.

Exemples

EventSubscriptions_GetDeliveryAttributes

Exemple de requête

POST https://management.azure.com/aaaaaaaaaaaaaaaaaaaaaaaaa/providers/Microsoft.EventGrid/eventSubscriptions/aaaaaaaaaaaaaaaaaa/getDeliveryAttributes?api-version=2022-06-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 des attributs de remise dynamique.

StaticDeliveryAttributeMapping

Détails du mappage des attributs 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 des attributs de remise dynamique.

Nom Type Description
name

string

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

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 des attributs de remise statique.

Nom Type Valeur par défaut Description
name

string

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

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.