ietf-diffserv-policy

YANG Data Model Tree Structure

View YANG Source on GitHub →

📚 API Documentation & Navigation

📄 Swagger API Spec 📂 Browse IETF Standard APIs 🌳 All Trees

📋 Module Metadata

Namespace: urn:ietf:params:xml:ns:yang:ietf-diffserv-policy

Prefix: diffserv-p

Related Modules:
ietf-diffserv-action
ietf-diffserv-classifier
ietf-diffserv-target
ietf-event-notifications
ietf-interfaces

💡 Example Usage

# GET module data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/ietf-diffserv-policy

📚 External Documentation

💻 YANG Source📖 YANG Catalog📋 Search IETF RFC
module: ietf-diffserv-policy
  +--rw policies {policy-template-support}?
     +--rw policy-entry* [policy-name]
        +--rw policy-name         string
        +--rw policy-descr?       string
        +--rw classifier-entry* [classifier-entry-name]
           +--rw classifier-entry-name           string
           +--rw classifier-entry-inline?        boolean
           +--rw classifier-entry-filter-oper?   identityref
           +--rw filter-entry* [filter-type filter-logical-not] {policy-inline-classifier-config}?
           |  +--rw filter-type                         identityref
           |  +--rw filter-logical-not                  boolean
           |  +--rw (filter-param)?
           |     +--:(dscp)
           |     |  +--rw dscp-cfg* [dscp-min dscp-max]
           |     |     +--rw dscp-min    inet:dscp
           |     |     +--rw dscp-max    inet:dscp
           |     +--:(source-ip-address)
           |     |  +--rw source-ip-address-cfg* [source-ip-addr]
           |     |     +--rw source-ip-addr    inet:ip-prefix
           |     +--:(destination-ip-address)
           |     |  +--rw destination-ip-address-cfg* [destination-ip-addr]
           |     |     +--rw destination-ip-addr    inet:ip-prefix
           |     +--:(source-port)
           |     |  +--rw source-port-cfg* [source-port-min source-port-max]
           |     |     +--rw source-port-min    inet:port-number
           |     |     +--rw source-port-max    inet:port-number
           |     +--:(destination-port)
           |     |  +--rw destination-port-cfg* [destination-port-min destination-port-max]
           |     |     +--rw destination-port-min    inet:port-number
           |     |     +--rw destination-port-max    inet:port-number
           |     +--:(protocol)
           |        +--rw protocol-cfg* [protocol-min protocol-max]
           |           +--rw protocol-min    uint8
           |           +--rw protocol-max    uint8
           +--rw classifier-action-entry-cfg* [action-type]
              +--rw action-type    identityref
              +--rw (action-cfg-params)?