Notify AMQP Exchanges


This pretty much only contains the simple free-form message that can be published from this service from a request by anybody with the proper scopes.

Exchanges

NameExchangeSummary
notifyexchange/taskcluster-notify/v1/notificationNotification Messages

notify

Exchange
exchange/taskcluster-notify/v1/notification
Signature
"notify(routingKeyPattern)"

An arbitrary message that a taskcluster user can trigger if they like.

The standard one that is published by us watching for the completion of tasks is just the task status data that we pull from the queue status() endpoint when we notice a task is complete.

Routing Key

IndexNameSummary
0
routingKeyKind

Identifier for the routing-key kind. This is always 'primary' for the formalized routing key.

constant-key

1
reserved

Space reserved for future routing-key entries, you should always match this entry with #. As automatically done by our tooling, if not specified.

option-key

multi-key

Message Payload

Notification Message (source)

This can be pretty much anything you want it to be.

versioninteger
  • 1

Message version

messageObject of

Arbitrary message.

Anything ¯\_(ツ)_/¯