X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwcal%2Fplugins%2Fyang%2Frwcal.yang;h=872375d4c2d0090854fe5f603e0612012706142c;hb=f8b1c530725ad1c0f49868575a567627c879c4af;hp=6f45e7c19ad4733235d1ef119ae760a471240b36;hpb=d9f88e4c4f8bdac8feecd4afbce217eaed8d01e4;p=osm%2FSO.git diff --git a/rwcal/plugins/yang/rwcal.yang b/rwcal/plugins/yang/rwcal.yang index 6f45e7c1..872375d4 100644 --- a/rwcal/plugins/yang/rwcal.yang +++ b/rwcal/plugins/yang/rwcal.yang @@ -231,6 +231,17 @@ module rwcal mandatory true; } + leaf user-domain { + type string; + default "Default"; + description "Domain of the OpenStack user"; + } + leaf project-domain { + type string; + default "Default"; + description "Domain of the OpenStack project"; + } + leaf tenant { type string; mandatory true; @@ -998,6 +1009,18 @@ module rwcal type string; } } + + uses manotypes:custom-boot-data; + + list volumes { + key "name"; + + leaf name { + description "Name of the disk-volumes, e.g. vda, vdb etc"; + type string; + } + uses manotypes:volume-info; + } } container vdu-init-params { @@ -1099,6 +1122,12 @@ module rwcal rwpb:field-string-max 64; type string; } + + leaf mac-addr { + rwpb:field-inline "true"; + rwpb:field-string-max 48; + type string; + } } grouping virtual-link-info-params { @@ -1214,8 +1243,28 @@ module rwcal type string; description "Console URL from the VIM, if available"; } + + uses manotypes:custom-boot-data; + + list volumes { + key "name"; + + leaf name { + description "Name of the disk-volumes, e.g. vda, vdb etc"; + type string; + } + + leaf volume-id { + description "CAL assigned volume-id "; + rwpb:field-inline "true"; + rwpb:field-string-max 64; + type string; + } + uses manotypes:custom-meta-data; + } } + container vnf-resources { rwpb:msg-new VNFResources; config false;