This module contains a collection of YANG definitions for Cisco IOS-XR lpts-pifib-domain package configuration. This YANG modul...
Version: 2020-09-17
module Cisco-IOS-XR-um-lpts-pifib-domain-cfg { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-um-lpts-pifib-domain-cfg"; prefix um-lpts-pifib-domain-cfg; import Cisco-IOS-XR-types { prefix xr; } import Cisco-IOS-XR-um-location-cfg { prefix location; } import Cisco-IOS-XR-um-lpts-pifib-cfg { prefix a1; } import cisco-semver { prefix semver; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of YANG definitions for Cisco IOS-XR lpts-pifib-domain package configuration. This YANG module augments the modules with configuration data. Copyright (c) 2020 by Cisco Systems, Inc. All rights reserved."; revision "2020-09-17" { description "Initial release"; } semver:module-version "1.0.0"; feature pifib_domains_config_check { description "pifib domains config check"; } feature pifib_xipc_throt_policer_config_check { description "pifib xipc throt policer config check"; } grouping LPTS-POLICE { container domains { description "ingress domains configuration command"; list domain { key "domain-name"; description "ingress domains configuration command"; leaf domain-name { type xr:Cisco-ios-xr-string { length "1..32"; pattern "[a-z0-9A-Z][-_.:a-z0-9A-Z]*"; } description "ingress domains configuration command"; } container flow { description "lpts flow type"; container fragment { description "Fragmented IP packets"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container fragment container ospf { description "OSPF "; container unicast { description "Unicast "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container unicast container multicast { description "Multicast"; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container multicast } // container ospf container isis { description "ISIS "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container isis container bfd { description "BFD "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default container multipath { description "Multipath "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container multipath container blb { description "BLB "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container blb container singlepath { description "Singlepath "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container singlepath } // container bfd container bgp { description "BGP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container configured { description "Configured"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container bgp container pim { description "PIM "; container unicast { description "Unicast "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container unicast } // container pim container igmp { description "IGMP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container igmp container icmp { description "ICMP "; container local { description "Local interest packets "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container local container application { description "Specific application packets "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container application container control { description "Control packets "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container control container default { description "Default packets "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default container generic { description "Generic application packets "; container echo-reply { description "Echo-reply packets "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container echo-reply } // container generic } // container icmp container ldp { description "LDP "; container tcp { description "TCP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container configured { description "Configured"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container tcp container udp { description "UDP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container udp } // container ldp container all-routers { description "All Routers"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container all-routers container lmp { description "LMP "; container tcp { description "TCP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container configured { description "Configured"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container tcp container udp { description "UDP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container udp } // container lmp container rsvp { description "RSVP "; container default { description "RSVP Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default container known { description "RSVP Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container udp { description "UDP"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container udp } // container rsvp container ike { description "IKE "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container ike container ipsec { description "IPSEC "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container ipsec container msdp { description "MSDP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container configured { description "Configured"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container msdp container snmp { description "SNMP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container snmp container ssh { description "SSH "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container ssh container http { description "HTTP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container http container shttp { description "SHTTP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container shttp container telnet { description "TELNET "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container telnet container css { description "CSS "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container css container rsh { description "RSH "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container rsh container udp { description "UDP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container listen { description "Listen "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container listen container configured { description "Config peer "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container udp container tcp { description "TCP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container listen { description "Listen "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container listen container configured { description "Configured "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container tcp container multicast { description "Multicast "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container multicast container raw { description "Raw "; container listen { description "Listen "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container listen container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container raw container ip-sla { description "IP-SLA "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container ip-sla container eigrp { description "EIGRP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container eigrp container rip { description "RIP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container rip container l2tpv3 { description "L2TPv3 "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container l2tpv3 container pcep { description "PCEP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container pcep container gre { description "GRE "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container gre container vrrp { description "VRRP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container vrrp container hsrp { description "HSRP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container hsrp container mpls { description "MPLS "; container oam { description "Oam "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container oam } // container mpls container l2tpv2 { description "L2TPv2 "; container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known } // container l2tpv2 container dns { description "DNS "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container dns container radius { description "RADIUS "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container radius container tacacs { description "TACACS "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container tacacs container ntp { description "NTP "; container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known } // container ntp container mipv6 { description "MIPv6 "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container mipv6 container amt { description "AMT "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container amt container sdac { description "SDAC-TCP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container sdac container radius-coa { description "RADIUS COA "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container radius-coa container rel-udp { description "Syslog/netflow packets"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container rel-udp container dhcpv4 { description "DHCPv4 "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container dhcpv4 container dhcpv6 { description "DHCPv6 "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container dhcpv6 container onepk { description "ONEPK "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container onepk container tpa { description "Third Party Applications"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container tpa container ietf-bob { description "IETF BOB Packets"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container ietf-bob container xipc { if-feature pifib_xipc_throt_policer_config_check; description "XIPC rate limit"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container xipc container pm-twamp { description "PM TWAMP Packets"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container pm-twamp } // container flow } // list domain } // container domains } // grouping LPTS-POLICE grouping LOCATION-BODY { container domains { description "ingress domains configuration command"; list domain { key "domain-name"; description "ingress domains configuration command"; leaf domain-name { type xr:Cisco-ios-xr-string { length "1..32"; pattern "[a-z0-9A-Z][-_.:a-z0-9A-Z]*"; } description "ingress domains configuration command"; } container flow { description "lpts flow type"; container fragment { description "Fragmented IP packets"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container fragment container ospf { description "OSPF "; container unicast { description "Unicast "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container unicast container multicast { description "Multicast"; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container multicast } // container ospf container isis { description "ISIS "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container isis container bfd { description "BFD "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default container multipath { description "Multipath "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container multipath container blb { description "BLB "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container blb container singlepath { description "Singlepath "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container singlepath } // container bfd container bgp { description "BGP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container configured { description "Configured"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container bgp container pim { description "PIM "; container unicast { description "Unicast "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container unicast } // container pim container igmp { description "IGMP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container igmp container icmp { description "ICMP "; container local { description "Local interest packets "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container local container application { description "Specific application packets "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container application container control { description "Control packets "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container control container default { description "Default packets "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default container generic { description "Generic application packets "; container echo-reply { description "Echo-reply packets "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container echo-reply } // container generic } // container icmp container ldp { description "LDP "; container tcp { description "TCP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container configured { description "Configured"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container tcp container udp { description "UDP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container udp } // container ldp container all-routers { description "All Routers"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container all-routers container lmp { description "LMP "; container tcp { description "TCP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container configured { description "Configured"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container tcp container udp { description "UDP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container udp } // container lmp container rsvp { description "RSVP "; container default { description "RSVP Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default container known { description "RSVP Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container udp { description "UDP"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container udp } // container rsvp container ike { description "IKE "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container ike container ipsec { description "IPSEC "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container ipsec container msdp { description "MSDP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container configured { description "Configured"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container msdp container snmp { description "SNMP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container snmp container ssh { description "SSH "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container ssh container http { description "HTTP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container http container shttp { description "SHTTP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container shttp container telnet { description "TELNET "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container telnet container css { description "CSS "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container css container rsh { description "RSH "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container rsh container udp { description "UDP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container listen { description "Listen "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container listen container configured { description "Config peer "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container udp container tcp { description "TCP "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container listen { description "Listen "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container listen container configured { description "Configured "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container configured container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container tcp container multicast { description "Multicast "; container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container multicast container raw { description "Raw "; container listen { description "Listen "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container listen container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default } // container raw container ip-sla { description "IP-SLA "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container ip-sla container eigrp { description "EIGRP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container eigrp container rip { description "RIP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container rip container l2tpv3 { description "L2TPv3 "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container l2tpv3 container pcep { description "PCEP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container pcep container gre { description "GRE "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container gre container vrrp { description "VRRP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container vrrp container hsrp { description "HSRP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container hsrp container mpls { description "MPLS "; container oam { description "Oam "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container oam } // container mpls container l2tpv2 { description "L2TPv2 "; container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known } // container l2tpv2 container dns { description "DNS "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container dns container radius { description "RADIUS "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container radius container tacacs { description "TACACS "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container tacacs container ntp { description "NTP "; container default { description "Default "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container default container known { description "Known "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container known } // container ntp container mipv6 { description "MIPv6 "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container mipv6 container amt { description "AMT "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container amt container sdac { description "SDAC-TCP "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container sdac container radius-coa { description "RADIUS COA "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container radius-coa container rel-udp { description "Syslog/netflow packets"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container rel-udp container dhcpv4 { description "DHCPv4 "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container dhcpv4 container dhcpv6 { description "DHCPv6 "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container dhcpv6 container onepk { description "ONEPK "; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container onepk container tpa { description "Third Party Applications"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container tpa container ietf-bob { description "IETF BOB Packets"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container ietf-bob container xipc { if-feature pifib_xipc_throt_policer_config_check; description "XIPC rate limit"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container xipc container pm-twamp { description "PM TWAMP Packets"; leaf rate { type uint32 { range "0..4294967295"; } description "Rate in PPS"; } } // container pm-twamp } // container flow } // list domain } // container domains } // grouping LOCATION-BODY augment /a1:lpts/a1:pifib/a1:hardware/a1:police { uses LPTS-POLICE; } augment /location:locations/location:location/a1:lpts/a1:pifib/a1:hardware/a1:police { uses LOCATION-BODY; } augment /location:locations/location:preconfigured-location/a1:lpts/a1:pifib/a1:hardware/a1:police { uses LOCATION-BODY; } augment /a1:lpts/a1:pifib/a1:hardware { container domains { description "ingress domains configuration command"; list domain { key "domain-name"; description "ingress domains configuration command"; leaf domain-name { type xr:Cisco-ios-xr-string { length "1..32"; pattern "[a-z0-9A-Z][-_.:a-z0-9A-Z]*"; } description "ingress domains configuration command"; } container interfaces { description "Add interface to domain"; list interface { key "interface-name"; description "Add interface to domain"; leaf interface-name { type xr:Interface-name; description "Add interface to domain"; } } // list interface } // container interfaces } // list domain } // container domains } } // module Cisco-IOS-XR-um-lpts-pifib-domain-cfg
© 2023 YumaWorks, Inc. All rights reserved.