System Topic Event Subscriptions - Create Or Update
Tworzenie lub aktualizowanie subskrypcji 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=2022-06-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 100 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 nieaktywnej 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 Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania /utraconych komunikatów. |
properties.deadLetterWithResourceIdentity |
Miejsce docelowe utraconych komunikatów subskrypcji zdarzeń. Każde zdarzenie, którego nie można dostarczyć do miejsca docelowego, jest wysyłane do miejsca docelowego utraconych komunikatów. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (tj. temacie lub domenie), aby uzyskać tokeny uwierzytelniania używane podczas dostarczania /utraconych komunikatów. |
|
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 (czyli temacie lub domenie) do uzyskiwania tokenów uwierzytelniania używanych 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 Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania / martwych listów. |
properties.eventDeliverySchema |
Schemat dostarczania zdarzeń dla subskrypcji zdarzeń. |
|
properties.expirationTimeUtc |
string |
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 prób 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 |
Utworzone |
|
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=2022-06-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 pod kątem subskrypcji zdarzeń. |
Event |
Informacje o tożsamości z subskrypcją zdarzeń. |
Event |
Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawną utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "None" usunie dowolną tożsamość. |
Event |
Stan aprowizacji subskrypcji zdarzeń. |
Hybrid |
Informacje o lokalizacji docelowej HybridConnection dla subskrypcji zdarzeń. |
Is |
IsNotNull — filtr zaawansowany. |
Is |
IsNullOrUndefined Filtr zaawansowany. |
Number |
NumberGreaterThan Filtr zaawansowany. |
Number |
NumberGreaterThanOrEquals Filtr zaawansowany. |
Number |
NumberIn — filtr zaawansowany. |
Number |
Filtr zaawansowany NumberInRange. |
Number |
NumberLessThan — filtr zaawansowany. |
Number |
NumberLessThanOrEquals Filtr zaawansowany. |
Number |
NumberNotIn — filtr zaawansowany. |
Number |
NumberNotInRange — filtr zaawansowany. |
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 komunikatów na podstawie obiektu blob magazynu. |
Storage |
Informacje o miejscu docelowym kolejki magazynu dla subskrypcji zdarzeń. |
String |
StringBeginsWith Filtr zaawansowany. |
String |
CiągContains Filtr zaawansowany. |
String |
StringEndsWith Filtr zaawansowany. |
String |
StringIn Advanced Filter. |
String |
StringNotBeginsWith Filtr zaawansowany. |
String |
StringNotContains — filtr zaawansowany. |
String |
StringNotEndsWith Filtr zaawansowany. |
String |
StringNotIn — filtr zaawansowany. |
system |
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. |
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 |
1 |
Maksymalna liczba zdarzeń na partię. |
properties.preferredBatchSizeInKilobytes |
integer |
64 |
Preferowany rozmiar partii w kilobajtach. |
properties.resourceId |
string |
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.
Nazwa | Typ | Opis |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
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 dostarczania /utraconych komunikatów. |
identity |
Tożsamość, która ma być używana w przypadku zdarzeń utraconych komunikatów. |
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 tożsamości Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania /utraconych komunikatów. |
identity |
Tożsamość do użycia podczas dostarczania zdarzeń. |
DynamicDeliveryAttributeMapping
Szczegóły mapowania atrybutów dostarczania dynamicznego.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa atrybutu dostawy lub nagłówka. |
properties.sourceField |
string |
Ścieżka JSON w zdarzeniu zawierającym wartość atrybutu. |
type |
string:
Dynamic |
Typ atrybutu dostarczania lub nazwy nagłówka. |
EventDeliverySchema
Schemat dostarczania zdarzeń dla subskrypcji zdarzeń.
Nazwa | Typ | Opis |
---|---|---|
CloudEventSchemaV1_0 |
string |
|
CustomInputSchema |
string |
|
EventGridSchema |
string |
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 |
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 komunikatów subskrypcji zdarzeń. Każde zdarzenie, którego nie można dostarczyć do miejsca docelowego, jest wysyłane do miejsca docelowego utraconych komunikatów. Używa tożsamości Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania /utraconych komunikatów. |
|
properties.deadLetterWithResourceIdentity |
Miejsce docelowe utraconych komunikatów subskrypcji zdarzeń. Każde zdarzenie, którego nie można dostarczyć do miejsca docelowego, jest wysyłane do miejsca docelowego utraconych komunikatów. Używa konfiguracji tożsamości zarządzanej w zasobie nadrzędnym (tj. temacie lub domenie), aby uzyskać tokeny uwierzytelniania używane podczas dostarczania /utraconych komunikatów. |
||
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 /utraconych komunikatów. |
||
properties.destination | EventSubscriptionDestination: |
Informacje o miejscu docelowym, w którym zdarzenia muszą być dostarczane dla subskrypcji zdarzeń. Używa tożsamości Azure Event Grid do uzyskiwania tokenów uwierzytelniania używanych podczas dostarczania /utraconych komunikatów. |
|
properties.eventDeliverySchema | EventGridSchema |
Schemat dostarczania zdarzeń dla subskrypcji zdarzeń. |
|
properties.expirationTimeUtc |
string |
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 systemowe odnoszące się do zasobu subskrypcji zdarzeń. |
||
type |
string |
Typ zasobu. |
EventSubscriptionFilter
Filtruj pod kątem subskrypcji zdarzeń.
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
advancedFilters |
AdvancedFilter[]:
|
Tablica filtrów zaawansowanych, które są używane 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ń. Znaki 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. Znaki 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. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie dowolnej tożsamości. |
|
userAssignedIdentity |
string |
Tożsamość użytkownika skojarzona z zasobem. |
EventSubscriptionIdentityType
Używany typ tożsamości zarządzanej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawną utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "None" usunie dowolną tożsamość.
Nazwa | Typ | Opis |
---|---|---|
SystemAssigned |
string |
|
UserAssigned |
string |
EventSubscriptionProvisioningState
Stan aprowizacji subskrypcji zdarzeń.
Nazwa | Typ | Opis |
---|---|---|
AwaitingManualAction |
string |
|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
HybridConnectionEventSubscriptionDestination
Informacje o lokalizacji docelowej 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 |
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. |
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 |
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 |
Wartość filtru. |
NumberInAdvancedFilter
NumberIn — 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[] |
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[] |
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 |
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 |
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[] |
Zestaw wartości filtru. |
NumberNotInRangeAdvancedFilter
NumberNotInRange — 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[] |
Zestaw wartości filtru. |
RetryPolicy
Informacje o zasadach ponawiania dla subskrypcji zdarzeń.
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
eventTimeToLiveInMinutes |
integer |
1440 |
Czas wygaśnięcia (w minutach) dla zdarzeń. |
maxDeliveryAttempts |
integer |
30 |
Maksymalna liczba prób ponawiania 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 |
Identyfikator zasobu platformy Azure reprezentujący punkt końcowy miejsca docelowego 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 |
Identyfikator zasobu platformy Azure, który reprezentuje 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 dostawy 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 komunikatów na podstawie obiektu 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 |
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 |
Czas wygaśnięcia komunikatu kolejki magazynu w sekundach. |
properties.queueName |
string |
Nazwa kolejki usługi Storage w ramach konta magazynu, które jest miejscem docelowym subskrypcji zdarzeń. |
properties.resourceId |
string |
Identyfikator zasobu platformy Azure konta magazynu, który zawiera kolejkę, która jest miejscem docelowym subskrypcji zdarzeń. |
StringBeginsWithAdvancedFilter
StringBeginsWith 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. |
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
StringEndsWith 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. |
StringInAdvancedFilter
StringIn 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. |
StringNotBeginsWithAdvancedFilter
StringNotBeginsWith 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 |
Sygnatura czasowa tworzenia zasobów (UTC). |
createdBy |
string |
Tożsamość, która utworzyła zasób. |
createdByType |
Typ tożsamości, która utworzyła zasób. |
|
lastModifiedAt |
string |
Sygnatura czasowa 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. |
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 umożliwiający uzyskanie tokenu 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 dołączony jako token elementu nośnego w żądaniach dostarczenia. |
|
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 |
1 |
Maksymalna liczba zdarzeń na partię. |
properties.preferredBatchSizeInKilobytes |
integer |
64 |
Preferowany rozmiar partii w kilobajtach. |