Objects and rules can have attributes defined.
Attributes are arbitrary key/value pairs associated with an object/rule.
Attributes on objects/rules do not affect ruleset evaluation, and are designed to be used by integrations to assign integration specific data to objects/rules.
treeid
, name the attribute oss-xyz-treeid
.
Certain attribute names are reserved for special handling, shown below. The name is as it is displayed in the Objects & Rules editor in the client, the name to use in PythonAPI calls is in parentheses.
The object shall not be shown in the client interface.
A warning is displayed when the object is opened in the client, informing the user that the object is handled by integration/automation and may be changed without warning. This is typically used for objects managed by the PSM in integrated deployments, and is recommended to use for any object managed by an automated process.
Free text containing comments relevant for the object.
Assigned object ID for ServiceObject categorization. This is handled by the system and shall not be manually altered.
An index (range 1-256) to select a decryption key in a table of keys for encrypted objects.
This object is considered a subscriber for the purposes of accounting subscribers in statistics.
Integer value in bps (range 1-40000000000) stating the inbound linkspeed for the object. This is used to show linkspeed related statistics.
Integer value in bps (range 1-40000000000) stating the outbound linkspeed for the object. This is used to show linkspeed related statistics.