Cisco-IOS-XE-yang-interfaces-cfg

YANG Data Model Tree Structure

View YANG Source on GitHub →

📚 API Documentation & Navigation

📄 Swagger API Spec 📂 Browse Configuration APIs 🌳 All Trees

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-yang-interfaces-cfg

Prefix: yang_interfaces

Related Modules:
Cisco-IOS-XE-yang-interfaces-oper
Cisco-IOS-XE-app-hosting-cfg
Cisco-IOS-XE-aws-cw-cfg
Cisco-IOS-XE-aws-s3-cfg
Cisco-IOS-XE-cloud-services-cfg

💡 Example Usage

# PUT configuration
curl -X PUT \
  -H "Content-Type: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/Cisco-IOS-XE-yang-interfaces-cfg \
  -d @config.json

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-yang-interfaces-cfg
  +--rw yang-interfaces-cfg-data
     +--rw hs-paths
     |  +--rw hs-path* [index]
     |     +--rw index               uint32
     |     +--rw type?               yang-interfaces-cfg:enm-hs-path-type
     |     +--rw hs-path?            string
     |     +--rw (path-type-choice)?
     |        +--:(hs-path-xpath)
     |        |  +--rw hs-xpath
     |        |     +--rw xpath?   string
     |        +--:(hs-path-tdl-uri)
     |           +--rw hs-tdl-uri
     |              +--rw tdl-uri?   string
     +--rw acl
     |  +--rw netconf-yang-ssh
     |  |  +--rw ipv4-acl-name?   string
     |  |  +--rw ipv6-acl-name?   string
     |  +--rw restconf
     |     +--rw ipv4-acl-name?   string
     |     +--rw ipv6-acl-name?   string
     +--rw aaa!
     |  +--rw authn
     |  |  +--rw login-method-list?   string
     |  +--rw authz
     |  |  +--rw exec-method-list?   string
     |  +--rw acct
     |     +--rw enabled?   boolean
     +--rw ssh-server!
     |  +--rw kex-alg
     |  |  +--rw dh-group14-sha1?      boolean
     |  |  +--rw dh-group14-sha256?    boolean
     |  |  +--rw ecdh-sha2-nistp256?   boolean
     |  |  +--rw ecdh-sha2-nistp384?   boolean
     |  |  +--rw ecdh-sha2-nistp521?   boolean
     |  |  +--rw dh-group16-sha512?    boolean
     |  +--rw macs
     |  |  +--rw hmac-sha2-256?   boolean
     |  |  +--rw hmac-sha2-512?   boolean
     |  |  +--rw hmac-sha1?       boolean
     |  +--rw ciphers
     |  |  +--rw aes128-ctr?   boolean
     |  |  +--rw aes192-ctr?   boolean
     |  |  +--rw aes256-ctr?   boolean
     |  |  +--rw aes128-cbc?   boolean
     |  |  +--rw aes256-cbc?   boolean
     |  +--rw hostkey-alg
     |  |  +--rw rsa-sha2-256?   boolean
     |  |  +--rw rsa-sha2-512?   boolean
     |  |  +--rw ssh-rsa?        boolean
     |  x--rw tp-name?       string
     +--rw general
     |  +--rw snmp-global-forwarding?   boolean
     |  +--rw snmp-trap* [trap-oid]
     |  |  +--rw trap-oid       string
     |  |  +--rw description?   string
     |  |  +--rw forward?       boolean
     |  +--rw snmp-community?           string
     |  +--rw disable-deprecated?       boolean
     +--rw local-vrf* [vrf-name]
     |  +--rw vrf-name      dmi-common-types:enm-local-vrf-name
     |  +--rw vrf-enable?   boolean
     |  +--rw vrf-port?     uint32
     +--rw dmi-yang-feature!
        +--rw atomic-config?   boolean