+ req_serializer = CreateVnfReqSerializer(data=request.data)
+ if not req_serializer.is_valid():
+ raise NFLCMException(req_serializer.errors)
+
+ nf_inst_id = CreateVnf(req_serializer.data).do_biz()
+
+ create_vnf_resp_serializer = CreateVnfRespSerializer(data={"vnfInstanceId": nf_inst_id})
+ if not create_vnf_resp_serializer.is_valid():
+ raise NFLCMException(create_vnf_resp_serializer.errors)
+ return Response(data=create_vnf_resp_serializer.data, status=status.HTTP_201_CREATED)