📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-acl
Prefix: acl
Related Modules:
Cisco-IOS-XE-acl-oper
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
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-acl
📚 External Documentation
module: Cisco-IOS-XE-acl
augment /ios:native/ios:mac:
+--rw access-list
+--rw extended* [id]
+--rw id ios-types:ext-acl-type
+--rw entry-v2* [action values]
| +--rw action enumeration
| +--rw values string
x--rw entry* [action values]
x--rw action enumeration
x--rw values string
augment /ios:native/ios:ip/ios:access-list:
+--rw standard* [name]
| +--rw name ios-types:std-acl-type
| +--rw access-list-seq-rule* [sequence]
| | +--rw sequence uint64
| | +--rw (deny-permit)?
| | | +--:(deny)
| | | | +--rw deny
| | | | +--rw std-ace
| | | | +--rw (source-choice)?
| | | | | +--:(ipv4-prefix-case)
| | | | | | +--rw ipv4-address-prefix? inet:ipv4-address
| | | | | | o--rw ipv4-prefix? ios-types:ipv4-host
| | | | | | +--rw mask? inet:ipv4-address
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv4-address
| | | | | o--rw host? ios-types:ipv4-host
| | | | +--rw log? empty
| | | +--:(permit)
| | | +--rw permit
| | | +--rw std-ace
| | | +--rw (source-choice)?
| | | | +--:(ipv4-prefix-case)
| | | | | +--rw ipv4-address-prefix? inet:ipv4-address
| | | | | o--rw ipv4-prefix? ios-types:ipv4-host
| | | | | +--rw mask? inet:ipv4-address
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host-address? inet:ipv4-address
| | | | o--rw host? ios-types:ipv4-host
| | | +--rw log? empty
| | +--rw remark? string
| +--rw default
| +--rw access-list-seq-rule* [sequence]
| +--rw sequence uint64
| +--rw (deny-permit)?
| | +--:(deny)
| | | +--rw deny
| | | +--rw std-ace
| | | +--rw (source-choice)?
| | | | +--:(ipv4-prefix-case)
| | | | | +--rw ipv4-address-prefix? inet:ipv4-address
| | | | | o--rw ipv4-prefix? ios-types:ipv4-host
| | | | | +--rw mask? inet:ipv4-address
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host-address? inet:ipv4-address
| | | | o--rw host? ios-types:ipv4-host
| | | +--rw log? empty
| | +--:(permit)
| | +--rw permit
| | +--rw std-ace
| | +--rw (source-choice)?
| | | +--:(ipv4-prefix-case)
| | | | +--rw ipv4-address-prefix? inet:ipv4-address
| | | | o--rw ipv4-prefix? ios-types:ipv4-host
| | | | +--rw mask? inet:ipv4-address
| | | +--:(any-case)
| | | | +--rw any? empty
| | | +--:(host-case)
| | | +--rw host-address? inet:ipv4-address
| | | o--rw host? ios-types:ipv4-host
| | +--rw log? empty
| +--rw remark? string
+--rw role-based* [name]
| +--rw name string
| +--rw access-list-seq-rule* [sequence]
| | +--rw sequence uint64
| | +--rw ace-rule
| | | +--rw action? enumeration
| | | +--rw protocol? union
| | | o--rw object-group-str? -> /ios:native/object-group/ios-og:service/name
| | | +--rw (icmp-msg-choice)?
| | | | +--:(icmp-msg-type-code)
| | | | | +--rw msg-type? uint8
| | | | | +--rw msg-code? uint8
| | | | +--:(named-msg-type-case)
| | | | +--rw named-msg-type? enumeration
| | | +--rw src
| | | | +--rw (source-choice)?
| | | | | +--:(host-case)
| | | | | | o--rw source-host? ios-types:ip-host
| | | | | +--:(address-case)
| | | | | | o--rw source-address? inet:ipv6-address
| | | | | | o--rw source-wildcard-bits? inet:ipv6-address
| | | | | +--:(prefix-case)
| | | | | | o--rw source-prefix? ios-types:ipv6-prefix
| | | | | +--:(any-case)
| | | | | o--rw any? empty
| | | | +--rw (src-port-choice)?
| | | | | +--:(src-eq-case)
| | | | | | +--rw src-eq? acl-port-type
| | | | | +--:(src-gt-case)
| | | | | | +--rw src-gt? acl-port-type
| | | | | +--:(src-lt-case)
| | | | | | +--rw src-lt? acl-port-type
| | | | | +--:(src-neq-case)
| | | | | | +--rw src-neq? acl-port-type
| | | | | +--:(src-range-case)
| | | | | +--rw src-range1? acl-port-type
| | | | | +--rw src-range2? acl-port-type
| | | | o--rw dst
| | | | +--rw (destination-choice)?
| | | | | +--:(host-case)
| | | | | | o--rw destination-host? ios-types:ip-host
| | | | | +--:(address-case)
| | | | | | o--rw destination-address? inet:ipv6-address
| | | | | | o--rw destination-wildcard-bits? inet:ipv6-address
| | | | | +--:(prefix-case)
| | | | | | o--rw destination-prefix? ios-types:ipv6-prefix
| | | | | +--:(any-case)
| | | | | o--rw destination-any? empty
| | | | +--rw (dst-port-choice)?
| | | | +--:(dst-eq-case)
| | | | | o--rw dst-eq? acl-port-type
| | | | +--:(dst-gt-case)
| | | | | o--rw dst-gt? acl-port-type
| | | | +--:(dst-lt-case)
| | | | | o--rw dst-lt? acl-port-type
| | | | +--:(dst-neq-case)
| | | | | o--rw dst-neq? acl-port-type
| | | | +--:(dst-range-case)
| | | | o--rw dst-range1? acl-port-type
| | | | o--rw dst-range2? acl-port-type
| | | +--rw dst
| | | | +--rw (destination-choice)?
| | | | | +--:(host-case)
| | | | | | o--rw destination-host? ios-types:ip-host
| | | | | +--:(address-case)
| | | | | | o--rw destination-address? inet:ipv6-address
| | | | | | o--rw destination-wildcard-bits? inet:ipv6-address
| | | | | +--:(prefix-case)
| | | | | | o--rw destination-prefix? ios-types:ipv6-prefix
| | | | | +--:(any-case)
| | | | | o--rw destination-any? empty
| | | | +--rw (dst-port-choice)?
| | | | +--:(dst-eq-case)
| | | | | +--rw dst-eq? acl-port-type
| | | | +--:(dst-gt-case)
| | | | | +--rw dst-gt? acl-port-type
| | | | +--:(dst-lt-case)
| | | | | +--rw dst-lt? acl-port-type
| | | | +--:(dst-neq-case)
| | | | | +--rw dst-neq? acl-port-type
| | | | +--:(dst-range-case)
| | | | +--rw dst-range1? acl-port-type
| | | | +--rw dst-range2? acl-port-type
| | | +--rw ack? empty
| | | +--rw fin? empty
| | | +--rw psh? empty
| | | +--rw rst? empty
| | | +--rw syn? empty
| | | +--rw urg? empty
| | | +--rw established? empty
| | | +--rw match-all
| | | | +--rw plusack? empty
| | | | +--rw plusfin? empty
| | | | +--rw pluspsh? empty
| | | | +--rw plusrst? empty
| | | | +--rw plussyn? empty
| | | | +--rw plusurg? empty
| | | | +--rw minusack? empty
| | | | +--rw minusfin? empty
| | | | +--rw minuspsh? empty
| | | | +--rw minusrst? empty
| | | | +--rw minussyn? empty
| | | | +--rw minusurg? empty
| | | +--rw match-any
| | | | +--rw plusack? empty
| | | | +--rw plusfin? empty
| | | | +--rw pluspsh? empty
| | | | +--rw plusrst? empty
| | | | +--rw plussyn? empty
| | | | +--rw plusurg? empty
| | | | +--rw minusack? empty
| | | | +--rw minusfin? empty
| | | | +--rw minuspsh? empty
| | | | +--rw minusrst? empty
| | | | +--rw minussyn? empty
| | | | +--rw minusurg? empty
| | | +--rw dscp? ios-types:dscp-type
| | | +--rw fragments? empty
| | | +--rw option? union
| | | +--rw precedence? union
| | | +--rw time-range? string
| | | +--rw tos? union
| | | +--rw ttl
| | | | +--rw (ttl-choice)?
| | | | +--:(eq-case)
| | | | | +--rw eq? uint8
| | | | +--:(gt-case)
| | | | | +--rw gt? uint8
| | | | +--:(lt-case)
| | | | | +--rw lt? uint8
| | | | +--:(neq-case)
| | | | | +--rw neq? uint8
| | | | +--:(range-case)
| | | | +--rw range
| | | | +--rw value1? uint8
| | | | +--rw value2? uint8
| | | +--rw log? empty
| | | +--rw log-input? empty
| | +--rw remark? string
| +--rw default
| +--rw access-list-seq-rule* [sequence]
| +--rw sequence uint64
| +--rw ace-rule
| | +--rw action? enumeration
| | +--rw protocol? union
| | o--rw object-group-str? -> /ios:native/object-group/ios-og:service/name
| | +--rw (icmp-msg-choice)?
| | | +--:(icmp-msg-type-code)
| | | | +--rw msg-type? uint8
| | | | +--rw msg-code? uint8
| | | +--:(named-msg-type-case)
| | | +--rw named-msg-type? enumeration
| | +--rw src
| | | +--rw (source-choice)?
| | | | +--:(host-case)
| | | | | o--rw source-host? ios-types:ip-host
| | | | +--:(address-case)
| | | | | o--rw source-address? inet:ipv6-address
| | | | | o--rw source-wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | o--rw source-prefix? ios-types:ipv6-prefix
| | | | +--:(any-case)
| | | | o--rw any? empty
| | | +--rw (src-port-choice)?
| | | | +--:(src-eq-case)
| | | | | +--rw src-eq? acl-port-type
| | | | +--:(src-gt-case)
| | | | | +--rw src-gt? acl-port-type
| | | | +--:(src-lt-case)
| | | | | +--rw src-lt? acl-port-type
| | | | +--:(src-neq-case)
| | | | | +--rw src-neq? acl-port-type
| | | | +--:(src-range-case)
| | | | +--rw src-range1? acl-port-type
| | | | +--rw src-range2? acl-port-type
| | | o--rw dst
| | | +--rw (destination-choice)?
| | | | +--:(host-case)
| | | | | o--rw destination-host? ios-types:ip-host
| | | | +--:(address-case)
| | | | | o--rw destination-address? inet:ipv6-address
| | | | | o--rw destination-wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | o--rw destination-prefix? ios-types:ipv6-prefix
| | | | +--:(any-case)
| | | | o--rw destination-any? empty
| | | +--rw (dst-port-choice)?
| | | +--:(dst-eq-case)
| | | | o--rw dst-eq? acl-port-type
| | | +--:(dst-gt-case)
| | | | o--rw dst-gt? acl-port-type
| | | +--:(dst-lt-case)
| | | | o--rw dst-lt? acl-port-type
| | | +--:(dst-neq-case)
| | | | o--rw dst-neq? acl-port-type
| | | +--:(dst-range-case)
| | | o--rw dst-range1? acl-port-type
| | | o--rw dst-range2? acl-port-type
| | +--rw dst
| | | +--rw (destination-choice)?
| | | | +--:(host-case)
| | | | | o--rw destination-host? ios-types:ip-host
| | | | +--:(address-case)
| | | | | o--rw destination-address? inet:ipv6-address
| | | | | o--rw destination-wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | o--rw destination-prefix? ios-types:ipv6-prefix
| | | | +--:(any-case)
| | | | o--rw destination-any? empty
| | | +--rw (dst-port-choice)?
| | | +--:(dst-eq-case)
| | | | +--rw dst-eq? acl-port-type
| | | +--:(dst-gt-case)
| | | | +--rw dst-gt? acl-port-type
| | | +--:(dst-lt-case)
| | | | +--rw dst-lt? acl-port-type
| | | +--:(dst-neq-case)
| | | | +--rw dst-neq? acl-port-type
| | | +--:(dst-range-case)
| | | +--rw dst-range1? acl-port-type
| | | +--rw dst-range2? acl-port-type
| | +--rw ack? empty
| | +--rw fin? empty
| | +--rw psh? empty
| | +--rw rst? empty
| | +--rw syn? empty
| | +--rw urg? empty
| | +--rw established? empty
| | +--rw match-all
| | | +--rw plusack? empty
| | | +--rw plusfin? empty
| | | +--rw pluspsh? empty
| | | +--rw plusrst? empty
| | | +--rw plussyn? empty
| | | +--rw plusurg? empty
| | | +--rw minusack? empty
| | | +--rw minusfin? empty
| | | +--rw minuspsh? empty
| | | +--rw minusrst? empty
| | | +--rw minussyn? empty
| | | +--rw minusurg? empty
| | +--rw match-any
| | | +--rw plusack? empty
| | | +--rw plusfin? empty
| | | +--rw pluspsh? empty
| | | +--rw plusrst? empty
| | | +--rw plussyn? empty
| | | +--rw plusurg? empty
| | | +--rw minusack? empty
| | | +--rw minusfin? empty
| | | +--rw minuspsh? empty
| | | +--rw minusrst? empty
| | | +--rw minussyn? empty
| | | +--rw minusurg? empty
| | +--rw dscp? ios-types:dscp-type
| | +--rw fragments? empty
| | +--rw option? union
| | +--rw precedence? union
| | +--rw time-range? string
| | +--rw tos? union
| | +--rw ttl
| | | +--rw (ttl-choice)?
| | | +--:(eq-case)
| | | | +--rw eq? uint8
| | | +--:(gt-case)
| | | | +--rw gt? uint8
| | | +--:(lt-case)
| | | | +--rw lt? uint8
| | | +--:(neq-case)
| | | | +--rw neq? uint8
| | | +--:(range-case)
| | | +--rw range
| | | +--rw value1? uint8
| | | +--rw value2? uint8
| | +--rw log? empty
| | +--rw log-input? empty
| +--rw remark? string
+--rw extended* [name]
| +--rw name ios-types:ext-acl-type
| +--rw access-list-seq-rule* [sequence]
| | +--rw sequence uint64
| | +--rw remarks* string
| | x--rw remark? string
| | +--rw ace-rule
| | | +--rw action? enumeration
| | | +--rw protocol? union
| | | +--rw object-group-str? -> /ios:native/object-group/ios-og:service/name
| | | +--rw (source-choice)?
| | | | +--:(ipv4-prefix-case)
| | | | | +--rw ipv4-address inet:ipv4-address
| | | | | +--rw mask inet:ipv4-address
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv4-address
| | | | | o--rw host? ios-types:ipv4-host
| | | | +--:(fqdn-group-case)
| | | | | +--rw src-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | | +--:(geo-group-case)
| | | | | +--rw src-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | | +--:(object-group-case)
| | | | +--rw object-group? -> /ios:native/object-group/ios-og:network/name
| | | +--rw (src-port-choice)?
| | | | +--:(src-eq-case)
| | | | | +--rw src-eq? acl-port-type
| | | | | +--rw src-eq-port2? acl-port-type
| | | | | +--rw src-eq-port3? acl-port-type
| | | | | +--rw src-eq-port4? acl-port-type
| | | | | +--rw src-eq-port5? acl-port-type
| | | | | +--rw src-eq-port6? acl-port-type
| | | | | +--rw src-eq-port7? acl-port-type
| | | | | +--rw src-eq-port8? acl-port-type
| | | | | +--rw src-eq-port9? acl-port-type
| | | | | +--rw src-eq-port10? acl-port-type
| | | | +--:(src-gt-case)
| | | | | +--rw src-gt? acl-port-type
| | | | +--:(src-lt-case)
| | | | | +--rw src-lt? acl-port-type
| | | | +--:(src-neq-case)
| | | | | +--rw src-neq? acl-port-type
| | | | | +--rw src-neq-port2? acl-port-type
| | | | | +--rw src-neq-port3? acl-port-type
| | | | | +--rw src-neq-port4? acl-port-type
| | | | | +--rw src-neq-port5? acl-port-type
| | | | | +--rw src-neq-port6? acl-port-type
| | | | | +--rw src-neq-port7? acl-port-type
| | | | | +--rw src-neq-port8? acl-port-type
| | | | | +--rw src-neq-port9? acl-port-type
| | | | | +--rw src-neq-port10? acl-port-type
| | | | +--:(src-range-case)
| | | | +--rw src-range1? acl-port-type
| | | | +--rw src-range2? acl-port-type
| | | +--rw (destination-choice)?
| | | | +--:(ipv4-prefix-case)
| | | | | +--rw dest-ipv4-address inet:ipv4-address
| | | | | +--rw dest-mask inet:ipv4-address
| | | | +--:(any-case)
| | | | | +--rw dst-any? empty
| | | | +--:(host-case)
| | | | | +--rw dst-host-address? inet:ipv4-address
| | | | | o--rw dst-host? ios-types:ipv4-host
| | | | +--:(fqdn-group-case)
| | | | | +--rw dst-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | | +--:(geo-group-case)
| | | | | +--rw dst-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | | +--:(object-group-case)
| | | | +--rw dst-object-group? -> /ios:native/object-group/ios-og:network/name
| | | +--rw (dst-port-choice)?
| | | | +--:(dst-eq-case)
| | | | | +--rw dst-eq? acl-port-type
| | | | | +--rw dst-eq-port2? acl-port-type
| | | | | +--rw dst-eq-port3? acl-port-type
| | | | | +--rw dst-eq-port4? acl-port-type
| | | | | +--rw dst-eq-port5? acl-port-type
| | | | | +--rw dst-eq-port6? acl-port-type
| | | | | +--rw dst-eq-port7? acl-port-type
| | | | | +--rw dst-eq-port8? acl-port-type
| | | | | +--rw dst-eq-port9? acl-port-type
| | | | | +--rw dst-eq-port10? acl-port-type
| | | | +--:(dst-gt-case)
| | | | | +--rw dst-gt? acl-port-type
| | | | +--:(dst-lt-case)
| | | | | +--rw dst-lt? acl-port-type
| | | | +--:(dst-neq-case)
| | | | | +--rw dst-neq? acl-port-type
| | | | | +--rw dst-neq-port2? acl-port-type
| | | | | +--rw dst-neq-port3? acl-port-type
| | | | | +--rw dst-neq-port4? acl-port-type
| | | | | +--rw dst-neq-port5? acl-port-type
| | | | | +--rw dst-neq-port6? acl-port-type
| | | | | +--rw dst-neq-port7? acl-port-type
| | | | | +--rw dst-neq-port8? acl-port-type
| | | | | +--rw dst-neq-port9? acl-port-type
| | | | | +--rw dst-neq-port10? acl-port-type
| | | | +--:(dst-range-case)
| | | | +--rw dst-range1? acl-port-type
| | | | +--rw dst-range2? acl-port-type
| | | +--rw ack? empty
| | | +--rw fin? empty
| | | +--rw psh? empty
| | | +--rw rst? empty
| | | +--rw syn? empty
| | | +--rw urg? empty
| | | +--rw established? empty
| | | +--rw (icmp-msg-choice)?
| | | | +--:(icmp-msg-type-code)
| | | | | +--rw msg-type? uint8
| | | | | +--rw msg-code? uint8
| | | | +--:(named-msg-type-case)
| | | | +--rw named-msg-type? enumeration
| | | +--rw dscp? ios-types:dscp-type
| | | +--rw fragments? empty
| | | +--rw option? union
| | | +--rw precedence? union
| | | +--rw time-range? string
| | | +--rw tos? union
| | | +--rw ttl
| | | | +--rw (ttl-choice)?
| | | | +--:(eq-case)
| | | | | +--rw eq? uint8
| | | | +--:(gt-case)
| | | | | +--rw gt? uint8
| | | | +--:(lt-case)
| | | | | +--rw lt? uint8
| | | | +--:(neq-case)
| | | | | +--rw neq? uint8
| | | | +--:(range-case)
| | | | +--rw range
| | | | +--rw value1? uint8
| | | | +--rw value2? uint8
| | | +--rw log? empty
| | | +--rw log-input? empty
| | | +--rw match-all
| | | | +--rw plusack? empty
| | | | +--rw plusfin? empty
| | | | +--rw pluspsh? empty
| | | | +--rw plusrst? empty
| | | | +--rw plussyn? empty
| | | | +--rw plusurg? empty
| | | | +--rw minusack? empty
| | | | +--rw minusfin? empty
| | | | +--rw minuspsh? empty
| | | | +--rw minusrst? empty
| | | | +--rw minussyn? empty
| | | | +--rw minusurg? empty
| | | +--rw match-any
| | | | +--rw plusack? empty
| | | | +--rw plusfin? empty
| | | | +--rw pluspsh? empty
| | | | +--rw plusrst? empty
| | | | +--rw plussyn? empty
| | | | +--rw plusurg? empty
| | | | +--rw minusack? empty
| | | | +--rw minusfin? empty
| | | | +--rw minuspsh? empty
| | | | +--rw minusrst? empty
| | | | +--rw minussyn? empty
| | | | +--rw minusurg? empty
| | | +--rw reflect? string {ios-features:reflexive-acl}?
| | +--rw evaluate? string {ios-features:reflexive-acl}?
| +--rw default
| +--rw access-list-seq-rule* [sequence]
| +--rw sequence uint64
| +--rw remarks* string
| x--rw remark? string
| +--rw ace-rule
| | +--rw action? enumeration
| | +--rw protocol? union
| | +--rw object-group-str? -> /ios:native/object-group/ios-og:service/name
| | +--rw (source-choice)?
| | | +--:(ipv4-prefix-case)
| | | | +--rw ipv4-address inet:ipv4-address
| | | | +--rw mask inet:ipv4-address
| | | +--:(any-case)
| | | | +--rw any? empty
| | | +--:(host-case)
| | | | +--rw host-address? inet:ipv4-address
| | | | o--rw host? ios-types:ipv4-host
| | | +--:(fqdn-group-case)
| | | | +--rw src-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | +--:(geo-group-case)
| | | | +--rw src-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | +--:(object-group-case)
| | | +--rw object-group? -> /ios:native/object-group/ios-og:network/name
| | +--rw (src-port-choice)?
| | | +--:(src-eq-case)
| | | | +--rw src-eq? acl-port-type
| | | | +--rw src-eq-port2? acl-port-type
| | | | +--rw src-eq-port3? acl-port-type
| | | | +--rw src-eq-port4? acl-port-type
| | | | +--rw src-eq-port5? acl-port-type
| | | | +--rw src-eq-port6? acl-port-type
| | | | +--rw src-eq-port7? acl-port-type
| | | | +--rw src-eq-port8? acl-port-type
| | | | +--rw src-eq-port9? acl-port-type
| | | | +--rw src-eq-port10? acl-port-type
| | | +--:(src-gt-case)
| | | | +--rw src-gt? acl-port-type
| | | +--:(src-lt-case)
| | | | +--rw src-lt? acl-port-type
| | | +--:(src-neq-case)
| | | | +--rw src-neq? acl-port-type
| | | | +--rw src-neq-port2? acl-port-type
| | | | +--rw src-neq-port3? acl-port-type
| | | | +--rw src-neq-port4? acl-port-type
| | | | +--rw src-neq-port5? acl-port-type
| | | | +--rw src-neq-port6? acl-port-type
| | | | +--rw src-neq-port7? acl-port-type
| | | | +--rw src-neq-port8? acl-port-type
| | | | +--rw src-neq-port9? acl-port-type
| | | | +--rw src-neq-port10? acl-port-type
| | | +--:(src-range-case)
| | | +--rw src-range1? acl-port-type
| | | +--rw src-range2? acl-port-type
| | +--rw (destination-choice)?
| | | +--:(ipv4-prefix-case)
| | | | +--rw dest-ipv4-address inet:ipv4-address
| | | | +--rw dest-mask inet:ipv4-address
| | | +--:(any-case)
| | | | +--rw dst-any? empty
| | | +--:(host-case)
| | | | +--rw dst-host-address? inet:ipv4-address
| | | | o--rw dst-host? ios-types:ipv4-host
| | | +--:(fqdn-group-case)
| | | | +--rw dst-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | +--:(geo-group-case)
| | | | +--rw dst-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | +--:(object-group-case)
| | | +--rw dst-object-group? -> /ios:native/object-group/ios-og:network/name
| | +--rw (dst-port-choice)?
| | | +--:(dst-eq-case)
| | | | +--rw dst-eq? acl-port-type
| | | | +--rw dst-eq-port2? acl-port-type
| | | | +--rw dst-eq-port3? acl-port-type
| | | | +--rw dst-eq-port4? acl-port-type
| | | | +--rw dst-eq-port5? acl-port-type
| | | | +--rw dst-eq-port6? acl-port-type
| | | | +--rw dst-eq-port7? acl-port-type
| | | | +--rw dst-eq-port8? acl-port-type
| | | | +--rw dst-eq-port9? acl-port-type
| | | | +--rw dst-eq-port10? acl-port-type
| | | +--:(dst-gt-case)
| | | | +--rw dst-gt? acl-port-type
| | | +--:(dst-lt-case)
| | | | +--rw dst-lt? acl-port-type
| | | +--:(dst-neq-case)
| | | | +--rw dst-neq? acl-port-type
| | | | +--rw dst-neq-port2? acl-port-type
| | | | +--rw dst-neq-port3? acl-port-type
| | | | +--rw dst-neq-port4? acl-port-type
| | | | +--rw dst-neq-port5? acl-port-type
| | | | +--rw dst-neq-port6? acl-port-type
| | | | +--rw dst-neq-port7? acl-port-type
| | | | +--rw dst-neq-port8? acl-port-type
| | | | +--rw dst-neq-port9? acl-port-type
| | | | +--rw dst-neq-port10? acl-port-type
| | | +--:(dst-range-case)
| | | +--rw dst-range1? acl-port-type
| | | +--rw dst-range2? acl-port-type
| | +--rw ack? empty
| | +--rw fin? empty
| | +--rw psh? empty
| | +--rw rst? empty
| | +--rw syn? empty
| | +--rw urg? empty
| | +--rw established? empty
| | +--rw (icmp-msg-choice)?
| | | +--:(icmp-msg-type-code)
| | | | +--rw msg-type? uint8
| | | | +--rw msg-code? uint8
| | | +--:(named-msg-type-case)
| | | +--rw named-msg-type? enumeration
| | +--rw dscp? ios-types:dscp-type
| | +--rw fragments? empty
| | +--rw option? union
| | +--rw precedence? union
| | +--rw time-range? string
| | +--rw tos? union
| | +--rw ttl
| | | +--rw (ttl-choice)?
| | | +--:(eq-case)
| | | | +--rw eq? uint8
| | | +--:(gt-case)
| | | | +--rw gt? uint8
| | | +--:(lt-case)
| | | | +--rw lt? uint8
| | | +--:(neq-case)
| | | | +--rw neq? uint8
| | | +--:(range-case)
| | | +--rw range
| | | +--rw value1? uint8
| | | +--rw value2? uint8
| | +--rw log? empty
| | +--rw log-input? empty
| | +--rw match-all
| | | +--rw plusack? empty
| | | +--rw plusfin? empty
| | | +--rw pluspsh? empty
| | | +--rw plusrst? empty
| | | +--rw plussyn? empty
| | | +--rw plusurg? empty
| | | +--rw minusack? empty
| | | +--rw minusfin? empty
| | | +--rw minuspsh? empty
| | | +--rw minusrst? empty
| | | +--rw minussyn? empty
| | | +--rw minusurg? empty
| | +--rw match-any
| | | +--rw plusack? empty
| | | +--rw plusfin? empty
| | | +--rw pluspsh? empty
| | | +--rw plusrst? empty
| | | +--rw plussyn? empty
| | | +--rw plusurg? empty
| | | +--rw minusack? empty
| | | +--rw minusfin? empty
| | | +--rw minuspsh? empty
| | | +--rw minusrst? empty
| | | +--rw minussyn? empty
| | | +--rw minusurg? empty
| | +--rw reflect? string {ios-features:reflexive-acl}?
| +--rw evaluate? string {ios-features:reflexive-acl}?
+--rw fqdn* [name] {ios-features:fqdn-acl}?
| +--rw name string
| +--rw access-list-seq-rule* [sequence]
| +--rw sequence uint64
| +--rw ace-rule
| | +--rw action? enumeration
| | +--rw (protocol-choice)?
| | | +--:(icmp-case)
| | | | +--rw icmp? empty
| | | | +--rw icmp-src-address
| | | | | +--rw (address-choice)?
| | | | | +--:(ipv4-prefix-case)
| | | | | | +--rw ipv4-address? inet:ipv4-address
| | | | | | +--rw mask? inet:ipv4-address
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host
| | | | | +--rw (host-case)?
| | | | | +--:(host-case)
| | | | | | +--rw host-address? inet:ipv4-address
| | | | | +--:(dynamic-case)
| | | | | +--rw dynamic? string
| | | | +--rw icmp-dst-address
| | | | +--rw (address-choice)?
| | | | +--:(ipv4-prefix-case)
| | | | | +--rw ipv4-address? inet:ipv4-address
| | | | | +--rw mask? inet:ipv4-address
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host
| | | | +--rw (host-case)?
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv4-address
| | | | +--:(dynamic-case)
| | | | +--rw dynamic? string
| | | +--:(igmp-case)
| | | | +--rw igmp? empty
| | | | +--rw igmp-src-address
| | | | | +--rw (address-choice)?
| | | | | +--:(ipv4-prefix-case)
| | | | | | +--rw ipv4-address? inet:ipv4-address
| | | | | | +--rw mask? inet:ipv4-address
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host
| | | | | +--rw (host-case)?
| | | | | +--:(host-case)
| | | | | | +--rw host-address? inet:ipv4-address
| | | | | +--:(dynamic-case)
| | | | | +--rw dynamic? string
| | | | +--rw igmp-dst-address
| | | | +--rw (address-choice)?
| | | | +--:(ipv4-prefix-case)
| | | | | +--rw ipv4-address? inet:ipv4-address
| | | | | +--rw mask? inet:ipv4-address
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host
| | | | +--rw (host-case)?
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv4-address
| | | | +--:(dynamic-case)
| | | | +--rw dynamic? string
| | | +--:(other-protocol-case)
| | | | +--rw other-protocol? union
| | | | +--rw src-address
| | | | | +--rw (address-choice)?
| | | | | +--:(ipv4-prefix-case)
| | | | | | +--rw ipv4-address? inet:ipv4-address
| | | | | | +--rw mask? inet:ipv4-address
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host
| | | | | +--rw (host-case)?
| | | | | +--:(host-case)
| | | | | | +--rw host-address? inet:ipv4-address
| | | | | +--:(dynamic-case)
| | | | | +--rw dynamic? string
| | | | +--rw dst-address
| | | | +--rw (address-choice)?
| | | | +--:(ipv4-prefix-case)
| | | | | +--rw ipv4-address? inet:ipv4-address
| | | | | +--rw mask? inet:ipv4-address
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host
| | | | +--rw (host-case)?
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv4-address
| | | | +--:(dynamic-case)
| | | | +--rw dynamic? string
| | | +--:(udp-case)
| | | | +--rw udp? empty
| | | | +--rw udp-src-address
| | | | | +--rw (address-choice)?
| | | | | +--:(ipv4-prefix-case)
| | | | | | +--rw ipv4-address? inet:ipv4-address
| | | | | | +--rw mask? inet:ipv4-address
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host
| | | | | +--rw (host-case)?
| | | | | +--:(host-case)
| | | | | | +--rw host-address? inet:ipv4-address
| | | | | +--:(dynamic-case)
| | | | | +--rw dynamic? string
| | | | +--rw udp-src-port-operator? enumeration
| | | | +--rw udp-src-port-1? ios-types:udp-port-type
| | | | +--rw udp-src-port-2? ios-types:udp-port-type
| | | | +--rw udp-src-port-3? ios-types:udp-port-type
| | | | +--rw udp-src-port-4? ios-types:udp-port-type
| | | | +--rw udp-src-port-5? ios-types:udp-port-type
| | | | +--rw udp-src-port-6? ios-types:udp-port-type
| | | | +--rw udp-src-port-7? ios-types:udp-port-type
| | | | +--rw udp-src-port-8? ios-types:udp-port-type
| | | | +--rw udp-src-port-9? ios-types:udp-port-type
| | | | +--rw udp-src-port-10? ios-types:udp-port-type
| | | | +--rw udp-dst-address
| | | | | +--rw (address-choice)?
| | | | | +--:(ipv4-prefix-case)
| | | | | | +--rw ipv4-address? inet:ipv4-address
| | | | | | +--rw mask? inet:ipv4-address
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host
| | | | | +--rw (host-case)?
| | | | | +--:(host-case)
| | | | | | +--rw host-address? inet:ipv4-address
| | | | | +--:(dynamic-case)
| | | | | +--rw dynamic? string
| | | | +--rw udp-dst-port-operator? enumeration
| | | | +--rw udp-dst-port-1? ios-types:udp-port-type
| | | | +--rw udp-dst-port-2? ios-types:udp-port-type
| | | | +--rw udp-dst-port-3? ios-types:udp-port-type
| | | | +--rw udp-dst-port-4? ios-types:udp-port-type
| | | | +--rw udp-dst-port-5? ios-types:udp-port-type
| | | | +--rw udp-dst-port-6? ios-types:udp-port-type
| | | | +--rw udp-dst-port-7? ios-types:udp-port-type
| | | | +--rw udp-dst-port-8? ios-types:udp-port-type
| | | | +--rw udp-dst-port-9? ios-types:udp-port-type
| | | | +--rw udp-dst-port-10? ios-types:udp-port-type
| | | +--:(tcp-case)
| | | +--rw tcp? empty
| | | +--rw tcp-src-address
| | | | +--rw (address-choice)?
| | | | +--:(ipv4-prefix-case)
| | | | | +--rw ipv4-address? inet:ipv4-address
| | | | | +--rw mask? inet:ipv4-address
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host
| | | | +--rw (host-case)?
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv4-address
| | | | +--:(dynamic-case)
| | | | +--rw dynamic? string
| | | +--rw tcp-src-port-operator? enumeration
| | | +--rw tcp-src-port-1? ios-types:tcp-port-type
| | | +--rw tcp-src-port-2? ios-types:tcp-port-type
| | | +--rw tcp-src-port-3? ios-types:tcp-port-type
| | | +--rw tcp-src-port-4? ios-types:tcp-port-type
| | | +--rw tcp-src-port-5? ios-types:tcp-port-type
| | | +--rw tcp-src-port-6? ios-types:tcp-port-type
| | | +--rw tcp-src-port-7? ios-types:tcp-port-type
| | | +--rw tcp-src-port-8? ios-types:tcp-port-type
| | | +--rw tcp-src-port-9? ios-types:tcp-port-type
| | | +--rw tcp-src-port-10? ios-types:tcp-port-type
| | | +--rw tcp-dst-address
| | | | +--rw (address-choice)?
| | | | +--:(ipv4-prefix-case)
| | | | | +--rw ipv4-address? inet:ipv4-address
| | | | | +--rw mask? inet:ipv4-address
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host
| | | | +--rw (host-case)?
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv4-address
| | | | +--:(dynamic-case)
| | | | +--rw dynamic? string
| | | +--rw tcp-dst-port-operator? enumeration
| | | +--rw tcp-dst-port-1? ios-types:tcp-port-type
| | | +--rw tcp-dst-port-2? ios-types:tcp-port-type
| | | +--rw tcp-dst-port-3? ios-types:tcp-port-type
| | | +--rw tcp-dst-port-4? ios-types:tcp-port-type
| | | +--rw tcp-dst-port-5? ios-types:tcp-port-type
| | | +--rw tcp-dst-port-6? ios-types:tcp-port-type
| | | +--rw tcp-dst-port-7? ios-types:tcp-port-type
| | | +--rw tcp-dst-port-8? ios-types:tcp-port-type
| | | +--rw tcp-dst-port-9? ios-types:tcp-port-type
| | | +--rw tcp-dst-port-10? ios-types:tcp-port-type
| | +--rw log? empty
| | +--rw log-input? empty
| +--rw remark? string
+--rw helper
| +--rw egress? empty
| +--rw check? empty
+--rw log-update
| +--rw threshold? uint64
+--rw logging
| +--rw hash-generation? empty
| +--rw interval? uint64
+--rw match-local-traffic? empty
+--rw persistent? empty
+--rw resequence
+--rw numbers? union
+--rw start-seq-no? uint64
+--rw step-seq-no? uint64
augment /ios:native/ios:ip/ios:reflexive-list:
+--rw timeout? uint64
augment /ios:native:
+--rw mgmt-traffic {ios-features:mtc-acl}?
+--rw control
+--rw ipv4!
+--rw address? inet:ipv4-address
+--rw protocol* enumeration
+--rw interface* string
augment /ios:native/ios:ipv6/ios:access-list:
+--rw named-acl* [name]
| +--rw name string
| +--rw access-list-seq-rule* [sequence]
| | +--rw sequence uint64
| | +--rw (ace-rule-remark-choice)?
| | +--:(ace-rule-case)
| | | +--rw ace-rule
| | | +--rw action? enumeration
| | | +--rw protocol? union
| | | +--rw object-group? -> /ios:native/object-group/ios-og:v6-service/name
| | | +--rw (source-choice)?
| | | | +--:(host-case)
| | | | | +--rw source-host? ios-types:ip-host
| | | | +--:(fqdn-group-case)
| | | | | +--rw source-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | | +--:(geo-group-case)
| | | | | +--rw source-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | | +--:(address-case)
| | | | | +--rw source-address? inet:ipv6-address
| | | | | +--rw source-wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | +--rw source-prefix? ios-types:ipv6-prefix
| | | | +--:(object-group-case)
| | | | | +--rw source-object-group? -> /ios:native/object-group/ios-og:v6-network/name
| | | | +--:(any-case)
| | | | +--rw any? empty
| | | +--rw (src-port-choice)?
| | | | +--:(src-eq-case)
| | | | | +--rw src-eq? acl-port-type
| | | | | +--rw src-eq-port2? acl-port-type
| | | | | +--rw src-eq-port3? acl-port-type
| | | | | +--rw src-eq-port4? acl-port-type
| | | | | +--rw src-eq-port5? acl-port-type
| | | | | +--rw src-eq-port6? acl-port-type
| | | | | +--rw src-eq-port7? acl-port-type
| | | | | +--rw src-eq-port8? acl-port-type
| | | | | +--rw src-eq-port9? acl-port-type
| | | | | +--rw src-eq-port10? acl-port-type
| | | | +--:(src-gt-case)
| | | | | +--rw src-gt? acl-port-type
| | | | +--:(src-lt-case)
| | | | | +--rw src-lt? acl-port-type
| | | | +--:(src-neq-case)
| | | | | +--rw src-neq? acl-port-type
| | | | | +--rw src-neq-port2? acl-port-type
| | | | | +--rw src-neq-port3? acl-port-type
| | | | | +--rw src-neq-port4? acl-port-type
| | | | | +--rw src-neq-port5? acl-port-type
| | | | | +--rw src-neq-port6? acl-port-type
| | | | | +--rw src-neq-port7? acl-port-type
| | | | | +--rw src-neq-port8? acl-port-type
| | | | | +--rw src-neq-port9? acl-port-type
| | | | | +--rw src-neq-port10? acl-port-type
| | | | +--:(src-range-case)
| | | | +--rw src-range1? acl-port-type
| | | | +--rw src-range2? acl-port-type
| | | +--rw (destination-choice)?
| | | | +--:(host-case)
| | | | | +--rw destination-host? ios-types:ip-host
| | | | +--:(fqdn-group-case)
| | | | | +--rw destination-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | | +--:(geo-group-case)
| | | | | +--rw destination-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | | +--:(address-case)
| | | | | +--rw destination-address? inet:ipv6-address
| | | | | +--rw destination-wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | +--rw destination-prefix? ios-types:ipv6-prefix
| | | | +--:(object-group-case)
| | | | | +--rw destination-object-group? -> /ios:native/object-group/ios-og:v6-network/name
| | | | +--:(any-case)
| | | | +--rw destination-any? empty
| | | +--rw (dst-port-choice)?
| | | | +--:(dst-eq-case)
| | | | | +--rw dst-eq? acl-port-type
| | | | | +--rw dst-eq-port2? acl-port-type
| | | | | +--rw dst-eq-port3? acl-port-type
| | | | | +--rw dst-eq-port4? acl-port-type
| | | | | +--rw dst-eq-port5? acl-port-type
| | | | | +--rw dst-eq-port6? acl-port-type
| | | | | +--rw dst-eq-port7? acl-port-type
| | | | | +--rw dst-eq-port8? acl-port-type
| | | | | +--rw dst-eq-port9? acl-port-type
| | | | | +--rw dst-eq-port10? acl-port-type
| | | | +--:(dst-gt-case)
| | | | | +--rw dst-gt? acl-port-type
| | | | +--:(dst-lt-case)
| | | | | +--rw dst-lt? acl-port-type
| | | | +--:(dst-neq-case)
| | | | | +--rw dst-neq? acl-port-type
| | | | | +--rw dst-neq-port2? acl-port-type
| | | | | +--rw dst-neq-port3? acl-port-type
| | | | | +--rw dst-neq-port4? acl-port-type
| | | | | +--rw dst-neq-port5? acl-port-type
| | | | | +--rw dst-neq-port6? acl-port-type
| | | | | +--rw dst-neq-port7? acl-port-type
| | | | | +--rw dst-neq-port8? acl-port-type
| | | | | +--rw dst-neq-port9? acl-port-type
| | | | | +--rw dst-neq-port10? acl-port-type
| | | | +--:(dst-range-case)
| | | | +--rw dst-range1? acl-port-type
| | | | +--rw dst-range2? acl-port-type
| | | +--rw ack? empty
| | | +--rw fin? empty
| | | +--rw psh? empty
| | | +--rw rst? empty
| | | +--rw syn? empty
| | | +--rw urg? empty
| | | +--rw established? empty
| | | +--rw auth? empty
| | | +--rw dest-option? empty
| | | +--rw dscp? ios-types:dscp-type
| | | +--rw flow-label? uint32
| | | +--rw fragments? empty
| | | +--rw hbh? empty
| | | +--rw log? empty
| | | +--rw log-input? empty
| | | +--rw mobility? empty
| | | +--rw mobility-type? ios-types:mobility-type
| | | +--rw routing? empty
| | | +--rw routing-type? uint8
| | | +--rw time-range? string
| | | +--rw (icmp_choice)?
| | | +--:(msg-type-code)
| | | | +--rw msg-type-case? uint8
| | | | +--rw msg-code? uint8
| | | +--:(named-msg-type-case)
| | | +--rw named-msg-type? enumeration
| | +--:(remark-case)
| | +--rw remark? string
| o--rw default
| o--rw access-list-seq-rule* [sequence]
| o--rw sequence uint64
| +--rw (ace-rule-remark-choice)?
| +--:(ace-rule-case)
| | o--rw ace-rule
| | o--rw action? enumeration
| | o--rw protocol? union
| | +--rw (source-choice)?
| | | +--:(host-case)
| | | | o--rw source-host? ios-types:ip-host
| | | +--:(fqdn-group-case)
| | | | o--rw source-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | +--:(geo-group-case)
| | | | o--rw source-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | +--:(address-case)
| | | | o--rw source-address? inet:ipv6-address
| | | | o--rw source-wildcard-bits? inet:ipv6-address
| | | +--:(prefix-case)
| | | | o--rw source-prefix? ios-types:ipv6-prefix
| | | +--:(object-group-case)
| | | | o--rw source-object-group? -> /ios:native/object-group/ios-og:v6-network/name
| | | +--:(any-case)
| | | o--rw any? empty
| | +--rw (src-port-choice)?
| | | +--:(src-eq-case)
| | | | o--rw src-eq? acl-port-type
| | | | o--rw src-eq-port2? acl-port-type
| | | | o--rw src-eq-port3? acl-port-type
| | | | o--rw src-eq-port4? acl-port-type
| | | | o--rw src-eq-port5? acl-port-type
| | | | o--rw src-eq-port6? acl-port-type
| | | | o--rw src-eq-port7? acl-port-type
| | | | o--rw src-eq-port8? acl-port-type
| | | | o--rw src-eq-port9? acl-port-type
| | | | o--rw src-eq-port10? acl-port-type
| | | +--:(src-gt-case)
| | | | o--rw src-gt? acl-port-type
| | | +--:(src-lt-case)
| | | | o--rw src-lt? acl-port-type
| | | +--:(src-neq-case)
| | | | o--rw src-neq? acl-port-type
| | | | o--rw src-neq-port2? acl-port-type
| | | | o--rw src-neq-port3? acl-port-type
| | | | o--rw src-neq-port4? acl-port-type
| | | | o--rw src-neq-port5? acl-port-type
| | | | o--rw src-neq-port6? acl-port-type
| | | | o--rw src-neq-port7? acl-port-type
| | | | o--rw src-neq-port8? acl-port-type
| | | | o--rw src-neq-port9? acl-port-type
| | | | o--rw src-neq-port10? acl-port-type
| | | +--:(src-range-case)
| | | o--rw src-range1? acl-port-type
| | | o--rw src-range2? acl-port-type
| | +--rw (destination-choice)?
| | | +--:(host-case)
| | | | o--rw destination-host? ios-types:ip-host
| | | +--:(fqdn-group-case)
| | | | o--rw destination-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | +--:(geo-group-case)
| | | | o--rw destination-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | +--:(address-case)
| | | | o--rw destination-address? inet:ipv6-address
| | | | o--rw destination-wildcard-bits? inet:ipv6-address
| | | +--:(prefix-case)
| | | | o--rw destination-prefix? ios-types:ipv6-prefix
| | | +--:(object-group-case)
| | | | o--rw destination-object-group? -> /ios:native/object-group/ios-og:v6-network/name
| | | +--:(any-case)
| | | o--rw destination-any? empty
| | +--rw (dst-port-choice)?
| | | +--:(dst-eq-case)
| | | | o--rw dst-eq? acl-port-type
| | | | o--rw dst-eq-port2? acl-port-type
| | | | o--rw dst-eq-port3? acl-port-type
| | | | o--rw dst-eq-port4? acl-port-type
| | | | o--rw dst-eq-port5? acl-port-type
| | | | o--rw dst-eq-port6? acl-port-type
| | | | o--rw dst-eq-port7? acl-port-type
| | | | o--rw dst-eq-port8? acl-port-type
| | | | o--rw dst-eq-port9? acl-port-type
| | | | o--rw dst-eq-port10? acl-port-type
| | | +--:(dst-gt-case)
| | | | o--rw dst-gt? acl-port-type
| | | +--:(dst-lt-case)
| | | | o--rw dst-lt? acl-port-type
| | | +--:(dst-neq-case)
| | | | o--rw dst-neq? acl-port-type
| | | | o--rw dst-neq-port2? acl-port-type
| | | | o--rw dst-neq-port3? acl-port-type
| | | | o--rw dst-neq-port4? acl-port-type
| | | | o--rw dst-neq-port5? acl-port-type
| | | | o--rw dst-neq-port6? acl-port-type
| | | | o--rw dst-neq-port7? acl-port-type
| | | | o--rw dst-neq-port8? acl-port-type
| | | | o--rw dst-neq-port9? acl-port-type
| | | | o--rw dst-neq-port10? acl-port-type
| | | +--:(dst-range-case)
| | | o--rw dst-range1? acl-port-type
| | | o--rw dst-range2? acl-port-type
| | o--rw ack? empty
| | o--rw fin? empty
| | o--rw psh? empty
| | o--rw rst? empty
| | o--rw syn? empty
| | o--rw urg? empty
| | o--rw established? empty
| | o--rw auth? empty
| | o--rw dest-option? empty
| | o--rw dscp? ios-types:dscp-type
| | o--rw flow-label? uint32
| | o--rw fragments? empty
| | o--rw hbh? empty
| | o--rw log? empty
| | o--rw log-input? empty
| | o--rw mobility? empty
| | o--rw mobility-type? ios-types:mobility-type
| | o--rw routing? empty
| | o--rw routing-type? uint8
| | o--rw time-range? string
| | +--rw (icmp_choice)?
| | +--:(msg-type-code)
| | | o--rw msg-type-case? uint8
| | | o--rw msg-code? uint8
| | +--:(named-msg-type-case)
| | o--rw named-msg-type? enumeration
| +--:(remark-case)
| o--rw remark? string
+--rw role-based* [name]
| +--rw name string
| +--rw access-list-seq-rule* [sequence]
| +--rw sequence uint64
| +--rw (ace-rule-remark-choice)?
| +--:(ace-rule-case)
| | +--rw ace-rule
| | +--rw action? enumeration
| | +--rw (protocol-choice)?
| | | +--:(tcp-case)
| | | | +--rw tcp? empty
| | | | +--rw tcp-src
| | | | | +--rw (tcp-port-choice)?
| | | | | +--:(tcp-port-eq-case)
| | | | | | +--rw tcp-eq? ios-types:tcp-port-type
| | | | | +--:(tcp-port-lt-case)
| | | | | | +--rw tcp-lt? ios-types:tcp-port-type
| | | | | +--:(tcp-port-gt-case)
| | | | | | +--rw tcp-gt? ios-types:tcp-port-type
| | | | | +--:(tcp-port-neq-case)
| | | | | | +--rw tcp-neq? ios-types:tcp-port-type
| | | | | +--:(tcp-port-range-case)
| | | | | +--rw tcp-range-min? ios-types:tcp-port-type
| | | | | +--rw tcp-range-max? ios-types:tcp-port-type
| | | | +--rw tcp-dst
| | | | | +--rw (tcp-port-choice)?
| | | | | +--:(tcp-port-eq-case)
| | | | | | +--rw tcp-eq? ios-types:tcp-port-type
| | | | | +--:(tcp-port-lt-case)
| | | | | | +--rw tcp-lt? ios-types:tcp-port-type
| | | | | +--:(tcp-port-gt-case)
| | | | | | +--rw tcp-gt? ios-types:tcp-port-type
| | | | | +--:(tcp-port-neq-case)
| | | | | | +--rw tcp-neq? ios-types:tcp-port-type
| | | | | +--:(tcp-port-range-case)
| | | | | +--rw tcp-range-min? ios-types:tcp-port-type
| | | | | +--rw tcp-range-max? ios-types:tcp-port-type
| | | | +--rw established? empty
| | | +--:(sctp-case)
| | | | +--rw sctp? empty
| | | +--:(udp-case)
| | | | +--rw udp? empty
| | | | +--rw udp-src
| | | | | +--rw (udp-port-choice)?
| | | | | +--:(udp-port-eq-case)
| | | | | | +--rw udp-eq? ios-types:udp-port-type
| | | | | +--:(udp-port-lt-case)
| | | | | | +--rw udp-lt? ios-types:udp-port-type
| | | | | +--:(udp-port-gt-case)
| | | | | | +--rw udp-gt? ios-types:udp-port-type
| | | | | +--:(udp-port-neq-case)
| | | | | | +--rw udp-neq? ios-types:udp-port-type
| | | | | +--:(udp-port-range-case)
| | | | | +--rw udp-range-min? ios-types:udp-port-type
| | | | | +--rw udp-range-max? ios-types:udp-port-type
| | | | +--rw udp-dst
| | | | +--rw (udp-port-choice)?
| | | | +--:(udp-port-eq-case)
| | | | | +--rw udp-eq? ios-types:udp-port-type
| | | | +--:(udp-port-lt-case)
| | | | | +--rw udp-lt? ios-types:udp-port-type
| | | | +--:(udp-port-gt-case)
| | | | | +--rw udp-gt? ios-types:udp-port-type
| | | | +--:(udp-port-neq-case)
| | | | | +--rw udp-neq? ios-types:udp-port-type
| | | | +--:(udp-port-range-case)
| | | | +--rw udp-range-min? ios-types:udp-port-type
| | | | +--rw udp-range-max? ios-types:udp-port-type
| | | +--:(icmp-case)
| | | | +--rw icmp? empty
| | | +--:(other-protocol-case)
| | | +--rw other-protocol? union
| | +--rw dscp? ios-types:dscp-type-new
| | +--rw (log-choice)?
| | +--:(log-case)
| | | +--rw log? empty
| | +--:(log-input-case)
| | +--rw log-input? empty
| +--:(remark-case)
| +--rw remark? string
o--rw named-rb-acl* [name]
| o--rw name string
| o--rw role-based? empty
| o--rw access-list-seq-rule* [sequence]
| | o--rw sequence uint64
| | +--rw (ace-rule-remark-choice)?
| | +--:(ace-rule-case)
| | | o--rw ace-rule
| | | o--rw action? enumeration
| | | o--rw protocol? union
| | | +--rw (source-choice)?
| | | | +--:(host-case)
| | | | | o--rw source-host? ios-types:ip-host
| | | | +--:(fqdn-group-case)
| | | | | o--rw source-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | | +--:(geo-group-case)
| | | | | o--rw source-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | | +--:(address-case)
| | | | | o--rw source-address? inet:ipv6-address
| | | | | o--rw source-wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | o--rw source-prefix? ios-types:ipv6-prefix
| | | | +--:(object-group-case)
| | | | | o--rw source-object-group? -> /ios:native/object-group/ios-og:v6-network/name
| | | | +--:(any-case)
| | | | o--rw any? empty
| | | +--rw (src-port-choice)?
| | | | +--:(src-eq-case)
| | | | | o--rw src-eq? acl-port-type
| | | | | o--rw src-eq-port2? acl-port-type
| | | | | o--rw src-eq-port3? acl-port-type
| | | | | o--rw src-eq-port4? acl-port-type
| | | | | o--rw src-eq-port5? acl-port-type
| | | | | o--rw src-eq-port6? acl-port-type
| | | | | o--rw src-eq-port7? acl-port-type
| | | | | o--rw src-eq-port8? acl-port-type
| | | | | o--rw src-eq-port9? acl-port-type
| | | | | o--rw src-eq-port10? acl-port-type
| | | | +--:(src-gt-case)
| | | | | o--rw src-gt? acl-port-type
| | | | +--:(src-lt-case)
| | | | | o--rw src-lt? acl-port-type
| | | | +--:(src-neq-case)
| | | | | o--rw src-neq? acl-port-type
| | | | | o--rw src-neq-port2? acl-port-type
| | | | | o--rw src-neq-port3? acl-port-type
| | | | | o--rw src-neq-port4? acl-port-type
| | | | | o--rw src-neq-port5? acl-port-type
| | | | | o--rw src-neq-port6? acl-port-type
| | | | | o--rw src-neq-port7? acl-port-type
| | | | | o--rw src-neq-port8? acl-port-type
| | | | | o--rw src-neq-port9? acl-port-type
| | | | | o--rw src-neq-port10? acl-port-type
| | | | +--:(src-range-case)
| | | | o--rw src-range1? acl-port-type
| | | | o--rw src-range2? acl-port-type
| | | +--rw (destination-choice)?
| | | | +--:(host-case)
| | | | | o--rw destination-host? ios-types:ip-host
| | | | +--:(fqdn-group-case)
| | | | | o--rw destination-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | | +--:(geo-group-case)
| | | | | o--rw destination-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | | +--:(address-case)
| | | | | o--rw destination-address? inet:ipv6-address
| | | | | o--rw destination-wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | o--rw destination-prefix? ios-types:ipv6-prefix
| | | | +--:(object-group-case)
| | | | | o--rw destination-object-group? -> /ios:native/object-group/ios-og:v6-network/name
| | | | +--:(any-case)
| | | | o--rw destination-any? empty
| | | +--rw (dst-port-choice)?
| | | | +--:(dst-eq-case)
| | | | | o--rw dst-eq? acl-port-type
| | | | | o--rw dst-eq-port2? acl-port-type
| | | | | o--rw dst-eq-port3? acl-port-type
| | | | | o--rw dst-eq-port4? acl-port-type
| | | | | o--rw dst-eq-port5? acl-port-type
| | | | | o--rw dst-eq-port6? acl-port-type
| | | | | o--rw dst-eq-port7? acl-port-type
| | | | | o--rw dst-eq-port8? acl-port-type
| | | | | o--rw dst-eq-port9? acl-port-type
| | | | | o--rw dst-eq-port10? acl-port-type
| | | | +--:(dst-gt-case)
| | | | | o--rw dst-gt? acl-port-type
| | | | +--:(dst-lt-case)
| | | | | o--rw dst-lt? acl-port-type
| | | | +--:(dst-neq-case)
| | | | | o--rw dst-neq? acl-port-type
| | | | | o--rw dst-neq-port2? acl-port-type
| | | | | o--rw dst-neq-port3? acl-port-type
| | | | | o--rw dst-neq-port4? acl-port-type
| | | | | o--rw dst-neq-port5? acl-port-type
| | | | | o--rw dst-neq-port6? acl-port-type
| | | | | o--rw dst-neq-port7? acl-port-type
| | | | | o--rw dst-neq-port8? acl-port-type
| | | | | o--rw dst-neq-port9? acl-port-type
| | | | | o--rw dst-neq-port10? acl-port-type
| | | | +--:(dst-range-case)
| | | | o--rw dst-range1? acl-port-type
| | | | o--rw dst-range2? acl-port-type
| | | o--rw ack? empty
| | | o--rw fin? empty
| | | o--rw psh? empty
| | | o--rw rst? empty
| | | o--rw syn? empty
| | | o--rw urg? empty
| | | o--rw established? empty
| | | o--rw auth? empty
| | | o--rw dest-option? empty
| | | o--rw dscp? ios-types:dscp-type
| | | o--rw flow-label? uint32
| | | o--rw fragments? empty
| | | o--rw hbh? empty
| | | o--rw log? empty
| | | o--rw log-input? empty
| | | o--rw mobility? empty
| | | o--rw mobility-type? ios-types:mobility-type
| | | o--rw routing? empty
| | | o--rw routing-type? uint8
| | | o--rw time-range? string
| | | +--rw (icmp_choice)?
| | | +--:(msg-type-code)
| | | | o--rw msg-type-case? uint8
| | | | o--rw msg-code? uint8
| | | +--:(named-msg-type-case)
| | | o--rw named-msg-type? enumeration
| | +--:(remark-case)
| | o--rw remark? string
| o--rw default
| o--rw access-list-seq-rule* [sequence]
| o--rw sequence uint64
| +--rw (ace-rule-remark-choice)?
| +--:(ace-rule-case)
| | o--rw ace-rule
| | o--rw action? enumeration
| | o--rw protocol? union
| | +--rw (source-choice)?
| | | +--:(host-case)
| | | | o--rw source-host? ios-types:ip-host
| | | +--:(fqdn-group-case)
| | | | o--rw source-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | +--:(geo-group-case)
| | | | o--rw source-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | +--:(address-case)
| | | | o--rw source-address? inet:ipv6-address
| | | | o--rw source-wildcard-bits? inet:ipv6-address
| | | +--:(prefix-case)
| | | | o--rw source-prefix? ios-types:ipv6-prefix
| | | +--:(object-group-case)
| | | | o--rw source-object-group? -> /ios:native/object-group/ios-og:v6-network/name
| | | +--:(any-case)
| | | o--rw any? empty
| | +--rw (src-port-choice)?
| | | +--:(src-eq-case)
| | | | o--rw src-eq? acl-port-type
| | | | o--rw src-eq-port2? acl-port-type
| | | | o--rw src-eq-port3? acl-port-type
| | | | o--rw src-eq-port4? acl-port-type
| | | | o--rw src-eq-port5? acl-port-type
| | | | o--rw src-eq-port6? acl-port-type
| | | | o--rw src-eq-port7? acl-port-type
| | | | o--rw src-eq-port8? acl-port-type
| | | | o--rw src-eq-port9? acl-port-type
| | | | o--rw src-eq-port10? acl-port-type
| | | +--:(src-gt-case)
| | | | o--rw src-gt? acl-port-type
| | | +--:(src-lt-case)
| | | | o--rw src-lt? acl-port-type
| | | +--:(src-neq-case)
| | | | o--rw src-neq? acl-port-type
| | | | o--rw src-neq-port2? acl-port-type
| | | | o--rw src-neq-port3? acl-port-type
| | | | o--rw src-neq-port4? acl-port-type
| | | | o--rw src-neq-port5? acl-port-type
| | | | o--rw src-neq-port6? acl-port-type
| | | | o--rw src-neq-port7? acl-port-type
| | | | o--rw src-neq-port8? acl-port-type
| | | | o--rw src-neq-port9? acl-port-type
| | | | o--rw src-neq-port10? acl-port-type
| | | +--:(src-range-case)
| | | o--rw src-range1? acl-port-type
| | | o--rw src-range2? acl-port-type
| | +--rw (destination-choice)?
| | | +--:(host-case)
| | | | o--rw destination-host? ios-types:ip-host
| | | +--:(fqdn-group-case)
| | | | o--rw destination-fqdn-group? -> /ios:native/object-group/ios-og:fqdn/name
| | | +--:(geo-group-case)
| | | | o--rw destination-geo-group? -> /ios:native/object-group/ios-og:geo/name
| | | +--:(address-case)
| | | | o--rw destination-address? inet:ipv6-address
| | | | o--rw destination-wildcard-bits? inet:ipv6-address
| | | +--:(prefix-case)
| | | | o--rw destination-prefix? ios-types:ipv6-prefix
| | | +--:(object-group-case)
| | | | o--rw destination-object-group? -> /ios:native/object-group/ios-og:v6-network/name
| | | +--:(any-case)
| | | o--rw destination-any? empty
| | +--rw (dst-port-choice)?
| | | +--:(dst-eq-case)
| | | | o--rw dst-eq? acl-port-type
| | | | o--rw dst-eq-port2? acl-port-type
| | | | o--rw dst-eq-port3? acl-port-type
| | | | o--rw dst-eq-port4? acl-port-type
| | | | o--rw dst-eq-port5? acl-port-type
| | | | o--rw dst-eq-port6? acl-port-type
| | | | o--rw dst-eq-port7? acl-port-type
| | | | o--rw dst-eq-port8? acl-port-type
| | | | o--rw dst-eq-port9? acl-port-type
| | | | o--rw dst-eq-port10? acl-port-type
| | | +--:(dst-gt-case)
| | | | o--rw dst-gt? acl-port-type
| | | +--:(dst-lt-case)
| | | | o--rw dst-lt? acl-port-type
| | | +--:(dst-neq-case)
| | | | o--rw dst-neq? acl-port-type
| | | | o--rw dst-neq-port2? acl-port-type
| | | | o--rw dst-neq-port3? acl-port-type
| | | | o--rw dst-neq-port4? acl-port-type
| | | | o--rw dst-neq-port5? acl-port-type
| | | | o--rw dst-neq-port6? acl-port-type
| | | | o--rw dst-neq-port7? acl-port-type
| | | | o--rw dst-neq-port8? acl-port-type
| | | | o--rw dst-neq-port9? acl-port-type
| | | | o--rw dst-neq-port10? acl-port-type
| | | +--:(dst-range-case)
| | | o--rw dst-range1? acl-port-type
| | | o--rw dst-range2? acl-port-type
| | o--rw ack? empty
| | o--rw fin? empty
| | o--rw psh? empty
| | o--rw rst? empty
| | o--rw syn? empty
| | o--rw urg? empty
| | o--rw established? empty
| | o--rw auth? empty
| | o--rw dest-option? empty
| | o--rw dscp? ios-types:dscp-type
| | o--rw flow-label? uint32
| | o--rw fragments? empty
| | o--rw hbh? empty
| | o--rw log? empty
| | o--rw log-input? empty
| | o--rw mobility? empty
| | o--rw mobility-type? ios-types:mobility-type
| | o--rw routing? empty
| | o--rw routing-type? uint8
| | o--rw time-range? string
| | +--rw (icmp_choice)?
| | +--:(msg-type-code)
| | | o--rw msg-type-case? uint8
| | | o--rw msg-code? uint8
| | +--:(named-msg-type-case)
| | o--rw named-msg-type? enumeration
| +--:(remark-case)
| o--rw remark? string
+--rw fqdn* [name] {ios-features:fqdn-acl}?
| +--rw name string
| +--rw access-list-seq-rule* [sequence]
| +--rw sequence uint64
| +--rw (ace-rule-remark-choice)?
| +--:(ace-rule-case)
| | +--rw ace-rule
| | +--rw action? enumeration
| | +--rw (protocol-choice)?
| | | +--:(icmp-case)
| | | | +--rw icmp? empty
| | | | +--rw icmp-src-address
| | | | | +--rw (address-choice)?
| | | | | +--:(address-case)
| | | | | | +--rw address? inet:ipv6-address
| | | | | | +--rw wildcard-bits? inet:ipv6-address
| | | | | +--:(prefix-case)
| | | | | | +--rw address-prefix? ios-types:ipv6-prefix
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host
| | | | | +--rw (host-case)?
| | | | | +--:(host-case)
| | | | | | +--rw host-address? inet:ipv6-address
| | | | | +--:(dynamic-case)
| | | | | +--rw dynamic? string
| | | | +--rw icmp-dst-address
| | | | +--rw (address-choice)?
| | | | +--:(address-case)
| | | | | +--rw address? inet:ipv6-address
| | | | | +--rw wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | +--rw address-prefix? ios-types:ipv6-prefix
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host
| | | | +--rw (host-case)?
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv6-address
| | | | +--:(dynamic-case)
| | | | +--rw dynamic? string
| | | +--:(other-protocol-case)
| | | | +--rw other-protocol? union
| | | | +--rw src-address
| | | | | +--rw (address-choice)?
| | | | | +--:(address-case)
| | | | | | +--rw address? inet:ipv6-address
| | | | | | +--rw wildcard-bits? inet:ipv6-address
| | | | | +--:(prefix-case)
| | | | | | +--rw address-prefix? ios-types:ipv6-prefix
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host
| | | | | +--rw (host-case)?
| | | | | +--:(host-case)
| | | | | | +--rw host-address? inet:ipv6-address
| | | | | +--:(dynamic-case)
| | | | | +--rw dynamic? string
| | | | +--rw dst-address
| | | | +--rw (address-choice)?
| | | | +--:(address-case)
| | | | | +--rw address? inet:ipv6-address
| | | | | +--rw wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | +--rw address-prefix? ios-types:ipv6-prefix
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host
| | | | +--rw (host-case)?
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv6-address
| | | | +--:(dynamic-case)
| | | | +--rw dynamic? string
| | | +--:(udp-case)
| | | | +--rw udp? empty
| | | | +--rw udp-src-address
| | | | | +--rw (address-choice)?
| | | | | +--:(address-case)
| | | | | | +--rw address? inet:ipv6-address
| | | | | | +--rw wildcard-bits? inet:ipv6-address
| | | | | +--:(prefix-case)
| | | | | | +--rw address-prefix? ios-types:ipv6-prefix
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host
| | | | | +--rw (host-case)?
| | | | | +--:(host-case)
| | | | | | +--rw host-address? inet:ipv6-address
| | | | | +--:(dynamic-case)
| | | | | +--rw dynamic? string
| | | | +--rw udp-src-port
| | | | | +--rw (udp-port-choice)?
| | | | | +--:(udp-port-eq-case)
| | | | | | +--rw udp-eq? ios-types:udp-port-type
| | | | | +--:(udp-port-lt-case)
| | | | | | +--rw udp-lt? ios-types:udp-port-type
| | | | | +--:(udp-port-gt-case)
| | | | | | +--rw udp-gt? ios-types:udp-port-type
| | | | | +--:(udp-port-neq-case)
| | | | | | +--rw udp-neq? ios-types:udp-port-type
| | | | | +--:(udp-port-range-case)
| | | | | +--rw udp-range-min? ios-types:udp-port-type
| | | | | +--rw udp-range-max? ios-types:udp-port-type
| | | | +--rw udp-dst-address
| | | | | +--rw (address-choice)?
| | | | | +--:(address-case)
| | | | | | +--rw address? inet:ipv6-address
| | | | | | +--rw wildcard-bits? inet:ipv6-address
| | | | | +--:(prefix-case)
| | | | | | +--rw address-prefix? ios-types:ipv6-prefix
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host
| | | | | +--rw (host-case)?
| | | | | +--:(host-case)
| | | | | | +--rw host-address? inet:ipv6-address
| | | | | +--:(dynamic-case)
| | | | | +--rw dynamic? string
| | | | +--rw udp-dst-port
| | | | +--rw (udp-port-choice)?
| | | | +--:(udp-port-eq-case)
| | | | | +--rw udp-eq? ios-types:udp-port-type
| | | | +--:(udp-port-lt-case)
| | | | | +--rw udp-lt? ios-types:udp-port-type
| | | | +--:(udp-port-gt-case)
| | | | | +--rw udp-gt? ios-types:udp-port-type
| | | | +--:(udp-port-neq-case)
| | | | | +--rw udp-neq? ios-types:udp-port-type
| | | | +--:(udp-port-range-case)
| | | | +--rw udp-range-min? ios-types:udp-port-type
| | | | +--rw udp-range-max? ios-types:udp-port-type
| | | +--:(sctp-case)
| | | | +--rw sctp? empty
| | | | +--rw sctp-src-address
| | | | | +--rw (address-choice)?
| | | | | +--:(address-case)
| | | | | | +--rw address? inet:ipv6-address
| | | | | | +--rw wildcard-bits? inet:ipv6-address
| | | | | +--:(prefix-case)
| | | | | | +--rw address-prefix? ios-types:ipv6-prefix
| | | | | +--:(any-case)
| | | | | | +--rw any? empty
| | | | | +--:(host-case)
| | | | | +--rw host
| | | | | +--rw (host-case)?
| | | | | +--:(host-case)
| | | | | | +--rw host-address? inet:ipv6-address
| | | | | +--:(dynamic-case)
| | | | | +--rw dynamic? string
| | | | +--rw sctp-dst-address
| | | | +--rw (address-choice)?
| | | | +--:(address-case)
| | | | | +--rw address? inet:ipv6-address
| | | | | +--rw wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | +--rw address-prefix? ios-types:ipv6-prefix
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host
| | | | +--rw (host-case)?
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv6-address
| | | | +--:(dynamic-case)
| | | | +--rw dynamic? string
| | | +--:(tcp-case)
| | | +--rw tcp? empty
| | | +--rw tcp-src-address
| | | | +--rw (address-choice)?
| | | | +--:(address-case)
| | | | | +--rw address? inet:ipv6-address
| | | | | +--rw wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | +--rw address-prefix? ios-types:ipv6-prefix
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host
| | | | +--rw (host-case)?
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv6-address
| | | | +--:(dynamic-case)
| | | | +--rw dynamic? string
| | | +--rw tcp-src-port
| | | | +--rw (tcp-port-choice)?
| | | | +--:(tcp-port-eq-case)
| | | | | +--rw tcp-eq? ios-types:tcp-port-type
| | | | +--:(tcp-port-lt-case)
| | | | | +--rw tcp-lt? ios-types:tcp-port-type
| | | | +--:(tcp-port-gt-case)
| | | | | +--rw tcp-gt? ios-types:tcp-port-type
| | | | +--:(tcp-port-neq-case)
| | | | | +--rw tcp-neq? ios-types:tcp-port-type
| | | | +--:(tcp-port-range-case)
| | | | +--rw tcp-range-min? ios-types:tcp-port-type
| | | | +--rw tcp-range-max? ios-types:tcp-port-type
| | | +--rw tcp-dst-address
| | | | +--rw (address-choice)?
| | | | +--:(address-case)
| | | | | +--rw address? inet:ipv6-address
| | | | | +--rw wildcard-bits? inet:ipv6-address
| | | | +--:(prefix-case)
| | | | | +--rw address-prefix? ios-types:ipv6-prefix
| | | | +--:(any-case)
| | | | | +--rw any? empty
| | | | +--:(host-case)
| | | | +--rw host
| | | | +--rw (host-case)?
| | | | +--:(host-case)
| | | | | +--rw host-address? inet:ipv6-address
| | | | +--:(dynamic-case)
| | | | +--rw dynamic? string
| | | +--rw tcp-dst-port
| | | +--rw (tcp-port-choice)?
| | | +--:(tcp-port-eq-case)
| | | | +--rw tcp-eq? ios-types:tcp-port-type
| | | +--:(tcp-port-lt-case)
| | | | +--rw tcp-lt? ios-types:tcp-port-type
| | | +--:(tcp-port-gt-case)
| | | | +--rw tcp-gt? ios-types:tcp-port-type
| | | +--:(tcp-port-neq-case)
| | | | +--rw tcp-neq? ios-types:tcp-port-type
| | | +--:(tcp-port-range-case)
| | | +--rw tcp-range-min? ios-types:tcp-port-type
| | | +--rw tcp-range-max? ios-types:tcp-port-type
| | +--rw dscp? ios-types:dscp-type-new
| | +--rw (log-choice)?
| | +--:(log-case)
| | | +--rw log? empty
| | +--:(log-input-case)
| | +--rw log-input? empty
| +--:(remark-case)
| +--rw remark? string
+--rw log-update
| +--rw threshold? uint64
+--rw match-local-traffic? empty
augment /ios:native:
+--rw access-list
+--rw acl-limit? uint64