Megosztás:


NotificationSubscription interface

Az előfizetés meghatározza az események egyeztetésének feltételeit, valamint azt, hogy az előfizetés előfizetője hogyan értesüljön ezekről az eseményekről.

Tulajdonságok

adminSettings

Rendszergazda által felügyelt beállítások az előfizetéshez. Csak akkor érvényes, ha az előfizető egy csoport.

channel

Az előfizetés által aktivált értesítések kézbesítésének csatornája.

description

Az előfizetés leírása. Általában az előfizetés azonosítását segítő szűrési feltételeket írja le.

diagnostics

Az előfizetés diagnosztikája.

extendedProperties

Bármilyen extra tulajdonság, például részletes leírás a különböző kontextusokhoz, felhasználói/csoportos környezetekhez

filter

Az előfizetés egyezési feltételei. Kifejezés szűrő

flags

Az előfizetést tovább leíró írásvédett jelzők.

id

Előfizetés azonosítója.

lastModifiedBy

Az előfizetést utoljára módosító (vagy létrehozó) felhasználó.

modifiedDate

Az előfizetés utolsó módosításának dátuma. Ha az előfizetés a létrehozása óta nem frissült, ez az érték jelzi az előfizetés létrehozásának időpontját.

permissions

A felhasználó engedélyei az előfizetésekhez.

scope

Az a tároló, amelyben az eseményeket közzé kell tenni ahhoz, hogy az előfizetés megfeleljen nekik. Ha üres, a hatókör az aktuális gazdagép (általában egy fiók vagy projektgyűjtemény). Az A projektre terjedő előfizetés például nem hoz létre értesítéseket a B projektből közzétett eseményekről.

status

Az előfizetés állapota. Általában azt jelzi, hogy az előfizetés engedélyezve van-e vagy sem.

statusMessage

Az előfizetés állapotával kapcsolatos további részleteket tartalmazó üzenet.

subscriber

Felhasználó vagy csoport, amely értesítéseket kap az előfizetés szűrési feltételeinek megfelelő eseményekről.

url

Az előfizetés REST API URL-címe.

userSettings

Az előfizetés felhasználó által felügyelt beállításai. Csak akkor érvényes, ha az előfizető egy csoport. Általában annak jelzésére szolgál, hogy a hívó felhasználó beiratkozott-e egy csoportos előfizetésbe, vagy sem.

Tulajdonság adatai

adminSettings

Rendszergazda által felügyelt beállítások az előfizetéshez. Csak akkor érvényes, ha az előfizető egy csoport.

adminSettings: SubscriptionAdminSettings

Tulajdonság értéke

channel

Az előfizetés által aktivált értesítések kézbesítésének csatornája.

channel: ISubscriptionChannel

Tulajdonság értéke

description

Az előfizetés leírása. Általában az előfizetés azonosítását segítő szűrési feltételeket írja le.

description: string

Tulajdonság értéke

string

diagnostics

Az előfizetés diagnosztikája.

diagnostics: SubscriptionDiagnostics

Tulajdonság értéke

extendedProperties

Bármilyen extra tulajdonság, például részletes leírás a különböző kontextusokhoz, felhasználói/csoportos környezetekhez

extendedProperties: {[key: string]: string}

Tulajdonság értéke

{[key: string]: string}

filter

Az előfizetés egyezési feltételei. Kifejezés szűrő

filter: ISubscriptionFilter

Tulajdonság értéke

flags

Az előfizetést tovább leíró írásvédett jelzők.

flags: SubscriptionFlags

Tulajdonság értéke

id

Előfizetés azonosítója.

id: string

Tulajdonság értéke

string

lastModifiedBy

Az előfizetést utoljára módosító (vagy létrehozó) felhasználó.

lastModifiedBy: IdentityRef

Tulajdonság értéke

modifiedDate

Az előfizetés utolsó módosításának dátuma. Ha az előfizetés a létrehozása óta nem frissült, ez az érték jelzi az előfizetés létrehozásának időpontját.

modifiedDate: Date

Tulajdonság értéke

Date

permissions

A felhasználó engedélyei az előfizetésekhez.

permissions: SubscriptionPermissions

Tulajdonság értéke

scope

Az a tároló, amelyben az eseményeket közzé kell tenni ahhoz, hogy az előfizetés megfeleljen nekik. Ha üres, a hatókör az aktuális gazdagép (általában egy fiók vagy projektgyűjtemény). Az A projektre terjedő előfizetés például nem hoz létre értesítéseket a B projektből közzétett eseményekről.

scope: SubscriptionScope

Tulajdonság értéke

status

Az előfizetés állapota. Általában azt jelzi, hogy az előfizetés engedélyezve van-e vagy sem.

status: SubscriptionStatus

Tulajdonság értéke

statusMessage

Az előfizetés állapotával kapcsolatos további részleteket tartalmazó üzenet.

statusMessage: string

Tulajdonság értéke

string

subscriber

Felhasználó vagy csoport, amely értesítéseket kap az előfizetés szűrési feltételeinek megfelelő eseményekről.

subscriber: IdentityRef

Tulajdonság értéke

url

Az előfizetés REST API URL-címe.

url: string

Tulajdonság értéke

string

userSettings

Az előfizetés felhasználó által felügyelt beállításai. Csak akkor érvényes, ha az előfizető egy csoport. Általában annak jelzésére szolgál, hogy a hívó felhasználó beiratkozott-e egy csoportos előfizetésbe, vagy sem.

userSettings: SubscriptionUserSettings

Tulajdonság értéke