{
  "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",
            "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"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "deleteVnfInstance",
        "description": "The parameters and request body are for method: deleteVnfInstance. 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}/vfModules": {
      "post": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "createVfModuleInstance",
        "description": "The parameters and request body are for method: createVfModuleInstance. 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}/vfModules/{vfmoduleInstanceId}/replace": {
      "post": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "replaceVfModuleInstance",
        "description": "The parameters and request body are for method: replaceVfModuleInstance. 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}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}": {
      "put": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "updateVfModuleInstance",
        "description": "The parameters and request body are for method: updateVfModuleInstance. 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"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "deleteVfModuleInstance",
        "description": "The parameters and request body are for method: deleteVfModuleInstance. 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}/vnfs/{vnfInstanceId}/volumeGroups": {
      "post": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "createVolumeGroupInstance",
        "description": "The parameters and request body are for method: createVolumeGroupInstance. 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}/volumeGroups/{volumeGroupInstanceId}": {
      "put": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "updateVolumeGroupInstance",
        "description": "The parameters and request body are for method: updateVolumeGroupInstance. 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": "volumeGroupInstanceId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "volumeGroupInstanceId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "body": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "body": "body"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "deleteVolumeGroupInstance",
        "description": "The parameters and request body are for method: deleteVolumeGroupInstance. 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": "volumeGroupInstanceId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "volumeGroupInstanceId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "body": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "body": "body"
              }
            }
          }
        }
      }
    },
    "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks": {
      "post": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "createNetworkInstance",
        "description": "The parameters and request body are for method: createNetworkInstance. 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}/networks/{networkInstanceId}": {
      "put": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "updateNetworkInstance",
        "description": "The parameters and request body are for method: updateNetworkInstance. 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": "networkInstanceId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkInstanceId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "body": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "body": "body"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "OnapsoinfraserviceInstantiation"
        ],
        "operationId": "deleteNetworkInstance",
        "description": "The parameters and request body are for method: deleteNetworkInstance. 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": "networkInstanceId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkInstanceId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "body": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "body": "body"
              }
            }
          }
        }
      }
    },
    "/onap/so/infra/tasks/{version}": {
      "get": {
        "tags": [
          "Onapsoinfratasks"
        ],
        "operationId": "queryFilters",
        "description": "The parameters and request body are for method: queryFilters. 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": "taskId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "originalRequestId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "subscriptionServiceType",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "nfRole",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "buildingBlockName",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "originalRequestDate",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "originalRequestorId",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/onap/so/infra/cloudResources/{version}/operationalEnvironments": {
      "post": {
        "tags": [
          "OnapsoinfracloudResources"
        ],
        "operationId": "createOperationEnvironment",
        "description": "The parameters and request body are for method: createOperationEnvironment. 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/cloudResources/{version}/operationalEnvironments/{operationalEnvironmentId}/activate": {
      "post": {
        "tags": [
          "OnapsoinfracloudResources"
        ],
        "operationId": "activateOperationEnvironment",
        "description": "The parameters and request body are for method: activateOperationEnvironment. 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": "operationalEnvironmentId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "operationalEnvironmentId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "body": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "body": "body"
              }
            }
          }
        }
      }
    },
    "/onap/so/infra/cloudResources/{version}/operationalEnvironments/{operationalEnvironmentId}/deactivate": {
      "post": {
        "tags": [
          "OnapsoinfracloudResources"
        ],
        "operationId": "deactivateOperationEnvironment",
        "description": "The parameters and request body are for method: deactivateOperationEnvironment. 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": "operationalEnvironmentId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "operationalEnvironmentId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "body": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "body": "body"
              }
            }
          }
        }
      }
    },
    "/onap/so/infra/cloudResourcesRequests/{requestId}/{version}/unlock": {
      "post": {
        "tags": [
          "OnapsoinfracloudResourcesRequests"
        ],
        "operationId": "unlockOrchestrationRequestForReqId",
        "description": "The parameters and request body are for method: unlockOrchestrationRequestForReqId. 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/cloudResourcesRequests/{version}": {
      "get": {
        "tags": [
          "OnapsoinfracloudResourcesRequests"
        ],
        "operationId": "getOperationEnvironmentStatusFilter",
        "description": "The parameters and request body are for method: getOperationEnvironmentStatusFilter. 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/modelDistributions/{version}/distributions/{distributionId}": {
      "post": {
        "tags": [
          "OnapsoinframodelDistributions"
        ],
        "operationId": "updateModelDistributionStatus",
        "description": "The parameters and request body are for method: updateModelDistributionStatus. 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": "distributionId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "distributionId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "body": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "body": "body"
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {}
  }
}