X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FIM.git;a=blobdiff_plain;f=models%2Faugments%2Fday1-2.yang;fp=models%2Faugments%2Fday1-2.yang;h=cf3b841d672fde8f9808affb40727f92a37e8eb4;hp=e66ce1635523e5bddff9a7813c521678e93a2223;hb=2eccea2a6533769f4c787c183437de65b0f46f69;hpb=d0a5fdc097197943c0446451c3b4c4fa190bdf45 diff --git a/models/augments/day1-2.yang b/models/augments/day1-2.yang index e66ce16..cf3b841 100644 --- a/models/augments/day1-2.yang +++ b/models/augments/day1-2.yang @@ -29,37 +29,31 @@ module day1-2 { } grouping extended-vnf-configuration { - list vnf-configuration { + list day1-2 { key "id"; leaf id { description - "Internal identifier for the VNF configuration"; + "Internal identifier for the VNF/VDU/KNF/KDU configuration"; type string; } uses common:vnfc-configuration; uses common:vnfc-relations; uses common:vdu-config-access; - } - } - grouping extended-vdu-configuration { - list vdu-configuration { - key "id"; - leaf id { + leaf-list blacklist-config-primitive { description - "Internal identifier for the VDU configuration"; - type string; + "List of blacklisted config primitives from the list of + default kdu config primitives"; + + type enumeration { + enum upgrade; + enum rollback; + } } - uses common:vnfc-configuration; - uses common:vdu-config-access; } } - augment "/vnfd:vnfd" { + augment "/vnfd:vnfd/vnfd:df/vnfd:lcm-operations-configuration/vnfd:operate-vnf-op-config" { uses extended-vnf-configuration; } - - augment "/vnfd:vnfd" { - uses extended-vdu-configuration; - } } \ No newline at end of file