netconfcentral logo

openconfig-vlan@2019-04-16



  module openconfig-vlan {

    yang-version 1;

    namespace
      "http://openconfig.net/yang/vlan";

    prefix oc-vlan;

    import openconfig-vlan-types {
      prefix oc-vlan-types;
    }
    import openconfig-interfaces {
      prefix oc-if;
    }
    import openconfig-if-ethernet {
      prefix oc-eth;
    }
    import openconfig-if-aggregate {
      prefix oc-lag;
    }
    import iana-if-type {
      prefix ianaift;
    }
    import openconfig-extensions {
      prefix oc-ext;
    }

    organization "OpenConfig working group";

    contact
      "OpenConfig working group
netopenconfig@googlegroups.com";

    description
      "This module defines configuration and state variables for VLANs,
in addition to VLAN parameters associated with interfaces";

    revision "2019-04-16" {
      description
        "Update import prefix for iana-if-type module";
      reference
        "3.2.0";

    }

    revision "2019-01-31" {
      description
        "Revise QinQ matching and add input/output VLAN stack operations.";
      reference
        "3.1.0";

    }

    revision "2018-11-21" {
      description
        "Add OpenConfig module metadata extensions.";
      reference
        "3.0.2";

    }

    revision "2018-06-05" {
      description
        "Fix bugs in when statements.";
      reference
        "3.0.1";

    }

    revision "2018-02-14" {
      description
        "Fix bug with name of 802.1ad identity.";
      reference
        "3.0.0";

    }

    revision "2017-07-14" {
      description
        "Move top-level vlan data to network-instance; Update
identities to comply to style guide; fixed pattern
quoting; corrected trunk vlan types; added TPID config to
base interface.";
      reference
        "2.0.0";

    }

    revision "2016-05-26" {
      description
        "OpenConfig public release";
      reference
        "1.0.2";

    }

    oc-ext:openconfig-version "3.2.0";
    oc-ext:regexp-posix;
    oc-ext:catalog-organization "openconfig";
    oc-ext:origin "openconfig";
  }  // module openconfig-vlan