NotificationSubscription interface
Předplatné definuje kritéria pro odpovídající události a způsob, jakým by měl být odběratel předplatného upozorněn na tyto události.
Vlastnosti
| admin |
Nastavení spravovaná správcem pro předplatné Platí jenom v případech, kdy je odběratelem 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 pro toto předplatné |
| extended |
Všechny další vlastnosti, jako je podrobný popis pro různé kontexty, kontexty uživatelů a skupin |
| filter | Odpovídající kritéria pro předplatné ExpressionFilter |
| flags | Indikátory jen pro čtení, které dále 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 značovat, kdy se předplatné vytvořilo. |
| permissions | Oprávnění, která má uživatel pro tato předplatná. |
| scope | Kontejner, ve kterém musí být události publikovány, aby se shodovaly s předplatným. Pokud je obor prázdný, jedná se o aktuálního hostitele (obvykle účet nebo kolekci 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á obdrží oznámení o událostech odpovídajících kritériím filtru odběru. |
| url | Adresa URL rozhraní REST API předplatného |
| user |
Nastavení spravovaná uživatelem pro předplatné Platí jenom v případech, kdy je odběratelem skupina. Obvykle se používá k označení, jestli je volající uživatel přihlášený nebo mimo předplatné skupiny. |
Podrobnosti vlastnosti
adminSettings
Nastavení spravovaná správcem pro předplatné Platí jenom v případech, kdy je odběratelem 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 pro toto předplatné
diagnostics: SubscriptionDiagnostics
Hodnota vlastnosti
extendedProperties
Všechny další vlastnosti, jako je podrobný popis pro různé kontexty, kontexty uživatelů a skupin
extendedProperties: {[key: string]: string}
Hodnota vlastnosti
{[key: string]: string}
filter
Odpovídající kritéria pro předplatné ExpressionFilter
filter: ISubscriptionFilter
Hodnota vlastnosti
flags
Indikátory jen pro čtení, které dále 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 značovat, 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 musí být události publikovány, aby se shodovaly s předplatným. Pokud je obor prázdný, jedná se o aktuálního hostitele (obvykle účet nebo kolekci 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á obdrží oznámení o událostech odpovídajících kritériím filtru odběru.
subscriber: IdentityRef
Hodnota vlastnosti
url
Adresa URL rozhraní REST API předplatného
url: string
Hodnota vlastnosti
string
userSettings
Nastavení spravovaná uživatelem pro předplatné Platí jenom v případech, kdy je odběratelem skupina. Obvykle se používá k označení, jestli je volající uživatel přihlášený nebo mimo předplatné skupiny.
userSettings: SubscriptionUserSettings