Skip to main content

Interface: RoutedSubjectParts

Defined in: packages/contracts/src/subjects.ts:40

The parts of a request or event subject.

Extended by​

Properties​

aggregate​

readonly aggregate: string

Defined in: packages/contracts/src/subjects.ts:46

The aggregate the message concerns.


module​

readonly module: string

Defined in: packages/contracts/src/subjects.ts:44

The owning module: lowercase letters, digits and hyphens.


tenant​

readonly tenant: string

Defined in: packages/contracts/src/subjects.ts:42

A tenant token: a lowercase UUID or platform.


verb​

readonly verb: string

Defined in: packages/contracts/src/subjects.ts:48

An imperative verb for request, a past-tense verb for event.


version​

readonly version: number

Defined in: packages/contracts/src/subjects.ts:50

The major version, 1 or more. Part of the subject, never a header.