Create object
Request to create new object
Request body
Possible options:
* SUBNET: 1
* NODE: 2
* INTERFACE: 3
* NETWORK: 4
* CONTAINER: 5
* ZONE: 6
* SERVICEROOT: 7
* TEMPLATE: 8
* TEMPLATEGROUP: 9
* TEMPLATEROOT: 10
* NETWORKSERVICE: 11
* VPNCONNECTOR: 12
* CONDITION: 13
* CLUSTER: 14
* OBJECT_BUSINESSSERVICE_PROTOTYPE: 15
* NETWORKMAPROOT: 19
* NETWORKMAPGROUP: 20
* NETWORKMAP: 21
* DASHBOARDROOT: 22
* DASHBOARD: 23
* BUSINESSSERVICEROOT: 27
* BUSINESSSERVICE: 28
* NODELINK: 29
* SLMCHECK: 30
* MOBILEDEVICE: 31
* RACK: 32
* ACCESSPOINT: 33
* CHASSIS: 35
* DASHBOARDGROUP: 36
* SENSOR: 37
Object name
Parent object id this object to be created under
Object comment
Bit flags for object creation. Possible options:
* DISABLE ICMP: 0x0001
* DISABLE NXCP: 0x0002
* DISABLE SNMP: 0x0004
* CREATE UNMANAGED: 0x0008
* ENTER MAINTENANCE: 0x0010
* AS ZONE PROXY: 0x0020
* DISABLE ETHERNET IP: 0x0040
* SNMP SETTINGS LOCKED: 0x0080
* EXTERNAL GATEWAY: 0x0100
Node primary name (IP address or dns name)
Node agent port
Node SNMP port
Node ethernetIP port
Node ssh port
Network service IP address
Node agent proxy id
Node SNMP proxy id
Node ethernetIP proxy id
Node ICMP proxy id
Node ssh proxy id
Network map type
Network map seed objects
Subnet/Node/Zone zone UIN
Network service types:
* CUSTOM - 0
* SSH - 1
* POP3 - 2
* SMTP - 3
* FTP - 4
* HTTP - 5
* HTTPS - 6
* TELNET - 7
Network Service IP port
Network service IP request
Network service IP response
Linked object for Node Link object
If service check object is template
Sensor mac address
Interface index
Interface type
Interface module number
Interface port
IF interface has physical port
IF status DCI should be created for network service
Mobile device ID
Rack height
Chassis controller node id
Node ssh login
Node password
Sensor device class
Sensor vendor
Sensor communication protocol
Sensor XML config
Sensor XML registration config
Sensor serial number
Sensor device address
Sensor meta type
Sensor description
Sensor proxy node id
Business service instance discovery method
Possible values:
* IDM_AGENT_LIST - 1
* IDM_AGENT_TABLE - 2
* IDM_SCRIPT - 5
acl should be provided in the same request
Node SNMP version:
* V1
* V2C
* V3
* DEFAULT
snmpAuthName, snmpAuthPassword, snmpPrivPassword, snmpPrivMethod should be provided in the same request
snmpAuthName, snmpAuthPassword, snmpPrivPassword, snmpAuthMethod should be provided in the same request
snmpAuthPassword, snmpPrivPassword, snmpAuthMethod, snmpPrivMethod should be provided in the same request
snmpAuthName, snmpPrivPassword, snmpAuthMethod, snmpPrivMethod should be provided in the same request
snmpAuthName, snmpAuthPassword, snmpAuthMethod, snmpPrivMethod should be provided in the same request
UUID.
mapBackgroundLocation, mapBackgroundLocation, mapBackgroundZoom, mapBackgroundColor should be provided in the same request.
mapBackground, mapBackgroundLocation, mapBackgroundLocation, mapBackgroundColor should be provided in the same request.
mapBackground, mapBackgroundLocation, mapBackgroundLocation, mapBackgroundZoom should be provided in the same request.
UUID
Object flags specific for each object. Possible values can be found in NXSL documentation under each object. (Example: Node flags https://www.netxms.org/documentation/nxsl-latest/#_constants_6)
objectFlagsMask should be provided in the same request.
Bitmask that defines which bits in objectFlags will have effect. objectFlags should be provided in the same request.
IP address list
Object status:
* NORMAL
* WARNING
* MINOR
* MAJOR
* CRITICAL
* UNKNOWN
* UNMANAGED
* DISABLED
* TESTING
VPN networks IP address. remoteNetworks should be provided in the same request.
VPN networks IP address. localNetworks should be provided in the same request.
Possible values:
* DEFAULT
* ON
* OFF
Possible values:
* DEFAULT
* ENABLED
* DISABLED
Possible values:
* ICON
* SMALL_LABEL
* LARGE_LABEL
* STATUS
* FLOOR_PLAN
UUID.
rackImageRear, rackPosition, rackHeight, rackOrientation should be provided in the same request.
UUID.
rackImageFront, rackPosition, rackHeight, rackOrientation should be provided in the same request.
rackImageFront, rackImageRear, rackHeight, rackOrientation should be provided in the same request.
rackImageFront, rackImageRear, rackPosition, rackOrientation should be provided in the same request.
Possible values:
* FILL
* FRONT
* REAR
rackImageFront, rackImageRear, rackPosition, rackHeight should be provided in the same request.
Object Urls
Possible values:
* DEFAULT
* ON
* OFF
ICMP ping targets IP addresses
Possible values:
* SUBJECT
* PUBLIC_KEY
* COMMON_NAME
* TEMPLATE_ID
certificateMappingData should be provided in the same request.
certificateMappingMethod should be provided in the same request.
Business service instance discovery data
Business service instance discovery data filtering script
Second binding script used for DCI binding. Currently used in business service
Auto bind bit flags
First script is currently used for object bind/unbind, second for dci bind/unbind. Possible values:
* First script for auto bind is enabled - 0x0001
* First script for auto unbind is enabled - 0x0002
* Second script for auto bind is enabled - 0x0004
* Second script for auto unbind is enabled - 0x0008
Business service default threshold for auto created object checks
Possible values:
* Default - 0
* Warning - 1
* Minor - 2
* Major - 3
* Critical - 4
Business service default threshold for auto created DCI checks
Possible values:
* Default - 0
* Warning - 1
* Minor - 2
* Major - 3
* Critical - 4
Id of source node for business service instance discovery methods
Response
New object ID.