The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

RELATIONSHIPS

device_ips

Returns rows from the device_ip table which relate to this Device. That is, all the interface IP aliases configured on the Device.

vlans

Returns the device_vlan entries for this Device. That is, the list of VLANs configured on or known by this Device.

ports

Returns the set of ports on this Device.

modules

Returns the set chassis modules on this Device.

power_modules

Returns the set of power modules on this Device.

port_vlans

Returns the set of VLANs known to be configured on Ports on this Device, either tagged or untagged.

The JOIN is of type "RIGHT" meaning that the results are constrained to VLANs only on Ports on this Device.

wireless_ports

Returns the set of wireless IDs known to be configured on Ports on this Device.

ssids

Returns the set of SSIDs known to be configured on Ports on this Device.

powered_ports

Returns the set of ports known to have PoE capability

community

Returns the row from the community string table, if one exists.

ADDITIONAL COLUMNS

port_count

Returns the number of ports on this device. Enable this column by applying the with_port_count() modifier to search().

uptime_age

Formatted version of the uptime field.

The format is in "X days/months/years" style, similar to:

 1 year 4 months 05:46:00

last_discover_stamp

Formatted version of the last_discover field, accurate to the minute.

The format is somewhat like ISO 8601 or RFC3339 but without the middle T between the date stamp and time stamp. That is:

 2012-02-06 12:49

last_macsuck_stamp

Formatted version of the last_macsuck field, accurate to the minute.

The format is somewhat like ISO 8601 or RFC3339 but without the middle T between the date stamp and time stamp. That is:

 2012-02-06 12:49

last_arpnip_stamp

Formatted version of the last_arpnip field, accurate to the minute.

The format is somewhat like ISO 8601 or RFC3339 but without the middle T between the date stamp and time stamp. That is:

 2012-02-06 12:49

since_last_discover

Number of seconds which have elapsed since the value of last_discover.

since_last_macsuck

Number of seconds which have elapsed since the value of last_macsuck.

since_last_arpnip

Number of seconds which have elapsed since the value of last_arpnip.