Testbed-Topology
Testbed
Generate from Excel/CSV file
# source.xls
hostname,ip,username,password,protocol,os
R1,10.10.10.1:222,admin,cisco,ssh,iosxe
R2,10.10.10.2:222,admin,,ssh,iosxr
R3,10.10.10.3:222,admin,,ssh,nxosdevices:
R1:
connections:
cli:
ip: 10.10.10.1
port: 222
protocol: ssh
credentials:
default:
password: cisco
username: admin
enable:
password: cisco
os: iosxe
type: iosxe
R2:
connections:
cli:
ip: 10.10.10.2
port: 222
protocol: ssh
credentials:
default:
password: '%ASK{}'
username: admin
enable:
password: '%ASK{}'
os: iosxr
type: iosxr
R3:
connections:
cli:
ip: 10.10.10.3
port: 222
protocol: ssh
credentials:
default:
password: '%ASK{}'
username: admin
enable:
password: '%ASK{}'
os: nxos
type: nxosGenerate testbed interactively
Generate testbed from Python Dictionary
Validate Testbed file
Secret Strings
Secure secret strings cryptographically
Using Secret String Object
Customizing Connection
Error Pattern Handling
Set Environment Variables for connection
Set Terminal Size Settings
Logging
Change logfile when connecting
Disable unicon device connection logging
Topology
Device Object
Creating Topology
Reference
Last updated