Skip to content

MQTT Channel Binding v0.1.0 ​

The MQTT channel binding v0.1.0 defines how an AsyncAPI channel maps to an MQTT topic. This version of the binding is a placeholder and does not define any specific properties.

Overview ​

This binding's presence indicates that the channel's address corresponds to an MQTT topic, which is the fundamental endpoint for publishing and subscribing to messages in an MQTT environment.

Channel Properties ​

PropertyTypeRequiredDescription
bindingVersionstringNoBinding version (defaults to 0.1.0)

Example ​

This example defines a channel that maps to the MQTT topic user/signedup.

yaml
channels:
  userSignup:
    address: 'user/signedup'
    bindings:
      mqtt:
        bindingVersion: '0.1.0'

Changelog ​

Version 0.1.0 ​

  • Initial legacy release of the MQTT channel binding.
  • The binding is a placeholder with no specific properties.