5 "email" : "onap-discuss@lists.onap.org",
7 "url" : "https://onap.readthedocs.io"
9 "description" : "SDC API for designing services and resources (SDCE-2) and distributing services (SDCE-5)",
11 "name" : "Apache 2.0",
12 "url" : "http://www.apache.org/licenses/LICENSE-2.0"
14 "title" : "SPC API: SDCE-2 and SDCE-5",
18 "description" : "SDCE-2 and SDCE-5 APIs",
22 "/actuator/prometheus" : {
24 "description" : "Gets the prometheus micrometer application metrics",
25 "operationId" : "prometheus",
27 "description" : "The Accept header to determine the output content type",
43 "description" : "default response"
50 "summary" : "Prometheus Micrometer Metrics",
51 "tags" : [ "SDCE-2 APIs" ]
56 "description" : "Retrieve configuration",
57 "operationId" : "getConfig_1",
61 "application/json" : {
74 "tags" : [ "SDCE-2 APIs" ]
79 "operationId" : "getConfig",
90 "application/json" : {
96 "description" : "default response"
100 "url" : "/sdc2/rest",
103 "tags" : [ "SDCE-2 APIs" ]
106 "/configmgr/set1" : {
108 "operationId" : "setConfig1",
111 "application/json" : {
113 "$ref" : "#/components/schemas/Configuration"
127 "description" : "default response"
131 "url" : "/sdc2/rest",
134 "tags" : [ "SDCE-2 APIs" ]
137 "/configmgr/set2" : {
139 "operationId" : "setConfig2",
142 "application/json" : {
144 "$ref" : "#/components/schemas/Configuration"
154 "description" : "default response"
158 "url" : "/sdc2/rest",
161 "tags" : [ "SDCE-2 APIs" ]
164 "/configmgr/setput1" : {
166 "operationId" : "setConfig3",
169 "application/json" : {
171 "$ref" : "#/components/schemas/Configuration"
185 "description" : "default response"
189 "url" : "/sdc2/rest",
192 "tags" : [ "SDCE-2 APIs" ]
195 "/configmgr/setput2" : {
197 "operationId" : "setConfig4",
200 "application/json" : {
202 "$ref" : "#/components/schemas/Configuration"
212 "description" : "default response"
216 "url" : "/sdc2/rest",
219 "tags" : [ "SDCE-2 APIs" ]
224 "description" : "Return aggregate BE health check of SDC BE components",
225 "operationId" : "getHealthCheck",
228 "description" : "SDC BE components are all up"
231 "description" : "One or more SDC BE components are down"
235 "application/json" : {
247 "url" : "/sdc2/rest",
250 "summary" : "return BE health check",
251 "tags" : [ "SDCE-2 APIs" ]
254 "/v1/artifactTypes" : {
256 "description" : "Retrieve all artifactTypes",
257 "operationId" : "getArtifactTypes",
267 "description" : "Returns artifactTypes Ok"
270 "description" : "No artifactTypes were found"
273 "description" : "Internal Server Error"
277 "application/json" : {
281 "$ref" : "#/components/schemas/User"
289 "url" : "/sdc2/rest",
292 "summary" : "Retrieve all artifactTypes",
293 "tags" : [ "SDCE-2 APIs" ]
296 "/v1/catalog/allDataTypes" : {
298 "description" : "Get data types",
299 "operationId" : "getAllDataTypesFromAllModels",
308 "name" : "excludePrimitives",
316 "description" : "allDataTypes"
319 "description" : "Invalid content / Missing content"
322 "description" : "Restricted operation"
325 "description" : "Data types not found"
329 "application/json" : {
344 "additionalProperties" : {
355 "format" : "date-time"
385 "format" : "date-time"
403 "additionalProperties" : {
419 "displayLanguage" : {
450 "unicodeLocaleAttributes" : {
457 "unicodeLocaleKeys" : {
471 "format" : "date-time"
484 "additionalProperties" : {
523 "additionalProperties" : {
533 "wildcardSubtype" : {
543 "additionalProperties" : {
559 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
572 "additionalProperties" : {
587 "url" : "/sdc2/rest",
590 "summary" : "Returns all data types from all models",
591 "tags" : [ "SDCE-2 APIs" ]
594 "/v1/catalog/archive" : {
596 "description" : "Get all Archived Components",
597 "operationId" : "getArchivedComponents",
607 "description" : "Success"
610 "description" : "Bad request"
613 "description" : "Restricted operation"
616 "description" : "Internal Error"
620 "application/json" : {
632 "url" : "/sdc2/rest",
635 "summary" : "Get all Archived Components",
636 "tags" : [ "SDCE-2 APIs" ]
639 "/v1/catalog/artifactTypes" : {
641 "description" : "Get Tosca ArtifactTypes",
642 "operationId" : "getAllToscaArtifactTypes",
644 "description" : "Model name",
659 "description" : "Listing successful"
662 "description" : "Invalid content / Missing content"
665 "description" : "Restricted operation"
668 "description" : "Tosca Artifact Types not found"
687 "additionalProperties" : {
698 "format" : "date-time"
728 "format" : "date-time"
746 "additionalProperties" : {
762 "displayLanguage" : {
793 "unicodeLocaleAttributes" : {
800 "unicodeLocaleKeys" : {
814 "format" : "date-time"
827 "additionalProperties" : {
866 "additionalProperties" : {
876 "wildcardSubtype" : {
886 "additionalProperties" : {
902 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
915 "additionalProperties" : {
930 "url" : "/sdc2/rest",
933 "summary" : "Returns tosca artifact types",
934 "tags" : [ "SDCE-2 APIs" ]
937 "/v1/catalog/audit-records/{componentType}/{componentUniqueId}" : {
939 "description" : "get component audit records",
940 "operationId" : "getComponentAuditRecords",
943 "name" : "componentType",
950 "name" : "componentUniqueId",
964 "description" : "Service found"
967 "description" : "Restricted operation"
971 "application/json" : {
986 "additionalProperties" : {
997 "format" : "date-time"
1027 "format" : "date-time"
1045 "additionalProperties" : {
1058 "displayCountry" : {
1061 "displayLanguage" : {
1070 "displayVariant" : {
1078 "uniqueItems" : true
1092 "unicodeLocaleAttributes" : {
1097 "uniqueItems" : true
1099 "unicodeLocaleKeys" : {
1104 "uniqueItems" : true
1113 "format" : "date-time"
1126 "additionalProperties" : {
1154 "uniqueItems" : true
1165 "additionalProperties" : {
1175 "wildcardSubtype" : {
1185 "additionalProperties" : {
1201 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
1214 "additionalProperties" : {
1229 "url" : "/sdc2/rest",
1232 "summary" : "get audit records for a service or a resource",
1233 "tags" : [ "SDCE-2 APIs" ]
1236 "/v1/catalog/capabilityTypes" : {
1238 "description" : "Get capability types",
1239 "operationId" : "getAllCapabilityTypesServlet",
1247 "description" : "model",
1256 "description" : "capabilityTypes"
1259 "description" : "Invalid content / Missing content"
1262 "description" : "Restricted operation"
1265 "description" : "Capability types not found"
1269 "application/json" : {
1275 "allowedMethods" : {
1280 "uniqueItems" : true
1284 "additionalProperties" : {
1295 "format" : "date-time"
1325 "format" : "date-time"
1343 "additionalProperties" : {
1356 "displayCountry" : {
1359 "displayLanguage" : {
1368 "displayVariant" : {
1376 "uniqueItems" : true
1390 "unicodeLocaleAttributes" : {
1395 "uniqueItems" : true
1397 "unicodeLocaleKeys" : {
1402 "uniqueItems" : true
1411 "format" : "date-time"
1424 "additionalProperties" : {
1452 "uniqueItems" : true
1463 "additionalProperties" : {
1473 "wildcardSubtype" : {
1483 "additionalProperties" : {
1499 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
1512 "additionalProperties" : {
1527 "url" : "/sdc2/rest",
1530 "summary" : "Returns capability types",
1531 "tags" : [ "SDCE-2 APIs" ]
1534 "/v1/catalog/customToscaFunctions/{type}" : {
1536 "description" : "Retrieve default custom tosca functions values from the configuration file based on type",
1537 "operationId" : "getDefaultCustomToscaFunctionValues",
1550 "enum" : [ "ALL", "CUSTOM", "GET_INPUT" ]
1555 "description" : "Returns default custom tosca functions values from configuration file Ok"
1558 "description" : "Default custom tosca functions not found"
1561 "description" : "Internal Server Error"
1565 "application/json" : {
1569 "$ref" : "#/components/schemas/User"
1576 "summary" : "Retrieve all custom tosca functions",
1577 "tags" : [ "SDCE-2 APIs" ]
1580 "/v1/catalog/data-types/{dataTypeId}" : {
1582 "operationId" : "deleteDatatype",
1584 "description" : "The data type id",
1586 "name" : "dataTypeId",
1597 "description" : "default response"
1601 "url" : "/sdc2/rest",
1604 "tags" : [ "SDCE-2 APIs" ]
1607 "/v1/catalog/data-types/{dataTypeId}/{propertyId}" : {
1609 "operationId" : "deleteProperty",
1611 "description" : "The data type id",
1613 "name" : "dataTypeId",
1619 "description" : "The property id to delete",
1621 "name" : "propertyId",
1632 "description" : "default response"
1636 "url" : "/sdc2/rest",
1639 "tags" : [ "SDCE-2 APIs" ]
1642 "/v1/catalog/data-types/{dataTypeName}/models" : {
1644 "description" : "Get models for type",
1645 "operationId" : "getDataTypeModels",
1648 "name" : "dataTypeName",
1656 "description" : "dataTypeModels"
1659 "description" : "Invalid content / Missing content"
1662 "description" : "Restricted operation"
1665 "description" : "Data type not found"
1669 "application/json" : {
1675 "allowedMethods" : {
1680 "uniqueItems" : true
1684 "additionalProperties" : {
1695 "format" : "date-time"
1725 "format" : "date-time"
1743 "additionalProperties" : {
1756 "displayCountry" : {
1759 "displayLanguage" : {
1768 "displayVariant" : {
1776 "uniqueItems" : true
1790 "unicodeLocaleAttributes" : {
1795 "uniqueItems" : true
1797 "unicodeLocaleKeys" : {
1802 "uniqueItems" : true
1811 "format" : "date-time"
1824 "additionalProperties" : {
1852 "uniqueItems" : true
1863 "additionalProperties" : {
1873 "wildcardSubtype" : {
1883 "additionalProperties" : {
1899 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
1912 "additionalProperties" : {
1927 "url" : "/sdc2/rest",
1930 "summary" : "Returns list of models for type",
1931 "tags" : [ "SDCE-2 APIs" ]
1934 "/v1/catalog/data-types/{dataTypeUid}" : {
1936 "description" : "Get data types",
1937 "operationId" : "fetchDataType",
1946 "name" : "dataTypeUid",
1954 "description" : "Data type found"
1957 "description" : "Invalid content / Missing content"
1960 "description" : "Restricted operation"
1963 "description" : "Data types not found"
1967 "application/json" : {
1969 "$ref" : "#/components/schemas/DataTypeDataDefinition"
1976 "url" : "/sdc2/rest",
1979 "summary" : "Returns data types",
1980 "tags" : [ "SDCE-2 APIs" ]
1983 "/v1/catalog/data-types/{id}/properties" : {
1985 "description" : "Get a data type properties",
1986 "operationId" : "fetchProperties",
1988 "description" : "The data type id",
1998 "description" : "Data type found, properties may be empty"
2001 "description" : "Restricted operation"
2004 "description" : "Data type not found"
2008 "application/json" : {
2012 "$ref" : "#/components/schemas/PropertyDefinition"
2020 "url" : "/sdc2/rest",
2023 "summary" : "Returns the data type properties",
2024 "tags" : [ "SDCE-2 APIs" ]
2027 "description" : "Create a property in the given data type",
2028 "operationId" : "createProperty",
2030 "description" : "The data type id",
2040 "application/json" : {
2042 "$ref" : "#/components/schemas/PropertyDefinitionDto"
2046 "description" : "Property to add",
2051 "description" : "Property created in the data type"
2054 "description" : "Invalid payload"
2057 "description" : "Restricted operation"
2060 "description" : "Data type not found"
2063 "description" : "Property already exists in the data type"
2067 "application/json" : {
2069 "$ref" : "#/components/schemas/PropertyDefinitionDto"
2076 "url" : "/sdc2/rest",
2079 "summary" : "Create a property in the given data type",
2080 "tags" : [ "SDCE-2 APIs" ]
2083 "description" : "Update a property in the given data type",
2084 "operationId" : "updateProperty",
2086 "description" : "The data type id",
2096 "application/json" : {
2098 "$ref" : "#/components/schemas/PropertyDefinitionDto"
2102 "description" : "Property to update",
2107 "description" : "Property updated in the data type"
2110 "description" : "Invalid payload"
2113 "description" : "Restricted operation"
2116 "description" : "Data type not found"
2120 "application/json" : {
2122 "$ref" : "#/components/schemas/PropertyDefinitionDto"
2129 "url" : "/sdc2/rest",
2132 "summary" : "Update a property in the given data type",
2133 "tags" : [ "SDCE-2 APIs" ]
2136 "/v1/catalog/dataTypes" : {
2138 "description" : "Get data types",
2139 "operationId" : "getAllDataTypesServlet",
2147 "description" : "model",
2156 "description" : "datatypes"
2159 "description" : "Invalid content / Missing content"
2162 "description" : "Restricted operation"
2165 "description" : "Data types not found"
2169 "application/json" : {
2175 "allowedMethods" : {
2180 "uniqueItems" : true
2184 "additionalProperties" : {
2195 "format" : "date-time"
2225 "format" : "date-time"
2243 "additionalProperties" : {
2256 "displayCountry" : {
2259 "displayLanguage" : {
2268 "displayVariant" : {
2276 "uniqueItems" : true
2290 "unicodeLocaleAttributes" : {
2295 "uniqueItems" : true
2297 "unicodeLocaleKeys" : {
2302 "uniqueItems" : true
2311 "format" : "date-time"
2324 "additionalProperties" : {
2352 "uniqueItems" : true
2363 "additionalProperties" : {
2373 "wildcardSubtype" : {
2383 "additionalProperties" : {
2399 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
2412 "additionalProperties" : {
2427 "url" : "/sdc2/rest",
2430 "summary" : "Returns data types",
2431 "tags" : [ "SDCE-2 APIs" ]
2434 "/v1/catalog/directives" : {
2436 "description" : "Retrieve all Directives values from configuration file",
2437 "operationId" : "getConfCategoriesAndVersion",
2447 "description" : "Returns Directive values from configuration file Ok"
2450 "description" : "Directive not found"
2453 "description" : "Internal Server Error"
2457 "application/json" : {
2461 "$ref" : "#/components/schemas/User"
2468 "summary" : "Retrieve all Directives",
2469 "tags" : [ "SDCE-2 APIs" ]
2472 "/v1/catalog/downloadDataType" : {
2474 "description" : "Get data types",
2475 "operationId" : "downloadDataType",
2483 "description" : "dataTypeId",
2485 "name" : "dataTypeId",
2492 "description" : "allDataTypes"
2495 "description" : "Invalid content / Missing content"
2498 "description" : "Restricted operation"
2501 "description" : "Data types not found"
2505 "application/json" : {
2511 "allowedMethods" : {
2516 "uniqueItems" : true
2520 "additionalProperties" : {
2531 "format" : "date-time"
2561 "format" : "date-time"
2579 "additionalProperties" : {
2592 "displayCountry" : {
2595 "displayLanguage" : {
2604 "displayVariant" : {
2612 "uniqueItems" : true
2626 "unicodeLocaleAttributes" : {
2631 "uniqueItems" : true
2633 "unicodeLocaleKeys" : {
2638 "uniqueItems" : true
2647 "format" : "date-time"
2660 "additionalProperties" : {
2688 "uniqueItems" : true
2699 "additionalProperties" : {
2709 "wildcardSubtype" : {
2719 "additionalProperties" : {
2735 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
2748 "additionalProperties" : {
2763 "url" : "/sdc2/rest",
2766 "summary" : "Returns all data types from all models",
2767 "tags" : [ "SDCE-2 APIs" ]
2770 "/v1/catalog/gab/searchFor" : {
2772 "description" : "Search json paths inside the yaml",
2773 "operationId" : "searchFor",
2776 "application/json" : {
2778 "$ref" : "#/components/schemas/GenericArtifactQueryInfo"
2782 "description" : "Generic Artifact search model",
2787 "description" : "Returned yaml entries"
2790 "description" : "Invalid content / Missing content"
2794 "application/json" : {
2800 "allowedMethods" : {
2805 "uniqueItems" : true
2809 "additionalProperties" : {
2820 "format" : "date-time"
2850 "format" : "date-time"
2868 "additionalProperties" : {
2881 "displayCountry" : {
2884 "displayLanguage" : {
2893 "displayVariant" : {
2901 "uniqueItems" : true
2915 "unicodeLocaleAttributes" : {
2920 "uniqueItems" : true
2922 "unicodeLocaleKeys" : {
2927 "uniqueItems" : true
2936 "format" : "date-time"
2949 "additionalProperties" : {
2977 "uniqueItems" : true
2988 "additionalProperties" : {
2998 "wildcardSubtype" : {
3008 "additionalProperties" : {
3024 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
3037 "additionalProperties" : {
3052 "url" : "/sdc2/rest",
3055 "summary" : "Returns found entries of json paths",
3056 "tags" : [ "SDCE-2 APIs" ]
3059 "/v1/catalog/groupTypes" : {
3061 "description" : "Get group types ",
3062 "operationId" : "getGroupTypes",
3070 "description" : "An optional parameter to indicate the type of the container from where this call is executed",
3072 "name" : "internalComponentType",
3078 "name" : "componentModel",
3085 "description" : "group types found"
3088 "description" : "field name invalid type/length, characters; mandatory field is absent, already exists (name)"
3091 "description" : "Restricted operation"
3094 "description" : "Internal Error"
3098 "application/json" : {
3102 "$ref" : "#/components/schemas/GroupTypeDefinition"
3110 "url" : "/sdc2/rest",
3113 "summary" : "Returns group types",
3114 "tags" : [ "SDCE-2 APIs" ]
3117 "/v1/catalog/handleException" : {
3119 "description" : "Handle exception",
3120 "operationId" : "sendError",
3124 "application/json" : {
3128 "allowedMethods" : {
3133 "uniqueItems" : true
3137 "additionalProperties" : {
3148 "format" : "date-time"
3178 "format" : "date-time"
3196 "additionalProperties" : {
3209 "displayCountry" : {
3212 "displayLanguage" : {
3221 "displayVariant" : {
3229 "uniqueItems" : true
3243 "unicodeLocaleAttributes" : {
3248 "uniqueItems" : true
3250 "unicodeLocaleKeys" : {
3255 "uniqueItems" : true
3264 "format" : "date-time"
3277 "additionalProperties" : {
3305 "uniqueItems" : true
3316 "additionalProperties" : {
3326 "wildcardSubtype" : {
3336 "additionalProperties" : {
3352 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
3365 "additionalProperties" : {
3376 "description" : "Internal Error"
3380 "url" : "/sdc2/rest",
3383 "tags" : [ "SDCE-2 APIs" ]
3386 "/v1/catalog/interface-types/{interfaceTypeId}" : {
3388 "operationId" : "deleteInterfaceType",
3390 "description" : "The interface type id",
3392 "name" : "interfaceTypeId",
3403 "description" : "default response"
3407 "url" : "/sdc2/rest",
3410 "tags" : [ "SDCE-2 APIs" ]
3413 "/v1/catalog/interfaceLifecycleTypes" : {
3415 "description" : "Get interface lifecycle types",
3416 "operationId" : "getInterfaceLifecycleTypes",
3424 "description" : "model",
3433 "description" : "Interface lifecycle types"
3436 "description" : "Invalid content / Missing content"
3439 "description" : "Restricted operation"
3442 "description" : "Interface lifecycle types not found"
3446 "application/json" : {
3452 "allowedMethods" : {
3457 "uniqueItems" : true
3461 "additionalProperties" : {
3472 "format" : "date-time"
3502 "format" : "date-time"
3520 "additionalProperties" : {
3533 "displayCountry" : {
3536 "displayLanguage" : {
3545 "displayVariant" : {
3553 "uniqueItems" : true
3567 "unicodeLocaleAttributes" : {
3572 "uniqueItems" : true
3574 "unicodeLocaleKeys" : {
3579 "uniqueItems" : true
3588 "format" : "date-time"
3601 "additionalProperties" : {
3629 "uniqueItems" : true
3640 "additionalProperties" : {
3650 "wildcardSubtype" : {
3660 "additionalProperties" : {
3676 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
3689 "additionalProperties" : {
3704 "url" : "/sdc2/rest",
3707 "summary" : "Returns interface lifecycle types",
3708 "tags" : [ "SDCE-2 APIs" ]
3711 "/v1/catalog/lock" : {
3713 "description" : "Toggle disable locking",
3714 "operationId" : "toggleDisableLocking",
3724 "application/json" : {
3730 "description" : "Disable Locking"
3734 "description" : "Disable locking successfully updated"
3737 "description" : "Update disable locking failed"
3741 "application/json" : {
3745 "allowedMethods" : {
3750 "uniqueItems" : true
3754 "additionalProperties" : {
3765 "format" : "date-time"
3795 "format" : "date-time"
3813 "additionalProperties" : {
3826 "displayCountry" : {
3829 "displayLanguage" : {
3838 "displayVariant" : {
3846 "uniqueItems" : true
3860 "unicodeLocaleAttributes" : {
3865 "uniqueItems" : true
3867 "unicodeLocaleKeys" : {
3872 "uniqueItems" : true
3881 "format" : "date-time"
3894 "additionalProperties" : {
3922 "uniqueItems" : true
3933 "additionalProperties" : {
3943 "wildcardSubtype" : {
3953 "additionalProperties" : {
3969 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
3982 "additionalProperties" : {
3996 "url" : "/sdc2/rest",
3999 "tags" : [ "SDCE-2 APIs" ]
4002 "/v1/catalog/model" : {
4004 "description" : "List all the existing TOSCA models",
4005 "operationId" : "listModels",
4014 "name" : "modelType",
4021 "description" : "Listing successful"
4024 "description" : "Restricted operation"
4028 "application/json" : {
4032 "$ref" : "#/components/schemas/Model"
4040 "url" : "/sdc2/rest",
4043 "summary" : "List TOSCA models",
4044 "tags" : [ "SDCE-2 APIs" ]
4047 "description" : "Create a TOSCA model, along with its imports files",
4048 "operationId" : "createModel",
4058 "multipart/form-data" : {
4063 "$ref" : "#/components/schemas/ModelCreateRequest"
4065 "modelImportsZip" : {
4067 "description" : "the model TOSCA imports zipped"
4070 "required" : [ "model", "modelImportsZip" ]
4077 "description" : "Model created"
4080 "description" : "Invalid content / Missing content"
4083 "description" : "Restricted operation"
4086 "description" : "Model already exists"
4090 "application/json" : {
4096 "allowedMethods" : {
4101 "uniqueItems" : true
4105 "additionalProperties" : {
4116 "format" : "date-time"
4146 "format" : "date-time"
4164 "additionalProperties" : {
4177 "displayCountry" : {
4180 "displayLanguage" : {
4189 "displayVariant" : {
4197 "uniqueItems" : true
4211 "unicodeLocaleAttributes" : {
4216 "uniqueItems" : true
4218 "unicodeLocaleKeys" : {
4223 "uniqueItems" : true
4232 "format" : "date-time"
4245 "additionalProperties" : {
4273 "uniqueItems" : true
4284 "additionalProperties" : {
4294 "wildcardSubtype" : {
4304 "additionalProperties" : {
4320 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
4333 "additionalProperties" : {
4348 "url" : "/sdc2/rest",
4351 "summary" : "Create a TOSCA model",
4352 "tags" : [ "SDCE-2 APIs" ]
4355 "/v1/catalog/model/imports" : {
4357 "description" : "Update a model TOSCA imports",
4358 "operationId" : "updateModelImports",
4368 "multipart/form-data" : {
4372 "modelImportsZip" : {
4374 "description" : "the model TOSCA imports zipped"
4378 "description" : "model to be created"
4381 "required" : [ "modelImportsZip", "modelName" ]
4388 "description" : "Model imports updated"
4391 "description" : "Invalid content / Missing content"
4394 "description" : "Restricted operation"
4397 "description" : "Model not found"
4401 "application/json" : {
4407 "allowedMethods" : {
4412 "uniqueItems" : true
4416 "additionalProperties" : {
4427 "format" : "date-time"
4457 "format" : "date-time"
4475 "additionalProperties" : {
4488 "displayCountry" : {
4491 "displayLanguage" : {
4500 "displayVariant" : {
4508 "uniqueItems" : true
4522 "unicodeLocaleAttributes" : {
4527 "uniqueItems" : true
4529 "unicodeLocaleKeys" : {
4534 "uniqueItems" : true
4543 "format" : "date-time"
4556 "additionalProperties" : {
4584 "uniqueItems" : true
4595 "additionalProperties" : {
4605 "wildcardSubtype" : {
4615 "additionalProperties" : {
4631 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
4644 "additionalProperties" : {
4659 "url" : "/sdc2/rest",
4662 "summary" : "Update a model TOSCA imports",
4663 "tags" : [ "SDCE-2 APIs" ]
4666 "/v1/catalog/nodeTypes" : {
4668 "description" : "Get node types",
4669 "operationId" : "getAllNodeTypesServlet",
4677 "description" : "model",
4686 "description" : "nodeTypes"
4689 "description" : "Invalid content / Missing content"
4692 "description" : "Restricted operation"
4695 "description" : "Node types not found"
4699 "application/json" : {
4705 "allowedMethods" : {
4710 "uniqueItems" : true
4714 "additionalProperties" : {
4725 "format" : "date-time"
4755 "format" : "date-time"
4773 "additionalProperties" : {
4786 "displayCountry" : {
4789 "displayLanguage" : {
4798 "displayVariant" : {
4806 "uniqueItems" : true
4820 "unicodeLocaleAttributes" : {
4825 "uniqueItems" : true
4827 "unicodeLocaleKeys" : {
4832 "uniqueItems" : true
4841 "format" : "date-time"
4854 "additionalProperties" : {
4882 "uniqueItems" : true
4893 "additionalProperties" : {
4903 "wildcardSubtype" : {
4913 "additionalProperties" : {
4929 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
4942 "additionalProperties" : {
4957 "url" : "/sdc2/rest",
4960 "summary" : "Returns node types",
4961 "tags" : [ "SDCE-2 APIs" ]
4964 "/v1/catalog/notif/vsp/archived" : {
4966 "description" : "Notify about an archived VSP. All VFs with relation to the given CSAR IDs will be martked as vspArchived=true",
4967 "operationId" : "onVspArchived",
4977 "application/json" : {
4989 "description" : "Success"
4992 "description" : "Bad request"
4995 "description" : "Restricted operation"
4998 "description" : "Internal Error. A list of the failed CSAR IDs may be returned."
5002 "url" : "/sdc2/rest",
5005 "tags" : [ "SDCE-2 APIs" ]
5008 "/v1/catalog/notif/vsp/restored" : {
5010 "description" : "Notify about a restored VSP. All VFs with relation to the given CSAR IDs will be martked as vspArchived=false",
5011 "operationId" : "onVspRestored",
5021 "application/json" : {
5033 "description" : "Success"
5036 "description" : "Bad request"
5039 "description" : "Restricted operation"
5042 "description" : "Internal Error. A list of the failed CSAR IDs may be returned."
5046 "url" : "/sdc2/rest",
5049 "tags" : [ "SDCE-2 APIs" ]
5052 "/v1/catalog/policyTypes" : {
5054 "description" : "Get policy types ",
5055 "operationId" : "getPolicyTypes",
5057 "description" : "An optional parameter to indicate the type of the container from where this call is executed",
5059 "name" : "internalComponentType",
5065 "name" : "componentModel",
5070 "description" : "The user id",
5080 "description" : "policy types found"
5083 "description" : "Restricted operation"
5086 "description" : "The GET request failed due to internal SDC problem."
5090 "application/json" : {
5094 "$ref" : "#/components/schemas/PolicyTypeDefinition"
5102 "url" : "/sdc2/rest",
5105 "summary" : "Returns policy types",
5106 "tags" : [ "SDCE-2 APIs" ]
5109 "/v1/catalog/relationshipTypes" : {
5111 "description" : "Get relationship types",
5112 "operationId" : "getAllRelationshipTypesServlet",
5120 "description" : "model",
5129 "description" : "relationshipTypes"
5132 "description" : "Invalid content / Missing content"
5135 "description" : "Restricted operation"
5138 "description" : "Relationship types not found"
5142 "application/json" : {
5148 "allowedMethods" : {
5153 "uniqueItems" : true
5157 "additionalProperties" : {
5168 "format" : "date-time"
5198 "format" : "date-time"
5216 "additionalProperties" : {
5229 "displayCountry" : {
5232 "displayLanguage" : {
5241 "displayVariant" : {
5249 "uniqueItems" : true
5263 "unicodeLocaleAttributes" : {
5268 "uniqueItems" : true
5270 "unicodeLocaleKeys" : {
5275 "uniqueItems" : true
5284 "format" : "date-time"
5297 "additionalProperties" : {
5325 "uniqueItems" : true
5336 "additionalProperties" : {
5346 "wildcardSubtype" : {
5356 "additionalProperties" : {
5372 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
5385 "additionalProperties" : {
5400 "url" : "/sdc2/rest",
5403 "summary" : "Returns relationship types",
5404 "tags" : [ "SDCE-2 APIs" ]
5407 "/v1/catalog/resources" : {
5409 "description" : "Create Resource",
5410 "operationId" : "createResource",
5420 "application/json" : {
5426 "description" : "Resource object to be created",
5431 "description" : "Resource created"
5434 "description" : "Invalid content / Missing content"
5437 "description" : "Unauthorized Tenant"
5440 "description" : "Restricted operation"
5443 "description" : "Resource already exist"
5447 "application/json" : {
5451 "$ref" : "#/components/schemas/Resource"
5459 "url" : "/sdc2/rest",
5462 "summary" : "Returns created resource",
5463 "tags" : [ "SDCE-2 APIs" ]
5466 "/v1/catalog/resources/certified/abstract" : {
5468 "operationId" : "getCertifiedAbstractResources",
5479 "application/json" : { }
5481 "description" : "default response"
5485 "url" : "/sdc2/rest",
5488 "tags" : [ "SDCE-2 APIs" ]
5491 "/v1/catalog/resources/certified/notabstract" : {
5493 "operationId" : "getCertifiedNotAbstractResources",
5504 "application/json" : { }
5506 "description" : "default response"
5510 "url" : "/sdc2/rest",
5513 "tags" : [ "SDCE-2 APIs" ]
5516 "/v1/catalog/resources/csar/{csaruuid}" : {
5518 "description" : "Create Resource",
5519 "operationId" : "getResourceFromCsar",
5528 "name" : "csaruuid",
5536 "description" : "Resource retrieced"
5539 "description" : "Invalid content / Missing content"
5542 "description" : "Restricted operation"
5546 "application/json" : {
5550 "$ref" : "#/components/schemas/Resource"
5558 "url" : "/sdc2/rest",
5561 "summary" : "Returns resource created from csar uuid",
5562 "tags" : [ "SDCE-2 APIs" ]
5565 "/v1/catalog/resources/importReplaceResource" : {
5567 "description" : "Import Resource",
5568 "operationId" : "importReplaceResource",
5570 "description" : "The user id",
5578 "description" : "X-ECOMP-RequestID header",
5580 "name" : "X-ECOMP-RequestID",
5585 "description" : "X-ECOMP-InstanceID header",
5587 "name" : "X-ECOMP-InstanceID",
5593 "description" : "Determines the format of the body of the response",
5600 "description" : "The username and password",
5602 "name" : "Authorization",
5615 "$ref" : "#/components/schemas/FormDataContentDisposition"
5617 "resourceZipMetadata" : {
5619 "description" : "resourceMetadata"
5628 "description" : "Resource created"
5631 "description" : "Invalid content / Missing content"
5634 "description" : "Restricted operation"
5637 "description" : "Resource already exist"
5641 "url" : "/sdc2/rest",
5644 "summary" : "Returns imported resource",
5645 "tags" : [ "SDCE-2 APIs" ]
5648 "/v1/catalog/resources/resourceName/{resourceName}/resourceVersion/{resourceVersion}" : {
5650 "description" : "Retrieve Resource by name and version",
5651 "operationId" : "getResourceByNameAndVersion",
5654 "name" : "resourceName",
5661 "name" : "resourceVersion",
5675 "description" : "Resource found"
5678 "description" : "Restricted operation"
5681 "description" : "Resource not found"
5685 "application/json" : {
5689 "$ref" : "#/components/schemas/Resource"
5697 "url" : "/sdc2/rest",
5700 "summary" : "Returns resource according to resourceId",
5701 "tags" : [ "SDCE-2 APIs" ]
5704 "/v1/catalog/resources/validate-name/{resourceName}" : {
5706 "description" : "validate resource name",
5707 "operationId" : "validateResourceName",
5710 "name" : "resourceName",
5730 "description" : "Resource found"
5733 "description" : "Restricted operation"
5737 "application/json" : {
5741 "$ref" : "#/components/schemas/Resource"
5749 "url" : "/sdc2/rest",
5752 "summary" : "checks if the chosen resource name is available ",
5753 "tags" : [ "SDCE-2 APIs" ]
5756 "/v1/catalog/resources/{componentId}/archive" : {
5758 "description" : "Archive Resource",
5759 "operationId" : "archiveResources",
5762 "name" : "componentId",
5776 "description" : "Archive successful"
5779 "description" : "Bad request"
5782 "description" : "Restricted operation"
5785 "description" : "Resource not found"
5788 "description" : "Internal Error"
5792 "application/json" : {
5804 "url" : "/sdc2/rest",
5807 "summary" : "Marks a resource as archived. Can be restored with restore action",
5808 "tags" : [ "SDCE-2 APIs" ]
5811 "/v1/catalog/resources/{componentId}/interfaceOperation" : {
5813 "description" : "Update Interface Operation",
5814 "operationId" : "updateResourceInterfaceOperation",
5816 "description" : "Component Id",
5818 "name" : "componentId",
5832 "description" : "Update Interface Operation"
5835 "description" : "Invalid content / Missing content"
5838 "description" : "Restricted operation"
5842 "application/json" : {
5848 "allowedMethods" : {
5853 "uniqueItems" : true
5857 "additionalProperties" : {
5868 "format" : "date-time"
5898 "format" : "date-time"
5916 "additionalProperties" : {
5929 "displayCountry" : {
5932 "displayLanguage" : {
5941 "displayVariant" : {
5949 "uniqueItems" : true
5963 "unicodeLocaleAttributes" : {
5968 "uniqueItems" : true
5970 "unicodeLocaleKeys" : {
5975 "uniqueItems" : true
5984 "format" : "date-time"
5997 "additionalProperties" : {
6025 "uniqueItems" : true
6036 "additionalProperties" : {
6046 "wildcardSubtype" : {
6056 "additionalProperties" : {
6072 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
6085 "additionalProperties" : {
6100 "url" : "/sdc2/rest",
6103 "summary" : "Update Interface Operation on ComponentInstance",
6104 "tags" : [ "SDCE-2 APIs" ]
6107 "/v1/catalog/resources/{componentId}/restore" : {
6109 "description" : "Restore Resource",
6110 "operationId" : "restoreResource",
6113 "name" : "componentId",
6127 "description" : "Restore successful"
6130 "description" : "Bad request"
6133 "description" : "Restricted operation"
6136 "description" : "Resource not found"
6139 "description" : "Internal Error"
6143 "application/json" : {
6155 "url" : "/sdc2/rest",
6158 "summary" : "Restores a resource from archive.",
6159 "tags" : [ "SDCE-2 APIs" ]
6162 "/v1/catalog/resources/{resourceId}" : {
6164 "operationId" : "deleteResource",
6167 "name" : "resourceId",
6173 "description" : "Optional parameter to determine the delete action: DELETE, which will permanently delete the Resource from the system or MARK_AS_DELETE, which will logically mark the Resource as deleted. Default action is to MARK_AS_DELETE",
6175 "name" : "deleteAction",
6178 "enum" : [ "MARK_AS_DELETE", "DELETE" ]
6186 "description" : "default response"
6190 "url" : "/sdc2/rest",
6193 "tags" : [ "SDCE-2 APIs" ]
6196 "description" : "Retrieve Resource",
6197 "operationId" : "getResourceById",
6200 "name" : "resourceId",
6214 "description" : "Resource found"
6217 "description" : "Restricted operation"
6220 "description" : "Resource not found"
6224 "application/json" : {
6228 "$ref" : "#/components/schemas/Resource"
6236 "url" : "/sdc2/rest",
6239 "summary" : "Returns resource according to resourceId",
6240 "tags" : [ "SDCE-2 APIs" ]
6243 "description" : "Update Resource",
6244 "operationId" : "updateResource",
6253 "name" : "resourceId",
6261 "application/json" : {
6267 "description" : "Resource object to be updated",
6272 "description" : "Resource updated"
6275 "description" : "Invalid content / Missing content"
6278 "description" : "Restricted operation"
6281 "description" : "Resource already exist"
6285 "application/json" : {
6289 "$ref" : "#/components/schemas/Resource"
6297 "url" : "/sdc2/rest",
6300 "summary" : "Returns updated resource",
6301 "tags" : [ "SDCE-2 APIs" ]
6304 "/v1/catalog/resources/{resourceId}/additionalinfo" : {
6306 "description" : "Get all Additional Information under resource",
6307 "operationId" : "getAllResourceAdditionalInformationLabel",
6309 "description" : "resource id to update with new property",
6311 "name" : "resourceId",
6325 "description" : "list of additional information"
6328 "description" : "Invalid content / Missing content"
6331 "description" : "Restricted operation"
6334 "description" : "Additional information key already exist"
6338 "application/json" : {
6344 "allowedMethods" : {
6349 "uniqueItems" : true
6353 "additionalProperties" : {
6364 "format" : "date-time"
6394 "format" : "date-time"
6412 "additionalProperties" : {
6425 "displayCountry" : {
6428 "displayLanguage" : {
6437 "displayVariant" : {
6445 "uniqueItems" : true
6459 "unicodeLocaleAttributes" : {
6464 "uniqueItems" : true
6466 "unicodeLocaleKeys" : {
6471 "uniqueItems" : true
6480 "format" : "date-time"
6493 "additionalProperties" : {
6521 "uniqueItems" : true
6532 "additionalProperties" : {
6542 "wildcardSubtype" : {
6552 "additionalProperties" : {
6568 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
6581 "additionalProperties" : {
6596 "url" : "/sdc2/rest",
6599 "summary" : "Returns Additional Inforamtion property",
6600 "tags" : [ "SDCE-2 APIs" ]
6603 "description" : "Create Additional Information Label and Value",
6604 "operationId" : "createResourceAdditionalInformationLabel",
6606 "description" : "resource id to update with new property",
6608 "name" : "resourceId",
6622 "application/json" : {
6628 "description" : "Additional information key value to be created",
6633 "description" : "Additional information created"
6636 "description" : "Invalid content / Missing content"
6639 "description" : "Restricted operation"
6642 "description" : "Additional information key already exist"
6646 "application/json" : {
6652 "allowedMethods" : {
6657 "uniqueItems" : true
6661 "additionalProperties" : {
6672 "format" : "date-time"
6702 "format" : "date-time"
6720 "additionalProperties" : {
6733 "displayCountry" : {
6736 "displayLanguage" : {
6745 "displayVariant" : {
6753 "uniqueItems" : true
6767 "unicodeLocaleAttributes" : {
6772 "uniqueItems" : true
6774 "unicodeLocaleKeys" : {
6779 "uniqueItems" : true
6788 "format" : "date-time"
6801 "additionalProperties" : {
6829 "uniqueItems" : true
6840 "additionalProperties" : {
6850 "wildcardSubtype" : {
6860 "additionalProperties" : {
6876 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
6889 "additionalProperties" : {
6904 "url" : "/sdc2/rest",
6907 "summary" : "Returns created Additional Inforamtion property",
6908 "tags" : [ "SDCE-2 APIs" ]
6911 "/v1/catalog/resources/{resourceId}/additionalinfo/{labelId}" : {
6913 "description" : "Create Additional Information Label and Value",
6914 "operationId" : "updateResourceAdditionalInformationLabel",
6916 "description" : "resource id to update with new property",
6918 "name" : "resourceId",
6924 "description" : "label id",
6940 "description" : "Additional information deleted"
6943 "description" : "Invalid content / Missing content"
6946 "description" : "Restricted operation"
6949 "description" : "Additional information key already exist"
6953 "application/json" : {
6959 "allowedMethods" : {
6964 "uniqueItems" : true
6968 "additionalProperties" : {
6979 "format" : "date-time"
7009 "format" : "date-time"
7027 "additionalProperties" : {
7040 "displayCountry" : {
7043 "displayLanguage" : {
7052 "displayVariant" : {
7060 "uniqueItems" : true
7074 "unicodeLocaleAttributes" : {
7079 "uniqueItems" : true
7081 "unicodeLocaleKeys" : {
7086 "uniqueItems" : true
7095 "format" : "date-time"
7108 "additionalProperties" : {
7136 "uniqueItems" : true
7147 "additionalProperties" : {
7157 "wildcardSubtype" : {
7167 "additionalProperties" : {
7183 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
7196 "additionalProperties" : {
7211 "url" : "/sdc2/rest",
7214 "summary" : "Returns deleted Additional Inforamtion property",
7215 "tags" : [ "SDCE-2 APIs" ]
7218 "description" : "Get Additional Information by id",
7219 "operationId" : "getResourceAdditionalInformationLabel",
7221 "description" : "resource id to update with new property",
7223 "name" : "resourceId",
7229 "description" : "label id",
7245 "description" : "fetched additional information"
7248 "description" : "Invalid content / Missing content"
7251 "description" : "Restricted operation"
7254 "description" : "Additional information key already exist"
7258 "application/json" : {
7264 "allowedMethods" : {
7269 "uniqueItems" : true
7273 "additionalProperties" : {
7284 "format" : "date-time"
7314 "format" : "date-time"
7332 "additionalProperties" : {
7345 "displayCountry" : {
7348 "displayLanguage" : {
7357 "displayVariant" : {
7365 "uniqueItems" : true
7379 "unicodeLocaleAttributes" : {
7384 "uniqueItems" : true
7386 "unicodeLocaleKeys" : {
7391 "uniqueItems" : true
7400 "format" : "date-time"
7413 "additionalProperties" : {
7441 "uniqueItems" : true
7452 "additionalProperties" : {
7462 "wildcardSubtype" : {
7472 "additionalProperties" : {
7488 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
7501 "additionalProperties" : {
7516 "url" : "/sdc2/rest",
7519 "summary" : "Returns Additional Inforamtion property",
7520 "tags" : [ "SDCE-2 APIs" ]
7523 "description" : "Update Additional Information Label and Value",
7524 "operationId" : "updateResourceAdditionalInformationLabel_1",
7526 "description" : "resource id to update with new property",
7528 "name" : "resourceId",
7534 "description" : "label id",
7550 "application/json" : {
7556 "description" : "Additional information key value to be created",
7561 "description" : "Additional information updated"
7564 "description" : "Invalid content / Missing content"
7567 "description" : "Restricted operation"
7570 "description" : "Additional information key already exist"
7574 "application/json" : {
7580 "allowedMethods" : {
7585 "uniqueItems" : true
7589 "additionalProperties" : {
7600 "format" : "date-time"
7630 "format" : "date-time"
7648 "additionalProperties" : {
7661 "displayCountry" : {
7664 "displayLanguage" : {
7673 "displayVariant" : {
7681 "uniqueItems" : true
7695 "unicodeLocaleAttributes" : {
7700 "uniqueItems" : true
7702 "unicodeLocaleKeys" : {
7707 "uniqueItems" : true
7716 "format" : "date-time"
7729 "additionalProperties" : {
7757 "uniqueItems" : true
7768 "additionalProperties" : {
7778 "wildcardSubtype" : {
7788 "additionalProperties" : {
7804 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
7817 "additionalProperties" : {
7832 "url" : "/sdc2/rest",
7835 "summary" : "Returns updated Additional Inforamtion property",
7836 "tags" : [ "SDCE-2 APIs" ]
7839 "/v1/catalog/resources/{resourceId}/artifacts" : {
7841 "description" : "Create Artifact",
7842 "operationId" : "loadArtifact",
7845 "name" : "resourceId",
7853 "application/json" : {
7859 "description" : "json describe the artifact",
7864 "description" : "Resource created"
7867 "description" : "Invalid content / Missing content"
7870 "description" : "Restricted operation"
7873 "description" : "Artifact already exist"
7877 "application/json" : {
7883 "allowedMethods" : {
7888 "uniqueItems" : true
7892 "additionalProperties" : {
7903 "format" : "date-time"
7933 "format" : "date-time"
7951 "additionalProperties" : {
7964 "displayCountry" : {
7967 "displayLanguage" : {
7976 "displayVariant" : {
7984 "uniqueItems" : true
7998 "unicodeLocaleAttributes" : {
8003 "uniqueItems" : true
8005 "unicodeLocaleKeys" : {
8010 "uniqueItems" : true
8019 "format" : "date-time"
8032 "additionalProperties" : {
8060 "uniqueItems" : true
8071 "additionalProperties" : {
8081 "wildcardSubtype" : {
8091 "additionalProperties" : {
8107 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
8120 "additionalProperties" : {
8135 "url" : "/sdc2/rest",
8138 "summary" : "Returns created ArtifactDefinition",
8139 "tags" : [ "SDCE-2 APIs" ]
8142 "/v1/catalog/resources/{resourceId}/artifacts/{artifactId}" : {
8144 "description" : "Delete Artifact",
8145 "operationId" : "deleteArtifact",
8148 "name" : "resourceId",
8155 "name" : "artifactId",
8163 "description" : "Resource created"
8166 "description" : "Invalid content / Missing content"
8169 "description" : "Restricted operation"
8173 "application/json" : {
8179 "allowedMethods" : {
8184 "uniqueItems" : true
8188 "additionalProperties" : {
8199 "format" : "date-time"
8229 "format" : "date-time"
8247 "additionalProperties" : {
8260 "displayCountry" : {
8263 "displayLanguage" : {
8272 "displayVariant" : {
8280 "uniqueItems" : true
8294 "unicodeLocaleAttributes" : {
8299 "uniqueItems" : true
8301 "unicodeLocaleKeys" : {
8306 "uniqueItems" : true
8315 "format" : "date-time"
8328 "additionalProperties" : {
8356 "uniqueItems" : true
8367 "additionalProperties" : {
8377 "wildcardSubtype" : {
8387 "additionalProperties" : {
8403 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
8416 "additionalProperties" : {
8431 "url" : "/sdc2/rest",
8434 "summary" : "Returns delete artifact",
8435 "tags" : [ "SDCE-2 APIs" ]
8438 "description" : "Download resource Artifact in Base64",
8439 "operationId" : "downloadResourceArtifactBase64",
8442 "name" : "resourceId",
8449 "name" : "artifactId",
8457 "description" : "Resource artifact downloaded"
8460 "description" : "Resource/Artifact not found"
8464 "application/json" : {
8470 "allowedMethods" : {
8475 "uniqueItems" : true
8479 "additionalProperties" : {
8490 "format" : "date-time"
8520 "format" : "date-time"
8538 "additionalProperties" : {
8551 "displayCountry" : {
8554 "displayLanguage" : {
8563 "displayVariant" : {
8571 "uniqueItems" : true
8585 "unicodeLocaleAttributes" : {
8590 "uniqueItems" : true
8592 "unicodeLocaleKeys" : {
8597 "uniqueItems" : true
8606 "format" : "date-time"
8619 "additionalProperties" : {
8647 "uniqueItems" : true
8658 "additionalProperties" : {
8668 "wildcardSubtype" : {
8678 "additionalProperties" : {
8694 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
8707 "additionalProperties" : {
8722 "url" : "/sdc2/rest",
8725 "summary" : "Returns downloaded artifact",
8726 "tags" : [ "SDCE-2 APIs" ]
8729 "description" : "Update Artifact",
8730 "operationId" : "updateArtifact",
8733 "name" : "resourceId",
8740 "name" : "artifactId",
8748 "application/json" : {
8754 "description" : "json describe the artifact",
8759 "description" : "Resource created"
8762 "description" : "Invalid content / Missing content"
8765 "description" : "Restricted operation"
8769 "application/json" : {
8775 "allowedMethods" : {
8780 "uniqueItems" : true
8784 "additionalProperties" : {
8795 "format" : "date-time"
8825 "format" : "date-time"
8843 "additionalProperties" : {
8856 "displayCountry" : {
8859 "displayLanguage" : {
8868 "displayVariant" : {
8876 "uniqueItems" : true
8890 "unicodeLocaleAttributes" : {
8895 "uniqueItems" : true
8897 "unicodeLocaleKeys" : {
8902 "uniqueItems" : true
8911 "format" : "date-time"
8924 "additionalProperties" : {
8952 "uniqueItems" : true
8963 "additionalProperties" : {
8973 "wildcardSubtype" : {
8983 "additionalProperties" : {
8999 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
9012 "additionalProperties" : {
9027 "url" : "/sdc2/rest",
9030 "summary" : "Returns updated artifact",
9031 "tags" : [ "SDCE-2 APIs" ]
9034 "/v1/catalog/resources/{resourceId}/attributes" : {
9036 "description" : "Get Resource Attribute",
9037 "operationId" : "getAttributeListInResource",
9039 "description" : "resource id of attribute",
9041 "name" : "resourceId",
9055 "description" : "attribute"
9058 "description" : "Invalid content / Missing content"
9061 "description" : "Restricted operation"
9064 "description" : "Resource attribute not found"
9068 "application/json" : {
9074 "allowedMethods" : {
9079 "uniqueItems" : true
9083 "additionalProperties" : {
9094 "format" : "date-time"
9124 "format" : "date-time"
9142 "additionalProperties" : {
9155 "displayCountry" : {
9158 "displayLanguage" : {
9167 "displayVariant" : {
9175 "uniqueItems" : true
9189 "unicodeLocaleAttributes" : {
9194 "uniqueItems" : true
9196 "unicodeLocaleKeys" : {
9201 "uniqueItems" : true
9210 "format" : "date-time"
9223 "additionalProperties" : {
9251 "uniqueItems" : true
9262 "additionalProperties" : {
9272 "wildcardSubtype" : {
9282 "additionalProperties" : {
9298 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
9311 "additionalProperties" : {
9326 "url" : "/sdc2/rest",
9329 "summary" : "Returns attribute list of resource",
9330 "tags" : [ "SDCE-2 APIs" ]
9333 "description" : "Create Resource Attribute",
9334 "operationId" : "createAttribute",
9336 "description" : "resource id to update with new attribute",
9338 "name" : "resourceId",
9352 "application/json" : {
9358 "description" : "Resource attribute to be created",
9363 "description" : "Resource property created"
9366 "description" : "Invalid content / Missing content"
9369 "description" : "Restricted operation"
9372 "description" : "Resource attribute already exist"
9376 "application/json" : {
9382 "allowedMethods" : {
9387 "uniqueItems" : true
9391 "additionalProperties" : {
9402 "format" : "date-time"
9432 "format" : "date-time"
9450 "additionalProperties" : {
9463 "displayCountry" : {
9466 "displayLanguage" : {
9475 "displayVariant" : {
9483 "uniqueItems" : true
9497 "unicodeLocaleAttributes" : {
9502 "uniqueItems" : true
9504 "unicodeLocaleKeys" : {
9509 "uniqueItems" : true
9518 "format" : "date-time"
9531 "additionalProperties" : {
9559 "uniqueItems" : true
9570 "additionalProperties" : {
9580 "wildcardSubtype" : {
9590 "additionalProperties" : {
9606 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
9619 "additionalProperties" : {
9634 "url" : "/sdc2/rest",
9637 "summary" : "Returns created resource attribute",
9638 "tags" : [ "SDCE-2 APIs" ]
9641 "/v1/catalog/resources/{resourceId}/attributes/{attributeId}" : {
9643 "description" : "Create Resource Attribute",
9644 "operationId" : "deleteAttribute",
9646 "description" : "resource id of attribute",
9648 "name" : "resourceId",
9654 "description" : "Attribute id to delete",
9656 "name" : "attributeId",
9670 "description" : "deleted attribute"
9673 "description" : "Invalid content / Missing content"
9676 "description" : "Restricted operation"
9679 "description" : "Resource property not found"
9683 "application/json" : {
9689 "allowedMethods" : {
9694 "uniqueItems" : true
9698 "additionalProperties" : {
9709 "format" : "date-time"
9739 "format" : "date-time"
9757 "additionalProperties" : {
9770 "displayCountry" : {
9773 "displayLanguage" : {
9782 "displayVariant" : {
9790 "uniqueItems" : true
9804 "unicodeLocaleAttributes" : {
9809 "uniqueItems" : true
9811 "unicodeLocaleKeys" : {
9816 "uniqueItems" : true
9825 "format" : "date-time"
9838 "additionalProperties" : {
9866 "uniqueItems" : true
9877 "additionalProperties" : {
9887 "wildcardSubtype" : {
9897 "additionalProperties" : {
9913 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
9926 "additionalProperties" : {
9941 "url" : "/sdc2/rest",
9944 "summary" : "Returns deleted attribute",
9945 "tags" : [ "SDCE-2 APIs" ]
9948 "description" : "Update Resource Attribute",
9949 "operationId" : "updateAttribute",
9951 "description" : "resource id to update with new attribute",
9953 "name" : "resourceId",
9959 "description" : "attribute id to update",
9961 "name" : "attributeId",
9975 "application/json" : {
9981 "description" : "Resource attribute to update",
9986 "description" : "Resource attribute updated"
9989 "description" : "Invalid content / Missing content"
9992 "description" : "Restricted operation"
9996 "application/json" : {
10002 "allowedMethods" : {
10007 "uniqueItems" : true
10011 "additionalProperties" : {
10022 "format" : "date-time"
10028 "type" : "integer",
10044 "type" : "integer",
10052 "format" : "date-time"
10070 "additionalProperties" : {
10083 "displayCountry" : {
10086 "displayLanguage" : {
10092 "displayScript" : {
10095 "displayVariant" : {
10098 "extensionKeys" : {
10103 "uniqueItems" : true
10117 "unicodeLocaleAttributes" : {
10122 "uniqueItems" : true
10124 "unicodeLocaleKeys" : {
10129 "uniqueItems" : true
10138 "format" : "date-time"
10141 "type" : "integer",
10151 "additionalProperties" : {
10179 "uniqueItems" : true
10190 "additionalProperties" : {
10200 "wildcardSubtype" : {
10210 "additionalProperties" : {
10218 "type" : "integer",
10226 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
10232 "type" : "integer",
10237 "stringHeaders" : {
10239 "additionalProperties" : {
10254 "url" : "/sdc2/rest",
10257 "summary" : "Returns updated attribute",
10258 "tags" : [ "SDCE-2 APIs" ]
10261 "/v1/catalog/resources/{resourceId}/capabilities" : {
10263 "description" : "Create Capabilities on resource",
10264 "operationId" : "createCapabilitiesOnResource",
10266 "description" : "Resource Id",
10268 "name" : "resourceId",
10275 "name" : "USER_ID",
10282 "application/json" : {
10288 "description" : "Capability to create",
10293 "description" : "Create Capabilities"
10296 "description" : "Invalid content / Missing content"
10299 "description" : "Restricted operation"
10302 "description" : "Capability already exist"
10306 "application/json" : {
10312 "allowedMethods" : {
10317 "uniqueItems" : true
10321 "additionalProperties" : {
10332 "format" : "date-time"
10338 "type" : "integer",
10354 "type" : "integer",
10362 "format" : "date-time"
10380 "additionalProperties" : {
10393 "displayCountry" : {
10396 "displayLanguage" : {
10402 "displayScript" : {
10405 "displayVariant" : {
10408 "extensionKeys" : {
10413 "uniqueItems" : true
10427 "unicodeLocaleAttributes" : {
10432 "uniqueItems" : true
10434 "unicodeLocaleKeys" : {
10439 "uniqueItems" : true
10448 "format" : "date-time"
10451 "type" : "integer",
10461 "additionalProperties" : {
10489 "uniqueItems" : true
10500 "additionalProperties" : {
10510 "wildcardSubtype" : {
10520 "additionalProperties" : {
10528 "type" : "integer",
10536 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
10542 "type" : "integer",
10547 "stringHeaders" : {
10549 "additionalProperties" : {
10564 "url" : "/sdc2/rest",
10567 "summary" : "Create Capabilities on resource",
10568 "tags" : [ "SDCE-2 APIs" ]
10571 "description" : "Update Capabilities on resource",
10572 "operationId" : "updateCapabilitiesOnResource",
10574 "description" : "Component Id",
10576 "name" : "resourceId",
10583 "name" : "USER_ID",
10590 "application/json" : {
10596 "description" : "Capabilities to update",
10601 "description" : "Update Capabilities"
10604 "description" : "Invalid content / Missing content"
10607 "description" : "Restricted operation"
10611 "application/json" : {
10615 "$ref" : "#/components/schemas/CapabilityDefinition"
10623 "url" : "/sdc2/rest",
10626 "summary" : "Update Capabilities on resource",
10627 "tags" : [ "SDCE-2 APIs" ]
10630 "/v1/catalog/resources/{resourceId}/capabilities/{capabilityId}" : {
10632 "description" : "Delete capability from resource",
10633 "operationId" : "deleteCapabilityOnResource",
10635 "description" : "capability Id",
10637 "name" : "capabilityId",
10643 "description" : "Resource Id",
10645 "name" : "resourceId",
10652 "name" : "USER_ID",
10659 "description" : "Delete capability"
10662 "description" : "Invalid content / Missing content"
10665 "description" : "Restricted operation"
10669 "application/json" : {
10673 "$ref" : "#/components/schemas/CapabilityDefinition"
10681 "url" : "/sdc2/rest",
10684 "summary" : "Delete capability from resource",
10685 "tags" : [ "SDCE-2 APIs" ]
10688 "description" : "Get Capability from resource",
10689 "operationId" : "getCapabilityOnResource",
10691 "description" : "Resource Id",
10693 "name" : "resourceId",
10699 "description" : "Capability Id",
10701 "name" : "capabilityId",
10708 "name" : "USER_ID",
10715 "description" : "GET Capability"
10718 "description" : "Invalid content / Missing content"
10721 "description" : "Restricted operation"
10725 "application/json" : {
10729 "$ref" : "#/components/schemas/CapabilityDefinition"
10737 "url" : "/sdc2/rest",
10740 "summary" : "GET Capability from resource",
10741 "tags" : [ "SDCE-2 APIs" ]
10744 "/v1/catalog/resources/{resourceId}/interfaceOperations" : {
10746 "description" : "Create Interface Operations on Resource",
10747 "operationId" : "createInterfaceOperationsOnResource",
10749 "description" : "Resource Id",
10751 "name" : "resourceId",
10758 "name" : "USER_ID",
10765 "application/json" : {
10771 "description" : "Interface Operations to create",
10776 "description" : "Create Interface Operations on Resource"
10779 "description" : "Invalid content / Missing content"
10782 "description" : "Restricted operation"
10785 "description" : "Resource not found"
10788 "description" : "Interface Operation already exist"
10792 "application/json" : {
10796 "$ref" : "#/components/schemas/InterfaceDefinition"
10804 "url" : "/sdc2/rest",
10807 "summary" : "Create Interface Operations on Resource",
10808 "tags" : [ "SDCE-2 APIs" ]
10811 "description" : "Update Interface Operations on Resource",
10812 "operationId" : "updateInterfaceOperationsOnResource",
10814 "description" : "Resource Id",
10816 "name" : "resourceId",
10823 "name" : "USER_ID",
10830 "application/json" : {
10836 "description" : "Interface Operations to update",
10841 "description" : "Update Interface Operations on Resource"
10844 "description" : "Invalid content / Missing content"
10847 "description" : "Restricted operation"
10850 "description" : "Resource not found"
10854 "application/json" : {
10858 "$ref" : "#/components/schemas/InterfaceDefinition"
10866 "url" : "/sdc2/rest",
10869 "summary" : "Update Interface Operations on Resource",
10870 "tags" : [ "SDCE-2 APIs" ]
10873 "/v1/catalog/resources/{resourceId}/interfaces/{interfaceId}/operations/{operationId}" : {
10875 "description" : "Delete Interface Operation from Resource",
10876 "operationId" : "deleteInterfaceOperationsFromResource",
10878 "description" : "Resource Id",
10880 "name" : "resourceId",
10886 "description" : "Interface Id",
10888 "name" : "interfaceId",
10894 "description" : "Operation Id",
10896 "name" : "operationId",
10903 "name" : "USER_ID",
10910 "description" : "Delete Interface Operation from Resource"
10913 "description" : "Invalid content / Missing content"
10916 "description" : "Restricted operation"
10919 "description" : "Resource not found"
10923 "application/json" : {
10927 "$ref" : "#/components/schemas/InterfaceDefinition"
10935 "url" : "/sdc2/rest",
10938 "summary" : "Delete Interface Operation from Resource",
10939 "tags" : [ "SDCE-2 APIs" ]
10942 "description" : "Get Interface Operation from Resource",
10943 "operationId" : "getInterfaceOperationsFromResource",
10945 "description" : "Resource Id",
10947 "name" : "resourceId",
10953 "description" : "Interface Id",
10955 "name" : "interfaceId",
10961 "description" : "Operation Id",
10963 "name" : "operationId",
10970 "name" : "USER_ID",
10977 "description" : "Delete Interface Operation from Resource"
10980 "description" : "Invalid content / Missing content"
10983 "description" : "Restricted operation"
10986 "description" : "Resource not found"
10990 "application/json" : {
10994 "$ref" : "#/components/schemas/InterfaceDefinition"
11002 "url" : "/sdc2/rest",
11005 "summary" : "GET Interface Operation from Resource",
11006 "tags" : [ "SDCE-2 APIs" ]
11009 "/v1/catalog/resources/{resourceId}/metadata" : {
11011 "description" : "Update Resource Metadata",
11012 "operationId" : "updateResourceMetadata",
11015 "name" : "resourceId",
11022 "name" : "USER_ID",
11029 "application/json" : {
11035 "description" : "Resource metadata to be updated",
11040 "description" : "Resource metadata updated"
11043 "description" : "Invalid content"
11046 "description" : "Restricted operation"
11050 "application/json" : {
11054 "$ref" : "#/components/schemas/Resource"
11062 "url" : "/sdc2/rest",
11065 "summary" : "Returns updated resource metadata",
11066 "tags" : [ "SDCE-2 APIs" ]
11069 "/v1/catalog/resources/{resourceId}/properties" : {
11071 "description" : "Get Resource Property",
11072 "operationId" : "getPropertyListInResource",
11074 "description" : "resource id of property",
11076 "name" : "resourceId",
11083 "name" : "USER_ID",
11090 "description" : "property"
11093 "description" : "Invalid content / Missing content"
11096 "description" : "Restricted operation"
11099 "description" : "Resource property not found"
11103 "application/json" : {
11109 "allowedMethods" : {
11114 "uniqueItems" : true
11118 "additionalProperties" : {
11129 "format" : "date-time"
11135 "type" : "integer",
11151 "type" : "integer",
11159 "format" : "date-time"
11177 "additionalProperties" : {
11190 "displayCountry" : {
11193 "displayLanguage" : {
11199 "displayScript" : {
11202 "displayVariant" : {
11205 "extensionKeys" : {
11210 "uniqueItems" : true
11224 "unicodeLocaleAttributes" : {
11229 "uniqueItems" : true
11231 "unicodeLocaleKeys" : {
11236 "uniqueItems" : true
11245 "format" : "date-time"
11248 "type" : "integer",
11258 "additionalProperties" : {
11286 "uniqueItems" : true
11297 "additionalProperties" : {
11307 "wildcardSubtype" : {
11317 "additionalProperties" : {
11325 "type" : "integer",
11333 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
11339 "type" : "integer",
11344 "stringHeaders" : {
11346 "additionalProperties" : {
11361 "url" : "/sdc2/rest",
11364 "summary" : "Returns property list of resource",
11365 "tags" : [ "SDCE-2 APIs" ]
11368 "description" : "Create Resource Property",
11369 "operationId" : "createPropertyInResource",
11371 "description" : "Resource id to update with new property",
11373 "name" : "resourceId",
11380 "name" : "USER_ID",
11387 "application/json" : {
11393 "description" : "Resource property to be created",
11398 "description" : "Resource property created"
11401 "description" : "Invalid content / Missing content"
11404 "description" : "Restricted operation"
11407 "description" : "Resource property already exist"
11411 "application/json" : {
11417 "allowedMethods" : {
11422 "uniqueItems" : true
11426 "additionalProperties" : {
11437 "format" : "date-time"
11443 "type" : "integer",
11459 "type" : "integer",
11467 "format" : "date-time"
11485 "additionalProperties" : {
11498 "displayCountry" : {
11501 "displayLanguage" : {
11507 "displayScript" : {
11510 "displayVariant" : {
11513 "extensionKeys" : {
11518 "uniqueItems" : true
11532 "unicodeLocaleAttributes" : {
11537 "uniqueItems" : true
11539 "unicodeLocaleKeys" : {
11544 "uniqueItems" : true
11553 "format" : "date-time"
11556 "type" : "integer",
11566 "additionalProperties" : {
11594 "uniqueItems" : true
11605 "additionalProperties" : {
11615 "wildcardSubtype" : {
11625 "additionalProperties" : {
11633 "type" : "integer",
11641 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
11647 "type" : "integer",
11652 "stringHeaders" : {
11654 "additionalProperties" : {
11669 "url" : "/sdc2/rest",
11672 "summary" : "Returns created service property",
11673 "tags" : [ "SDCE-2 APIs" ]
11676 "description" : "Update Resource Property",
11677 "operationId" : "updatePropertyInResource",
11679 "description" : "resource id to update with new property",
11681 "name" : "resourceId",
11688 "name" : "USER_ID",
11695 "application/json" : {
11701 "description" : "Resource property to update",
11706 "description" : "Resource property updated"
11709 "description" : "Invalid content / Missing content"
11712 "description" : "Restricted operation"
11716 "application/json" : {
11722 "allowedMethods" : {
11727 "uniqueItems" : true
11731 "additionalProperties" : {
11742 "format" : "date-time"
11748 "type" : "integer",
11764 "type" : "integer",
11772 "format" : "date-time"
11790 "additionalProperties" : {
11803 "displayCountry" : {
11806 "displayLanguage" : {
11812 "displayScript" : {
11815 "displayVariant" : {
11818 "extensionKeys" : {
11823 "uniqueItems" : true
11837 "unicodeLocaleAttributes" : {
11842 "uniqueItems" : true
11844 "unicodeLocaleKeys" : {
11849 "uniqueItems" : true
11858 "format" : "date-time"
11861 "type" : "integer",
11871 "additionalProperties" : {
11899 "uniqueItems" : true
11910 "additionalProperties" : {
11920 "wildcardSubtype" : {
11930 "additionalProperties" : {
11938 "type" : "integer",
11946 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
11952 "type" : "integer",
11957 "stringHeaders" : {
11959 "additionalProperties" : {
11974 "url" : "/sdc2/rest",
11977 "summary" : "Returns updated property",
11978 "tags" : [ "SDCE-2 APIs" ]
11981 "/v1/catalog/resources/{resourceId}/properties/{propertyId}" : {
11983 "description" : "Delete Resource Property",
11984 "operationId" : "deletePropertyInResource",
11986 "description" : "resource id of property",
11988 "name" : "resourceId",
11994 "description" : "Property id to delete",
11996 "name" : "propertyId",
12003 "name" : "USER_ID",
12010 "description" : "deleted property"
12013 "description" : "Invalid content / Missing content"
12016 "description" : "Restricted operation"
12019 "description" : "Resource property not found"
12023 "application/json" : {
12029 "allowedMethods" : {
12034 "uniqueItems" : true
12038 "additionalProperties" : {
12049 "format" : "date-time"
12055 "type" : "integer",
12071 "type" : "integer",
12079 "format" : "date-time"
12097 "additionalProperties" : {
12110 "displayCountry" : {
12113 "displayLanguage" : {
12119 "displayScript" : {
12122 "displayVariant" : {
12125 "extensionKeys" : {
12130 "uniqueItems" : true
12144 "unicodeLocaleAttributes" : {
12149 "uniqueItems" : true
12151 "unicodeLocaleKeys" : {
12156 "uniqueItems" : true
12165 "format" : "date-time"
12168 "type" : "integer",
12178 "additionalProperties" : {
12206 "uniqueItems" : true
12217 "additionalProperties" : {
12227 "wildcardSubtype" : {
12237 "additionalProperties" : {
12245 "type" : "integer",
12253 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
12259 "type" : "integer",
12264 "stringHeaders" : {
12266 "additionalProperties" : {
12281 "url" : "/sdc2/rest",
12284 "summary" : "Returns deleted property",
12285 "tags" : [ "SDCE-2 APIs" ]
12288 "description" : "Get Resource Property",
12289 "operationId" : "getPropertyInResource",
12291 "description" : "resource id of property",
12293 "name" : "resourceId",
12299 "description" : "property id to get",
12301 "name" : "propertyId",
12308 "name" : "USER_ID",
12315 "description" : "property"
12318 "description" : "Invalid content / Missing content"
12321 "description" : "Restricted operation"
12324 "description" : "Resource property not found"
12328 "application/json" : {
12334 "allowedMethods" : {
12339 "uniqueItems" : true
12343 "additionalProperties" : {
12354 "format" : "date-time"
12360 "type" : "integer",
12376 "type" : "integer",
12384 "format" : "date-time"
12402 "additionalProperties" : {
12415 "displayCountry" : {
12418 "displayLanguage" : {
12424 "displayScript" : {
12427 "displayVariant" : {
12430 "extensionKeys" : {
12435 "uniqueItems" : true
12449 "unicodeLocaleAttributes" : {
12454 "uniqueItems" : true
12456 "unicodeLocaleKeys" : {
12461 "uniqueItems" : true
12470 "format" : "date-time"
12473 "type" : "integer",
12483 "additionalProperties" : {
12511 "uniqueItems" : true
12522 "additionalProperties" : {
12532 "wildcardSubtype" : {
12542 "additionalProperties" : {
12550 "type" : "integer",
12558 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
12564 "type" : "integer",
12569 "stringHeaders" : {
12571 "additionalProperties" : {
12586 "url" : "/sdc2/rest",
12589 "summary" : "Returns property of resource",
12590 "tags" : [ "SDCE-2 APIs" ]
12593 "/v1/catalog/resources/{resourceId}/requirements" : {
12595 "description" : "Create requirements on resource",
12596 "operationId" : "createRequirementsOnResource",
12598 "description" : "Resource Id",
12600 "name" : "resourceId",
12607 "name" : "USER_ID",
12614 "application/json" : {
12620 "description" : "Requirement to create",
12625 "description" : "Create requirements"
12628 "description" : "Invalid content / Missing content"
12631 "description" : "Restricted operation"
12634 "description" : "requirement already exist"
12638 "application/json" : {
12644 "allowedMethods" : {
12649 "uniqueItems" : true
12653 "additionalProperties" : {
12664 "format" : "date-time"
12670 "type" : "integer",
12686 "type" : "integer",
12694 "format" : "date-time"
12712 "additionalProperties" : {
12725 "displayCountry" : {
12728 "displayLanguage" : {
12734 "displayScript" : {
12737 "displayVariant" : {
12740 "extensionKeys" : {
12745 "uniqueItems" : true
12759 "unicodeLocaleAttributes" : {
12764 "uniqueItems" : true
12766 "unicodeLocaleKeys" : {
12771 "uniqueItems" : true
12780 "format" : "date-time"
12783 "type" : "integer",
12793 "additionalProperties" : {
12821 "uniqueItems" : true
12832 "additionalProperties" : {
12842 "wildcardSubtype" : {
12852 "additionalProperties" : {
12860 "type" : "integer",
12868 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
12874 "type" : "integer",
12879 "stringHeaders" : {
12881 "additionalProperties" : {
12896 "url" : "/sdc2/rest",
12899 "summary" : "Create requirements on resource",
12900 "tags" : [ "SDCE-2 APIs" ]
12903 "description" : "Update Requirements on resource",
12904 "operationId" : "updateRequirementsOnResource",
12906 "description" : "Component Id",
12908 "name" : "resourceId",
12915 "name" : "USER_ID",
12922 "application/json" : {
12928 "description" : "Requirements to update",
12933 "description" : "Update Requirements"
12936 "description" : "Invalid content / Missing content"
12939 "description" : "Restricted operation"
12943 "application/json" : {
12947 "$ref" : "#/components/schemas/RequirementDefinition"
12955 "url" : "/sdc2/rest",
12958 "summary" : "Update Requirements on resource",
12959 "tags" : [ "SDCE-2 APIs" ]
12962 "/v1/catalog/resources/{resourceId}/requirements/{requirementId}" : {
12964 "description" : "Delete requirements from resource",
12965 "operationId" : "deleteRequirementsFromResource",
12967 "description" : "Resource Id",
12969 "name" : "resourceId",
12975 "description" : "requirement Id",
12977 "name" : "requirementId",
12984 "name" : "USER_ID",
12991 "description" : "Delete requirement"
12994 "description" : "Invalid content / Missing content"
12997 "description" : "Restricted operation"
13001 "application/json" : {
13005 "$ref" : "#/components/schemas/RequirementDefinition"
13013 "url" : "/sdc2/rest",
13016 "summary" : "Delete requirements from resource",
13017 "tags" : [ "SDCE-2 APIs" ]
13020 "description" : "Get Requirement from resource",
13021 "operationId" : "getRequirementsFromResource",
13023 "description" : "Resource Id",
13025 "name" : "resourceId",
13031 "description" : "Requirement Id",
13033 "name" : "requirementId",
13040 "name" : "USER_ID",
13047 "description" : "GET requirement"
13050 "description" : "Invalid content / Missing content"
13053 "description" : "Restricted operation"
13057 "application/json" : {
13061 "$ref" : "#/components/schemas/RequirementDefinition"
13069 "url" : "/sdc2/rest",
13072 "summary" : "GET Requirement from resource",
13073 "tags" : [ "SDCE-2 APIs" ]
13076 "/v1/catalog/resources/{resourceId}/{interfaceType}/{operation}/artifacts" : {
13078 "description" : "Create Artifact and Attach to interface",
13079 "operationId" : "loadArtifactToInterface",
13082 "name" : "resourceId",
13089 "name" : "interfaceType",
13096 "name" : "operation",
13103 "name" : "USER_ID",
13109 "name" : "Content-MD5",
13116 "application/json" : {
13122 "description" : "json describe the artifact",
13127 "description" : "Resource created"
13130 "description" : "Invalid content / Missing content"
13133 "description" : "Restricted operation"
13136 "description" : "Artifact already exist"
13140 "application/json" : {
13146 "allowedMethods" : {
13151 "uniqueItems" : true
13155 "additionalProperties" : {
13166 "format" : "date-time"
13172 "type" : "integer",
13188 "type" : "integer",
13196 "format" : "date-time"
13214 "additionalProperties" : {
13227 "displayCountry" : {
13230 "displayLanguage" : {
13236 "displayScript" : {
13239 "displayVariant" : {
13242 "extensionKeys" : {
13247 "uniqueItems" : true
13261 "unicodeLocaleAttributes" : {
13266 "uniqueItems" : true
13268 "unicodeLocaleKeys" : {
13273 "uniqueItems" : true
13282 "format" : "date-time"
13285 "type" : "integer",
13295 "additionalProperties" : {
13323 "uniqueItems" : true
13334 "additionalProperties" : {
13344 "wildcardSubtype" : {
13354 "additionalProperties" : {
13362 "type" : "integer",
13370 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
13376 "type" : "integer",
13381 "stringHeaders" : {
13383 "additionalProperties" : {
13398 "url" : "/sdc2/rest",
13401 "summary" : "Returns created resource",
13402 "tags" : [ "SDCE-2 APIs" ]
13405 "/v1/catalog/resources/{resourceId}/{interfaceType}/{operation}/artifacts/{artifactId}" : {
13407 "description" : "delete Artifact from interface",
13408 "operationId" : "deleteArtifactToInterface",
13411 "name" : "resourceId",
13418 "name" : "interfaceType",
13425 "name" : "operation",
13432 "name" : "artifactId",
13440 "description" : "delete artifact under interface deleted"
13443 "description" : "Invalid content / Missing content"
13446 "description" : "Restricted operation"
13449 "description" : "Artifact already exist"
13453 "application/json" : {
13459 "allowedMethods" : {
13464 "uniqueItems" : true
13468 "additionalProperties" : {
13479 "format" : "date-time"
13485 "type" : "integer",
13501 "type" : "integer",
13509 "format" : "date-time"
13527 "additionalProperties" : {
13540 "displayCountry" : {
13543 "displayLanguage" : {
13549 "displayScript" : {
13552 "displayVariant" : {
13555 "extensionKeys" : {
13560 "uniqueItems" : true
13574 "unicodeLocaleAttributes" : {
13579 "uniqueItems" : true
13581 "unicodeLocaleKeys" : {
13586 "uniqueItems" : true
13595 "format" : "date-time"
13598 "type" : "integer",
13608 "additionalProperties" : {
13636 "uniqueItems" : true
13647 "additionalProperties" : {
13657 "wildcardSubtype" : {
13667 "additionalProperties" : {
13675 "type" : "integer",
13683 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
13689 "type" : "integer",
13694 "stringHeaders" : {
13696 "additionalProperties" : {
13711 "url" : "/sdc2/rest",
13714 "summary" : "delete matching artifact from interface",
13715 "tags" : [ "SDCE-2 APIs" ]
13718 "description" : "update Artifact Attach to interface",
13719 "operationId" : "updateArtifactToInterface",
13722 "name" : "resourceId",
13729 "name" : "interfaceType",
13736 "name" : "operation",
13743 "name" : "artifactId",
13750 "name" : "USER_ID",
13756 "name" : "Content-MD5",
13763 "application/json" : {
13769 "description" : "json describe the artifact",
13774 "description" : "delete artifact under interface deleted"
13777 "description" : "Invalid content / Missing content"
13780 "description" : "Restricted operation"
13783 "description" : "Artifact already exist"
13787 "application/json" : {
13793 "allowedMethods" : {
13798 "uniqueItems" : true
13802 "additionalProperties" : {
13813 "format" : "date-time"
13819 "type" : "integer",
13835 "type" : "integer",
13843 "format" : "date-time"
13861 "additionalProperties" : {
13874 "displayCountry" : {
13877 "displayLanguage" : {
13883 "displayScript" : {
13886 "displayVariant" : {
13889 "extensionKeys" : {
13894 "uniqueItems" : true
13908 "unicodeLocaleAttributes" : {
13913 "uniqueItems" : true
13915 "unicodeLocaleKeys" : {
13920 "uniqueItems" : true
13929 "format" : "date-time"
13932 "type" : "integer",
13942 "additionalProperties" : {
13970 "uniqueItems" : true
13981 "additionalProperties" : {
13991 "wildcardSubtype" : {
14001 "additionalProperties" : {
14009 "type" : "integer",
14017 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
14023 "type" : "integer",
14028 "stringHeaders" : {
14030 "additionalProperties" : {
14045 "url" : "/sdc2/rest",
14048 "summary" : "updates artifact by interface",
14049 "tags" : [ "SDCE-2 APIs" ]
14052 "/v1/catalog/resources/{resourceName}/{version}" : {
14054 "description" : "Delete Resource By Name And Version",
14055 "operationId" : "deleteResourceByNameAndVersion",
14058 "name" : "resourceName",
14065 "name" : "version",
14073 "description" : "Resource deleted"
14076 "description" : "Invalid content / Missing content"
14079 "description" : "Restricted operation"
14082 "description" : "Resource not found"
14090 "$ref" : "#/components/schemas/Resource"
14098 "url" : "/sdc2/rest",
14101 "summary" : "Returns no content",
14102 "tags" : [ "SDCE-2 APIs" ]
14105 "/v1/catalog/services" : {
14107 "description" : "Create Service",
14108 "operationId" : "createService",
14111 "name" : "USER_ID",
14118 "application/json" : {
14124 "description" : "Service object to be created",
14129 "description" : "Service created"
14132 "description" : "Invalid content / Missing content"
14135 "description" : "Unauthorized Tenant"
14138 "description" : "Restricted operation"
14141 "description" : "Service already exist"
14145 "application/json" : {
14149 "$ref" : "#/components/schemas/Service"
14157 "url" : "/sdc2/rest",
14160 "summary" : "Returns created service",
14161 "tags" : [ "SDCE-2 APIs" ]
14164 "/v1/catalog/services/distribution/{did}" : {
14166 "description" : "Retrieve Distributions",
14167 "operationId" : "getListOfDistributionStatuses",
14177 "name" : "USER_ID",
14184 "description" : "Service found"
14187 "description" : "Restricted operation"
14190 "description" : "Status not found"
14194 "application/json" : {
14198 "$ref" : "#/components/schemas/DistributionStatusListResponse"
14206 "url" : "/sdc2/rest",
14209 "summary" : "Return the list of distribution status objects",
14210 "tags" : [ "SDCE-5 APIs" ]
14213 "/v1/catalog/services/importService" : {
14215 "description" : "Import Service",
14216 "operationId" : "importNsService",
14219 "name" : "USER_ID",
14226 "application/json" : {
14232 "description" : "Service object to be imported",
14237 "description" : "Service created"
14240 "description" : "Invalid content / Missing content"
14243 "description" : "Restricted operation"
14246 "description" : "Service already exist"
14250 "url" : "/sdc2/rest",
14253 "summary" : "Returns imported service",
14254 "tags" : [ "SDCE-2 APIs" ]
14257 "/v1/catalog/services/replaceVNF" : {
14259 "description" : "Replace new VNF based on the existing VNF",
14260 "operationId" : "replaceVNF",
14262 "description" : "The user id",
14264 "name" : "USER_ID",
14270 "description" : "X-ECOMP-RequestID header",
14272 "name" : "X-ECOMP-RequestID",
14277 "description" : "X-ECOMP-InstanceID header",
14279 "name" : "X-ECOMP-InstanceID",
14285 "description" : "Determines the format of the body of the response",
14292 "description" : "The username and password",
14294 "name" : "Authorization",
14308 "description" : "Resource object to be created",
14318 "$ref" : "#/components/schemas/ReplaceVNFInfo"
14323 "description" : "ECOMP component is authenticated and list of Catalog Assets Metadata is returned"
14326 "description" : "Missing 'X-ECOMP-InstanceID' HTTP header - POL5001"
14329 "description" : "ECOMP component should authenticate itself and to re-send again HTTP request with its Basic Authentication credentials - POL5002"
14332 "description" : "ECOMP component is not authorized - POL5003"
14335 "description" : "Error: Requested '%1' (uuid) resource was not found - SVC4063"
14338 "description" : "Method Not Allowed : Invalid HTTP method type used ( PUT,DELETE,POST will be rejected) - POL4050"
14341 "description" : "Service already exist"
14344 "description" : "The GET request failed either due to internal SDC problem. ECOMP Component should continue the attempts to get the needed information - POL5000"
14348 "url" : "/sdc2/rest",
14351 "summary" : "Return whether the replace VNF is successful",
14352 "tags" : [ "SDCE-2 APIs" ]
14355 "/v1/catalog/services/serviceName/{serviceName}/serviceVersion/{serviceVersion}" : {
14357 "description" : "Retrieve Service",
14358 "operationId" : "getServiceByNameAndVersion",
14361 "name" : "serviceName",
14368 "name" : "serviceVersion",
14375 "name" : "USER_ID",
14382 "description" : "Service found"
14385 "description" : "Restricted operation"
14388 "description" : "Service not found"
14392 "application/json" : {
14396 "$ref" : "#/components/schemas/Service"
14404 "url" : "/sdc2/rest",
14407 "summary" : "Returns service according to name and version",
14408 "tags" : [ "SDCE-2 APIs" ]
14411 "/v1/catalog/services/serviceUUID/{uuid}/importReplaceService" : {
14413 "description" : "Import Service",
14414 "operationId" : "importReplaceService",
14416 "description" : "The user id",
14418 "name" : "USER_ID",
14424 "description" : "X-ECOMP-RequestID header",
14426 "name" : "X-ECOMP-RequestID",
14431 "description" : "X-ECOMP-InstanceID header",
14433 "name" : "X-ECOMP-InstanceID",
14439 "description" : "Determines the format of the body of the response",
14446 "description" : "The username and password",
14448 "name" : "Authorization",
14454 "description" : "The requested asset uuid",
14469 "$ref" : "#/components/schemas/FormDataContentDisposition"
14471 "serviceZipMetadata" : {
14473 "description" : "serviceMetadata"
14482 "description" : "Service created"
14485 "description" : "Invalid content / Missing content"
14488 "description" : "Restricted operation"
14491 "description" : "Service already exist"
14495 "url" : "/sdc2/rest",
14498 "summary" : "Returns imported service",
14499 "tags" : [ "SDCE-2 APIs" ]
14502 "/v1/catalog/services/validate-name/{serviceName}" : {
14504 "description" : "validate service name",
14505 "operationId" : "validateServiceName",
14508 "name" : "serviceName",
14515 "name" : "USER_ID",
14522 "description" : "Service found"
14525 "description" : "Restricted operation"
14529 "application/json" : {
14535 "allowedMethods" : {
14540 "uniqueItems" : true
14544 "additionalProperties" : {
14555 "format" : "date-time"
14561 "type" : "integer",
14577 "type" : "integer",
14585 "format" : "date-time"
14603 "additionalProperties" : {
14616 "displayCountry" : {
14619 "displayLanguage" : {
14625 "displayScript" : {
14628 "displayVariant" : {
14631 "extensionKeys" : {
14636 "uniqueItems" : true
14650 "unicodeLocaleAttributes" : {
14655 "uniqueItems" : true
14657 "unicodeLocaleKeys" : {
14662 "uniqueItems" : true
14671 "format" : "date-time"
14674 "type" : "integer",
14684 "additionalProperties" : {
14712 "uniqueItems" : true
14723 "additionalProperties" : {
14733 "wildcardSubtype" : {
14743 "additionalProperties" : {
14751 "type" : "integer",
14759 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
14765 "type" : "integer",
14770 "stringHeaders" : {
14772 "additionalProperties" : {
14787 "url" : "/sdc2/rest",
14790 "summary" : "checks if the chosen service name is available ",
14791 "tags" : [ "SDCE-2 APIs" ]
14794 "/v1/catalog/services/{componentId}/archive" : {
14796 "description" : "Archive Service",
14797 "operationId" : "archiveService",
14800 "name" : "componentId",
14807 "name" : "USER_ID",
14814 "description" : "Archive successful"
14817 "description" : "Bad request"
14820 "description" : "Restricted operation"
14823 "description" : "Service not found"
14826 "description" : "Internal Error"
14830 "application/json" : {
14842 "url" : "/sdc2/rest",
14845 "summary" : "Marks a service as archived. Can be restored with restore action",
14846 "tags" : [ "SDCE-2 APIs" ]
14849 "/v1/catalog/services/{componentId}/copyComponentInstance/{componentInstanceId}" : {
14851 "description" : "Copy Component Instance",
14852 "operationId" : "copyComponentInstance",
14854 "description" : "service unique id in pasted canvas",
14856 "name" : "componentId",
14863 "name" : "componentInstanceId",
14871 "application/json" : {
14877 "description" : "Data for copying",
14882 "description" : "Copy and Paste Success"
14885 "description" : "Invalid Content / Missing content"
14888 "description" : "Restricted Operation"
14892 "application/json" : {
14896 "$ref" : "#/components/schemas/Service"
14904 "url" : "/sdc2/rest",
14907 "summary" : "Returns updated service information",
14908 "tags" : [ "SDCE-2 APIs" ]
14911 "/v1/catalog/services/{componentId}/restore" : {
14913 "description" : "Restore Service",
14914 "operationId" : "restoreService",
14917 "name" : "componentId",
14924 "name" : "USER_ID",
14931 "description" : "Restore successful"
14934 "description" : "Bad request"
14937 "description" : "Restricted operation"
14940 "description" : "Service not found"
14943 "description" : "Internal Error"
14947 "application/json" : {
14959 "url" : "/sdc2/rest",
14962 "summary" : "Restores a service from archive.",
14963 "tags" : [ "SDCE-2 APIs" ]
14966 "/v1/catalog/services/{serviceId}" : {
14968 "description" : "Delete Service",
14969 "operationId" : "deleteService",
14972 "name" : "serviceId",
14978 "description" : "Optional parameter to determine the delete action: DELETE, which will permanently delete theService from the system or MARK_AS_DELETE, which will logically mark the service as deleted. Default action is to MARK_AS_DELETE",
14980 "name" : "deleteAction",
14983 "enum" : [ "DELETE", "MARK_AS_DELETE" ]
14988 "description" : "Service deleted"
14991 "description" : "Invalid content / Missing content"
14994 "description" : "Restricted operation"
14997 "description" : "Service not found"
15005 "$ref" : "#/components/schemas/Service"
15013 "url" : "/sdc2/rest",
15016 "summary" : "Return no content",
15017 "tags" : [ "SDCE-2 APIs" ]
15020 "description" : "Retrieve Service",
15021 "operationId" : "getServiceById_1",
15024 "name" : "serviceId",
15031 "name" : "USER_ID",
15038 "description" : "Service found"
15041 "description" : "Restricted operation"
15044 "description" : "Service not found"
15048 "application/json" : {
15052 "$ref" : "#/components/schemas/Service"
15060 "url" : "/sdc2/rest",
15063 "summary" : "Returns service according to serviceId",
15064 "tags" : [ "SDCE-2 APIs" ]
15067 "/v1/catalog/services/{serviceId}/additionalinfo" : {
15069 "description" : "Get all Additional Information under service",
15070 "operationId" : "getAllServiceAdditionalInformationLabel",
15072 "description" : "service id to update with new property",
15074 "name" : "serviceId",
15081 "name" : "USER_ID",
15088 "description" : "list of additional information"
15091 "description" : "Invalid content / Missing content"
15094 "description" : "Restricted operation"
15097 "description" : "Additional information key already exist"
15101 "application/json" : {
15107 "allowedMethods" : {
15112 "uniqueItems" : true
15116 "additionalProperties" : {
15127 "format" : "date-time"
15133 "type" : "integer",
15149 "type" : "integer",
15157 "format" : "date-time"
15175 "additionalProperties" : {
15188 "displayCountry" : {
15191 "displayLanguage" : {
15197 "displayScript" : {
15200 "displayVariant" : {
15203 "extensionKeys" : {
15208 "uniqueItems" : true
15222 "unicodeLocaleAttributes" : {
15227 "uniqueItems" : true
15229 "unicodeLocaleKeys" : {
15234 "uniqueItems" : true
15243 "format" : "date-time"
15246 "type" : "integer",
15256 "additionalProperties" : {
15284 "uniqueItems" : true
15295 "additionalProperties" : {
15305 "wildcardSubtype" : {
15315 "additionalProperties" : {
15323 "type" : "integer",
15331 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
15337 "type" : "integer",
15342 "stringHeaders" : {
15344 "additionalProperties" : {
15359 "url" : "/sdc2/rest",
15362 "summary" : "Returns Additional Inforamtion property",
15363 "tags" : [ "SDCE-2 APIs" ]
15366 "description" : "Create Additional Information Label and Value",
15367 "operationId" : "createServiceAdditionalInformationLabel",
15369 "description" : "service id to update with new property",
15371 "name" : "serviceId",
15378 "name" : "USER_ID",
15385 "application/json" : {
15391 "description" : "Additional information key value to be created",
15396 "description" : "Additional information created"
15399 "description" : "Invalid content / Missing content"
15402 "description" : "Restricted operation"
15405 "description" : "Additional information key already exist"
15409 "application/json" : {
15415 "allowedMethods" : {
15420 "uniqueItems" : true
15424 "additionalProperties" : {
15435 "format" : "date-time"
15441 "type" : "integer",
15457 "type" : "integer",
15465 "format" : "date-time"
15483 "additionalProperties" : {
15496 "displayCountry" : {
15499 "displayLanguage" : {
15505 "displayScript" : {
15508 "displayVariant" : {
15511 "extensionKeys" : {
15516 "uniqueItems" : true
15530 "unicodeLocaleAttributes" : {
15535 "uniqueItems" : true
15537 "unicodeLocaleKeys" : {
15542 "uniqueItems" : true
15551 "format" : "date-time"
15554 "type" : "integer",
15564 "additionalProperties" : {
15592 "uniqueItems" : true
15603 "additionalProperties" : {
15613 "wildcardSubtype" : {
15623 "additionalProperties" : {
15631 "type" : "integer",
15639 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
15645 "type" : "integer",
15650 "stringHeaders" : {
15652 "additionalProperties" : {
15667 "url" : "/sdc2/rest",
15670 "summary" : "Returns created Additional Inforamtion property",
15671 "tags" : [ "SDCE-2 APIs" ]
15674 "/v1/catalog/services/{serviceId}/additionalinfo/{labelId}" : {
15676 "description" : "Create Additional Information Label and Value",
15677 "operationId" : "deleteServiceAdditionalInformationLabel",
15679 "description" : "service id to update with new property",
15681 "name" : "serviceId",
15687 "description" : "label id",
15689 "name" : "labelId",
15696 "name" : "USER_ID",
15703 "description" : "Additional information deleted"
15706 "description" : "Invalid content / Missing content"
15709 "description" : "Restricted operation"
15712 "description" : "Additional information key already exist"
15716 "application/json" : {
15722 "allowedMethods" : {
15727 "uniqueItems" : true
15731 "additionalProperties" : {
15742 "format" : "date-time"
15748 "type" : "integer",
15764 "type" : "integer",
15772 "format" : "date-time"
15790 "additionalProperties" : {
15803 "displayCountry" : {
15806 "displayLanguage" : {
15812 "displayScript" : {
15815 "displayVariant" : {
15818 "extensionKeys" : {
15823 "uniqueItems" : true
15837 "unicodeLocaleAttributes" : {
15842 "uniqueItems" : true
15844 "unicodeLocaleKeys" : {
15849 "uniqueItems" : true
15858 "format" : "date-time"
15861 "type" : "integer",
15871 "additionalProperties" : {
15899 "uniqueItems" : true
15910 "additionalProperties" : {
15920 "wildcardSubtype" : {
15930 "additionalProperties" : {
15938 "type" : "integer",
15946 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
15952 "type" : "integer",
15957 "stringHeaders" : {
15959 "additionalProperties" : {
15974 "url" : "/sdc2/rest",
15977 "summary" : "Returns deleted Additional Inforamtion property",
15978 "tags" : [ "SDCE-2 APIs" ]
15981 "description" : "Get Additional Information by id",
15982 "operationId" : "getServiceAdditionalInformationLabel",
15984 "description" : "service id to update with new property",
15986 "name" : "serviceId",
15992 "description" : "label id",
15994 "name" : "labelId",
16001 "name" : "USER_ID",
16008 "description" : "fetched additional information"
16011 "description" : "Invalid content / Missing content"
16014 "description" : "Restricted operation"
16017 "description" : "Additional information key already exist"
16021 "application/json" : {
16027 "allowedMethods" : {
16032 "uniqueItems" : true
16036 "additionalProperties" : {
16047 "format" : "date-time"
16053 "type" : "integer",
16069 "type" : "integer",
16077 "format" : "date-time"
16095 "additionalProperties" : {
16108 "displayCountry" : {
16111 "displayLanguage" : {
16117 "displayScript" : {
16120 "displayVariant" : {
16123 "extensionKeys" : {
16128 "uniqueItems" : true
16142 "unicodeLocaleAttributes" : {
16147 "uniqueItems" : true
16149 "unicodeLocaleKeys" : {
16154 "uniqueItems" : true
16163 "format" : "date-time"
16166 "type" : "integer",
16176 "additionalProperties" : {
16204 "uniqueItems" : true
16215 "additionalProperties" : {
16225 "wildcardSubtype" : {
16235 "additionalProperties" : {
16243 "type" : "integer",
16251 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
16257 "type" : "integer",
16262 "stringHeaders" : {
16264 "additionalProperties" : {
16279 "url" : "/sdc2/rest",
16282 "summary" : "Returns Additional Inforamtion property",
16283 "tags" : [ "SDCE-2 APIs" ]
16286 "description" : "Update Additional Information Label and Value",
16287 "operationId" : "updateServiceAdditionalInformationLabel",
16289 "description" : "service id to update with new property",
16291 "name" : "serviceId",
16297 "description" : "label id",
16299 "name" : "labelId",
16306 "name" : "USER_ID",
16313 "application/json" : {
16319 "description" : "Additional information key value to be created",
16324 "description" : "Additional information updated"
16327 "description" : "Invalid content / Missing content"
16330 "description" : "Restricted operation"
16333 "description" : "Additional information key already exist"
16337 "application/json" : {
16343 "allowedMethods" : {
16348 "uniqueItems" : true
16352 "additionalProperties" : {
16363 "format" : "date-time"
16369 "type" : "integer",
16385 "type" : "integer",
16393 "format" : "date-time"
16411 "additionalProperties" : {
16424 "displayCountry" : {
16427 "displayLanguage" : {
16433 "displayScript" : {
16436 "displayVariant" : {
16439 "extensionKeys" : {
16444 "uniqueItems" : true
16458 "unicodeLocaleAttributes" : {
16463 "uniqueItems" : true
16465 "unicodeLocaleKeys" : {
16470 "uniqueItems" : true
16479 "format" : "date-time"
16482 "type" : "integer",
16492 "additionalProperties" : {
16520 "uniqueItems" : true
16531 "additionalProperties" : {
16541 "wildcardSubtype" : {
16551 "additionalProperties" : {
16559 "type" : "integer",
16567 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
16573 "type" : "integer",
16578 "stringHeaders" : {
16580 "additionalProperties" : {
16595 "url" : "/sdc2/rest",
16598 "summary" : "Returns updated Additional Inforamtion property",
16599 "tags" : [ "SDCE-2 APIs" ]
16602 "/v1/catalog/services/{serviceId}/artifacts" : {
16604 "description" : "Create Artifact",
16605 "operationId" : "loadInformationArtifact",
16608 "name" : "serviceId",
16616 "application/json" : {
16622 "description" : "json describe the artifact",
16627 "description" : "Resource created"
16630 "description" : "Invalid content / Missing content"
16633 "description" : "Restricted operation"
16636 "description" : "Artifact already exist"
16640 "application/json" : {
16646 "allowedMethods" : {
16651 "uniqueItems" : true
16655 "additionalProperties" : {
16666 "format" : "date-time"
16672 "type" : "integer",
16688 "type" : "integer",
16696 "format" : "date-time"
16714 "additionalProperties" : {
16727 "displayCountry" : {
16730 "displayLanguage" : {
16736 "displayScript" : {
16739 "displayVariant" : {
16742 "extensionKeys" : {
16747 "uniqueItems" : true
16761 "unicodeLocaleAttributes" : {
16766 "uniqueItems" : true
16768 "unicodeLocaleKeys" : {
16773 "uniqueItems" : true
16782 "format" : "date-time"
16785 "type" : "integer",
16795 "additionalProperties" : {
16823 "uniqueItems" : true
16834 "additionalProperties" : {
16844 "wildcardSubtype" : {
16854 "additionalProperties" : {
16862 "type" : "integer",
16870 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
16876 "type" : "integer",
16881 "stringHeaders" : {
16883 "additionalProperties" : {
16898 "url" : "/sdc2/rest",
16901 "summary" : "Returns created ArtifactDefinition",
16902 "tags" : [ "SDCE-2 APIs" ]
16905 "/v1/catalog/services/{serviceId}/artifacts/api/{artifactId}" : {
16907 "description" : "Delete Api Artifact",
16908 "operationId" : "deleteApiArtifact",
16911 "name" : "serviceId",
16918 "name" : "artifactId",
16925 "name" : "USER_ID",
16931 "name" : "Content-MD5",
16938 "description" : "Api Artifact deleted"
16941 "description" : "Restricted operation"
16945 "application/json" : {
16951 "allowedMethods" : {
16956 "uniqueItems" : true
16960 "additionalProperties" : {
16971 "format" : "date-time"
16977 "type" : "integer",
16993 "type" : "integer",
17001 "format" : "date-time"
17019 "additionalProperties" : {
17032 "displayCountry" : {
17035 "displayLanguage" : {
17041 "displayScript" : {
17044 "displayVariant" : {
17047 "extensionKeys" : {
17052 "uniqueItems" : true
17066 "unicodeLocaleAttributes" : {
17071 "uniqueItems" : true
17073 "unicodeLocaleKeys" : {
17078 "uniqueItems" : true
17087 "format" : "date-time"
17090 "type" : "integer",
17100 "additionalProperties" : {
17128 "uniqueItems" : true
17139 "additionalProperties" : {
17149 "wildcardSubtype" : {
17159 "additionalProperties" : {
17167 "type" : "integer",
17175 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
17181 "type" : "integer",
17186 "stringHeaders" : {
17188 "additionalProperties" : {
17203 "url" : "/sdc2/rest",
17206 "summary" : "Returns Deleted ArtifactDefinition",
17207 "tags" : [ "SDCE-2 APIs" ]
17210 "description" : "Update Api Artifact",
17211 "operationId" : "updateApiArtifact",
17214 "name" : "serviceId",
17221 "name" : "artifactId",
17228 "name" : "USER_ID",
17234 "name" : "Content-MD5",
17241 "application/json" : {
17247 "description" : "json describe the artifact",
17252 "description" : "Api Artifact Updated"
17255 "description" : "Invalid content / Missing content"
17258 "description" : "Restricted operation"
17262 "application/json" : {
17268 "allowedMethods" : {
17273 "uniqueItems" : true
17277 "additionalProperties" : {
17288 "format" : "date-time"
17294 "type" : "integer",
17310 "type" : "integer",
17318 "format" : "date-time"
17336 "additionalProperties" : {
17349 "displayCountry" : {
17352 "displayLanguage" : {
17358 "displayScript" : {
17361 "displayVariant" : {
17364 "extensionKeys" : {
17369 "uniqueItems" : true
17383 "unicodeLocaleAttributes" : {
17388 "uniqueItems" : true
17390 "unicodeLocaleKeys" : {
17395 "uniqueItems" : true
17404 "format" : "date-time"
17407 "type" : "integer",
17417 "additionalProperties" : {
17445 "uniqueItems" : true
17456 "additionalProperties" : {
17466 "wildcardSubtype" : {
17476 "additionalProperties" : {
17484 "type" : "integer",
17492 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
17498 "type" : "integer",
17503 "stringHeaders" : {
17505 "additionalProperties" : {
17520 "url" : "/sdc2/rest",
17523 "summary" : "Returns created ArtifactDefinition",
17524 "tags" : [ "SDCE-2 APIs" ]
17527 "/v1/catalog/services/{serviceId}/artifacts/{artifactId}" : {
17529 "description" : "Delete Artifact",
17530 "operationId" : "deleteInformationalArtifact",
17533 "name" : "serviceId",
17540 "name" : "artifactId",
17548 "description" : "Service artifact deleted"
17551 "description" : "Invalid content / Missing content"
17554 "description" : "Restricted operation"
17558 "application/json" : {
17564 "allowedMethods" : {
17569 "uniqueItems" : true
17573 "additionalProperties" : {
17584 "format" : "date-time"
17590 "type" : "integer",
17606 "type" : "integer",
17614 "format" : "date-time"
17632 "additionalProperties" : {
17645 "displayCountry" : {
17648 "displayLanguage" : {
17654 "displayScript" : {
17657 "displayVariant" : {
17660 "extensionKeys" : {
17665 "uniqueItems" : true
17679 "unicodeLocaleAttributes" : {
17684 "uniqueItems" : true
17686 "unicodeLocaleKeys" : {
17691 "uniqueItems" : true
17700 "format" : "date-time"
17703 "type" : "integer",
17713 "additionalProperties" : {
17741 "uniqueItems" : true
17752 "additionalProperties" : {
17762 "wildcardSubtype" : {
17772 "additionalProperties" : {
17780 "type" : "integer",
17788 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
17794 "type" : "integer",
17799 "stringHeaders" : {
17801 "additionalProperties" : {
17816 "url" : "/sdc2/rest",
17819 "summary" : "Returns delete artifact",
17820 "tags" : [ "SDCE-2 APIs" ]
17823 "description" : "Download service Artifact in Base64",
17824 "operationId" : "downloadServiceArtifactBase64",
17827 "name" : "serviceId",
17834 "name" : "artifactId",
17842 "description" : "Service artifact downloaded"
17845 "description" : "Service/Artifact not found"
17849 "application/json" : {
17855 "allowedMethods" : {
17860 "uniqueItems" : true
17864 "additionalProperties" : {
17875 "format" : "date-time"
17881 "type" : "integer",
17897 "type" : "integer",
17905 "format" : "date-time"
17923 "additionalProperties" : {
17936 "displayCountry" : {
17939 "displayLanguage" : {
17945 "displayScript" : {
17948 "displayVariant" : {
17951 "extensionKeys" : {
17956 "uniqueItems" : true
17970 "unicodeLocaleAttributes" : {
17975 "uniqueItems" : true
17977 "unicodeLocaleKeys" : {
17982 "uniqueItems" : true
17991 "format" : "date-time"
17994 "type" : "integer",
18004 "additionalProperties" : {
18032 "uniqueItems" : true
18043 "additionalProperties" : {
18053 "wildcardSubtype" : {
18063 "additionalProperties" : {
18071 "type" : "integer",
18079 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
18085 "type" : "integer",
18090 "stringHeaders" : {
18092 "additionalProperties" : {
18107 "url" : "/sdc2/rest",
18110 "summary" : "Returns downloaded artifact",
18111 "tags" : [ "SDCE-2 APIs" ]
18114 "description" : "Update Artifact",
18115 "operationId" : "updateInformationArtifact",
18118 "name" : "serviceId",
18125 "name" : "artifactId",
18133 "application/json" : {
18139 "description" : "json describe the artifact",
18144 "description" : "Service artifact created"
18147 "description" : "Invalid content / Missing content"
18150 "description" : "Restricted operation"
18154 "application/json" : {
18160 "allowedMethods" : {
18165 "uniqueItems" : true
18169 "additionalProperties" : {
18180 "format" : "date-time"
18186 "type" : "integer",
18202 "type" : "integer",
18210 "format" : "date-time"
18228 "additionalProperties" : {
18241 "displayCountry" : {
18244 "displayLanguage" : {
18250 "displayScript" : {
18253 "displayVariant" : {
18256 "extensionKeys" : {
18261 "uniqueItems" : true
18275 "unicodeLocaleAttributes" : {
18280 "uniqueItems" : true
18282 "unicodeLocaleKeys" : {
18287 "uniqueItems" : true
18296 "format" : "date-time"
18299 "type" : "integer",
18309 "additionalProperties" : {
18337 "uniqueItems" : true
18348 "additionalProperties" : {
18358 "wildcardSubtype" : {
18368 "additionalProperties" : {
18376 "type" : "integer",
18384 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
18390 "type" : "integer",
18395 "stringHeaders" : {
18397 "additionalProperties" : {
18412 "url" : "/sdc2/rest",
18415 "summary" : "Returns updated artifact",
18416 "tags" : [ "SDCE-2 APIs" ]
18419 "/v1/catalog/services/{serviceId}/attributes" : {
18421 "description" : "Get Service Attribute",
18422 "operationId" : "getAttributeListInService",
18424 "description" : "service id of attribute",
18426 "name" : "serviceId",
18433 "name" : "USER_ID",
18440 "description" : "attribute"
18443 "description" : "Invalid content / Missing content"
18446 "description" : "Restricted operation"
18449 "description" : "Service attribute not found"
18453 "application/json" : {
18459 "allowedMethods" : {
18464 "uniqueItems" : true
18468 "additionalProperties" : {
18479 "format" : "date-time"
18485 "type" : "integer",
18501 "type" : "integer",
18509 "format" : "date-time"
18527 "additionalProperties" : {
18540 "displayCountry" : {
18543 "displayLanguage" : {
18549 "displayScript" : {
18552 "displayVariant" : {
18555 "extensionKeys" : {
18560 "uniqueItems" : true
18574 "unicodeLocaleAttributes" : {
18579 "uniqueItems" : true
18581 "unicodeLocaleKeys" : {
18586 "uniqueItems" : true
18595 "format" : "date-time"
18598 "type" : "integer",
18608 "additionalProperties" : {
18636 "uniqueItems" : true
18647 "additionalProperties" : {
18657 "wildcardSubtype" : {
18667 "additionalProperties" : {
18675 "type" : "integer",
18683 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
18689 "type" : "integer",
18694 "stringHeaders" : {
18696 "additionalProperties" : {
18711 "url" : "/sdc2/rest",
18714 "summary" : "Returns attribute list of service",
18715 "tags" : [ "SDCE-2 APIs" ]
18718 "/v1/catalog/services/{serviceId}/capabilities" : {
18720 "description" : "Create Capabilities on service",
18721 "operationId" : "createCapabilitiesOnService",
18723 "description" : "Service Id",
18725 "name" : "serviceId",
18732 "name" : "USER_ID",
18739 "application/json" : {
18745 "description" : "Capability to create",
18750 "description" : "Create Capabilities"
18753 "description" : "Invalid content / Missing content"
18756 "description" : "Restricted operation"
18759 "description" : "Capability already exist"
18763 "application/json" : {
18769 "allowedMethods" : {
18774 "uniqueItems" : true
18778 "additionalProperties" : {
18789 "format" : "date-time"
18795 "type" : "integer",
18811 "type" : "integer",
18819 "format" : "date-time"
18837 "additionalProperties" : {
18850 "displayCountry" : {
18853 "displayLanguage" : {
18859 "displayScript" : {
18862 "displayVariant" : {
18865 "extensionKeys" : {
18870 "uniqueItems" : true
18884 "unicodeLocaleAttributes" : {
18889 "uniqueItems" : true
18891 "unicodeLocaleKeys" : {
18896 "uniqueItems" : true
18905 "format" : "date-time"
18908 "type" : "integer",
18918 "additionalProperties" : {
18946 "uniqueItems" : true
18957 "additionalProperties" : {
18967 "wildcardSubtype" : {
18977 "additionalProperties" : {
18985 "type" : "integer",
18993 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
18999 "type" : "integer",
19004 "stringHeaders" : {
19006 "additionalProperties" : {
19021 "url" : "/sdc2/rest",
19024 "summary" : "Create Capabilities on service",
19025 "tags" : [ "SDCE-2 APIs" ]
19028 "description" : "Update Capabilities on service",
19029 "operationId" : "updateCapabilitiesOnService",
19031 "description" : "Component Id",
19033 "name" : "serviceId",
19040 "name" : "USER_ID",
19047 "application/json" : {
19053 "description" : "Capabilities to update",
19058 "description" : "Update Capabilities"
19061 "description" : "Invalid content / Missing content"
19064 "description" : "Restricted operation"
19068 "application/json" : {
19072 "$ref" : "#/components/schemas/CapabilityDefinition"
19080 "url" : "/sdc2/rest",
19083 "summary" : "Update Capabilities on service",
19084 "tags" : [ "SDCE-2 APIs" ]
19087 "/v1/catalog/services/{serviceId}/capabilities/{capabilityId}" : {
19089 "description" : "Delete capability from service",
19090 "operationId" : "deleteCapabilityOnService",
19092 "description" : "capability Id",
19094 "name" : "capabilityId",
19100 "description" : "Service Id",
19102 "name" : "serviceId",
19109 "name" : "USER_ID",
19116 "description" : "Delete capability"
19119 "description" : "Invalid content / Missing content"
19122 "description" : "Restricted operation"
19126 "application/json" : {
19130 "$ref" : "#/components/schemas/CapabilityDefinition"
19138 "url" : "/sdc2/rest",
19141 "summary" : "Delete capability from service",
19142 "tags" : [ "SDCE-2 APIs" ]
19145 "description" : "Get Capability from service",
19146 "operationId" : "getCapabilityOnService",
19148 "description" : "Service Id",
19150 "name" : "serviceId",
19156 "description" : "Capability Id",
19158 "name" : "capabilityId",
19165 "name" : "USER_ID",
19172 "description" : "GET Capability"
19175 "description" : "Invalid content / Missing content"
19178 "description" : "Restricted operation"
19182 "application/json" : {
19186 "$ref" : "#/components/schemas/CapabilityDefinition"
19194 "url" : "/sdc2/rest",
19197 "summary" : "GET Capability from service",
19198 "tags" : [ "SDCE-2 APIs" ]
19201 "/v1/catalog/services/{serviceId}/consumption/{serviceInstanceId}" : {
19203 "description" : "Service consumption on operation",
19204 "operationId" : "addInputToServiceOperation",
19207 "name" : "serviceId",
19214 "name" : "serviceInstanceId",
19221 "name" : "USER_ID",
19228 "application/json" : {
19234 "description" : "Service Consumption Data",
19239 "description" : "Service property created"
19242 "description" : "Invalid content / Missing content"
19245 "description" : "Restricted operation"
19248 "description" : "Service property already exist"
19252 "application/json" : {
19258 "allowedMethods" : {
19263 "uniqueItems" : true
19267 "additionalProperties" : {
19278 "format" : "date-time"
19284 "type" : "integer",
19300 "type" : "integer",
19308 "format" : "date-time"
19326 "additionalProperties" : {
19339 "displayCountry" : {
19342 "displayLanguage" : {
19348 "displayScript" : {
19351 "displayVariant" : {
19354 "extensionKeys" : {
19359 "uniqueItems" : true
19373 "unicodeLocaleAttributes" : {
19378 "uniqueItems" : true
19380 "unicodeLocaleKeys" : {
19385 "uniqueItems" : true
19394 "format" : "date-time"
19397 "type" : "integer",
19407 "additionalProperties" : {
19435 "uniqueItems" : true
19446 "additionalProperties" : {
19456 "wildcardSubtype" : {
19466 "additionalProperties" : {
19474 "type" : "integer",
19482 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
19488 "type" : "integer",
19493 "stringHeaders" : {
19495 "additionalProperties" : {
19510 "url" : "/sdc2/rest",
19513 "summary" : "Returns consumption data",
19514 "tags" : [ "SDCE-2 APIs" ]
19517 "/v1/catalog/services/{serviceId}/consumption/{serviceInstanceId}/interfaces/{interfaceId}/operations/{operationId}/inputs" : {
19519 "operationId" : "getInputsListOfOperation",
19522 "name" : "serviceId",
19529 "name" : "serviceInstanceId",
19536 "name" : "interfaceId",
19543 "name" : "operationId",
19550 "name" : "USER_ID",
19558 "application/json" : { }
19560 "description" : "default response"
19564 "url" : "/sdc2/rest",
19567 "tags" : [ "SDCE-2 APIs" ]
19570 "/v1/catalog/services/{serviceId}/distribution/{did}/markDeployed" : {
19572 "description" : "Mark distribution as deployed",
19573 "operationId" : "markDistributionAsDeployed",
19576 "name" : "serviceId",
19590 "name" : "USER_ID",
19597 "description" : "Service was marked as deployed"
19600 "description" : "Invalid content / Missing content"
19603 "description" : "Service is not available"
19606 "description" : "Requested service was not found"
19609 "description" : "Restricted operation"
19612 "description" : "Internal Server Error. Please try again later."
19616 "url" : "/sdc2/rest",
19619 "summary" : "relevant audit record will be created",
19620 "tags" : [ "SDCE-5 APIs" ]
19623 "/v1/catalog/services/{serviceId}/distribution/{env}/activate" : {
19625 "description" : "Activate distribution",
19626 "operationId" : "activateDistribution",
19629 "name" : "serviceId",
19643 "name" : "USER_ID",
19650 "description" : "OK"
19653 "description" : "Requested service was not found"
19656 "description" : "Service cannot be distributed due to missing deployment artifacts"
19659 "description" : "Internal Server Error. Please try again later."
19663 "url" : "/sdc2/rest",
19666 "summary" : "activate distribution",
19667 "tags" : [ "SDCE-5 APIs" ]
19670 "/v1/catalog/services/{serviceId}/interfaceOperations" : {
19672 "description" : "Create Interface Operations on Service",
19673 "operationId" : "createInterfaceOperationsOnService",
19675 "description" : "Service Id",
19677 "name" : "serviceId",
19684 "name" : "USER_ID",
19691 "application/json" : {
19697 "description" : "Interface Operations to create",
19702 "description" : "Create Interface Operations on Service"
19705 "description" : "Invalid content / Missing content"
19708 "description" : "Restricted operation"
19711 "description" : "Service not found"
19714 "description" : "Interface Operation already exist"
19718 "application/json" : {
19722 "$ref" : "#/components/schemas/InterfaceDefinition"
19730 "url" : "/sdc2/rest",
19733 "summary" : "Create Interface Operations on Service",
19734 "tags" : [ "SDCE-2 APIs" ]
19737 "description" : "Update Interface Operations on Service",
19738 "operationId" : "updateInterfaceOperationsOnService",
19740 "description" : "Service Id",
19742 "name" : "serviceId",
19749 "name" : "USER_ID",
19756 "application/json" : {
19762 "description" : "Interface Operations to update",
19767 "description" : "Update Interface Operations on Service"
19770 "description" : "Invalid content / Missing content"
19773 "description" : "Restricted operation"
19776 "description" : "Service not found"
19780 "application/json" : {
19784 "$ref" : "#/components/schemas/InterfaceDefinition"
19792 "url" : "/sdc2/rest",
19795 "summary" : "Update Interface Operations on Service",
19796 "tags" : [ "SDCE-2 APIs" ]
19799 "/v1/catalog/services/{serviceId}/interfaces/{interfaceId}/operations/{operationId}" : {
19801 "description" : "Delete Interface Operation from Service",
19802 "operationId" : "deleteInterfaceOperationsFromService",
19804 "description" : "Service Id",
19806 "name" : "serviceId",
19812 "description" : "Interface Id",
19814 "name" : "interfaceId",
19820 "description" : "Operation Id",
19822 "name" : "operationId",
19829 "name" : "USER_ID",
19836 "description" : "Delete Interface Operation from Service"
19839 "description" : "Invalid content / Missing content"
19842 "description" : "Restricted operation"
19845 "description" : "Service not found"
19849 "application/json" : {
19853 "$ref" : "#/components/schemas/InterfaceDefinition"
19861 "url" : "/sdc2/rest",
19864 "summary" : "Delete Interface Operation from Service",
19865 "tags" : [ "SDCE-2 APIs" ]
19868 "description" : "Get Interface Operation from Service",
19869 "operationId" : "getInterfaceOperationsFromService",
19871 "description" : "Service Id",
19873 "name" : "serviceId",
19879 "description" : "Interface Id",
19881 "name" : "interfaceId",
19887 "description" : "Operation Id",
19889 "name" : "operationId",
19896 "name" : "USER_ID",
19903 "description" : "Get Interface Operation from Service"
19906 "description" : "Invalid content / Missing content"
19909 "description" : "Restricted operation"
19912 "description" : "Service not found"
19916 "application/json" : {
19920 "$ref" : "#/components/schemas/InterfaceDefinition"
19928 "url" : "/sdc2/rest",
19931 "summary" : "GET Interface Operation from Service",
19932 "tags" : [ "SDCE-2 APIs" ]
19935 "/v1/catalog/services/{serviceId}/linksMap" : {
19937 "description" : "Retrieve Service component relations map",
19938 "operationId" : "getServiceComponentRelationMap",
19941 "name" : "serviceId",
19948 "name" : "USER_ID",
19955 "description" : "Service found"
19958 "description" : "Restricted operation"
19961 "description" : "Service not found"
19965 "application/json" : {
19969 "$ref" : "#/components/schemas/ServiceRelations"
19977 "url" : "/sdc2/rest",
19980 "summary" : "Returns service components relations",
19981 "tags" : [ "SDCE-2 APIs" ]
19984 "/v1/catalog/services/{serviceId}/metadata" : {
19986 "description" : "Update Service Metadata",
19987 "operationId" : "updateServiceMetadata",
19990 "name" : "serviceId",
19997 "name" : "USER_ID",
20004 "application/json" : {
20010 "description" : "Service object to be Updated",
20015 "description" : "Service Updated"
20018 "description" : "Invalid content / Missing content"
20021 "description" : "Restricted operation"
20025 "application/json" : {
20029 "$ref" : "#/components/schemas/Service"
20037 "url" : "/sdc2/rest",
20040 "summary" : "Returns updated service",
20041 "tags" : [ "SDCE-2 APIs" ]
20044 "/v1/catalog/services/{serviceId}/paths" : {
20046 "description" : "Create Forwarding Path",
20047 "operationId" : "createForwardingPath",
20049 "description" : "Service Id",
20051 "name" : "serviceId",
20058 "name" : "USER_ID",
20065 "application/json" : {
20071 "description" : "Forwarding Path to create",
20076 "description" : "Create Forwarding Path"
20079 "description" : "Invalid content / Missing content"
20082 "description" : "Restricted operation"
20085 "description" : "Forwarding Path already exist"
20089 "application/json" : {
20093 "$ref" : "#/components/schemas/Service"
20101 "url" : "/sdc2/rest",
20104 "summary" : "Create Forwarding Path",
20105 "tags" : [ "SDCE-2 APIs" ]
20108 "description" : "Update Forwarding Path",
20109 "operationId" : "updateForwardingPath",
20111 "description" : "Service Id",
20113 "name" : "serviceId",
20120 "name" : "USER_ID",
20127 "application/json" : {
20133 "description" : "Update Path to create",
20138 "description" : "Update Forwarding Path"
20141 "description" : "Invalid content / Missing content"
20144 "description" : "Restricted operation"
20147 "description" : "Forwarding Path already exist"
20151 "application/json" : {
20155 "$ref" : "#/components/schemas/Service"
20163 "url" : "/sdc2/rest",
20166 "summary" : "Update Forwarding Path",
20167 "tags" : [ "SDCE-2 APIs" ]
20170 "/v1/catalog/services/{serviceId}/paths/{forwardingPathId}" : {
20172 "description" : "Delete Forwarding Path",
20173 "operationId" : "deleteForwardingPath",
20175 "description" : "Forwarding Path Id",
20177 "name" : "forwardingPathId",
20183 "description" : "Service Id",
20185 "name" : "serviceId",
20192 "name" : "USER_ID",
20199 "description" : "Delete Forwarding Path"
20202 "description" : "Invalid content / Missing content"
20205 "description" : "Restricted operation"
20208 "description" : "Forwarding Path already exist"
20212 "application/json" : {
20216 "$ref" : "#/components/schemas/Service"
20224 "url" : "/sdc2/rest",
20227 "summary" : "Delete Forwarding Path",
20228 "tags" : [ "SDCE-2 APIs" ]
20231 "description" : "Get Forwarding Path",
20232 "operationId" : "getForwardingPath",
20234 "description" : "Service Id",
20236 "name" : "serviceId",
20242 "description" : "Forwarding Path Id",
20244 "name" : "forwardingPathId",
20251 "name" : "USER_ID",
20258 "application/json" : {
20264 "description" : "Forwarding Path to create",
20269 "description" : "Get Forwarding Path"
20272 "description" : "Invalid content / Missing content"
20275 "description" : "Restricted operation"
20278 "description" : "Forwarding Path already exist"
20282 "application/json" : {
20286 "$ref" : "#/components/schemas/ForwardingPathDataDefinition"
20294 "url" : "/sdc2/rest",
20297 "summary" : "GET Forwarding Path",
20298 "tags" : [ "SDCE-2 APIs" ]
20301 "/v1/catalog/services/{serviceId}/properties" : {
20303 "description" : "Get Service Property",
20304 "operationId" : "getPropertyListInService",
20306 "description" : "service id of property",
20308 "name" : "serviceId",
20315 "name" : "USER_ID",
20322 "description" : "property"
20325 "description" : "Invalid content / Missing content"
20328 "description" : "Restricted operation"
20331 "description" : "Service property not found"
20335 "application/json" : {
20341 "allowedMethods" : {
20346 "uniqueItems" : true
20350 "additionalProperties" : {
20361 "format" : "date-time"
20367 "type" : "integer",
20383 "type" : "integer",
20391 "format" : "date-time"
20409 "additionalProperties" : {
20422 "displayCountry" : {
20425 "displayLanguage" : {
20431 "displayScript" : {
20434 "displayVariant" : {
20437 "extensionKeys" : {
20442 "uniqueItems" : true
20456 "unicodeLocaleAttributes" : {
20461 "uniqueItems" : true
20463 "unicodeLocaleKeys" : {
20468 "uniqueItems" : true
20477 "format" : "date-time"
20480 "type" : "integer",
20490 "additionalProperties" : {
20518 "uniqueItems" : true
20529 "additionalProperties" : {
20539 "wildcardSubtype" : {
20549 "additionalProperties" : {
20557 "type" : "integer",
20565 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
20571 "type" : "integer",
20576 "stringHeaders" : {
20578 "additionalProperties" : {
20593 "url" : "/sdc2/rest",
20596 "summary" : "Returns property list of service",
20597 "tags" : [ "SDCE-2 APIs" ]
20600 "description" : "Create Service Property",
20601 "operationId" : "createPropertyInService",
20603 "description" : "service id to update with new property",
20605 "name" : "serviceId",
20612 "name" : "USER_ID",
20619 "application/json" : {
20625 "description" : "Service property to be created",
20630 "description" : "Service property created"
20633 "description" : "Invalid content / Missing content"
20636 "description" : "Restricted operation"
20639 "description" : "Service property already exist"
20643 "application/json" : {
20649 "allowedMethods" : {
20654 "uniqueItems" : true
20658 "additionalProperties" : {
20669 "format" : "date-time"
20675 "type" : "integer",
20691 "type" : "integer",
20699 "format" : "date-time"
20717 "additionalProperties" : {
20730 "displayCountry" : {
20733 "displayLanguage" : {
20739 "displayScript" : {
20742 "displayVariant" : {
20745 "extensionKeys" : {
20750 "uniqueItems" : true
20764 "unicodeLocaleAttributes" : {
20769 "uniqueItems" : true
20771 "unicodeLocaleKeys" : {
20776 "uniqueItems" : true
20785 "format" : "date-time"
20788 "type" : "integer",
20798 "additionalProperties" : {
20826 "uniqueItems" : true
20837 "additionalProperties" : {
20847 "wildcardSubtype" : {
20857 "additionalProperties" : {
20865 "type" : "integer",
20873 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
20879 "type" : "integer",
20884 "stringHeaders" : {
20886 "additionalProperties" : {
20901 "url" : "/sdc2/rest",
20904 "summary" : "Returns created service property",
20905 "tags" : [ "SDCE-2 APIs" ]
20908 "description" : "Update Service Property",
20909 "operationId" : "updatePropertyInService",
20911 "description" : "service id to update with new property",
20913 "name" : "serviceId",
20920 "name" : "USER_ID",
20927 "application/json" : {
20933 "description" : "Service property to update",
20938 "description" : "Service property updated"
20941 "description" : "Invalid content / Missing content"
20944 "description" : "Restricted operation"
20948 "application/json" : {
20954 "allowedMethods" : {
20959 "uniqueItems" : true
20963 "additionalProperties" : {
20974 "format" : "date-time"
20980 "type" : "integer",
20996 "type" : "integer",
21004 "format" : "date-time"
21022 "additionalProperties" : {
21035 "displayCountry" : {
21038 "displayLanguage" : {
21044 "displayScript" : {
21047 "displayVariant" : {
21050 "extensionKeys" : {
21055 "uniqueItems" : true
21069 "unicodeLocaleAttributes" : {
21074 "uniqueItems" : true
21076 "unicodeLocaleKeys" : {
21081 "uniqueItems" : true
21090 "format" : "date-time"
21093 "type" : "integer",
21103 "additionalProperties" : {
21131 "uniqueItems" : true
21142 "additionalProperties" : {
21152 "wildcardSubtype" : {
21162 "additionalProperties" : {
21170 "type" : "integer",
21178 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
21184 "type" : "integer",
21189 "stringHeaders" : {
21191 "additionalProperties" : {
21206 "url" : "/sdc2/rest",
21209 "summary" : "Returns updated property",
21210 "tags" : [ "SDCE-2 APIs" ]
21213 "/v1/catalog/services/{serviceId}/properties/{propertyId}" : {
21215 "description" : "Delete Service Property",
21216 "operationId" : "deletePropertyInService",
21218 "description" : "service id of property",
21220 "name" : "serviceId",
21226 "description" : "Property id to delete",
21228 "name" : "propertyId",
21235 "name" : "USER_ID",
21242 "description" : "deleted property"
21245 "description" : "Invalid content / Missing content"
21248 "description" : "Restricted operation"
21251 "description" : "Service property not found"
21255 "application/json" : {
21261 "allowedMethods" : {
21266 "uniqueItems" : true
21270 "additionalProperties" : {
21281 "format" : "date-time"
21287 "type" : "integer",
21303 "type" : "integer",
21311 "format" : "date-time"
21329 "additionalProperties" : {
21342 "displayCountry" : {
21345 "displayLanguage" : {
21351 "displayScript" : {
21354 "displayVariant" : {
21357 "extensionKeys" : {
21362 "uniqueItems" : true
21376 "unicodeLocaleAttributes" : {
21381 "uniqueItems" : true
21383 "unicodeLocaleKeys" : {
21388 "uniqueItems" : true
21397 "format" : "date-time"
21400 "type" : "integer",
21410 "additionalProperties" : {
21438 "uniqueItems" : true
21449 "additionalProperties" : {
21459 "wildcardSubtype" : {
21469 "additionalProperties" : {
21477 "type" : "integer",
21485 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
21491 "type" : "integer",
21496 "stringHeaders" : {
21498 "additionalProperties" : {
21513 "url" : "/sdc2/rest",
21516 "summary" : "Returns deleted property",
21517 "tags" : [ "SDCE-2 APIs" ]
21520 "description" : "Get Service Property",
21521 "operationId" : "getPropertyInService",
21523 "description" : "service id of property",
21525 "name" : "serviceId",
21531 "description" : "property id to get",
21533 "name" : "propertyId",
21540 "name" : "USER_ID",
21547 "description" : "property"
21550 "description" : "Invalid content / Missing content"
21553 "description" : "Restricted operation"
21556 "description" : "Service property not found"
21560 "application/json" : {
21566 "allowedMethods" : {
21571 "uniqueItems" : true
21575 "additionalProperties" : {
21586 "format" : "date-time"
21592 "type" : "integer",
21608 "type" : "integer",
21616 "format" : "date-time"
21634 "additionalProperties" : {
21647 "displayCountry" : {
21650 "displayLanguage" : {
21656 "displayScript" : {
21659 "displayVariant" : {
21662 "extensionKeys" : {
21667 "uniqueItems" : true
21681 "unicodeLocaleAttributes" : {
21686 "uniqueItems" : true
21688 "unicodeLocaleKeys" : {
21693 "uniqueItems" : true
21702 "format" : "date-time"
21705 "type" : "integer",
21715 "additionalProperties" : {
21743 "uniqueItems" : true
21754 "additionalProperties" : {
21764 "wildcardSubtype" : {
21774 "additionalProperties" : {
21782 "type" : "integer",
21790 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
21796 "type" : "integer",
21801 "stringHeaders" : {
21803 "additionalProperties" : {
21818 "url" : "/sdc2/rest",
21821 "summary" : "Returns property of service",
21822 "tags" : [ "SDCE-2 APIs" ]
21825 "/v1/catalog/services/{serviceId}/requirements" : {
21827 "description" : "Create requirements on service",
21828 "operationId" : "createRequirementsOnService",
21830 "description" : "Service Id",
21832 "name" : "serviceId",
21839 "name" : "USER_ID",
21846 "application/json" : {
21852 "description" : "Requirements to create",
21857 "description" : "Create Requirements"
21860 "description" : "Invalid content / Missing content"
21863 "description" : "Restricted operation"
21866 "description" : "Requirement already exist"
21870 "application/json" : {
21876 "allowedMethods" : {
21881 "uniqueItems" : true
21885 "additionalProperties" : {
21896 "format" : "date-time"
21902 "type" : "integer",
21918 "type" : "integer",
21926 "format" : "date-time"
21944 "additionalProperties" : {
21957 "displayCountry" : {
21960 "displayLanguage" : {
21966 "displayScript" : {
21969 "displayVariant" : {
21972 "extensionKeys" : {
21977 "uniqueItems" : true
21991 "unicodeLocaleAttributes" : {
21996 "uniqueItems" : true
21998 "unicodeLocaleKeys" : {
22003 "uniqueItems" : true
22012 "format" : "date-time"
22015 "type" : "integer",
22025 "additionalProperties" : {
22053 "uniqueItems" : true
22064 "additionalProperties" : {
22074 "wildcardSubtype" : {
22084 "additionalProperties" : {
22092 "type" : "integer",
22100 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
22106 "type" : "integer",
22111 "stringHeaders" : {
22113 "additionalProperties" : {
22128 "url" : "/sdc2/rest",
22131 "summary" : "Create requirements on service",
22132 "tags" : [ "SDCE-2 APIs" ]
22135 "description" : "Update requirements on service",
22136 "operationId" : "updateRequirementsOnService",
22138 "description" : "Component Id",
22140 "name" : "serviceId",
22147 "name" : "USER_ID",
22154 "application/json" : {
22160 "description" : "Requirements to update",
22165 "description" : "Update requirements"
22168 "description" : "Invalid content / Missing content"
22171 "description" : "Restricted operation"
22175 "application/json" : {
22179 "$ref" : "#/components/schemas/RequirementDefinition"
22187 "url" : "/sdc2/rest",
22190 "summary" : "Update requirements on service",
22191 "tags" : [ "SDCE-2 APIs" ]
22194 "/v1/catalog/services/{serviceId}/requirements/{requirementId}" : {
22196 "description" : "Delete requirement from service",
22197 "operationId" : "deleteRequirementsOnService",
22199 "description" : "Service Id",
22201 "name" : "serviceId",
22207 "description" : "Requirement Id",
22209 "name" : "requirementId",
22216 "name" : "USER_ID",
22223 "description" : "Delete Requirements"
22226 "description" : "Invalid content / Missing content"
22229 "description" : "Restricted operation"
22233 "application/json" : {
22237 "$ref" : "#/components/schemas/RequirementDefinition"
22245 "url" : "/sdc2/rest",
22248 "summary" : "Delete requirement from service",
22249 "tags" : [ "SDCE-2 APIs" ]
22252 "description" : "Get requirement from service",
22253 "operationId" : "getRequirementsOnService",
22255 "description" : "Service Id",
22257 "name" : "serviceId",
22263 "description" : "Requirement Id",
22265 "name" : "requirementId",
22272 "name" : "USER_ID",
22279 "description" : "GET Requirements"
22282 "description" : "Invalid content / Missing content"
22285 "description" : "Restricted operation"
22289 "application/json" : {
22293 "$ref" : "#/components/schemas/RequirementDefinition"
22301 "url" : "/sdc2/rest",
22304 "summary" : "GET requirement from service",
22305 "tags" : [ "SDCE-2 APIs" ]
22308 "/v1/catalog/services/{serviceId}/tempUrlToBeDeleted" : {
22310 "operationId" : "tempUrlToBeDeleted",
22313 "name" : "serviceId",
22320 "name" : "USER_ID",
22327 "description" : "OK"
22330 "description" : "Internal Server Error. Please try again later."
22334 "url" : "/sdc2/rest",
22337 "tags" : [ "SDCE-2 APIs" ]
22340 "/v1/catalog/services/{serviceName}/{version}" : {
22342 "description" : "Delete Service By Name And Version",
22343 "operationId" : "deleteServiceByNameAndVersion",
22346 "name" : "serviceName",
22353 "name" : "version",
22361 "description" : "Service deleted"
22364 "description" : "Invalid content / Missing content"
22367 "description" : "Restricted operation"
22370 "description" : "Service not found"
22378 "$ref" : "#/components/schemas/Resource"
22386 "url" : "/sdc2/rest",
22389 "summary" : "Returns no content",
22390 "tags" : [ "SDCE-2 APIs" ]
22393 "/v1/catalog/services/{serviceUUID}/distribution" : {
22395 "description" : "Retrieve Distributions",
22396 "operationId" : "getServiceById",
22399 "name" : "serviceUUID",
22406 "name" : "USER_ID",
22413 "description" : "Service found"
22416 "description" : "Restricted operation"
22419 "description" : "Service not found"
22423 "application/json" : {
22427 "$ref" : "#/components/schemas/DistributionStatusListResponse"
22435 "url" : "/sdc2/rest",
22438 "summary" : "Returns list bases on the information extracted from Auditing Records according to service uuid",
22439 "tags" : [ "SDCE-5 APIs" ]
22442 "/v1/catalog/toggle" : {
22444 "description" : "Get all Toggleable features",
22445 "operationId" : "getAllFeatures",
22448 "description" : "Success"
22451 "description" : "Invalid content / Missing content"
22454 "description" : "Restricted operation"
22457 "description" : "Toggleable features not found"
22461 "application/json" : {
22467 "allowedMethods" : {
22472 "uniqueItems" : true
22476 "additionalProperties" : {
22487 "format" : "date-time"
22493 "type" : "integer",
22509 "type" : "integer",
22517 "format" : "date-time"
22535 "additionalProperties" : {
22548 "displayCountry" : {
22551 "displayLanguage" : {
22557 "displayScript" : {
22560 "displayVariant" : {
22563 "extensionKeys" : {
22568 "uniqueItems" : true
22582 "unicodeLocaleAttributes" : {
22587 "uniqueItems" : true
22589 "unicodeLocaleKeys" : {
22594 "uniqueItems" : true
22603 "format" : "date-time"
22606 "type" : "integer",
22616 "additionalProperties" : {
22644 "uniqueItems" : true
22655 "additionalProperties" : {
22665 "wildcardSubtype" : {
22675 "additionalProperties" : {
22683 "type" : "integer",
22691 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
22697 "type" : "integer",
22702 "stringHeaders" : {
22704 "additionalProperties" : {
22719 "url" : "/sdc2/rest",
22722 "summary" : "Returns list of toggleable features",
22723 "tags" : [ "SDCE-2 APIs" ]
22726 "/v1/catalog/toggle/state/{state}" : {
22728 "description" : "Update all feature toggle state",
22729 "operationId" : "setAllFeatures",
22740 "description" : "Success"
22743 "description" : "Invalid content / Missing content"
22746 "description" : "Restricted operation"
22749 "description" : "Toggleable features not found"
22753 "application/json" : {
22759 "allowedMethods" : {
22764 "uniqueItems" : true
22768 "additionalProperties" : {
22779 "format" : "date-time"
22785 "type" : "integer",
22801 "type" : "integer",
22809 "format" : "date-time"
22827 "additionalProperties" : {
22840 "displayCountry" : {
22843 "displayLanguage" : {
22849 "displayScript" : {
22852 "displayVariant" : {
22855 "extensionKeys" : {
22860 "uniqueItems" : true
22874 "unicodeLocaleAttributes" : {
22879 "uniqueItems" : true
22881 "unicodeLocaleKeys" : {
22886 "uniqueItems" : true
22895 "format" : "date-time"
22898 "type" : "integer",
22908 "additionalProperties" : {
22936 "uniqueItems" : true
22947 "additionalProperties" : {
22957 "wildcardSubtype" : {
22967 "additionalProperties" : {
22975 "type" : "integer",
22983 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
22989 "type" : "integer",
22994 "stringHeaders" : {
22996 "additionalProperties" : {
23011 "url" : "/sdc2/rest",
23014 "summary" : "Update all feature status",
23015 "tags" : [ "SDCE-2 APIs" ]
23018 "/v1/catalog/toggle/{featureName}/state" : {
23020 "description" : "Get Toggleable feature state",
23021 "operationId" : "getToggleableFeature",
23024 "name" : "featureName",
23032 "description" : "Success"
23035 "description" : "Invalid content / Missing content"
23038 "description" : "Restricted operation"
23041 "description" : "Toggleable feature not found"
23045 "application/json" : {
23051 "allowedMethods" : {
23056 "uniqueItems" : true
23060 "additionalProperties" : {
23071 "format" : "date-time"
23077 "type" : "integer",
23093 "type" : "integer",
23101 "format" : "date-time"
23119 "additionalProperties" : {
23132 "displayCountry" : {
23135 "displayLanguage" : {
23141 "displayScript" : {
23144 "displayVariant" : {
23147 "extensionKeys" : {
23152 "uniqueItems" : true
23166 "unicodeLocaleAttributes" : {
23171 "uniqueItems" : true
23173 "unicodeLocaleKeys" : {
23178 "uniqueItems" : true
23187 "format" : "date-time"
23190 "type" : "integer",
23200 "additionalProperties" : {
23228 "uniqueItems" : true
23239 "additionalProperties" : {
23249 "wildcardSubtype" : {
23259 "additionalProperties" : {
23267 "type" : "integer",
23275 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
23281 "type" : "integer",
23286 "stringHeaders" : {
23288 "additionalProperties" : {
23303 "url" : "/sdc2/rest",
23306 "summary" : "Returns one toggleable feature state",
23307 "tags" : [ "SDCE-2 APIs" ]
23310 "/v1/catalog/toggle/{featureName}/state/{state}" : {
23312 "description" : "Update feature toggle state",
23313 "operationId" : "updateFeatureState",
23316 "name" : "featureName",
23331 "description" : "Success"
23334 "description" : "Invalid content / Missing content"
23337 "description" : "Restricted operation"
23340 "description" : "Toggleable features not found"
23344 "application/json" : {
23350 "allowedMethods" : {
23355 "uniqueItems" : true
23359 "additionalProperties" : {
23370 "format" : "date-time"
23376 "type" : "integer",
23392 "type" : "integer",
23400 "format" : "date-time"
23418 "additionalProperties" : {
23431 "displayCountry" : {
23434 "displayLanguage" : {
23440 "displayScript" : {
23443 "displayVariant" : {
23446 "extensionKeys" : {
23451 "uniqueItems" : true
23465 "unicodeLocaleAttributes" : {
23470 "uniqueItems" : true
23472 "unicodeLocaleKeys" : {
23477 "uniqueItems" : true
23486 "format" : "date-time"
23489 "type" : "integer",
23499 "additionalProperties" : {
23527 "uniqueItems" : true
23538 "additionalProperties" : {
23548 "wildcardSubtype" : {
23558 "additionalProperties" : {
23566 "type" : "integer",
23574 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
23580 "type" : "integer",
23585 "stringHeaders" : {
23587 "additionalProperties" : {
23602 "url" : "/sdc2/rest",
23605 "summary" : "Update feature status",
23606 "tags" : [ "SDCE-2 APIs" ]
23609 "/v1/catalog/upload/resource/import" : {
23611 "description" : "Import node types from a TOSCA yaml, along with the types metadata",
23612 "operationId" : "bulkImport",
23615 "name" : "USER_ID",
23622 "multipart/form-data" : {
23626 "createNewVersion" : {
23627 "type" : "boolean",
23629 "description" : "The model name to associate the node types to"
23631 "nodeTypeMetadataJson" : {
23632 "$ref" : "#/components/schemas/NodeTypesMetadataList"
23634 "nodeTypesYaml" : {
23636 "description" : "The node types TOSCA definition yaml"
23639 "required" : [ "nodeTypeMetadataJson", "nodeTypesYaml" ]
23646 "description" : "Resources created"
23649 "description" : "Invalid content / Missing content"
23652 "description" : "Restricted operation"
23655 "description" : "One of the resources already exists"
23659 "application/json" : {
23665 "allowedMethods" : {
23670 "uniqueItems" : true
23674 "additionalProperties" : {
23685 "format" : "date-time"
23691 "type" : "integer",
23707 "type" : "integer",
23715 "format" : "date-time"
23733 "additionalProperties" : {
23746 "displayCountry" : {
23749 "displayLanguage" : {
23755 "displayScript" : {
23758 "displayVariant" : {
23761 "extensionKeys" : {
23766 "uniqueItems" : true
23780 "unicodeLocaleAttributes" : {
23785 "uniqueItems" : true
23787 "unicodeLocaleKeys" : {
23792 "uniqueItems" : true
23801 "format" : "date-time"
23804 "type" : "integer",
23814 "additionalProperties" : {
23842 "uniqueItems" : true
23853 "additionalProperties" : {
23863 "wildcardSubtype" : {
23873 "additionalProperties" : {
23881 "type" : "integer",
23889 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
23895 "type" : "integer",
23900 "stringHeaders" : {
23902 "additionalProperties" : {
23917 "url" : "/sdc2/rest",
23920 "summary" : "Creates node types from a TOSCA yaml file",
23921 "tags" : [ "SDCE-2 APIs" ]
23924 "/v1/catalog/upload/{resourceAuthority}" : {
23926 "description" : "Create Resource from yaml",
23927 "operationId" : "uploadMultipart",
23929 "description" : "validValues: normative-resource / user-resource",
23931 "name" : "resourceAuthority",
23935 "enum" : [ "multipart", "user-resource", "user-resource-ui-import" ]
23939 "name" : "USER_ID",
23945 "name" : "createNewVersion",
23947 "type" : "boolean",
23953 "multipart/form-data" : {
23957 "resourceMetadata" : {
23959 "description" : "resourceMetadata"
23962 "$ref" : "#/components/schemas/FormDataContentDisposition"
23971 "description" : "Resource created"
23974 "description" : "Invalid content / Missing content"
23977 "description" : "Restricted operation"
23980 "description" : "Resource already exist"
23984 "application/json" : {
23990 "allowedMethods" : {
23995 "uniqueItems" : true
23999 "additionalProperties" : {
24010 "format" : "date-time"
24016 "type" : "integer",
24032 "type" : "integer",
24040 "format" : "date-time"
24058 "additionalProperties" : {
24071 "displayCountry" : {
24074 "displayLanguage" : {
24080 "displayScript" : {
24083 "displayVariant" : {
24086 "extensionKeys" : {
24091 "uniqueItems" : true
24105 "unicodeLocaleAttributes" : {
24110 "uniqueItems" : true
24112 "unicodeLocaleKeys" : {
24117 "uniqueItems" : true
24126 "format" : "date-time"
24129 "type" : "integer",
24139 "additionalProperties" : {
24167 "uniqueItems" : true
24178 "additionalProperties" : {
24188 "wildcardSubtype" : {
24198 "additionalProperties" : {
24206 "type" : "integer",
24214 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
24220 "type" : "integer",
24225 "stringHeaders" : {
24227 "additionalProperties" : {
24242 "url" : "/sdc2/rest",
24245 "summary" : "Returns created resource",
24246 "tags" : [ "SDCE-2 APIs" ]
24249 "/v1/catalog/uploadType/annotationtypes" : {
24251 "description" : "Create AnnotationTypes from yaml",
24252 "operationId" : "uploadAnnotationTypes",
24255 "name" : "USER_ID",
24262 "multipart/form-data" : {
24266 "annotationTypesZip" : {
24268 "format" : "binary",
24269 "description" : "FileInputStream"
24278 "description" : "annotation types created"
24281 "description" : "Invalid content / Missing content"
24284 "description" : "Restricted operation"
24287 "description" : "annotation types already exist"
24291 "application/json" : {
24297 "allowedMethods" : {
24302 "uniqueItems" : true
24306 "additionalProperties" : {
24317 "format" : "date-time"
24323 "type" : "integer",
24339 "type" : "integer",
24347 "format" : "date-time"
24365 "additionalProperties" : {
24378 "displayCountry" : {
24381 "displayLanguage" : {
24387 "displayScript" : {
24390 "displayVariant" : {
24393 "extensionKeys" : {
24398 "uniqueItems" : true
24412 "unicodeLocaleAttributes" : {
24417 "uniqueItems" : true
24419 "unicodeLocaleKeys" : {
24424 "uniqueItems" : true
24433 "format" : "date-time"
24436 "type" : "integer",
24446 "additionalProperties" : {
24474 "uniqueItems" : true
24485 "additionalProperties" : {
24495 "wildcardSubtype" : {
24505 "additionalProperties" : {
24513 "type" : "integer",
24521 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
24527 "type" : "integer",
24532 "stringHeaders" : {
24534 "additionalProperties" : {
24549 "url" : "/sdc2/rest",
24552 "summary" : "Returns created annotation types",
24553 "tags" : [ "SDCE-2 APIs" ]
24556 "/v1/catalog/uploadType/artifactTypes" : {
24558 "description" : "Create Tosca Artifact types from yaml",
24559 "operationId" : "uploadArtifactTypes",
24562 "name" : "USER_ID",
24569 "multipart/form-data" : {
24575 "format" : "binary",
24576 "description" : "Zip file containing a yaml with the TOSCA artifact types definition"
24578 "includeToModelImport" : {
24579 "type" : "boolean",
24580 "description" : "A flag to add types to the default imports"
24584 "description" : "model name"
24593 "description" : "Tosca Artifact types created"
24596 "description" : "Invalid content / Missing content"
24599 "description" : "Restricted operation"
24602 "description" : "Tosca Artifact Type already exist"
24606 "application/json" : {
24612 "allowedMethods" : {
24617 "uniqueItems" : true
24621 "additionalProperties" : {
24632 "format" : "date-time"
24638 "type" : "integer",
24654 "type" : "integer",
24662 "format" : "date-time"
24680 "additionalProperties" : {
24693 "displayCountry" : {
24696 "displayLanguage" : {
24702 "displayScript" : {
24705 "displayVariant" : {
24708 "extensionKeys" : {
24713 "uniqueItems" : true
24727 "unicodeLocaleAttributes" : {
24732 "uniqueItems" : true
24734 "unicodeLocaleKeys" : {
24739 "uniqueItems" : true
24748 "format" : "date-time"
24751 "type" : "integer",
24761 "additionalProperties" : {
24789 "uniqueItems" : true
24800 "additionalProperties" : {
24810 "wildcardSubtype" : {
24820 "additionalProperties" : {
24828 "type" : "integer",
24836 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
24842 "type" : "integer",
24847 "stringHeaders" : {
24849 "additionalProperties" : {
24864 "url" : "/sdc2/rest",
24867 "summary" : "Returns created Tosca artifact types",
24868 "tags" : [ "SDCE-2 APIs" ]
24871 "/v1/catalog/uploadType/capability" : {
24873 "description" : "Create Capability Type from yaml",
24874 "operationId" : "uploadCapabilityType",
24877 "name" : "USER_ID",
24884 "multipart/form-data" : {
24888 "capabilityTypeZip" : {
24890 "format" : "binary",
24891 "description" : "FileInputStream"
24893 "includeToModelImport" : {
24894 "type" : "boolean",
24895 "description" : "includeToModelImport"
24899 "description" : "model name"
24908 "description" : "Capability Type created"
24911 "description" : "Invalid content / Missing content"
24914 "description" : "Restricted operation"
24917 "description" : "Capability Type already exist"
24921 "application/json" : {
24927 "allowedMethods" : {
24932 "uniqueItems" : true
24936 "additionalProperties" : {
24947 "format" : "date-time"
24953 "type" : "integer",
24969 "type" : "integer",
24977 "format" : "date-time"
24995 "additionalProperties" : {
25008 "displayCountry" : {
25011 "displayLanguage" : {
25017 "displayScript" : {
25020 "displayVariant" : {
25023 "extensionKeys" : {
25028 "uniqueItems" : true
25042 "unicodeLocaleAttributes" : {
25047 "uniqueItems" : true
25049 "unicodeLocaleKeys" : {
25054 "uniqueItems" : true
25063 "format" : "date-time"
25066 "type" : "integer",
25076 "additionalProperties" : {
25104 "uniqueItems" : true
25115 "additionalProperties" : {
25125 "wildcardSubtype" : {
25135 "additionalProperties" : {
25143 "type" : "integer",
25151 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
25157 "type" : "integer",
25162 "stringHeaders" : {
25164 "additionalProperties" : {
25179 "url" : "/sdc2/rest",
25182 "summary" : "Returns created Capability Type",
25183 "tags" : [ "SDCE-2 APIs" ]
25186 "/v1/catalog/uploadType/categories" : {
25188 "description" : "Create Categories from yaml",
25189 "operationId" : "uploadCategories",
25192 "name" : "USER_ID",
25199 "multipart/form-data" : {
25203 "categoriesZip" : {
25205 "format" : "binary",
25206 "description" : "FileInputStream"
25215 "description" : "Categories created"
25218 "description" : "Invalid content / Missing content"
25221 "description" : "Restricted operation"
25224 "description" : "Category already exist"
25228 "application/json" : {
25234 "allowedMethods" : {
25239 "uniqueItems" : true
25243 "additionalProperties" : {
25254 "format" : "date-time"
25260 "type" : "integer",
25276 "type" : "integer",
25284 "format" : "date-time"
25302 "additionalProperties" : {
25315 "displayCountry" : {
25318 "displayLanguage" : {
25324 "displayScript" : {
25327 "displayVariant" : {
25330 "extensionKeys" : {
25335 "uniqueItems" : true
25349 "unicodeLocaleAttributes" : {
25354 "uniqueItems" : true
25356 "unicodeLocaleKeys" : {
25361 "uniqueItems" : true
25370 "format" : "date-time"
25373 "type" : "integer",
25383 "additionalProperties" : {
25411 "uniqueItems" : true
25422 "additionalProperties" : {
25432 "wildcardSubtype" : {
25442 "additionalProperties" : {
25450 "type" : "integer",
25458 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
25464 "type" : "integer",
25469 "stringHeaders" : {
25471 "additionalProperties" : {
25486 "url" : "/sdc2/rest",
25489 "summary" : "Returns created categories",
25490 "tags" : [ "SDCE-2 APIs" ]
25493 "/v1/catalog/uploadType/datatypes" : {
25495 "description" : "Create Data Types from zip",
25496 "operationId" : "uploadDataTypes",
25499 "name" : "USER_ID",
25506 "multipart/form-data" : {
25512 "format" : "binary",
25513 "description" : "FileInputStream"
25515 "includeToModelImport" : {
25516 "type" : "boolean",
25517 "description" : "includeToModelImport"
25521 "description" : "model name"
25530 "description" : "Data types created"
25533 "description" : "Invalid content / Missing content"
25536 "description" : "Restricted operation"
25539 "description" : "Data types already exist"
25543 "application/json" : {
25549 "allowedMethods" : {
25554 "uniqueItems" : true
25558 "additionalProperties" : {
25569 "format" : "date-time"
25575 "type" : "integer",
25591 "type" : "integer",
25599 "format" : "date-time"
25617 "additionalProperties" : {
25630 "displayCountry" : {
25633 "displayLanguage" : {
25639 "displayScript" : {
25642 "displayVariant" : {
25645 "extensionKeys" : {
25650 "uniqueItems" : true
25664 "unicodeLocaleAttributes" : {
25669 "uniqueItems" : true
25671 "unicodeLocaleKeys" : {
25676 "uniqueItems" : true
25685 "format" : "date-time"
25688 "type" : "integer",
25698 "additionalProperties" : {
25726 "uniqueItems" : true
25737 "additionalProperties" : {
25747 "wildcardSubtype" : {
25757 "additionalProperties" : {
25765 "type" : "integer",
25773 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
25779 "type" : "integer",
25784 "stringHeaders" : {
25786 "additionalProperties" : {
25801 "url" : "/sdc2/rest",
25804 "summary" : "Returns created data types",
25805 "tags" : [ "SDCE-2 APIs" ]
25808 "/v1/catalog/uploadType/datatypesyaml" : {
25810 "description" : "Create Data Types from yaml",
25811 "operationId" : "uploadDataTypesYaml",
25814 "name" : "USER_ID",
25821 "multipart/form-data" : {
25825 "dataTypesYaml" : {
25827 "format" : "binary",
25828 "description" : "FileInputStream"
25830 "includeToModelImport" : {
25831 "type" : "boolean",
25832 "description" : "includeToModelImport"
25836 "description" : "model name"
25845 "description" : "Data types created"
25848 "description" : "Invalid content / Missing content"
25851 "description" : "Restricted operation"
25854 "description" : "Data types already exist"
25858 "application/json" : {
25864 "allowedMethods" : {
25869 "uniqueItems" : true
25873 "additionalProperties" : {
25884 "format" : "date-time"
25890 "type" : "integer",
25906 "type" : "integer",
25914 "format" : "date-time"
25932 "additionalProperties" : {
25945 "displayCountry" : {
25948 "displayLanguage" : {
25954 "displayScript" : {
25957 "displayVariant" : {
25960 "extensionKeys" : {
25965 "uniqueItems" : true
25979 "unicodeLocaleAttributes" : {
25984 "uniqueItems" : true
25986 "unicodeLocaleKeys" : {
25991 "uniqueItems" : true
26000 "format" : "date-time"
26003 "type" : "integer",
26013 "additionalProperties" : {
26041 "uniqueItems" : true
26052 "additionalProperties" : {
26062 "wildcardSubtype" : {
26072 "additionalProperties" : {
26080 "type" : "integer",
26088 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
26094 "type" : "integer",
26099 "stringHeaders" : {
26101 "additionalProperties" : {
26116 "url" : "/sdc2/rest",
26119 "summary" : "Returns created data types",
26120 "tags" : [ "SDCE-2 APIs" ]
26123 "/v1/catalog/uploadType/grouptypes" : {
26125 "description" : "Create GroupTypes from yaml",
26126 "operationId" : "uploadGroupTypes",
26129 "name" : "USER_ID",
26136 "multipart/form-data" : {
26140 "groupTypesZip" : {
26142 "format" : "binary",
26143 "description" : "FileInputStream"
26145 "includeToModelImport" : {
26146 "type" : "boolean",
26147 "description" : "includeToModelImport"
26151 "description" : "model name"
26153 "toscaTypeMetadata" : {
26155 "description" : "toscaTypeMetadata"
26164 "description" : "group types created"
26167 "description" : "Invalid content / Missing content"
26170 "description" : "Restricted operation"
26173 "description" : "group types already exist"
26177 "application/json" : {
26183 "allowedMethods" : {
26188 "uniqueItems" : true
26192 "additionalProperties" : {
26203 "format" : "date-time"
26209 "type" : "integer",
26225 "type" : "integer",
26233 "format" : "date-time"
26251 "additionalProperties" : {
26264 "displayCountry" : {
26267 "displayLanguage" : {
26273 "displayScript" : {
26276 "displayVariant" : {
26279 "extensionKeys" : {
26284 "uniqueItems" : true
26298 "unicodeLocaleAttributes" : {
26303 "uniqueItems" : true
26305 "unicodeLocaleKeys" : {
26310 "uniqueItems" : true
26319 "format" : "date-time"
26322 "type" : "integer",
26332 "additionalProperties" : {
26360 "uniqueItems" : true
26371 "additionalProperties" : {
26381 "wildcardSubtype" : {
26391 "additionalProperties" : {
26399 "type" : "integer",
26407 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
26413 "type" : "integer",
26418 "stringHeaders" : {
26420 "additionalProperties" : {
26435 "url" : "/sdc2/rest",
26438 "summary" : "Returns created group types",
26439 "tags" : [ "SDCE-2 APIs" ]
26442 "/v1/catalog/uploadType/interfaceLifecycle" : {
26444 "description" : "Create Interface Lyfecycle Type from yaml",
26445 "operationId" : "uploadInterfaceLifecycleType",
26448 "name" : "USER_ID",
26455 "multipart/form-data" : {
26459 "includeToModelImport" : {
26460 "type" : "boolean",
26461 "description" : "includeToModelImport"
26463 "interfaceLifecycleTypeZip" : {
26465 "format" : "binary",
26466 "description" : "FileInputStream"
26470 "description" : "model name"
26479 "description" : "Interface Lifecycle Type created"
26482 "description" : "Invalid content / Missing content"
26485 "description" : "Restricted operation"
26488 "description" : "Interface Lifecycle Type already exist"
26492 "application/json" : {
26498 "allowedMethods" : {
26503 "uniqueItems" : true
26507 "additionalProperties" : {
26518 "format" : "date-time"
26524 "type" : "integer",
26540 "type" : "integer",
26548 "format" : "date-time"
26566 "additionalProperties" : {
26579 "displayCountry" : {
26582 "displayLanguage" : {
26588 "displayScript" : {
26591 "displayVariant" : {
26594 "extensionKeys" : {
26599 "uniqueItems" : true
26613 "unicodeLocaleAttributes" : {
26618 "uniqueItems" : true
26620 "unicodeLocaleKeys" : {
26625 "uniqueItems" : true
26634 "format" : "date-time"
26637 "type" : "integer",
26647 "additionalProperties" : {
26675 "uniqueItems" : true
26686 "additionalProperties" : {
26696 "wildcardSubtype" : {
26706 "additionalProperties" : {
26714 "type" : "integer",
26722 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
26728 "type" : "integer",
26733 "stringHeaders" : {
26735 "additionalProperties" : {
26750 "url" : "/sdc2/rest",
26753 "summary" : "Returns created Interface Lifecycle Type",
26754 "tags" : [ "SDCE-2 APIs" ]
26757 "/v1/catalog/uploadType/policytypes" : {
26759 "description" : "Create PolicyTypes from yaml",
26760 "operationId" : "uploadPolicyTypes",
26763 "name" : "USER_ID",
26770 "multipart/form-data" : {
26774 "includeToModelImport" : {
26775 "type" : "boolean",
26776 "description" : "includeToModelImport"
26780 "description" : "model name"
26782 "policyTypesZip" : {
26784 "format" : "binary",
26785 "description" : "FileInputStream"
26787 "toscaTypeMetadata" : {
26789 "description" : "toscaTypeMetadata"
26798 "description" : "policy types created"
26801 "description" : "Invalid content / Missing content"
26804 "description" : "Restricted operation"
26807 "description" : "policy types already exist"
26811 "application/json" : {
26817 "allowedMethods" : {
26822 "uniqueItems" : true
26826 "additionalProperties" : {
26837 "format" : "date-time"
26843 "type" : "integer",
26859 "type" : "integer",
26867 "format" : "date-time"
26885 "additionalProperties" : {
26898 "displayCountry" : {
26901 "displayLanguage" : {
26907 "displayScript" : {
26910 "displayVariant" : {
26913 "extensionKeys" : {
26918 "uniqueItems" : true
26932 "unicodeLocaleAttributes" : {
26937 "uniqueItems" : true
26939 "unicodeLocaleKeys" : {
26944 "uniqueItems" : true
26953 "format" : "date-time"
26956 "type" : "integer",
26966 "additionalProperties" : {
26994 "uniqueItems" : true
27005 "additionalProperties" : {
27015 "wildcardSubtype" : {
27025 "additionalProperties" : {
27033 "type" : "integer",
27041 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
27047 "type" : "integer",
27052 "stringHeaders" : {
27054 "additionalProperties" : {
27069 "url" : "/sdc2/rest",
27072 "summary" : "Returns created policy types",
27073 "tags" : [ "SDCE-2 APIs" ]
27076 "/v1/catalog/uploadType/relationship" : {
27078 "description" : "Create Relationship Type from yaml",
27079 "operationId" : "uploadRelationshipType",
27082 "name" : "USER_ID",
27089 "multipart/form-data" : {
27093 "includeToModelImport" : {
27094 "type" : "boolean",
27095 "description" : "includeToModelImport"
27099 "description" : "model name"
27101 "relationshipTypeZip" : {
27103 "format" : "binary",
27104 "description" : "FileInputStream"
27113 "description" : "Relationship Type created"
27116 "description" : "Invalid content / Missing content"
27119 "description" : "Restricted operation"
27122 "description" : "Relationship Type already exist"
27126 "application/json" : {
27132 "allowedMethods" : {
27137 "uniqueItems" : true
27141 "additionalProperties" : {
27152 "format" : "date-time"
27158 "type" : "integer",
27174 "type" : "integer",
27182 "format" : "date-time"
27200 "additionalProperties" : {
27213 "displayCountry" : {
27216 "displayLanguage" : {
27222 "displayScript" : {
27225 "displayVariant" : {
27228 "extensionKeys" : {
27233 "uniqueItems" : true
27247 "unicodeLocaleAttributes" : {
27252 "uniqueItems" : true
27254 "unicodeLocaleKeys" : {
27259 "uniqueItems" : true
27268 "format" : "date-time"
27271 "type" : "integer",
27281 "additionalProperties" : {
27309 "uniqueItems" : true
27320 "additionalProperties" : {
27330 "wildcardSubtype" : {
27340 "additionalProperties" : {
27348 "type" : "integer",
27356 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
27362 "type" : "integer",
27367 "stringHeaders" : {
27369 "additionalProperties" : {
27384 "url" : "/sdc2/rest",
27387 "summary" : "Returns created Relationship Type",
27388 "tags" : [ "SDCE-2 APIs" ]
27391 "/v1/catalog/{assetType}/{uuid}/interfaces/{interfaceUUID}/operations/{operationUUID}/artifacts/{artifactUUID}" : {
27393 "description" : "uploads of artifact to component operation workflow",
27394 "operationId" : "uploadInterfaceOperationArtifact",
27396 "description" : "Asset type",
27398 "name" : "assetType",
27404 "description" : "The uuid of the asset as published in the metadata",
27412 "description" : "The uuid of the interface",
27414 "name" : "interfaceUUID",
27420 "description" : "The uuid of the operation",
27422 "name" : "operationUUID",
27428 "description" : "The uuid of the artifact",
27430 "name" : "artifactUUID",
27437 "name" : "USER_ID",
27443 "name" : "Content-MD5",
27451 "application/json" : {
27455 "$ref" : "#/components/schemas/ArtifactDefinition"
27460 "description" : "Artifact uploaded"
27463 "description" : "Restricted Operation – the user provided does not have role of Designer or the asset is being used by another designer - SVC4301"
27466 "description" : "Specified resource is not found - SVC4063"
27470 "url" : "/sdc2/rest",
27473 "summary" : "uploads of artifact to component operation workflow",
27474 "tags" : [ "SDCE-2 APIs" ]
27477 "/v1/catalog/{componentType}/latestversion/notabstract" : {
27479 "description" : "Get Component Requirments And Capabilities",
27480 "operationId" : "getLatestVersionNotAbstractCheckoutComponents",
27483 "name" : "componentType",
27490 "name" : "internalComponentType",
27496 "name" : "componentUids",
27505 "name" : "USER_ID",
27512 "description" : "Component found"
27515 "description" : "Restricted operation"
27518 "description" : "Component not found"
27522 "application/json" : {
27526 "$ref" : "#/components/schemas/Resource"
27534 "url" : "/sdc2/rest",
27537 "summary" : "Returns Requirments And Capabilities according to componentId",
27538 "tags" : [ "SDCE-2 APIs" ]
27541 "description" : "Get Component Requirments And Capabilities",
27542 "operationId" : "getLatestVersionNotAbstractCheckoutComponentsByBody",
27545 "name" : "componentType",
27552 "name" : "internalComponentType",
27558 "name" : "USER_ID",
27565 "application/json" : {
27574 "description" : "Consumer Object to be created",
27579 "description" : "Component found"
27582 "description" : "Restricted operation"
27585 "description" : "Component not found"
27589 "application/json" : {
27593 "$ref" : "#/components/schemas/Resource"
27601 "url" : "/sdc2/rest",
27604 "summary" : "Returns Requirments And Capabilities according to componentId",
27605 "tags" : [ "SDCE-2 APIs" ]
27608 "/v1/catalog/{componentType}/latestversion/notabstract/metadata" : {
27610 "description" : "Get Component uid only",
27611 "operationId" : "getLatestVersionNotAbstractCheckoutComponentsIdesOnly",
27614 "name" : "componentType",
27621 "name" : "internalComponentType",
27627 "name" : "componentModel",
27633 "name" : "includeNormativeExtensionModels",
27639 "name" : "USER_ID",
27646 "application/json" : {
27652 "description" : "uid list",
27657 "description" : "Component found"
27660 "description" : "Restricted operation"
27663 "description" : "Component not found"
27667 "application/json" : {
27671 "$ref" : "#/components/schemas/Resource"
27679 "url" : "/sdc2/rest",
27682 "summary" : "Returns componentId",
27683 "tags" : [ "SDCE-2 APIs" ]
27686 "/v1/catalog/{componentType}/{componentId}/automatedupgrade" : {
27688 "description" : "Autometed upgrade",
27689 "operationId" : "autometedUpgrade",
27692 "name" : "componentType",
27699 "name" : "componentId",
27706 "name" : "USER_ID",
27713 "application/json" : {
27719 "description" : "json describes upgrade request",
27724 "description" : "Component found"
27727 "description" : "Restricted operation"
27730 "description" : "Component not found"
27734 "application/json" : {
27740 "allowedMethods" : {
27745 "uniqueItems" : true
27749 "additionalProperties" : {
27760 "format" : "date-time"
27766 "type" : "integer",
27782 "type" : "integer",
27790 "format" : "date-time"
27808 "additionalProperties" : {
27821 "displayCountry" : {
27824 "displayLanguage" : {
27830 "displayScript" : {
27833 "displayVariant" : {
27836 "extensionKeys" : {
27841 "uniqueItems" : true
27855 "unicodeLocaleAttributes" : {
27860 "uniqueItems" : true
27862 "unicodeLocaleKeys" : {
27867 "uniqueItems" : true
27876 "format" : "date-time"
27879 "type" : "integer",
27889 "additionalProperties" : {
27917 "uniqueItems" : true
27928 "additionalProperties" : {
27938 "wildcardSubtype" : {
27948 "additionalProperties" : {
27956 "type" : "integer",
27964 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
27970 "type" : "integer",
27975 "stringHeaders" : {
27977 "additionalProperties" : {
27992 "url" : "/sdc2/rest",
27995 "summary" : "....",
27996 "tags" : [ "SDCE-2 APIs" ]
27999 "/v1/catalog/{componentType}/{componentId}/componentInstance/{componentInstanceId}/interfaceOperation" : {
28001 "description" : "Update Interface Operation",
28002 "operationId" : "updateComponentInstanceInterfaceOperation",
28004 "description" : "valid values: resources / services",
28006 "name" : "componentType",
28010 "enum" : [ "resources", "services" ]
28013 "description" : "Component Id",
28015 "name" : "componentId",
28021 "description" : "Component Instance Id",
28023 "name" : "componentInstanceId",
28030 "name" : "USER_ID",
28037 "description" : "Update Interface Operation"
28040 "description" : "Invalid content / Missing content"
28043 "description" : "Restricted operation"
28047 "application/json" : {
28053 "allowedMethods" : {
28058 "uniqueItems" : true
28062 "additionalProperties" : {
28073 "format" : "date-time"
28079 "type" : "integer",
28095 "type" : "integer",
28103 "format" : "date-time"
28121 "additionalProperties" : {
28134 "displayCountry" : {
28137 "displayLanguage" : {
28143 "displayScript" : {
28146 "displayVariant" : {
28149 "extensionKeys" : {
28154 "uniqueItems" : true
28168 "unicodeLocaleAttributes" : {
28173 "uniqueItems" : true
28175 "unicodeLocaleKeys" : {
28180 "uniqueItems" : true
28189 "format" : "date-time"
28192 "type" : "integer",
28202 "additionalProperties" : {
28230 "uniqueItems" : true
28241 "additionalProperties" : {
28251 "wildcardSubtype" : {
28261 "additionalProperties" : {
28269 "type" : "integer",
28277 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
28283 "type" : "integer",
28288 "stringHeaders" : {
28290 "additionalProperties" : {
28305 "url" : "/sdc2/rest",
28308 "summary" : "Update Interface Operation on ComponentInstance",
28309 "tags" : [ "SDCE-2 APIs" ]
28312 "/v1/catalog/{componentType}/{componentId}/componentInstance/{componentInstanceId}/{constraintType}/nodeFilter" : {
28314 "description" : "Add Component Filter Constraint",
28315 "operationId" : "addComponentFilterConstraint",
28317 "description" : "Component Id",
28319 "name" : "componentId",
28325 "description" : "Component Instance Id",
28327 "name" : "componentInstanceId",
28333 "description" : "valid values: resources / services",
28335 "name" : "componentType",
28339 "enum" : [ "resources", "services" ]
28342 "description" : "Constraint type. Valid values: properties / capabilities",
28344 "name" : "constraintType",
28348 "enum" : [ "properties", "capabilities" ]
28352 "name" : "USER_ID",
28359 "application/json" : {
28365 "description" : "UIConstraint data",
28370 "description" : "Create Component Filter"
28373 "description" : "Invalid content / Missing content"
28376 "description" : "Restricted operation"
28380 "application/json" : {
28386 "allowedMethods" : {
28391 "uniqueItems" : true
28395 "additionalProperties" : {
28406 "format" : "date-time"
28412 "type" : "integer",
28428 "type" : "integer",
28436 "format" : "date-time"
28454 "additionalProperties" : {
28467 "displayCountry" : {
28470 "displayLanguage" : {
28476 "displayScript" : {
28479 "displayVariant" : {
28482 "extensionKeys" : {
28487 "uniqueItems" : true
28501 "unicodeLocaleAttributes" : {
28506 "uniqueItems" : true
28508 "unicodeLocaleKeys" : {
28513 "uniqueItems" : true
28522 "format" : "date-time"
28525 "type" : "integer",
28535 "additionalProperties" : {
28563 "uniqueItems" : true
28574 "additionalProperties" : {
28584 "wildcardSubtype" : {
28594 "additionalProperties" : {
28602 "type" : "integer",
28610 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
28616 "type" : "integer",
28621 "stringHeaders" : {
28623 "additionalProperties" : {
28637 "summary" : "Add Component Filter Constraint",
28638 "tags" : [ "SDCE-2 APIs" ]
28641 "/v1/catalog/{componentType}/{componentId}/componentInstance/{componentInstanceId}/{constraintType}/{constraintIndex}/nodeFilter" : {
28643 "description" : "Delete Component Filter Constraint",
28644 "operationId" : "deleteComponentFilterConstraint",
28646 "description" : "Component Id",
28648 "name" : "componentId",
28654 "description" : "Component Instance Id",
28656 "name" : "componentInstanceId",
28662 "description" : "Constraint Index",
28664 "name" : "constraintIndex",
28667 "type" : "integer",
28671 "description" : "valid values: resources / services",
28673 "name" : "componentType",
28677 "enum" : [ "resources", "services" ]
28680 "description" : "Constraint type. Valid values: properties / capabilities",
28682 "name" : "constraintType",
28686 "enum" : [ "properties", "capabilities" ]
28690 "name" : "USER_ID",
28697 "description" : "Delete Component Filter Constraint"
28700 "description" : "Invalid content / Missing content"
28703 "description" : "Restricted operation"
28707 "application/json" : {
28713 "allowedMethods" : {
28718 "uniqueItems" : true
28722 "additionalProperties" : {
28733 "format" : "date-time"
28739 "type" : "integer",
28755 "type" : "integer",
28763 "format" : "date-time"
28781 "additionalProperties" : {
28794 "displayCountry" : {
28797 "displayLanguage" : {
28803 "displayScript" : {
28806 "displayVariant" : {
28809 "extensionKeys" : {
28814 "uniqueItems" : true
28828 "unicodeLocaleAttributes" : {
28833 "uniqueItems" : true
28835 "unicodeLocaleKeys" : {
28840 "uniqueItems" : true
28849 "format" : "date-time"
28852 "type" : "integer",
28862 "additionalProperties" : {
28890 "uniqueItems" : true
28901 "additionalProperties" : {
28911 "wildcardSubtype" : {
28921 "additionalProperties" : {
28929 "type" : "integer",
28937 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
28943 "type" : "integer",
28948 "stringHeaders" : {
28950 "additionalProperties" : {
28964 "summary" : "Delete Component Filter Constraint",
28965 "tags" : [ "SDCE-2 APIs" ]
28968 "description" : "Update Component Filter Constraint",
28969 "operationId" : "updateComponentFilterConstraint",
28971 "description" : "Component Id",
28973 "name" : "componentId",
28979 "description" : "Component Instance Id",
28981 "name" : "componentInstanceId",
28987 "description" : "valid values: resources / services",
28989 "name" : "componentType",
28993 "enum" : [ "resources", "services" ]
28996 "description" : "Constraint type. Valid values: properties / capabilities",
28998 "name" : "constraintType",
29002 "enum" : [ "properties", "capabilities" ]
29005 "description" : "Constraint Index",
29007 "name" : "constraintIndex",
29010 "type" : "integer",
29015 "name" : "USER_ID",
29022 "application/json" : {
29028 "description" : "UIConstraint data",
29033 "description" : "Create Component Filter"
29036 "description" : "Invalid content / Missing content"
29039 "description" : "Restricted operation"
29043 "application/json" : {
29049 "allowedMethods" : {
29054 "uniqueItems" : true
29058 "additionalProperties" : {
29069 "format" : "date-time"
29075 "type" : "integer",
29091 "type" : "integer",
29099 "format" : "date-time"
29117 "additionalProperties" : {
29130 "displayCountry" : {
29133 "displayLanguage" : {
29139 "displayScript" : {
29142 "displayVariant" : {
29145 "extensionKeys" : {
29150 "uniqueItems" : true
29164 "unicodeLocaleAttributes" : {
29169 "uniqueItems" : true
29171 "unicodeLocaleKeys" : {
29176 "uniqueItems" : true
29185 "format" : "date-time"
29188 "type" : "integer",
29198 "additionalProperties" : {
29226 "uniqueItems" : true
29237 "additionalProperties" : {
29247 "wildcardSubtype" : {
29257 "additionalProperties" : {
29265 "type" : "integer",
29273 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
29279 "type" : "integer",
29284 "stringHeaders" : {
29286 "additionalProperties" : {
29300 "summary" : "Update Component Filter Constraint",
29301 "tags" : [ "SDCE-2 APIs" ]
29304 "/v1/catalog/{componentType}/{componentId}/componentInstances" : {
29306 "description" : "Get Component instances",
29307 "operationId" : "getComponentInstancesFilteredByPropertiesAndInputs",
29310 "name" : "componentType",
29317 "name" : "componentId",
29324 "name" : "searchText",
29330 "name" : "USER_ID",
29337 "application/json" : {
29343 "description" : "uid list",
29348 "description" : "Component found"
29351 "description" : "Restricted operation"
29354 "description" : "Component not found"
29358 "application/json" : {
29362 "$ref" : "#/components/schemas/Resource"
29370 "url" : "/sdc2/rest",
29373 "summary" : "Returns component instances",
29374 "tags" : [ "SDCE-2 APIs" ]
29377 "/v1/catalog/{componentType}/{componentId}/componentInstances/{instanceId}/{inputId}/properties" : {
29379 "description" : "Get properties",
29380 "operationId" : "getInputPropertiesForComponentInstance",
29383 "name" : "componentType",
29390 "name" : "componentId",
29397 "name" : "instanceId",
29404 "name" : "inputId",
29411 "name" : "USER_ID",
29418 "description" : "Component found"
29421 "description" : "Restricted operation"
29424 "description" : "Component not found"
29428 "application/json" : {
29432 "$ref" : "#/components/schemas/Resource"
29440 "url" : "/sdc2/rest",
29443 "summary" : "Returns properties list",
29444 "tags" : [ "SDCE-2 APIs" ]
29447 "/v1/catalog/{componentType}/{componentId}/componentInstances/{instanceId}/{originComponentUid}/inputs" : {
29449 "description" : "Get Inputs only",
29450 "operationId" : "getComponentInstanceInputs",
29453 "name" : "componentType",
29460 "name" : "componentId",
29467 "name" : "instanceId",
29474 "name" : "originComponentUid",
29481 "name" : "USER_ID",
29488 "description" : "Component found"
29491 "description" : "Restricted operation"
29494 "description" : "Component not found"
29498 "application/json" : {
29502 "$ref" : "#/components/schemas/Resource"
29510 "url" : "/sdc2/rest",
29513 "summary" : "Returns Inputs list",
29514 "tags" : [ "SDCE-2 APIs" ]
29517 "/v1/catalog/{componentType}/{componentId}/componentInstances/{instanceId}/{originComponentUid}/outputs" : {
29519 "description" : "Get Outputs only",
29520 "operationId" : "getComponentInstanceOutputs",
29523 "name" : "componentType",
29530 "name" : "componentId",
29537 "name" : "instanceId",
29544 "name" : "originComponentUid",
29551 "name" : "USER_ID",
29558 "description" : "Component found"
29561 "description" : "Restricted operation"
29564 "description" : "Component not found"
29568 "application/json" : {
29572 "$ref" : "#/components/schemas/Resource"
29580 "url" : "/sdc2/rest",
29583 "summary" : "Returns Outputs list",
29584 "tags" : [ "SDCE-2 APIs" ]
29587 "/v1/catalog/{componentType}/{componentId}/create/input" : {
29589 "description" : "Create inputs on service",
29590 "operationId" : "createInput",
29593 "name" : "componentType",
29600 "name" : "componentId",
29607 "name" : "USER_ID",
29614 "application/json" : {
29620 "description" : "ComponentIns Inputs Object to be created",
29625 "description" : "Component found"
29628 "description" : "Restricted operation"
29631 "description" : "Component not found"
29635 "application/json" : {
29639 "$ref" : "#/components/schemas/Resource"
29647 "url" : "/sdc2/rest",
29650 "summary" : "Return inputs list",
29651 "tags" : [ "SDCE-2 APIs" ]
29654 "/v1/catalog/{componentType}/{componentId}/create/inputs" : {
29656 "description" : "Create inputs on service",
29657 "operationId" : "createMultipleInputs",
29660 "name" : "componentType",
29667 "name" : "componentId",
29674 "name" : "USER_ID",
29681 "application/json" : {
29687 "description" : "ComponentIns Inputs Object to be created",
29692 "description" : "Component found"
29695 "description" : "Restricted operation"
29698 "description" : "Component not found"
29702 "application/json" : {
29706 "$ref" : "#/components/schemas/Resource"
29714 "url" : "/sdc2/rest",
29717 "summary" : "Return inputs list",
29718 "tags" : [ "SDCE-2 APIs" ]
29721 "/v1/catalog/{componentType}/{componentId}/create/listInput" : {
29723 "description" : "Create a list input on service",
29724 "operationId" : "createListInput",
29727 "name" : "componentType",
29734 "name" : "componentId",
29741 "name" : "USER_ID",
29748 "application/json" : {
29754 "description" : "ComponentIns Inputs Object to be created",
29759 "description" : "Component found"
29762 "description" : "Restricted operation"
29765 "description" : "Component not found"
29769 "application/json" : {
29773 "$ref" : "#/components/schemas/Resource"
29781 "url" : "/sdc2/rest",
29784 "summary" : "Return input",
29785 "tags" : [ "SDCE-2 APIs" ]
29788 "/v1/catalog/{componentType}/{componentId}/create/outputs" : {
29790 "description" : "Create outputs on service",
29791 "operationId" : "createMultipleOutputs",
29794 "name" : "componentType",
29801 "name" : "componentId",
29808 "name" : "USER_ID",
29815 "application/json" : {
29821 "description" : "ComponentIns Outputs Object to be created",
29826 "description" : "Component found"
29829 "description" : "Restricted operation"
29832 "description" : "Component not found"
29836 "application/json" : {
29840 "$ref" : "#/components/schemas/Resource"
29848 "url" : "/sdc2/rest",
29851 "summary" : "Return outputs list",
29852 "tags" : [ "SDCE-2 APIs" ]
29855 "/v1/catalog/{componentType}/{componentId}/create/policies" : {
29857 "description" : "Create policies on service",
29858 "operationId" : "declareProperties",
29861 "name" : "componentType",
29868 "name" : "componentId",
29875 "name" : "USER_ID",
29882 "application/json" : {
29888 "description" : "ComponentIns policies Object to be created",
29893 "description" : "Component found"
29896 "description" : "Restricted operation"
29899 "description" : "Component not found"
29903 "application/json" : {
29907 "$ref" : "#/components/schemas/Resource"
29915 "url" : "/sdc2/rest",
29918 "summary" : "Return policies list",
29919 "tags" : [ "SDCE-2 APIs" ]
29922 "/v1/catalog/{componentType}/{componentId}/dataType/{dataTypeName}" : {
29924 "description" : "Delete data type from service",
29925 "operationId" : "deleteDataType",
29928 "name" : "componentType",
29935 "name" : "componentId",
29942 "name" : "dataTypeName",
29950 "description" : "Data type deleted"
29953 "description" : "Restricted operation"
29956 "description" : "Data type not found"
29960 "application/json" : {
29964 "$ref" : "#/components/schemas/Resource"
29972 "url" : "/sdc2/rest",
29975 "summary" : "Delete service input",
29976 "tags" : [ "SDCE-2 APIs" ]
29979 "description" : "Get data type in service",
29980 "operationId" : "getDataType",
29983 "name" : "componentType",
29990 "name" : "componentId",
29997 "name" : "dataTypeName",
30005 "description" : "Data type found"
30008 "description" : "Restricted operation"
30011 "description" : "Data type not found"
30015 "application/json" : {
30019 "$ref" : "#/components/schemas/DataTypeDefinition"
30027 "url" : "/sdc2/rest",
30030 "summary" : "Get data type in service",
30031 "tags" : [ "SDCE-2 APIs" ]
30034 "/v1/catalog/{componentType}/{componentId}/dataTypes" : {
30036 "description" : "Get data types that service has",
30037 "operationId" : "getDataTypes",
30040 "name" : "componentType",
30047 "name" : "componentId",
30055 "description" : "Data type found"
30058 "description" : "Restricted operation"
30061 "description" : "Component not found"
30065 "application/json" : {
30069 "$ref" : "#/components/schemas/Resource"
30077 "url" : "/sdc2/rest",
30080 "summary" : "Get data types in service",
30081 "tags" : [ "SDCE-2 APIs" ]
30084 "/v1/catalog/{componentType}/{componentId}/delete/{inputId}/input" : {
30086 "description" : "Delete input from service",
30087 "operationId" : "deleteInput",
30090 "name" : "componentType",
30097 "name" : "componentId",
30104 "name" : "inputId",
30111 "name" : "USER_ID",
30118 "application/json" : {
30124 "description" : "Service Input to be deleted",
30129 "description" : "Input deleted"
30132 "description" : "Restricted operation"
30135 "description" : "Input not found"
30139 "application/json" : {
30143 "$ref" : "#/components/schemas/Resource"
30151 "url" : "/sdc2/rest",
30154 "summary" : "Delete service input",
30155 "tags" : [ "SDCE-2 APIs" ]
30158 "/v1/catalog/{componentType}/{componentId}/delete/{outputId}/output" : {
30160 "description" : "Delete output from service",
30161 "operationId" : "deleteOutput",
30164 "name" : "componentType",
30171 "name" : "componentId",
30178 "name" : "outputId",
30185 "name" : "USER_ID",
30192 "application/json" : {
30198 "description" : "Service Output to be deleted",
30203 "description" : "Output deleted"
30206 "description" : "Restricted operation"
30209 "description" : "Output not found"
30213 "application/json" : {
30217 "$ref" : "#/components/schemas/Resource"
30225 "url" : "/sdc2/rest",
30228 "summary" : "Delete service output",
30229 "tags" : [ "SDCE-2 APIs" ]
30232 "/v1/catalog/{componentType}/{componentId}/dependencies" : {
30234 "description" : "Autometed upgrade",
30235 "operationId" : "getComponentDependencies",
30238 "name" : "componentType",
30245 "name" : "componentId",
30252 "name" : "USER_ID",
30259 "application/json" : {
30268 "description" : "Consumer Object to be created",
30273 "description" : "Component found"
30276 "description" : "Restricted operation"
30279 "description" : "Component not found"
30283 "application/json" : {
30289 "allowedMethods" : {
30294 "uniqueItems" : true
30298 "additionalProperties" : {
30309 "format" : "date-time"
30315 "type" : "integer",
30331 "type" : "integer",
30339 "format" : "date-time"
30357 "additionalProperties" : {
30370 "displayCountry" : {
30373 "displayLanguage" : {
30379 "displayScript" : {
30382 "displayVariant" : {
30385 "extensionKeys" : {
30390 "uniqueItems" : true
30404 "unicodeLocaleAttributes" : {
30409 "uniqueItems" : true
30411 "unicodeLocaleKeys" : {
30416 "uniqueItems" : true
30425 "format" : "date-time"
30428 "type" : "integer",
30438 "additionalProperties" : {
30466 "uniqueItems" : true
30477 "additionalProperties" : {
30487 "wildcardSubtype" : {
30497 "additionalProperties" : {
30505 "type" : "integer",
30513 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
30519 "type" : "integer",
30524 "stringHeaders" : {
30526 "additionalProperties" : {
30541 "url" : "/sdc2/rest",
30544 "summary" : "....",
30545 "tags" : [ "SDCE-2 APIs" ]
30548 "/v1/catalog/{componentType}/{componentId}/filteredDataByParams" : {
30550 "description" : "Retrieve Resource",
30551 "operationId" : "getComponentDataFilteredByParams",
30554 "name" : "componentType",
30561 "name" : "componentId",
30568 "name" : "include",
30577 "name" : "USER_ID",
30584 "description" : "Resource found"
30587 "description" : "Restricted operation"
30590 "description" : "Resource not found"
30594 "application/json" : {
30598 "$ref" : "#/components/schemas/Resource"
30606 "url" : "/sdc2/rest",
30609 "summary" : "Returns resource according to resourceId",
30610 "tags" : [ "SDCE-2 APIs" ]
30613 "/v1/catalog/{componentType}/{componentId}/filteredproperties/{propertyNameFragment}" : {
30615 "description" : "Retrieve properties belonging to component instances of specific component by name and optionally resource type",
30616 "operationId" : "getFilteredComponentInstanceProperties",
30619 "name" : "componentType",
30626 "name" : "componentId",
30633 "name" : "propertyNameFragment",
30640 "name" : "resourceType",
30649 "name" : "USER_ID",
30656 "description" : "Component found"
30659 "description" : "Restricted operation"
30662 "description" : "Component not found"
30666 "application/json" : {
30678 "url" : "/sdc2/rest",
30681 "summary" : "Returns properties belonging to component instances of specific component by name and optionally resource type",
30682 "tags" : [ "SDCE-2 APIs" ]
30685 "/v1/catalog/{componentType}/{componentId}/inputs/{inputId}" : {
30687 "description" : "Get inputs",
30688 "operationId" : "getInputsAndPropertiesForComponentInput",
30691 "name" : "componentType",
30698 "name" : "componentId",
30705 "name" : "inputId",
30712 "name" : "USER_ID",
30719 "description" : "Component found"
30722 "description" : "Restricted operation"
30725 "description" : "Component not found"
30729 "application/json" : {
30733 "$ref" : "#/components/schemas/Resource"
30741 "url" : "/sdc2/rest",
30744 "summary" : "Returns inputs list",
30745 "tags" : [ "SDCE-2 APIs" ]
30748 "/v1/catalog/{componentType}/{componentId}/inputs/{inputId}/inputs" : {
30750 "description" : "Get inputs",
30751 "operationId" : "getInputsForComponentInput",
30754 "name" : "componentType",
30761 "name" : "componentId",
30768 "name" : "inputId",
30775 "name" : "USER_ID",
30782 "description" : "Component found"
30785 "description" : "Restricted operation"
30788 "description" : "Component not found"
30792 "application/json" : {
30796 "$ref" : "#/components/schemas/Resource"
30804 "url" : "/sdc2/rest",
30807 "summary" : "Returns inputs list",
30808 "tags" : [ "SDCE-2 APIs" ]
30811 "/v1/catalog/{componentType}/{componentId}/requirmentsCapabilities" : {
30813 "description" : "Get Component Requirments And Capabilities",
30814 "operationId" : "getRequirementAndCapabilities",
30817 "name" : "componentType",
30824 "name" : "componentId",
30831 "name" : "USER_ID",
30838 "description" : "Component found"
30841 "description" : "Restricted operation"
30844 "description" : "Component not found"
30848 "application/json" : {
30852 "$ref" : "#/components/schemas/Resource"
30860 "url" : "/sdc2/rest",
30863 "summary" : "Returns Requirements And Capabilities according to componentId",
30864 "tags" : [ "SDCE-2 APIs" ]
30867 "/v1/catalog/{componentType}/{componentId}/resource/interfaceOperation" : {
30869 "description" : "Create Interface Operation",
30870 "operationId" : "createInterfaceOperationInResource",
30872 "description" : "valid values: resources",
30874 "name" : "componentType",
30878 "enum" : [ "resources" ]
30881 "description" : "Component Id",
30883 "name" : "componentId",
30890 "name" : "USER_ID",
30897 "description" : "Create Interface Operation"
30900 "description" : "Invalid content / Missing content"
30903 "description" : "Restricted operation"
30907 "application/json" : {
30913 "allowedMethods" : {
30918 "uniqueItems" : true
30922 "additionalProperties" : {
30933 "format" : "date-time"
30939 "type" : "integer",
30955 "type" : "integer",
30963 "format" : "date-time"
30981 "additionalProperties" : {
30994 "displayCountry" : {
30997 "displayLanguage" : {
31003 "displayScript" : {
31006 "displayVariant" : {
31009 "extensionKeys" : {
31014 "uniqueItems" : true
31028 "unicodeLocaleAttributes" : {
31033 "uniqueItems" : true
31035 "unicodeLocaleKeys" : {
31040 "uniqueItems" : true
31049 "format" : "date-time"
31052 "type" : "integer",
31062 "additionalProperties" : {
31090 "uniqueItems" : true
31101 "additionalProperties" : {
31111 "wildcardSubtype" : {
31121 "additionalProperties" : {
31129 "type" : "integer",
31137 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
31143 "type" : "integer",
31148 "stringHeaders" : {
31150 "additionalProperties" : {
31165 "url" : "/sdc2/rest",
31168 "summary" : "Create Interface Operation on ComponentInstance",
31169 "tags" : [ "SDCE-2 APIs" ]
31172 "/v1/catalog/{componentType}/{componentId}/substitutionFilter/{constraintType}" : {
31174 "description" : "Add Component Substitution Filter Constraint",
31175 "operationId" : "addSubstitutionFilter",
31177 "description" : "Component Id",
31179 "name" : "componentId",
31185 "description" : "valid value: resources / services",
31187 "name" : "componentType",
31191 "enum" : [ "services", "services" ]
31194 "description" : "Constraint type. Valid values: properties / capabilities",
31196 "name" : "constraintType",
31200 "enum" : [ "properties", "capabilities" ]
31204 "name" : "USER_ID",
31211 "application/json" : {
31217 "description" : "UIConstraint data",
31222 "description" : "Add Substitution Filter Constraint"
31225 "description" : "Invalid content / Missing content"
31228 "description" : "Restricted operation"
31232 "application/json" : {
31238 "allowedMethods" : {
31243 "uniqueItems" : true
31247 "additionalProperties" : {
31258 "format" : "date-time"
31264 "type" : "integer",
31280 "type" : "integer",
31288 "format" : "date-time"
31306 "additionalProperties" : {
31319 "displayCountry" : {
31322 "displayLanguage" : {
31328 "displayScript" : {
31331 "displayVariant" : {
31334 "extensionKeys" : {
31339 "uniqueItems" : true
31353 "unicodeLocaleAttributes" : {
31358 "uniqueItems" : true
31360 "unicodeLocaleKeys" : {
31365 "uniqueItems" : true
31374 "format" : "date-time"
31377 "type" : "integer",
31387 "additionalProperties" : {
31415 "uniqueItems" : true
31426 "additionalProperties" : {
31436 "wildcardSubtype" : {
31446 "additionalProperties" : {
31454 "type" : "integer",
31462 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
31468 "type" : "integer",
31473 "stringHeaders" : {
31475 "additionalProperties" : {
31489 "summary" : "Add Component Substitution Filter Constraint",
31490 "tags" : [ "SDCE-2 APIs" ]
31493 "description" : "Update Component Substitution Filter Constraint",
31494 "operationId" : "updateSubstitutionFilters",
31496 "description" : "Component Id",
31498 "name" : "componentId",
31504 "description" : "valid value: resources / services",
31506 "name" : "componentType",
31510 "enum" : [ "services", "services" ]
31513 "description" : "Constraint type. Valid values: properties / capabilities",
31515 "name" : "constraintType",
31519 "enum" : [ "properties", "capabilities" ]
31523 "name" : "USER_ID",
31530 "application/json" : {
31536 "description" : "UIConstraint data",
31541 "description" : "Update Substitution Filter Constraint"
31544 "description" : "Invalid content / Missing content"
31547 "description" : "Restricted operation"
31551 "application/json" : {
31557 "allowedMethods" : {
31562 "uniqueItems" : true
31566 "additionalProperties" : {
31577 "format" : "date-time"
31583 "type" : "integer",
31599 "type" : "integer",
31607 "format" : "date-time"
31625 "additionalProperties" : {
31638 "displayCountry" : {
31641 "displayLanguage" : {
31647 "displayScript" : {
31650 "displayVariant" : {
31653 "extensionKeys" : {
31658 "uniqueItems" : true
31672 "unicodeLocaleAttributes" : {
31677 "uniqueItems" : true
31679 "unicodeLocaleKeys" : {
31684 "uniqueItems" : true
31693 "format" : "date-time"
31696 "type" : "integer",
31706 "additionalProperties" : {
31734 "uniqueItems" : true
31745 "additionalProperties" : {
31755 "wildcardSubtype" : {
31765 "additionalProperties" : {
31773 "type" : "integer",
31781 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
31787 "type" : "integer",
31792 "stringHeaders" : {
31794 "additionalProperties" : {
31808 "summary" : "Update Component Substitution Filter Constraint",
31809 "tags" : [ "SDCE-2 APIs" ]
31812 "/v1/catalog/{componentType}/{componentId}/substitutionFilter/{constraintType}/{constraintIndex}" : {
31814 "description" : "Delete Component Substitution Filter Constraint",
31815 "operationId" : "deleteSubstitutionFilterConstraint",
31817 "description" : "Component Id",
31819 "name" : "componentId",
31825 "description" : "Constraint Index",
31827 "name" : "constraintIndex",
31830 "type" : "integer",
31834 "description" : "valid value: resources / services",
31836 "name" : "componentType",
31840 "enum" : [ "services", "services" ]
31843 "description" : "Constraint type. Valid values: properties / capabilities",
31845 "name" : "constraintType",
31849 "enum" : [ "properties", "capabilities" ]
31853 "name" : "USER_ID",
31860 "description" : "Delete Substitution Filter Constraint"
31863 "description" : "Invalid content / Missing content"
31866 "description" : "Restricted operation"
31870 "application/json" : {
31876 "allowedMethods" : {
31881 "uniqueItems" : true
31885 "additionalProperties" : {
31896 "format" : "date-time"
31902 "type" : "integer",
31918 "type" : "integer",
31926 "format" : "date-time"
31944 "additionalProperties" : {
31957 "displayCountry" : {
31960 "displayLanguage" : {
31966 "displayScript" : {
31969 "displayVariant" : {
31972 "extensionKeys" : {
31977 "uniqueItems" : true
31991 "unicodeLocaleAttributes" : {
31996 "uniqueItems" : true
31998 "unicodeLocaleKeys" : {
32003 "uniqueItems" : true
32012 "format" : "date-time"
32015 "type" : "integer",
32025 "additionalProperties" : {
32053 "uniqueItems" : true
32064 "additionalProperties" : {
32074 "wildcardSubtype" : {
32084 "additionalProperties" : {
32092 "type" : "integer",
32100 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
32106 "type" : "integer",
32111 "stringHeaders" : {
32113 "additionalProperties" : {
32127 "summary" : "Delete Component Substitution Filter Constraint",
32128 "tags" : [ "SDCE-2 APIs" ]
32131 "description" : "Update Component Substitution Filter Constraint",
32132 "operationId" : "updateSubstitutionFilter",
32134 "description" : "Constraint Index",
32136 "name" : "constraintIndex",
32139 "type" : "integer",
32143 "description" : "Component Id",
32145 "name" : "componentId",
32151 "description" : "The component type",
32153 "name" : "componentType",
32157 "enum" : [ "services", "resources" ]
32160 "description" : "Constraint type. Valid values: properties / capabilities",
32162 "name" : "constraintType",
32166 "enum" : [ "properties", "capabilities" ]
32170 "name" : "USER_ID",
32177 "application/json" : {
32179 "$ref" : "#/components/schemas/UIConstraint"
32183 "description" : "Filter constraint information",
32188 "description" : "Update Substitution Filter Constraint"
32191 "description" : "Invalid content / Missing content"
32194 "description" : "Restricted operation"
32198 "application/json" : {
32204 "allowedMethods" : {
32209 "uniqueItems" : true
32213 "additionalProperties" : {
32224 "format" : "date-time"
32230 "type" : "integer",
32246 "type" : "integer",
32254 "format" : "date-time"
32272 "additionalProperties" : {
32285 "displayCountry" : {
32288 "displayLanguage" : {
32294 "displayScript" : {
32297 "displayVariant" : {
32300 "extensionKeys" : {
32305 "uniqueItems" : true
32319 "unicodeLocaleAttributes" : {
32324 "uniqueItems" : true
32326 "unicodeLocaleKeys" : {
32331 "uniqueItems" : true
32340 "format" : "date-time"
32343 "type" : "integer",
32353 "additionalProperties" : {
32381 "uniqueItems" : true
32392 "additionalProperties" : {
32402 "wildcardSubtype" : {
32412 "additionalProperties" : {
32420 "type" : "integer",
32428 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
32434 "type" : "integer",
32439 "stringHeaders" : {
32441 "additionalProperties" : {
32455 "summary" : "Update Component Substitution Filter Constraint",
32456 "tags" : [ "SDCE-2 APIs" ]
32459 "/v1/catalog/{componentType}/{componentUuid}/conformanceLevelValidation" : {
32461 "description" : "Validate Component Conformance Level",
32462 "operationId" : "conformanceLevelValidation",
32465 "name" : "componentType",
32472 "name" : "componentUuid",
32479 "name" : "USER_ID",
32486 "description" : "Component found"
32489 "description" : "Restricted operation"
32492 "description" : "Component not found"
32496 "application/json" : {
32500 "$ref" : "#/components/schemas/Resource"
32508 "url" : "/sdc2/rest",
32511 "summary" : "Returns the result according to conformance level in BE config",
32512 "tags" : [ "SDCE-2 APIs" ]
32515 "/v1/catalog/{containerComponentType}/{componentId}/artifactsByType/{artifactGroupType}" : {
32517 "description" : "Get component Artifacts",
32518 "operationId" : "getComponentArtifacts",
32520 "description" : "valid values: resources / services",
32522 "name" : "containerComponentType",
32526 "enum" : [ "resources", "services" ]
32530 "name" : "componentId",
32537 "name" : "artifactGroupType",
32545 "description" : "Component artifacts"
32548 "description" : "Resource/Artifact not found"
32552 "application/json" : {
32558 "allowedMethods" : {
32563 "uniqueItems" : true
32567 "additionalProperties" : {
32578 "format" : "date-time"
32584 "type" : "integer",
32600 "type" : "integer",
32608 "format" : "date-time"
32626 "additionalProperties" : {
32639 "displayCountry" : {
32642 "displayLanguage" : {
32648 "displayScript" : {
32651 "displayVariant" : {
32654 "extensionKeys" : {
32659 "uniqueItems" : true
32673 "unicodeLocaleAttributes" : {
32678 "uniqueItems" : true
32680 "unicodeLocaleKeys" : {
32685 "uniqueItems" : true
32694 "format" : "date-time"
32697 "type" : "integer",
32707 "additionalProperties" : {
32735 "uniqueItems" : true
32746 "additionalProperties" : {
32756 "wildcardSubtype" : {
32766 "additionalProperties" : {
32774 "type" : "integer",
32782 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
32788 "type" : "integer",
32793 "stringHeaders" : {
32795 "additionalProperties" : {
32810 "url" : "/sdc2/rest",
32813 "summary" : "Returns artifacts",
32814 "tags" : [ "SDCE-2 APIs" ]
32817 "/v1/catalog/{containerComponentType}/{componentId}/batchDeleteResourceInstances" : {
32819 "description" : "Batch Delete ResourceInstances",
32820 "operationId" : "batchDeleteResourceInstances",
32822 "description" : "valid values: resources / services / products",
32824 "name" : "containerComponentType",
32828 "enum" : [ "resources", "services", "products" ]
32832 "name" : "componentId",
32840 "application/json" : {
32846 "description" : "Component Instance Id List",
32851 "description" : "ResourceInstances deleted"
32854 "description" : "Invalid Content / Missing Content"
32857 "description" : "Restricted Operation"
32861 "url" : "/sdc2/rest",
32864 "tags" : [ "SDCE-2 APIs" ]
32867 "/v1/catalog/{containerComponentType}/{componentId}/groups/{groupId}" : {
32869 "description" : "Get group artifacts ",
32870 "operationId" : "getGroupById",
32873 "name" : "containerComponentType",
32880 "name" : "componentId",
32887 "name" : "groupId",
32894 "name" : "USER_ID",
32901 "description" : "group found"
32904 "description" : "Restricted operation"
32907 "description" : "Group not found"
32911 "application/json" : {
32915 "$ref" : "#/components/schemas/Resource"
32923 "url" : "/sdc2/rest",
32926 "summary" : "Returns artifacts metadata according to groupId",
32927 "tags" : [ "SDCE-2 APIs" ]
32930 "description" : "Update Group metadata",
32931 "operationId" : "updateGroup",
32934 "name" : "containerComponentType",
32941 "name" : "componentId",
32948 "name" : "groupId",
32955 "name" : "USER_ID",
32962 "application/json" : {
32964 "$ref" : "#/components/schemas/GroupDefinition"
32968 "description" : "GroupDefinition",
32973 "description" : "Group updated"
32976 "description" : "Invalid content / Missing content"
32979 "description" : "Restricted operation"
32982 "description" : "component / group Not found"
32986 "application/json" : {
32992 "allowedMethods" : {
32997 "uniqueItems" : true
33001 "additionalProperties" : {
33012 "format" : "date-time"
33018 "type" : "integer",
33034 "type" : "integer",
33042 "format" : "date-time"
33060 "additionalProperties" : {
33073 "displayCountry" : {
33076 "displayLanguage" : {
33082 "displayScript" : {
33085 "displayVariant" : {
33088 "extensionKeys" : {
33093 "uniqueItems" : true
33107 "unicodeLocaleAttributes" : {
33112 "uniqueItems" : true
33114 "unicodeLocaleKeys" : {
33119 "uniqueItems" : true
33128 "format" : "date-time"
33131 "type" : "integer",
33141 "additionalProperties" : {
33169 "uniqueItems" : true
33180 "additionalProperties" : {
33190 "wildcardSubtype" : {
33200 "additionalProperties" : {
33208 "type" : "integer",
33216 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
33222 "type" : "integer",
33227 "stringHeaders" : {
33229 "additionalProperties" : {
33244 "url" : "/sdc2/rest",
33247 "summary" : "Returns updated Group",
33248 "tags" : [ "SDCE-2 APIs" ]
33251 "/v1/catalog/{containerComponentType}/{componentId}/groups/{groupType}" : {
33253 "description" : "Create group ",
33254 "operationId" : "createGroup",
33257 "name" : "containerComponentType",
33264 "name" : "componentId",
33271 "name" : "groupType",
33278 "name" : "USER_ID",
33285 "description" : "Group created"
33288 "description" : "field name invalid type/length, characters; mandatory field is absent, already exists (name)"
33291 "description" : "Restricted operation"
33294 "description" : "Component not found"
33297 "description" : "Internal Error"
33301 "application/json" : {
33305 "$ref" : "#/components/schemas/GroupDefinition"
33313 "url" : "/sdc2/rest",
33316 "summary" : "Creates new group in component and returns it",
33317 "tags" : [ "SDCE-2 APIs" ]
33320 "/v1/catalog/{containerComponentType}/{componentId}/groups/{groupUniqueId}" : {
33322 "description" : "Delete Group",
33323 "operationId" : "deleteGroup",
33326 "name" : "containerComponentType",
33333 "name" : "componentId",
33340 "name" : "groupUniqueId",
33347 "name" : "USER_ID",
33354 "description" : "ResourceInstance deleted"
33357 "description" : "field name invalid type/length, characters; mandatory field is absent, already exists (name)"
33360 "description" : "Restricted operation"
33363 "description" : "Component not found"
33366 "description" : "Internal Error"
33370 "application/json" : {
33376 "allowedMethods" : {
33381 "uniqueItems" : true
33385 "additionalProperties" : {
33396 "format" : "date-time"
33402 "type" : "integer",
33418 "type" : "integer",
33426 "format" : "date-time"
33444 "additionalProperties" : {
33457 "displayCountry" : {
33460 "displayLanguage" : {
33466 "displayScript" : {
33469 "displayVariant" : {
33472 "extensionKeys" : {
33477 "uniqueItems" : true
33491 "unicodeLocaleAttributes" : {
33496 "uniqueItems" : true
33498 "unicodeLocaleKeys" : {
33503 "uniqueItems" : true
33512 "format" : "date-time"
33515 "type" : "integer",
33525 "additionalProperties" : {
33553 "uniqueItems" : true
33564 "additionalProperties" : {
33574 "wildcardSubtype" : {
33584 "additionalProperties" : {
33592 "type" : "integer",
33600 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
33606 "type" : "integer",
33611 "stringHeaders" : {
33613 "additionalProperties" : {
33628 "url" : "/sdc2/rest",
33631 "summary" : "Returns deleted group id",
33632 "tags" : [ "SDCE-2 APIs" ]
33635 "/v1/catalog/{containerComponentType}/{componentId}/groups/{groupUniqueId}/members" : {
33637 "description" : "Update group members ",
33638 "operationId" : "updateGroupMembers",
33641 "name" : "containerComponentType",
33648 "name" : "componentId",
33655 "name" : "groupUniqueId",
33662 "name" : "USER_ID",
33669 "application/json" : {
33678 "description" : "List of members unique ids",
33683 "description" : "Group members updated"
33686 "description" : "field name invalid type/length, characters; mandatory field is absent, already exists (name)"
33689 "description" : "Restricted operation"
33692 "description" : "Component not found"
33695 "description" : "Internal Error"
33699 "application/json" : {
33711 "url" : "/sdc2/rest",
33714 "summary" : "Updates list of members and returns it",
33715 "tags" : [ "SDCE-2 APIs" ]
33718 "/v1/catalog/{containerComponentType}/{componentId}/groups/{groupUniqueId}/metadata" : {
33720 "description" : "Update Group Metadata",
33721 "operationId" : "updateGroupMetadata",
33724 "name" : "containerComponentType",
33731 "name" : "componentId",
33738 "name" : "groupUniqueId",
33745 "name" : "USER_ID",
33752 "application/json" : {
33758 "description" : "Service object to be Updated",
33763 "description" : "Group Updated"
33766 "description" : "Invalid content / Missing content"
33769 "description" : "Restricted operation"
33773 "application/json" : {
33777 "$ref" : "#/components/schemas/GroupDefinition"
33785 "url" : "/sdc2/rest",
33788 "summary" : "Returns updated group definition",
33789 "tags" : [ "SDCE-2 APIs" ]
33792 "/v1/catalog/{containerComponentType}/{componentId}/groups/{groupUniqueId}/properties" : {
33794 "description" : "Get List of properties on a group",
33795 "operationId" : "getGroupProperties",
33798 "name" : "containerComponentType",
33805 "name" : "componentId",
33812 "name" : "groupUniqueId",
33819 "name" : "USER_ID",
33826 "description" : "Group Updated"
33829 "description" : "Invalid content / Missing content"
33832 "description" : "Restricted operation"
33836 "application/json" : {
33840 "$ref" : "#/components/schemas/GroupProperty"
33848 "url" : "/sdc2/rest",
33851 "summary" : "Returns list of properties",
33852 "tags" : [ "SDCE-2 APIs" ]
33855 "description" : "Updates List of properties on a group (only values)",
33856 "operationId" : "updateGroupProperties",
33859 "name" : "containerComponentType",
33866 "name" : "componentId",
33873 "name" : "groupUniqueId",
33880 "name" : "USER_ID",
33887 "application/json" : {
33891 "$ref" : "#/components/schemas/GroupProperty"
33896 "description" : "Group Properties to be Updated",
33901 "description" : "Group Updated"
33904 "description" : "Invalid content / Missing content"
33907 "description" : "Restricted operation"
33911 "application/json" : {
33915 "$ref" : "#/components/schemas/GroupProperty"
33923 "url" : "/sdc2/rest",
33926 "summary" : "Returns updated list of properties",
33927 "tags" : [ "SDCE-2 APIs" ]
33930 "/v1/catalog/{containerComponentType}/{componentId}/paths-to-delete" : {
33932 "description" : "Check if forwarding path to delete on version change",
33933 "operationId" : "changeResourceInstanceVersion_1",
33936 "name" : "componentId",
33943 "name" : "componentInstanceId",
33949 "name" : "newComponentInstanceId",
33954 "description" : "valid values: resources / services",
33956 "name" : "containerComponentType",
33960 "enum" : [ "resources", "services" ]
33966 "application/json" : {
33972 "allowedMethods" : {
33977 "uniqueItems" : true
33981 "additionalProperties" : {
33992 "format" : "date-time"
33998 "type" : "integer",
34014 "type" : "integer",
34022 "format" : "date-time"
34040 "additionalProperties" : {
34053 "displayCountry" : {
34056 "displayLanguage" : {
34062 "displayScript" : {
34065 "displayVariant" : {
34068 "extensionKeys" : {
34073 "uniqueItems" : true
34087 "unicodeLocaleAttributes" : {
34092 "uniqueItems" : true
34094 "unicodeLocaleKeys" : {
34099 "uniqueItems" : true
34108 "format" : "date-time"
34111 "type" : "integer",
34121 "additionalProperties" : {
34149 "uniqueItems" : true
34160 "additionalProperties" : {
34170 "wildcardSubtype" : {
34180 "additionalProperties" : {
34188 "type" : "integer",
34196 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
34202 "type" : "integer",
34207 "stringHeaders" : {
34209 "additionalProperties" : {
34224 "url" : "/sdc2/rest",
34227 "summary" : "Returns forwarding paths to delete",
34228 "tags" : [ "SDCE-2 APIs" ]
34231 "/v1/catalog/{containerComponentType}/{componentId}/policies/{policyId}" : {
34233 "description" : "Delete Policy",
34234 "operationId" : "deletePolicy",
34237 "name" : "componentId",
34243 "description" : "valid values: resources / services",
34245 "name" : "containerComponentType",
34249 "enum" : [ "resources", "services" ]
34253 "name" : "policyId",
34259 "description" : "USER_ID of modifier user",
34261 "name" : "USER_ID",
34269 "description" : "Policy was deleted"
34272 "description" : "Invalid content / Missing content"
34275 "description" : "Restricted operation"
34278 "description" : "component / policy Not found"
34282 "application/json" : {
34288 "allowedMethods" : {
34293 "uniqueItems" : true
34297 "additionalProperties" : {
34308 "format" : "date-time"
34314 "type" : "integer",
34330 "type" : "integer",
34338 "format" : "date-time"
34356 "additionalProperties" : {
34369 "displayCountry" : {
34372 "displayLanguage" : {
34378 "displayScript" : {
34381 "displayVariant" : {
34384 "extensionKeys" : {
34389 "uniqueItems" : true
34403 "unicodeLocaleAttributes" : {
34408 "uniqueItems" : true
34410 "unicodeLocaleKeys" : {
34415 "uniqueItems" : true
34424 "format" : "date-time"
34427 "type" : "integer",
34437 "additionalProperties" : {
34465 "uniqueItems" : true
34476 "additionalProperties" : {
34486 "wildcardSubtype" : {
34496 "additionalProperties" : {
34504 "type" : "integer",
34512 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
34518 "type" : "integer",
34523 "stringHeaders" : {
34525 "additionalProperties" : {
34540 "url" : "/sdc2/rest",
34543 "summary" : "No body",
34544 "tags" : [ "SDCE-2 APIs" ]
34547 "description" : "Get Policy",
34548 "operationId" : "getPolicy",
34551 "name" : "componentId",
34557 "description" : "valid values: resources / services",
34559 "name" : "containerComponentType",
34563 "enum" : [ "resources", "services" ]
34567 "name" : "policyId",
34573 "description" : "USER_ID of modifier user",
34575 "name" : "USER_ID",
34583 "description" : "Policy was found"
34586 "description" : "Invalid content / Missing content"
34589 "description" : "Restricted operation"
34592 "description" : "component / policy Not found"
34596 "application/json" : {
34602 "allowedMethods" : {
34607 "uniqueItems" : true
34611 "additionalProperties" : {
34622 "format" : "date-time"
34628 "type" : "integer",
34644 "type" : "integer",
34652 "format" : "date-time"
34670 "additionalProperties" : {
34683 "displayCountry" : {
34686 "displayLanguage" : {
34692 "displayScript" : {
34695 "displayVariant" : {
34698 "extensionKeys" : {
34703 "uniqueItems" : true
34717 "unicodeLocaleAttributes" : {
34722 "uniqueItems" : true
34724 "unicodeLocaleKeys" : {
34729 "uniqueItems" : true
34738 "format" : "date-time"
34741 "type" : "integer",
34751 "additionalProperties" : {
34779 "uniqueItems" : true
34790 "additionalProperties" : {
34800 "wildcardSubtype" : {
34810 "additionalProperties" : {
34818 "type" : "integer",
34826 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
34832 "type" : "integer",
34837 "stringHeaders" : {
34839 "additionalProperties" : {
34854 "url" : "/sdc2/rest",
34857 "summary" : "Returns Policy",
34858 "tags" : [ "SDCE-2 APIs" ]
34861 "description" : "Update Policy metadata",
34862 "operationId" : "updatePolicy",
34865 "name" : "componentId",
34871 "description" : "valid values: resources / services",
34873 "name" : "containerComponentType",
34877 "enum" : [ "resources", "services" ]
34881 "name" : "policyId",
34887 "description" : "USER_ID of modifier user",
34889 "name" : "USER_ID",
34897 "application/json" : {
34903 "description" : "PolicyDefinition",
34908 "description" : "Policy updated"
34911 "description" : "Invalid content / Missing content"
34914 "description" : "Restricted operation"
34917 "description" : "component / policy Not found"
34921 "application/json" : {
34927 "allowedMethods" : {
34932 "uniqueItems" : true
34936 "additionalProperties" : {
34947 "format" : "date-time"
34953 "type" : "integer",
34969 "type" : "integer",
34977 "format" : "date-time"
34995 "additionalProperties" : {
35008 "displayCountry" : {
35011 "displayLanguage" : {
35017 "displayScript" : {
35020 "displayVariant" : {
35023 "extensionKeys" : {
35028 "uniqueItems" : true
35042 "unicodeLocaleAttributes" : {
35047 "uniqueItems" : true
35049 "unicodeLocaleKeys" : {
35054 "uniqueItems" : true
35063 "format" : "date-time"
35066 "type" : "integer",
35076 "additionalProperties" : {
35104 "uniqueItems" : true
35115 "additionalProperties" : {
35125 "wildcardSubtype" : {
35135 "additionalProperties" : {
35143 "type" : "integer",
35151 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
35157 "type" : "integer",
35162 "stringHeaders" : {
35164 "additionalProperties" : {
35179 "url" : "/sdc2/rest",
35182 "summary" : "Returns updated Policy",
35183 "tags" : [ "SDCE-2 APIs" ]
35186 "/v1/catalog/{containerComponentType}/{componentId}/policies/{policyId}/properties" : {
35188 "description" : "Get component policy properties",
35189 "operationId" : "getPolicyProperties",
35191 "description" : "the id of the component which is the container of the policy",
35193 "name" : "componentId",
35199 "description" : "valid values: resources / services",
35201 "name" : "containerComponentType",
35205 "enum" : [ "resources", "services" ]
35208 "description" : "the id of the policy which its properties are to return",
35210 "name" : "policyId",
35216 "description" : "the userid",
35218 "name" : "USER_ID",
35226 "description" : "Properties found"
35229 "description" : "invalid content - Error: containerComponentType is invalid"
35232 "description" : "Restricted operation"
35235 "description" : "Componentorpolicy not found"
35238 "description" : "The GET request failed due to internal SDC problem."
35242 "application/json" : {
35246 "$ref" : "#/components/schemas/PropertyDataDefinition"
35254 "url" : "/sdc2/rest",
35257 "summary" : "Returns component policy properties",
35258 "tags" : [ "SDCE-2 APIs" ]
35261 "description" : "Update Policy properties",
35262 "operationId" : "updatePolicyProperties",
35265 "name" : "componentId",
35271 "description" : "valid values: resources / services",
35273 "name" : "containerComponentType",
35277 "enum" : [ "resources", "services" ]
35281 "name" : "policyId",
35287 "description" : "USER_ID of modifier user",
35289 "name" : "USER_ID",
35297 "application/json" : {
35303 "description" : "PolicyDefinition",
35308 "description" : "Policy properties updated"
35311 "description" : "Invalid content / Missing content"
35314 "description" : "Restricted operation"
35317 "description" : "component / policy Not found"
35321 "application/json" : {
35327 "allowedMethods" : {
35332 "uniqueItems" : true
35336 "additionalProperties" : {
35347 "format" : "date-time"
35353 "type" : "integer",
35369 "type" : "integer",
35377 "format" : "date-time"
35395 "additionalProperties" : {
35408 "displayCountry" : {
35411 "displayLanguage" : {
35417 "displayScript" : {
35420 "displayVariant" : {
35423 "extensionKeys" : {
35428 "uniqueItems" : true
35442 "unicodeLocaleAttributes" : {
35447 "uniqueItems" : true
35449 "unicodeLocaleKeys" : {
35454 "uniqueItems" : true
35463 "format" : "date-time"
35466 "type" : "integer",
35476 "additionalProperties" : {
35504 "uniqueItems" : true
35515 "additionalProperties" : {
35525 "wildcardSubtype" : {
35535 "additionalProperties" : {
35543 "type" : "integer",
35551 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
35557 "type" : "integer",
35562 "stringHeaders" : {
35564 "additionalProperties" : {
35579 "url" : "/sdc2/rest",
35582 "summary" : "Returns updated Policy",
35583 "tags" : [ "SDCE-2 APIs" ]
35586 "/v1/catalog/{containerComponentType}/{componentId}/policies/{policyId}/targets" : {
35588 "description" : "update policy targets",
35589 "operationId" : "updatePolicyTargets",
35592 "name" : "componentId",
35598 "description" : "valid values: resources / services",
35600 "name" : "containerComponentType",
35604 "enum" : [ "resources", "services" ]
35608 "name" : "policyId",
35614 "description" : "USER_ID of modifier user",
35616 "name" : "USER_ID",
35624 "application/json" : {
35628 "$ref" : "#/components/schemas/PolicyTargetDTO"
35636 "description" : "Policy target updated"
35639 "description" : "Invalid content / Missing content"
35642 "description" : "Restricted operation"
35646 "application/json" : {
35652 "allowedMethods" : {
35657 "uniqueItems" : true
35661 "additionalProperties" : {
35672 "format" : "date-time"
35678 "type" : "integer",
35694 "type" : "integer",
35702 "format" : "date-time"
35720 "additionalProperties" : {
35733 "displayCountry" : {
35736 "displayLanguage" : {
35742 "displayScript" : {
35745 "displayVariant" : {
35748 "extensionKeys" : {
35753 "uniqueItems" : true
35767 "unicodeLocaleAttributes" : {
35772 "uniqueItems" : true
35774 "unicodeLocaleKeys" : {
35779 "uniqueItems" : true
35788 "format" : "date-time"
35791 "type" : "integer",
35801 "additionalProperties" : {
35829 "uniqueItems" : true
35840 "additionalProperties" : {
35850 "wildcardSubtype" : {
35860 "additionalProperties" : {
35868 "type" : "integer",
35876 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
35882 "type" : "integer",
35887 "stringHeaders" : {
35889 "additionalProperties" : {
35904 "url" : "/sdc2/rest",
35907 "summary" : "Returns updated Policy",
35908 "tags" : [ "SDCE-2 APIs" ]
35911 "/v1/catalog/{containerComponentType}/{componentId}/policies/{policyId}/undeclare" : {
35913 "description" : "undeclare Policy",
35914 "operationId" : "undeclarePolicy",
35917 "name" : "componentId",
35923 "description" : "valid values: resources / services",
35925 "name" : "containerComponentType",
35929 "enum" : [ "resources", "services" ]
35933 "name" : "policyId",
35939 "description" : "USER_ID of modifier user",
35941 "name" : "USER_ID",
35949 "description" : "Policy was undeclared"
35952 "description" : "Invalid content / Missing content"
35955 "description" : "Restricted operation"
35958 "description" : "component / policy Not found"
35962 "application/json" : {
35968 "allowedMethods" : {
35973 "uniqueItems" : true
35977 "additionalProperties" : {
35988 "format" : "date-time"
35994 "type" : "integer",
36010 "type" : "integer",
36018 "format" : "date-time"
36036 "additionalProperties" : {
36049 "displayCountry" : {
36052 "displayLanguage" : {
36058 "displayScript" : {
36061 "displayVariant" : {
36064 "extensionKeys" : {
36069 "uniqueItems" : true
36083 "unicodeLocaleAttributes" : {
36088 "uniqueItems" : true
36090 "unicodeLocaleKeys" : {
36095 "uniqueItems" : true
36104 "format" : "date-time"
36107 "type" : "integer",
36117 "additionalProperties" : {
36145 "uniqueItems" : true
36156 "additionalProperties" : {
36166 "wildcardSubtype" : {
36176 "additionalProperties" : {
36184 "type" : "integer",
36192 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
36198 "type" : "integer",
36203 "stringHeaders" : {
36205 "additionalProperties" : {
36220 "url" : "/sdc2/rest",
36223 "summary" : "No body",
36224 "tags" : [ "SDCE-2 APIs" ]
36227 "/v1/catalog/{containerComponentType}/{componentId}/policies/{policyTypeName}" : {
36229 "description" : "Create Policy",
36230 "operationId" : "createPolicy",
36233 "name" : "componentId",
36239 "description" : "valid values: resources / services",
36241 "name" : "containerComponentType",
36245 "enum" : [ "resources", "services" ]
36249 "name" : "policyTypeName",
36255 "description" : "USER_ID of modifier user",
36257 "name" : "USER_ID",
36265 "description" : "Policy created"
36268 "description" : "Invalid content / Missing content"
36271 "description" : "Restricted operation"
36274 "description" : "Component not found"
36277 "description" : "Policy already exist"
36281 "application/json" : {
36287 "allowedMethods" : {
36292 "uniqueItems" : true
36296 "additionalProperties" : {
36307 "format" : "date-time"
36313 "type" : "integer",
36329 "type" : "integer",
36337 "format" : "date-time"
36355 "additionalProperties" : {
36368 "displayCountry" : {
36371 "displayLanguage" : {
36377 "displayScript" : {
36380 "displayVariant" : {
36383 "extensionKeys" : {
36388 "uniqueItems" : true
36402 "unicodeLocaleAttributes" : {
36407 "uniqueItems" : true
36409 "unicodeLocaleKeys" : {
36414 "uniqueItems" : true
36423 "format" : "date-time"
36426 "type" : "integer",
36436 "additionalProperties" : {
36464 "uniqueItems" : true
36475 "additionalProperties" : {
36485 "wildcardSubtype" : {
36495 "additionalProperties" : {
36503 "type" : "integer",
36511 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
36517 "type" : "integer",
36522 "stringHeaders" : {
36524 "additionalProperties" : {
36539 "url" : "/sdc2/rest",
36542 "summary" : "Returns created Policy",
36543 "tags" : [ "SDCE-2 APIs" ]
36546 "/v1/catalog/{containerComponentType}/{componentId}/relationId/{relationId}" : {
36548 "description" : "Get relation",
36549 "operationId" : "getRelationById",
36552 "name" : "containerComponentType",
36559 "name" : "componentId",
36566 "name" : "relationId",
36573 "name" : "USER_ID",
36580 "description" : "relation found"
36583 "description" : "Restricted operation"
36586 "description" : "Relation not found"
36590 "application/json" : {
36596 "allowedMethods" : {
36601 "uniqueItems" : true
36605 "additionalProperties" : {
36616 "format" : "date-time"
36622 "type" : "integer",
36638 "type" : "integer",
36646 "format" : "date-time"
36664 "additionalProperties" : {
36677 "displayCountry" : {
36680 "displayLanguage" : {
36686 "displayScript" : {
36689 "displayVariant" : {
36692 "extensionKeys" : {
36697 "uniqueItems" : true
36711 "unicodeLocaleAttributes" : {
36716 "uniqueItems" : true
36718 "unicodeLocaleKeys" : {
36723 "uniqueItems" : true
36732 "format" : "date-time"
36735 "type" : "integer",
36745 "additionalProperties" : {
36773 "uniqueItems" : true
36784 "additionalProperties" : {
36794 "wildcardSubtype" : {
36804 "additionalProperties" : {
36812 "type" : "integer",
36820 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
36826 "type" : "integer",
36831 "stringHeaders" : {
36833 "additionalProperties" : {
36848 "url" : "/sdc2/rest",
36851 "summary" : "Returns relation metadata according to relationId",
36852 "tags" : [ "SDCE-2 APIs" ]
36855 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance" : {
36857 "description" : "Create ComponentInstance",
36858 "operationId" : "createComponentInstance",
36861 "name" : "componentId",
36867 "description" : "valid values: resources / services",
36869 "name" : "containerComponentType",
36873 "enum" : [ "resources", "services" ]
36876 "description" : "USER_ID of modifier user",
36878 "name" : "USER_ID",
36886 "application/json" : {
36892 "description" : "RI object to be created",
36897 "description" : "Component created"
36900 "description" : "Invalid content / Missing content"
36903 "description" : "Restricted operation"
36906 "description" : "Component instance already exist"
36910 "application/json" : {
36916 "allowedMethods" : {
36921 "uniqueItems" : true
36925 "additionalProperties" : {
36936 "format" : "date-time"
36942 "type" : "integer",
36958 "type" : "integer",
36966 "format" : "date-time"
36984 "additionalProperties" : {
36997 "displayCountry" : {
37000 "displayLanguage" : {
37006 "displayScript" : {
37009 "displayVariant" : {
37012 "extensionKeys" : {
37017 "uniqueItems" : true
37031 "unicodeLocaleAttributes" : {
37036 "uniqueItems" : true
37038 "unicodeLocaleKeys" : {
37043 "uniqueItems" : true
37052 "format" : "date-time"
37055 "type" : "integer",
37065 "additionalProperties" : {
37093 "uniqueItems" : true
37104 "additionalProperties" : {
37114 "wildcardSubtype" : {
37124 "additionalProperties" : {
37132 "type" : "integer",
37140 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
37146 "type" : "integer",
37151 "stringHeaders" : {
37153 "additionalProperties" : {
37168 "url" : "/sdc2/rest",
37171 "summary" : "Returns created ComponentInstance",
37172 "tags" : [ "SDCE-2 APIs" ]
37175 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/associate" : {
37177 "description" : "Associate RI to RI",
37178 "operationId" : "associateRIToRI",
37180 "description" : "unique id of the container component",
37182 "name" : "componentId",
37188 "description" : "allowed values are resources /services / products",
37190 "name" : "containerComponentType",
37194 "enum" : [ "resources", "services", "products" ]
37198 "name" : "USER_ID",
37205 "application/json" : {
37211 "description" : "RelationshipInfo",
37216 "description" : "Relationship created"
37219 "description" : "Invalid content / Missing content"
37222 "description" : "Missing information"
37225 "description" : "Relationship already exist"
37229 "application/json" : {
37235 "allowedMethods" : {
37240 "uniqueItems" : true
37244 "additionalProperties" : {
37255 "format" : "date-time"
37261 "type" : "integer",
37277 "type" : "integer",
37285 "format" : "date-time"
37303 "additionalProperties" : {
37316 "displayCountry" : {
37319 "displayLanguage" : {
37325 "displayScript" : {
37328 "displayVariant" : {
37331 "extensionKeys" : {
37336 "uniqueItems" : true
37350 "unicodeLocaleAttributes" : {
37355 "uniqueItems" : true
37357 "unicodeLocaleKeys" : {
37362 "uniqueItems" : true
37371 "format" : "date-time"
37374 "type" : "integer",
37384 "additionalProperties" : {
37412 "uniqueItems" : true
37423 "additionalProperties" : {
37433 "wildcardSubtype" : {
37443 "additionalProperties" : {
37451 "type" : "integer",
37459 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
37465 "type" : "integer",
37470 "stringHeaders" : {
37472 "additionalProperties" : {
37487 "url" : "/sdc2/rest",
37490 "summary" : "Returns created RelationshipInfo",
37491 "tags" : [ "SDCE-2 APIs" ]
37494 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/batchDissociate" : {
37496 "description" : "Batch Dissociate RI from RI",
37497 "operationId" : "batchDissociateRIFromRI",
37499 "description" : "allowed values are resources/services/products",
37501 "name" : "containerComponentType",
37505 "enum" : [ "resources", "services", "products" ]
37508 "description" : "unique id of the container component",
37510 "name" : "componentId",
37517 "name" : "USER_ID",
37524 "application/json" : {
37530 "description" : "RelationshipInfo",
37535 "description" : "Relationship deleted"
37538 "description" : "Invalid Content / Missing Content"
37541 "description" : "Missing Information"
37545 "application/json" : {
37551 "allowedMethods" : {
37556 "uniqueItems" : true
37560 "additionalProperties" : {
37571 "format" : "date-time"
37577 "type" : "integer",
37593 "type" : "integer",
37601 "format" : "date-time"
37619 "additionalProperties" : {
37632 "displayCountry" : {
37635 "displayLanguage" : {
37641 "displayScript" : {
37644 "displayVariant" : {
37647 "extensionKeys" : {
37652 "uniqueItems" : true
37666 "unicodeLocaleAttributes" : {
37671 "uniqueItems" : true
37673 "unicodeLocaleKeys" : {
37678 "uniqueItems" : true
37687 "format" : "date-time"
37690 "type" : "integer",
37700 "additionalProperties" : {
37728 "uniqueItems" : true
37739 "additionalProperties" : {
37749 "wildcardSubtype" : {
37759 "additionalProperties" : {
37767 "type" : "integer",
37775 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
37781 "type" : "integer",
37786 "stringHeaders" : {
37788 "additionalProperties" : {
37803 "url" : "/sdc2/rest",
37806 "summary" : "Returns deleted RelationShip Info",
37807 "tags" : [ "SDCE-2 APIs" ]
37810 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/createAndAssociate" : {
37812 "description" : "Create RI and associate RI to RI",
37813 "operationId" : "createAndAssociateRIToRI",
37816 "name" : "componentId",
37822 "description" : "valid values: resources / services",
37824 "name" : "containerComponentType",
37828 "enum" : [ "resources", "services", "products" ]
37833 "description" : "RI created"
37836 "description" : "Invalid content / Missing content"
37839 "description" : "Restricted operation"
37842 "description" : "Relationship already exist"
37846 "application/json" : {
37852 "allowedMethods" : {
37857 "uniqueItems" : true
37861 "additionalProperties" : {
37872 "format" : "date-time"
37878 "type" : "integer",
37894 "type" : "integer",
37902 "format" : "date-time"
37920 "additionalProperties" : {
37933 "displayCountry" : {
37936 "displayLanguage" : {
37942 "displayScript" : {
37945 "displayVariant" : {
37948 "extensionKeys" : {
37953 "uniqueItems" : true
37967 "unicodeLocaleAttributes" : {
37972 "uniqueItems" : true
37974 "unicodeLocaleKeys" : {
37979 "uniqueItems" : true
37988 "format" : "date-time"
37991 "type" : "integer",
38001 "additionalProperties" : {
38029 "uniqueItems" : true
38040 "additionalProperties" : {
38050 "wildcardSubtype" : {
38060 "additionalProperties" : {
38068 "type" : "integer",
38076 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
38082 "type" : "integer",
38087 "stringHeaders" : {
38089 "additionalProperties" : {
38104 "url" : "/sdc2/rest",
38107 "summary" : "Returns created RI and RelationshipInfo",
38108 "tags" : [ "SDCE-2 APIs" ]
38111 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/dissociate" : {
38113 "description" : "Dissociate RI from RI",
38114 "operationId" : "dissociateRIFromRI",
38116 "description" : "allowed values are resources /services / products",
38118 "name" : "containerComponentType",
38122 "enum" : [ "resources", "services", "products" ]
38125 "description" : "unique id of the container component",
38127 "name" : "componentId",
38134 "name" : "USER_ID",
38141 "application/json" : {
38147 "description" : "RelationshipInfo",
38152 "description" : "Relationship deleted"
38155 "description" : "Invalid content / Missing content"
38158 "description" : "Missing information"
38162 "application/json" : {
38168 "allowedMethods" : {
38173 "uniqueItems" : true
38177 "additionalProperties" : {
38188 "format" : "date-time"
38194 "type" : "integer",
38210 "type" : "integer",
38218 "format" : "date-time"
38236 "additionalProperties" : {
38249 "displayCountry" : {
38252 "displayLanguage" : {
38258 "displayScript" : {
38261 "displayVariant" : {
38264 "extensionKeys" : {
38269 "uniqueItems" : true
38283 "unicodeLocaleAttributes" : {
38288 "uniqueItems" : true
38290 "unicodeLocaleKeys" : {
38295 "uniqueItems" : true
38304 "format" : "date-time"
38307 "type" : "integer",
38317 "additionalProperties" : {
38345 "uniqueItems" : true
38356 "additionalProperties" : {
38366 "wildcardSubtype" : {
38376 "additionalProperties" : {
38384 "type" : "integer",
38392 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
38398 "type" : "integer",
38403 "stringHeaders" : {
38405 "additionalProperties" : {
38420 "url" : "/sdc2/rest",
38423 "summary" : "Returns deleted RelationshipInfo",
38424 "tags" : [ "SDCE-2 APIs" ]
38427 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/multipleComponentInstance" : {
38429 "description" : "Update resource instance multiple component",
38430 "operationId" : "updateMultipleComponentInstance",
38433 "name" : "componentId",
38439 "description" : "valid values: resources / services / products",
38441 "name" : "containerComponentType",
38445 "enum" : [ "resources", "services", "products" ]
38450 "application/json" : {
38456 "description" : "Component Instance JSON Array",
38461 "description" : "Resource instance updated"
38464 "description" : "Invalid content / Missing content"
38467 "description" : "Restricted operation"
38471 "application/json" : {
38477 "allowedMethods" : {
38482 "uniqueItems" : true
38486 "additionalProperties" : {
38497 "format" : "date-time"
38503 "type" : "integer",
38519 "type" : "integer",
38527 "format" : "date-time"
38545 "additionalProperties" : {
38558 "displayCountry" : {
38561 "displayLanguage" : {
38567 "displayScript" : {
38570 "displayVariant" : {
38573 "extensionKeys" : {
38578 "uniqueItems" : true
38592 "unicodeLocaleAttributes" : {
38597 "uniqueItems" : true
38599 "unicodeLocaleKeys" : {
38604 "uniqueItems" : true
38613 "format" : "date-time"
38616 "type" : "integer",
38626 "additionalProperties" : {
38654 "uniqueItems" : true
38665 "additionalProperties" : {
38675 "wildcardSubtype" : {
38685 "additionalProperties" : {
38693 "type" : "integer",
38701 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
38707 "type" : "integer",
38712 "stringHeaders" : {
38714 "additionalProperties" : {
38729 "url" : "/sdc2/rest",
38732 "summary" : "Returns updated resource instance",
38733 "tags" : [ "SDCE-2 APIs" ]
38736 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}" : {
38738 "description" : "Update resource instance",
38739 "operationId" : "updateComponentInstanceMetadata",
38742 "name" : "componentId",
38749 "name" : "componentInstanceId",
38755 "description" : "valid values: resources / services / products",
38757 "name" : "containerComponentType",
38761 "enum" : [ "resources", "services", "products" ]
38766 "description" : "Resource instance updated"
38769 "description" : "Invalid content / Missing content"
38772 "description" : "Restricted operation"
38776 "application/json" : {
38782 "allowedMethods" : {
38787 "uniqueItems" : true
38791 "additionalProperties" : {
38802 "format" : "date-time"
38808 "type" : "integer",
38824 "type" : "integer",
38832 "format" : "date-time"
38850 "additionalProperties" : {
38863 "displayCountry" : {
38866 "displayLanguage" : {
38872 "displayScript" : {
38875 "displayVariant" : {
38878 "extensionKeys" : {
38883 "uniqueItems" : true
38897 "unicodeLocaleAttributes" : {
38902 "uniqueItems" : true
38904 "unicodeLocaleKeys" : {
38909 "uniqueItems" : true
38918 "format" : "date-time"
38921 "type" : "integer",
38931 "additionalProperties" : {
38959 "uniqueItems" : true
38970 "additionalProperties" : {
38980 "wildcardSubtype" : {
38990 "additionalProperties" : {
38998 "type" : "integer",
39006 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
39012 "type" : "integer",
39017 "stringHeaders" : {
39019 "additionalProperties" : {
39034 "url" : "/sdc2/rest",
39037 "summary" : "Returns updated resource instance",
39038 "tags" : [ "SDCE-2 APIs" ]
39041 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}/artifacts" : {
39043 "description" : "Load Resource Instance artifact payload",
39044 "operationId" : "loadComponentInstanceArtifact",
39047 "name" : "USER_ID",
39053 "name" : "Content-MD5",
39058 "description" : "valid values: resources / services",
39060 "name" : "containerComponentType",
39064 "enum" : [ "resources", "services" ]
39068 "name" : "componentId",
39075 "name" : "componentInstanceId",
39083 "application/json" : {
39089 "description" : "json describe the artifact",
39094 "description" : "Artifact updated"
39097 "description" : "Invalid content / Missing content"
39100 "description" : "Restricted operation"
39104 "application/json" : {
39110 "allowedMethods" : {
39115 "uniqueItems" : true
39119 "additionalProperties" : {
39130 "format" : "date-time"
39136 "type" : "integer",
39152 "type" : "integer",
39160 "format" : "date-time"
39178 "additionalProperties" : {
39191 "displayCountry" : {
39194 "displayLanguage" : {
39200 "displayScript" : {
39203 "displayVariant" : {
39206 "extensionKeys" : {
39211 "uniqueItems" : true
39225 "unicodeLocaleAttributes" : {
39230 "uniqueItems" : true
39232 "unicodeLocaleKeys" : {
39237 "uniqueItems" : true
39246 "format" : "date-time"
39249 "type" : "integer",
39259 "additionalProperties" : {
39287 "uniqueItems" : true
39298 "additionalProperties" : {
39308 "wildcardSubtype" : {
39318 "additionalProperties" : {
39326 "type" : "integer",
39334 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
39340 "type" : "integer",
39345 "stringHeaders" : {
39347 "additionalProperties" : {
39362 "url" : "/sdc2/rest",
39365 "summary" : "Returns updated artifact",
39366 "tags" : [ "SDCE-2 APIs" ]
39369 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}/artifacts/{artifactId}" : {
39371 "description" : "Delete Resource Instance artifact",
39372 "operationId" : "deleteComponentInstanceArtifact",
39375 "name" : "USER_ID",
39381 "name" : "Content-MD5",
39386 "description" : "valid values: resources / services",
39388 "name" : "containerComponentType",
39392 "enum" : [ "resources", "services" ]
39396 "name" : "componentId",
39403 "name" : "componentInstanceId",
39410 "name" : "artifactId",
39418 "application/json" : {
39424 "description" : "json describe the artifact",
39429 "description" : "Artifact updated"
39432 "description" : "Invalid content / Missing content"
39435 "description" : "Restricted operation"
39439 "application/json" : {
39445 "allowedMethods" : {
39450 "uniqueItems" : true
39454 "additionalProperties" : {
39465 "format" : "date-time"
39471 "type" : "integer",
39487 "type" : "integer",
39495 "format" : "date-time"
39513 "additionalProperties" : {
39526 "displayCountry" : {
39529 "displayLanguage" : {
39535 "displayScript" : {
39538 "displayVariant" : {
39541 "extensionKeys" : {
39546 "uniqueItems" : true
39560 "unicodeLocaleAttributes" : {
39565 "uniqueItems" : true
39567 "unicodeLocaleKeys" : {
39572 "uniqueItems" : true
39581 "format" : "date-time"
39584 "type" : "integer",
39594 "additionalProperties" : {
39622 "uniqueItems" : true
39633 "additionalProperties" : {
39643 "wildcardSubtype" : {
39653 "additionalProperties" : {
39661 "type" : "integer",
39669 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
39675 "type" : "integer",
39680 "stringHeaders" : {
39682 "additionalProperties" : {
39697 "url" : "/sdc2/rest",
39700 "summary" : "Returns deleted artifact",
39701 "tags" : [ "SDCE-2 APIs" ]
39704 "description" : "Update Resource Instance artifact payload",
39705 "operationId" : "updateComponentInstanceArtifact",
39708 "name" : "USER_ID",
39714 "name" : "Content-MD5",
39719 "description" : "valid values: resources / services",
39721 "name" : "containerComponentType",
39725 "enum" : [ "resources", "services" ]
39729 "name" : "componentId",
39736 "name" : "componentInstanceId",
39743 "name" : "artifactId",
39751 "application/json" : {
39757 "description" : "json describe the artifact",
39762 "description" : "Artifact updated"
39765 "description" : "Invalid content / Missing content"
39768 "description" : "Restricted operation"
39772 "application/json" : {
39778 "allowedMethods" : {
39783 "uniqueItems" : true
39787 "additionalProperties" : {
39798 "format" : "date-time"
39804 "type" : "integer",
39820 "type" : "integer",
39828 "format" : "date-time"
39846 "additionalProperties" : {
39859 "displayCountry" : {
39862 "displayLanguage" : {
39868 "displayScript" : {
39871 "displayVariant" : {
39874 "extensionKeys" : {
39879 "uniqueItems" : true
39893 "unicodeLocaleAttributes" : {
39898 "uniqueItems" : true
39900 "unicodeLocaleKeys" : {
39905 "uniqueItems" : true
39914 "format" : "date-time"
39917 "type" : "integer",
39927 "additionalProperties" : {
39955 "uniqueItems" : true
39966 "additionalProperties" : {
39976 "wildcardSubtype" : {
39986 "additionalProperties" : {
39994 "type" : "integer",
40002 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
40008 "type" : "integer",
40013 "stringHeaders" : {
40015 "additionalProperties" : {
40030 "url" : "/sdc2/rest",
40033 "summary" : "Returns updated artifact",
40034 "tags" : [ "SDCE-2 APIs" ]
40037 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}/artifacts/{artifactId}/heatParams" : {
40039 "description" : "Update Resource Instance HEAT_ENV parameters",
40040 "operationId" : "updateRIArtifact",
40042 "description" : "valid values: resources / services",
40044 "name" : "containerComponentType",
40048 "enum" : [ "resources", "services" ]
40052 "name" : "componentId",
40059 "name" : "componentInstanceId",
40066 "name" : "artifactId",
40074 "application/json" : {
40080 "description" : "json describe the artifact",
40085 "description" : "Artifact updated"
40088 "description" : "Invalid content / Missing content"
40091 "description" : "Restricted operation"
40095 "application/json" : {
40101 "allowedMethods" : {
40106 "uniqueItems" : true
40110 "additionalProperties" : {
40121 "format" : "date-time"
40127 "type" : "integer",
40143 "type" : "integer",
40151 "format" : "date-time"
40169 "additionalProperties" : {
40182 "displayCountry" : {
40185 "displayLanguage" : {
40191 "displayScript" : {
40194 "displayVariant" : {
40197 "extensionKeys" : {
40202 "uniqueItems" : true
40216 "unicodeLocaleAttributes" : {
40221 "uniqueItems" : true
40223 "unicodeLocaleKeys" : {
40228 "uniqueItems" : true
40237 "format" : "date-time"
40240 "type" : "integer",
40250 "additionalProperties" : {
40278 "uniqueItems" : true
40289 "additionalProperties" : {
40299 "wildcardSubtype" : {
40309 "additionalProperties" : {
40317 "type" : "integer",
40325 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
40331 "type" : "integer",
40336 "stringHeaders" : {
40338 "additionalProperties" : {
40353 "url" : "/sdc2/rest",
40356 "summary" : "Returns updated artifact",
40357 "tags" : [ "SDCE-2 APIs" ]
40360 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}/attributes" : {
40362 "description" : "Update resource instance attribute",
40363 "operationId" : "updateResourceInstanceAttribute",
40365 "description" : "service id",
40367 "name" : "componentId",
40373 "description" : "valid values: resources / services",
40375 "name" : "containerComponentType",
40379 "enum" : [ "resources", "services" ]
40382 "description" : "resource instance id",
40384 "name" : "componentInstanceId",
40390 "description" : "id of user initiating the operation",
40392 "name" : "USER_ID",
40399 "application/json" : {
40405 "description" : "Component Instance Properties JSON Array",
40410 "description" : "Resource instance created"
40413 "description" : "Invalid content / Missing content"
40416 "description" : "Restricted operation"
40420 "application/json" : {
40426 "allowedMethods" : {
40431 "uniqueItems" : true
40435 "additionalProperties" : {
40446 "format" : "date-time"
40452 "type" : "integer",
40468 "type" : "integer",
40476 "format" : "date-time"
40494 "additionalProperties" : {
40507 "displayCountry" : {
40510 "displayLanguage" : {
40516 "displayScript" : {
40519 "displayVariant" : {
40522 "extensionKeys" : {
40527 "uniqueItems" : true
40541 "unicodeLocaleAttributes" : {
40546 "uniqueItems" : true
40548 "unicodeLocaleKeys" : {
40553 "uniqueItems" : true
40562 "format" : "date-time"
40565 "type" : "integer",
40575 "additionalProperties" : {
40603 "uniqueItems" : true
40614 "additionalProperties" : {
40624 "wildcardSubtype" : {
40634 "additionalProperties" : {
40642 "type" : "integer",
40650 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
40656 "type" : "integer",
40661 "stringHeaders" : {
40663 "additionalProperties" : {
40678 "url" : "/sdc2/rest",
40681 "summary" : "Returns updated resource instance property",
40682 "tags" : [ "SDCE-2 APIs" ]
40685 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}/changeVersion" : {
40687 "description" : "Update resource instance",
40688 "operationId" : "changeResourceInstanceVersion",
40691 "name" : "componentId",
40698 "name" : "componentInstanceId",
40704 "description" : "valid values: resources / services",
40706 "name" : "containerComponentType",
40710 "enum" : [ "resources", "services" ]
40715 "description" : "Resource instance created"
40718 "description" : "Invalid content / Missing content"
40721 "description" : "Restricted operation"
40725 "application/json" : {
40731 "allowedMethods" : {
40736 "uniqueItems" : true
40740 "additionalProperties" : {
40751 "format" : "date-time"
40757 "type" : "integer",
40773 "type" : "integer",
40781 "format" : "date-time"
40799 "additionalProperties" : {
40812 "displayCountry" : {
40815 "displayLanguage" : {
40821 "displayScript" : {
40824 "displayVariant" : {
40827 "extensionKeys" : {
40832 "uniqueItems" : true
40846 "unicodeLocaleAttributes" : {
40851 "uniqueItems" : true
40853 "unicodeLocaleKeys" : {
40858 "uniqueItems" : true
40867 "format" : "date-time"
40870 "type" : "integer",
40880 "additionalProperties" : {
40908 "uniqueItems" : true
40919 "additionalProperties" : {
40929 "wildcardSubtype" : {
40939 "additionalProperties" : {
40947 "type" : "integer",
40955 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
40961 "type" : "integer",
40966 "stringHeaders" : {
40968 "additionalProperties" : {
40983 "url" : "/sdc2/rest",
40986 "summary" : "Returns updated resource instance",
40987 "tags" : [ "SDCE-2 APIs" ]
40990 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}/groupInstance/{groupInstId}" : {
40992 "description" : "Get group artifacts ",
40993 "operationId" : "getGroupArtifactById",
40996 "name" : "containerComponentType",
41003 "name" : "componentId",
41010 "name" : "componentInstanceId",
41017 "name" : "groupInstId",
41024 "name" : "USER_ID",
41031 "description" : "group found"
41034 "description" : "Restricted operation"
41037 "description" : "Group not found"
41041 "application/json" : {
41047 "allowedMethods" : {
41052 "uniqueItems" : true
41056 "additionalProperties" : {
41067 "format" : "date-time"
41073 "type" : "integer",
41089 "type" : "integer",
41097 "format" : "date-time"
41115 "additionalProperties" : {
41128 "displayCountry" : {
41131 "displayLanguage" : {
41137 "displayScript" : {
41140 "displayVariant" : {
41143 "extensionKeys" : {
41148 "uniqueItems" : true
41162 "unicodeLocaleAttributes" : {
41167 "uniqueItems" : true
41169 "unicodeLocaleKeys" : {
41174 "uniqueItems" : true
41183 "format" : "date-time"
41186 "type" : "integer",
41196 "additionalProperties" : {
41224 "uniqueItems" : true
41235 "additionalProperties" : {
41245 "wildcardSubtype" : {
41255 "additionalProperties" : {
41263 "type" : "integer",
41271 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
41277 "type" : "integer",
41282 "stringHeaders" : {
41284 "additionalProperties" : {
41299 "url" : "/sdc2/rest",
41302 "summary" : "Returns artifacts metadata according to groupInstId",
41303 "tags" : [ "SDCE-2 APIs" ]
41306 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}/groupInstance/{groupInstanceId}/property" : {
41308 "description" : "Update resource instance property",
41309 "operationId" : "updateGroupInstanceProperty",
41311 "description" : "service id",
41313 "name" : "componentId",
41319 "description" : "valid values: resources / services",
41321 "name" : "containerComponentType",
41325 "enum" : [ "resources", "services" ]
41328 "description" : "resource instance id",
41330 "name" : "componentInstanceId",
41336 "description" : "group instance id",
41338 "name" : "groupInstanceId",
41344 "description" : "id of user initiating the operation",
41346 "name" : "USER_ID",
41353 "description" : "Resource instance created"
41356 "description" : "Invalid content / Missing content"
41359 "description" : "Restricted operation"
41363 "application/json" : {
41369 "allowedMethods" : {
41374 "uniqueItems" : true
41378 "additionalProperties" : {
41389 "format" : "date-time"
41395 "type" : "integer",
41411 "type" : "integer",
41419 "format" : "date-time"
41437 "additionalProperties" : {
41450 "displayCountry" : {
41453 "displayLanguage" : {
41459 "displayScript" : {
41462 "displayVariant" : {
41465 "extensionKeys" : {
41470 "uniqueItems" : true
41484 "unicodeLocaleAttributes" : {
41489 "uniqueItems" : true
41491 "unicodeLocaleKeys" : {
41496 "uniqueItems" : true
41505 "format" : "date-time"
41508 "type" : "integer",
41518 "additionalProperties" : {
41546 "uniqueItems" : true
41557 "additionalProperties" : {
41567 "wildcardSubtype" : {
41577 "additionalProperties" : {
41585 "type" : "integer",
41593 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
41599 "type" : "integer",
41604 "stringHeaders" : {
41606 "additionalProperties" : {
41621 "url" : "/sdc2/rest",
41624 "summary" : "Returns updated resource instance property",
41625 "tags" : [ "SDCE-2 APIs" ]
41628 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}/inputs" : {
41630 "description" : "Update resource instance property",
41631 "operationId" : "updateResourceInstanceInput",
41633 "description" : "service id",
41635 "name" : "componentId",
41641 "description" : "valid values: resources / services",
41643 "name" : "containerComponentType",
41647 "enum" : [ "resources", "services" ]
41650 "description" : "resource instance id",
41652 "name" : "componentInstanceId",
41658 "description" : "id of user initiating the operation",
41660 "name" : "USER_ID",
41667 "application/json" : {
41673 "description" : "Component Instance Properties JSON Array",
41678 "description" : "Resource instance created"
41681 "description" : "Invalid content / Missing content"
41684 "description" : "Restricted operation"
41688 "application/json" : {
41694 "allowedMethods" : {
41699 "uniqueItems" : true
41703 "additionalProperties" : {
41714 "format" : "date-time"
41720 "type" : "integer",
41736 "type" : "integer",
41744 "format" : "date-time"
41762 "additionalProperties" : {
41775 "displayCountry" : {
41778 "displayLanguage" : {
41784 "displayScript" : {
41787 "displayVariant" : {
41790 "extensionKeys" : {
41795 "uniqueItems" : true
41809 "unicodeLocaleAttributes" : {
41814 "uniqueItems" : true
41816 "unicodeLocaleKeys" : {
41821 "uniqueItems" : true
41830 "format" : "date-time"
41833 "type" : "integer",
41843 "additionalProperties" : {
41871 "uniqueItems" : true
41882 "additionalProperties" : {
41892 "wildcardSubtype" : {
41902 "additionalProperties" : {
41910 "type" : "integer",
41918 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
41924 "type" : "integer",
41929 "stringHeaders" : {
41931 "additionalProperties" : {
41946 "url" : "/sdc2/rest",
41949 "summary" : "Returns updated resource instance property",
41950 "tags" : [ "SDCE-2 APIs" ]
41953 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}/properties" : {
41955 "description" : "Update resource instance property",
41956 "operationId" : "updateResourceInstanceProperties",
41958 "description" : "service id",
41960 "name" : "componentId",
41966 "description" : "valid values: resources / services",
41968 "name" : "containerComponentType",
41972 "enum" : [ "resources", "services" ]
41975 "description" : "resource instance id",
41977 "name" : "componentInstanceId",
41983 "description" : "id of user initiating the operation",
41985 "name" : "USER_ID",
41992 "application/json" : {
41998 "description" : "Component Instance Properties JSON Array",
42003 "description" : "Resource instance created"
42006 "description" : "Invalid content / Missing content"
42009 "description" : "Restricted operation"
42013 "application/json" : {
42019 "allowedMethods" : {
42024 "uniqueItems" : true
42028 "additionalProperties" : {
42039 "format" : "date-time"
42045 "type" : "integer",
42061 "type" : "integer",
42069 "format" : "date-time"
42087 "additionalProperties" : {
42100 "displayCountry" : {
42103 "displayLanguage" : {
42109 "displayScript" : {
42112 "displayVariant" : {
42115 "extensionKeys" : {
42120 "uniqueItems" : true
42134 "unicodeLocaleAttributes" : {
42139 "uniqueItems" : true
42141 "unicodeLocaleKeys" : {
42146 "uniqueItems" : true
42155 "format" : "date-time"
42158 "type" : "integer",
42168 "additionalProperties" : {
42196 "uniqueItems" : true
42207 "additionalProperties" : {
42217 "wildcardSubtype" : {
42227 "additionalProperties" : {
42235 "type" : "integer",
42243 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
42249 "type" : "integer",
42254 "stringHeaders" : {
42256 "additionalProperties" : {
42271 "url" : "/sdc2/rest",
42274 "summary" : "Returns updated resource instance property",
42275 "tags" : [ "SDCE-2 APIs" ]
42278 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{componentInstanceId}/property/{propertyId}" : {
42280 "description" : "Update resource instance",
42281 "operationId" : "deleteResourceInstanceProperty",
42283 "description" : "service id",
42285 "name" : "componentId",
42291 "description" : "valid values: resources / services",
42293 "name" : "containerComponentType",
42297 "enum" : [ "resources", "services" ]
42300 "description" : "resource instance id",
42302 "name" : "componentInstanceId",
42308 "description" : "property id",
42310 "name" : "propertyId",
42316 "description" : "id of user initiating the operation",
42318 "name" : "USER_ID",
42325 "description" : "Resource instance created"
42328 "description" : "Invalid content / Missing content"
42331 "description" : "Restricted operation"
42335 "application/json" : {
42341 "allowedMethods" : {
42346 "uniqueItems" : true
42350 "additionalProperties" : {
42361 "format" : "date-time"
42367 "type" : "integer",
42383 "type" : "integer",
42391 "format" : "date-time"
42409 "additionalProperties" : {
42422 "displayCountry" : {
42425 "displayLanguage" : {
42431 "displayScript" : {
42434 "displayVariant" : {
42437 "extensionKeys" : {
42442 "uniqueItems" : true
42456 "unicodeLocaleAttributes" : {
42461 "uniqueItems" : true
42463 "unicodeLocaleKeys" : {
42468 "uniqueItems" : true
42477 "format" : "date-time"
42480 "type" : "integer",
42490 "additionalProperties" : {
42518 "uniqueItems" : true
42529 "additionalProperties" : {
42539 "wildcardSubtype" : {
42549 "additionalProperties" : {
42557 "type" : "integer",
42565 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
42571 "type" : "integer",
42576 "stringHeaders" : {
42578 "additionalProperties" : {
42593 "url" : "/sdc2/rest",
42596 "summary" : "Returns deleted resource instance property",
42597 "tags" : [ "SDCE-2 APIs" ]
42600 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstance/{resourceInstanceId}" : {
42602 "description" : "Delete ResourceInstance",
42603 "operationId" : "deleteResourceInstance",
42606 "name" : "componentId",
42613 "name" : "resourceInstanceId",
42619 "description" : "valid values: resources / services / products",
42621 "name" : "containerComponentType",
42625 "enum" : [ "resources", "services", "products" ]
42630 "description" : "ResourceInstance deleted"
42633 "description" : "Invalid content / Missing content"
42636 "description" : "Restricted operation"
42640 "application/json" : {
42646 "allowedMethods" : {
42651 "uniqueItems" : true
42655 "additionalProperties" : {
42666 "format" : "date-time"
42672 "type" : "integer",
42688 "type" : "integer",
42696 "format" : "date-time"
42714 "additionalProperties" : {
42727 "displayCountry" : {
42730 "displayLanguage" : {
42736 "displayScript" : {
42739 "displayVariant" : {
42742 "extensionKeys" : {
42747 "uniqueItems" : true
42761 "unicodeLocaleAttributes" : {
42766 "uniqueItems" : true
42768 "unicodeLocaleKeys" : {
42773 "uniqueItems" : true
42782 "format" : "date-time"
42785 "type" : "integer",
42795 "additionalProperties" : {
42823 "uniqueItems" : true
42834 "additionalProperties" : {
42844 "wildcardSubtype" : {
42854 "additionalProperties" : {
42862 "type" : "integer",
42870 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
42876 "type" : "integer",
42881 "stringHeaders" : {
42883 "additionalProperties" : {
42898 "url" : "/sdc2/rest",
42901 "summary" : "Returns delete resourceInstance",
42902 "tags" : [ "SDCE-2 APIs" ]
42905 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstances/{componentInstanceId}/artifacts/{artifactId}" : {
42907 "description" : "Download component Artifact in Base64",
42908 "operationId" : "downloadResourceInstanceArtifactBase64",
42910 "description" : "valid values: resources / services",
42912 "name" : "containerComponentType",
42916 "enum" : [ "resources", "services" ]
42920 "name" : "componentId",
42927 "name" : "componentInstanceId",
42934 "name" : "artifactId",
42942 "description" : "ResourceInstance artifact downloaded"
42945 "description" : "ResourceInstance/Artifact not found"
42949 "application/json" : {
42955 "allowedMethods" : {
42960 "uniqueItems" : true
42964 "additionalProperties" : {
42975 "format" : "date-time"
42981 "type" : "integer",
42997 "type" : "integer",
43005 "format" : "date-time"
43023 "additionalProperties" : {
43036 "displayCountry" : {
43039 "displayLanguage" : {
43045 "displayScript" : {
43048 "displayVariant" : {
43051 "extensionKeys" : {
43056 "uniqueItems" : true
43070 "unicodeLocaleAttributes" : {
43075 "uniqueItems" : true
43077 "unicodeLocaleKeys" : {
43082 "uniqueItems" : true
43091 "format" : "date-time"
43094 "type" : "integer",
43104 "additionalProperties" : {
43132 "uniqueItems" : true
43143 "additionalProperties" : {
43153 "wildcardSubtype" : {
43163 "additionalProperties" : {
43171 "type" : "integer",
43179 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
43185 "type" : "integer",
43190 "stringHeaders" : {
43192 "additionalProperties" : {
43207 "url" : "/sdc2/rest",
43210 "summary" : "Returns downloaded artifact",
43211 "tags" : [ "SDCE-2 APIs" ]
43214 "/v1/catalog/{containerComponentType}/{componentId}/resourceInstances/{componentInstanceId}/artifactsByType/{artifactGroupType}" : {
43216 "description" : "Get component Artifacts",
43217 "operationId" : "getComponentInstanceArtifacts",
43219 "description" : "valid values: resources / services",
43221 "name" : "containerComponentType",
43225 "enum" : [ "resources", "services" ]
43229 "name" : "componentId",
43236 "name" : "componentInstanceId",
43243 "name" : "artifactGroupType",
43251 "description" : "Component artifacts"
43254 "description" : "Resource/Artifact not found"
43258 "application/json" : {
43264 "allowedMethods" : {
43269 "uniqueItems" : true
43273 "additionalProperties" : {
43284 "format" : "date-time"
43290 "type" : "integer",
43306 "type" : "integer",
43314 "format" : "date-time"
43332 "additionalProperties" : {
43345 "displayCountry" : {
43348 "displayLanguage" : {
43354 "displayScript" : {
43357 "displayVariant" : {
43360 "extensionKeys" : {
43365 "uniqueItems" : true
43379 "unicodeLocaleAttributes" : {
43384 "uniqueItems" : true
43386 "unicodeLocaleKeys" : {
43391 "uniqueItems" : true
43400 "format" : "date-time"
43403 "type" : "integer",
43413 "additionalProperties" : {
43441 "uniqueItems" : true
43452 "additionalProperties" : {
43462 "wildcardSubtype" : {
43472 "additionalProperties" : {
43480 "type" : "integer",
43488 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
43494 "type" : "integer",
43499 "stringHeaders" : {
43501 "additionalProperties" : {
43516 "url" : "/sdc2/rest",
43519 "summary" : "Returns artifacts",
43520 "tags" : [ "SDCE-2 APIs" ]
43523 "/v1/catalog/{containerComponentType}/{componentId}/update/inputs" : {
43525 "description" : "Update resource inputs",
43526 "operationId" : "updateComponentInputs",
43528 "description" : "valid values: resources / services",
43530 "name" : "containerComponentType",
43534 "enum" : [ "resources", "services" ]
43538 "name" : "componentId",
43546 "application/json" : {
43552 "description" : "json describe the input",
43557 "description" : "Input updated"
43560 "description" : "Invalid content / Missing content"
43563 "description" : "Restricted operation"
43567 "application/json" : {
43573 "allowedMethods" : {
43578 "uniqueItems" : true
43582 "additionalProperties" : {
43593 "format" : "date-time"
43599 "type" : "integer",
43615 "type" : "integer",
43623 "format" : "date-time"
43641 "additionalProperties" : {
43654 "displayCountry" : {
43657 "displayLanguage" : {
43663 "displayScript" : {
43666 "displayVariant" : {
43669 "extensionKeys" : {
43674 "uniqueItems" : true
43688 "unicodeLocaleAttributes" : {
43693 "uniqueItems" : true
43695 "unicodeLocaleKeys" : {
43700 "uniqueItems" : true
43709 "format" : "date-time"
43712 "type" : "integer",
43722 "additionalProperties" : {
43750 "uniqueItems" : true
43761 "additionalProperties" : {
43771 "wildcardSubtype" : {
43781 "additionalProperties" : {
43789 "type" : "integer",
43797 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
43803 "type" : "integer",
43808 "stringHeaders" : {
43810 "additionalProperties" : {
43825 "url" : "/sdc2/rest",
43828 "summary" : "Returns updated input",
43829 "tags" : [ "SDCE-2 APIs" ]
43832 "/v1/catalog/{containerComponentType}/{containerComponentId}/componentInstances/{componentInstanceUniqueId}/attributes" : {
43834 "description" : "Get component instance attributes",
43835 "operationId" : "getInstanceAttributesById",
43838 "name" : "containerComponentType",
43845 "name" : "containerComponentId",
43852 "name" : "componentInstanceUniqueId",
43859 "name" : "USER_ID",
43866 "description" : "Attributes found"
43869 "description" : "Restricted operation"
43872 "description" : "Component/Component Instance - not found"
43876 "application/json" : {
43882 "allowedMethods" : {
43887 "uniqueItems" : true
43891 "additionalProperties" : {
43902 "format" : "date-time"
43908 "type" : "integer",
43924 "type" : "integer",
43932 "format" : "date-time"
43950 "additionalProperties" : {
43963 "displayCountry" : {
43966 "displayLanguage" : {
43972 "displayScript" : {
43975 "displayVariant" : {
43978 "extensionKeys" : {
43983 "uniqueItems" : true
43997 "unicodeLocaleAttributes" : {
44002 "uniqueItems" : true
44004 "unicodeLocaleKeys" : {
44009 "uniqueItems" : true
44018 "format" : "date-time"
44021 "type" : "integer",
44031 "additionalProperties" : {
44059 "uniqueItems" : true
44070 "additionalProperties" : {
44080 "wildcardSubtype" : {
44090 "additionalProperties" : {
44098 "type" : "integer",
44106 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
44112 "type" : "integer",
44117 "stringHeaders" : {
44119 "additionalProperties" : {
44134 "url" : "/sdc2/rest",
44137 "summary" : "Returns component instance attributes",
44138 "tags" : [ "SDCE-2 APIs" ]
44141 "/v1/catalog/{containerComponentType}/{containerComponentId}/componentInstances/{componentInstanceUniqueId}/capability" : {
44143 "description" : "Update Component Instance Capability",
44144 "operationId" : "updateInstanceRequirement",
44147 "name" : "containerComponentType",
44154 "name" : "containerComponentId",
44161 "name" : "componentInstanceUniqueId",
44168 "name" : "USER_ID",
44175 "application/json" : {
44177 "$ref" : "#/components/schemas/ComponentInstanceCapabilityUpdateModel"
44181 "description" : "Component instance capability to update",
44186 "description" : "Resource instance capability successfully updated"
44189 "description" : "Invalid content / Missing content"
44192 "description" : "Restricted operation"
44195 "description" : "Component/Component Instance/Capability not found"
44199 "application/json" : {
44205 "allowedMethods" : {
44210 "uniqueItems" : true
44214 "additionalProperties" : {
44225 "format" : "date-time"
44231 "type" : "integer",
44247 "type" : "integer",
44255 "format" : "date-time"
44273 "additionalProperties" : {
44286 "displayCountry" : {
44289 "displayLanguage" : {
44295 "displayScript" : {
44298 "displayVariant" : {
44301 "extensionKeys" : {
44306 "uniqueItems" : true
44320 "unicodeLocaleAttributes" : {
44325 "uniqueItems" : true
44327 "unicodeLocaleKeys" : {
44332 "uniqueItems" : true
44341 "format" : "date-time"
44344 "type" : "integer",
44354 "additionalProperties" : {
44382 "uniqueItems" : true
44393 "additionalProperties" : {
44403 "wildcardSubtype" : {
44413 "additionalProperties" : {
44421 "type" : "integer",
44429 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
44435 "type" : "integer",
44440 "stringHeaders" : {
44442 "additionalProperties" : {
44457 "url" : "/sdc2/rest",
44460 "summary" : "Returns updated Component Instance Capability",
44461 "tags" : [ "SDCE-2 APIs" ]
44464 "/v1/catalog/{containerComponentType}/{containerComponentId}/componentInstances/{componentInstanceUniqueId}/capability/{capabilityType}/capabilityName/{capabilityName}/ownerId/{ownerId}/properties" : {
44466 "description" : "Get component instance capability properties",
44467 "operationId" : "getInstanceCapabilityPropertiesById",
44470 "name" : "containerComponentType",
44477 "name" : "containerComponentId",
44484 "name" : "componentInstanceUniqueId",
44491 "name" : "capabilityType",
44498 "name" : "capabilityName",
44505 "name" : "ownerId",
44512 "name" : "USER_ID",
44519 "description" : "Properties found"
44522 "description" : "Restricted operation"
44525 "description" : "Component/Component Instance/Capability - not found"
44529 "application/json" : {
44535 "allowedMethods" : {
44540 "uniqueItems" : true
44544 "additionalProperties" : {
44555 "format" : "date-time"
44561 "type" : "integer",
44577 "type" : "integer",
44585 "format" : "date-time"
44603 "additionalProperties" : {
44616 "displayCountry" : {
44619 "displayLanguage" : {
44625 "displayScript" : {
44628 "displayVariant" : {
44631 "extensionKeys" : {
44636 "uniqueItems" : true
44650 "unicodeLocaleAttributes" : {
44655 "uniqueItems" : true
44657 "unicodeLocaleKeys" : {
44662 "uniqueItems" : true
44671 "format" : "date-time"
44674 "type" : "integer",
44684 "additionalProperties" : {
44712 "uniqueItems" : true
44723 "additionalProperties" : {
44733 "wildcardSubtype" : {
44743 "additionalProperties" : {
44751 "type" : "integer",
44759 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
44765 "type" : "integer",
44770 "stringHeaders" : {
44772 "additionalProperties" : {
44787 "url" : "/sdc2/rest",
44790 "summary" : "Returns component instance capability properties",
44791 "tags" : [ "SDCE-2 APIs" ]
44794 "description" : "Update Instance Capabilty Property",
44795 "operationId" : "updateInstanceCapabilityProperty",
44798 "name" : "containerComponentType",
44805 "name" : "containerComponentId",
44812 "name" : "componentInstanceUniqueId",
44819 "name" : "capabilityType",
44826 "name" : "capabilityName",
44833 "name" : "ownerId",
44840 "name" : "USER_ID",
44847 "application/json" : {
44853 "description" : "Instance capabilty property to update",
44858 "description" : "Resource instance capabilty property updated"
44861 "description" : "Invalid content / Missing content"
44864 "description" : "Restricted operation"
44867 "description" : "Component/Component Instance/Capability - not found"
44871 "application/json" : {
44877 "allowedMethods" : {
44882 "uniqueItems" : true
44886 "additionalProperties" : {
44897 "format" : "date-time"
44903 "type" : "integer",
44919 "type" : "integer",
44927 "format" : "date-time"
44945 "additionalProperties" : {
44958 "displayCountry" : {
44961 "displayLanguage" : {
44967 "displayScript" : {
44970 "displayVariant" : {
44973 "extensionKeys" : {
44978 "uniqueItems" : true
44992 "unicodeLocaleAttributes" : {
44997 "uniqueItems" : true
44999 "unicodeLocaleKeys" : {
45004 "uniqueItems" : true
45013 "format" : "date-time"
45016 "type" : "integer",
45026 "additionalProperties" : {
45054 "uniqueItems" : true
45065 "additionalProperties" : {
45075 "wildcardSubtype" : {
45085 "additionalProperties" : {
45093 "type" : "integer",
45101 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
45107 "type" : "integer",
45112 "stringHeaders" : {
45114 "additionalProperties" : {
45129 "url" : "/sdc2/rest",
45132 "summary" : "Returns updated property",
45133 "tags" : [ "SDCE-2 APIs" ]
45136 "/v1/catalog/{containerComponentType}/{containerComponentId}/componentInstances/{componentInstanceUniqueId}/properties" : {
45138 "description" : "Get component instance properties",
45139 "operationId" : "getInstancePropertiesById",
45142 "name" : "containerComponentType",
45149 "name" : "containerComponentId",
45156 "name" : "componentInstanceUniqueId",
45163 "name" : "USER_ID",
45170 "description" : "Properties found"
45173 "description" : "Restricted operation"
45176 "description" : "Component/Component Instance - not found"
45180 "application/json" : {
45186 "allowedMethods" : {
45191 "uniqueItems" : true
45195 "additionalProperties" : {
45206 "format" : "date-time"
45212 "type" : "integer",
45228 "type" : "integer",
45236 "format" : "date-time"
45254 "additionalProperties" : {
45267 "displayCountry" : {
45270 "displayLanguage" : {
45276 "displayScript" : {
45279 "displayVariant" : {
45282 "extensionKeys" : {
45287 "uniqueItems" : true
45301 "unicodeLocaleAttributes" : {
45306 "uniqueItems" : true
45308 "unicodeLocaleKeys" : {
45313 "uniqueItems" : true
45322 "format" : "date-time"
45325 "type" : "integer",
45335 "additionalProperties" : {
45363 "uniqueItems" : true
45374 "additionalProperties" : {
45384 "wildcardSubtype" : {
45394 "additionalProperties" : {
45402 "type" : "integer",
45410 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
45416 "type" : "integer",
45421 "stringHeaders" : {
45423 "additionalProperties" : {
45438 "url" : "/sdc2/rest",
45441 "summary" : "Returns component instance properties",
45442 "tags" : [ "SDCE-2 APIs" ]
45445 "/v1/catalog/{containerComponentType}/{containerComponentId}/componentInstances/{componentInstanceUniqueId}/requirement/{capabilityType}/requirementName/{requirementName}" : {
45447 "description" : "Update Instance Requirement",
45448 "operationId" : "updateInstanceRequirement_1",
45451 "name" : "containerComponentType",
45458 "name" : "containerComponentId",
45465 "name" : "componentInstanceUniqueId",
45472 "name" : "capabilityType",
45479 "name" : "requirementName",
45486 "name" : "USER_ID",
45493 "application/json" : {
45499 "description" : "Instance capabilty requirement to update",
45504 "description" : "Resource instance requirement updated"
45507 "description" : "Invalid content / Missing content"
45510 "description" : "Restricted operation"
45513 "description" : "Component/Component Instance/Requirement - not found"
45517 "application/json" : {
45523 "allowedMethods" : {
45528 "uniqueItems" : true
45532 "additionalProperties" : {
45543 "format" : "date-time"
45549 "type" : "integer",
45565 "type" : "integer",
45573 "format" : "date-time"
45591 "additionalProperties" : {
45604 "displayCountry" : {
45607 "displayLanguage" : {
45613 "displayScript" : {
45616 "displayVariant" : {
45619 "extensionKeys" : {
45624 "uniqueItems" : true
45638 "unicodeLocaleAttributes" : {
45643 "uniqueItems" : true
45645 "unicodeLocaleKeys" : {
45650 "uniqueItems" : true
45659 "format" : "date-time"
45662 "type" : "integer",
45672 "additionalProperties" : {
45700 "uniqueItems" : true
45711 "additionalProperties" : {
45721 "wildcardSubtype" : {
45731 "additionalProperties" : {
45739 "type" : "integer",
45747 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
45753 "type" : "integer",
45758 "stringHeaders" : {
45760 "additionalProperties" : {
45775 "url" : "/sdc2/rest",
45778 "summary" : "Returns updated requirement",
45779 "tags" : [ "SDCE-2 APIs" ]
45782 "/v1/catalog/{containerComponentType}/{containerComponentId}/serviceProxy" : {
45784 "description" : "Create service proxy",
45785 "operationId" : "createServiceProxy",
45788 "name" : "containerComponentId",
45794 "description" : "valid values: resources / services",
45796 "name" : "containerComponentType",
45800 "enum" : [ "resources", "services" ]
45803 "description" : "USER_ID of modifier user",
45805 "name" : "USER_ID",
45813 "application/json" : {
45819 "description" : "RI object to be created",
45824 "description" : "Service proxy created"
45827 "description" : "Invalid content / Missing content"
45830 "description" : "Restricted operation"
45833 "description" : "Service proxy already exist"
45837 "application/json" : {
45843 "allowedMethods" : {
45848 "uniqueItems" : true
45852 "additionalProperties" : {
45863 "format" : "date-time"
45869 "type" : "integer",
45885 "type" : "integer",
45893 "format" : "date-time"
45911 "additionalProperties" : {
45924 "displayCountry" : {
45927 "displayLanguage" : {
45933 "displayScript" : {
45936 "displayVariant" : {
45939 "extensionKeys" : {
45944 "uniqueItems" : true
45958 "unicodeLocaleAttributes" : {
45963 "uniqueItems" : true
45965 "unicodeLocaleKeys" : {
45970 "uniqueItems" : true
45979 "format" : "date-time"
45982 "type" : "integer",
45992 "additionalProperties" : {
46020 "uniqueItems" : true
46031 "additionalProperties" : {
46041 "wildcardSubtype" : {
46051 "additionalProperties" : {
46059 "type" : "integer",
46067 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
46073 "type" : "integer",
46078 "stringHeaders" : {
46080 "additionalProperties" : {
46095 "url" : "/sdc2/rest",
46098 "summary" : "Returns created service proxy",
46099 "tags" : [ "SDCE-2 APIs" ]
46102 "/v1/catalog/{containerComponentType}/{containerComponentId}/serviceProxy/{serviceProxyId}" : {
46104 "description" : "Delete service proxy",
46105 "operationId" : "deleteServiceProxy",
46108 "name" : "containerComponentId",
46115 "name" : "serviceProxyId",
46121 "description" : "valid values: resources / services / products",
46123 "name" : "containerComponentType",
46127 "enum" : [ "resources", "services" ]
46132 "description" : "Service proxy deleted"
46135 "description" : "Invalid content / Missing content"
46138 "description" : "Restricted operation"
46142 "application/json" : {
46148 "allowedMethods" : {
46153 "uniqueItems" : true
46157 "additionalProperties" : {
46168 "format" : "date-time"
46174 "type" : "integer",
46190 "type" : "integer",
46198 "format" : "date-time"
46216 "additionalProperties" : {
46229 "displayCountry" : {
46232 "displayLanguage" : {
46238 "displayScript" : {
46241 "displayVariant" : {
46244 "extensionKeys" : {
46249 "uniqueItems" : true
46263 "unicodeLocaleAttributes" : {
46268 "uniqueItems" : true
46270 "unicodeLocaleKeys" : {
46275 "uniqueItems" : true
46284 "format" : "date-time"
46287 "type" : "integer",
46297 "additionalProperties" : {
46325 "uniqueItems" : true
46336 "additionalProperties" : {
46346 "wildcardSubtype" : {
46356 "additionalProperties" : {
46364 "type" : "integer",
46372 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
46378 "type" : "integer",
46383 "stringHeaders" : {
46385 "additionalProperties" : {
46400 "url" : "/sdc2/rest",
46403 "summary" : "Returns delete service proxy",
46404 "tags" : [ "SDCE-2 APIs" ]
46407 "/v1/catalog/{containerComponentType}/{containerComponentId}/serviceProxy/{serviceProxyId}/changeVersion/{newServiceId}" : {
46409 "description" : "Update service proxy with new version",
46410 "operationId" : "changeServiceProxyVersion",
46413 "name" : "containerComponentId",
46420 "name" : "serviceProxyId",
46426 "description" : "valid values: resources / services",
46428 "name" : "containerComponentType",
46432 "enum" : [ "resources", "services" ]
46437 "description" : "Service proxy created"
46440 "description" : "Invalid content / Missing content"
46443 "description" : "Restricted operation"
46447 "application/json" : {
46453 "allowedMethods" : {
46458 "uniqueItems" : true
46462 "additionalProperties" : {
46473 "format" : "date-time"
46479 "type" : "integer",
46495 "type" : "integer",
46503 "format" : "date-time"
46521 "additionalProperties" : {
46534 "displayCountry" : {
46537 "displayLanguage" : {
46543 "displayScript" : {
46546 "displayVariant" : {
46549 "extensionKeys" : {
46554 "uniqueItems" : true
46568 "unicodeLocaleAttributes" : {
46573 "uniqueItems" : true
46575 "unicodeLocaleKeys" : {
46580 "uniqueItems" : true
46589 "format" : "date-time"
46592 "type" : "integer",
46602 "additionalProperties" : {
46630 "uniqueItems" : true
46641 "additionalProperties" : {
46651 "wildcardSubtype" : {
46661 "additionalProperties" : {
46669 "type" : "integer",
46677 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
46683 "type" : "integer",
46688 "stringHeaders" : {
46690 "additionalProperties" : {
46705 "url" : "/sdc2/rest",
46708 "summary" : "Returns updated service proxy",
46709 "tags" : [ "SDCE-2 APIs" ]
46712 "/v1/catalog/{containerComponentType}/{serviceId}/resourceInstance/{componentInstanceId}/groupInstance/{groupInstanceId}" : {
46714 "description" : "Update Group Instance Property Values",
46715 "operationId" : "updateGroupInstancePropertyValues",
46718 "name" : "serviceId",
46725 "name" : "componentInstanceId",
46732 "name" : "groupInstanceId",
46739 "name" : "USER_ID",
46746 "application/json" : {
46752 "description" : "Group instance object to be Updated",
46757 "description" : "Group Instance Property Values Updated"
46760 "description" : "Invalid content / Missing content"
46763 "description" : "Restricted operation"
46767 "application/json" : {
46771 "$ref" : "#/components/schemas/Service"
46779 "url" : "/sdc2/rest",
46782 "summary" : "Returns updated group instance",
46783 "tags" : [ "SDCE-2 APIs" ]
46786 "/v1/catalogUpdateTime" : {
46788 "description" : "Retrieve previus and current catalog update time",
46789 "operationId" : "getCatalogUpdateTime",
46792 "name" : "USER_ID",
46799 "description" : "Retrieve previus and current catalog update time"
46803 "application/json" : {
46809 "allowedMethods" : {
46814 "uniqueItems" : true
46818 "additionalProperties" : {
46829 "format" : "date-time"
46835 "type" : "integer",
46851 "type" : "integer",
46859 "format" : "date-time"
46877 "additionalProperties" : {
46890 "displayCountry" : {
46893 "displayLanguage" : {
46899 "displayScript" : {
46902 "displayVariant" : {
46905 "extensionKeys" : {
46910 "uniqueItems" : true
46924 "unicodeLocaleAttributes" : {
46929 "uniqueItems" : true
46931 "unicodeLocaleKeys" : {
46936 "uniqueItems" : true
46945 "format" : "date-time"
46948 "type" : "integer",
46958 "additionalProperties" : {
46986 "uniqueItems" : true
46997 "additionalProperties" : {
47007 "wildcardSubtype" : {
47017 "additionalProperties" : {
47025 "type" : "integer",
47033 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
47039 "type" : "integer",
47044 "stringHeaders" : {
47046 "additionalProperties" : {
47061 "url" : "/sdc2/rest",
47064 "summary" : "Retrieve previus and current catalog update time",
47065 "tags" : [ "SDCE-2 APIs" ]
47068 "/v1/categories/{componentType}" : {
47070 "description" : "Retrieve the list of all resource/service/product categories/sub-categories/groupings",
47071 "operationId" : "getComponentCategories",
47073 "description" : "allowed values are resources / services/ products",
47075 "name" : "componentType",
47079 "enum" : [ "resources", "services", "products" ]
47083 "name" : "USER_ID",
47090 "description" : "Returns categories Ok"
47093 "description" : "Invalid component type"
47096 "description" : "Missing information"
47099 "description" : "Restricted operation"
47102 "description" : "Internal Server Error"
47106 "application/json" : {
47112 "allowedMethods" : {
47117 "uniqueItems" : true
47121 "additionalProperties" : {
47132 "format" : "date-time"
47138 "type" : "integer",
47154 "type" : "integer",
47162 "format" : "date-time"
47180 "additionalProperties" : {
47193 "displayCountry" : {
47196 "displayLanguage" : {
47202 "displayScript" : {
47205 "displayVariant" : {
47208 "extensionKeys" : {
47213 "uniqueItems" : true
47227 "unicodeLocaleAttributes" : {
47232 "uniqueItems" : true
47234 "unicodeLocaleKeys" : {
47239 "uniqueItems" : true
47248 "format" : "date-time"
47251 "type" : "integer",
47261 "additionalProperties" : {
47289 "uniqueItems" : true
47300 "additionalProperties" : {
47310 "wildcardSubtype" : {
47320 "additionalProperties" : {
47328 "type" : "integer",
47336 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
47342 "type" : "integer",
47347 "stringHeaders" : {
47349 "additionalProperties" : {
47364 "url" : "/sdc2/rest",
47367 "summary" : "Retrieve the list of all resource/service/product categories/sub-categories/groupings.",
47368 "tags" : [ "SDCE-2 APIs" ]
47371 "/v1/category/{componentType}" : {
47373 "description" : "Create new component category",
47374 "operationId" : "createComponentCategory",
47376 "description" : "allowed values are resources /services / products",
47378 "name" : "componentType",
47382 "enum" : [ "resources", "services", "products" ]
47386 "name" : "USER_ID",
47393 "application/json" : {
47399 "description" : "Category to be created",
47404 "description" : "Category created"
47407 "description" : "Invalid category data"
47410 "description" : "USER_ID header is missing"
47413 "description" : "Category already exists / User not permitted to perform the action"
47416 "description" : "General Error"
47420 "url" : "/sdc2/rest",
47423 "summary" : "Create new component category",
47424 "tags" : [ "SDCE-2 APIs" ]
47427 "/v1/category/{componentType}/{categoryId}/subCategory" : {
47429 "description" : "Create new component sub-category",
47430 "operationId" : "createComponentSubCategory",
47432 "description" : "allowed values are resources / products",
47434 "name" : "componentType",
47438 "enum" : [ "resources", "products" ]
47441 "description" : "Parent category unique ID",
47443 "name" : "categoryId",
47450 "name" : "USER_ID",
47457 "application/json" : {
47463 "description" : "Subcategory to be created. \ne.g. {\"name\":\"Resource-subcat\"}",
47468 "description" : "Subcategory created"
47471 "description" : "Invalid subcategory data"
47474 "description" : "USER_ID header is missing"
47477 "description" : "Parent category wasn't found"
47480 "description" : "Subcategory already exists / User not permitted to perform the action"
47483 "description" : "General Error"
47487 "url" : "/sdc2/rest",
47490 "summary" : "Create new component sub-category for existing category",
47491 "tags" : [ "SDCE-2 APIs" ]
47494 "/v1/category/{componentType}/{categoryId}/subCategory/{subCategoryId}/grouping" : {
47496 "description" : "Create new component grouping",
47497 "operationId" : "createComponentGrouping",
47499 "description" : "allowed values are products",
47501 "name" : "componentType",
47505 "enum" : [ "products" ]
47508 "description" : "Parent category unique ID",
47510 "name" : "categoryId",
47516 "description" : "Parent sub-category unique ID",
47518 "name" : "subCategoryId",
47525 "name" : "USER_ID",
47532 "application/json" : {
47538 "description" : "Subcategory to be created",
47543 "description" : "Grouping created"
47546 "description" : "Invalid grouping data"
47549 "description" : "USER_ID header is missing"
47552 "description" : "Parent category or subcategory were not found"
47555 "description" : "Grouping already exists / User not permitted to perform the action"
47558 "description" : "General Error"
47562 "url" : "/sdc2/rest",
47565 "summary" : "Create new component grouping for existing sub-category",
47566 "tags" : [ "SDCE-2 APIs" ]
47569 "/v1/category/{componentType}/{categoryName}/baseTypes" : {
47571 "description" : "Get base types for category",
47572 "operationId" : "getCategoryBaseTypes",
47575 "name" : "categoryName",
47582 "name" : "componentType",
47589 "name" : "USER_ID",
47594 "description" : "model",
47603 "description" : "Returns base types Ok"
47606 "description" : "No base types were found"
47609 "description" : "Internal Server Error"
47613 "url" : "/sdc2/rest",
47616 "summary" : "Get base types for category",
47617 "tags" : [ "SDCE-2 APIs" ]
47620 "/v1/category/{componentType}/{categoryUniqueId}" : {
47622 "description" : "Delete component category",
47623 "operationId" : "deleteComponentCategory",
47626 "name" : "categoryUniqueId",
47633 "name" : "componentType",
47640 "name" : "USER_ID",
47647 "description" : "Category deleted"
47650 "description" : "USER_ID header is missing"
47653 "description" : "Category not found"
47656 "description" : "User not permitted to perform the action"
47659 "description" : "General Error"
47663 "application/json" : {
47667 "$ref" : "#/components/schemas/Category"
47675 "url" : "/sdc2/rest",
47678 "summary" : "Delete component category",
47679 "tags" : [ "SDCE-2 APIs" ]
47682 "/v1/category/{componentType}/{categoryUniqueId}/subCategory/{subCategoryUniqueId}" : {
47684 "description" : "Delete component category",
47685 "operationId" : "deleteComponentSubCategory",
47688 "name" : "categoryUniqueId",
47695 "name" : "subCategoryUniqueId",
47702 "name" : "componentType",
47709 "name" : "USER_ID",
47716 "description" : "Category deleted"
47719 "description" : "USER_ID header is missing"
47722 "description" : "Category not found"
47725 "description" : "User not permitted to perform the action"
47728 "description" : "General Error"
47732 "application/json" : {
47736 "$ref" : "#/components/schemas/Category"
47744 "url" : "/sdc2/rest",
47747 "summary" : "Delete component category",
47748 "tags" : [ "SDCE-2 APIs" ]
47751 "/v1/category/{componentType}/{categoryUniqueId}/subCategory/{subCategoryUniqueId}/grouping/{groupingUniqueId}" : {
47753 "description" : "Delete component category",
47754 "operationId" : "deleteComponentGrouping",
47757 "name" : "categoryUniqueId",
47764 "name" : "subCategoryUniqueId",
47771 "name" : "groupingUniqueId",
47778 "name" : "componentType",
47785 "name" : "USER_ID",
47792 "description" : "Category deleted"
47795 "description" : "USER_ID header is missing"
47798 "description" : "Category not found"
47801 "description" : "User not permitted to perform the action"
47804 "description" : "General Error"
47808 "application/json" : {
47812 "$ref" : "#/components/schemas/Category"
47820 "url" : "/sdc2/rest",
47823 "summary" : "Delete component category",
47824 "tags" : [ "SDCE-2 APIs" ]
47827 "/v1/consumers" : {
47829 "description" : "Consumer credentials",
47830 "operationId" : "createConsumer",
47833 "name" : "USER_ID",
47840 "application/json" : {
47846 "description" : "Consumer Object to be created",
47851 "description" : "Consumer credentials created"
47854 "description" : "Invalid content / Missing content"
47857 "description" : "Restricted operation"
47861 "application/json" : {
47867 "allowedMethods" : {
47872 "uniqueItems" : true
47876 "additionalProperties" : {
47887 "format" : "date-time"
47893 "type" : "integer",
47909 "type" : "integer",
47917 "format" : "date-time"
47935 "additionalProperties" : {
47948 "displayCountry" : {
47951 "displayLanguage" : {
47957 "displayScript" : {
47960 "displayVariant" : {
47963 "extensionKeys" : {
47968 "uniqueItems" : true
47982 "unicodeLocaleAttributes" : {
47987 "uniqueItems" : true
47989 "unicodeLocaleKeys" : {
47994 "uniqueItems" : true
48003 "format" : "date-time"
48006 "type" : "integer",
48016 "additionalProperties" : {
48044 "uniqueItems" : true
48055 "additionalProperties" : {
48065 "wildcardSubtype" : {
48075 "additionalProperties" : {
48083 "type" : "integer",
48091 "enum" : [ "INFORMATIONAL", "SUCCESSFUL", "REDIRECTION", "CLIENT_ERROR", "SERVER_ERROR", "OTHER" ]
48097 "type" : "integer",
48102 "stringHeaders" : {
48104 "additionalProperties" : {
48119 "url" : "/sdc2/rest",
48122 "summary" : "Returns created ECOMP consumer credentials",
48123 "tags" : [ "SDCE-2 APIs" ]
48126 "/v1/consumers/{consumerId}" : {
48128 "description" : "Deletes Consumer",
48129 "operationId" : "deleteConsumer",
48132 "name" : "consumerId",
48139 "name" : "USER_ID",
48146 "description" : "Consumer deleted"
48149 "description" : "Restricted operation"
48152 "description" : "Consumer not found"
48156 "application/json" : {
48160 "$ref" : "#/components/schemas/ConsumerDefinition"
48168 "url" : "/sdc2/rest",
48171 "summary" : "Returns deleted consumer according to ConsumerID",
48172 "tags" : [ "SDCE-2 APIs" ]
48175 "description" : "Retrieve Consumer",
48176 "operationId" : "getConsumer",
48179 "name" : "consumerId",
48186 "name" : "USER_ID",
48193 "description" : "Consumer found"
48196 "description" : "Restricted operation"
48199 "description" : "Consumer not found"
48203 "application/json" : {
48207 "$ref" : "#/components/schemas/ConsumerDefinition"
48215 "url" : "/sdc2/rest",
48218 "summary" : "Returns consumer according to ConsumerID",
48219 "tags" : [ "SDCE-2 APIs" ]
48222 "/v1/ecompPortalMenu" : {
48224 "description" : "Retrieve ecomp portal menu - MOC",
48225 "operationId" : "getListOfCsars",
48228 "description" : "Retrieve ecomp portal menu"
48232 "application/json" : {
48236 "$ref" : "#/components/schemas/User"
48244 "url" : "/sdc2/rest",
48247 "summary" : "Retrieve ecomp portal menu",
48248 "tags" : [ "SDCE-2 APIs" ]
48253 "description" : "Retrieve all followed",
48254 "operationId" : "getFollowedResourcesServices",
48257 "name" : "USER_ID",
48264 "description" : "Returns followed Ok"
48267 "description" : "User not found"
48270 "description" : "Internal Server Error"
48274 "application/json" : {
48278 "$ref" : "#/components/schemas/User"
48286 "url" : "/sdc2/rest",
48289 "summary" : "Retrieve all followed",
48290 "tags" : [ "SDCE-2 APIs" ]
48293 "/v1/inactiveComponents/{componentType}" : {
48295 "operationId" : "deleteMarkedResources",
48298 "name" : "componentType",
48309 "description" : "default response"
48313 "url" : "/sdc2/rest",
48316 "tags" : [ "SDCE-2 APIs" ]
48319 "/v1/propertyScopes" : {
48321 "description" : "Retrieve all propertyScopes",
48322 "operationId" : "getPropertyScopes",
48325 "name" : "USER_ID",
48332 "description" : "Returns propertyScopes Ok"
48335 "description" : "No propertyScopes were found"
48338 "description" : "Internal Server Error"
48342 "application/json" : {
48346 "$ref" : "#/components/schemas/User"
48354 "url" : "/sdc2/rest",
48357 "summary" : "Retrieve all propertyScopes",
48358 "tags" : [ "SDCE-2 APIs" ]
48363 "description" : "Retrieve catalog resources and services",
48364 "operationId" : "getCatalogComponents",
48367 "name" : "USER_ID",
48373 "name" : "excludeTypes",
48378 "enum" : [ "PRODUCT", "SERVICE", "VF", "VFC", "CP", "VL", "Configuration", "VFCMT", "CVFC", "PNF", "CR", "ServiceProxy", "ServiceSubstitution" ]
48384 "description" : "Returns resources and services Ok"
48387 "description" : "User not found"
48390 "description" : "Internal Server Error"
48394 "application/json" : {
48398 "$ref" : "#/components/schemas/User"
48406 "url" : "/sdc2/rest",
48409 "summary" : "Retrieve catalog resources and services",
48410 "tags" : [ "SDCE-2 APIs" ]
48415 "description" : "Retrieve all artifactTypes, ui configuration and sdc version",
48416 "operationId" : "getConfCategoriesAndVersion_1",
48419 "name" : "USER_ID",
48426 "description" : "Returns artifactTypes, ui configuration and sdc version Ok"
48429 "description" : "No artifactTypes were found/no ui configuration were found/no sdc version were found"
48432 "description" : "Internal Server Error"
48436 "application/json" : {
48440 "$ref" : "#/components/schemas/User"
48448 "url" : "/sdc2/rest",
48451 "summary" : "Retrieve all artifactTypes, ui configuration and sdc version",
48452 "tags" : [ "SDCE-2 APIs" ]
48457 "description" : "Retrieve all tags",
48458 "operationId" : "getTags",
48461 "name" : "USER_ID",
48468 "description" : "Returns tags Ok"
48471 "description" : "No tags were found"
48474 "description" : "Internal Server Error"
48478 "application/json" : {
48482 "$ref" : "#/components/schemas/User"
48490 "url" : "/sdc2/rest",
48493 "summary" : "Retrieve all tags",
48494 "tags" : [ "SDCE-2 APIs" ]
48499 "description" : "add user",
48500 "operationId" : "createUser",
48503 "name" : "USER_ID",
48510 "application/json" : {
48512 "$ref" : "#/components/schemas/User"
48516 "description" : "json describe the user",
48521 "description" : "New user created"
48524 "description" : "Invalid Content."
48527 "description" : "Missing information"
48530 "description" : "Method Not Allowed"
48533 "description" : "User already exists"
48536 "description" : "Internal Server Error"
48540 "application/json" : {
48544 "$ref" : "#/components/schemas/User"
48552 "url" : "/sdc2/rest",
48555 "summary" : "Provision new user",
48556 "tags" : [ "SDCE-2 APIs" ]
48559 "/v1/user/admins" : {
48561 "description" : "retrieve all administrators",
48562 "operationId" : "getAdminsUser",
48565 "description" : "Returns user Ok"
48568 "description" : "Method Not Allowed"
48571 "description" : "Internal Server Error"
48575 "application/json" : {
48579 "$ref" : "#/components/schemas/User"
48587 "url" : "/sdc2/rest",
48590 "summary" : "Returns all administrators",
48591 "tags" : [ "SDCE-2 APIs" ]
48594 "/v1/user/authorize" : {
48596 "description" : "authorize",
48597 "operationId" : "authorize",
48600 "name" : "USER_ID",
48606 "name" : "HTTP_CSP_FIRSTNAME",
48612 "name" : "HTTP_CSP_LASTNAME",
48618 "name" : "HTTP_CSP_EMAIL",
48625 "description" : "Returns user Ok"
48628 "description" : "Restricted Access"
48631 "description" : "Internal Server Error"
48635 "application/json" : {
48639 "$ref" : "#/components/schemas/User"
48647 "url" : "/sdc2/rest",
48650 "summary" : "authorize user",
48651 "tags" : [ "SDCE-2 APIs" ]
48654 "/v1/user/users" : {
48656 "description" : "Retrieve the list of all active ASDC users or only group of users having specific roles.",
48657 "operationId" : "getUsersList",
48659 "description" : "Any active user's USER_ID ",
48661 "name" : "USER_ID",
48666 "description" : "TESTER,DESIGNER,PRODUCT_STRATEGIST,OPS,PRODUCT_MANAGER,GOVERNOR, ADMIN OR all users by not typing anything",
48675 "description" : "Returns users Ok"
48678 "description" : "No provisioned ASDC users of requested role"
48681 "description" : "Missing content"
48684 "description" : "Restricted Access"
48687 "description" : "Internal Server Error"
48691 "application/json" : {
48695 "$ref" : "#/components/schemas/User"
48703 "url" : "/sdc2/rest",
48706 "summary" : "Returns list of users with the specified roles, or all of users in the case of empty 'roles' header",
48707 "tags" : [ "SDCE-2 APIs" ]
48710 "/v1/user/{userId}" : {
48712 "description" : "delete user",
48713 "operationId" : "deActivateUser",
48715 "description" : "userId of user to get",
48724 "name" : "USER_ID",
48731 "description" : "Update deleted OK"
48734 "description" : "Invalid Content."
48737 "description" : "Missing information"
48740 "description" : "User not found"
48743 "description" : "Method Not Allowed"
48746 "description" : "Restricted operation"
48749 "description" : "Internal Server Error"
48753 "application/json" : {
48757 "$ref" : "#/components/schemas/User"
48765 "url" : "/sdc2/rest",
48768 "summary" : "Delete user",
48769 "tags" : [ "SDCE-2 APIs" ]
48772 "description" : "retrieve user details",
48773 "operationId" : "get",
48775 "description" : "userId of user to get",
48785 "description" : "Returns user Ok"
48788 "description" : "User not found"
48791 "description" : "Method Not Allowed"
48794 "description" : "Internal Server Error"
48798 "application/json" : {
48802 "$ref" : "#/components/schemas/User"
48810 "url" : "/sdc2/rest",
48813 "summary" : "Returns user details according to userId",
48814 "tags" : [ "SDCE-2 APIs" ]
48817 "/v1/user/{userId}/role" : {
48819 "description" : "retrieve user role",
48820 "operationId" : "getRole",
48822 "description" : "userId of user to get",
48832 "description" : "Returns user role Ok"
48835 "description" : "User not found"
48838 "description" : "Method Not Allowed"
48841 "description" : "Internal Server Error"
48845 "application/json" : {
48857 "url" : "/sdc2/rest",
48860 "summary" : "Returns user role according to userId",
48861 "tags" : [ "SDCE-2 APIs" ]
48864 "description" : "update user role",
48865 "operationId" : "updateUserRole",
48867 "description" : "userId of user to get",
48876 "name" : "USER_ID",
48883 "application/json" : {
48885 "$ref" : "#/components/schemas/UserRole"
48889 "description" : "json describe the update role",
48894 "description" : "Update user OK"
48897 "description" : "Invalid Content."
48900 "description" : "Missing information/Restricted operation"
48903 "description" : "User not found"
48906 "description" : "Method Not Allowed"
48909 "description" : "User already exists"
48912 "description" : "Internal Server Error"
48916 "application/json" : {
48920 "$ref" : "#/components/schemas/User"
48928 "url" : "/sdc2/rest",
48931 "summary" : "Update user role",
48932 "tags" : [ "SDCE-2 APIs" ]
48938 "AdditionalInfoParameterInfo" : {
48950 "ownerIdIfEmpty" : {
48968 "AdditionalInformationDefinition" : {
48972 "type" : "integer",
48978 "lastCreatedCounter" : {
48979 "type" : "integer",
48982 "modificationTime" : {
48983 "type" : "integer",
48989 "ownerIdIfEmpty" : {
48996 "$ref" : "#/components/schemas/AdditionalInfoParameterInfo"
48999 "parentUniqueId" : {
49025 "$ref" : "#/components/schemas/PropertyDataDefinition"
49033 "ApplicationL1CacheCatalogInfo" : {
49039 "productsSizeInCache" : {
49040 "type" : "integer",
49043 "resourcesSizeInCache" : {
49044 "type" : "integer",
49047 "servicesSizeInCache" : {
49048 "type" : "integer",
49053 "ApplicationL1CacheConfig" : {
49057 "$ref" : "#/components/schemas/ApplicationL1CacheInfo"
49061 "ApplicationL1CacheInfo" : {
49067 "firstRunDelay" : {
49068 "type" : "integer",
49071 "pollIntervalInSec" : {
49072 "type" : "integer",
49077 "ApplicationL2CacheConfig" : {
49080 "catalogL1Cache" : {
49081 "$ref" : "#/components/schemas/ApplicationL1CacheCatalogInfo"
49087 "$ref" : "#/components/schemas/QueueInfo"
49091 "ArtifactConfiguration" : {
49094 "acceptedTypes" : {
49104 "enum" : [ "INFORMATIONAL", "DEPLOYMENT", "LIFE_CYCLE", "SERVICE_API", "TOSCA", "OTHER" ]
49107 "componentTypes" : {
49111 "enum" : [ "RESOURCE", "SERVICE", "RESOURCE_INSTANCE", "SERVICE_INSTANCE" ]
49114 "resourceTypes" : {
49125 "ArtifactDataDefinition" : {
49131 "artifactChecksum" : {
49134 "artifactCreator" : {
49137 "artifactDisplayName" : {
49140 "artifactGroupType" : {
49142 "enum" : [ "INFORMATIONAL", "DEPLOYMENT", "LIFE_CYCLE", "SERVICE_API", "TOSCA", "OTHER" ]
49144 "artifactLabel" : {
49153 "artifactRepository" : {
49162 "artifactVersion" : {
49166 "type" : "integer",
49169 "creatorFullName" : {
49187 "generatedFromId" : {
49193 "heatParameters" : {
49196 "$ref" : "#/components/schemas/HeatParameterDataDefinition"
49199 "heatParamsUpdateDate" : {
49200 "type" : "integer",
49206 "lastUpdateDate" : {
49207 "type" : "integer",
49216 "ownerIdIfEmpty" : {
49220 "payloadUpdateDate" : {
49221 "type" : "integer",
49227 "$ref" : "#/components/schemas/PropertyDataDefinition"
49230 "requiredArtifacts" : {
49240 "type" : "integer",
49249 "updaterFullName" : {
49252 "userIdCreator" : {
49255 "userIdLastUpdater" : {
49263 "ArtifactDefinition" : {
49269 "artifactChecksum" : {
49272 "artifactCreator" : {
49275 "artifactDisplayName" : {
49278 "artifactGroupType" : {
49280 "enum" : [ "INFORMATIONAL", "DEPLOYMENT", "LIFE_CYCLE", "SERVICE_API", "TOSCA", "OTHER" ]
49282 "artifactLabel" : {
49291 "artifactRepository" : {
49300 "artifactVersion" : {
49304 "type" : "integer",
49307 "creatorFullName" : {
49325 "generatedFromId" : {
49331 "heatParamUpdated" : {
49334 "heatParameters" : {
49337 "$ref" : "#/components/schemas/HeatParameterDataDefinition"
49340 "heatParamsUpdateDate" : {
49341 "type" : "integer",
49347 "lastUpdateDate" : {
49348 "type" : "integer",
49351 "listHeatParameters" : {
49354 "$ref" : "#/components/schemas/HeatParameterDefinition"
49363 "ownerIdIfEmpty" : {
49382 "payloadUpdateDate" : {
49383 "type" : "integer",
49389 "$ref" : "#/components/schemas/PropertyDataDefinition"
49392 "requiredArtifacts" : {
49402 "type" : "integer",
49411 "updaterFullName" : {
49414 "userIdCreator" : {
49417 "userIdLastUpdater" : {
49425 "AttributeDefinition" : {
49444 "$ref" : "#/components/schemas/EntrySchema"
49446 "getOutputAttribute" : {
49449 "getOutputValues" : {
49452 "$ref" : "#/components/schemas/GetOutputValueDataDefinition"
49458 "instanceUniqueId" : {
49476 "ownerIdIfEmpty" : {
49480 "parentUniqueId" : {
49484 "$ref" : "#/components/schemas/SchemaDefinition"
49506 "BasicAuthConfig" : {
49523 "BeMonitoringConfig" : {
49532 "probeIntervalInSeconds" : {
49533 "type" : "integer",
49538 "CINodeFilterDataDefinition" : {
49542 "$ref" : "#/components/schemas/ListDataDefinitionRequirementNodeFilterCapabilityDataDefinition"
49556 "ownerIdIfEmpty" : {
49561 "$ref" : "#/components/schemas/ListDataDefinitionPropertyFilterDataDefinition"
49574 "CadiFilterParams" : {
49592 "aft_ENVIRONMENT" : {
49598 "aft_LONGITUDE" : {
49601 "cadiX509Issuers" : {
49607 "cadi_loglevel" : {
49610 "cadi_truststore" : {
49613 "cadi_truststore_password" : {
49624 "CapabilityDataDefinition" : {
49627 "capabilitySources" : {
49645 "leftOccurrences" : {
49648 "maxOccurrences" : {
49651 "minOccurrences" : {
49660 "ownerIdIfEmpty" : {
49669 "enum" : [ "GROUP", "COMPONENT_INSTANCE", "RESOURCE" ]
49692 "validSourceTypes" : {
49703 "CapabilityDefinition" : {
49706 "capabilitySources" : {
49724 "leftOccurrences" : {
49727 "maxOccurrences" : {
49730 "minOccurrences" : {
49739 "ownerIdIfEmpty" : {
49748 "enum" : [ "GROUP", "COMPONENT_INSTANCE", "RESOURCE" ]
49750 "ownerTypeIfEmpty" : {
49752 "enum" : [ "GROUP", "COMPONENT_INSTANCE", "RESOURCE" ],
49770 "$ref" : "#/components/schemas/ComponentInstanceProperty"
49782 "validSourceTypes" : {
49793 "CapabilityRequirementRelationship" : {
49797 "$ref" : "#/components/schemas/CapabilityDataDefinition"
49802 "$ref" : "#/components/schemas/OperationUi"
49806 "$ref" : "#/components/schemas/RelationshipInfo"
49809 "$ref" : "#/components/schemas/RequirementDataDefinition"
49813 "CassandrConfig" : {
49819 "cassandraHosts" : {
49825 "cassandraPort" : {
49826 "type" : "integer",
49832 "$ref" : "#/components/schemas/KeyspaceConfig"
49835 "localDataCenter" : {
49838 "maxWaitSeconds" : {
49839 "type" : "integer",
49845 "reconnectTimeout" : {
49846 "type" : "integer",
49849 "socketConnectTimeout" : {
49850 "type" : "integer",
49853 "socketReadTimeout" : {
49854 "type" : "integer",
49860 "truststorePassword" : {
49863 "truststorePath" : {
49871 "CatalogComponent" : {
49877 "$ref" : "#/components/schemas/CategoryDefinition"
49880 "categoryNormalizedName" : {
49883 "componentType" : {
49885 "enum" : [ "RESOURCE", "SERVICE", "RESOURCE_INSTANCE", "PRODUCT", "SERVICE_INSTANCE" ]
49890 "distributionStatus" : {
49896 "invariantUUID" : {
49899 "isHighestVersion" : {
49902 "lastUpdateDate" : {
49903 "type" : "integer",
49906 "lastUpdaterUserId" : {
49909 "lifecycleState" : {
49921 "subCategoryNormalizedName" : {
49955 "CategoryBaseTypeConfig" : {
49964 "defaultBaseType" : {
49967 "doNotExtendBaseType" : {
49975 "CategoryDefinition" : {
49993 "$ref" : "#/components/schemas/MetadataKeyDataDefinition"
50005 "normalizedName" : {
50008 "notApplicableMetadataKeys" : {
50017 "ownerIdIfEmpty" : {
50021 "subcategories" : {
50024 "$ref" : "#/components/schemas/SubCategoryDefinition"
50033 "useServiceSubstitutionForNestedServices" : {
50041 "CleanComponentsConfiguration" : {
50044 "cleanIntervalInMinutes" : {
50045 "type" : "integer",
50048 "componentsToClean" : {
50056 "ComponentInstance" : {
50059 "actualComponentUid" : {
50064 "additionalProperties" : {
50065 "$ref" : "#/components/schemas/ArtifactDefinition"
50068 "attributeValueCounter" : {
50069 "type" : "integer",
50075 "$ref" : "#/components/schemas/AttributeDefinition"
50080 "additionalProperties" : {
50083 "$ref" : "#/components/schemas/CapabilityDefinition"
50087 "componentMetadataForSupportLog" : {
50089 "additionalProperties" : {
50093 "componentName" : {
50099 "componentVersion" : {
50104 "enum" : [ "UI", "CSAR" ]
50106 "createdFromCsar" : {
50110 "type" : "integer",
50113 "customizationUUID" : {
50116 "deploymentArtifacts" : {
50118 "additionalProperties" : {
50119 "$ref" : "#/components/schemas/ArtifactDefinition"
50134 "groupInstances" : {
50137 "$ref" : "#/components/schemas/GroupInstance"
50143 "inputValueCounter" : {
50144 "type" : "integer",
50150 "$ref" : "#/components/schemas/InputDefinition"
50153 "instanceCount" : {
50158 "additionalProperties" : {
50162 "invariantName" : {
50168 "maxOccurrences" : {
50171 "minOccurrences" : {
50174 "modificationTime" : {
50175 "type" : "integer",
50182 "$ref" : "#/components/schemas/CINodeFilterDataDefinition"
50184 "normalizedName" : {
50187 "originArchived" : {
50192 "enum" : [ "PRODUCT", "SERVICE", "VF", "VFC", "CP", "VL", "Configuration", "VFCMT", "CVFC", "PNF", "CR", "ServiceProxy", "ServiceSubstitution" ]
50197 "ownerIdIfEmpty" : {
50210 "$ref" : "#/components/schemas/PropertyDefinition"
50213 "propertyValueCounter" : {
50214 "type" : "integer",
50219 "additionalProperties" : {
50222 "$ref" : "#/components/schemas/RequirementDefinition"
50226 "serviceSubstitution" : {
50229 "sourceModelInvariant" : {
50232 "sourceModelName" : {
50235 "sourceModelUid" : {
50238 "sourceModelUuid" : {
50241 "toscaArtifacts" : {
50243 "additionalProperties" : {
50244 "$ref" : "#/components/schemas/ToscaArtifactDataDefinition"
50247 "toscaComponentName" : {
50261 "ComponentInstanceAttribute" : {
50267 "componentInstanceId" : {
50270 "componentInstanceName" : {
50286 "$ref" : "#/components/schemas/EntrySchema"
50288 "getOutputAttribute" : {
50291 "getOutputValues" : {
50294 "$ref" : "#/components/schemas/GetOutputValueDataDefinition"
50300 "instanceUniqueId" : {
50318 "ownerIdIfEmpty" : {
50322 "parentUniqueId" : {
50334 "$ref" : "#/components/schemas/PropertyRule"
50338 "$ref" : "#/components/schemas/SchemaDefinition"
50355 "valueUniqueUid" : {
50363 "ComponentInstanceCapabilityUpdateModel" : {
50371 "maxLength" : 2147483647,
50376 "maxLength" : 2147483647,
50381 "maxLength" : 2147483647,
50386 "maxLength" : 2147483647,
50391 "maxLength" : 2147483647,
50395 "required" : [ "external", "name", "ownerId", "ownerName", "type", "uniqueId" ]
50397 "ComponentInstanceInput" : {
50403 "$ref" : "#/components/schemas/Annotation"
50406 "annotationsToInput" : {
50409 "$ref" : "#/components/schemas/Annotation"
50413 "componentInstanceId" : {
50416 "componentInstanceName" : {
50422 "$ref" : "#/components/schemas/PropertyConstraint"
50437 "getInputProperty" : {
50440 "getInputValues" : {
50443 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
50446 "getPolicyValues" : {
50449 "$ref" : "#/components/schemas/GetPolicyValueDataDefinition"
50464 "instanceUniqueId" : {
50467 "isDeclaredListInput" : {
50473 "mappedToComponentProperty" : {
50478 "additionalProperties" : {
50491 "ownerIdIfEmpty" : {
50495 "parentPropertyType" : {
50498 "parentUniqueId" : {
50513 "$ref" : "#/components/schemas/ComponentInstanceProperty"
50516 "propertyConstraints" : {
50531 "$ref" : "#/components/schemas/PropertyRule"
50535 "$ref" : "#/components/schemas/SchemaDefinition"
50537 "schemaProperty" : {
50538 "$ref" : "#/components/schemas/PropertyDataDefinition"
50546 "subPropertyInputPath" : {
50549 "subPropertyToscaFunctions" : {
50552 "$ref" : "#/components/schemas/SubPropertyToscaFunction"
50555 "toscaFunction" : {
50556 "$ref" : "#/components/schemas/ToscaFunction"
50558 "toscaGetFunction" : {
50559 "$ref" : "#/components/schemas/ToscaGetFunctionDataDefinition"
50561 "toscaGetFunctionType" : {
50563 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
50580 "valueUniqueUid" : {
50588 "ComponentInstanceInterface" : {
50592 "type" : "integer",
50609 "additionalProperties" : {
50610 "$ref" : "#/components/schemas/InputDataDefinition"
50616 "interfaceInstanceDataDefinition" : {
50617 "$ref" : "#/components/schemas/InterfaceInstanceDataDefinition"
50619 "lastUpdateDate" : {
50620 "type" : "integer",
50628 "additionalProperties" : {
50629 "$ref" : "#/components/schemas/OperationDataDefinition"
50635 "ownerIdIfEmpty" : {
50639 "toscaResourceName" : {
50656 "ComponentInstanceOutput" : {
50660 "$ref" : "#/components/schemas/ComponentInstanceAttribute"
50665 "componentInstanceId" : {
50668 "componentInstanceName" : {
50684 "$ref" : "#/components/schemas/EntrySchema"
50686 "getOutputAttribute" : {
50689 "getOutputValues" : {
50692 "$ref" : "#/components/schemas/GetOutputValueDataDefinition"
50698 "instanceUniqueId" : {
50716 "ownerIdIfEmpty" : {
50720 "parentUniqueId" : {
50732 "$ref" : "#/components/schemas/PropertyRule"
50736 "$ref" : "#/components/schemas/SchemaDefinition"
50753 "valueUniqueUid" : {
50761 "ComponentInstanceProperty" : {
50767 "$ref" : "#/components/schemas/Annotation"
50770 "componentInstanceId" : {
50773 "componentInstanceName" : {
50779 "$ref" : "#/components/schemas/PropertyConstraint"
50794 "getInputProperty" : {
50797 "getInputValues" : {
50800 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
50803 "getPolicyValues" : {
50806 "$ref" : "#/components/schemas/GetPolicyValueDataDefinition"
50821 "instanceUniqueId" : {
50824 "isDeclaredListInput" : {
50830 "mappedToComponentProperty" : {
50835 "additionalProperties" : {
50848 "ownerIdIfEmpty" : {
50852 "parentPropertyType" : {
50855 "parentUniqueId" : {
50867 "propertyConstraints" : {
50882 "$ref" : "#/components/schemas/PropertyRule"
50886 "$ref" : "#/components/schemas/SchemaDefinition"
50888 "schemaProperty" : {
50889 "$ref" : "#/components/schemas/PropertyDataDefinition"
50897 "subPropertyInputPath" : {
50900 "subPropertyToscaFunctions" : {
50903 "$ref" : "#/components/schemas/SubPropertyToscaFunction"
50906 "toscaFunction" : {
50907 "$ref" : "#/components/schemas/ToscaFunction"
50909 "toscaGetFunction" : {
50910 "$ref" : "#/components/schemas/ToscaGetFunctionDataDefinition"
50912 "toscaGetFunctionType" : {
50914 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
50931 "valueUniqueUid" : {
50939 "Configuration" : {
50942 "aafAuthNeeded" : {
50948 "additionalInformationMaxNumberOfKeys" : {
50949 "type" : "integer",
50955 "applicationL1Cache" : {
50956 "$ref" : "#/components/schemas/ApplicationL1CacheConfig"
50958 "applicationL2Cache" : {
50959 "$ref" : "#/components/schemas/ApplicationL2CacheConfig"
50961 "artifactGeneratorConfig" : {
50967 "$ref" : "#/components/schemas/ArtifactConfiguration"
50970 "artifactsIndex" : {
50974 "$ref" : "#/components/schemas/CookieConfig"
50976 "autoHealingOwner" : {
50980 "$ref" : "#/components/schemas/BasicAuthConfig"
50989 "type" : "integer",
50996 "type" : "integer",
50999 "cadiFilterParams" : {
51000 "$ref" : "#/components/schemas/CadiFilterParams"
51002 "cassandraConfig" : {
51003 "$ref" : "#/components/schemas/CassandrConfig"
51005 "cleanComponentsConfiguration" : {
51006 "$ref" : "#/components/schemas/CleanComponentsConfiguration"
51008 "componentAllowedInstanceTypes" : {
51010 "additionalProperties" : {
51012 "additionalProperties" : {
51020 "componentInstanceCounterDelimiter" : {
51023 "consumerBusinessLogic" : {
51027 "$ref" : "#/components/schemas/CsarFormat"
51029 "dataValidatorFilterExcludedUrls" : {
51032 "defaultCustomToscaFunctions" : {
51035 "$ref" : "#/components/schemas/CustomToscaFunction"
51038 "defaultImports" : {
51042 "additionalProperties" : {
51044 "additionalProperties" : {
51050 "definedResourceNamespace" : {
51056 "deleteLockTimeoutInSeconds" : {
51057 "type" : "integer",
51060 "deploymentResourceArtifacts" : {
51062 "additionalProperties" : {
51066 "deploymentResourceInstanceArtifacts" : {
51068 "additionalProperties" : {
51081 "dmaapConsumerConfiguration" : {
51082 "$ref" : "#/components/schemas/DmaapConsumerConfiguration"
51084 "dmaapProducerConfiguration" : {
51085 "$ref" : "#/components/schemas/DmaapProducerConfiguration"
51087 "dmeConfiguration" : {
51088 "$ref" : "#/components/schemas/DmeConfiguration"
51091 "$ref" : "#/components/schemas/EcompPortalConfig"
51093 "enableAutoHealing" : {
51096 "environmentContext" : {
51097 "$ref" : "#/components/schemas/EnvironmentContext"
51099 "excludeResourceCategory" : {
51105 "excludeResourceType" : {
51111 "excludeServiceCategory" : {
51117 "excludedGroupTypesMapping" : {
51119 "additionalProperties" : {
51124 "uniqueItems" : true
51127 "excludedPolicyTypesMapping" : {
51129 "additionalProperties" : {
51134 "uniqueItems" : true
51137 "externalCsarStore" : {
51138 "$ref" : "#/components/schemas/ExternalCsarStore"
51143 "$ref" : "#/components/schemas/GabConfig"
51146 "genericAssetNodeTypes" : {
51148 "additionalProperties" : {
51152 "globalCsarImports" : {
51158 "healthStatusExclude" : {
51164 "heatArtifactDeploymentTimeout" : {
51165 "$ref" : "#/components/schemas/HeatDeploymentArtifactTimeout"
51167 "heatEnvArtifactFooter" : {
51170 "heatEnvArtifactHeader" : {
51173 "heatTranslatorPath" : {
51176 "identificationHeaderFields" : {
51182 "informationalResourceArtifacts" : {
51184 "additionalProperties" : {
51188 "informationalServiceArtifacts" : {
51190 "additionalProperties" : {
51194 "janusGraphCfgFile" : {
51197 "janusGraphHealthCheckReadTimeout" : {
51198 "type" : "integer",
51201 "janusGraphInMemoryGraph" : {
51204 "janusGraphLockTimeout" : {
51205 "type" : "integer",
51208 "janusGraphMigrationKeySpaceCfgFile" : {
51211 "janusGraphReconnectIntervalInSeconds" : {
51212 "type" : "integer",
51221 "maxDeleteComponents" : {
51222 "type" : "integer",
51225 "minToscaConformanceLevel" : {
51230 "additionalProperties" : {
51235 "$ref" : "#/components/schemas/OnboardingConfig"
51237 "permittedAncestors" : {
51248 "format" : "date-time"
51250 "resourceNodeTypes" : {
51252 "additionalProperties" : {
51254 "additionalProperties" : {
51259 "resourceTypes" : {
51265 "resourcesForUpgrade" : {
51267 "additionalProperties" : {
51274 "serviceApiArtifacts" : {
51276 "additionalProperties" : {
51280 "serviceBaseNodeTypes" : {
51282 "additionalProperties" : {
51283 "$ref" : "#/components/schemas/CategoryBaseTypeConfig"
51286 "skipUpgradeFailedVfs" : {
51289 "skipUpgradeVSPs" : {
51292 "startMigrationFrom" : {
51293 "type" : "integer",
51296 "supportAllottedResourcesAndProxy" : {
51299 "switchoverDetector" : {
51300 "$ref" : "#/components/schemas/SwitchoverDetectorConfig"
51302 "systemMonitoring" : {
51303 "$ref" : "#/components/schemas/BeMonitoringConfig"
51305 "toscaArtifacts" : {
51307 "additionalProperties" : {
51311 "toscaConformanceLevel" : {
51314 "toscaFilesDir" : {
51317 "toscaValidators" : {
51318 "$ref" : "#/components/schemas/ToscaValidatorsConfig"
51320 "uebHealthCheckReadTimeout" : {
51321 "type" : "integer",
51324 "uebHealthCheckReconnectIntervalInSeconds" : {
51325 "type" : "integer",
51336 "additionalProperties" : {
51343 "vfModuleProperties" : {
51345 "additionalProperties" : {
51346 "$ref" : "#/components/schemas/VfModuleProperty"
51349 "workloadContext" : {
51360 "greater_or_equal" : {
51373 "type" : "integer",
51376 "less_or_equal" : {
51383 "type" : "integer",
51387 "type" : "integer",
51401 "ConsumerDefinition" : {
51404 "consumerDetailsLastupdatedtime" : {
51405 "type" : "integer",
51408 "consumerLastAuthenticationTime" : {
51409 "type" : "integer",
51415 "consumerPassword" : {
51424 "lastModfierAtuid" : {
51430 "ownerIdIfEmpty" : {
51461 "type" : "boolean",
51464 "maxSessionTimeOut" : {
51465 "type" : "integer",
51468 "onboardingExcludedUrls" : {
51483 "sessionIdleTimeOut" : {
51484 "type" : "integer",
51514 "defaultFormat" : {
51519 "CustomToscaFunction" : {
51530 "DataTypeDataDefinition" : {
51534 "type" : "integer",
51537 "derivedFromName" : {
51549 "modificationTime" : {
51550 "type" : "integer",
51562 "ownerIdIfEmpty" : {
51566 "propertiesData" : {
51569 "$ref" : "#/components/schemas/PropertyDataDefinition"
51583 "DataTypeDefinition" : {
51589 "$ref" : "#/components/schemas/PropertyConstraint"
51593 "type" : "integer",
51597 "$ref" : "#/components/schemas/DataTypeDefinition"
51599 "derivedFromName" : {
51611 "modificationTime" : {
51612 "type" : "integer",
51624 "ownerIdIfEmpty" : {
51631 "$ref" : "#/components/schemas/PropertyDefinition"
51634 "propertiesData" : {
51637 "$ref" : "#/components/schemas/PropertyDataDefinition"
51651 "DistributionStatusInfo" : {
51657 "omfComponentID" : {
51671 "DistributionStatusListResponse" : {
51674 "distributionStatusList" : {
51677 "$ref" : "#/components/schemas/DistributionStatusInfo"
51682 "DmaapConsumerConfiguration" : {
51688 "aftDme2ClientIgnoreSslConfig" : {
51691 "aftDme2ClientKeystore" : {
51694 "aftDme2ClientKeystorePassword" : {
51697 "aftDme2ClientSslCertAlias" : {
51700 "aftDme2ConnectionTimeoutMs" : {
51701 "type" : "integer",
51704 "aftDme2ReadTimeoutMs" : {
51705 "type" : "integer",
51708 "aftDme2RoundtripTimeoutMs" : {
51709 "type" : "integer",
51712 "aftDme2SslEnable" : {
51715 "aftEnvironment" : {
51718 "consumerGroup" : {
51728 "$ref" : "#/components/schemas/Credential"
51733 "dme2preferredRouterFilePath" : {
51744 "format" : "double"
51747 "type" : "integer",
51752 "format" : "double"
51757 "pollingInterval" : {
51758 "type" : "integer",
51770 "timeLimitForNotificationHandleMs" : {
51771 "type" : "integer",
51775 "type" : "integer",
51786 "DmaapProducerConfiguration" : {
51792 "aftDme2ClientIgnoreSslConfig" : {
51795 "aftDme2ClientKeystore" : {
51798 "aftDme2ClientKeystorePassword" : {
51801 "aftDme2ClientSslCertAlias" : {
51804 "aftDme2ConnectionTimeoutMs" : {
51805 "type" : "integer",
51808 "aftDme2ReadTimeoutMs" : {
51809 "type" : "integer",
51812 "aftDme2RoundtripTimeoutMs" : {
51813 "type" : "integer",
51816 "aftDme2SslEnable" : {
51819 "aftEnvironment" : {
51822 "consumerGroup" : {
51832 "$ref" : "#/components/schemas/Credential"
51837 "dme2preferredRouterFilePath" : {
51848 "format" : "double"
51851 "type" : "integer",
51856 "format" : "double"
51861 "pollingInterval" : {
51862 "type" : "integer",
51874 "timeLimitForNotificationHandleMs" : {
51875 "type" : "integer",
51879 "type" : "integer",
51890 "DmeConfiguration" : {
51893 "lookupUriFormat" : {
51898 "EcompPortalConfig" : {
51901 "defaultFunctionalMenu" : {
51904 "healthCheckUri" : {
51910 "pollingInterval" : {
51911 "type" : "integer",
51915 "type" : "integer",
51922 "type" : "integer",
51934 "type" : "integer",
51948 "$ref" : "#/components/schemas/Constraint"
51959 "EnvironmentContext" : {
51973 "ExternalCsarStore" : {
51977 "$ref" : "#/components/schemas/Credentials"
51980 "$ref" : "#/components/schemas/Endpoint"
51988 "uploadPartSize" : {
51989 "type" : "integer",
51994 "FormDataContentDisposition" : {
51999 "format" : "date-time"
52004 "modificationDate" : {
52006 "format" : "date-time"
52013 "additionalProperties" : {
52019 "format" : "date-time"
52022 "type" : "integer",
52030 "ForwardingPathDataDefinition" : {
52036 "destinationPortNumber" : {
52048 "ownerIdIfEmpty" : {
52053 "$ref" : "#/components/schemas/ListDataDefinitionForwardingPathElementDataDefinition"
52058 "toscaResourceName" : {
52072 "ForwardingPathElementDataDefinition" : {
52081 "fromCPOriginId" : {
52090 "ownerIdIfEmpty" : {
52117 "pathsAndNamesDefinitions" : {
52120 "$ref" : "#/components/schemas/PathsAndNamesDefinition"
52125 "GenericArtifactQueryInfo" : {
52128 "artifactUniqueId" : {
52136 "uniqueItems" : true
52143 "GetInputValueDataDefinition" : {
52149 "getInputIndex" : {
52150 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
52153 "type" : "integer",
52171 "ownerIdIfEmpty" : {
52186 "GetOutputValueDataDefinition" : {
52195 "getOutputIndex" : {
52196 "$ref" : "#/components/schemas/GetOutputValueDataDefinition"
52199 "type" : "integer",
52214 "ownerIdIfEmpty" : {
52226 "GetPolicyValueDataDefinition" : {
52229 "origPropertyValue" : {
52240 "GroupDefinition" : {
52249 "artifactsUuid" : {
52257 "additionalProperties" : {
52260 "$ref" : "#/components/schemas/CapabilityDefinition"
52266 "enum" : [ "UI", "CSAR" ]
52277 "invariantName" : {
52280 "invariantUUID" : {
52285 "additionalProperties" : {
52292 "normalizedName" : {
52298 "ownerIdIfEmpty" : {
52305 "$ref" : "#/components/schemas/PropertyDataDefinition"
52308 "propertyValueCounter" : {
52309 "type" : "integer",
52327 "vspOriginated" : {
52335 "changePriorityBody" : {
52338 "changePriorityUrl" : {
52343 "GroupInstance" : {
52352 "artifactsUuid" : {
52359 "type" : "integer",
52362 "customizationUUID" : {
52371 "groupInstanceArtifacts" : {
52377 "groupInstanceArtifactsUuid" : {
52392 "invariantUUID" : {
52395 "modificationTime" : {
52396 "type" : "integer",
52402 "normalizedName" : {
52408 "ownerIdIfEmpty" : {
52421 "$ref" : "#/components/schemas/PropertyDataDefinition"
52424 "propertyValueCounter" : {
52425 "type" : "integer",
52439 "GroupProperty" : {
52445 "$ref" : "#/components/schemas/Annotation"
52451 "$ref" : "#/components/schemas/PropertyConstraint"
52466 "getInputProperty" : {
52469 "getInputValues" : {
52472 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
52475 "getPolicyValues" : {
52478 "$ref" : "#/components/schemas/GetPolicyValueDataDefinition"
52493 "instanceUniqueId" : {
52496 "isDeclaredListInput" : {
52502 "mappedToComponentProperty" : {
52507 "additionalProperties" : {
52520 "ownerIdIfEmpty" : {
52524 "parentPropertyType" : {
52527 "parentUniqueId" : {
52533 "propertyConstraints" : {
52546 "$ref" : "#/components/schemas/SchemaDefinition"
52548 "schemaProperty" : {
52549 "$ref" : "#/components/schemas/PropertyDataDefinition"
52557 "subPropertyInputPath" : {
52560 "subPropertyToscaFunctions" : {
52563 "$ref" : "#/components/schemas/SubPropertyToscaFunction"
52566 "toscaFunction" : {
52567 "$ref" : "#/components/schemas/ToscaFunction"
52569 "toscaGetFunction" : {
52570 "$ref" : "#/components/schemas/ToscaGetFunctionDataDefinition"
52572 "toscaGetFunctionType" : {
52574 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
52591 "valueUniqueUid" : {
52599 "GroupTypeDefinition" : {
52604 "additionalProperties" : {
52605 "$ref" : "#/components/schemas/CapabilityDefinition"
52609 "type" : "integer",
52621 "highestVersion" : {
52635 "additionalProperties" : {
52642 "modificationTime" : {
52643 "type" : "integer",
52652 "ownerIdIfEmpty" : {
52659 "$ref" : "#/components/schemas/PropertyDefinition"
52673 "GroupingDefinition" : {
52682 "normalizedName" : {
52688 "ownerIdIfEmpty" : {
52703 "HeatDeploymentArtifactTimeout" : {
52706 "defaultMinutes" : {
52707 "type" : "integer",
52711 "type" : "integer",
52715 "type" : "integer",
52720 "HeatParameterDataDefinition" : {
52741 "ownerIdIfEmpty" : {
52756 "HeatParameterDefinition" : {
52777 "ownerIdIfEmpty" : {
52792 "InputDataDefinition" : {
52798 "$ref" : "#/components/schemas/Annotation"
52813 "getInputProperty" : {
52816 "getInputValues" : {
52819 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
52822 "getPolicyValues" : {
52825 "$ref" : "#/components/schemas/GetPolicyValueDataDefinition"
52840 "instanceUniqueId" : {
52843 "isDeclaredListInput" : {
52849 "mappedToComponentProperty" : {
52854 "additionalProperties" : {
52867 "ownerIdIfEmpty" : {
52871 "parentPropertyType" : {
52874 "parentUniqueId" : {
52880 "propertyConstraints" : {
52893 "$ref" : "#/components/schemas/SchemaDefinition"
52895 "schemaProperty" : {
52896 "$ref" : "#/components/schemas/PropertyDataDefinition"
52904 "subPropertyInputPath" : {
52907 "subPropertyToscaFunctions" : {
52910 "$ref" : "#/components/schemas/SubPropertyToscaFunction"
52913 "toscaFunction" : {
52914 "$ref" : "#/components/schemas/ToscaFunction"
52916 "toscaGetFunction" : {
52917 "$ref" : "#/components/schemas/ToscaGetFunctionDataDefinition"
52919 "toscaGetFunctionType" : {
52921 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
52940 "InputDefinition" : {
52946 "$ref" : "#/components/schemas/Annotation"
52949 "annotationsToInput" : {
52952 "$ref" : "#/components/schemas/Annotation"
52959 "$ref" : "#/components/schemas/PropertyConstraint"
52974 "getInputProperty" : {
52977 "getInputValues" : {
52980 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
52983 "getPolicyValues" : {
52986 "$ref" : "#/components/schemas/GetPolicyValueDataDefinition"
53004 "$ref" : "#/components/schemas/ComponentInstanceInput"
53007 "instanceUniqueId" : {
53010 "isDeclaredListInput" : {
53016 "mappedToComponentProperty" : {
53021 "additionalProperties" : {
53034 "ownerIdIfEmpty" : {
53038 "parentPropertyType" : {
53041 "parentUniqueId" : {
53050 "$ref" : "#/components/schemas/ComponentInstanceProperty"
53053 "propertyConstraints" : {
53066 "$ref" : "#/components/schemas/SchemaDefinition"
53068 "schemaProperty" : {
53069 "$ref" : "#/components/schemas/PropertyDataDefinition"
53077 "subPropertyInputPath" : {
53080 "subPropertyToscaFunctions" : {
53083 "$ref" : "#/components/schemas/SubPropertyToscaFunction"
53086 "toscaFunction" : {
53087 "$ref" : "#/components/schemas/ToscaFunction"
53089 "toscaGetFunction" : {
53090 "$ref" : "#/components/schemas/ToscaGetFunctionDataDefinition"
53092 "toscaGetFunctionType" : {
53094 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
53116 "InterfaceDefinition" : {
53120 "type" : "integer",
53137 "additionalProperties" : {
53138 "$ref" : "#/components/schemas/InputDataDefinition"
53141 "lastUpdateDate" : {
53142 "type" : "integer",
53150 "additionalProperties" : {
53151 "$ref" : "#/components/schemas/OperationDataDefinition"
53157 "ownerIdIfEmpty" : {
53161 "toscaResourceName" : {
53178 "InterfaceInstanceDataDefinition" : {
53186 "additionalProperties" : {
53192 "additionalProperties" : {
53193 "$ref" : "#/components/schemas/OperationInstance"
53199 "ownerIdIfEmpty" : {
53211 "KeyspaceConfig" : {
53217 "replicationInfo" : {
53223 "replicationStrategy" : {
53228 "ListDataDefinitionForwardingPathElementDataDefinition" : {
53234 "listToscaDataDefinition" : {
53237 "$ref" : "#/components/schemas/ForwardingPathElementDataDefinition"
53243 "ownerIdIfEmpty" : {
53255 "ListDataDefinitionOperationInputDefinition" : {
53261 "listToscaDataDefinition" : {
53264 "$ref" : "#/components/schemas/OperationInputDefinition"
53270 "ownerIdIfEmpty" : {
53282 "ListDataDefinitionOperationOutputDefinition" : {
53288 "listToscaDataDefinition" : {
53291 "$ref" : "#/components/schemas/OperationOutputDefinition"
53297 "ownerIdIfEmpty" : {
53309 "ListDataDefinitionPropertyFilterDataDefinition" : {
53315 "listToscaDataDefinition" : {
53318 "$ref" : "#/components/schemas/PropertyFilterDataDefinition"
53324 "ownerIdIfEmpty" : {
53336 "ListDataDefinitionRequirementNodeFilterCapabilityDataDefinition" : {
53342 "listToscaDataDefinition" : {
53345 "$ref" : "#/components/schemas/RequirementNodeFilterCapabilityDataDefinition"
53351 "ownerIdIfEmpty" : {
53363 "ListDataDefinitionRequirementSubstitutionFilterCapabilityDataDefinition" : {
53369 "listToscaDataDefinition" : {
53372 "$ref" : "#/components/schemas/RequirementSubstitutionFilterCapabilityDataDefinition"
53378 "ownerIdIfEmpty" : {
53390 "ListDataDefinitionSubstitutionFilterPropertyDataDefinition" : {
53396 "listToscaDataDefinition" : {
53399 "$ref" : "#/components/schemas/SubstitutionFilterPropertyDataDefinition"
53405 "ownerIdIfEmpty" : {
53417 "MetadataKeyDataDefinition" : {
53438 "ownerIdIfEmpty" : {
53464 "enum" : [ "NORMATIVE", "NORMATIVE_EXTENSION" ]
53471 "ModelCreateRequest" : {
53479 "enum" : [ "NORMATIVE", "NORMATIVE_EXTENSION" ]
53483 "maxLength" : 2147483647,
53487 "required" : [ "modelType", "name" ]
53491 "additionalProperties" : {
53509 "NameIdPairWrapper" : {
53511 "additionalProperties" : {
53517 "additionalProperties" : {
53543 "additionalProperties" : {
53563 "NodeTypeMetadata" : {
53569 "$ref" : "#/components/schemas/CategoryDefinition"
53590 "resourceIconPath" : {
53596 "resourceVendorModelNumber" : {
53611 "vendorRelease" : {
53616 "NodeTypesMetadataList" : {
53619 "nodeMetadataList" : {
53622 "$ref" : "#/components/schemas/NodeTypeMetadata"
53627 "OnboardingConfig" : {
53630 "getLatestVspPackageUri" : {
53633 "getLatestVspUri" : {
53636 "getVspPackageUri" : {
53642 "healthCheckUri" : {
53649 "type" : "integer",
53657 "OperationDataDefinition" : {
53661 "type" : "integer",
53670 "implementation" : {
53671 "$ref" : "#/components/schemas/ArtifactDataDefinition"
53674 "$ref" : "#/components/schemas/ListDataDefinitionOperationInputDefinition"
53676 "lastUpdateDate" : {
53677 "type" : "integer",
53684 "$ref" : "#/components/schemas/ListDataDefinitionOperationOutputDefinition"
53689 "ownerIdIfEmpty" : {
53702 "workflowAssociationType" : {
53711 "workflowVersion" : {
53714 "workflowVersionId" : {
53719 "OperationImplementation" : {
53733 "OperationInputDefinition" : {
53739 "$ref" : "#/components/schemas/Annotation"
53754 "getInputProperty" : {
53757 "getInputValues" : {
53760 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
53763 "getPolicyValues" : {
53766 "$ref" : "#/components/schemas/GetPolicyValueDataDefinition"
53781 "instanceUniqueId" : {
53784 "isDeclaredListInput" : {
53790 "mappedToComponentProperty" : {
53795 "additionalProperties" : {
53808 "ownerIdIfEmpty" : {
53812 "parentPropertyType" : {
53815 "parentUniqueId" : {
53821 "propertyConstraints" : {
53834 "$ref" : "#/components/schemas/SchemaDefinition"
53836 "schemaProperty" : {
53837 "$ref" : "#/components/schemas/PropertyDataDefinition"
53845 "sourceProperty" : {
53851 "subPropertyInputPath" : {
53854 "subPropertyToscaFunctions" : {
53857 "$ref" : "#/components/schemas/SubPropertyToscaFunction"
53860 "toscaDefaultValue" : {
53863 "toscaFunction" : {
53864 "$ref" : "#/components/schemas/ToscaFunction"
53866 "toscaGetFunction" : {
53867 "$ref" : "#/components/schemas/ToscaGetFunctionDataDefinition"
53869 "toscaGetFunctionType" : {
53871 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
53890 "OperationInstance" : {
53893 "implementation" : {
53894 "$ref" : "#/components/schemas/OperationImplementation"
53898 "additionalProperties" : {
53904 "OperationOutputDefinition" : {
53910 "$ref" : "#/components/schemas/Annotation"
53925 "getInputProperty" : {
53928 "getInputValues" : {
53931 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
53934 "getPolicyValues" : {
53937 "$ref" : "#/components/schemas/GetPolicyValueDataDefinition"
53952 "instanceUniqueId" : {
53955 "isDeclaredListInput" : {
53961 "mappedToComponentProperty" : {
53966 "additionalProperties" : {
53979 "ownerIdIfEmpty" : {
53983 "parentPropertyType" : {
53986 "parentUniqueId" : {
53992 "propertyConstraints" : {
54005 "$ref" : "#/components/schemas/SchemaDefinition"
54007 "schemaProperty" : {
54008 "$ref" : "#/components/schemas/PropertyDataDefinition"
54016 "subPropertyInputPath" : {
54019 "subPropertyToscaFunctions" : {
54022 "$ref" : "#/components/schemas/SubPropertyToscaFunction"
54025 "toscaFunction" : {
54026 "$ref" : "#/components/schemas/ToscaFunction"
54028 "toscaGetFunction" : {
54029 "$ref" : "#/components/schemas/ToscaGetFunctionDataDefinition"
54031 "toscaGetFunctionType" : {
54033 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
54055 "implementation" : {
54061 "$ref" : "#/components/schemas/PropertyAssignmentUi"
54064 "interfaceType" : {
54067 "operationType" : {
54072 "OutputDefinition" : {
54076 "$ref" : "#/components/schemas/ComponentInstanceAttribute"
54094 "$ref" : "#/components/schemas/EntrySchema"
54096 "getOutputAttribute" : {
54099 "getOutputValues" : {
54102 "$ref" : "#/components/schemas/GetOutputValueDataDefinition"
54108 "instanceUniqueId" : {
54126 "ownerIdIfEmpty" : {
54130 "parentUniqueId" : {
54134 "$ref" : "#/components/schemas/SchemaDefinition"
54156 "PathsAndNamesDefinition" : {
54170 "PolicyDefinition" : {
54176 "$ref" : "#/components/schemas/Annotation"
54179 "componentName" : {
54197 "getInputProperty" : {
54200 "getInputValues" : {
54203 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
54206 "getPolicyValues" : {
54209 "$ref" : "#/components/schemas/GetPolicyValueDataDefinition"
54224 "instanceUniqueId" : {
54227 "invariantName" : {
54230 "invariantUUID" : {
54233 "isDeclaredListInput" : {
54242 "mappedToComponentProperty" : {
54247 "additionalProperties" : {
54257 "normalizedName" : {
54263 "ownerIdIfEmpty" : {
54267 "parentPropertyType" : {
54270 "parentUniqueId" : {
54276 "policyTypeName" : {
54279 "policyTypeUid" : {
54288 "$ref" : "#/components/schemas/PropertyDataDefinition"
54291 "propertyConstraints" : {
54304 "$ref" : "#/components/schemas/SchemaDefinition"
54306 "schemaProperty" : {
54307 "$ref" : "#/components/schemas/PropertyDataDefinition"
54315 "subPropertyInputPath" : {
54318 "subPropertyToscaFunctions" : {
54321 "$ref" : "#/components/schemas/SubPropertyToscaFunction"
54326 "additionalProperties" : {
54333 "toscaFunction" : {
54334 "$ref" : "#/components/schemas/ToscaFunction"
54336 "toscaGetFunction" : {
54337 "$ref" : "#/components/schemas/ToscaGetFunctionDataDefinition"
54339 "toscaGetFunctionType" : {
54341 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
54360 "PolicyTargetDTO" : {
54374 "PolicyTypeDefinition" : {
54378 "type" : "integer",
54390 "highestVersion" : {
54398 "additionalProperties" : {
54405 "modificationTime" : {
54406 "type" : "integer",
54415 "ownerIdIfEmpty" : {
54422 "$ref" : "#/components/schemas/PropertyDefinition"
54442 "PropertyAssignmentUi" : {
54456 "PropertyConstraint" : {
54459 "PropertyDataDefinition" : {
54465 "$ref" : "#/components/schemas/Annotation"
54480 "getInputProperty" : {
54483 "getInputValues" : {
54486 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
54489 "getPolicyValues" : {
54492 "$ref" : "#/components/schemas/GetPolicyValueDataDefinition"
54507 "instanceUniqueId" : {
54510 "isDeclaredListInput" : {
54516 "mappedToComponentProperty" : {
54521 "additionalProperties" : {
54534 "ownerIdIfEmpty" : {
54538 "parentPropertyType" : {
54541 "parentUniqueId" : {
54547 "propertyConstraints" : {
54560 "$ref" : "#/components/schemas/SchemaDefinition"
54562 "schemaProperty" : {
54563 "$ref" : "#/components/schemas/PropertyDataDefinition"
54571 "subPropertyInputPath" : {
54574 "subPropertyToscaFunctions" : {
54577 "$ref" : "#/components/schemas/SubPropertyToscaFunction"
54580 "toscaFunction" : {
54581 "$ref" : "#/components/schemas/ToscaFunction"
54583 "toscaGetFunction" : {
54584 "$ref" : "#/components/schemas/ToscaGetFunctionDataDefinition"
54586 "toscaGetFunctionType" : {
54588 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
54607 "PropertyDefinition" : {
54613 "$ref" : "#/components/schemas/Annotation"
54619 "$ref" : "#/components/schemas/PropertyConstraint"
54634 "getInputProperty" : {
54637 "getInputValues" : {
54640 "$ref" : "#/components/schemas/GetInputValueDataDefinition"
54643 "getPolicyValues" : {
54646 "$ref" : "#/components/schemas/GetPolicyValueDataDefinition"
54661 "instanceUniqueId" : {
54664 "isDeclaredListInput" : {
54670 "mappedToComponentProperty" : {
54675 "additionalProperties" : {
54688 "ownerIdIfEmpty" : {
54692 "parentPropertyType" : {
54695 "parentUniqueId" : {
54701 "propertyConstraints" : {
54714 "$ref" : "#/components/schemas/SchemaDefinition"
54716 "schemaProperty" : {
54717 "$ref" : "#/components/schemas/PropertyDataDefinition"
54725 "subPropertyInputPath" : {
54728 "subPropertyToscaFunctions" : {
54731 "$ref" : "#/components/schemas/SubPropertyToscaFunction"
54734 "toscaFunction" : {
54735 "$ref" : "#/components/schemas/ToscaFunction"
54737 "toscaGetFunction" : {
54738 "$ref" : "#/components/schemas/ToscaGetFunctionDataDefinition"
54740 "toscaGetFunctionType" : {
54742 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
54764 "PropertyDefinitionDto" : {
54799 "PropertyFilterConstraintDataDefinition" : {
54802 "capabilityName" : {
54807 "enum" : [ "EQUAL", "IN_RANGE", "GREATER_THAN", "GREATER_OR_EQUAL", "LESS_OR_EQUAL", "LENGTH", "MIN_LENGTH", "MAX_LENGTH", "VALID_VALUES", "LESS_THAN", "PATTERN", "SCHEMA" ]
54817 "enum" : [ "CAPABILITY", "PROPERTY" ]
54824 "enum" : [ "STATIC", "GET_PROPERTY", "GET_INPUT", "GET_ATTRIBUTE", "YAML", "CUSTOM", "CONCAT", "SEVERAL" ]
54828 "PropertyFilterDataDefinition" : {
54834 "$ref" : "#/components/schemas/PropertyFilterConstraintDataDefinition"
54846 "ownerIdIfEmpty" : {
54867 "ownerIdIfEmpty" : {
54891 "numberOfCacheWorkers" : {
54892 "type" : "integer",
54895 "syncIntervalInSecondes" : {
54896 "type" : "integer",
54899 "waitOnShutDownInMinutes" : {
54900 "type" : "integer",
54905 "RelationshipImpl" : {
54913 "RelationshipInfo" : {
54919 "capabilityOwnerId" : {
54922 "capabilityUid" : {
54929 "$ref" : "#/components/schemas/RelationshipImpl"
54931 "relationships" : {
54932 "$ref" : "#/components/schemas/RelationshipImpl"
54937 "requirementOwnerId" : {
54940 "requirementUid" : {
54945 "ReplaceVNFInfo" : {
54948 "abstractResourceUniqueId" : {
54951 "realVNFComponentInstance" : {
54952 "$ref" : "#/components/schemas/ComponentInstance"
54954 "serviceUniqueId" : {
54959 "RequirementCapabilityRelDef" : {
54968 "relationships" : {
54971 "$ref" : "#/components/schemas/CapabilityRequirementRelationship"
54982 "RequirementDataDefinition" : {
54997 "leftOccurrences" : {
55000 "maxOccurrences" : {
55003 "minOccurrences" : {
55015 "ownerIdIfEmpty" : {
55051 "RequirementDefinition" : {
55066 "leftOccurrences" : {
55069 "maxOccurrences" : {
55072 "minOccurrences" : {
55084 "ownerIdIfEmpty" : {
55120 "RequirementNodeFilterCapabilityDataDefinition" : {
55132 "ownerIdIfEmpty" : {
55137 "$ref" : "#/components/schemas/ListDataDefinitionPropertyFilterDataDefinition"
55147 "RequirementSubstitutionFilterCapabilityDataDefinition" : {
55159 "ownerIdIfEmpty" : {
55164 "$ref" : "#/components/schemas/ListDataDefinitionPropertyFilterDataDefinition"
55180 "actualComponentType" : {
55183 "additionalInformation" : {
55186 "$ref" : "#/components/schemas/AdditionalInformationDefinition"
55191 "additionalProperties" : {
55192 "$ref" : "#/components/schemas/ArtifactDefinition"
55197 "additionalProperties" : {
55202 "type" : "integer",
55210 "additionalProperties" : {
55211 "$ref" : "#/components/schemas/ArtifactDefinition"
55217 "$ref" : "#/components/schemas/AttributeDefinition"
55222 "additionalProperties" : {
55225 "$ref" : "#/components/schemas/CapabilityDefinition"
55232 "$ref" : "#/components/schemas/CategoryDefinition"
55235 "categorySpecificMetadata" : {
55237 "additionalProperties" : {
55241 "componentInstances" : {
55244 "$ref" : "#/components/schemas/ComponentInstance"
55247 "componentInstancesAttributes" : {
55249 "additionalProperties" : {
55252 "$ref" : "#/components/schemas/ComponentInstanceAttribute"
55256 "componentInstancesInputs" : {
55258 "additionalProperties" : {
55261 "$ref" : "#/components/schemas/ComponentInstanceInput"
55265 "componentInstancesInterfaces" : {
55267 "additionalProperties" : {
55270 "$ref" : "#/components/schemas/ComponentInstanceInterface"
55274 "componentInstancesOutputs" : {
55276 "additionalProperties" : {
55279 "$ref" : "#/components/schemas/ComponentInstanceOutput"
55283 "componentInstancesProperties" : {
55285 "additionalProperties" : {
55288 "$ref" : "#/components/schemas/ComponentInstanceProperty"
55292 "componentInstancesRelations" : {
55295 "$ref" : "#/components/schemas/RequirementCapabilityRelDef"
55298 "componentMetadataForSupportLog" : {
55300 "additionalProperties" : {
55304 "componentType" : {
55306 "enum" : [ "RESOURCE", "SERVICE", "RESOURCE_INSTANCE", "PRODUCT", "SERVICE_INSTANCE" ]
55308 "conformanceLevel" : {
55318 "type" : "integer",
55321 "creatorFullName" : {
55324 "creatorUserId" : {
55333 "csarVersionId" : {
55339 "$ref" : "#/components/schemas/DataTypeDefinition"
55342 "deploymentArtifacts" : {
55344 "additionalProperties" : {
55345 "$ref" : "#/components/schemas/ArtifactDefinition"
55354 "derivedFromGenericInfo" : {
55355 "$ref" : "#/components/schemas/Resource"
55357 "derivedFromGenericType" : {
55360 "derivedFromGenericVersion" : {
55363 "derivedFromMapOfIdToName" : {
55365 "additionalProperties" : {
55381 "$ref" : "#/components/schemas/GroupDefinition"
55384 "highestVersion" : {
55390 "importedToscaChecksum" : {
55396 "$ref" : "#/components/schemas/InputDefinition"
55401 "additionalProperties" : {
55402 "$ref" : "#/components/schemas/InterfaceDefinition"
55405 "invariantUUID" : {
55411 "lastUpdateDate" : {
55412 "type" : "integer",
55415 "lastUpdaterFullName" : {
55418 "lastUpdaterUserId" : {
55424 "lifecycleState" : {
55426 "enum" : [ "CERTIFIED", "NOT_CERTIFIED_CHECKIN", "NOT_CERTIFIED_CHECKOUT" ]
55434 "nodeFilterComponents" : {
55436 "additionalProperties" : {
55437 "$ref" : "#/components/schemas/CINodeFilterDataDefinition"
55440 "normalizedName" : {
55446 "$ref" : "#/components/schemas/OutputDefinition"
55451 "additionalProperties" : {
55452 "$ref" : "#/components/schemas/PolicyDefinition"
55461 "$ref" : "#/components/schemas/PropertyDefinition"
55466 "additionalProperties" : {
55469 "$ref" : "#/components/schemas/RequirementDefinition"
55475 "enum" : [ "VFC", "VF", "CR", "CP", "PNF", "CVFC", "VL", "VFCMT", "Configuration", "ServiceProxy", "ABSTRACT", "SERVICE" ]
55477 "resourceVendorModelNumber" : {
55483 "specificComponetTypeArtifacts" : {
55485 "additionalProperties" : {
55486 "$ref" : "#/components/schemas/ArtifactDefinition"
55492 "enum" : [ "CERTIFIED", "NOT_CERTIFIED_CHECKIN", "NOT_CERTIFIED_CHECKOUT" ],
55495 "substitutionFilter" : {
55496 "$ref" : "#/components/schemas/SubstitutionFilterDataDefinition"
55510 "topologyTemplate" : {
55513 "toscaArtifacts" : {
55515 "additionalProperties" : {
55516 "$ref" : "#/components/schemas/ArtifactDefinition"
55519 "toscaResourceName" : {
55537 "vendorRelease" : {
55548 "SchemaDefinition" : {
55566 "ownerIdIfEmpty" : {
55572 "additionalProperties" : {
55573 "$ref" : "#/components/schemas/PropertyDataDefinition"
55577 "$ref" : "#/components/schemas/PropertyDataDefinition"
55591 "type" : "boolean",
55594 "actualComponentType" : {
55597 "additionalInformation" : {
55600 "$ref" : "#/components/schemas/AdditionalInformationDefinition"
55605 "additionalProperties" : {
55606 "$ref" : "#/components/schemas/ArtifactDefinition"
55611 "additionalProperties" : {
55616 "type" : "integer",
55624 "additionalProperties" : {
55625 "$ref" : "#/components/schemas/ArtifactDefinition"
55631 "$ref" : "#/components/schemas/AttributeDefinition"
55636 "additionalProperties" : {
55639 "$ref" : "#/components/schemas/CapabilityDefinition"
55646 "$ref" : "#/components/schemas/CategoryDefinition"
55649 "categorySpecificMetadata" : {
55651 "additionalProperties" : {
55655 "componentInstances" : {
55658 "$ref" : "#/components/schemas/ComponentInstance"
55661 "componentInstancesAttributes" : {
55663 "additionalProperties" : {
55666 "$ref" : "#/components/schemas/ComponentInstanceAttribute"
55670 "componentInstancesInputs" : {
55672 "additionalProperties" : {
55675 "$ref" : "#/components/schemas/ComponentInstanceInput"
55679 "componentInstancesInterfaces" : {
55681 "additionalProperties" : {
55684 "$ref" : "#/components/schemas/ComponentInstanceInterface"
55688 "componentInstancesOutputs" : {
55690 "additionalProperties" : {
55693 "$ref" : "#/components/schemas/ComponentInstanceOutput"
55697 "componentInstancesProperties" : {
55699 "additionalProperties" : {
55702 "$ref" : "#/components/schemas/ComponentInstanceProperty"
55706 "componentInstancesRelations" : {
55709 "$ref" : "#/components/schemas/RequirementCapabilityRelDef"
55712 "componentMetadataForSupportLog" : {
55714 "additionalProperties" : {
55718 "componentType" : {
55720 "enum" : [ "RESOURCE", "SERVICE", "RESOURCE_INSTANCE", "PRODUCT", "SERVICE_INSTANCE" ]
55722 "conformanceLevel" : {
55729 "type" : "integer",
55732 "creatorFullName" : {
55735 "creatorUserId" : {
55747 "$ref" : "#/components/schemas/DataTypeDefinition"
55750 "deploymentArtifacts" : {
55752 "additionalProperties" : {
55753 "$ref" : "#/components/schemas/ArtifactDefinition"
55756 "derivedFromGenericInfo" : {
55757 "$ref" : "#/components/schemas/Resource"
55759 "derivedFromGenericType" : {
55762 "derivedFromGenericVersion" : {
55768 "distributionStatus" : {
55770 "enum" : [ "DISTRIBUTION_NOT_APPROVED", "DISTRIBUTED" ]
55772 "ecompGeneratedNaming" : {
55775 "environmentContext" : {
55778 "forwardingPaths" : {
55780 "additionalProperties" : {
55781 "$ref" : "#/components/schemas/ForwardingPathDataDefinition"
55787 "$ref" : "#/components/schemas/GroupDefinition"
55790 "highestVersion" : {
55796 "importedToscaChecksum" : {
55802 "$ref" : "#/components/schemas/InputDefinition"
55805 "instantiationType" : {
55810 "additionalProperties" : {
55811 "$ref" : "#/components/schemas/InterfaceDefinition"
55814 "invariantUUID" : {
55820 "lastUpdateDate" : {
55821 "type" : "integer",
55824 "lastUpdaterFullName" : {
55827 "lastUpdaterUserId" : {
55830 "lifecycleState" : {
55832 "enum" : [ "CERTIFIED", "NOT_CERTIFIED_CHECKIN", "NOT_CERTIFIED_CHECKOUT" ]
55843 "nodeFilterComponents" : {
55845 "additionalProperties" : {
55846 "$ref" : "#/components/schemas/CINodeFilterDataDefinition"
55849 "normalizedName" : {
55855 "$ref" : "#/components/schemas/OutputDefinition"
55860 "additionalProperties" : {
55861 "$ref" : "#/components/schemas/PolicyDefinition"
55870 "$ref" : "#/components/schemas/PropertyDefinition"
55875 "additionalProperties" : {
55878 "$ref" : "#/components/schemas/RequirementDefinition"
55885 "serviceApiArtifacts" : {
55887 "additionalProperties" : {
55888 "$ref" : "#/components/schemas/ArtifactDefinition"
55891 "serviceFunction" : {
55900 "serviceVendorModelNumber" : {
55904 "specificComponetTypeArtifacts" : {
55906 "additionalProperties" : {
55907 "$ref" : "#/components/schemas/ArtifactDefinition"
55913 "enum" : [ "CERTIFIED", "NOT_CERTIFIED_CHECKIN", "NOT_CERTIFIED_CHECKOUT" ],
55916 "substituteCandidate" : {
55919 "substitutionFilter" : {
55920 "$ref" : "#/components/schemas/SubstitutionFilterDataDefinition"
55934 "topologyTemplate" : {
55937 "toscaArtifacts" : {
55939 "additionalProperties" : {
55940 "$ref" : "#/components/schemas/ArtifactDefinition"
55943 "toscaServiceName" : {
55959 "vendorRelease" : {
55971 "ServiceRelations" : {
55974 "$ref" : "#/components/schemas/NameIdPairWrapper"
55983 "$ref" : "#/components/schemas/NameIdPairWrapper"
55985 "uniqueItems" : true
55989 "SubCategoryDefinition" : {
55998 "$ref" : "#/components/schemas/GroupingDefinition"
56010 "$ref" : "#/components/schemas/MetadataKeyDataDefinition"
56016 "normalizedName" : {
56022 "ownerIdIfEmpty" : {
56037 "SubPropertyToscaFunction" : {
56040 "subPropertyPath" : {
56046 "toscaFunction" : {
56047 "$ref" : "#/components/schemas/ToscaFunction"
56051 "SubstitutionFilterDataDefinition" : {
56055 "$ref" : "#/components/schemas/ListDataDefinitionRequirementSubstitutionFilterCapabilityDataDefinition"
56069 "ownerIdIfEmpty" : {
56074 "$ref" : "#/components/schemas/ListDataDefinitionSubstitutionFilterPropertyDataDefinition"
56087 "SubstitutionFilterPropertyDataDefinition" : {
56093 "$ref" : "#/components/schemas/PropertyFilterConstraintDataDefinition"
56105 "ownerIdIfEmpty" : {
56117 "SwitchoverDetectorConfig" : {
56120 "beResolveAttempts" : {
56121 "type" : "integer",
56127 "changePriorityPassword" : {
56130 "changePriorityUser" : {
56136 "feResolveAttempts" : {
56137 "type" : "integer",
56151 "additionalProperties" : {
56152 "$ref" : "#/components/schemas/GroupInfo"
56156 "type" : "integer",
56159 "publishNetworkBody" : {
56162 "publishNetworkUrl" : {
56167 "ToscaArtifactDataDefinition" : {
56175 "additionalProperties" : {
56184 "ToscaFunction" : {
56187 "jsonObjectValue" : {
56192 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE", "CONCAT", "CUSTOM", "YAML", "STRING" ]
56199 "ToscaGetFunctionDataDefinition" : {
56204 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE" ]
56209 "propertyPathFromSource" : {
56215 "propertySource" : {
56217 "enum" : [ "SELF", "INSTANCE" ]
56219 "propertyUniqueId" : {
56225 "sourceUniqueId" : {
56228 "toscaIndexList" : {
56236 "enum" : [ "GET_INPUT", "GET_PROPERTY", "GET_ATTRIBUTE", "CONCAT", "CUSTOM", "YAML", "STRING" ]
56240 "ToscaValidatorsConfig" : {
56243 "stringMaxLength" : {
56244 "type" : "integer",
56252 "capabilityName" : {
56255 "constraintOperator" : {
56261 "servicePropertyName" : {
56287 "lastLoginTime" : {
56288 "type" : "integer",
56299 "enum" : [ "ACTIVE", "INACTIVE" ]
56311 "enum" : [ "ADMIN", "TESTER", "DESIGNER", "PRODUCT_MANAGER", "PRODUCT_STRATEGIST" ]
56315 "VfModuleProperty" : {
56318 "forBaseModule" : {
56321 "forNonBaseModule" : {