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
| admin |
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. |
| extended |
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. |
| last |
Az előfizetést utoljára módosító (vagy létrehozó) felhasználó. |
| modified |
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. |
| status |
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. |
| user |
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