Propriétés de remise pour les abonnements aux rubriques d’espace de noms
Les abonnements aux événements vous permettent de définir des en-têtes HTTP qui seront inclus dans les événements remis. Cette fonctionnalité vous permet de définir des en-têtes personnalisés dont la destination a besoin. Vous pouvez configurer jusqu’à 10 en-têtes lors de la création d’un abonnement aux événements. La valeur de chaque en-tête ne doit pas être supérieure à 4 096 (4 Ko) octets.
Vous pouvez définir des en-têtes personnalisés sur les événements remis aux destinations suivantes : Azure Event Hubs.
Lorsque vous créez un abonnement aux événements dans le portail Azure, vous pouvez utiliser l’onglet Propriétés de remise pour définir des en-têtes HTTP personnalisés. Cette page vous permet de définir des valeurs d’en-tête fixes et dynamiques.
Définition de valeurs d’en-tête statique
Pour définir des en-têtes avec une valeur fixe, indiquez le nom de l’en-tête et sa valeur dans les champs correspondants :
Vous pouvez vouloir vérifier Est-ce secret ? lorsque vous fournissez des données sensibles. La visibilité des données sensibles sur le portail Azure dépend de l’autorisation RBAC de l’utilisateur.
Définition de valeurs d’en-tête dynamique
Vous pouvez définir la valeur d’un en-tête en fonction d’une propriété dans un événement entrant. Utilisez la syntaxe JsonPath pour faire référence à la valeur de propriété d’un événement entrant à utiliser comme valeur pour un en-tête dans des demandes sortantes. Seules les valeurs JSON de chaîne, de nombre et de booléen sont prises en charge. Par exemple, pour définir la valeur d’un en-tête nommé channel à l’aide de la valeur du système de propriétés d’événement entrant dans les données d’événement, configurez votre abonnement aux événements comme suit :
Exemples
Cette section fournit quelques exemples d’utilisation d’utilisation des propriétés de remise.
Exemple Event Hubs
Si vous devez publier des événements dans une partition spécifique au sein d’un Event Hub, définissez une propriété PartitionKey
sur votre abonnement aux événements pour spécifier la clé de partition qui identifie la partition Event Hub cible.
Nom de l’en-tête | Type d’en-tête |
---|---|
PartitionKey |
Statique ou dynamique |
Vous pouvez aussi spécifier des propriétés personnalisées lors de l’envoi de messages à un hub d’événements. N’utilisez pas le préfixe aeg-
pour le nom des propriétés, car il est utilisé par des propriétés système dans les en-têtes de message. Pour obtenir la liste des propriétés des en-têtes de message, consultez Event Hubs en tant que gestionnaire d’événements.
Étapes suivantes
Pour plus d’informations sur la remise d’événements, consultez l’article suivant :