Skip to content

Discovered Device

A Discovered Device represents a network device found during a discovery operation. It tracks the device's identity, collection state across protocols, and its correlation to a Nautobot Device record.

Fields

  • ip_address (IP address): Unique IP address of the discovered device.
  • hostname (string): Discovered hostname of the device.
  • serial (string): Discovered hardware serial number.
  • device_type (string): Discovered model / platform identifier.
  • network_driver (string): Network driver detected for the device (e.g., Netmiko driver).
  • status (string): Inventory import status.
  • device (foreign key): Associated Nautobot Device record (optional).
  • ssh_collection (boolean): Whether SSH collection was successful.
  • snmp_collection (boolean): Whether SNMP collection was successful.
  • ssh_collection_datetime (datetime): Timestamp of the last successful SSH response (optional).
  • snmp_collection_datetime (datetime): Timestamp of the last successful SNMP response (optional).
  • ssh_collection_attempt_datetime (datetime): Timestamp of the last SSH collection attempt (optional).
  • snmp_collection_attempt_datetime (datetime): Timestamp of the last SNMP collection attempt (optional).
  • ssh_issue (string): SSH collection issue state, if any.
  • snmp_issue (string): SNMP collection issue state, if any.
  • ssh_port (integer): SSH port used for discovery (optional).
  • snmp_port (integer): SNMP port used for discovery (optional).
  • ssh_credentials (foreign key): Secrets Group used for SSH authentication (optional).
  • snmp_credentials (foreign key): Secrets Group used for SNMP authentication (optional).