Skip to content

mdsp assets Command


mdsp assets


mdsp assets --help

Alternative form:

mc assets

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


list, create or delete assets *


Parameter list:

Usage: mdsp assets|ast [options]

list, create or delete assets *

 -m, --mode [list|create|delete|template|tree] mode [list | create | delete | template | tree] (default: "list")
 -f, --file .mdsp.json file with asset definition
 -n, --assetname assetname
 -p, --parentid parentid
 -e, --externalid externalid
 -i, --assetid Insights Hub asset id
 -t, --typeid typeid
 -d, --desc description (default: "created with Insights Hub CLI")
 -w, --twintype digital twin type [performance|simulation]
 -c, --includeshared include shared aspect types
 -k, --passkey passkey
 -y, --retry retry attempts before giving up (default: "3")
 -v, --verbose verbose output
 -h, --help display help for command


Here are some examples of how to use the mdsp assets command:


 mdsp assets --mode create --typeid core.basicarea --assetname MyArea creates an asset in Insights Hub of type basicarea
 mdsp assets --mode create --file MyPump.asset.mdsp.json creates an asset from specified file template
 mdsp assets --mode list lists all assets in Insights Hub
 mdsp assets --mode list --typeid mclib lists all assets in Insights Hub of type core.mclib
 mdsp assets --mode delete --assetid 1234567..ef deletes asset with specified id from Insights Hub
 mdsp assets --mode template --typeid .Pump --assetname MyPump 
 creates a file template MyPump.asset.mdsp.json which can be use in create command

See Insights Hub API documentation for more information about Insights Hub APIs.


Connect and Collaborate with Industrial Professionals and Join the Community!

Click to load comments