Publish swagger files for SDC APIs
[sdc.git] / docs / swagger / swagger-sdce-1.json
diff --git a/docs/swagger/swagger-sdce-1.json b/docs/swagger/swagger-sdce-1.json
new file mode 100644 (file)
index 0000000..0c0430d
--- /dev/null
@@ -0,0 +1,10275 @@
+{
+  "openapi" : "3.0.1",
+  "info" : {
+    "contact" : {
+      "email" : "onap-discuss@lists.onap.org",
+      "name" : "ONAP",
+      "url" : "https://onap.readthedocs.io"
+    },
+    "description" : "SDC API for onboarding (SDCE-1)",
+    "license" : {
+      "name" : "Apache 2.0",
+      "url" : "http://www.apache.org/licenses/LICENSE-2.0"
+    },
+    "title" : "SPC API: SDCE-1",
+    "version" : "1.0"
+  },
+  "servers" : [ {
+    "description" : "SDCE-1 APIs",
+    "url" : "/sdc"
+  } ],
+  "paths" : {
+    "/application.wadl" : {
+      "get" : {
+        "operationId" : "getWadl",
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/vnd.sun.wadl+xml" : { },
+              "application/xml" : { }
+            },
+            "description" : "default response"
+          }
+        }
+      }
+    },
+    "/application.wadl/{path}" : {
+      "get" : {
+        "operationId" : "getExternalGrammar",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "path",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/xml" : { }
+            },
+            "description" : "default response"
+          }
+        }
+      }
+    },
+    "/v1.0/application-configuration" : {
+      "post" : {
+        "description" : "Insert JSON schema into application config table",
+        "operationId" : "insertToTable",
+        "parameters" : [ {
+          "in" : "query",
+          "name" : "namespace",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "key",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "multipart/form-data" : {
+              "schema" : {
+                "type" : "object"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Application Configuration" ]
+      }
+    },
+    "/v1.0/application-configuration/{namespace}" : {
+      "get" : {
+        "description" : "Get List of keys and descriptions by namespace",
+        "operationId" : "getListOfConfigurationByNamespaceFromTable",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "namespace",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ApplicationConfigDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Application Configuration" ]
+      }
+    },
+    "/v1.0/application-configuration/{namespace}/{key}" : {
+      "get" : {
+        "description" : "Get JSON schema by namespace and key",
+        "operationId" : "getFromTable",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "namespace",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "key",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ConfigurationDataDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Application Configuration" ]
+      }
+    },
+    "/v1.0/externaltesting/config" : {
+      "get" : {
+        "operationId" : "getConfig",
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      },
+      "put" : {
+        "operationId" : "setConfig",
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ClientConfiguration"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      }
+    },
+    "/v1.0/externaltesting/endpoints" : {
+      "get" : {
+        "operationId" : "getEndpoints",
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      },
+      "put" : {
+        "operationId" : "setEndpoints",
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "type" : "array",
+                "items" : {
+                  "$ref" : "#/components/schemas/RemoteTestingEndpointDefinition"
+                }
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      }
+    },
+    "/v1.0/externaltesting/endpoints/{endpointId}/executions/{executionId}" : {
+      "post" : {
+        "operationId" : "getExecution",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "endpointId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "executionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      }
+    },
+    "/v1.0/externaltesting/endpoints/{endpointId}/scenarios" : {
+      "get" : {
+        "operationId" : "getScenarios",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "endpointId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      }
+    },
+    "/v1.0/externaltesting/endpoints/{endpointId}/scenarios/{scenario}/testcases" : {
+      "get" : {
+        "operationId" : "getTestcases",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "endpointId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "scenario",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      }
+    },
+    "/v1.0/externaltesting/endpoints/{endpointId}/scenarios/{scenario}/testsuites" : {
+      "get" : {
+        "operationId" : "getTestsuites",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "endpointId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "scenario",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      }
+    },
+    "/v1.0/externaltesting/endpoints/{endpointId}/scenarios/{scenario}/testsuites/{testsuite}/testcases/{testcase}" : {
+      "get" : {
+        "operationId" : "getTestcase",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "endpointId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "scenario",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "testsuite",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "testcase",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      }
+    },
+    "/v1.0/externaltesting/executions" : {
+      "get" : {
+        "operationId" : "getValidationResult",
+        "parameters" : [ {
+          "in" : "query",
+          "name" : "requestId",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "endPoint",
+          "schema" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            }
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      },
+      "post" : {
+        "operationId" : "execute",
+        "parameters" : [ {
+          "in" : "query",
+          "name" : "vspId",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "vspVersionId",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "requestId",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "multipart/form-data" : {
+              "schema" : {
+                "type" : "array",
+                "items" : {
+                  "$ref" : "#/components/schemas/Attachment"
+                }
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      }
+    },
+    "/v1.0/externaltesting/testcasetree" : {
+      "get" : {
+        "operationId" : "getTestCasesAsTree",
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "External-Testing" ]
+      }
+    },
+    "/v1.0/healthcheck" : {
+      "get" : {
+        "description" : "Perform health check",
+        "operationId" : "checkHealth",
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/HealthInfoDtos"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Health Check" ]
+      }
+    },
+    "/v1.0/items" : {
+      "get" : {
+        "description" : "Get list of items according to desired filters",
+        "operationId" : "list",
+        "parameters" : [ {
+          "description" : "Filter by item status",
+          "in" : "query",
+          "name" : "itemStatus",
+          "schema" : {
+            "type" : "string",
+            "enum" : [ "ACTIVE", "ARCHIVED" ]
+          }
+        }, {
+          "description" : "Filter by version status",
+          "in" : "query",
+          "name" : "versionStatus",
+          "schema" : {
+            "type" : "string",
+            "enum" : [ "Certified", "Draft" ]
+          }
+        }, {
+          "description" : "Filter by item type",
+          "in" : "query",
+          "name" : "itemType",
+          "schema" : {
+            "type" : "string",
+            "enum" : [ "vsp", "vlm" ]
+          }
+        }, {
+          "description" : "Filter by user permission",
+          "in" : "query",
+          "name" : "permission",
+          "schema" : {
+            "type" : "string",
+            "enum" : [ "Owner", "Contributor" ]
+          }
+        }, {
+          "description" : "Filter by onboarding method",
+          "in" : "query",
+          "name" : "onboardingMethod",
+          "schema" : {
+            "type" : "string",
+            "enum" : [ "NetworkPackage", "manual" ]
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/Item"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Items" ]
+      }
+    },
+    "/v1.0/items/{itemId}" : {
+      "get" : {
+        "description" : "Get details of a item",
+        "operationId" : "getItem",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Items" ]
+      }
+    },
+    "/v1.0/items/{itemId}/actions" : {
+      "put" : {
+        "description" : "Acts on item version",
+        "operationId" : "actOn",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ItemActionRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Items" ]
+      }
+    },
+    "/v1.0/items/{itemId}/permissions" : {
+      "get" : {
+        "description" : "List users permissions assigned on item",
+        "operationId" : "list_2",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ItemPermissionsDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Item Permissions" ]
+      }
+    },
+    "/v1.0/items/{itemId}/permissions/{permission}" : {
+      "put" : {
+        "description" : "Update useres permission on item",
+        "operationId" : "updatePermissions",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "permission",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ItemPermissionsRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Item Permissions" ]
+      }
+    },
+    "/v1.0/items/{itemId}/versions" : {
+      "get" : {
+        "description" : "Lists item versions",
+        "operationId" : "list_1",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/VersionDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Item Versions" ]
+      }
+    },
+    "/v1.0/items/{itemId}/versions/{versionId}" : {
+      "get" : {
+        "description" : "Gets item version",
+        "operationId" : "get",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/VersionDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Item Versions" ]
+      },
+      "post" : {
+        "description" : "Creates a new item version",
+        "operationId" : "create",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/VersionRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Item Versions" ]
+      }
+    },
+    "/v1.0/items/{itemId}/versions/{versionId}/actions" : {
+      "put" : {
+        "description" : "Acts on item version",
+        "operationId" : "actOn_1",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/VersionActionRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Item Versions" ]
+      }
+    },
+    "/v1.0/items/{itemId}/versions/{versionId}/activity-logs" : {
+      "get" : {
+        "description" : "Gets item version activity log",
+        "operationId" : "getActivityLog",
+        "parameters" : [ {
+          "description" : "Item Id",
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ActivityLogDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Item Versions" ]
+      }
+    },
+    "/v1.0/items/{itemId}/versions/{versionId}/conflicts" : {
+      "get" : {
+        "description" : "item version conflicts",
+        "operationId" : "getConflict",
+        "parameters" : [ {
+          "description" : "Item Id",
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ItemVersionConflictDto"
+                }
+              }
+            }
+          }
+        },
+        "summary" : "Item version private copy conflicts against its public copy",
+        "tags" : [ "SDCE-1 APIs", "Item Version Conflicts" ]
+      }
+    },
+    "/v1.0/items/{itemId}/versions/{versionId}/conflicts/{conflictId}" : {
+      "get" : {
+        "description" : "Gets item version conflict",
+        "operationId" : "getConflict_1",
+        "parameters" : [ {
+          "description" : "Item Id",
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "conflictId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ConflictDto"
+                }
+              }
+            }
+          }
+        },
+        "summary" : "Gets an item version private copy conflict against its public copy",
+        "tags" : [ "SDCE-1 APIs", "Item Version Conflicts" ]
+      },
+      "put" : {
+        "description" : "Resolves item version conflict",
+        "operationId" : "resolveConflict",
+        "parameters" : [ {
+          "description" : "Item Id",
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "conflictId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ConflictResolutionDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "summary" : "Resolves an item version private copy conflict against its public copy",
+        "tags" : [ "SDCE-1 APIs", "Item Version Conflicts" ]
+      }
+    },
+    "/v1.0/items/{itemId}/versions/{versionId}/revisions" : {
+      "get" : {
+        "description" : "Gets item version revisions",
+        "operationId" : "listRevisions",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "itemId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ActivityLogDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Item Versions" ]
+      }
+    },
+    "/v1.0/notifications" : {
+      "get" : {
+        "description" : "Retrieve all user notifications",
+        "operationId" : "getNotifications",
+        "parameters" : [ {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "LAST_DELIVERED_EVENT_ID",
+          "schema" : {
+            "type" : "string",
+            "format" : "uuid"
+          }
+        }, {
+          "in" : "query",
+          "name" : "END_OF_PAGE_EVENT_ID",
+          "schema" : {
+            "type" : "string",
+            "format" : "uuid"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/NotificationsStatusDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Notifications" ]
+      }
+    },
+    "/v1.0/notifications/last-seen/{notificationId}" : {
+      "put" : {
+        "description" : "Update Last Seen Notification",
+        "operationId" : "updateLastSeenNotification",
+        "parameters" : [ {
+          "description" : "Notification Id",
+          "in" : "path",
+          "name" : "notificationId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/UpdateNotificationResponseStatus"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Notifications" ]
+      }
+    },
+    "/v1.0/notifications/worker" : {
+      "get" : {
+        "description" : "Retrive user not delivered notifications",
+        "operationId" : "getNewNotificationsByOwnerId",
+        "parameters" : [ {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "LAST_DELIVERED_EVENT_ID",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "NOTIFICATION_ROWS_LIMIT",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/NotificationsStatusDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Notifications" ]
+      }
+    },
+    "/v1.0/notifications/{notificationId}" : {
+      "put" : {
+        "description" : "Mark notification as read",
+        "operationId" : "markAsRead",
+        "parameters" : [ {
+          "description" : "Notification Id",
+          "in" : "path",
+          "name" : "notificationId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/UpdateNotificationResponseStatus"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Notifications" ]
+      }
+    },
+    "/v1.0/togglz" : {
+      "get" : {
+        "description" : "Get TOGGLZ Features",
+        "operationId" : "getFeatures",
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/FeatureSetDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Togglz" ]
+      }
+    },
+    "/v1.0/togglz/state/{state}" : {
+      "put" : {
+        "description" : "Update feature toggle state for all features",
+        "operationId" : "setAllFeatures",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "state",
+          "required" : true,
+          "schema" : {
+            "type" : "boolean"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Togglz" ]
+      }
+    },
+    "/v1.0/togglz/{featureName}/state" : {
+      "get" : {
+        "description" : "Get feature toggle state",
+        "operationId" : "getFeatureState",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "featureName",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/FeatureDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Togglz" ]
+      }
+    },
+    "/v1.0/togglz/{featureName}/state/{state}" : {
+      "put" : {
+        "description" : "Update feature toggle state",
+        "operationId" : "setFeatureState",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "featureName",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "state",
+          "required" : true,
+          "schema" : {
+            "type" : "boolean"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Togglz" ]
+      }
+    },
+    "/v1.0/unique-types" : {
+      "get" : {
+        "description" : "Lists unique value types",
+        "operationId" : "listUniqueTypes",
+        "parameters" : [ {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Unique Types" ]
+      }
+    },
+    "/v1.0/unique-types/{type}/values/{value}" : {
+      "get" : {
+        "description" : "Gets unique value",
+        "operationId" : "getUniqueValue",
+        "parameters" : [ {
+          "description" : "The unique value type, for example: 'VlmName'",
+          "in" : "path",
+          "name" : "type",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "The unique value",
+          "in" : "path",
+          "name" : "value",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "200" : {
+            "description" : "Indication whether the unique value is occupied"
+          },
+          "404" : {
+            "description" : "Unsupported unique type"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Unique Types" ]
+      }
+    },
+    "/v1.0/validation/{type}/validate" : {
+      "post" : {
+        "description" : "Validate a package",
+        "operationId" : "validateFile_1",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "type",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "multipart/form-data" : {
+              "schema" : {
+                "type" : "object"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Validation" ]
+      }
+    },
+    "/v1.0/vendor-license-models" : {
+      "get" : {
+        "description" : "List vendor license models",
+        "operationId" : "listLicenseModels",
+        "parameters" : [ {
+          "description" : "Filter to return only Vendor License Models with at least one version at this status. Currently supported values: 'Certified' , 'Draft'",
+          "in" : "query",
+          "name" : "versionFilter",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Filter to only return Vendor License Models at this status.Currently supported values: 'ACTIVE' , 'ARCHIVED'.Default value = 'ACTIVE'.",
+          "in" : "query",
+          "name" : "Status",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ItemDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
+      },
+      "post" : {
+        "description" : "Create vendor license model",
+        "operationId" : "createLicenseModel",
+        "parameters" : [ {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/VendorLicenseModelRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}" : {
+      "delete" : {
+        "description" : "Delete vendor license model",
+        "operationId" : "deleteLicenseModel",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}" : {
+      "get" : {
+        "description" : "Get vendor license model",
+        "operationId" : "getLicenseModel",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/VendorLicenseModelEntityDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
+      },
+      "put" : {
+        "description" : "Update vendor license model",
+        "operationId" : "updateLicenseModel",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/VendorLicenseModelRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/actions" : {
+      "put" : {
+        "description" : "Update vendor license model",
+        "operationId" : "actOnLicenseModel",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/VendorLicenseModelActionRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Models" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools" : {
+      "get" : {
+        "description" : "List vendor entitlement pools",
+        "operationId" : "listEntitlementPools",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/EntitlementPoolEntityDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pools" ]
+      },
+      "post" : {
+        "description" : "Create vendor entitlement pool",
+        "operationId" : "createEntitlementPool",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/EntitlementPoolRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pools" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools/{entitlementPoolId}" : {
+      "delete" : {
+        "description" : "Delete vendor entitlement pool",
+        "operationId" : "deleteEntitlementPool",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "entitlementPoolId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pools" ]
+      },
+      "get" : {
+        "description" : "Get vendor entitlement pool",
+        "operationId" : "getEntitlementPool",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "entitlementPoolId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/EntitlementPoolEntityDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pools" ]
+      },
+      "put" : {
+        "description" : "Update vendor entitlement pool",
+        "operationId" : "updateEntitlementPool",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "entitlementPoolId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/EntitlementPoolRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pools" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools/{entitlementPoolId}/limits" : {
+      "get" : {
+        "description" : "List vendor entitlement pool limits",
+        "operationId" : "listLimits",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model Entitlement Pool Id",
+          "in" : "path",
+          "name" : "entitlementPoolId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/LimitRequestDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pool Limits" ]
+      },
+      "post" : {
+        "description" : "Create vendor entitlement pool limits",
+        "operationId" : "createLimit",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model Entitlement Pool Id",
+          "in" : "path",
+          "name" : "entitlementPoolId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/LimitRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pool Limits" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/entitlement-pools/{entitlementPoolId}/limits/{limitId}" : {
+      "delete" : {
+        "description" : "Delete vendor entitlement pool limit",
+        "operationId" : "deleteLimit",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model Entitlement pool Id",
+          "in" : "path",
+          "name" : "entitlementPoolId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "limitId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pool Limits" ]
+      },
+      "get" : {
+        "description" : "Get vendor entitlement pool limit",
+        "operationId" : "getLimit",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model Entitlement Pool Id",
+          "in" : "path",
+          "name" : "entitlementPoolId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model Entitlement Pool Limit Id",
+          "in" : "path",
+          "name" : "limitId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/LimitEntityDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pool Limits" ]
+      },
+      "put" : {
+        "description" : "Update vendor entitlement pool limit",
+        "operationId" : "updateLimit",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model Entitlement Pool Id",
+          "in" : "path",
+          "name" : "entitlementPoolId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "limitId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/LimitRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Entitlement Pool Limits" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/feature-groups" : {
+      "get" : {
+        "description" : "List vendor feature groups",
+        "operationId" : "listFeatureGroups",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/FeatureGroupEntityDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Feature Groups" ]
+      },
+      "post" : {
+        "description" : "Create vendor feature group",
+        "operationId" : "createFeatureGroup",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/FeatureGroupRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Feature Groups" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/feature-groups/{featureGroupId}" : {
+      "delete" : {
+        "description" : "Delete vendor feature group",
+        "operationId" : "deleteFeatureGroup",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "featureGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Feature Groups" ]
+      },
+      "get" : {
+        "description" : "Get vendor feature group",
+        "operationId" : "getFeatureGroup",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "featureGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/FeatureGroupModelDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Feature Groups" ]
+      },
+      "put" : {
+        "description" : "Update vendor feature group",
+        "operationId" : "updateFeatureGroup",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "featureGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/FeatureGroupUpdateRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - Feature Groups" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-agreements" : {
+      "get" : {
+        "description" : "List vendor license agreements",
+        "operationId" : "listLicenseAgreements",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/LicenseAgreementEntityDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Agreements" ]
+      },
+      "post" : {
+        "description" : "Create vendor license agreement",
+        "operationId" : "createLicenseAgreement",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/LicenseAgreementRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Agreements" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-agreements/{licenseAgreementId}" : {
+      "delete" : {
+        "description" : "Delete vendor license agreement",
+        "operationId" : "deleteLicenseAgreement",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "licenseAgreementId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Agreements" ]
+      },
+      "get" : {
+        "description" : "Get vendor license agreement",
+        "operationId" : "getLicenseAgreement",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "licenseAgreementId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/LicenseAgreementModelDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Agreements" ]
+      },
+      "put" : {
+        "description" : "Update vendor license agreement",
+        "operationId" : "updateLicenseAgreement",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "licenseAgreementId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/LicenseAgreementUpdateRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Agreements" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups" : {
+      "get" : {
+        "description" : "List vendor license key groups",
+        "operationId" : "listLicenseKeyGroups",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/LicenseKeyGroupEntityDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Groups" ]
+      },
+      "post" : {
+        "description" : "Create vendor license key group",
+        "operationId" : "createLicenseKeyGroup",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/LicenseKeyGroupRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Groups" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups/{licenseKeyGroupId}" : {
+      "delete" : {
+        "description" : "Delete vendor license key group",
+        "operationId" : "deleteLicenseKeyGroup",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "licenseKeyGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Groups" ]
+      },
+      "get" : {
+        "description" : "Get vendor license key group",
+        "operationId" : "getLicenseKeyGroup",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "licenseKeyGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/LicenseKeyGroupEntityDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Groups" ]
+      },
+      "put" : {
+        "description" : "Update vendor license key group",
+        "operationId" : "updateLicenseKeyGroup",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "licenseKeyGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/LicenseKeyGroupRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Groups" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups/{licenseKeyGroupId}/limits" : {
+      "get" : {
+        "description" : "List vendor license key group limits",
+        "operationId" : "listLimits_1",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model License Key Group Id",
+          "in" : "path",
+          "name" : "licenseKeyGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/LimitEntityDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Group Limits" ]
+      },
+      "post" : {
+        "description" : "Create vendor license key group limit",
+        "operationId" : "createLimit_1",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model License Key Group Id",
+          "in" : "path",
+          "name" : "licenseKeyGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/LimitRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Group Limits" ]
+      }
+    },
+    "/v1.0/vendor-license-models/{vlmId}/versions/{versionId}/license-key-groups/{licenseKeyGroupId}/limits/{limitId}" : {
+      "delete" : {
+        "description" : "Delete vendor license key group limit",
+        "operationId" : "deleteLimit_1",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model license key group Id",
+          "in" : "path",
+          "name" : "licenseKeyGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "limitId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Group Limits" ]
+      },
+      "get" : {
+        "description" : "Get vendor entitlement pool limit",
+        "operationId" : "getLimit_1",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model License Key Group",
+          "in" : "path",
+          "name" : "licenseKeyGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model License Key Group Limit Id",
+          "in" : "path",
+          "name" : "limitId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/LimitEntityDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Group Limits" ]
+      },
+      "put" : {
+        "description" : "Update vendor license key group limit",
+        "operationId" : "updateLimit_1",
+        "parameters" : [ {
+          "description" : "Vendor license model Id",
+          "in" : "path",
+          "name" : "vlmId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor license model License Key Group Id",
+          "in" : "path",
+          "name" : "licenseKeyGroupId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "limitId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/LimitRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor License Model - License Key Group Limits" ]
+      }
+    },
+    "/v1.0/vendor-software-products" : {
+      "get" : {
+        "description" : "Get list of vendor software products and their description",
+        "operationId" : "listVsps",
+        "parameters" : [ {
+          "description" : "Filter to return only Vendor Software Products with at least one version at this status. Currently supported values: 'Certified' , 'Draft'",
+          "in" : "query",
+          "name" : "versionFilter",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Filter to only return Vendor Software Products at this status.Currently supported values: 'ACTIVE' , 'ARCHIVED'.Default value = 'ACTIVE'.",
+          "in" : "query",
+          "name" : "Status",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/VspDetailsDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      },
+      "post" : {
+        "description" : "Create a new vendor software product",
+        "operationId" : "createVsp",
+        "parameters" : [ {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/VspRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ItemCreationDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/packages" : {
+      "get" : {
+        "description" : "Get list of translated CSAR files details",
+        "operationId" : "listPackages",
+        "parameters" : [ {
+          "description" : "Vendor Software Product status filter. Currently supported values: 'ACTIVE', 'ARCHIVED'",
+          "in" : "query",
+          "name" : "Status",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Category",
+          "in" : "query",
+          "name" : "category",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Sub-category",
+          "in" : "query",
+          "name" : "subCategory",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/PackageInfoDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/packages/{vspId}" : {
+      "get" : {
+        "description" : "Get translated CSAR file",
+        "operationId" : "getTranslatedFile",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "versionId",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/octet-stream" : {
+                "schema" : {
+                  "type" : "string",
+                  "format" : "binary"
+                }
+              }
+            }
+          }
+        },
+        "summary" : "Exports translated file to a zip file",
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/validation-vsp" : {
+      "get" : {
+        "operationId" : "getValidationVsp",
+        "parameters" : [ {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}" : {
+      "delete" : {
+        "operationId" : "deleteVsp",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}" : {
+      "get" : {
+        "operationId" : "getVsp",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      },
+      "put" : {
+        "operationId" : "updateVsp",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/VspDescriptionDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/actions" : {
+      "put" : {
+        "description" : "Actions on a vendor software product",
+        "operationId" : "actOnVendorSoftwareProduct",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/VersionSoftwareProductActionRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "summary" : "Performs one of the following actions on a vendor software product: |Checkout: Locks it for edits by other users. Only the locking user sees the edited version.|Undo_Checkout: Unlocks it and deletes the edits that were done.|Checkin: Unlocks it and activates the edited version to all users.| Submit: Finalize its active version.|Create_Package: Creates a CSAR zip file.|",
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/component-dependencies" : {
+      "get" : {
+        "description" : "Get component dependencies for vendor software product",
+        "operationId" : "list_3",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ComponentDependencyResponseDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Dependencies" ]
+      },
+      "post" : {
+        "description" : "Create a vendor software product component dependency",
+        "operationId" : "create_1",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ComponentDependencyModel"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Dependencies" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/component-dependencies/{dependencyId}" : {
+      "delete" : {
+        "description" : "Delete component dependency for vendor software product",
+        "operationId" : "delete",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product Component Dependency Id",
+          "in" : "path",
+          "name" : "dependencyId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Dependencies" ]
+      },
+      "get" : {
+        "description" : "Get component dependency for vendor software product",
+        "operationId" : "get_1",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product Component Dependency Id",
+          "in" : "path",
+          "name" : "dependencyId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ComponentDependencyResponseDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Dependencies" ]
+      },
+      "put" : {
+        "description" : "Update component dependency for vendor software product",
+        "operationId" : "update",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product Component Dependency Id",
+          "in" : "path",
+          "name" : "dependencyId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ComponentDependencyModel"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Dependencies" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components" : {
+      "delete" : {
+        "description" : "Delete vendor software product components",
+        "operationId" : "deleteList_1",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "string"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
+      },
+      "get" : {
+        "description" : "List vendor software product components",
+        "operationId" : "list_6",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ComponentDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
+      },
+      "post" : {
+        "description" : "Create a vendor software product component",
+        "operationId" : "create_3",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ComponentRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}" : {
+      "delete" : {
+        "description" : "Delete vendor software product component",
+        "operationId" : "delete_3",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
+      },
+      "get" : {
+        "description" : "Get vendor software product component",
+        "operationId" : "get_3",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ComponentData"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product component",
+        "operationId" : "update_2",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ComponentRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/compute-flavors" : {
+      "get" : {
+        "description" : "Get list of vendor software product component compute-flavors",
+        "operationId" : "list_7",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ComputeDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
+      },
+      "post" : {
+        "description" : "Create a vendor software product component compute-flavor",
+        "operationId" : "create_4",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ComputeDetailsDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/compute-flavors/{computeFlavorId}" : {
+      "delete" : {
+        "description" : "Delete vendor software product component compute-flavor",
+        "operationId" : "delete_4",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product compute-flavor Id",
+          "in" : "path",
+          "name" : "computeFlavorId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
+      },
+      "get" : {
+        "description" : "Get vendor software product component compute-flavor",
+        "operationId" : "get_4",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product compute-flavor Id",
+          "in" : "path",
+          "name" : "computeFlavorId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ComputeDetailsDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product component compute-flavor",
+        "operationId" : "update_3",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product compute-flavor Id",
+          "in" : "path",
+          "name" : "computeFlavorId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ComputeDetailsDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/compute-flavors/{computeFlavorId}/questionnaire" : {
+      "get" : {
+        "description" : "Get vendor software product component compute-flavor questionnaire",
+        "operationId" : "getQuestionnaire_1",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product compute-flavor Id",
+          "in" : "path",
+          "name" : "computeFlavorId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/QuestionnaireResponseDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product component compute-flavor questionnaire",
+        "operationId" : "updateQuestionnaire_1",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product compute-flavor Id",
+          "in" : "path",
+          "name" : "computeFlavorId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "type" : "string"
+              }
+            }
+          },
+          "required" : true
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Compute-flavors" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images" : {
+      "get" : {
+        "description" : "List vendor software product component images",
+        "operationId" : "list_9",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ImageDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
+      },
+      "post" : {
+        "description" : "Create a vendor software product component image",
+        "operationId" : "create_6",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ImageRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images/schema" : {
+      "get" : {
+        "operationId" : "getImageSchema",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images/{imageId}" : {
+      "delete" : {
+        "description" : "Delete vendor software product Image",
+        "operationId" : "delete_6",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product Image Id",
+          "in" : "path",
+          "name" : "imageId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
+      },
+      "get" : {
+        "description" : "Get vendor software product component Image",
+        "operationId" : "get_6",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product Image Id",
+          "in" : "path",
+          "name" : "imageId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ImageDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product Image",
+        "operationId" : "update_5",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product Image Id",
+          "in" : "path",
+          "name" : "imageId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ImageRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/images/{imageId}/questionnaire" : {
+      "get" : {
+        "description" : "Get vendor software product component image questionnaire",
+        "operationId" : "getQuestionnaire_2",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product image Id",
+          "in" : "path",
+          "name" : "imageId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/QuestionnaireResponseDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product component image questionnaire",
+        "operationId" : "updateQuestionnaire_2",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product image Id",
+          "in" : "path",
+          "name" : "imageId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "type" : "string"
+              }
+            }
+          },
+          "required" : true
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Images" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/nics" : {
+      "get" : {
+        "description" : "List vendor software product component NICs",
+        "operationId" : "list_11",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/NicDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
+      },
+      "post" : {
+        "description" : "Create a vendor software product NIC",
+        "operationId" : "create_8",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/NicRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/nics/{nicId}" : {
+      "delete" : {
+        "description" : "Delete vendor software product NIC",
+        "operationId" : "delete_8",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product NIC Id",
+          "in" : "path",
+          "name" : "nicId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
+      },
+      "get" : {
+        "description" : "Get vendor software product NIC",
+        "operationId" : "get_8",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product NIC Id",
+          "in" : "path",
+          "name" : "nicId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/NicDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product NIC",
+        "operationId" : "update_7",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product NIC Id",
+          "in" : "path",
+          "name" : "nicId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/NicRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/nics/{nicId}/questionnaire" : {
+      "get" : {
+        "description" : "Get vendor software product component NIC questionnaire",
+        "operationId" : "getQuestionnaire_3",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product NIC Id",
+          "in" : "path",
+          "name" : "nicId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/QuestionnaireResponseDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product component NIC questionnaire",
+        "operationId" : "updateQuestionnaire_3",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product NIC Id",
+          "in" : "path",
+          "name" : "nicId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "type" : "string"
+              }
+            }
+          },
+          "required" : true
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component NICs" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/processes" : {
+      "delete" : {
+        "description" : "Delete vendor software product processes",
+        "operationId" : "deleteList",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "string"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
+      },
+      "get" : {
+        "description" : "List vendor software product component processes",
+        "operationId" : "list_5",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ProcessEntityDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
+      },
+      "post" : {
+        "description" : "Create a vendor software product process",
+        "operationId" : "create_2",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ProcessRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/processes/{processId}" : {
+      "delete" : {
+        "description" : "Delete vendor software product process",
+        "operationId" : "delete_2",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
+      },
+      "get" : {
+        "description" : "Get vendor software product process",
+        "operationId" : "get_2",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ProcessEntityDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product process",
+        "operationId" : "update_1",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ProcessRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/processes/{processId}/upload" : {
+      "delete" : {
+        "description" : "Delete vendor software product process uploaded file",
+        "operationId" : "deleteUploadedFile",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
+      },
+      "get" : {
+        "description" : "Get vendor software product process uploaded file",
+        "operationId" : "getUploadedFile",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/octet-stream" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
+      },
+      "post" : {
+        "description" : "Update vendor software product process upload",
+        "operationId" : "uploadFile",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "multipart/form-data" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/Attachment"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Processes" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/questionnaire" : {
+      "get" : {
+        "description" : "Get vendor software product component questionnaire",
+        "operationId" : "getQuestionnaire",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/QuestionnaireResponseDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product component questionnaire",
+        "operationId" : "updateQuestionnaire",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "type" : "string"
+              }
+            }
+          },
+          "required" : true
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Components" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/uploads" : {
+      "get" : {
+        "description" : "Get the filenames of uploaded files by type",
+        "operationId" : "list_4",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/MonitoringUploadStatusDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Uploads" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/components/{componentId}/uploads/types/{type}" : {
+      "delete" : {
+        "description" : "Delete file uploaded for component",
+        "operationId" : "delete_1",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Upload Type",
+          "in" : "path",
+          "name" : "type",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Uploads" ]
+      },
+      "post" : {
+        "description" : "Upload file for component by type",
+        "operationId" : "upload",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Component Id",
+          "in" : "path",
+          "name" : "componentId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Upload Type",
+          "in" : "path",
+          "name" : "type",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "multipart/form-data" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/Attachment"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Component Uploads" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/compute-flavors" : {
+      "get" : {
+        "description" : "Get list of vendor software product compute-flavors",
+        "operationId" : "listComputes",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/VspComputeDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/deployment-flavors" : {
+      "get" : {
+        "description" : "List vendor software product Deployment Flavor",
+        "operationId" : "list_8",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/DeploymentFlavorListResponseDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
+      },
+      "post" : {
+        "description" : "Create a vendor software product Deployment Flavor",
+        "operationId" : "create_5",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/DeploymentFlavorRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/deployment-flavors/schema" : {
+      "get" : {
+        "operationId" : "getSchema",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/deployment-flavors/{deploymentFlavorId}" : {
+      "delete" : {
+        "description" : "Delete vendor software product Deployment Flavor",
+        "operationId" : "delete_5",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product Deployment Flavor Id",
+          "in" : "path",
+          "name" : "deploymentFlavorId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
+      },
+      "get" : {
+        "description" : "Get vendor software product Deployment Flavor",
+        "operationId" : "get_5",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product Deployment Flavor Id",
+          "in" : "path",
+          "name" : "deploymentFlavorId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/DeploymentFlavorDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product Deployment Flavor",
+        "operationId" : "update_4",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product Deployment Flavor Id",
+          "in" : "path",
+          "name" : "deploymentFlavorId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/DeploymentFlavorRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product deployment-flavors" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/heal" : {
+      "put" : {
+        "description" : "Checkout and heal vendor software product questionnaire",
+        "operationId" : "heal",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/QuestionnaireResponseDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/networks" : {
+      "get" : {
+        "description" : "List vendor software product networks",
+        "operationId" : "list_10",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/NetworkDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Networks" ]
+      },
+      "post" : {
+        "description" : "Create a vendor software product network",
+        "operationId" : "create_7",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/NetworkRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Networks" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/networks/{networkId}" : {
+      "delete" : {
+        "description" : "Delete vendor software product network",
+        "operationId" : "delete_7",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product network Id",
+          "in" : "path",
+          "name" : "networkId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Networks" ]
+      },
+      "get" : {
+        "description" : "Get vendor software product network",
+        "operationId" : "get_7",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product network Id",
+          "in" : "path",
+          "name" : "networkId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/NetworkDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Networks" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product network",
+        "operationId" : "update_6",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product network Id",
+          "in" : "path",
+          "name" : "networkId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/NetworkRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Networks" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template" : {
+      "get" : {
+        "description" : "Get Orchestration Template (HEAT) file",
+        "operationId" : "getOrchestrationTemplate",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/octet-stream" : {
+                "schema" : {
+                  "type" : "string",
+                  "format" : "binary"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template-candidate" : {
+      "delete" : {
+        "description" : "Delete orchestration template candidate file and its files data structure",
+        "operationId" : "abort",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Orchestration Template Candidate" ]
+      },
+      "get" : {
+        "description" : "Get uploaded Network Package file",
+        "operationId" : "get_9",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/octet-stream" : {
+                "schema" : {
+                  "type" : "string",
+                  "format" : "binary"
+                }
+              }
+            }
+          }
+        },
+        "summary" : "Downloads in uploaded Network Package file",
+        "tags" : [ "SDCE-1 APIs", "Orchestration Template Candidate" ]
+      },
+      "post" : {
+        "description" : "Uploads a HEAT package to translate",
+        "operationId" : "uploadOrchestrationTemplateCandidate",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "multipart/form-data" : {
+              "schema" : {
+                "type" : "object"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/UploadFileResponseDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template-candidate/manifest" : {
+      "get" : {
+        "description" : "Get uploaded HEAT file files data structure",
+        "operationId" : "getFilesDataStructure",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/FileDataStructureDto"
+                }
+              }
+            }
+          }
+        },
+        "summary" : "Downloads the latest HEAT package",
+        "tags" : [ "SDCE-1 APIs", "Orchestration Template Candidate" ]
+      },
+      "put" : {
+        "description" : "Update an existing vendor software product",
+        "operationId" : "updateFilesDataStructure",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/FileDataStructureDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Orchestration Template Candidate" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/orchestration-template-candidate/process" : {
+      "put" : {
+        "description" : "process Orchestration Template Candidate",
+        "operationId" : "process",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/UploadFileResponseDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Orchestration Template Candidate" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/processes" : {
+      "delete" : {
+        "description" : "Delete vendor software product processes",
+        "operationId" : "deleteList_2",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "string"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
+      },
+      "get" : {
+        "description" : "List vendor software product processes",
+        "operationId" : "list_12",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "type" : "array",
+                  "items" : {
+                    "$ref" : "#/components/schemas/ProcessEntityDto"
+                  }
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
+      },
+      "post" : {
+        "description" : "Create a vendor software product process",
+        "operationId" : "create_9",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ProcessRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/processes/{processId}" : {
+      "delete" : {
+        "description" : "Delete vendor software product process",
+        "operationId" : "delete_9",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
+      },
+      "get" : {
+        "description" : "Get vendor software product process",
+        "operationId" : "get_10",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ProcessEntityDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product process",
+        "operationId" : "update_8",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/ProcessRequestDto"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/processes/{processId}/upload" : {
+      "delete" : {
+        "description" : "Delete vendor software product process uploaded file",
+        "operationId" : "deleteUploadedFile_1",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
+      },
+      "get" : {
+        "description" : "Get vendor software product process uploaded file",
+        "operationId" : "getUploadedFile_1",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/octet-stream" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
+      },
+      "post" : {
+        "description" : "Update vendor software product process upload",
+        "operationId" : "uploadFile_1",
+        "parameters" : [ {
+          "description" : "Vendor software product Id",
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Vendor software product process Id",
+          "in" : "path",
+          "name" : "processId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "multipart/form-data" : {
+              "schema" : {
+                "$ref" : "#/components/schemas/Attachment"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Product Processes" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/questionnaire" : {
+      "get" : {
+        "description" : "Get vendor software product questionnaire",
+        "operationId" : "getQuestionnaire_4",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/QuestionnaireResponseDto"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      },
+      "put" : {
+        "description" : "Update vendor software product questionnaire",
+        "operationId" : "updateQuestionnaire_4",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "type" : "string"
+              }
+            }
+          },
+          "required" : true
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/vnfrepository/vnfpackage/{csarId}/download" : {
+      "get" : {
+        "description" : "Download VNF package from VNF Repository",
+        "operationId" : "downloadVnfPackage",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "csarId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/octet-stream" : {
+                "schema" : {
+                  "type" : "string",
+                  "format" : "binary"
+                }
+              }
+            }
+          }
+        },
+        "summary" : "Download VNF package from VNF repository and send to client",
+        "tags" : [ "SDCE-1 APIs", "VNF Repository packages" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/vnfrepository/vnfpackage/{csarId}/import" : {
+      "post" : {
+        "description" : "Import VNF package from VNF Repository",
+        "operationId" : "importVnfPackage",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "csarId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/UploadFileResponseDto"
+                }
+              }
+            }
+          }
+        },
+        "summary" : "Call VNF Repository to download VNF package, validate it and send the response",
+        "tags" : [ "SDCE-1 APIs", "VNF Repository packages" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/vnfrepository/vnfpackages" : {
+      "get" : {
+        "description" : "Get VNF packages from VNF Repository",
+        "operationId" : "getVnfPackages",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "description" : "Version Id",
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/octet-stream" : {
+                "schema" : {
+                  "type" : "string",
+                  "format" : "binary"
+                }
+              }
+            }
+          }
+        },
+        "summary" : "Call VNF Repository to get VNF package details",
+        "tags" : [ "SDCE-1 APIs", "VNF Repository packages" ]
+      }
+    },
+    "/v1.0/vendor-software-products/{vspId}/versions/{versionId}/vspInformationArtifact" : {
+      "get" : {
+        "description" : "Get vendor software product information artifact for specified version",
+        "operationId" : "getVspInformationArtifact",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "vspId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "versionId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "USER_ID",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "text/plain" : {
+                "schema" : {
+                  "type" : "string",
+                  "format" : "binary"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Vendor Software Products" ]
+      }
+    },
+    "/workflow/v1.0/actions" : {
+      "get" : {
+        "description" : "List Filtered Actions ",
+        "operationId" : "getFilteredActions",
+        "parameters" : [ {
+          "in" : "query",
+          "name" : "vendor",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "category",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "name",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "modelId",
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "componentId",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ListResponseWrapper"
+                }
+              }
+            }
+          }
+        },
+        "summary" : "Get list of actions based on a filter criteria | If no filter is sent all actions will be returned",
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      },
+      "post" : {
+        "description" : "Create a new Action",
+        "operationId" : "createAction",
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "type" : "string"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      }
+    },
+    "/workflow/v1.0/actions/components" : {
+      "get" : {
+        "description" : "List OPENECOMP Components supported by Action Library",
+        "operationId" : "getOpenEcompComponents",
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ListResponseWrapper"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      }
+    },
+    "/workflow/v1.0/actions/{actionInvariantUuId}" : {
+      "delete" : {
+        "description" : "Delete Action",
+        "operationId" : "deleteAction",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "actionInvariantUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      },
+      "get" : {
+        "description" : "List Actions For Given Action Invariant UuId",
+        "operationId" : "getActionsByActionInvariantUuId",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "actionInvariantUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "query",
+          "name" : "version",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : {
+                "schema" : {
+                  "$ref" : "#/components/schemas/ListResponseWrapper"
+                }
+              }
+            }
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      },
+      "post" : {
+        "description" : "Actions on a action",
+        "operationId" : "actOnAction",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "actionInvariantUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "type" : "string"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "summary" : "Performs one of the following actions on a action: |Checkout: Locks it for edits by other users. Only the locking user sees the edited version.|Undo_Checkout: Unlocks it and deletes the edits that were done.|Checkin: Unlocks it and activates the edited version to all users.| Submit: Finalize its active version.|",
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      },
+      "put" : {
+        "description" : "Update an existing action",
+        "operationId" : "updateAction",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "actionInvariantUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "application/json" : {
+              "schema" : {
+                "type" : "string"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      }
+    },
+    "/workflow/v1.0/actions/{actionInvariantUuId}/artifacts" : {
+      "post" : {
+        "description" : "Upload new Artifact",
+        "operationId" : "uploadArtifact_1",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "actionInvariantUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "Content-MD5",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "multipart/form-data" : {
+              "schema" : {
+                "type" : "string"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      }
+    },
+    "/workflow/v1.0/actions/{actionInvariantUuId}/artifacts/{artifactUuId}" : {
+      "delete" : {
+        "description" : "Delete Artifact",
+        "operationId" : "deleteArtifact",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "actionInvariantUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "artifactUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      },
+      "put" : {
+        "description" : "Update an existing artifact",
+        "operationId" : "updateArtifact_1",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "actionInvariantUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "artifactUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "header",
+          "name" : "Content-MD5",
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "requestBody" : {
+          "content" : {
+            "multipart/form-data" : {
+              "schema" : {
+                "type" : "string"
+              }
+            }
+          }
+        },
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/json" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      }
+    },
+    "/workflow/v1.0/actions/{actionUuId}/artifacts/{artifactUuId}" : {
+      "get" : {
+        "description" : "Downloads artifact for action",
+        "operationId" : "downloadArtifact",
+        "parameters" : [ {
+          "in" : "path",
+          "name" : "actionUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        }, {
+          "in" : "path",
+          "name" : "artifactUuId",
+          "required" : true,
+          "schema" : {
+            "type" : "string"
+          }
+        } ],
+        "responses" : {
+          "default" : {
+            "content" : {
+              "application/octet-stream" : { }
+            },
+            "description" : "default response"
+          }
+        },
+        "tags" : [ "SDCE-1 APIs", "Actions" ]
+      }
+    }
+  },
+  "components" : {
+    "schemas" : {
+      "ActionResponseDto" : {
+        "type" : "object",
+        "properties" : {
+          "actionInvariantUuId" : {
+            "type" : "string"
+          },
+          "actionUuId" : {
+            "type" : "string"
+          },
+          "categoryList" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            }
+          },
+          "description" : {
+            "type" : "string"
+          },
+          "displayName" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "status" : {
+            "type" : "string"
+          },
+          "supportedComponents" : {
+            "type" : "array",
+            "items" : {
+              "type" : "object",
+              "additionalProperties" : {
+                "type" : "string"
+              }
+            }
+          },
+          "supportedModels" : {
+            "type" : "array",
+            "items" : {
+              "type" : "object",
+              "additionalProperties" : {
+                "type" : "string"
+              }
+            }
+          },
+          "timestamp" : {
+            "type" : "string"
+          },
+          "updatedBy" : {
+            "type" : "string"
+          },
+          "vendorList" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            }
+          },
+          "version" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ActivityLogDto" : {
+        "type" : "object",
+        "properties" : {
+          "comment" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "status" : {
+            "$ref" : "#/components/schemas/ActivityStatus"
+          },
+          "timestamp" : {
+            "type" : "string",
+            "format" : "date-time"
+          },
+          "type" : {
+            "type" : "string"
+          },
+          "user" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ActivityStatus" : {
+        "type" : "object",
+        "properties" : {
+          "message" : {
+            "type" : "string"
+          },
+          "success" : {
+            "type" : "boolean"
+          }
+        }
+      },
+      "ApplicationConfigDto" : {
+        "type" : "object",
+        "properties" : {
+          "key" : {
+            "type" : "string"
+          },
+          "value" : {
+            "type" : "string"
+          }
+        }
+      },
+      "Artifact" : {
+        "type" : "object",
+        "properties" : {
+          "errors" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/ErrorMessage"
+            }
+          },
+          "fileName" : {
+            "type" : "string"
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "HEAT", "HEAT_ENV", "HEAT_NET", "HEAT_VOL", "CHEF", "PUPPET", "SHELL", "YANG", "YANG_XML", "BPEL", "DG_XML", "MURANO_PKG", "VENDOR_LICENSE", "VF_LICENSE", "CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT", "CONTROLLER_BLUEPRINT_ARCHIVE", "HELM", "OTHER", "PNF_SW_INFORMATION", "PM_DICTIONARY" ]
+          }
+        }
+      },
+      "Attachment" : {
+        "type" : "object",
+        "properties" : {
+          "contentDisposition" : {
+            "$ref" : "#/components/schemas/ContentDisposition"
+          },
+          "contentId" : {
+            "type" : "string"
+          },
+          "contentType" : {
+            "type" : "object",
+            "properties" : {
+              "parameters" : {
+                "type" : "object",
+                "additionalProperties" : {
+                  "type" : "string"
+                }
+              },
+              "subtype" : {
+                "type" : "string"
+              },
+              "type" : {
+                "type" : "string"
+              },
+              "wildcardSubtype" : {
+                "type" : "boolean"
+              },
+              "wildcardType" : {
+                "type" : "boolean"
+              }
+            }
+          },
+          "dataHandler" : {
+            "type" : "object",
+            "properties" : {
+              "allCommands" : {
+                "type" : "array",
+                "items" : {
+                  "type" : "object",
+                  "properties" : {
+                    "commandClass" : {
+                      "type" : "string"
+                    },
+                    "commandName" : {
+                      "type" : "string"
+                    }
+                  }
+                }
+              },
+              "commandMap" : {
+                "type" : "object",
+                "properties" : {
+                  "mimeTypes" : {
+                    "type" : "array",
+                    "items" : {
+                      "type" : "string"
+                    }
+                  }
+                },
+                "writeOnly" : true
+              },
+              "content" : {
+                "type" : "object"
+              },
+              "contentType" : {
+                "type" : "string"
+              },
+              "dataSource" : {
+                "type" : "object",
+                "properties" : {
+                  "contentType" : {
+                    "type" : "string"
+                  },
+                  "inputStream" : {
+                    "type" : "object"
+                  },
+                  "name" : {
+                    "type" : "string"
+                  },
+                  "outputStream" : {
+                    "type" : "object"
+                  }
+                }
+              },
+              "inputStream" : {
+                "type" : "object"
+              },
+              "name" : {
+                "type" : "string"
+              },
+              "outputStream" : {
+                "type" : "object"
+              },
+              "preferredCommands" : {
+                "type" : "array",
+                "items" : {
+                  "type" : "object",
+                  "properties" : {
+                    "commandClass" : {
+                      "type" : "string"
+                    },
+                    "commandName" : {
+                      "type" : "string"
+                    }
+                  }
+                }
+              },
+              "transferDataFlavors" : {
+                "type" : "array",
+                "items" : {
+                  "type" : "object",
+                  "properties" : {
+                    "defaultRepresentationClassAsString" : {
+                      "type" : "string"
+                    },
+                    "flavorJavaFileListType" : {
+                      "type" : "boolean"
+                    },
+                    "flavorRemoteObjectType" : {
+                      "type" : "boolean"
+                    },
+                    "flavorSerializedObjectType" : {
+                      "type" : "boolean"
+                    },
+                    "flavorTextType" : {
+                      "type" : "boolean"
+                    },
+                    "humanPresentableName" : {
+                      "type" : "string"
+                    },
+                    "mimeType" : {
+                      "type" : "string"
+                    },
+                    "mimeTypeSerializedObject" : {
+                      "type" : "boolean"
+                    },
+                    "primaryType" : {
+                      "type" : "string"
+                    },
+                    "representationClassByteBuffer" : {
+                      "type" : "boolean"
+                    },
+                    "representationClassCharBuffer" : {
+                      "type" : "boolean"
+                    },
+                    "representationClassInputStream" : {
+                      "type" : "boolean"
+                    },
+                    "representationClassReader" : {
+                      "type" : "boolean"
+                    },
+                    "representationClassRemote" : {
+                      "type" : "boolean"
+                    },
+                    "representationClassSerializable" : {
+                      "type" : "boolean"
+                    },
+                    "subType" : {
+                      "type" : "string"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "headers" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "array",
+              "items" : {
+                "type" : "string"
+              }
+            }
+          },
+          "object" : {
+            "type" : "object"
+          }
+        }
+      },
+      "ChoiceOrOtherDtoLicenseTerm" : {
+        "type" : "object",
+        "properties" : {
+          "choice" : {
+            "type" : "string",
+            "enum" : [ "Fixed_Term", "Perpetual", "Unlimited", "Other" ]
+          },
+          "other" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "choice", "other" ]
+      },
+      "ClientConfiguration" : {
+        "type" : "object",
+        "properties" : {
+          "enabled" : {
+            "type" : "boolean"
+          }
+        }
+      },
+      "CommitRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "message" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ComponentComputeAssociation" : {
+        "type" : "object",
+        "properties" : {
+          "componentId" : {
+            "type" : "string"
+          },
+          "computeFlavorId" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ComponentData" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "displayName" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ComponentDependencyModel" : {
+        "type" : "object",
+        "properties" : {
+          "relationType" : {
+            "type" : "string"
+          },
+          "sourceId" : {
+            "type" : "string"
+          },
+          "targetId" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ComponentDependencyResponseDto" : {
+        "type" : "object",
+        "properties" : {
+          "id" : {
+            "type" : "string"
+          },
+          "relationType" : {
+            "type" : "string"
+          },
+          "sourceId" : {
+            "type" : "string"
+          },
+          "targetId" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ComponentDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "displayName" : {
+            "type" : "string",
+            "maxLength" : 30,
+            "minLength" : 1
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "displayName" ]
+      },
+      "ComponentRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "displayName" : {
+            "type" : "string",
+            "maxLength" : 30,
+            "minLength" : 1
+          },
+          "name" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "displayName" ]
+      },
+      "ComputeDetailsDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 300,
+            "minLength" : 0
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 30,
+            "minLength" : 0
+          }
+        },
+        "required" : [ "name" ]
+      },
+      "ComputeDto" : {
+        "type" : "object",
+        "properties" : {
+          "associatedToDeploymentFlavor" : {
+            "type" : "boolean"
+          },
+          "description" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ConfigurationDataDto" : {
+        "type" : "object",
+        "properties" : {
+          "timeStamp" : {
+            "type" : "integer",
+            "format" : "int64"
+          },
+          "value" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ConflictDto" : {
+        "type" : "object",
+        "properties" : {
+          "id" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "theirs" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "object"
+            }
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "itemVersion", "VendorLicenseModel", "LicenseAgreements", "LicenseAgreement", "FeatureGroups", "FeatureGroup", "LicenseKeyGroups", "LicenseKeyGroup", "EntitlementPools", "EntitlementPool", "Limits", "Limit", "VendorSoftwareProduct", "VSPQuestionnaire", "VspModel", "NetworkPackage", "OrchestrationTemplateCandidate", "OrchestrationTemplateCandidateContent", "OrchestrationTemplateCandidateValidationData", "ORIGINAL_ONBOARDED_PACKAGE", "OrchestrationTemplateStructure", "OrchestrationTemplate", "OrchestrationTemplateValidationData", "OrchestrationTemplateContent", "Networks", "Network", "Components", "Component", "ComponentQuestionnaire", "ComponentDependencies", "ComponentDependency", "Nics", "Nic", "NicQuestionnaire", "Mibs", "SNMP_POLL", "SNMP_TRAP", "VES_EVENTS", "Processes", "Process", "DeploymentFlavors", "DeploymentFlavor", "Computes", "Compute", "ComputeQuestionnaire", "Images", "Image", "ImageQuestionnaire", "ServiceModel", "EnrichedServiceModel", "ServiceTemplate", "Templates", "Artifact", "Artifacts", "test" ]
+          },
+          "yours" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "object"
+            }
+          }
+        }
+      },
+      "ConflictInfoDto" : {
+        "type" : "object",
+        "properties" : {
+          "id" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "itemVersion", "VendorLicenseModel", "LicenseAgreements", "LicenseAgreement", "FeatureGroups", "FeatureGroup", "LicenseKeyGroups", "LicenseKeyGroup", "EntitlementPools", "EntitlementPool", "Limits", "Limit", "VendorSoftwareProduct", "VSPQuestionnaire", "VspModel", "NetworkPackage", "OrchestrationTemplateCandidate", "OrchestrationTemplateCandidateContent", "OrchestrationTemplateCandidateValidationData", "ORIGINAL_ONBOARDED_PACKAGE", "OrchestrationTemplateStructure", "OrchestrationTemplate", "OrchestrationTemplateValidationData", "OrchestrationTemplateContent", "Networks", "Network", "Components", "Component", "ComponentQuestionnaire", "ComponentDependencies", "ComponentDependency", "Nics", "Nic", "NicQuestionnaire", "Mibs", "SNMP_POLL", "SNMP_TRAP", "VES_EVENTS", "Processes", "Process", "DeploymentFlavors", "DeploymentFlavor", "Computes", "Compute", "ComputeQuestionnaire", "Images", "Image", "ImageQuestionnaire", "ServiceModel", "EnrichedServiceModel", "ServiceTemplate", "Templates", "Artifact", "Artifacts", "test" ]
+          }
+        }
+      },
+      "ConflictResolutionDto" : {
+        "type" : "object",
+        "properties" : {
+          "otherResolution" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "object"
+            }
+          },
+          "resolution" : {
+            "type" : "string",
+            "enum" : [ "THEIRS", "YOURS", "OTHER" ]
+          }
+        }
+      },
+      "ContentDisposition" : {
+        "type" : "object",
+        "properties" : {
+          "filename" : {
+            "type" : "string"
+          },
+          "parameters" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "string"
+            }
+          },
+          "type" : {
+            "type" : "string"
+          }
+        }
+      },
+      "DeploymentFlavorDto" : {
+        "type" : "object",
+        "properties" : {
+          "componentComputeAssociations" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/ComponentComputeAssociation"
+            }
+          },
+          "description" : {
+            "type" : "string",
+            "maxLength" : 300,
+            "minLength" : 0
+          },
+          "featureGroupId" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "model" : {
+            "type" : "string",
+            "maxLength" : 30,
+            "minLength" : 0
+          }
+        },
+        "required" : [ "model" ]
+      },
+      "DeploymentFlavorListResponseDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "model" : {
+            "type" : "string"
+          }
+        }
+      },
+      "DeploymentFlavorRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "componentComputeAssociations" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/ComponentComputeAssociation"
+            }
+          },
+          "description" : {
+            "type" : "string",
+            "maxLength" : 300,
+            "minLength" : 0
+          },
+          "featureGroupId" : {
+            "type" : "string"
+          },
+          "model" : {
+            "type" : "string",
+            "maxLength" : 30,
+            "minLength" : 0
+          }
+        },
+        "required" : [ "model" ]
+      },
+      "EntitlementPoolEntityDto" : {
+        "type" : "object",
+        "description" : "EntitlementPoolEntity",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "expiryDate" : {
+            "type" : "string"
+          },
+          "getversionUUID" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "increments" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "manufacturerReferenceNumber" : {
+            "type" : "string",
+            "maxLength" : 100,
+            "minLength" : 0
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "operationalScope" : {
+            "$ref" : "#/components/schemas/MultiChoiceOrOtherDtoOperationalScope"
+          },
+          "referencingFeatureGroups" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "startDate" : {
+            "type" : "string"
+          },
+          "thresholdUnits" : {
+            "type" : "string",
+            "enum" : [ "Absolute", "Percentage" ]
+          },
+          "thresholdValue" : {
+            "type" : "integer",
+            "format" : "int32"
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "Universal", "Unique", "One_Time" ]
+          }
+        },
+        "required" : [ "manufacturerReferenceNumber", "name", "type" ]
+      },
+      "EntitlementPoolRequestDto" : {
+        "type" : "object",
+        "description" : "EntitlementPoolRequest",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "expiryDate" : {
+            "type" : "string"
+          },
+          "increments" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "manufacturerReferenceNumber" : {
+            "type" : "string",
+            "maxLength" : 100,
+            "minLength" : 0
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "operationalScope" : {
+            "$ref" : "#/components/schemas/MultiChoiceOrOtherDtoOperationalScope"
+          },
+          "startDate" : {
+            "type" : "string"
+          },
+          "thresholdUnits" : {
+            "type" : "string",
+            "enum" : [ "Absolute", "Percentage" ]
+          },
+          "thresholdValue" : {
+            "type" : "integer",
+            "format" : "int32"
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "Universal", "Unique", "One_Time" ]
+          }
+        },
+        "required" : [ "manufacturerReferenceNumber", "name", "type" ]
+      },
+      "ErrorMessage" : {
+        "type" : "object",
+        "properties" : {
+          "level" : {
+            "type" : "string",
+            "enum" : [ "ERROR", "WARNING", "INFO" ]
+          },
+          "message" : {
+            "type" : "string"
+          }
+        }
+      },
+      "FeatureDto" : {
+        "type" : "object",
+        "properties" : {
+          "active" : {
+            "type" : "boolean"
+          },
+          "name" : {
+            "type" : "string"
+          }
+        }
+      },
+      "FeatureGroupEntityDto" : {
+        "type" : "object",
+        "description" : "FeatureGroupEntity",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "entitlementPoolsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "maxItems" : 2147483647,
+            "minItems" : 1,
+            "uniqueItems" : true
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "licenseKeyGroupsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "partNumber" : {
+            "type" : "string"
+          },
+          "referencingLicenseAgreements" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          }
+        },
+        "required" : [ "name", "partNumber" ]
+      },
+      "FeatureGroupModelDto" : {
+        "type" : "object",
+        "description" : "FeatureGroupModel",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "entitlementPools" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/EntitlementPoolEntityDto"
+            }
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "licenseKeyGroups" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/LicenseKeyGroupEntityDto"
+            }
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "partNumber" : {
+            "type" : "string"
+          },
+          "referencingLicenseAgreements" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          }
+        },
+        "required" : [ "name", "partNumber" ]
+      },
+      "FeatureGroupRequestDto" : {
+        "type" : "object",
+        "description" : "FeatureGroupRequest",
+        "properties" : {
+          "addedEntitlementPoolsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "addedLicenseKeyGroupsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "partNumber" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "name", "partNumber" ]
+      },
+      "FeatureGroupUpdateRequestDto" : {
+        "type" : "object",
+        "description" : "FeatureGroupUpdateRequest",
+        "properties" : {
+          "addedEntitlementPoolsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "addedLicenseKeyGroupsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "partNumber" : {
+            "type" : "string"
+          },
+          "removedEntitlementPoolsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "removedLicenseKeyGroupsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          }
+        },
+        "required" : [ "name", "partNumber" ]
+      },
+      "FeatureSetDto" : {
+        "type" : "object",
+        "properties" : {
+          "features" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/FeatureDto"
+            },
+            "uniqueItems" : true
+          }
+        }
+      },
+      "FileDataStructureDto" : {
+        "type" : "object",
+        "properties" : {
+          "artifacts" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            }
+          },
+          "modules" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/Module"
+            }
+          },
+          "nested" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            }
+          },
+          "unassigned" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            }
+          }
+        }
+      },
+      "HealthInfoDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "healthCheckComponent" : {
+            "type" : "string",
+            "enum" : [ "BE", "Cassandra", "Zusammen" ]
+          },
+          "healthStatus" : {
+            "type" : "string",
+            "enum" : [ "UP", "DOWN" ]
+          },
+          "version" : {
+            "type" : "string"
+          }
+        }
+      },
+      "HealthInfoDtos" : {
+        "type" : "object",
+        "properties" : {
+          "healthInfos" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/HealthInfoDto"
+            }
+          }
+        }
+      },
+      "HeatStructureTree" : {
+        "type" : "object",
+        "properties" : {
+          "artifacts" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/Artifact"
+            },
+            "uniqueItems" : true
+          },
+          "base" : {
+            "type" : "boolean"
+          },
+          "env" : {
+            "$ref" : "#/components/schemas/HeatStructureTree"
+          },
+          "errors" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/ErrorMessage"
+            }
+          },
+          "fileName" : {
+            "type" : "string"
+          },
+          "heat" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/HeatStructureTree"
+            },
+            "uniqueItems" : true
+          },
+          "helm" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/HeatStructureTree"
+            },
+            "uniqueItems" : true
+          },
+          "nested" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/HeatStructureTree"
+            },
+            "uniqueItems" : true
+          },
+          "network" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/HeatStructureTree"
+            },
+            "uniqueItems" : true
+          },
+          "other" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/HeatStructureTree"
+            },
+            "uniqueItems" : true
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "HEAT", "HEAT_ENV", "HEAT_NET", "HEAT_VOL", "CHEF", "PUPPET", "SHELL", "YANG", "YANG_XML", "BPEL", "DG_XML", "MURANO_PKG", "VENDOR_LICENSE", "VF_LICENSE", "CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT", "CONTROLLER_BLUEPRINT_ARCHIVE", "HELM", "OTHER", "PNF_SW_INFORMATION", "PM_DICTIONARY" ]
+          },
+          "volume" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/HeatStructureTree"
+            },
+            "uniqueItems" : true
+          }
+        }
+      },
+      "ImageDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "fileName" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "fileName" ]
+      },
+      "ImageRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "fileName" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "fileName" ]
+      },
+      "Item" : {
+        "type" : "object",
+        "properties" : {
+          "creationTime" : {
+            "type" : "string",
+            "format" : "date-time"
+          },
+          "description" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "modificationTime" : {
+            "type" : "string",
+            "format" : "date-time"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "owner" : {
+            "type" : "string"
+          },
+          "properties" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "object"
+            }
+          },
+          "status" : {
+            "type" : "string",
+            "enum" : [ "ACTIVE", "ARCHIVED" ]
+          },
+          "type" : {
+            "type" : "string"
+          },
+          "versionStatusCounters" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "integer",
+              "format" : "int32"
+            }
+          }
+        }
+      },
+      "ItemActionRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "action" : {
+            "type" : "string",
+            "enum" : [ "ARCHIVE", "RESTORE" ]
+          }
+        }
+      },
+      "ItemCreationDto" : {
+        "type" : "object",
+        "properties" : {
+          "itemId" : {
+            "type" : "string"
+          },
+          "version" : {
+            "$ref" : "#/components/schemas/VersionDto"
+          }
+        }
+      },
+      "ItemDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "owner" : {
+            "type" : "string"
+          },
+          "properties" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "object"
+            }
+          },
+          "status" : {
+            "type" : "string"
+          },
+          "type" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ItemPermissionsDto" : {
+        "type" : "object",
+        "properties" : {
+          "permission" : {
+            "type" : "string"
+          },
+          "userId" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ItemPermissionsRequestDto" : {
+        "type" : "object",
+        "description" : "ItemPermissionsRequest",
+        "properties" : {
+          "addedUsersIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "removedUsersIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          }
+        }
+      },
+      "ItemVersionConflictDto" : {
+        "type" : "object",
+        "properties" : {
+          "conflict" : {
+            "$ref" : "#/components/schemas/ConflictDto"
+          },
+          "conflictInfoList" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/ConflictInfoDto"
+            }
+          }
+        }
+      },
+      "LicenseAgreementEntityDto" : {
+        "type" : "object",
+        "description" : "LicenseAgreementEntity",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "featureGroupsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "maxItems" : 2147483647,
+            "minItems" : 1,
+            "uniqueItems" : true
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "licenseTerm" : {
+            "$ref" : "#/components/schemas/ChoiceOrOtherDtoLicenseTerm"
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "requirementsAndConstrains" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          }
+        },
+        "required" : [ "licenseTerm", "name" ]
+      },
+      "LicenseAgreementModelDto" : {
+        "type" : "object",
+        "description" : "LicenseAgreementModel",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "featureGroups" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/FeatureGroupEntityDto"
+            },
+            "uniqueItems" : true
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "licenseTerm" : {
+            "$ref" : "#/components/schemas/ChoiceOrOtherDtoLicenseTerm"
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "requirementsAndConstrains" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          }
+        },
+        "required" : [ "licenseTerm", "name" ]
+      },
+      "LicenseAgreementRequestDto" : {
+        "type" : "object",
+        "description" : "LicenseAgreementRequest",
+        "properties" : {
+          "addedFeatureGroupsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "licenseTerm" : {
+            "$ref" : "#/components/schemas/ChoiceOrOtherDtoLicenseTerm"
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "requirementsAndConstrains" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          }
+        },
+        "required" : [ "licenseTerm", "name" ]
+      },
+      "LicenseAgreementUpdateRequestDto" : {
+        "type" : "object",
+        "description" : "LicenseAgreementUpdateRequest",
+        "properties" : {
+          "addedFeatureGroupsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "licenseTerm" : {
+            "$ref" : "#/components/schemas/ChoiceOrOtherDtoLicenseTerm"
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "removedFeatureGroupsIds" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "requirementsAndConstrains" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          }
+        },
+        "required" : [ "licenseTerm", "name" ]
+      },
+      "LicenseKeyGroupEntityDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "expiryDate" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "increments" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "manufacturerReferenceNumber" : {
+            "type" : "string",
+            "maxLength" : 100,
+            "minLength" : 0
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "operationalScope" : {
+            "$ref" : "#/components/schemas/MultiChoiceOrOtherDtoOperationalScope"
+          },
+          "referencingFeatureGroups" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            },
+            "uniqueItems" : true
+          },
+          "startDate" : {
+            "type" : "string"
+          },
+          "thresholdUnits" : {
+            "type" : "string",
+            "enum" : [ "Absolute", "Percentage" ]
+          },
+          "thresholdValue" : {
+            "type" : "integer",
+            "format" : "int32"
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "Universal", "Unique", "One_Time" ]
+          },
+          "versionUUID" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "name", "type" ]
+      },
+      "LicenseKeyGroupRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "expiryDate" : {
+            "type" : "string"
+          },
+          "increments" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "manufacturerReferenceNumber" : {
+            "type" : "string",
+            "maxLength" : 100,
+            "minLength" : 0
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "operationalScope" : {
+            "$ref" : "#/components/schemas/MultiChoiceOrOtherDtoOperationalScope"
+          },
+          "startDate" : {
+            "type" : "string"
+          },
+          "thresholdUnits" : {
+            "type" : "string",
+            "enum" : [ "Absolute", "Percentage" ]
+          },
+          "thresholdValue" : {
+            "type" : "integer",
+            "format" : "int32"
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "Universal", "Unique", "One_Time" ]
+          }
+        },
+        "required" : [ "name", "type" ]
+      },
+      "LicensingData" : {
+        "type" : "object",
+        "properties" : {
+          "featureGroups" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string"
+            }
+          },
+          "licenseAgreement" : {
+            "type" : "string"
+          }
+        }
+      },
+      "LimitEntityDto" : {
+        "type" : "object",
+        "properties" : {
+          "aggregationFunction" : {
+            "type" : "string"
+          },
+          "description" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "metric" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "time" : {
+            "type" : "string"
+          },
+          "type" : {
+            "type" : "string"
+          },
+          "unit" : {
+            "type" : "string"
+          },
+          "value" : {
+            "type" : "string"
+          }
+        }
+      },
+      "LimitRequestDto" : {
+        "type" : "object",
+        "description" : "LimitRequest",
+        "properties" : {
+          "aggregationFunction" : {
+            "type" : "string"
+          },
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "metric" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string",
+            "maxLength" : 120,
+            "minLength" : 0
+          },
+          "time" : {
+            "type" : "string"
+          },
+          "type" : {
+            "type" : "string"
+          },
+          "unit" : {
+            "type" : "string"
+          },
+          "value" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "metric", "name", "type", "value" ]
+      },
+      "ListResponseWrapper" : {
+        "type" : "object",
+        "properties" : {
+          "actionList" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/ActionResponseDto"
+            }
+          },
+          "componentList" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/OpenEcompComponent"
+            }
+          },
+          "versions" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/ActionResponseDto"
+            }
+          }
+        }
+      },
+      "Module" : {
+        "type" : "object",
+        "properties" : {
+          "env" : {
+            "type" : "string"
+          },
+          "isBase" : {
+            "type" : "boolean"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "HEAT", "HEAT_ENV", "HEAT_NET", "HEAT_VOL", "CHEF", "PUPPET", "SHELL", "YANG", "YANG_XML", "BPEL", "DG_XML", "MURANO_PKG", "VENDOR_LICENSE", "VF_LICENSE", "CLOUD_TECHNOLOGY_SPECIFIC_ARTIFACT", "CONTROLLER_BLUEPRINT_ARCHIVE", "HELM", "OTHER", "PNF_SW_INFORMATION", "PM_DICTIONARY" ]
+          },
+          "vol" : {
+            "type" : "string"
+          },
+          "volEnv" : {
+            "type" : "string"
+          },
+          "yaml" : {
+            "type" : "string"
+          }
+        }
+      },
+      "MonitoringUploadStatusDto" : {
+        "type" : "object",
+        "properties" : {
+          "snmpPoll" : {
+            "type" : "string"
+          },
+          "snmpTrap" : {
+            "type" : "string"
+          },
+          "vesEvent" : {
+            "type" : "string"
+          }
+        }
+      },
+      "MultiChoiceOrOtherDtoOperationalScope" : {
+        "type" : "object",
+        "properties" : {
+          "choices" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string",
+              "enum" : [ "Network_Wide", "Availability_Zone", "Data_Center", "Tenant", "VM", "CPU", "Core", "Other" ]
+            },
+            "maxItems" : 2147483647,
+            "minItems" : 1,
+            "uniqueItems" : true
+          },
+          "other" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "choices", "other" ]
+      },
+      "NetworkDto" : {
+        "type" : "object",
+        "properties" : {
+          "dhcp" : {
+            "type" : "boolean"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "dhcp", "name" ]
+      },
+      "NetworkRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "dhcp" : {
+            "type" : "boolean"
+          },
+          "name" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "dhcp", "name" ]
+      },
+      "NicDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "networkDescription" : {
+            "type" : "string"
+          },
+          "networkId" : {
+            "type" : "string"
+          },
+          "networkName" : {
+            "type" : "string"
+          },
+          "networkType" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "name", "networkType" ]
+      },
+      "NicRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "networkDescription" : {
+            "type" : "string"
+          },
+          "networkId" : {
+            "type" : "string"
+          },
+          "networkType" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "name", "networkType" ]
+      },
+      "NotificationEntityDto" : {
+        "type" : "object",
+        "properties" : {
+          "dateTime" : {
+            "type" : "string"
+          },
+          "eventAttributes" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "object"
+            }
+          },
+          "eventId" : {
+            "type" : "string",
+            "format" : "uuid"
+          },
+          "eventType" : {
+            "type" : "string"
+          },
+          "read" : {
+            "type" : "boolean"
+          }
+        }
+      },
+      "NotificationsStatusDto" : {
+        "type" : "object",
+        "properties" : {
+          "endOfPage" : {
+            "type" : "string",
+            "format" : "uuid"
+          },
+          "lastScanned" : {
+            "type" : "string",
+            "format" : "uuid"
+          },
+          "newEntries" : {
+            "type" : "array",
+            "items" : {
+              "type" : "string",
+              "format" : "uuid"
+            }
+          },
+          "notifications" : {
+            "type" : "array",
+            "items" : {
+              "$ref" : "#/components/schemas/NotificationEntityDto"
+            }
+          },
+          "numOfNotSeenNotifications" : {
+            "type" : "integer",
+            "format" : "int64"
+          }
+        }
+      },
+      "OpenEcompComponent" : {
+        "type" : "object",
+        "properties" : {
+          "id" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          }
+        }
+      },
+      "PackageInfoDto" : {
+        "type" : "object",
+        "properties" : {
+          "category" : {
+            "type" : "string"
+          },
+          "description" : {
+            "type" : "string"
+          },
+          "displayName" : {
+            "type" : "string"
+          },
+          "packageChecksum" : {
+            "type" : "string"
+          },
+          "packageId" : {
+            "type" : "string"
+          },
+          "packageType" : {
+            "type" : "string"
+          },
+          "resourceType" : {
+            "type" : "string"
+          },
+          "subCategory" : {
+            "type" : "string"
+          },
+          "vendorName" : {
+            "type" : "string"
+          },
+          "vendorRelease" : {
+            "type" : "string"
+          },
+          "version" : {
+            "type" : "string"
+          },
+          "vspName" : {
+            "type" : "string"
+          }
+        }
+      },
+      "ProcessEntityDto" : {
+        "type" : "object",
+        "properties" : {
+          "artifactName" : {
+            "type" : "string"
+          },
+          "description" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "Lifecycle_Operations", "Other" ]
+          }
+        },
+        "required" : [ "name" ]
+      },
+      "ProcessRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "description" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "type" : {
+            "type" : "string",
+            "enum" : [ "Lifecycle_Operations", "Other" ]
+          }
+        },
+        "required" : [ "name" ]
+      },
+      "QuestionnaireResponseDto" : {
+        "type" : "object",
+        "properties" : {
+          "data" : {
+            "type" : "string"
+          },
+          "errorMessage" : {
+            "$ref" : "#/components/schemas/ErrorMessage"
+          },
+          "schema" : {
+            "type" : "string"
+          }
+        }
+      },
+      "RemoteTestingEndpointDefinition" : {
+        "type" : "object",
+        "properties" : {
+          "apiKey" : {
+            "type" : "string"
+          },
+          "enabled" : {
+            "type" : "boolean"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "scenarioFilter" : {
+            "type" : "string"
+          },
+          "title" : {
+            "type" : "string"
+          },
+          "url" : {
+            "type" : "string"
+          }
+        }
+      },
+      "RevisionRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "revisionId" : {
+            "type" : "string"
+          }
+        }
+      },
+      "SubmitRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "message" : {
+            "type" : "string"
+          }
+        }
+      },
+      "UpdateNotificationResponseStatus" : {
+        "type" : "object",
+        "properties" : {
+          "errors" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "array",
+              "items" : {
+                "$ref" : "#/components/schemas/ErrorMessage"
+              }
+            }
+          },
+          "status" : {
+            "type" : "string",
+            "enum" : [ "Success", "Failure" ]
+          }
+        }
+      },
+      "UploadFileResponseDto" : {
+        "type" : "object",
+        "properties" : {
+          "errors" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "array",
+              "items" : {
+                "$ref" : "#/components/schemas/ErrorMessage"
+              }
+            }
+          },
+          "networkPackageName" : {
+            "type" : "string"
+          },
+          "onboardingOrigin" : {
+            "type" : "string"
+          },
+          "status" : {
+            "type" : "string",
+            "enum" : [ "Success", "Failure" ]
+          }
+        }
+      },
+      "ValidationStructureList" : {
+        "type" : "object",
+        "properties" : {
+          "importStructure" : {
+            "$ref" : "#/components/schemas/HeatStructureTree"
+          }
+        }
+      },
+      "VendorLicenseModelActionRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "action" : {
+            "type" : "string",
+            "enum" : [ "Submit" ]
+          },
+          "submitRequest" : {
+            "$ref" : "#/components/schemas/SubmitRequestDto"
+          }
+        }
+      },
+      "VendorLicenseModelEntityDto" : {
+        "type" : "object",
+        "description" : "VendorLicenseModelEntity",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "iconRef" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "vendorName" : {
+            "type" : "string",
+            "maxLength" : 25,
+            "minLength" : 0
+          }
+        },
+        "required" : [ "description", "iconRef", "vendorName" ]
+      },
+      "VendorLicenseModelRequestDto" : {
+        "type" : "object",
+        "description" : "VendorLicenseModelRequest",
+        "properties" : {
+          "description" : {
+            "type" : "string",
+            "maxLength" : 1000,
+            "minLength" : 0
+          },
+          "iconRef" : {
+            "type" : "string"
+          },
+          "vendorName" : {
+            "type" : "string",
+            "maxLength" : 25,
+            "minLength" : 0
+          }
+        },
+        "required" : [ "description", "iconRef", "vendorName" ]
+      },
+      "VersionActionRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "action" : {
+            "type" : "string",
+            "enum" : [ "Sync", "Commit", "Revert", "Reset", "Clean" ]
+          },
+          "commitRequest" : {
+            "$ref" : "#/components/schemas/CommitRequestDto"
+          },
+          "revisionRequest" : {
+            "$ref" : "#/components/schemas/RevisionRequestDto"
+          }
+        }
+      },
+      "VersionDto" : {
+        "type" : "object",
+        "properties" : {
+          "additionalInfo" : {
+            "type" : "object",
+            "additionalProperties" : {
+              "type" : "object"
+            }
+          },
+          "baseId" : {
+            "type" : "string"
+          },
+          "creationTime" : {
+            "type" : "string",
+            "format" : "date-time"
+          },
+          "description" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "modificationTime" : {
+            "type" : "string",
+            "format" : "date-time"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "state" : {
+            "$ref" : "#/components/schemas/VersionState"
+          },
+          "status" : {
+            "type" : "string",
+            "enum" : [ "Draft", "Locked", "Certified", "Deprecated", "Deleted" ]
+          }
+        }
+      },
+      "VersionRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "creationMethod" : {
+            "type" : "string",
+            "enum" : [ "major", "minor" ]
+          },
+          "description" : {
+            "type" : "string"
+          }
+        }
+      },
+      "VersionSoftwareProductActionRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "action" : {
+            "type" : "string",
+            "enum" : [ "Submit", "Create_Package" ]
+          },
+          "submitRequest" : {
+            "$ref" : "#/components/schemas/SubmitRequestDto"
+          }
+        }
+      },
+      "VersionState" : {
+        "type" : "object",
+        "properties" : {
+          "dirty" : {
+            "type" : "boolean"
+          },
+          "synchronizationState" : {
+            "type" : "string",
+            "enum" : [ "Up to date", "Out of sync", "Merging" ]
+          }
+        }
+      },
+      "VspComputeDto" : {
+        "type" : "object",
+        "properties" : {
+          "componentId" : {
+            "type" : "string"
+          },
+          "computeFlavorId" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          }
+        }
+      },
+      "VspDescriptionDto" : {
+        "type" : "object",
+        "properties" : {
+          "category" : {
+            "type" : "string"
+          },
+          "description" : {
+            "type" : "string"
+          },
+          "icon" : {
+            "type" : "string"
+          },
+          "licenseType" : {
+            "type" : "string",
+            "enum" : [ "EXTERNAL", "INTERNAL" ]
+          },
+          "licensingData" : {
+            "$ref" : "#/components/schemas/LicensingData"
+          },
+          "licensingVersion" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "subCategory" : {
+            "type" : "string"
+          },
+          "vendorId" : {
+            "type" : "string"
+          },
+          "vendorName" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "category", "description", "name", "subCategory", "vendorId", "vendorName" ]
+      },
+      "VspDetailsDto" : {
+        "type" : "object",
+        "description" : "VspDetails",
+        "properties" : {
+          "candidateOnboardingOrigin" : {
+            "type" : "string"
+          },
+          "category" : {
+            "type" : "string"
+          },
+          "description" : {
+            "type" : "string"
+          },
+          "icon" : {
+            "type" : "string"
+          },
+          "id" : {
+            "type" : "string"
+          },
+          "licenseType" : {
+            "type" : "string",
+            "enum" : [ "EXTERNAL", "INTERNAL" ]
+          },
+          "licensingData" : {
+            "$ref" : "#/components/schemas/LicensingData"
+          },
+          "licensingVersion" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "networkPackageName" : {
+            "type" : "string"
+          },
+          "onboardingMethod" : {
+            "type" : "string"
+          },
+          "onboardingOrigin" : {
+            "type" : "string"
+          },
+          "owner" : {
+            "type" : "string"
+          },
+          "status" : {
+            "type" : "string"
+          },
+          "subCategory" : {
+            "type" : "string"
+          },
+          "validationData" : {
+            "$ref" : "#/components/schemas/ValidationStructureList"
+          },
+          "vendorId" : {
+            "type" : "string"
+          },
+          "vendorName" : {
+            "type" : "string"
+          },
+          "version" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "category", "description", "name", "onboardingMethod", "subCategory", "vendorId", "vendorName" ]
+      },
+      "VspRequestDto" : {
+        "type" : "object",
+        "properties" : {
+          "category" : {
+            "type" : "string"
+          },
+          "description" : {
+            "type" : "string"
+          },
+          "icon" : {
+            "type" : "string"
+          },
+          "licenseType" : {
+            "type" : "string",
+            "enum" : [ "EXTERNAL", "INTERNAL" ]
+          },
+          "licensingData" : {
+            "$ref" : "#/components/schemas/LicensingData"
+          },
+          "licensingVersion" : {
+            "type" : "string"
+          },
+          "name" : {
+            "type" : "string"
+          },
+          "onboardingMethod" : {
+            "type" : "string"
+          },
+          "subCategory" : {
+            "type" : "string"
+          },
+          "vendorId" : {
+            "type" : "string"
+          },
+          "vendorName" : {
+            "type" : "string"
+          }
+        },
+        "required" : [ "category", "description", "name", "onboardingMethod", "subCategory", "vendorId", "vendorName" ]
+      }
+    }
+  }
+}
\ No newline at end of file