MindSphere CLI: mdsp message-broker Command

Syntax:

mdsp message-broker

Help:

mdsp message-broker --help

Alternative form:

mc message-broker

(The CLI was using mc as default command name in older versions)

Description

manage message broker subscriptions and webhooks *

Usage

Parameter list:

Usage: mc message-broker|mbk [options]

manage message broker subscriptions and webhooks *

Options:
  -m, --mode [info|modify|delete|template|send]  mode [info | modify | delete | template | send] (default: "info")
  -s, --subscriptionid           subscription id
  -e, --versionid                     version id
  -t, --topicid                         topic id (example: mdsp.core.am.v1.postbox.asset.deleted)
  -w, --webhook                         webhook url
  -k, --passkey                         passkey
  -f, --file                               .mdsp.json file with message definition (default: "messagebroker.message.mdsp.json")
  -o, --overwrite                                overwrite template file if it already exists
  -y, --retry                            retry attempts before giving up (default: "3")
  -v, --verbose                                  verbose output
  -h, --help                                     display help for command

Examples

Here are some examples of how to use the mdsp message-broker command:


  Examples:

    mdsp message-broker --mode info   --subscriptionid  --versionid  --topicid  	 get subscription webhook uri
    mdsp message-broker --mode delete --subscriptionid  --versionid  --topicid  	 delete webhook 
    mdsp message-broker --mode modify --subscriptionid  --versionid  --topicid  --webhook  	 configure webhook 
    mdsp message-broker --mode template --file messagebroker.message.mdsp.json 			 create template message file 
    mdsp message-broker --mode send --file messagebroker.message.mdsp.json --topicid  	 send message to the topic 

See MindSphere API documentation for more information about MindSphere APIs.

The content of the community tools and libraries documentation pages is licensed under the MIT License.
Siemens API Notice applies.
Back to top