Cisco-IOS-XE-mld

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-mld

Prefix: mld

Related Modules:
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
Cisco-IOS-XE-acl
Cisco-IOS-XE-adsl

💡 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-mld

📚 External Documentation

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

  augment /ios:native/ios:ipv6:
    +--rw mld
       +--rw snooping-conf
       |  +--rw snooping?   empty
       +--rw snooping-container
       |  +--rw snooping
       |     +--rw last-listener-query-count?      uint8
       |     +--rw last-listener-query-interval?   uint16
       |     +--rw querier-conf
       |     |  +--rw querier?   empty
       |     +--rw querier-entry
       |     |  +--rw address?             inet:ipv6-address
       |     |  +--rw max-response-time?   uint8
       |     |  +--rw query-interval?      uint16
       |     |  +--rw tcn
       |     |  |  +--rw query
       |     |  |     +--rw count?      uint8
       |     |  |     +--rw interval?   uint8
       |     |  +--rw timer
       |     |  |  +--rw expiry?   uint16
       |     |  +--rw version?             uint8
       |     +--rw listener-message-suppression?   boolean
       |     +--rw robustness-variable?            uint8
       |     +--rw tcn
       |     |  +--rw flood
       |     |  |  +--rw query
       |     |  |     +--rw count?   uint8
       |     |  +--rw query
       |     |     +--rw solicit?   boolean
       |     +--rw mld-snooping-vlans* [vlan]
       |        +--rw vlan                            uint16
       |        +--rw immediate-leave?                empty
       |        +--rw last-listener-query-interval?   uint16
       |        +--rw last-listener-query-count?      uint8
       |        +--rw querier-conf
       |        |  +--rw querier?   empty
       |        +--rw querier-entry
       |        |  +--rw address?             inet:ipv6-address
       |        |  +--rw max-response-time?   uint8
       |        |  +--rw query-interval?      uint16
       |        |  +--rw tcn
       |        |  |  +--rw query
       |        |  |     +--rw count?      uint8
       |        |  |     +--rw interval?   uint8
       |        |  +--rw timer
       |        |  |  +--rw expiry?   uint16
       |        |  +--rw version?             uint8
       |        +--rw mrouter
       |        |  +--rw interface?   string
       |        +--rw robustness-variable?            uint8
       |        +--rw static* [gaddr interface]
       |           +--rw gaddr        inet:ipv6-address
       |           +--rw interface    string
       +--rw ssm-map
          +--rw enable?   empty
          +--rw query
          |  +--rw dns-leaf?   boolean
          |  o--rw dns?        empty
          +--rw static
             +--rw acl?         string
             +--rw source-ip?   inet:ipv6-address
  augment /ios:native/ios:interface/ios:FastEthernet/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:GigabitEthernet/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:TwoGigabitEthernet/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:FiveGigabitEthernet/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:TenGigabitEthernet/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:TwentyFiveGigE/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:FortyGigabitEthernet/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:FiftyGigabitEthernet/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:HundredGigE/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:Port-channel/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:Loopback/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:Tunnel/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:Vlan/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:LISP/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:Multilink/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:Cellular/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:Port-channel-subinterface/ios:Port-channel/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:BDI/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type
  augment /ios:native/ios:interface/ios:VirtualPortGroup/ios:ipv6:
    +--rw mld
       +--rw static-group* [gaddr]
       |  +--rw gaddr                      inet:ipv6-address
       |  +--rw (choice-source)?
       |     +--:(case-source)
       |     |  +--rw (source-or-source-list)?
       |     |     +--:(case-source)
       |     |     |  +--rw source?        inet:ipv6-address
       |     |     +--:(case-source-list)
       |     |        +--rw source-list?   ios-types:ext-acl-type
       |     +--:(include-source)
       |     |  +--rw include
       |     |     +--rw (source-or-source-list)?
       |     |        +--:(case-source)
       |     |        |  +--rw source?        inet:ipv6-address
       |     |        +--:(case-source-list)
       |     |           +--rw source-list?   ios-types:ext-acl-type
       |     +--:(exclude-source)
       |        +--rw exclude
       |           +--rw (source-or-source-list)?
       |              +--:(case-source)
       |              |  +--rw source?        inet:ipv6-address
       |              +--:(case-source-list)
       |                 +--rw source-list?   ios-types:ext-acl-type
       +--rw robustness-variable?   uint8
       +--rw explicit-tracking!
          +--rw acl?   ios-types:ext-acl-type