├── .gitignore ├── LICENSE ├── README.md ├── ansible-playbooks ├── README.md ├── ansible.cfg ├── group_vars │ └── all.yml ├── host_vars │ ├── csr1000v-1.yaml │ ├── ios-xe-mgmt-latest.cisco.com.yaml │ └── ios-xe-mgmt.cisco.com.yaml ├── hosts ├── loopback_create.yaml ├── loopback_delete.yaml └── requirements.txt ├── guestshell └── README.md ├── learning_labs └── ios-xe-python-01 │ └── README.md ├── other └── README.md ├── pull-requests.md ├── requirements.txt ├── sandbox_tests ├── cat9300-testbed.yaml ├── csr1000v-testbed.yaml ├── device_api_test.py ├── requirements.txt └── sandbox_test.py └── yang ├── README.md └── netconf ├── get_capabilities.py ├── get_hostname.py ├── get_interfaces.xml └── get_interfaces_config.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/README.md -------------------------------------------------------------------------------- /ansible-playbooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/ansible-playbooks/README.md -------------------------------------------------------------------------------- /ansible-playbooks/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/ansible-playbooks/ansible.cfg -------------------------------------------------------------------------------- /ansible-playbooks/group_vars/all.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/ansible-playbooks/group_vars/all.yml -------------------------------------------------------------------------------- /ansible-playbooks/host_vars/csr1000v-1.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ansible-playbooks/host_vars/ios-xe-mgmt-latest.cisco.com.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/ansible-playbooks/host_vars/ios-xe-mgmt-latest.cisco.com.yaml -------------------------------------------------------------------------------- /ansible-playbooks/host_vars/ios-xe-mgmt.cisco.com.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/ansible-playbooks/host_vars/ios-xe-mgmt.cisco.com.yaml -------------------------------------------------------------------------------- /ansible-playbooks/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/ansible-playbooks/hosts -------------------------------------------------------------------------------- /ansible-playbooks/loopback_create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/ansible-playbooks/loopback_create.yaml -------------------------------------------------------------------------------- /ansible-playbooks/loopback_delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/ansible-playbooks/loopback_delete.yaml -------------------------------------------------------------------------------- /ansible-playbooks/requirements.txt: -------------------------------------------------------------------------------- 1 | ncclient>=0.6.0 2 | netmiko>=1.4.2 3 | ansible>=2.5.4 4 | -------------------------------------------------------------------------------- /guestshell/README.md: -------------------------------------------------------------------------------- 1 | # IOS XE Sandbox Guest Shell Programmability Samples 2 | -------------------------------------------------------------------------------- /learning_labs/ios-xe-python-01/README.md: -------------------------------------------------------------------------------- 1 | # Code Samples and Info for Learning Lab -------------------------------------------------------------------------------- /other/README.md: -------------------------------------------------------------------------------- 1 | # IOS XE Sandbox General Programmability Samples 2 | -------------------------------------------------------------------------------- /pull-requests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/pull-requests.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | ansible>=2.4.2.0 2 | paramiko 3 | requests 4 | ncclient 5 | pyang 6 | -------------------------------------------------------------------------------- /sandbox_tests/cat9300-testbed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/sandbox_tests/cat9300-testbed.yaml -------------------------------------------------------------------------------- /sandbox_tests/csr1000v-testbed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/sandbox_tests/csr1000v-testbed.yaml -------------------------------------------------------------------------------- /sandbox_tests/device_api_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/sandbox_tests/device_api_test.py -------------------------------------------------------------------------------- /sandbox_tests/requirements.txt: -------------------------------------------------------------------------------- 1 | requests 2 | netmiko 3 | genie 4 | ncclient 5 | pyats 6 | 7 | -------------------------------------------------------------------------------- /sandbox_tests/sandbox_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/sandbox_tests/sandbox_test.py -------------------------------------------------------------------------------- /yang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/yang/README.md -------------------------------------------------------------------------------- /yang/netconf/get_capabilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/yang/netconf/get_capabilities.py -------------------------------------------------------------------------------- /yang/netconf/get_hostname.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/yang/netconf/get_hostname.py -------------------------------------------------------------------------------- /yang/netconf/get_interfaces.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/yang/netconf/get_interfaces.xml -------------------------------------------------------------------------------- /yang/netconf/get_interfaces_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevNetSandbox/sbx_iosxe/HEAD/yang/netconf/get_interfaces_config.py --------------------------------------------------------------------------------