ServiceNow Mapping for Network Device
This topic provides information on the ServiceNow mappings for NetworkDevice nodes. The CIs created are described in this topic.
Load balancers are mapped as Network Devices. The mapping is described in ServiceNow-Mapping-for-Load-Balancer-nodes.
NetworkInterface and IPAddress mappings for NetworkDevice are described in ServiceNow-Mapping-for-multiple-device-types.
cmdb_ci_netgear
The root Network Device node is mapped to a root cmdb_ci_netgear CI unless one of the following conditions are met:
Class | Attribute | Condition | Value |
---|---|---|---|
cmdb_ci_ip_switch | type | regex | Switch |
cmdb_ci_ip_router | type | regex | Router |
A root Network Device node is mapped with the following attributes:
Attribute | Class | Details |
---|---|---|
key | ALL | Network Device key |
name | ALL | Network Device name |
device_type | ALL | Network Device type |
short_description | ALL | Network Device name |
last_discovered | ALL | Network Device last_update_success |
manufacturer | ALL | Network Device vendor |
model_id | ALL | Network Device model |
serial_number | ALL | Network Device serial |
can_route | cmdb_ci_ip_router | "true" |
can_switch | cmdb_ci_ip_switch | "true" |
stack | cmdb_ci_ip_switch | "true" or null |
ip_address | ALL | Switch, Router, or other network device enumeration value |
Network Device relationships
Relationships are created to represent the connection between edge switches and hosts. Switch-to-switch connections are not mapped.
Relationship | Parent | Child |
---|---|---|
Connects to::Connected by | cmdb_ci_server (Host) cmdb_ci_win_server (Host) cmdb_ci_linux_server (Host) cmdb_ci_solaris_server (Host) cmdb_ci_hpux_server (Host) cmdb_ci_esx_server (Host) cmdb_ci_aix_server (Host) | cmdb_ci_ip_switch cmdb_ci_ip_router cmdb_ci_netgear |
Relationships are created to represent the connection between edge switches and Printers.
Relationship | Parent | Child |
---|---|---|
Connects to::Connected by | cmdb_ci_printer (Printer) | cmdb_ci_ip_switch cmdb_ci_ip_router cmdb_ci_netgear |
Relationships are created from Stack Members Network Devices to Stack Network Device (stack linkage).
Relationship | Parent | Child |
---|---|---|
Members::Member of | cmdb_ci_ip_switch (stack member) | cmdb_ci_ip_switch (network device) |
Relationships are created from Network Devices to Network Device (Managed).
Relationship | Parent | Child |
---|---|---|
Connects to::Connected by (Managed) | cmdb_ci_ip_switch cmdb_ci_ip_router cmdb_ci_netgear | cmdb_ci_ip_switch cmdb_ci_ip_router cmdb_ci_netgear |
cmdb_ci_fc_port
Each FibreChannelPort node is mapped to cmdb_ci_fc_port CIs with the following attributes:
Attribute | Details |
---|---|
key | FibreChannelPort key |
name | "FibreChannelPort name : FibreChannelPort wwpn" |
short_description | FibreChannelPort name |
manufacturer | FibreChannelPort vendor |
wwpn | FibreChannelPort wwpn |
serial_number | FibreChannelPort serial |
cmdb_ci_fc_port relationships
Relationship | Parent | Child |
---|---|---|
Owns::Owned by | cmdb_ci_ip_switch (NetworkDevice) cmdb_ci_ip_router (NetworkDevice) cmdb_ci_netgear (NetworkDevice) | cmdb_ci_fc_port |