Commit 3d8f2e5c authored by Mahesh Jethanandani's avatar Mahesh Jethanandani
Browse files

Added explanation for keys and for additional-modification-description

parent 6a9e5ef8
Loading
Loading
Loading
Loading
Loading
+17 −0
Original line number Original line Diff line number Diff line
@@ -3077,6 +3077,11 @@ submodule etsi-nfv-vnf {
    }
    }


    list vnf-package-change-info {
    list vnf-package-change-info {
      // IFA011ed332 defines the key as VersionSelector, which is
      // nothing but a combination of src-vnfd-id, dst-vnfd-id and
      // src-flavour-id. YANG cannot use a composite as a key, and
      // therefore the model breaks it out as three elements that
      // form the key.
      key "src-vnfd-id dst-vnfd-id src-flavour-id";
      key "src-vnfd-id dst-vnfd-id src-flavour-id";


      leaf src-vnfd-id {
      leaf src-vnfd-id {
@@ -3158,6 +3163,18 @@ submodule etsi-nfv-vnf {
           information element";
           information element";
      }
      }


      leaf-list additional-modification-description {
	type string;
	description
	  "A VNF provider may define additional information to
           qualify further the change between the two versions,
           such as 'VNF upgrade', 'VNF update', 'VNF downgrade',
           etc.";
        reference
          "GS NFV IFA011: Section 7.1.15.2 VnfPackageChangeInfo
           information element";
      }

      list component-mapping {
      list component-mapping {
        key "type";
        key "type";