netconfcentral logo

ietf-yang-smiv2.yang



  module ietf-yang-smiv2 {

    yang-version 1;

    namespace
      "urn:ietf:params:xml:ns:yang:yang-smiv2";

    prefix smi;

    description
      "This module contains extensions for dealing with 
         SMIv2 modules.";

    revision "2011-04-14" {
      description
        "Update to support object-identity";
    }

    revision "2011-02-18" {
      description
        "Initial revision, cloned from yang-smi.yang.";
    }


    identity object-identity {
      description
        "base identity for OBJECT-IDENTITY macrros.";
    }

    extension oid {
      argument "oid" {
        yin-element false;
      }
      description
        "OBJECT IDENTIFIER value assigned to a particular node.";
    }

    extension display-hint {
      argument "hint" {
        yin-element false;
      }
      description
        "DISPLAY-HINT value provided in a TEXTUAL-CONVENTION macro.";
    }

    extension default {
      argument "default" {
        yin-element false;
      }
      description
        "DEFVAL value provided in an OBJECT-TYPE macro.";
    }

    extension max-access {
      argument "access" {
        yin-element false;
      }
      description
        "MAX-ACCESS value provided in an OBJECT-TYPE macro.";
    }
  }  // module ietf-yang-smiv2