Interface: ParsedRoutedSubject
Defined in: packages/contracts/src/subjects.ts:148
A parsed request or event subject, or registry key.
Extends
Properties
aggregate
readonlyaggregate:string
Defined in: packages/contracts/src/subjects.ts:46
The aggregate the message concerns.
Inherited from
kind
readonlykind:"request"|"event"
Defined in: packages/contracts/src/subjects.ts:150
Which prefix the subject carries.
module
readonlymodule:string
Defined in: packages/contracts/src/subjects.ts:44
The owning module: lowercase letters, digits and hyphens.
Inherited from
tenant
readonlytenant:string
Defined in: packages/contracts/src/subjects.ts:42
A tenant token: a lowercase UUID or platform.
Inherited from
verb
readonlyverb:string
Defined in: packages/contracts/src/subjects.ts:48
An imperative verb for request, a past-tense verb for event.
Inherited from
version
readonlyversion:number
Defined in: packages/contracts/src/subjects.ts:50
The major version, 1 or more. Part of the subject, never a header.