X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=models%2Faugments%2Fcommon-augments.yang;h=d83c50d2347e3b8f9fca0ddfbb9494c23f7c6598;hb=refs%2Fchanges%2F69%2F13469%2F2;hp=0467bc2f2921a9d8dd6020f7ba7443e5bdc9da98;hpb=d0cbf257e1c9c0880ef52e03cea9e405e1514b4e;p=osm%2FIM.git diff --git a/models/augments/common-augments.yang b/models/augments/common-augments.yang index 0467bc2..d83c50d 100644 --- a/models/augments/common-augments.yang +++ b/models/augments/common-augments.yang @@ -563,6 +563,7 @@ module common-augments { enum GT; // greater than enum LT; // less than enum EQ; // equal + enum NE; // not equal } } @@ -725,6 +726,34 @@ module common-augments { } } + grouping vdu-storage-requirements { + list vdu-storage-requirements { + description + "Array of key-value pairs that articulate the storage + deployment requirements. + + If the storage type is persistent-storage, the following setting + holds the persistent volume upon VM deletion: + key: keep-volume + value: true + + If storage volume can be attached to several VMs, the following setting + will allow it: + key: multiattach + value: true"; + + key "key"; + + leaf key { + type string; + } + + leaf value { + type string; + } + } + } + typedef scaling-trigger { type enumeration { enum pre-scale-in {