Skip to content

AMQP 0-9-1 channel binding

Contains information about the channel representation in AMQP.

Structure

copy
{
$id:"http://asyncapi.com/bindings/amqp/0.1.0/channel.json"
title:"AMQP channel bindings object"
description:"This object contains information about the channel representation in AMQP."
type:"object"
additionalProperties:false
patternProperties:{...}
properties:{...}
oneOf:[...]
examples:[...]
}

Examples

Routing Key

json
{
  "is": "routingKey", 
  "exchange": {
    "name": "myExchange",
    "type": "topic",
    "durable": true,
    "autoDelete": false
  },
  "bindingVersion": "0.1.0"
}

Queue

json
{
  "is": "queue", 
  "queue": {
    "name": "my-queue-name",
    "durable": true,
    "exclusive": true,
    "autoDelete": false
  },
  "bindingVersion": "0.1.0"
}

Changelog

Good news, nothing was changed