Skip to content

Object ModelsΒΆ

Object model is the definition of inventory object's behavior.

Name Type Description
name String Model name
description String Model description
vendor Reference Vendor reference
data Object Model attributes, refer to Model Interface
connections Array of Object Possible connections
name String Unique connection name
description String Connection description
type Reference Connection Type reference
direction String Connection direction (See Direction Discussion for details):
i - internal. Connected object will be placed inside this object.
o - outside. This object will be placed inside connected one.
s - side connection. Neither objects will be placed inside each other.
gender String Connection gender (See Connection Gender Discussion for details)
m - male
f - female
s - genderless, side connection
protocols Array of String Optional list of protocols, supported on given connection. See Inventory Protocols for reference and Protocols Discussion for details.
group String Crossing group (See Group Discussion for details)
cross String Internal connection crossing (See Cross Discussion for details
internal_name String Optional internal name. May be used in Connection Rules along with name, but not shown in user interface. May be used to hide long names, like PCIe identifiers and to replace them to short and clear names.