X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FIM.git;a=blobdiff_plain;f=models%2Faugments%2Fcommon-augments.yang;h=18481a929e7733921129056d82ff5a4da6592d02;hp=f1235eb456ca6bade13d68a89033d69c95ac1508;hb=HEAD;hpb=b81a30c263ceb425406f52c52a7c44f62bf96bc0 diff --git a/models/augments/common-augments.yang b/models/augments/common-augments.yang index f1235eb..18481a9 100644 --- a/models/augments/common-augments.yang +++ b/models/augments/common-augments.yang @@ -348,7 +348,6 @@ module common-augments { description "Helm version to use for this helm-chart, v3 by default"; type enumeration { - enum "v2"; enum "v3"; } default "v3"; @@ -726,6 +725,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 {