function createGsoServiceInstance(gatewayService, serviceInstance, serviceTemplate) {
var defer = $.Deferred();
serviceInstance.inputParameters.location = serviceInstance.vimLocation;
- var gsoLcmUri = '/openoapi/lifecyclemgr/v1/services';
+ var gsoLcmUri = '/openoapi/gso/v1/services';
var parameter = {
- 'name': serviceInstance.serviceName,
- 'description': serviceInstance.description,
- 'serviceDefId': serviceTemplate.gsarId,
- 'templateId': serviceInstance.serviceTemplateId,
- 'templateName': serviceTemplate.templateName,
- 'gatewayUri': gsoLcmUri,
- 'parameters': serviceInstance.inputParameters
+ 'service': {
+ 'name': serviceInstance.serviceName,
+ 'description': serviceInstance.description,
+ 'serviceDefId': serviceTemplate.gsarId,
+ 'templateId': serviceInstance.serviceTemplateId,
+ 'templateName': serviceTemplate.templateName,
+ 'gatewayUri': gsoLcmUri,
+ 'parameters': serviceInstance.inputParameters
+ }
};
$.when($.ajax({
type: "POST",