Interface: RoutedSubjectParts
Defined in: packages/contracts/src/subjects.ts:40
The parts of a request or event subject.
Extended by
Properties
aggregate
readonlyaggregate:string
Defined in: packages/contracts/src/subjects.ts:46
The aggregate the message concerns.
module
readonlymodule:string
Defined in: packages/contracts/src/subjects.ts:44
The owning module: lowercase letters, digits and hyphens.
tenant
readonlytenant:string
Defined in: packages/contracts/src/subjects.ts:42
A tenant token: a lowercase UUID or platform.
verb
readonlyverb:string
Defined in: packages/contracts/src/subjects.ts:48
An imperative verb for request, a past-tense verb for event.
version
readonlyversion:number
Defined in: packages/contracts/src/subjects.ts:50
The major version, 1 or more. Part of the subject, never a header.