Sdílet prostřednictvím


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

adminSettings

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.

extendedProperties

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.

lastModifiedBy

Uživatel, který naposledy změnil (nebo vytvořil) předplatné.

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.

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.

statusMessage

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.

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.

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

Hodnota vlastnosti