X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=models%2Fplugins%2Fyang%2Fvnfd.yang;h=26f0a9fbf15c99987e631b5149a6b2f83320a3cc;hb=97467c2ec5f6ea2a2e64e59a8a4d2a65714c178c;hp=32a87d26bff27be83134a6f723085ca4e0c7f825;hpb=07b439824b5eac4dc760ce56b52fbdcf5539db4c;p=osm%2FSO.git diff --git a/models/plugins/yang/vnfd.yang b/models/plugins/yang/vnfd.yang index 32a87d26..26f0a9fb 100644 --- a/models/plugins/yang/vnfd.yang +++ b/models/plugins/yang/vnfd.yang @@ -277,8 +277,30 @@ module vnfd } } uses manotypes:provider-network; + choice init-params { + description "Extra parameters for VLD instantiation"; + + case vim-network-ref { + leaf vim-network-name { + description + "Name of network in VIM account. This is used to indicate + pre-provisioned network name in cloud account."; + type string; + } + } + + case vim-network-profile { + leaf ip-profile-ref { + description "Named reference to IP-profile object"; + type string; + } + } + + } } + uses manotypes:ip-profile-list; + list connection-point { key "name"; description @@ -364,7 +386,7 @@ module vnfd } } - uses manotypes:custom-boot-data; + uses manotypes:supplemental-boot-data; list internal-connection-point { key "id";