UNPKG

@itentialopensource/adapter-onap_so

Version:

This adapter integrates with system described as: onap_so.

1,852 lines (1,851 loc) 83.7 kB
{ "openapi": "3.1.0", "info": { "title": "", "version": "1.0.0" }, "paths": { "/onap/so/infra/e2eServiceInstances/{version}": { "post": { "tags": [ "E2eServiceInstances" ], "operationId": "createE2EServiceInstance", "description": "The parameters and request body are for method: createE2EServiceInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}": { "put": { "tags": [ "E2eServiceInstances" ], "operationId": "updateE2EServiceInstance", "description": "The parameters and request body are for method: updateE2EServiceInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceId", "in": "path", "required": true, "schema": { "title": "serviceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } }, "delete": { "tags": [ "E2eServiceInstances" ], "operationId": "deleteE2EServiceInstance", "description": "The parameters and request body are for method: deleteE2EServiceInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceId", "in": "path", "required": true, "schema": { "title": "serviceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/e2eServiceInstances/{serviceId}/{version}/operations/{operationId}": { "get": { "tags": [ "E2eServiceInstances" ], "operationId": "getE2EServiceInstances", "description": "The parameters and request body are for method: getE2EServiceInstances. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "serviceId", "in": "path", "required": true, "schema": { "title": "serviceId", "type": "string" } }, { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "operationId", "in": "path", "required": true, "schema": { "title": "operationId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/scale": { "post": { "tags": [ "E2eServiceInstances" ], "operationId": "scaleE2EServiceInstance", "description": "The parameters and request body are for method: scaleE2EServiceInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceId", "in": "path", "required": true, "schema": { "title": "serviceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/e2eServiceInstances/{serviceId}/{version}/modeldifferences": { "post": { "tags": [ "E2eServiceInstances" ], "operationId": "compareModelwithTargetVersion", "description": "The parameters and request body are for method: compareModelwithTargetVersion. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "serviceId", "in": "path", "required": true, "schema": { "title": "serviceId", "type": "string" } }, { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/globalhealthcheck": { "get": { "tags": [ "Globalhealthcheck" ], "operationId": "globalHealthcheck", "description": "The parameters and request body are for method: globalHealthcheck. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "enableBpmn", "in": "query", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/nodehealthcheck": { "get": { "tags": [ "Nodehealthcheck" ], "operationId": "nodeHealthcheck", "description": "The parameters and request body are for method: nodeHealthcheck. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/onap/so/infra/orchestrationRequests/{version}": { "get": { "tags": [ "OnapsoinfraorchestrationRequests" ], "operationId": "getOrchestrationRequest", "description": "The parameters and request body are for method: getOrchestrationRequest. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/onap/so/infra/orchestrationRequests/{requestId}/{version}": { "get": { "tags": [ "OnapsoinfraorchestrationRequests" ], "operationId": "getOrchestrationRequestForReqId", "description": "The parameters and request body are for method: getOrchestrationRequestForReqId. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "requestId", "in": "path", "required": true, "schema": { "title": "requestId", "type": "string" } }, { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/onap/so/infra/orchestrationRequests/{requestId}/{version}/unlock": { "post": { "tags": [ "OnapsoinfraorchestrationRequests" ], "operationId": "unlockOrchestrationRequest", "description": "The parameters and request body are for method: unlockOrchestrationRequest. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "requestId", "in": "path", "required": true, "schema": { "title": "requestId", "type": "string" } }, { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/deactivateAndCloudDelete": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "deactivateAndCloudDeleteVfModuleInstance", "description": "The parameters and request body are for method: deactivateAndCloudDeleteVfModuleInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } }, { "name": "vnfInstanceId", "in": "path", "required": true, "schema": { "title": "vnfInstanceId", "type": "string" } }, { "name": "vfmoduleInstanceId", "in": "path", "required": true, "schema": { "title": "vfmoduleInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/enablePort": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "enablePort", "description": "The parameters and request body are for method: enablePort. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } }, { "name": "configurationInstanceId", "in": "path", "required": true, "schema": { "title": "configurationInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/disablePort": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "disablePort", "description": "The parameters and request body are for method: disablePort. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } }, { "name": "configurationInstanceId", "in": "path", "required": true, "schema": { "title": "configurationInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/activate": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "activatePort", "description": "The parameters and request body are for method: activatePort. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } }, { "name": "configurationInstanceId", "in": "path", "required": true, "schema": { "title": "configurationInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/deactivate": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "deactivatePort", "description": "The parameters and request body are for method: deactivatePort. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } }, { "name": "configurationInstanceId", "in": "path", "required": true, "schema": { "title": "configurationInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/addRelationships": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "addRelationships", "description": "The parameters and request body are for method: addRelationships. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/scaleOut": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "scaleOutVfModule", "description": "The parameters and request body are for method: scaleOutVfModule. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } }, { "name": "vnfInstanceId", "in": "path", "required": true, "schema": { "title": "vnfInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/inPlaceSoftwareUpdate": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "inPlaceSoftwareUpdate", "description": "The parameters and request body are for method: inPlaceSoftwareUpdate. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } }, { "name": "vnfInstanceId", "in": "path", "required": true, "schema": { "title": "vnfInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/applyUpdatedConfig": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "applyUpdatedConfig", "description": "The parameters and request body are for method: applyUpdatedConfig. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } }, { "name": "vnfInstanceId", "in": "path", "required": true, "schema": { "title": "vnfInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "createServiceInstance", "description": "The parameters and request body are for method: createServiceInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/activate": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "activateServiceInstance", "description": "The parameters and request body are for method: activateServiceInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/deactivate": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "deactivateServiceInstance", "description": "The parameters and request body are for method: deactivateServiceInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}": { "delete": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "deleteServiceInstance", "description": "The parameters and request body are for method: deleteServiceInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/assign": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "assignServiceInstance", "description": "The parameters and request body are for method: assignServiceInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/unassign": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "unassignServiceInstance", "description": "The parameters and request body are for method: unassignServiceInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "createPortConfiguration", "description": "The parameters and request body are for method: createPortConfiguration. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}": { "delete": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "deletePortConfiguration", "description": "The parameters and request body are for method: deletePortConfiguration. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } }, { "name": "configurationInstanceId", "in": "path", "required": true, "schema": { "title": "configurationInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/removeRelationships": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "removeRelationships", "description": "The parameters and request body are for method: removeRelationships. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "createVnfInstance", "description": "The parameters and request body are for method: createVnfInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/replace": { "post": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "replaceVnfInstance", "description": "The parameters and request body are for method: replaceVnfInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "version", "in": "path", "required": true, "schema": { "title": "version", "type": "string" } }, { "name": "serviceInstanceId", "in": "path", "required": true, "schema": { "title": "serviceInstanceId", "type": "string" } }, { "name": "vnfInstanceId", "in": "path", "required": true, "schema": { "title": "vnfInstanceId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "body": { "type": "string" } } }, "example": { "body": "body" } } } } } }, "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}": { "put": { "tags": [ "OnapsoinfraserviceInstantiation" ], "operationId": "updateVnfInstance", "description": "The parameters and request body are for method: updateVnfInstance. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation",