X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FIM.git;a=blobdiff_plain;f=models%2Faugments%2Fday1-2.yang;h=dda056c3c3658109e15ad9b66d12465757505526;hp=e66ce1635523e5bddff9a7813c521678e93a2223;hb=HEAD;hpb=76f6a62b4cc15bc77cf1270d2b1630524fb2879f diff --git a/models/augments/day1-2.yang b/models/augments/day1-2.yang index e66ce16..dda056c 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/KDU configuration"; type string; } uses common:vnfc-configuration; - uses common:vnfc-relations; + uses common: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