@itentialopensource/adapter-onap_so
Version:
This adapter integrates with system described as: onap_so.
1,896 lines • 57 kB
YAML
openapi: 3.0.0
info:
title: onap_so
contact: {}
version: '3.1.2'
servers:
- url: http://{defaultHost}
variables:
defaultHost:
default: www.example.com
paths:
/onap/so/infra/e2eServiceInstances/{version}:
post:
tags:
- e2eServiceInstances
summary: createE2EServiceInstance
description: Create an E2E Service Instance on a version provided
operationId: createE2EServiceInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][3-5]'
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/e2eServiceInstances/{version}/{serviceId}:
put:
tags:
- e2eServiceInstances
summary: updateE2EServiceInstance
description: Update an E2E Service Instance on a version provided and serviceId
operationId: updateE2EServiceInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][3-5]'
type: string
- name: serviceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
delete:
tags:
- e2eServiceInstances
summary: deleteE2EServiceInstance
description: Delete E2E Service Instance on a specified version and serviceId
operationId: deleteE2EServiceInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][3-5]'
type: string
- name: serviceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: Content-Type
in: header
description: ''
required: true
style: simple
schema:
enum:
- text/plain
type: string
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/operations/{operationId}:
get:
tags:
- e2eServiceInstances
summary: getE2EServiceInstances
description: Find e2eServiceInstances Requests for a given serviceId and operationId
operationId: getE2EServiceInstances
parameters:
- name: serviceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][3-5]'
type: string
- name: operationId
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/scale:
post:
tags:
- e2eServiceInstances
summary: scaleE2EServiceInstance
description: Scale E2E Service Instance on a specified version
operationId: scaleE2EServiceInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][3-5]'
type: string
- name: serviceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/modeldifferences:
post:
tags:
- e2eServiceInstances
summary: compareModelwithTargetVersion
description: 'Find added and deleted resources of target model for the e2eserviceInstance on a given serviceId '
operationId: compareModelwithTargetVersion
parameters:
- name: serviceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][3-5]'
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/globalhealthcheck:
get:
tags:
- globalhealthcheck
summary: globalHealthcheck
description: Performing global health check
operationId: globalHealthcheck
parameters:
- name: enableBpmn
in: query
description: ''
style: form
explode: true
schema:
type: boolean
default: true
example: true
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/nodehealthcheck:
get:
tags:
- nodehealthcheck
summary: nodeHealthcheck
description: Performing node health check
operationId: nodeHealthcheck
parameters: []
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/orchestrationRequests/{version}:
get:
tags:
- onapsoinfraorchestrationRequests
summary: getOrchestrationRequest
description: Find Orchestrated Requests for a URI Information
operationId: getOrchestrationRequest
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][4-7]'
type: string
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/orchestrationRequests/{version}/{requestId}:
get:
tags:
- onapsoinfraorchestrationRequests
summary: getOrchestrationRequestForReqId
description: Find Orchestrated Requests for a given requestId
operationId: getOrchestrationRequestForReqId
parameters:
- name: requestId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][4-7]'
type: string
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/orchestrationRequests/{version}/{requestId}/unlock:
post:
tags:
- onapsoinfraorchestrationRequests
summary: unlockOrchestrationRequest
description: Unlock Orchestrated Requests for a given requestId
operationId: unlockOrchestrationRequest
parameters:
- name: requestId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][4-7]'
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
? /onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/deactivateAndCloudDelete
: post:
tags:
- onapsoinfraserviceInstantiation
summary: deactivateAndCloudDeleteVfModuleInstance
description: Deactivate and Cloud Delete VfModule instance
operationId: deactivateAndCloudDeleteVfModuleInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vfmoduleInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
? /onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/enablePort
: post:
tags:
- onapsoinfraserviceInstantiation
summary: enablePort
description: Enable Port Mirroring
operationId: enablePort
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: configurationInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
? /onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/disablePort
: post:
tags:
- onapsoinfraserviceInstantiation
summary: disablePort
description: Disable Port Mirroring
operationId: disablePort
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: configurationInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
? /onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/activate
: post:
tags:
- onapsoinfraserviceInstantiation
summary: activatePort
description: Activate Port Mirroring
operationId: activatePort
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: configurationInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
? /onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/deactivate
: post:
tags:
- onapsoinfraserviceInstantiation
summary: deactivatePort
description: Deactivate Port Mirroring
operationId: deactivatePort
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: configurationInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/addRelationships:
post:
tags:
- onapsoinfraserviceInstantiation
summary: addRelationships
description: Add Relationships to a Service Instance
operationId: addRelationships
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][6-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/scaleOut:
post:
tags:
- onapsoinfraserviceInstantiation
summary: scaleOutVfModule
description: VF Auto Scale Out
operationId: scaleOutVfModule
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/inPlaceSoftwareUpdate:
post:
tags:
- onapsoinfraserviceInstantiation
summary: inPlaceSoftwareUpdate
description: Perform VNF software update
operationId: inPlaceSoftwareUpdate
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][6-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/applyUpdatedConfig:
post:
tags:
- onapsoinfraserviceInstantiation
summary: applyUpdatedConfig
description: Apply updated configuration
operationId: applyUpdatedConfig
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][6-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances:
post:
tags:
- onapsoinfraserviceInstantiation
summary: createServiceInstance
description: Create a Service Instance on a version provided
operationId: createServiceInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/activate:
post:
tags:
- onapsoinfraserviceInstantiation
summary: activateServiceInstance
description: Activate provided Service Instance
operationId: activateServiceInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/deactivate:
post:
tags:
- onapsoinfraserviceInstantiation
summary: deactivateServiceInstance
description: Deactivate provided Service Instance
operationId: deactivateServiceInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}:
delete:
tags:
- onapsoinfraserviceInstantiation
summary: deleteServiceInstance
description: Delete provided Service Instance
operationId: deleteServiceInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: Content-Type
in: header
description: ''
required: true
style: simple
schema:
enum:
- text/plain
type: string
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/assign:
post:
tags:
- onapsoinfraserviceInstantiation
summary: assignServiceInstance
description: Assign Service Instance
operationId: assignServiceInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][7]'
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/unassign:
post:
tags:
- onapsoinfraserviceInstantiation
summary: unassignServiceInstance
description: Unassign Service Instance
operationId: unassignServiceInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations:
post:
tags:
- onapsoinfraserviceInstantiation
summary: createPortConfiguration
description: Create Port Mirroring Configuration
operationId: createPortConfiguration
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}:
delete:
tags:
- onapsoinfraserviceInstantiation
summary: deletePortConfiguration
description: Delete provided Port
operationId: deletePortConfiguration
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: configurationInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: Content-Type
in: header
description: ''
required: true
style: simple
schema:
enum:
- text/plain
type: string
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/removeRelationships:
post:
tags:
- onapsoinfraserviceInstantiation
summary: removeRelationships
description: Remove Relationships from Service Instance
operationId: removeRelationships
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][6-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs:
post:
tags:
- onapsoinfraserviceInstantiation
summary: createVnfInstance
description: Create VNF on a specified version and serviceInstance
operationId: createVnfInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/replace:
post:
tags:
- onapsoinfraserviceInstantiation
summary: replaceVnfInstance
description: Replace provided VNF instance
operationId: replaceVnfInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}:
put:
tags:
- onapsoinfraserviceInstantiation
summary: updateVnfInstance
description: Update VNF on a specified version, serviceInstance and vnfInstance
operationId: updateVnfInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
delete:
tags:
- onapsoinfraserviceInstantiation
summary: deleteVnfInstance
description: Delete provided VNF instance
operationId: deleteVnfInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: Content-Type
in: header
description: ''
required: true
style: simple
schema:
enum:
- text/plain
type: string
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules:
post:
tags:
- onapsoinfraserviceInstantiation
summary: createVfModuleInstance
description: Create VfModule on a specified version, serviceInstance and vnfInstance
operationId: createVfModuleInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
? /onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/replace
: post:
tags:
- onapsoinfraserviceInstantiation
summary: replaceVfModuleInstance
description: Create VfModule on a specified version, serviceInstance and vnfInstance
operationId: replaceVfModuleInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vfmoduleInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
? /onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}
: put:
tags:
- onapsoinfraserviceInstantiation
summary: updateVfModuleInstance
description: Update VfModule on a specified version, serviceInstance, vnfInstance and vfModule
operationId: updateVfModuleInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vfmoduleInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
delete:
tags:
- onapsoinfraserviceInstantiation
summary: deleteVfModuleInstance
description: Delete provided VfModule instance
operationId: deleteVfModuleInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vfmoduleInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: Content-Type
in: header
description: ''
required: true
style: simple
schema:
enum:
- text/plain
type: string
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups:
post:
tags:
- onapsoinfraserviceInstantiation
summary: createVolumeGroupInstance
description: Create VolumeGroup on a specified version, serviceInstance, vnfInstance
operationId: createVolumeGroupInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
? /onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups/{volumeGroupInstanceId}
: put:
tags:
- onapsoinfraserviceInstantiation
summary: updateVolumeGroupInstance
description: Update VolumeGroup on a specified version, serviceInstance, vnfInstance and volumeGroup
operationId: updateVolumeGroupInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: volumeGroupInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
delete:
tags:
- onapsoinfraserviceInstantiation
summary: deleteVolumeGroupInstance
description: Delete provided VolumeGroup instance
operationId: deleteVolumeGroupInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: vnfInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: volumeGroupInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: Content-Type
in: header
description: ''
required: true
style: simple
schema:
enum:
- text/plain
type: string
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks:
post:
tags:
- onapsoinfraserviceInstantiation
summary: createNetworkInstance
description: 'Create NetworkInstance on a specified version and serviceInstance '
operationId: createNetworkInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks/{networkInstanceId}:
put:
tags:
- onapsoinfraserviceInstantiation
summary: updateNetworkInstance
description: Update VolumeGroup on a specified version, serviceInstance, networkInstance
operationId: updateNetworkInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: networkInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
text/plain:
schema:
type: string
required: false
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
delete:
tags:
- onapsoinfraserviceInstantiation
summary: deleteNetworkInstance
description: Delete provided Network instance
operationId: deleteNetworkInstance
parameters:
- name: version
in: path
description: ''
required: true
style: simple
schema:
pattern: '[vV][5-7]'
type: string
- name: serviceInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: networkInstanceId
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: Content-Type
in: header
description: ''
required: true
style: simple
schema:
enum:
- text/plain
type: string
responses:
'200':
description: ''
headers: {}
content: {}
default:
description: successful operation
headers: {}
content: {}
deprecated: false
/onap/so/infra/tasks/{version}:
get:
tags:
- onapsoinfratasks
summary: queryFilters
description: Finds Manual Tasks
operationId: queryFilters
parameters:
- name: taskId
in: query
description: ''
style: form
explode: true
schema:
type: string
- name: originalRequestId
in: query
description: ''
style: form
explode: true
schema:
type: string
- name: subscriptionServiceType
in: query
description: ''
style: form
explode: true
schema:
type: string
- name: nfRole
in: query
description: ''
style: form
explode: true
schema:
type: string
- name: buildingBlockName
in: query
description: ''
style: form
explode: true
schema:
type: string
-