pyATS
23.3

Getting Started

  • Overview
  • Getting Started
  • Command Line Tools
  • Configuration

Main Components

  • AEtest - Test Infrastructure
  • Easypy - Runtime Environment
  • Testbed & Topology Information
    • Introduction
    • Everything is an Object
    • Creating Topology
    • Using Topology Objects
    • Topology Schema
    • Example Testbed File
  • Testbed & Device Cleaning
  • Connection Meta

Supporting Components

  • Asynchronous Library
  • Datastructures
  • Tcl Integration
  • Logging
  • Result Objects
  • Reporter
  • Utilities
  • RobotFramework Support
  • Manifest

Resources

  • Terminologies
  • Resources
  • Changelog

API Doc

  • API Documentation
pyATS
  • Testbed & Topology Information

Testbed & Topology InformationΒΆ

This tutorial explains how pyATS topology module functions, and as well how script testbed topology is handled in Python.

  • Introduction
    • Installation
    • YAML
  • Everything is an Object
    • Testbed Object
    • Device Objects
    • Interface Objects
    • Link Objects
  • Creating Topology
    • Testbed File
    • Testbed File Markups
    • Manual Creation
  • Using Topology Objects
    • Device Connection Manager
    • Connect To All Devices
    • Disconnect From All Devices
    • Destroy connections to all device
    • Querying Topology
    • Device & Interface Aliases
    • Add, Modify & Delete
    • References and Weak References
  • Topology Schema
    • Credential Password Modeling
    • Credential Password Prompting
    • Production YAML Schema
  • Example Testbed File

Section author: Siming Yuan <siyuan@cisco.com>

Previous Next

© Copyright Copyright (c) 2023, Cisco Systems Inc.. Last updated on Mar 28, 2023.