Skip to content

Manifest schema reference

The manifest CSV header and column order, verbatim. This is public API — the header order is stable and the template column drives driver selection.

hostname,ip,port,vendor,template,username,password,enable_password,config_file,size_bucket
#ColumnTypeMeaning
1hostnamestringDevice hostname (shown in prompts / show version)
2ipstringIP the listener binds
3portintPort the listener binds
4vendorstringManifest vendor string (e.g. Cisco, Ciena)
5templatestringDriver id — cisco_ios, ciena_tl1 (unknown/empty → cisco_ios)
6usernamestringAccepted username for this device
7passwordstringAccepted password
8enable_passwordstringEnable-mode password
9config_filestringAbsolute path to the .cfg this device serves
10size_bucketstringThe model/bucket generated

See Manifest format for examples and hand-rolling guidance.