Skip to main content
Version: 8.9 (unreleased)

Type Alias: MessagePublicationRequest

type MessagePublicationRequest = object;

Defined in: gen/types.gen.ts:4677

Properties

correlationKey?

optional correlationKey: string;

Defined in: gen/types.gen.ts:4685

The correlation key of the message.


messageId?

optional messageId: string;

Defined in: gen/types.gen.ts:4695

The unique ID of the message. This is used to ensure only one message with the given ID will be published during the lifetime of the message (if timeToLive is set).


name

name: string;

Defined in: gen/types.gen.ts:4681

The name of the message.


tenantId?

optional tenantId: TenantId;

Defined in: gen/types.gen.ts:4705

The tenant of the message sender.


timeToLive?

optional timeToLive: number;

Defined in: gen/types.gen.ts:4689

Timespan (in ms) to buffer the message on the broker.


variables?

optional variables: object;

Defined in: gen/types.gen.ts:4699

The message variables as JSON document.

Index Signature

[key: string]: unknown