X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=inline;f=osm_nbi%2Fosm_vnfm%2Fvnf_instances.py;h=c9d05acf2adb323d58b9c87df3f40930b29e2094;hb=bd02208d93ce9e5319b911258f60b85803d1c3be;hp=d65f1e09a6ccde9ff5a8f5641ef7e3dc1c407d97;hpb=4cd875d2a38488b5e717258d548eeb8e557ec9a8;p=osm%2FNBI.git diff --git a/osm_nbi/osm_vnfm/vnf_instances.py b/osm_nbi/osm_vnfm/vnf_instances.py index d65f1e0..c9d05ac 100644 --- a/osm_nbi/osm_vnfm/vnf_instances.py +++ b/osm_nbi/osm_vnfm/vnf_instances.py @@ -192,6 +192,11 @@ class NewVnfInstance(BaseMethod): } ], } + vnf_profile = vnf_content["vnf-profile"][0] + virtual_link_connectivity = vnf_profile["virtual-link-connectivity"][0] + constituent_cpd_id = virtual_link_connectivity["constituent-cpd-id"][0] + if "ip-address" in indata["additionalParams"]: + constituent_cpd_id["ip-address"] = indata["additionalParams"]["ip-address"] new_nsd["nsd"]["nsd"][0] = { "description": indata["vnfInstanceDescription"], "designer": "OSM",