id: cat9800
configuration:
  generator:
    driver: csr1000v
  provisioning:
    volume_name: disk
    media_type: iso
    files:
      - name: iosxe_config.txt
        content: hostname inserthostname_here
        editable: true
device:
  interfaces:
    has_loopback_zero: true
    default_count: 4
    loopback:
      - Loopback0
    physical:
      - GigabitEthernet1
      - GigabitEthernet2
      - GigabitEthernet3
      - GigabitEthernet4
      - GigabitEthernet5
      - GigabitEthernet6
      - GigabitEthernet7
      - GigabitEthernet8
    serial_ports: 2
inherited:
  image:
    ram: true
    cpus: true
    data_volume: false
    boot_disk_size: false
  node:
    ram: true
    cpus: true
    data_volume: false
    boot_disk_size: false
general:
  description: Cisco Catalyst 9800 Wireless Controller for Cloud
  nature: switch
  read_only: true
schema_version: 0.0.1
boot:
  timeout: 300
  completed:
    - 'Would you like to enter the initial configuration dialog? [yes/no]:'
    - '%SYS-5-RESTART: System restarted'
    - 'INFO: Press RETURN to get started!'
sim:
  linux_native:
    cpus: 2
    disk_driver: virtio
    driver: server
    libvirt_domain_driver: kvm
    nic_driver: virtio
    ram: 8192
    video:
      memory: 16
pyats:
  os: iosxe
  series: csr1000v
  config_extract_command: show run
ui:
  description: |-
    Cisco Catalyst 9800 Wireless Controller for Cloud

    8 GB DRAM, 2 vCPU

    [CCO Link](https://www.cisco.com/c/en/us/support/wireless/catalyst-9800-wireless-controllers-cloud/tsd-products-support-series-home.html)
  group: Others
  icon: access_point
  label: Cat9800
  label_prefix: cat9800-
  visible: true
