NotificationSubscription interface
Předplatné definuje kritéria pro porovnávání událostí a způsob, jakým by měl být odběratel předplatného o těchto událostech upozorněn.
Vlastnosti
admin |
Správa spravovaná nastavení pro předplatné. Platí pouze v případě, že je předplatitelem skupina. |
channel | Kanál pro doručování oznámení aktivovaných předplatným |
description | Popis předplatného Obvykle popisuje kritéria filtru, která pomáhají s identitou předplatného. |
diagnostics | Diagnostika tohoto předplatného. |
extended |
Všechny další vlastnosti, jako je podrobný popis různých kontextů, kontexty uživatelů nebo skupin |
filter | Shodná kritéria pro předplatné. Filtr výrazů |
flags | Indikátory jen pro čtení, které podrobněji popisují předplatné. |
id | Identifikátor předplatného. |
last |
Uživatel, který naposledy změnil (nebo vytvořil) předplatné. |
modified |
Datum poslední změny předplatného Pokud se předplatné od vytvoření neaktualizovalo, bude tato hodnota udávat, kdy se předplatné vytvořilo. |
permissions | Oprávnění, která má uživatel pro tato předplatná. |
scope | Kontejner, ve kterém se události musí publikovat, aby se shodovaly s předplatným. Pokud je prázdný, obor je aktuální hostitel (obvykle účet nebo kolekce projektů). Například odběr vymezený na projekt A nebude vytvářet oznámení o událostech publikovaných z projektu B. |
status | Stav předplatného. Obvykle označuje, jestli je předplatné povolené, nebo ne. |
status |
Zpráva s dalšími podrobnostmi o stavu předplatného |
subscriber | Uživatel nebo skupina, která bude dostávat oznámení o událostech odpovídajících kritériím filtru předplatného. |
url | ADRESA URL rozhraní REST API předplatného. |
user |
Nastavení předplatného spravovaná uživatelem. Platí pouze v případě, že je předplatitelem skupina. Obvykle se používá k označení, jestli má volající uživatel výslovný souhlas se skupinovým předplatným nebo z odběru. |
Podrobnosti vlastnosti
adminSettings
Správa spravovaná nastavení pro předplatné. Platí pouze v případě, že je předplatitelem skupina.
adminSettings: SubscriptionAdminSettings
Hodnota vlastnosti
channel
Kanál pro doručování oznámení aktivovaných předplatným
channel: ISubscriptionChannel
Hodnota vlastnosti
description
Popis předplatného Obvykle popisuje kritéria filtru, která pomáhají s identitou předplatného.
description: string
Hodnota vlastnosti
string
diagnostics
Diagnostika tohoto předplatného.
diagnostics: SubscriptionDiagnostics
Hodnota vlastnosti
extendedProperties
Všechny další vlastnosti, jako je podrobný popis různých kontextů, kontexty uživatelů nebo skupin
extendedProperties: {[key: string]: string}
Hodnota vlastnosti
{[key: string]: string}
filter
Shodná kritéria pro předplatné. Filtr výrazů
filter: ISubscriptionFilter
Hodnota vlastnosti
flags
Indikátory jen pro čtení, které podrobněji popisují předplatné.
flags: SubscriptionFlags
Hodnota vlastnosti
id
Identifikátor předplatného.
id: string
Hodnota vlastnosti
string
lastModifiedBy
Uživatel, který naposledy změnil (nebo vytvořil) předplatné.
lastModifiedBy: IdentityRef
Hodnota vlastnosti
modifiedDate
Datum poslední změny předplatného Pokud se předplatné od vytvoření neaktualizovalo, bude tato hodnota udávat, kdy se předplatné vytvořilo.
modifiedDate: Date
Hodnota vlastnosti
Date
permissions
Oprávnění, která má uživatel pro tato předplatná.
permissions: SubscriptionPermissions
Hodnota vlastnosti
scope
Kontejner, ve kterém se události musí publikovat, aby se shodovaly s předplatným. Pokud je prázdný, obor je aktuální hostitel (obvykle účet nebo kolekce projektů). Například odběr vymezený na projekt A nebude vytvářet oznámení o událostech publikovaných z projektu B.
scope: SubscriptionScope
Hodnota vlastnosti
status
Stav předplatného. Obvykle označuje, jestli je předplatné povolené, nebo ne.
status: SubscriptionStatus
Hodnota vlastnosti
statusMessage
Zpráva s dalšími podrobnostmi o stavu předplatného
statusMessage: string
Hodnota vlastnosti
string
subscriber
Uživatel nebo skupina, která bude dostávat oznámení o událostech odpovídajících kritériím filtru předplatného.
subscriber: IdentityRef
Hodnota vlastnosti
url
ADRESA URL rozhraní REST API předplatného.
url: string
Hodnota vlastnosti
string
userSettings
Nastavení předplatného spravovaná uživatelem. Platí pouze v případě, že je předplatitelem skupina. Obvykle se používá k označení, jestli má volající uživatel výslovný souhlas se skupinovým předplatným nebo z odběru.
userSettings: SubscriptionUserSettings