Notification of route management.
Version: 2021-02-21
module huawei-routing-notification { yang-version 1; namespace "urn:huawei:yang:huawei-routing-notification"; prefix rt-notification; import huawei-extension { prefix ext; } organization "Huawei Technologies Co., Ltd."; contact "Huawei Industrial Base Bantian, Longgang Shenzhen 518129 People's Republic of China Website: http://www.huawei.com Email: support@huawei.com"; description "Notification of route management."; revision "2021-02-21" { description "Initial revision."; reference "Huawei private."; } ext:task-name "route-base"; notification public-ipv6-prefix-exceed { description "The number of public IPv6 prefixes exceeded the maximum value."; leaf prefix-count { type uint32; description "Number of IPv6 public route prefixes in the routing table."; } leaf max-value { type uint32; description "Maximum number of IPv6 public route prefixes that is allowed."; } } // notification public-ipv6-prefix-exceed notification public-ipv6-prefix-exceed-clear { description "The number of public IPv6 prefixes falls below the maximum value."; leaf prefix-count { type uint32; description "Number of IPv6 public route prefixes in the routing table."; } leaf max-value { type uint32; description "Maximum number of IPv6 public route prefixes that is allowed."; } } // notification public-ipv6-prefix-exceed-clear notification vpn-ipv6-prefix-exceed { description "The number of IPv6 prefixes in the VPN instance exceeded the maximum value."; leaf vpn-name { type string { length "1..31"; } description "Name of a VPN instance."; } leaf prefix-count { type uint32; description "Current number of IPv6 route prefixes in the VPN instance."; } leaf max-value { type uint32; description "Maximum number of IPv6 route prefixes in the VPN instance."; } } // notification vpn-ipv6-prefix-exceed notification vpn-ipv6-prefix-exceed-clear { description "The number of IPv6 prefixes in the VPN instance fell below the maximum value."; leaf vpn-name { type string { length "1..31"; } description "Name of a VPN instance."; } leaf prefix-count { type uint32; description "Current number of IPv6 route prefixes in the VPN instance."; } leaf max-value { type uint32; description "Maximum number of IPv6 route prefixes in the VPN instance."; } } // notification vpn-ipv6-prefix-exceed-clear notification vpn-ipv4-route-exceed { description "The number of IPv4 routes in the VPN instance exceeded the maximum value."; leaf vpn-name { type string { length "1..31"; } description "Name of a VPN instance."; } leaf current-count { type uint32; description "Current number of IPv4 routes in the VPN instance."; } leaf max-value { type uint32; description "Maximum number of IPv4 routes in the VPN instance."; } } // notification vpn-ipv4-route-exceed notification vpn-ipv4-route-exceed-clear { description "The number of IPv4 routes in the VPN instance fell below the maximum number."; leaf vpn-name { type string { length "1..31"; } description "Name of a VPN instance."; } leaf current-count { type uint32; description "Current number of IPv4 routes in the VPN instance."; } leaf max-value { type uint32; description "Maximum number of IPv4 routes in the VPN instance."; } } // notification vpn-ipv4-route-exceed-clear notification vpn-ipv6-route-exceed { description "The number of IPv6 routes in the VPN instance exceeded the maximum value."; leaf vpn-name { type string { length "1..31"; } description "Name of a VPN instance."; } leaf current-count { type uint32; description "Current number of IPv6 routes in the VPN instance."; } leaf max-value { type uint32; description "Maximum number of IPv6 routes in the VPN instance."; } } // notification vpn-ipv6-route-exceed notification vpn-ipv6-route-exceed-clear { description "The number of IPv6 routes in the VPN instance fell below the maximum number."; leaf vpn-name { type string { length "1..31"; } description "Name of a VPN instance."; } leaf current-count { type uint32; description "Current number of IPv6 routes in the VPN instance."; } leaf max-value { type uint32; description "Maximum number of IPv6 routes in the VPN instance."; } } // notification vpn-ipv6-route-exceed-clear notification ipv4-prefix-exceed { description "The number of IPv4 prefixes exceeded the maximum value."; leaf prefix-count { type uint32; description "The current number of IPv4 prefixes."; } leaf max-value { type uint32; description "The max value of IPv4 prefixes."; } } // notification ipv4-prefix-exceed notification ipv4-prefix-exceed-clear { description "The number of IPv4 prefixes fell below the maximum value."; leaf prefix-count { type uint32; description "The current number of IPv4 prefixes."; } leaf max-value { type uint32; description "The max value of IPv4 prefixes."; } } // notification ipv4-prefix-exceed-clear notification ipv6-prefix-exceed { description "The number of IPv6 prefixes exceeded the maximum value."; leaf prefix-count { type uint32; description "The current number of IPv6 prefixes."; } leaf max-value { type uint32; description "The max value of IPv6 prefixes."; } } // notification ipv6-prefix-exceed notification ipv6-prefix-exceed-clear { description "The number of IPv6 prefixes fell below the maximum value."; leaf prefix-count { type uint32; description "The current number of IPv6 prefixes."; } leaf max-value { type uint32; description "The max value of IPv6 prefixes."; } } // notification ipv6-prefix-exceed-clear } // module huawei-routing-notification
© 2023 YumaWorks, Inc. All rights reserved.