NotificationSubscriptionCreateParameters interface
Parametry tworzenia nowej subskrypcji. Subskrypcja definiuje kryteria dopasowania zdarzeń i sposobu powiadamiania subskrybenta subskrypcji o tych zdarzeniach.
Właściwości
| channel | Kanał dostarczania powiadomień wyzwalanych przez nową subskrypcję. |
| description | Krótki opis nowej subskrypcji. Zazwyczaj opisuje kryteria filtrowania, które pomagają zidentyfikować subskrypcję. |
| filter | Kryteria dopasowania dla nowej subskrypcji. Filtr wyrażeń |
| scope | Kontener, w którym muszą być publikowane zdarzenia, aby były zgodne z nową subskrypcją. Jeśli nie zostanie określony, domyślnie jest to bieżący host (zazwyczaj konto lub kolekcja projektów). Na przykład subskrypcja o zakresie projektu A nie będzie generować powiadomień o zdarzeniach opublikowanych z projektu B. |
| subscriber | Użytkownik lub grupa, która będzie otrzymywać powiadomienia o zdarzeniach spełniających kryteria filtrowania subskrypcji. Jeśli nie zostanie określony, domyślnie jest to użytkownik wywołujący. |
Szczegóły właściwości
channel
Kanał dostarczania powiadomień wyzwalanych przez nową subskrypcję.
channel: ISubscriptionChannel
Wartość właściwości
description
Krótki opis nowej subskrypcji. Zazwyczaj opisuje kryteria filtrowania, które pomagają zidentyfikować subskrypcję.
description: string
Wartość właściwości
string
filter
Kryteria dopasowania dla nowej subskrypcji. Filtr wyrażeń
filter: ISubscriptionFilter
Wartość właściwości
scope
Kontener, w którym muszą być publikowane zdarzenia, aby były zgodne z nową subskrypcją. Jeśli nie zostanie określony, domyślnie jest to bieżący host (zazwyczaj konto lub kolekcja projektów). Na przykład subskrypcja o zakresie projektu A nie będzie generować powiadomień o zdarzeniach opublikowanych z projektu B.
scope: SubscriptionScope
Wartość właściwości
subscriber
Użytkownik lub grupa, która będzie otrzymywać powiadomienia o zdarzeniach spełniających kryteria filtrowania subskrypcji. Jeśli nie zostanie określony, domyślnie jest to użytkownik wywołujący.
subscriber: IdentityRef