System Topic Event Subscriptions - Create Or Update
Créez ou mettez à jour un abonnement aux événements pour une rubrique système.
Crée ou met à jour de manière asynchrone un abonnement aux événements avec les paramètres spécifiés. Les abonnements aux événements existants seront mis à jour avec cette API.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}?api-version=2022-06-15
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
event
|
path | True |
string |
Nom de l’abonnement aux événements à créer. Les noms d’abonnement aux événements doivent comporter entre 3 et 100 caractères et utiliser uniquement des lettres alphanumériques. |
resource
|
path | True |
string |
Nom du groupe de ressources dans l’abonnement de l’utilisateur. |
subscription
|
path | True |
string |
Informations d’identification d’abonnement qui identifient de manière unique un abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI pour chaque appel de service. |
system
|
path | True |
string |
Nom de la rubrique système. |
api-version
|
query | True |
string |
Version de l’API à utiliser avec la demande cliente. |
Corps de la demande
Nom | Type | Description |
---|---|---|
properties.deadLetterDestination | DeadLetterDestination: |
Destination de lettre morte de l’abonnement aux événements. Tout événement qui ne peut pas être livré à sa destination est envoyé à la destination de la lettre morte. Utilise l’identité de Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte. |
properties.deadLetterWithResourceIdentity |
Destination de lettre morte de l’abonnement aux événements. Tout événement qui ne peut pas être livré à sa destination est envoyé à la destination de la lettre morte. Utilise la configuration de l’identité managée sur la ressource parente (rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte. |
|
properties.deliveryWithResourceIdentity |
Informations sur la destination où les événements doivent être remis pour l’abonnement aux événements. Utilise la configuration de l’identité managée sur la ressource parente (rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte. |
|
properties.destination | EventSubscriptionDestination: |
Informations sur la destination où les événements doivent être remis pour l’abonnement aux événements. Utilise l’identité de Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise ou de la lettre morte. |
properties.eventDeliverySchema |
Schéma de remise d’événements pour l’abonnement aux événements. |
|
properties.expirationTimeUtc |
string |
Heure d’expiration de l’abonnement aux événements. |
properties.filter |
Informations sur le filtre de l’abonnement aux événements. |
|
properties.labels |
string[] |
Liste des étiquettes définies par l’utilisateur. |
properties.retryPolicy |
Stratégie de nouvelle tentative pour les événements. Cela peut être utilisé pour configurer le nombre maximal de tentatives de remise et la durée de vie des événements. |
Réponses
Nom | Type | Description |
---|---|---|
201 Created |
Date de création |
|
Other Status Codes |
Réponses d’erreur : ***
|
Exemples
SystemTopicEventSubscriptions_CreateOrUpdate
Exemple de requête
PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/systemTopics/exampleSystemTopic1/eventSubscriptions/exampleEventSubscriptionName1?api-version=2022-06-15
{
"properties": {
"destination": {
"endpointType": "WebHook",
"properties": {
"endpointUrl": "https://requestb.in/15ksip71"
}
},
"filter": {
"isSubjectCaseSensitive": false,
"subjectBeginsWith": "ExamplePrefix",
"subjectEndsWith": "ExampleSuffix"
}
}
}
Exemple de réponse
{
"properties": {
"destination": {
"properties": {
"endpointBaseUrl": "https://requestb.in/15ksip71"
},
"endpointType": "WebHook"
},
"filter": {
"isSubjectCaseSensitive": false,
"subjectBeginsWith": "ExamplePrefix",
"subjectEndsWith": "ExampleSuffix"
},
"labels": null,
"eventDeliverySchema": "EventGridSchema",
"retryPolicy": {
"maxDeliveryAttempts": 30,
"eventTimeToLiveInMinutes": 1440
},
"provisioningState": "Succeeded",
"topic": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/systemTopics/exampleSystemTopic1"
},
"id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/systemTopics/exampleSystemTopic1/eventSubscriptions/exampleEventSubscriptionName1",
"name": "exampleEventSubscriptionName1",
"type": "Microsoft.EventGrid/systemTopics/eventSubscriptions"
}
Définitions
Nom | Description |
---|---|
Azure |
Informations sur la destination de la fonction Azure pour un abonnement aux événements. |
Bool |
Filtre avancé BoolEquals. |
created |
Type d’identité qui a créé la ressource. |
Dead |
Informations sur la destination deadletter avec l’identité de ressource. |
Delivery |
Informations sur la remise d’un abonnement aux événements avec une identité de ressource. |
Dynamic |
Détails du mappage des attributs de remise dynamique. |
Event |
Schéma de remise d’événements pour l’abonnement aux événements. |
Event |
Informations sur la destination du hub d’événements pour un abonnement aux événements. |
Event |
Abonnement à un événement |
Event |
Filtre pour l’abonnement aux événements. |
Event |
Informations d’identité avec l’abonnement aux événements. |
Event |
Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité implicitement créée et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toute identité. |
Event |
État d’approvisionnement de l’abonnement aux événements. |
Hybrid |
Informations sur la destination HybridConnection pour un abonnement aux événements. |
Is |
IsNotNull Advanced Filter. |
Is |
IsNullOrUndefined Advanced Filter. |
Number |
Filtre avancé NumberGreaterThan. |
Number |
Filtre avancé NumberGreaterThanOrEquals. |
Number |
NumberIn Advanced Filter. |
Number |
Filtre avancé NumberInRange. |
Number |
Filtre avancé NumberLessThan. |
Number |
Filtre avancé NumberLessThanOrEquals. |
Number |
Filtre avancé NumberNotIn. |
Number |
Filtre avancé NumberNotInRange. |
Retry |
Informations sur la stratégie de nouvelle tentative pour un abonnement aux événements. |
Service |
Informations sur la destination Service Bus d’un abonnement aux événements. |
Service |
Informations sur la destination de la rubrique Service Bus pour un abonnement à un événement. |
Static |
Détails du mappage des attributs de remise statique. |
Storage |
Informations sur la destination des lettres mortes basées sur l’objet blob de stockage. |
Storage |
Informations sur la destination de la file d’attente de stockage pour un abonnement aux événements. |
String |
StringBeginsWith Advanced Filter. |
String |
Filtre avancé StringContains. |
String |
StringEndsWith Advanced Filter. |
String |
StringIn Advanced Filter. |
String |
StringNotBeginsWith Advanced Filter. |
String |
Filtre avancé StringNotContains. |
String |
StringNotEndsWith Advanced Filter. |
String |
Filtre avancé StringNotIn. |
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
Web |
Informations sur la destination du webhook pour un abonnement aux événements. |
AzureFunctionEventSubscriptionDestination
Informations sur la destination de la fonction Azure pour un abonnement aux événements.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
endpointType |
string:
Azure |
Type du point de terminaison pour la destination de l’abonnement aux événements. |
|
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Détails de l’attribut de remise. |
|
properties.maxEventsPerBatch |
integer |
1 |
Nombre maximal d’événements par lot. |
properties.preferredBatchSizeInKilobytes |
integer |
64 |
Taille de lot préférée en Kilo-octets. |
properties.resourceId |
string |
ID de ressource Azure qui représente le point de terminaison de la destination de fonction Azure d’un abonnement à un événement. |
BoolEqualsAdvancedFilter
Filtre avancé BoolEquals.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Bool |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
value |
boolean |
Valeur de filtre booléen. |
createdByType
Type d’identité qui a créé la ressource.
Nom | Type | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
DeadLetterWithResourceIdentity
Informations sur la destination deadletter avec l’identité de ressource.
Nom | Type | Description |
---|---|---|
deadLetterDestination | DeadLetterDestination: |
Informations sur la destination où les événements doivent être remis pour l’abonnement aux événements. Utilise la configuration de l’identité managée sur la ressource parente (à savoir, rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise/de lettres mortes. |
identity |
Identité à utiliser lors des événements de lettres mortes. |
DeliveryWithResourceIdentity
Informations sur la remise d’un abonnement aux événements avec une identité de ressource.
Nom | Type | Description |
---|---|---|
destination | EventSubscriptionDestination: |
Informations sur la destination où les événements doivent être remis pour l’abonnement aux événements. Utilise l’identité de Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise ou de la mise en lettres mortes. |
identity |
Identité à utiliser lors de la remise d’événements. |
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. |
EventDeliverySchema
Schéma de remise d’événements pour l’abonnement aux événements.
Nom | Type | Description |
---|---|---|
CloudEventSchemaV1_0 |
string |
|
CustomInputSchema |
string |
|
EventGridSchema |
string |
EventHubEventSubscriptionDestination
Informations sur la destination du hub d’événements pour un abonnement aux événements.
Nom | Type | Description |
---|---|---|
endpointType |
string:
Event |
Type du point de terminaison pour la destination de l’abonnement aux événements. |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Détails de l’attribut de remise. |
properties.resourceId |
string |
ID de ressource Azure qui représente le point de terminaison d’une destination Event Hub d’un abonnement aux événements. |
EventSubscription
Abonnement à un événement
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
id |
string |
Identificateur complet de la ressource. |
|
name |
string |
Nom de la ressource. |
|
properties.deadLetterDestination | DeadLetterDestination: |
Destination des lettres mortes de l’abonnement aux événements. Tout événement qui ne peut pas être remis à destination est envoyé à la destination des lettres mortes. Utilise l’identité de Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise ou de la mise en lettres mortes. |
|
properties.deadLetterWithResourceIdentity |
Destination des lettres mortes de l’abonnement aux événements. Tout événement qui ne peut pas être remis à destination est envoyé à la destination des lettres mortes. Utilise la configuration de l’identité managée sur la ressource parente (à savoir, rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise/de lettres mortes. |
||
properties.deliveryWithResourceIdentity |
Informations sur la destination où les événements doivent être remis pour l’abonnement aux événements. Utilise la configuration de l’identité managée sur la ressource parente (à savoir, rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise/de lettres mortes. |
||
properties.destination | EventSubscriptionDestination: |
Informations sur la destination où les événements doivent être remis pour l’abonnement aux événements. Utilise l’identité de Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise ou de la mise en lettres mortes. |
|
properties.eventDeliverySchema | EventGridSchema |
Schéma de remise d’événements pour l’abonnement aux événements. |
|
properties.expirationTimeUtc |
string |
Heure d’expiration de l’abonnement aux événements. |
|
properties.filter |
Informations sur le filtre de l’abonnement aux événements. |
||
properties.labels |
string[] |
Liste des étiquettes définies par l’utilisateur. |
|
properties.provisioningState |
État d’approvisionnement de l’abonnement aux événements. |
||
properties.retryPolicy |
Stratégie de nouvelle tentative pour les événements. Cela peut être utilisé pour configurer le nombre maximal de tentatives de remise et la durée de vie des événements. |
||
properties.topic |
string |
Nom de la rubrique de l’abonnement aux événements. |
|
systemData |
Métadonnées système relatives à la ressource d’abonnement aux événements. |
||
type |
string |
Type de la ressource. |
EventSubscriptionFilter
Filtre pour l’abonnement aux événements.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
advancedFilters |
AdvancedFilter[]:
|
Tableau de filtres avancés utilisés pour filtrer les abonnements aux événements. |
|
enableAdvancedFilteringOnArrays |
boolean |
Permet aux filtres avancés d’être évalués par rapport à un tableau de valeurs au lieu d’attendre une valeur unique. |
|
includedEventTypes |
string[] |
Liste des types d’événements applicables qui doivent faire partie de l’abonnement aux événements. Si vous souhaitez vous abonner à tous les types d’événements par défaut, définissez IncludedEventTypes sur null. |
|
isSubjectCaseSensitive |
boolean |
False |
Spécifie si les propriétés SubjectBeginsWith et SubjectEndsWith du filtre doivent être comparées de manière sensible à la casse. |
subjectBeginsWith |
string |
Chaîne facultative permettant de filtrer les événements d’un abonnement aux événements en fonction d’un préfixe de chemin de ressource. Le format de cela dépend de l’éditeur des événements. Les caractères génériques ne sont pas pris en charge dans ce chemin. |
|
subjectEndsWith |
string |
Chaîne facultative permettant de filtrer les événements d’un abonnement aux événements en fonction d’un suffixe de chemin de ressource. Les caractères génériques ne sont pas pris en charge dans ce chemin. |
EventSubscriptionIdentity
Informations d’identité avec l’abonnement aux événements.
Nom | Type | Description |
---|---|---|
type |
Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toute identité. |
|
userAssignedIdentity |
string |
Identité de l’utilisateur associée à la ressource. |
EventSubscriptionIdentityType
Type d’identité managée utilisée. Le type « SystemAssigned, UserAssigned » inclut à la fois une identité implicitement créée et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toute identité.
Nom | Type | Description |
---|---|---|
SystemAssigned |
string |
|
UserAssigned |
string |
EventSubscriptionProvisioningState
État d’approvisionnement de l’abonnement aux événements.
Nom | Type | Description |
---|---|---|
AwaitingManualAction |
string |
|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
HybridConnectionEventSubscriptionDestination
Informations sur la destination HybridConnection pour un abonnement aux événements.
Nom | Type | Description |
---|---|---|
endpointType |
string:
Hybrid |
Type du point de terminaison pour la destination de l’abonnement aux événements. |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Détails de l’attribut de remise. |
properties.resourceId |
string |
ID de ressource Azure d’une connexion hybride qui est la destination d’un abonnement aux événements. |
IsNotNullAdvancedFilter
IsNotNull Advanced Filter.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Is |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
IsNullOrUndefinedAdvancedFilter
IsNullOrUndefined Advanced Filter.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Is |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
NumberGreaterThanAdvancedFilter
Filtre avancé NumberGreaterThan.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
value |
number |
Valeur de filtre. |
NumberGreaterThanOrEqualsAdvancedFilter
Filtre avancé NumberGreaterThanOrEquals.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
value |
number |
Valeur de filtre. |
NumberInAdvancedFilter
NumberIn Advanced Filter.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
number[] |
Ensemble de valeurs de filtre. |
NumberInRangeAdvancedFilter
Filtre avancé NumberInRange.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
number[] |
Ensemble de valeurs de filtre. |
NumberLessThanAdvancedFilter
Filtre avancé NumberLessThan.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
value |
number |
Valeur de filtre. |
NumberLessThanOrEqualsAdvancedFilter
Filtre avancé NumberLessThanOrEquals.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
value |
number |
Valeur de filtre. |
NumberNotInAdvancedFilter
Filtre avancé NumberNotIn.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
number[] |
Ensemble de valeurs de filtre. |
NumberNotInRangeAdvancedFilter
Filtre avancé NumberNotInRange.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
number[] |
Ensemble de valeurs de filtre. |
RetryPolicy
Informations sur la stratégie de nouvelle tentative pour un abonnement aux événements.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
eventTimeToLiveInMinutes |
integer |
1440 |
Durée de vie (en minutes) des événements. |
maxDeliveryAttempts |
integer |
30 |
Nombre maximal de tentatives de remise pour les événements. |
ServiceBusQueueEventSubscriptionDestination
Informations sur la destination Service Bus d’un abonnement aux événements.
Nom | Type | Description |
---|---|---|
endpointType |
string:
Service |
Type du point de terminaison pour la destination de l’abonnement aux événements. |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Détails de l’attribut de remise. |
properties.resourceId |
string |
ID de ressource Azure qui représente le point de terminaison de la destination Service Bus d’un abonnement à un événement. |
ServiceBusTopicEventSubscriptionDestination
Informations sur la destination de la rubrique Service Bus pour un abonnement à un événement.
Nom | Type | Description |
---|---|---|
endpointType |
string:
Service |
Type du point de terminaison pour la destination de l’abonnement aux événements. |
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Détails de l’attribut de remise. |
properties.resourceId |
string |
ID de ressource Azure qui représente le point de terminaison de la destination de rubrique Service Bus d’un abonnement à un événement. |
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. |
StorageBlobDeadLetterDestination
Informations sur la destination des lettres mortes basées sur l’objet blob de stockage.
Nom | Type | Description |
---|---|---|
endpointType |
string:
Storage |
Type du point de terminaison pour la destination des lettres mortes |
properties.blobContainerName |
string |
Nom du conteneur d’objets blob de stockage qui est la destination des événements deadletter |
properties.resourceId |
string |
ID de ressource Azure du compte de stockage qui est la destination des événements deadletter |
StorageQueueEventSubscriptionDestination
Informations sur la destination de la file d’attente de stockage pour un abonnement aux événements.
Nom | Type | Description |
---|---|---|
endpointType |
string:
Storage |
Type du point de terminaison pour la destination de l’abonnement aux événements. |
properties.queueMessageTimeToLiveInSeconds |
integer |
Durée de vie des messages de la file d’attente de stockage en secondes. |
properties.queueName |
string |
Nom de la file d’attente de stockage sous un compte de stockage qui est la destination d’un abonnement aux événements. |
properties.resourceId |
string |
ID de ressource Azure du compte de stockage qui contient la file d’attente qui est la destination d’un abonnement aux événements. |
StringBeginsWithAdvancedFilter
StringBeginsWith Advanced Filter.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
String |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
string[] |
Ensemble de valeurs de filtre. |
StringContainsAdvancedFilter
Filtre avancé StringContains.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
String |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
string[] |
Ensemble de valeurs de filtre. |
StringEndsWithAdvancedFilter
StringEndsWith Advanced Filter.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
String |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
string[] |
Ensemble de valeurs de filtre. |
StringInAdvancedFilter
StringIn Advanced Filter.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
String |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
string[] |
Ensemble de valeurs de filtre. |
StringNotBeginsWithAdvancedFilter
StringNotBeginsWith Advanced Filter.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
String |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
string[] |
Ensemble de valeurs de filtre. |
StringNotContainsAdvancedFilter
Filtre avancé StringNotContains.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
String |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
string[] |
Ensemble de valeurs de filtre. |
StringNotEndsWithAdvancedFilter
StringNotEndsWith Advanced Filter.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
String |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
string[] |
Ensemble de valeurs de filtre. |
StringNotInAdvancedFilter
Filtre avancé StringNotIn.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction duquel vous souhaitez filtrer. |
operatorType |
string:
String |
Type d’opérateur utilisé pour le filtrage, par exemple, NumberIn, StringContains, BoolEquals et autres. |
values |
string[] |
Ensemble de valeurs de filtre. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
Nom | Type | Description |
---|---|---|
createdAt |
string |
Horodatage de la création de ressources (UTC). |
createdBy |
string |
Identité qui a créé la ressource. |
createdByType |
Type d’identité qui a créé la ressource. |
|
lastModifiedAt |
string |
Horodatage de la dernière modification de la ressource (UTC) |
lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
WebHookEventSubscriptionDestination
Informations sur la destination du webhook pour un abonnement aux événements.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
endpointType |
string:
Web |
Type du point de terminaison pour la destination de l’abonnement aux événements. |
|
properties.azureActiveDirectoryApplicationIdOrUri |
string |
L’ID ou l’URI d’application Azure Active Directory pour obtenir le jeton d’accès qui sera inclus en tant que jeton du porteur dans les demandes de remise. |
|
properties.azureActiveDirectoryTenantId |
string |
ID de locataire Azure Active Directory pour obtenir le jeton d’accès qui sera inclus comme jeton du porteur dans les demandes de remise. |
|
properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Détails de l’attribut de remise. |
|
properties.endpointBaseUrl |
string |
URL de base qui représente le point de terminaison de la destination d’un abonnement aux événements. |
|
properties.endpointUrl |
string |
URL qui représente le point de terminaison de la destination d’un abonnement aux événements. |
|
properties.maxEventsPerBatch |
integer |
1 |
Nombre maximal d’événements par lot. |
properties.preferredBatchSizeInKilobytes |
integer |
64 |
Taille de lot préférée en Kilo-octets. |