Network Devices
Native and browser, for routers, switches, and firewalls. See the Network Devices reference, command filtering, and How users connect.
NETCONF
NETCONF authenticates with a key or password (default port 830).
netconf.json
{
"transaction_id": "txn-netconf-012",
"protocol": "netconf",
"username": "dana@corp",
"target_host": "router1.corp.local",
"target_port": 830,
"target_username": "netadmin",
"private_key": "-----BEGIN OPENSSH PRIVATE KEY-----\n...\n-----END OPENSSH PRIVATE KEY-----",
"record_session": true,
"expires_at": 1750000000
}terminal
broker-bridge-api.sh checkout-create --file netconf.jsonRESTCONF
RESTCONF authenticates with a target_password (default port 8443).
restconf.json
{
"transaction_id": "txn-restconf-014",
"protocol": "restconf",
"username": "dana@corp",
"target_host": "router2.corp.local",
"target_port": 8443,
"target_username": "netadmin",
"target_password": "S3cr3t!",
"record_session": true,
"expires_at": 1750000000
}terminal
broker-bridge-api.sh checkout-create --file restconf.jsonBoth offer native access (the device’s own tooling at the Bridge port) and a browser session.
Last updated on