System Topic Event Subscriptions - Create Or Update
Utwórz lub zaktualizuj subskrypcję zdarzeń dla tematu systemowego.
Asynchronicznie tworzy lub aktualizuje subskrypcję zdarzeń przy użyciu określonych parametrów. Istniejące subskrypcje zdarzeń zostaną zaktualizowane przy użyciu tego interfejsu API.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/systemTopics/{systemTopicName}/eventSubscriptions/{eventSubscriptionName}?api-version=2025-02-15
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
event
|
path | True |
string |
Nazwa subskrypcji zdarzeń do utworzenia. Nazwy subskrypcji zdarzeń muszą mieć długość od 3 do 64 znaków i używać tylko liter alfanumerycznych. |
|
resource
|
path | True |
string |
Nazwa grupy zasobów w ramach subskrypcji użytkownika. |
|
subscription
|
path | True |
string |
Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi. |
|
system
|
path | True |
string |
Nazwa tematu systemowego. |
|
api-version
|
query | True |
string |
Wersja interfejsu API do użycia z żądaniem klienta. |
Treść żądania
| Nazwa | Typ | Opis |
|---|---|---|
| properties.deadLetterDestination | DeadLetterDestination: |
Miejsce docelowe utraconych wiadomości subskrypcji zdarzeń. Każde zdarzenie, którego nie można dostarczyć do miejsca docelowego, jest wysyłane do miejsca docelowego utraconych wiadomości. Używa tożsamości usługi Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania/zakleszczenia. |
| properties.deadLetterWithResourceIdentity |
Miejsce docelowe utraconych wiadomości subskrypcji zdarzeń. Każde zdarzenie, którego nie można dostarczyć do miejsca docelowego, jest wysyłane do miejsca docelowego utraconych wiadomości. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (tj. temacie lub domenie), aby uzyskać tokeny uwierzytelniania używane podczas dostarczania/zakleszczenia. |
|
| properties.deliveryWithResourceIdentity |
Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (tj. temacie lub domenie), aby uzyskać tokeny uwierzytelniania używane podczas dostarczania/zakleszczenia. |
|
| properties.destination |
EventSubscriptionDestination:
|
Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa tożsamości usługi Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania/zakleszczenia. |
| properties.eventDeliverySchema |
Schemat dostarczania zdarzeń dla subskrypcji zdarzeń. |
|
| properties.expirationTimeUtc |
string (date-time) |
Czas wygaśnięcia subskrypcji zdarzeń. |
| properties.filter |
Informacje o filtrze subskrypcji zdarzeń. |
|
| properties.labels |
string[] |
Lista etykiet zdefiniowanych przez użytkownika. |
| properties.retryPolicy |
Zasady ponawiania dla zdarzeń. Może to służyć do konfigurowania maksymalnej liczby prób dostarczenia i czasu wygaśnięcia dla zdarzeń. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 201 Created |
Utworzono |
|
| Other Status Codes |
Odpowiedzi na błędy: ***
|
Przykłady
SystemTopicEventSubscriptions_CreateOrUpdate
Przykładowe żądanie
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"
}
}
}
Przykładowa odpowiedź
{
"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"
}
Definicje
| Nazwa | Opis |
|---|---|
|
Azure |
Informacje o miejscu docelowym funkcji platformy Azure dla subskrypcji zdarzeń. |
|
Bool |
Filtr zaawansowany BoolEquals. |
|
created |
Typ tożsamości, która utworzyła zasób. |
|
Dead |
Informacje o miejscu docelowym deadletter z tożsamością zasobu. |
|
Delivery |
Informacje o dostarczaniu subskrypcji zdarzeń z tożsamością zasobu. |
|
Dynamic |
Szczegóły mapowania atrybutów dostarczania dynamicznego. |
|
Event |
Schemat dostarczania zdarzeń dla subskrypcji zdarzeń. |
|
Event |
Informacje o miejscu docelowym centrum zdarzeń dla subskrypcji zdarzeń. |
|
Event |
Subskrypcja zdarzeń. |
|
Event |
Filtruj dla subskrypcji zdarzeń. |
|
Event |
Informacje o tożsamości z subskrypcją zdarzeń. |
|
Event |
Używany typ tożsamości zarządzanej. Może mieć wartość "SystemAssigned" lub "UserAssigned". |
|
Event |
Stan aprowizacji subskrypcji zdarzeń. |
|
Hybrid |
Informacje o miejscu docelowym hybridConnection dla subskrypcji zdarzeń. |
|
Is |
IsNotNull — filtr zaawansowany. |
|
Is |
IsNullOrUndefined Filtr zaawansowany. |
|
Monitor |
Informacje o miejscu docelowym monitorowania alertów dla subskrypcji zdarzeń. |
|
Monitor |
Ważność, która zostanie dołączona do każdego alertu wyzwolonego za pośrednictwem tej subskrypcji zdarzeń. To pole musi być podane. |
|
Namespace |
Informacje o miejscu docelowym tematu przestrzeni nazw dla subskrypcji zdarzeń. |
|
Number |
NumberGreaterThan Filtr zaawansowany. |
|
Number |
NumberGreaterThanOrEquals Filtr zaawansowany. |
|
Number |
NumberIn Advanced Filter( Filtr zaawansowany). |
|
Number |
Filtr zaawansowany NumberInRange. |
|
Number |
NumberLessThan Filtr zaawansowany. |
|
Number |
NumberLessThanOrEquals Filtr zaawansowany. |
|
Number |
NumberNotIn Filtr zaawansowany. |
|
Number |
Filtr zaawansowany NumberNotInRange. |
|
Retry |
Informacje o zasadach ponawiania dla subskrypcji zdarzeń. |
|
Service |
Informacje o miejscu docelowym usługi Service Bus dla subskrypcji zdarzeń. |
|
Service |
Informacje o miejscu docelowym tematu usługi Service Bus dla subskrypcji zdarzeń. |
|
Static |
Szczegóły mapowania atrybutów dostarczania statycznego. |
|
Storage |
Informacje o miejscu docelowym utraconych obiektów blob magazynu. |
|
Storage |
Informacje o miejscu docelowym kolejki magazynu dla subskrypcji zdarzeń. |
|
String |
StringBeginsWith Advanced Filter( CiągBeginsWith Advanced Filter). |
|
String |
CiągContains Filtr zaawansowany. |
|
String |
StringEndsZ filtrem zaawansowanym. |
|
String |
StringIn Filtr zaawansowany. |
|
String |
StringNotBeginsWith Advanced Filter(CiągNotBeginsWith Filtr zaawansowany). |
|
String |
StringNotContains Filtr zaawansowany. |
|
String |
StringNotEndsWith Filtr zaawansowany. |
|
String |
StringNotIn Filtr zaawansowany. |
|
system |
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. |
|
Tls |
Minimalna wersja protokołu TLS wydawcy dozwolona do opublikowania w tej domenie |
|
Web |
Informacje o miejscu docelowym elementu webhook dla subskrypcji zdarzeń. |
AzureFunctionEventSubscriptionDestination
Informacje o miejscu docelowym funkcji platformy Azure dla subskrypcji zdarzeń.
| Nazwa | Typ | Domyślna wartość | Opis |
|---|---|---|---|
| endpointType |
string:
Azure |
Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń. |
|
| properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Szczegóły atrybutu dostarczania. |
|
| properties.maxEventsPerBatch |
integer (int32) |
1 |
Maksymalna liczba zdarzeń na partię. |
| properties.preferredBatchSizeInKilobytes |
integer (int32) |
64 |
Preferowany rozmiar partii w kilobajtach. |
| properties.resourceId |
string (arm-id) |
Identyfikator zasobu platformy Azure reprezentujący punkt końcowy docelowej funkcji platformy Azure subskrypcji zdarzeń. |
BoolEqualsAdvancedFilter
Filtr zaawansowany BoolEquals.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Bool |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| value |
boolean |
Wartość filtru logicznego. |
createdByType
Typ tożsamości, która utworzyła zasób.
| Wartość | Opis |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeadLetterWithResourceIdentity
Informacje o miejscu docelowym deadletter z tożsamością zasobu.
| Nazwa | Typ | Opis |
|---|---|---|
| deadLetterDestination | DeadLetterDestination: |
Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (tj. temacie lub domenie), aby uzyskać tokeny uwierzytelniania używane podczas stosowania utraconych komunikatów. |
| identity |
Tożsamość, która ma być używana w przypadku zdarzeń utraconych. |
DeliveryWithResourceIdentity
Informacje o dostarczaniu subskrypcji zdarzeń z tożsamością zasobu.
| Nazwa | Typ | Opis |
|---|---|---|
| destination |
EventSubscriptionDestination:
|
Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (tj. temacie lub domenie), aby uzyskać tokeny uwierzytelniania używane podczas dostarczania. |
| identity |
Tożsamość do użycia podczas dostarczania zdarzeń. |
DynamicDeliveryAttributeMapping
Szczegóły mapowania atrybutów dostarczania dynamicznego.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa atrybutu dostarczania lub nagłówka. |
| properties.sourceField |
string |
Ścieżka JSON w zdarzeniu, które zawiera wartość atrybutu. |
| type |
string:
Dynamic |
Typ atrybutu dostarczania lub nazwy nagłówka. |
EventDeliverySchema
Schemat dostarczania zdarzeń dla subskrypcji zdarzeń.
| Wartość | Opis |
|---|---|
| EventGridSchema | |
| CustomInputSchema | |
| CloudEventSchemaV1_0 |
EventHubEventSubscriptionDestination
Informacje o miejscu docelowym centrum zdarzeń dla subskrypcji zdarzeń.
| Nazwa | Typ | Opis |
|---|---|---|
| endpointType |
string:
Event |
Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń. |
| properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Szczegóły atrybutu dostarczania. |
| properties.resourceId |
string (arm-id) |
Identyfikator zasobu platformy Azure reprezentujący punkt końcowy miejsca docelowego centrum zdarzeń subskrypcji zdarzeń. |
EventSubscription
Subskrypcja zdarzeń.
| Nazwa | Typ | Domyślna wartość | Opis |
|---|---|---|---|
| id |
string |
W pełni kwalifikowany identyfikator zasobu. |
|
| name |
string |
Nazwa zasobu. |
|
| properties.deadLetterDestination | DeadLetterDestination: |
Miejsce docelowe utraconych wiadomości subskrypcji zdarzeń. Każde zdarzenie, którego nie można dostarczyć do miejsca docelowego, jest wysyłane do miejsca docelowego utraconych wiadomości. Używa tożsamości usługi Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania/zakleszczenia. |
|
| properties.deadLetterWithResourceIdentity |
Miejsce docelowe utraconych wiadomości subskrypcji zdarzeń. Każde zdarzenie, którego nie można dostarczyć do miejsca docelowego, jest wysyłane do miejsca docelowego utraconych wiadomości. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (tj. temacie lub domenie), aby uzyskać tokeny uwierzytelniania używane podczas dostarczania/zakleszczenia. |
||
| properties.deliveryWithResourceIdentity |
Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (tj. temacie lub domenie), aby uzyskać tokeny uwierzytelniania używane podczas dostarczania/zakleszczenia. |
||
| properties.destination |
EventSubscriptionDestination:
|
Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa tożsamości usługi Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania/zakleszczenia. |
|
| properties.eventDeliverySchema | EventGridSchema |
Schemat dostarczania zdarzeń dla subskrypcji zdarzeń. |
|
| properties.expirationTimeUtc |
string (date-time) |
Czas wygaśnięcia subskrypcji zdarzeń. |
|
| properties.filter |
Informacje o filtrze subskrypcji zdarzeń. |
||
| properties.labels |
string[] |
Lista etykiet zdefiniowanych przez użytkownika. |
|
| properties.provisioningState |
Stan aprowizacji subskrypcji zdarzeń. |
||
| properties.retryPolicy |
Zasady ponawiania dla zdarzeń. Może to służyć do konfigurowania maksymalnej liczby prób dostarczenia i czasu wygaśnięcia dla zdarzeń. |
||
| properties.topic |
string |
Nazwa tematu subskrypcji zdarzeń. |
|
| systemData |
Metadane systemu odnoszące się do zasobu usługi Event Grid. |
||
| type |
string |
Typ zasobu. |
EventSubscriptionFilter
Filtruj dla subskrypcji zdarzeń.
| Nazwa | Typ | Domyślna wartość | Opis |
|---|---|---|---|
| advancedFilters |
AdvancedFilter[]:
|
Tablica zaawansowanych filtrów używanych do filtrowania subskrypcji zdarzeń. |
|
| enableAdvancedFilteringOnArrays |
boolean |
Umożliwia ocenianie filtrów zaawansowanych względem tablicy wartości zamiast oczekiwać pojedynczej wartości. |
|
| includedEventTypes |
string[] |
Lista odpowiednich typów zdarzeń, które muszą być częścią subskrypcji zdarzeń. Jeśli chcesz zasubskrybować wszystkie domyślne typy zdarzeń, ustaw parametr IncludedEventTypes na wartość null. |
|
| isSubjectCaseSensitive |
boolean |
False |
Określa, czy właściwości SubjectBeginsWith i SubjectEndsWith filtru powinny być porównywane w sposób uwzględniający wielkość liter. |
| subjectBeginsWith |
string |
Opcjonalny ciąg filtrowania zdarzeń dla subskrypcji zdarzeń na podstawie prefiksu ścieżki zasobu. Format tego ustawienia zależy od wydawcy zdarzeń. Symbole wieloznaczne nie są obsługiwane w tej ścieżce. |
|
| subjectEndsWith |
string |
Opcjonalny ciąg do filtrowania zdarzeń dla subskrypcji zdarzeń na podstawie sufiksu ścieżki zasobu. Symbole wieloznaczne nie są obsługiwane w tej ścieżce. |
EventSubscriptionIdentity
Informacje o tożsamości z subskrypcją zdarzeń.
| Nazwa | Typ | Opis |
|---|---|---|
| type |
Używany typ tożsamości zarządzanej. Może mieć wartość "SystemAssigned" lub "UserAssigned". |
|
| userAssignedIdentity |
string |
Tożsamość użytkownika skojarzona z zasobem. |
EventSubscriptionIdentityType
Używany typ tożsamości zarządzanej. Może mieć wartość "SystemAssigned" lub "UserAssigned".
| Wartość | Opis |
|---|---|
| SystemAssigned | |
| UserAssigned |
EventSubscriptionProvisioningState
Stan aprowizacji subskrypcji zdarzeń.
| Wartość | Opis |
|---|---|
| Creating | |
| Updating | |
| Deleting | |
| Succeeded | |
| Canceled | |
| Failed | |
| AwaitingManualAction |
HybridConnectionEventSubscriptionDestination
Informacje o miejscu docelowym hybridConnection dla subskrypcji zdarzeń.
| Nazwa | Typ | Opis |
|---|---|---|
| endpointType |
string:
Hybrid |
Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń. |
| properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Szczegóły atrybutu dostarczania. |
| properties.resourceId |
string (arm-id) |
Identyfikator zasobu platformy Azure połączenia hybrydowego, który jest miejscem docelowym subskrypcji zdarzeń. |
IsNotNullAdvancedFilter
IsNotNull — filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Is |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
IsNullOrUndefinedAdvancedFilter
IsNullOrUndefined Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Is |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
MonitorAlertEventSubscriptionDestination
Informacje o miejscu docelowym monitorowania alertów dla subskrypcji zdarzeń.
| Nazwa | Typ | Opis |
|---|---|---|
| endpointType |
string:
Monitor |
Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń. |
| properties.actionGroups |
string[] (arm-id) |
Lista identyfikatorów usługi ARM grup akcji, które zostaną wyzwolone dla każdego alertu wyzwolonego za pośrednictwem tej subskrypcji zdarzeń. Każdy identyfikator arm zasobu powinien być zgodny z tym wzorcem: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Insights/actionGroups/{ActionGroupName}. |
| properties.description |
string |
Opis, który zostanie dołączony do każdego alertu wyzwolonego za pośrednictwem tej subskrypcji zdarzeń. |
| properties.severity |
Ważność, która zostanie dołączona do każdego alertu wyzwolonego za pośrednictwem tej subskrypcji zdarzeń. To pole musi być podane. |
MonitorAlertSeverity
Ważność, która zostanie dołączona do każdego alertu wyzwolonego za pośrednictwem tej subskrypcji zdarzeń. To pole musi być podane.
| Wartość | Opis |
|---|---|
| Sev0 | |
| Sev1 | |
| Sev2 | |
| Sev3 | |
| Sev4 |
NamespaceTopicEventSubscriptionDestination
Informacje o miejscu docelowym tematu przestrzeni nazw dla subskrypcji zdarzeń.
| Nazwa | Typ | Opis |
|---|---|---|
| endpointType |
string:
Namespace |
Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń. |
| properties.resourceId |
string (arm-id) |
Identyfikator zasobu platformy Azure reprezentujący punkt końcowy miejsca docelowego tematu przestrzeni nazw usługi Event Grid subskrypcji zdarzeń. To pole jest wymagane, a zasób tematu przestrzeni nazw musi już istnieć. Identyfikator zasobu arm powinien być zgodny z tym wzorcem: /subscriptions/{AzureSubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.EventGrid/namespaces/{NamespaceName}/topics/{TopicName}. |
NumberGreaterThanAdvancedFilter
NumberGreaterThan Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Number |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| value |
number (double) |
Wartość filtru. |
NumberGreaterThanOrEqualsAdvancedFilter
NumberGreaterThanOrEquals Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Number |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| value |
number (double) |
Wartość filtru. |
NumberInAdvancedFilter
NumberIn Advanced Filter( Filtr zaawansowany).
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Number |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
number[] (double) |
Zestaw wartości filtru. |
NumberInRangeAdvancedFilter
Filtr zaawansowany NumberInRange.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Number |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
number[] (double) |
Zestaw wartości filtru. |
NumberLessThanAdvancedFilter
NumberLessThan Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Number |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| value |
number (double) |
Wartość filtru. |
NumberLessThanOrEqualsAdvancedFilter
NumberLessThanOrEquals Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Number |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| value |
number (double) |
Wartość filtru. |
NumberNotInAdvancedFilter
NumberNotIn Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Number |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
number[] (double) |
Zestaw wartości filtru. |
NumberNotInRangeAdvancedFilter
Filtr zaawansowany NumberNotInRange.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
Number |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
number[] (double) |
Zestaw wartości filtru. |
RetryPolicy
Informacje o zasadach ponawiania dla subskrypcji zdarzeń.
| Nazwa | Typ | Domyślna wartość | Opis |
|---|---|---|---|
| eventTimeToLiveInMinutes |
integer (int32) |
1440 |
Czas wygaśnięcia (w minutach) dla zdarzeń. |
| maxDeliveryAttempts |
integer (int32) |
30 |
Maksymalna liczba ponownych prób dostarczenia dla zdarzeń. |
ServiceBusQueueEventSubscriptionDestination
Informacje o miejscu docelowym usługi Service Bus dla subskrypcji zdarzeń.
| Nazwa | Typ | Opis |
|---|---|---|
| endpointType |
string:
Service |
Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń. |
| properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Szczegóły atrybutu dostarczania. |
| properties.resourceId |
string (arm-id) |
Identyfikator zasobu platformy Azure reprezentujący punkt końcowy docelowej usługi Service Bus subskrypcji zdarzeń. |
ServiceBusTopicEventSubscriptionDestination
Informacje o miejscu docelowym tematu usługi Service Bus dla subskrypcji zdarzeń.
| Nazwa | Typ | Opis |
|---|---|---|
| endpointType |
string:
Service |
Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń. |
| properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Szczegóły atrybutu dostarczania. |
| properties.resourceId |
string (arm-id) |
Identyfikator zasobu platformy Azure reprezentujący punkt końcowy miejsca docelowego tematu usługi Service Bus subskrypcji zdarzeń. |
StaticDeliveryAttributeMapping
Szczegóły mapowania atrybutów dostarczania statycznego.
| Nazwa | Typ | Domyślna wartość | Opis |
|---|---|---|---|
| name |
string |
Nazwa atrybutu dostarczania lub nagłówka. |
|
| properties.isSecret |
boolean |
False |
Flaga logiczna określająca, czy atrybut zawiera informacje poufne . |
| properties.value |
string |
Wartość atrybutu dostarczania. |
|
| type |
string:
Static |
Typ atrybutu dostarczania lub nazwy nagłówka. |
StorageBlobDeadLetterDestination
Informacje o miejscu docelowym utraconych obiektów blob magazynu.
| Nazwa | Typ | Opis |
|---|---|---|
| endpointType |
string:
Storage |
Typ punktu końcowego dla miejsca docelowego utraconych komunikatów |
| properties.blobContainerName |
string |
Nazwa kontenera obiektów blob usługi Storage, który jest miejscem docelowym zdarzeń deadletter |
| properties.resourceId |
string (arm-id) |
Identyfikator zasobu platformy Azure konta magazynu, który jest miejscem docelowym zdarzeń deadletter |
StorageQueueEventSubscriptionDestination
Informacje o miejscu docelowym kolejki magazynu dla subskrypcji zdarzeń.
| Nazwa | Typ | Opis |
|---|---|---|
| endpointType |
string:
Storage |
Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń. |
| properties.queueMessageTimeToLiveInSeconds |
integer (int64) |
Czas wygaśnięcia komunikatu kolejki magazynu w sekundach. Ta wartość nie może być równa zero lub ujemna z wyjątkiem użycia -1, aby wskazać, że czas wygaśnięcia wiadomości jest nieskończony. |
| properties.queueName |
string |
Nazwa kolejki usługi Storage w ramach konta magazynu, które jest miejscem docelowym subskrypcji zdarzeń. |
| properties.resourceId |
string (arm-id) |
Identyfikator zasobu platformy Azure konta magazynu, który zawiera kolejkę, która jest miejscem docelowym subskrypcji zdarzeń. |
StringBeginsWithAdvancedFilter
StringBeginsWith Advanced Filter( CiągBeginsWith Advanced Filter).
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
String |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
string[] |
Zestaw wartości filtru. |
StringContainsAdvancedFilter
CiągContains Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
String |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
string[] |
Zestaw wartości filtru. |
StringEndsWithAdvancedFilter
StringEndsZ filtrem zaawansowanym.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
String |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
string[] |
Zestaw wartości filtru. |
StringInAdvancedFilter
StringIn Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
String |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
string[] |
Zestaw wartości filtru. |
StringNotBeginsWithAdvancedFilter
StringNotBeginsWith Advanced Filter(CiągNotBeginsWith Filtr zaawansowany).
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
String |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
string[] |
Zestaw wartości filtru. |
StringNotContainsAdvancedFilter
StringNotContains Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
String |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
string[] |
Zestaw wartości filtru. |
StringNotEndsWithAdvancedFilter
StringNotEndsWith Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
String |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
string[] |
Zestaw wartości filtru. |
StringNotInAdvancedFilter
StringNotIn Filtr zaawansowany.
| Nazwa | Typ | Opis |
|---|---|---|
| key |
string |
Pole/właściwość w zdarzeniu, na podstawie którego chcesz filtrować. |
| operatorType |
string:
String |
Typ operatora używany do filtrowania, np. NumberIn, StringContains, BoolEquals i inne. |
| values |
string[] |
Zestaw wartości filtru. |
systemData
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.
| Nazwa | Typ | Opis |
|---|---|---|
| createdAt |
string (date-time) |
Sygnatura czasowa tworzenia zasobu (UTC). |
| createdBy |
string |
Tożsamość, która utworzyła zasób. |
| createdByType |
Typ tożsamości, która utworzyła zasób. |
|
| lastModifiedAt |
string (date-time) |
Znacznik czasu ostatniej modyfikacji zasobu (UTC) |
| lastModifiedBy |
string |
Tożsamość, która ostatnio zmodyfikowała zasób. |
| lastModifiedByType |
Typ tożsamości, która ostatnio zmodyfikowała zasób. |
TlsVersion
Minimalna wersja protokołu TLS wydawcy dozwolona do opublikowania w tej domenie
| Wartość | Opis |
|---|---|
| 1.0 | |
| 1.1 | |
| 1.2 |
WebHookEventSubscriptionDestination
Informacje o miejscu docelowym elementu webhook dla subskrypcji zdarzeń.
| Nazwa | Typ | Domyślna wartość | Opis |
|---|---|---|---|
| endpointType |
string:
Web |
Typ punktu końcowego dla miejsca docelowego subskrypcji zdarzeń. |
|
| properties.azureActiveDirectoryApplicationIdOrUri |
string |
Identyfikator aplikacji usługi Azure Active Directory lub identyfikator URI, aby uzyskać token dostępu, który zostanie uwzględniony jako token elementu nośnego w żądaniach dostarczenia. |
|
| properties.azureActiveDirectoryTenantId |
string |
Identyfikator dzierżawy usługi Azure Active Directory umożliwiający uzyskanie tokenu dostępu, który zostanie uwzględniony jako token elementu nośnego w żądaniach dostarczania. |
|
| properties.deliveryAttributeMappings | DeliveryAttributeMapping[]: |
Szczegóły atrybutu dostarczania. |
|
| properties.endpointBaseUrl |
string |
Podstawowy adres URL reprezentujący punkt końcowy docelowej subskrypcji zdarzeń. |
|
| properties.endpointUrl |
string |
Adres URL reprezentujący punkt końcowy docelowej subskrypcji zdarzeń. |
|
| properties.maxEventsPerBatch |
integer (int32) |
1 |
Maksymalna liczba zdarzeń na partię. |
| properties.minimumTlsVersionAllowed |
Minimalna wersja protokołu TLS, która powinna być obsługiwana przez punkt końcowy elementu webhook |
||
| properties.preferredBatchSizeInKilobytes |
integer (int32) |
64 |
Preferowany rozmiar partii w kilobajtach. |