+
+ all_vld_member_vnf_index_refs = {}
+ # TODO: Change for multiple DF support
+ ns_df = self._nsd.get('df', [{}])[0]
+ for vnf_profile in ns_df.get('vnf-profile', []):
+ for vlc in vnf_profile.get('virtual-link-connectivity', []):
+ vld_id = vlc.get('virtual-link-profile-id')
+ vld_member_vnf_index_ref = vnf_profile.get('id')
+ if vld_id in all_vld_member_vnf_index_refs:
+ all_vld_member_vnf_index_refs[vld_id].append(vld_member_vnf_index_ref)
+ else:
+ all_vld_member_vnf_index_refs[vld_id] = [vld_member_vnf_index_ref]
+