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 façon 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=2025-02-15
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
event
|
path | True |
string |
Nom de l’abonnement à l’événement à créer. Les noms d’abonnement aux événements doivent être compris entre 3 et 64 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 de 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 la lettre morte de l’abonnement à l’événement. Tout événement qui ne peut pas être remis à sa destination est envoyé à la destination de la lettre morte. Utilise l’identité d’Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise/lettres mortes. |
properties.deadLetterWithResourceIdentity |
Destination de la lettre morte de l’abonnement à l’événement. Tout événement qui ne peut pas être remis à sa destination est envoyé à la destination de la lettre morte. 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 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 (à savoir, rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise/ 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é d’Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise/lettres mortes. |
properties.eventDeliverySchema |
Schéma de remise d’événements pour l’abonnement aux événements. |
|
properties.expirationTimeUtc |
string |
Délai d’expiration de l’abonnement à l’événement. |
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 |
Créé |
|
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=2025-02-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 l’identité de ressource. |
Dynamic |
Détails du mappage d’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 aux événements. |
Event |
Filtrez l’abonnement aux événements. |
Event |
Informations d’identité avec l’abonnement aux événements. |
Event |
Type d’identité managée utilisée. Peut être « SystemAssigned » ou « UserAssigned ». |
Event |
État d’approvisionnement de l’abonnement aux événements. |
Hybrid |
Informations sur la destination HybridConnection pour un abonnement aux événements. |
Is |
Filtre avancé IsNotNull. |
Is |
Filtre avancé IsNullOrUndefined. |
Monitor |
Informations sur la destination surveiller l’alerte pour un abonnement aux événements. |
Monitor |
Gravité qui sera attachée à chaque alerte déclenchée par le biais de cet abonnement d’événements. Ce champ doit être fourni. |
Namespace |
Informations sur la destination de rubrique d’espace de noms pour un abonnement aux événements. |
Number |
Filtre avancé NumberGreaterThan. |
Number |
Filtre avancé NumberGreaterThanOrEquals. |
Number |
Filtre Avancé NumberIn. |
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 pour un abonnement aux événements. |
Service |
Informations sur la destination de la rubrique Service Bus pour un abonnement aux événements. |
Static |
Détails du mappage d’attribut de remise statique. |
Storage |
Informations sur la destination des lettres mortes basées sur les objets blob de stockage. |
Storage |
Informations sur la destination de file d’attente de stockage pour un abonnement aux événements. |
String |
StringBeginsWith Advanced Filter. |
String |
Filtre avancé StringContains. |
String |
StringEndsWith Advanced Filter. |
String |
Filtre Avancé StringIn. |
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. |
Tls |
Version TLS minimale du serveur de publication autorisée à publier sur ce domaine |
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 aux événements. |
BoolEqualsAdvancedFilter
Filtre avancé BoolEquals.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction de laquelle vous souhaitez filtrer. |
operatorType |
string:
Bool |
Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. |
value |
boolean |
Valeur du filtre booléen. |
createdByType
Type d’identité qui a créé la ressource.
Valeur | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
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 pendant la mise en lettres mortes. |
identity |
Identité à utiliser lors des événements de lettres mortes. |
DeliveryWithResourceIdentity
Informations sur la remise d’un abonnement aux événements avec l’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 la configuration de l’identité managée sur la ressource parente (à savoir, rubrique ou domaine) pour acquérir les jetons d’authentification utilisés pendant la remise. |
identity |
Identité à utiliser lors de la remise d’événements. |
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. |
EventDeliverySchema
Schéma de remise d’événements pour l’abonnement aux événements.
Valeur | Description |
---|---|
CloudEventSchemaV1_0 | |
CustomInputSchema | |
EventGridSchema |
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 aux événements.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
id |
string |
Identificateur complet de la ressource. |
|
name |
string |
Nom de la ressource. |
|
properties.deadLetterDestination | DeadLetterDestination: |
Destination de la lettre morte de l’abonnement à l’événement. Tout événement qui ne peut pas être remis à sa destination est envoyé à la destination de la lettre morte. Utilise l’identité d’Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise/lettres mortes. |
|
properties.deadLetterWithResourceIdentity |
Destination de la lettre morte de l’abonnement à l’événement. Tout événement qui ne peut pas être remis à sa destination est envoyé à la destination de la lettre morte. 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 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 (à savoir, rubrique ou domaine) pour acquérir les jetons d’authentification utilisés lors de la remise/ 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é d’Azure Event Grid pour acquérir les jetons d’authentification utilisés lors de la remise/lettres mortes. |
|
properties.eventDeliverySchema | EventGridSchema |
Schéma de remise d’événements pour l’abonnement aux événements. |
|
properties.expirationTimeUtc |
string |
Délai d’expiration de l’abonnement à l’événement. |
|
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 à l’événement. |
|
systemData |
Métadonnées système relatives à la ressource Event Grid. |
||
type |
string |
Type de la ressource. |
EventSubscriptionFilter
Filtrez 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 singulière. |
|
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 les 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 d’accès aux ressources. Le format de ce paramètre dépend de l’éditeur des événements. Les caractères génériques ne sont pas pris en charge dans ce chemin d’accès. |
|
subjectEndsWith |
string |
Chaîne facultative permettant de filtrer les événements d’un abonnement aux événements en fonction d’un suffixe de chemin d’accès aux ressources. Les caractères génériques ne sont pas pris en charge dans ce chemin d’accès. |
EventSubscriptionIdentity
Informations d’identité avec l’abonnement aux événements.
Nom | Type | Description |
---|---|---|
type |
Type d’identité managée utilisée. Peut être « SystemAssigned » ou « UserAssigned ». |
|
userAssignedIdentity |
string |
Identité de l’utilisateur associée à la ressource. |
EventSubscriptionIdentityType
Type d’identité managée utilisée. Peut être « SystemAssigned » ou « UserAssigned ».
Valeur | Description |
---|---|
SystemAssigned | |
UserAssigned |
EventSubscriptionProvisioningState
État d’approvisionnement de l’abonnement aux événements.
Valeur | Description |
---|---|
AwaitingManualAction | |
Canceled | |
Creating | |
Deleting | |
Failed | |
Succeeded | |
Updating |
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
Filtre avancé IsNotNull.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction de laquelle vous souhaitez filtrer. |
operatorType |
string:
Is |
Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. |
IsNullOrUndefinedAdvancedFilter
Filtre avancé IsNullOrUndefined.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction de laquelle vous souhaitez filtrer. |
operatorType |
string:
Is |
Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. |
MonitorAlertEventSubscriptionDestination
Informations sur la destination surveiller l’alerte pour un abonnement aux événements.
Nom | Type | Description |
---|---|---|
endpointType |
string:
Monitor |
Type du point de terminaison pour la destination de l’abonnement aux événements. |
properties.actionGroups |
string[] |
Liste des ID ARM des groupes d’actions qui seront déclenchés sur chaque alerte déclenchée par le biais de cet abonnement d’événements. Chaque ID ARM de ressource doit suivre ce modèle : /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Insights/actionGroups/{ActionGroupName}. |
properties.description |
string |
Description qui sera attachée à chaque alerte déclenchée via cet abonnement d’événements. |
properties.severity |
Gravité qui sera attachée à chaque alerte déclenchée par le biais de cet abonnement d’événements. Ce champ doit être fourni. |
MonitorAlertSeverity
Gravité qui sera attachée à chaque alerte déclenchée par le biais de cet abonnement d’événements. Ce champ doit être fourni.
Valeur | Description |
---|---|
Sev0 | |
Sev1 | |
Sev2 | |
Sev3 | |
Sev4 |
NamespaceTopicEventSubscriptionDestination
Informations sur la destination de rubrique d’espace de noms pour un abonnement aux événements.
Nom | Type | Description |
---|---|---|
endpointType |
string:
Namespace |
Type du point de terminaison pour la destination de l’abonnement aux événements. |
properties.resourceId |
string |
ID de ressource Azure qui représente le point de terminaison de la destination de la rubrique d’espace de noms Event Grid d’un abonnement aux événements. Ce champ est obligatoire et la ressource Rubrique d’espace de noms répertoriée doit déjà exister. L’ID ARM de ressource doit suivre ce modèle : /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName}. |
NumberGreaterThanAdvancedFilter
Filtre avancé NumberGreaterThan.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction de laquelle vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. |
value |
number |
Valeur du filtre. |
NumberGreaterThanOrEqualsAdvancedFilter
Filtre avancé NumberGreaterThanOrEquals.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction de laquelle vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. |
value |
number |
Valeur du filtre. |
NumberInAdvancedFilter
Filtre Avancé NumberIn.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction de laquelle 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 de laquelle 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 de laquelle vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. |
value |
number |
Valeur du filtre. |
NumberLessThanOrEqualsAdvancedFilter
Filtre avancé NumberLessThanOrEquals.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction de laquelle vous souhaitez filtrer. |
operatorType |
string:
Number |
Type d’opérateur utilisé pour le filtrage, par exemple NumberIn, StringContains, BoolEquals et autres. |
value |
number |
Valeur du filtre. |
NumberNotInAdvancedFilter
Filtre avancé NumberNotIn.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction de laquelle 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 de laquelle 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 |
Time To Live (en minutes) pour les événements. |
maxDeliveryAttempts |
integer |
30 |
Nombre maximal de tentatives de remise pour les événements. |
ServiceBusQueueEventSubscriptionDestination
Informations sur la destination Service Bus pour 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 aux événements. |
ServiceBusTopicEventSubscriptionDestination
Informations sur la destination de la rubrique Service Bus pour 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 de rubrique Service Bus d’un abonnement aux événements. |
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. |
StorageBlobDeadLetterDestination
Informations sur la destination des lettres mortes basées sur les objets blob de stockage.
Nom | Type | Description |
---|---|---|
endpointType |
string:
Storage |
Type du point de terminaison pour la destination de lettre morte |
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 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 file d’attente du stockage en secondes. Cette valeur ne peut pas être nulle ou négative à l’exception de l’utilisation de -1 pour indiquer que le temps de vie du message est Infini. |
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 de laquelle 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 de laquelle 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 de laquelle 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
Filtre Avancé StringIn.
Nom | Type | Description |
---|---|---|
key |
string |
Champ/propriété dans l’événement en fonction de laquelle 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 de laquelle 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 de laquelle 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 de laquelle 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 de laquelle 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 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. |
TlsVersion
Version TLS minimale du serveur de publication autorisée à publier sur ce domaine
Valeur | Description |
---|---|
1.0 | |
1.1 | |
1.2 |
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 |
ID d’application Azure Active Directory ou URI 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 en tant que 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 à un événement. |
|
properties.maxEventsPerBatch |
integer |
1 |
Nombre maximal d’événements par lot. |
properties.minimumTlsVersionAllowed |
Version TLS minimale qui doit être prise en charge par le point de terminaison webhook |
||
properties.preferredBatchSizeInKilobytes |
integer |
64 |
Taille de lot préférée en Kilo-octets. |