Skip to content

mdsp assets Command

Syntax:

mdsp assets

Help:

mdsp assets --help

Alternative form:

mc assets

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

Description

list, create or delete assets *

Usage

Parameter list:

Usage: mdsp assets|ast [options]

list, create or delete assets *

Options:
 -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

Examples

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

 Examples:

 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.