Skip to content

Routes

name: TOPOLOGY-NAME
routes:
/foo:
method: POST
function: function1

By default, the entity targets are synchronous.

name: request-response
routes:
/api/ping:
method: GET
function: fetcher
Terminal window
tc create -s john -e dev
...
name: TOPOLOGY-NAME
routes:
/api/message:
method: POST
async: true
event: GetMessages
events:
GetMessages:
producer: fetcher
channel: messages
channels:
messages:
function: default
routes:
/foo:
authorizer: my-authorizer
method: POST
queue: foo-queue
queues:
foo-queue:
mode: FIFO
function: function1

wip

name: TOPOLOGY-NAME
routes:
/foo:
method: POST
function: function1
functions:
authorizer:
uri: ../my-other/authorizer