huawei-l3vpn

This YANG module defines a YANG data model to configure and manage Layer3 VPNs. It augments the huawei-network-instance yang mod...

  • Version: 2021-08-11

    huawei-l3vpn@2021-08-11


    
      module huawei-l3vpn {
    
        yang-version 1;
    
        namespace "urn:huawei:yang:huawei-l3vpn";
    
        prefix l3vpn;
    
        import huawei-extension {
          prefix ext;
        }
        import huawei-network-instance {
          prefix ni;
        }
        import ietf-yang-types {
          prefix yang;
        }
        import huawei-pub-type {
          prefix pub-type;
        }
        import huawei-routing-policy {
          prefix rtp;
        }
        import huawei-tunnel-management {
          prefix tnlm;
        }
        import huawei-xpl {
          prefix xpl;
        }
        import ietf-inet-types {
          prefix inet;
        }
    
        include huawei-l3vpn-type;
    
        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
          "This YANG module defines a YANG data model to configure and manage
    Layer3 VPNs. It augments the huawei-network-instance yang model
    to add L3VPN specific configuration.";
    
        revision "2021-08-11" {
          description
            "Change the default value of node label-mode.";
          reference
            "Huawei private.";
    
        }
    
        revision "2019-07-05" {
          description
            "Modify descriptions of the YANG file.";
          reference
            "Huawei private.";
    
        }
    
        revision "2019-04-27" {
          description "Initial revision.";
          reference
            "Huawei private.";
    
        }
    
        ext:task-name "l3vpn";
    
        container l3vpn {
          description
            "Layer 3 Virtual Private Network (L3VPN). An L3VPN is a virtual
    private network set up over public networks by Internet Service
    Providers (ISPs) and Network Service Providers (NSPs).";
          container statistics {
            config false;
            description
              "Statistics of L3VPN information.";
            leaf vpn-total-number {
              type uint32;
              description "VPN total number.";
            }
    
            leaf ipv4-vpn-number {
              type uint32;
              description
                "IPv4 unicast VPN number.";
            }
    
            leaf ipv6-vpn-number {
              type uint32;
              description
                "IPv6 unicast VPN number.";
            }
    
            leaf vpn-max-number {
              type uint32;
              description
                "Maximum number of VPNs.";
            }
          }  // container statistics
        }  // container l3vpn
      }  // module huawei-l3vpn
    

© 2023 YumaWorks, Inc. All rights reserved.