Cisco-IOS-XE-perf-measure

YANG Data Model Tree Structure

View YANG Source on GitHub →

📚 API Documentation & Navigation

📄 Swagger API Spec 📂 Browse Native Config APIs 🌳 All Trees

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-perf-measure

Prefix: perf_measure

Related Modules:
Cisco-IOS-XE-perf-measure-oper
Cisco-IOS-XE-perf-measure-events
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa

💡 Example Usage

# GET module data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/Cisco-IOS-XE-perf-measure

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-perf-measure

  augment /ios:native/ios:performance-measurement:
    +--rw interface* [interface-name]
    |  +--rw interface-name       string
    |  +--rw delay-measurement!
    |  |  +--rw advertise-delay?   uint32
    |  |  +--rw profile?           string
    |  +--rw loss-measurement!
    |  |  +--rw advertise-loss
    |  |  |  +--rw advertise-loss?   decimal64
    |  |  |  +--rw anomaly-set?      empty
    |  |  +--rw profile?          string
    |  +--rw next-hop
    |     +--rw (nexthop-address-choice)?
    |        +--:(nexthop-ipv4-address)
    |        |  +--rw ipv4?   inet:ipv4-address
    |        +--:(nexthop-ipv6-address)
    |           +--rw ipv6?   inet:ipv6-address
    +--rw endpoint* [endpoint-name]
    |  +--rw endpoint-name          string
    |  +--rw delay-measurement!
    |  |  +--rw profile?   string
    |  +--rw destination-address
    |  |  +--rw (destination-address-choice)?
    |  |     +--:(destination-ipv4-address)
    |  |     |  +--rw ipv4?   inet:ipv4-address
    |  |     +--:(destination-ipv6-address)
    |  |        +--rw ipv6?   inet:ipv6-address
    |  +--rw shutdown?              empty
    |  +--rw source-address
    |  |  +--rw (source-address-choice)?
    |  |     +--:(source-ipv4-address)
    |  |     |  +--rw ipv4?   inet:ipv4-address
    |  |     +--:(source-ipv6-address)
    |  |        +--rw ipv6?   inet:ipv6-address
    |  +--rw segment-list
    |  |  +--rw forward-path?   string
    |  |  +--rw reverse-path?   string
    |  +--rw vrf?                   string
    +--rw delay-profile
    |  +--rw interfaces
    |  |  +--rw advertisement
    |  |  |  +--rw accelerated!
    |  |  |  |  +--rw threshold?        ios-types:percentage
    |  |  |  |  +--rw minimum-change?   uint32
    |  |  |  +--rw periodic
    |  |  |     +--rw interval?         uint32
    |  |  |     +--rw threshold?        ios-types:percentage
    |  |  |     +--rw minimum-change?   uint32
    |  |  |     +--rw disable?          empty
    |  |  +--rw probe
    |  |     +--rw computation-interval?   uint32
    |  |     +--rw measurement-mode-v2?    enumeration
    |  |     x--rw measurement-mode
    |  |     |  x--rw (mode-choice)?
    |  |     |     x--:(two-way)
    |  |     |     |  x--rw two-way?   empty
    |  |     |     x--:(one-way)
    |  |     |        x--rw one-way?   empty
    |  |     +--rw burst-interval?         uint32
    |  |     +--rw protocol
    |  |        +--rw (protocol-choice)?
    |  |           +--:(pm-mpls)
    |  |           |  +--rw pm-mpls?       empty
    |  |           +--:(twamp-light)
    |  |              +--rw twamp-light?   empty
    |  +--rw named-interfaces
    |  |  +--rw interfaces
    |  |     +--rw name* [profile-name]
    |  |        +--rw profile-name     string
    |  |        +--rw advertisement
    |  |        |  +--rw accelerated!
    |  |        |  |  +--rw threshold?        ios-types:percentage
    |  |        |  |  +--rw minimum-change?   uint32
    |  |        |  +--rw periodic
    |  |        |     +--rw interval?         uint32
    |  |        |     +--rw threshold?        ios-types:percentage
    |  |        |     +--rw minimum-change?   uint32
    |  |        |     +--rw disable?          empty
    |  |        +--rw probe
    |  |           +--rw computation-interval?   uint32
    |  |           +--rw measurement-mode-v2?    enumeration
    |  |           x--rw measurement-mode
    |  |           |  x--rw (mode-choice)?
    |  |           |     x--:(two-way)
    |  |           |     |  x--rw two-way?   empty
    |  |           |     x--:(one-way)
    |  |           |        x--rw one-way?   empty
    |  |           +--rw burst-interval?         uint32
    |  |           +--rw protocol
    |  |              +--rw (protocol-choice)?
    |  |                 +--:(pm-mpls)
    |  |                 |  +--rw pm-mpls?       empty
    |  |                 +--:(twamp-light)
    |  |                    +--rw twamp-light?   empty
    |  +--rw endpoint
    |  |  +--rw advertisement
    |  |  |  +--rw accelerated!
    |  |  |  |  +--rw threshold?        ios-types:percentage
    |  |  |  |  +--rw minimum-change?   uint32
    |  |  |  +--rw periodic
    |  |  |  |  +--rw interval?         uint32
    |  |  |  |  +--rw threshold?        ios-types:percentage
    |  |  |  |  +--rw minimum-change?   uint32
    |  |  |  |  +--rw disabled?         empty
    |  |  |  +--rw threshold-check
    |  |  |     +--rw threshold-check-value?   enumeration
    |  |  +--rw probe
    |  |  |  +--rw computation-interval?   uint32
    |  |  |  +--rw measurement-mode?       enumeration
    |  |  |  +--rw burst-interval?         uint32
    |  |  |  +--rw padding-size?           uint32
    |  |  |  +--rw tos-dscp?               uint16
    |  |  +--rw liveness-detection
    |  |     +--rw multiplier?   uint32
    |  +--rw named-endpoint
    |  |  +--rw endpoint
    |  |     +--rw name* [profile-name]
    |  |        +--rw profile-name          string
    |  |        +--rw advertisement
    |  |        |  +--rw accelerated!
    |  |        |  |  +--rw threshold?        ios-types:percentage
    |  |        |  |  +--rw minimum-change?   uint32
    |  |        |  +--rw periodic
    |  |        |  |  +--rw interval?         uint32
    |  |        |  |  +--rw threshold?        ios-types:percentage
    |  |        |  |  +--rw minimum-change?   uint32
    |  |        |  |  +--rw disabled?         empty
    |  |        |  +--rw threshold-check
    |  |        |     +--rw threshold-check-value?   enumeration
    |  |        +--rw probe
    |  |        |  +--rw computation-interval?   uint32
    |  |        |  +--rw measurement-mode?       enumeration
    |  |        |  +--rw burst-interval?         uint32
    |  |        |  +--rw padding-size?           uint32
    |  |        |  +--rw tos-dscp?               uint16
    |  |        +--rw liveness-detection
    |  |           +--rw multiplier?   uint32
    |  +--rw sr-policy
    |  |  +--rw advertisement
    |  |  |  +--rw accelerated!
    |  |  |  |  +--rw threshold?        ios-types:percentage
    |  |  |  |  +--rw minimum-change?   uint32
    |  |  |  +--rw periodic
    |  |  |  |  +--rw interval?         uint32
    |  |  |  |  +--rw threshold?        ios-types:percentage
    |  |  |  |  +--rw minimum-change?   uint32
    |  |  |  |  +--rw disable?          empty
    |  |  |  +--rw threshold-check
    |  |  |     +--rw (mode-choice)?
    |  |  |        +--:(average-delay)
    |  |  |        |  +--rw average-delay?   empty
    |  |  |        +--:(minimum-delay)
    |  |  |        |  +--rw minimum-delay?   empty
    |  |  |        +--:(maximum-delay)
    |  |  |           +--rw maximum-delay?   empty
    |  |  +--rw probe
    |  |  |  +--rw computation-interval?   uint32
    |  |  |  +--rw measurement-mode-v2?    enumeration
    |  |  |  x--rw measurement-mode
    |  |  |  |  x--rw (mode-choice)?
    |  |  |  |     x--:(two-way)
    |  |  |  |     |  x--rw two-way?    empty
    |  |  |  |     x--:(one-way)
    |  |  |  |     |  x--rw one-way?    empty
    |  |  |  |     x--:(loopback)
    |  |  |  |        x--rw loopback?   empty
    |  |  |  +--rw burst-interval?         uint32
    |  |  |  +--rw protocol
    |  |  |  |  +--rw (protocol-choice)?
    |  |  |  |     +--:(pm-mpls)
    |  |  |  |     |  +--rw pm-mpls?       empty
    |  |  |  |     +--:(twamp-light)
    |  |  |  |        +--rw twamp-light?   empty
    |  |  |  +--rw sweep
    |  |  |     +--rw destination
    |  |  |        +--rw ipv4?    ipv4-address-sweep-range
    |  |  |        +--rw range?   uint16
    |  |  +--rw liveness-detection
    |  |     +--rw multiplier?   uint32
    |  +--rw named-sr-policy
    |     +--rw sr-policy
    |        +--rw name* [profile-name]
    |           +--rw profile-name          string
    |           +--rw advertisement
    |           |  +--rw accelerated!
    |           |  |  +--rw threshold?        ios-types:percentage
    |           |  |  +--rw minimum-change?   uint32
    |           |  +--rw periodic
    |           |  |  +--rw interval?         uint32
    |           |  |  +--rw threshold?        ios-types:percentage
    |           |  |  +--rw minimum-change?   uint32
    |           |  |  +--rw disable?          empty
    |           |  +--rw threshold-check
    |           |     +--rw (mode-choice)?
    |           |        +--:(average-delay)
    |           |        |  +--rw average-delay?   empty
    |           |        +--:(minimum-delay)
    |           |        |  +--rw minimum-delay?   empty
    |           |        +--:(maximum-delay)
    |           |           +--rw maximum-delay?   empty
    |           +--rw probe
    |           |  +--rw computation-interval?   uint32
    |           |  +--rw measurement-mode-v2?    enumeration
    |           |  x--rw measurement-mode
    |           |  |  x--rw (mode-choice)?
    |           |  |     x--:(two-way)
    |           |  |     |  x--rw two-way?    empty
    |           |  |     x--:(one-way)
    |           |  |     |  x--rw one-way?    empty
    |           |  |     x--:(loopback)
    |           |  |        x--rw loopback?   empty
    |           |  +--rw burst-interval?         uint32
    |           |  +--rw protocol
    |           |  |  +--rw (protocol-choice)?
    |           |  |     +--:(pm-mpls)
    |           |  |     |  +--rw pm-mpls?       empty
    |           |  |     +--:(twamp-light)
    |           |  |        +--rw twamp-light?   empty
    |           |  +--rw sweep
    |           |     +--rw destination
    |           |        +--rw ipv4?    ipv4-address-sweep-range
    |           |        +--rw range?   uint16
    |           +--rw liveness-detection
    |              +--rw multiplier?   uint32
    +--rw loss-profile
    |  +--rw interfaces
    |  |  +--rw advertisement
    |  |  |  +--rw anomaly-check
    |  |  |  |  +--rw lower-bound?   decimal64
    |  |  |  |  +--rw upper-bound?   decimal64
    |  |  |  +--rw periodic
    |  |  |     +--rw interval?         uint32
    |  |  |     +--rw minimum-change?   decimal64
    |  |  |     +--rw threshold?        decimal64
    |  |  +--rw probe
    |  |     +--rw color-type
    |  |     |  +--rw (color-type-choice)?
    |  |     |     +--:(dual-color)
    |  |     |     |  +--rw dual-color?     enumeration
    |  |     |     +--:(single-color)
    |  |     |        +--rw single-color!
    |  |     |           +--rw accuracy?         decimal64
    |  |     |           +--rw max-reordering?   uint32
    |  |     +--rw tx-interval?   uint32
    |  +--rw named-interfaces
    |     +--rw interfaces
    |        +--rw name* [profile-name]
    |           +--rw profile-name     string
    |           +--rw advertisement
    |           |  +--rw anomaly-check
    |           |  |  +--rw lower-bound?   decimal64
    |           |  |  +--rw upper-bound?   decimal64
    |           |  +--rw periodic
    |           |     +--rw interval?         uint32
    |           |     +--rw minimum-change?   decimal64
    |           |     +--rw threshold?        decimal64
    |           +--rw probe
    |              +--rw color-type
    |              |  +--rw (color-type-choice)?
    |              |     +--:(dual-color)
    |              |     |  +--rw dual-color?     enumeration
    |              |     +--:(single-color)
    |              |        +--rw single-color!
    |              |           +--rw accuracy?         decimal64
    |              |           +--rw max-reordering?   uint32
    |              +--rw tx-interval?   uint32
    +--rw protocol
    |  +--rw sdlm-light
    |  |  +--rw measurement
    |  |     +--rw loss
    |  |        +--rw unauthenticated
    |  |           +--rw querier-dst-port?   uint16
    |  |           +--rw querier-src-port?   uint16
    |  +--rw twamp-light
    |     +--rw measurement
    |        +--rw delay
    |           +--rw unauthenticated
    |              +--rw querier-dst-port?   uint16
    |              +--rw querier-src-port?   uint16
    +--rw dual-color
    |  +--rw gre
    |     +--rw bit-position?   uint16
    +--rw max-pps?         uint16