From 06e24d44b7d8508ed27cad7687023b26e4aae54c Mon Sep 17 00:00:00 2001 From: Elian Kraja Date: Mon, 11 Apr 2022 16:17:21 +0000 Subject: [PATCH 01/11] Update MEC010-2_AppGrant.yaml --- MEC010-2_AppGrant.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MEC010-2_AppGrant.yaml b/MEC010-2_AppGrant.yaml index 134f518..cf7b320 100644 --- a/MEC010-2_AppGrant.yaml +++ b/MEC010-2_AppGrant.yaml @@ -633,9 +633,9 @@ components: description: Identifier of the connection to the VIM that manages the resource zone. The applicable "VimConnectionInfo" structure, which is referenced by vimConnectionId, can be obtained from the " vimConnectionInfo" attribute of the "AppInstanceInfo" structure. vimConnectionId: type: string - description: + description: '' zoneId: type: string description: The identifier of the resource zone, as managed by the resource management layer (typically, the VIM). security: -- {} \ No newline at end of file +- {} -- GitLab From 89c688ec16c01d3cce7bd45252c165ce2820894d Mon Sep 17 00:00:00 2001 From: Elian Kraja Date: Mon, 11 Apr 2022 16:31:14 +0000 Subject: [PATCH 02/11] Update MEC010-2_AppLcm.yaml --- MEC010-2_AppLcm.yaml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/MEC010-2_AppLcm.yaml b/MEC010-2_AppLcm.yaml index 8c9fbfb..49f9a18 100644 --- a/MEC010-2_AppLcm.yaml +++ b/MEC010-2_AppLcm.yaml @@ -417,6 +417,8 @@ paths: responses: '204': description: "No content" + '404': + description: "Not found" deprecated: false get: tags: @@ -1436,7 +1438,8 @@ components: - subscriptionType properties: href: - type: uri + type: string + format: uri subscriptionType: $ref: '#/components/schemas/AppInstanceSubscriptionType' @@ -1476,7 +1479,8 @@ components: subscriptionType: type: string callbackUri: - type: uri + type: string + format: uri appInstanceSubscriptionFilter: $ref: '#/components/schemas/AppInstanceSubscriptionFilter' @@ -1492,7 +1496,8 @@ components: type: string description: Shall be set to "AppIdentifierDeletionSubscription". callbackUri: - type: uri + type: string + format: uri appInstanceSubscriptionFilter: $ref: '#/components/schemas/AppInstanceSubscriptionFilter' @@ -1509,7 +1514,8 @@ components: subscriptionType: type: string callbackUri: - type: uri + type: string + format: uri appInstanceSubscriptionFilter: $ref: '#/components/schemas/AppInstanceSubscriptionFilter' _links: @@ -1536,7 +1542,8 @@ components: type: string description: Shall be set to "AppIdentifierDeletionSubscription". callbackUri: - type: uri + type: string + format: uri appInstanceSubscriptionFilter: $ref: '#/components/schemas/AppInstanceSubscriptionFilter' _links: -- GitLab From 1793bc2351e3c62834e0f74978d7708b377a4741 Mon Sep 17 00:00:00 2001 From: Elian Kraja Date: Mon, 11 Apr 2022 16:32:25 +0000 Subject: [PATCH 03/11] Update MEC010-2_AppPkgMgmt.yaml --- MEC010-2_AppPkgMgmt.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/MEC010-2_AppPkgMgmt.yaml b/MEC010-2_AppPkgMgmt.yaml index 65c03ce..3f77493 100644 --- a/MEC010-2_AppPkgMgmt.yaml +++ b/MEC010-2_AppPkgMgmt.yaml @@ -857,7 +857,9 @@ paths: $ref: '#/components/schemas/AppPkgNotification' responses: '204': - description: "No content" + description: "No content" + '404': + description: "Not found" get: tags: - app-pkgm @@ -2049,7 +2051,8 @@ components: type: string description: Name of the application package to be onboarded. appPkgPath: - type: uri + type: string + format: uri appPkgVersion: type: string description: >- -- GitLab From b35f6233e6934eda65e452db988fcf6fae4227c6 Mon Sep 17 00:00:00 2001 From: Elian Kraja Date: Mon, 11 Apr 2022 16:39:16 +0000 Subject: [PATCH 04/11] Update MEC010-2_AppGrant.json --- MEC010-2_AppGrant.json | 76 ++++++++++++++++++++++++++++-------------- 1 file changed, 51 insertions(+), 25 deletions(-) diff --git a/MEC010-2_AppGrant.json b/MEC010-2_AppGrant.json index 97dbc87..c2bdec2 100644 --- a/MEC010-2_AppGrant.json +++ b/MEC010-2_AppGrant.json @@ -22,7 +22,8 @@ "servers": [ { "url": "https://localhost/granting/v1", - "variables": {} + "variables": { + } } ], "tags": [ @@ -40,7 +41,9 @@ "summary": "requests a grant for a particular application lifecycle operation", "description": "requests a grant for a particular application lifecycle operation", "operationId": "grantPOST", - "parameters": [], + "parameters": [ + + ], "requestBody": { "content": { "application/json": { @@ -54,7 +57,8 @@ "responses": { "201": { "description": "grant was created successfully (synchronous mode)", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -65,12 +69,15 @@ }, "202": { "description": "the request was accepted for processing", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -81,7 +88,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -92,7 +100,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -103,7 +112,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -114,7 +124,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -125,7 +136,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -137,7 +149,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/grants/{grantId}": { "get": { @@ -162,7 +176,8 @@ "responses": { "200": { "description": "A representation of the \"individual grant\" resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -173,12 +188,15 @@ }, "202": { "description": "returned when the process of creating the grant is ongoing, no grant is available yet", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -189,7 +207,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -200,7 +219,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -211,7 +231,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -222,7 +243,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -233,7 +255,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -245,7 +268,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] } }, "components": { @@ -893,7 +918,7 @@ }, "vimConnectionId": { "type": "string", - "description": null + "description": "" }, "zoneId": { "type": "string", @@ -904,6 +929,7 @@ } }, "security": [ - {} + { + } ] -} \ No newline at end of file +} -- GitLab From 5769938032176e50c7d4a981e2639a70c22cf798 Mon Sep 17 00:00:00 2001 From: Elian Kraja Date: Mon, 11 Apr 2022 16:39:48 +0000 Subject: [PATCH 05/11] Update MEC010-2_AppLcm.json --- MEC010-2_AppLcm.json | 512 +++++++++++++++++++++++++++++-------------- 1 file changed, 347 insertions(+), 165 deletions(-) diff --git a/MEC010-2_AppLcm.json b/MEC010-2_AppLcm.json index 6cea223..4e5b4cc 100644 --- a/MEC010-2_AppLcm.json +++ b/MEC010-2_AppLcm.json @@ -32,7 +32,8 @@ "servers": [ { "url": "https://localhost/app_lcm/v1", - "variables": {} + "variables": { + } } ], "paths": { @@ -44,7 +45,9 @@ "summary": "Create an application instance resource", "description": "Create an application instance resource", "operationId": "appInstancePOST", - "parameters": [], + "parameters": [ + + ], "requestBody": { "description": "", "content": { @@ -59,7 +62,8 @@ "responses": { "201": { "description": "An application instance identifier and the related resource has been created successfully.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -70,7 +74,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -81,7 +86,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -92,7 +98,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -103,7 +110,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -114,7 +122,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -125,7 +134,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -199,7 +209,8 @@ "responses": { "200": { "description": "Array the representations of zero or more application instances", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -215,7 +226,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -226,7 +238,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -237,7 +250,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -248,7 +262,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -259,7 +274,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -270,7 +286,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -282,7 +299,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_instances/{appInstanceId}": { "get": { @@ -307,7 +326,8 @@ "responses": { "200": { "description": "Contains a representation of the read resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -318,7 +338,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -329,7 +350,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -340,7 +362,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -351,7 +374,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -362,7 +386,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -373,7 +398,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -407,12 +433,15 @@ "responses": { "204": { "description": "No Content", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -423,7 +452,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -434,7 +464,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -445,7 +476,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -456,7 +488,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -467,7 +500,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -478,7 +512,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -490,7 +525,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/subscriptions": { "post": { @@ -528,7 +565,8 @@ "responses": { "201": { "description": "a representation of the created SubscriptionInfo.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -553,7 +591,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -564,7 +603,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -575,7 +615,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -586,7 +627,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -597,7 +639,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -608,7 +651,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -646,6 +690,9 @@ "responses": { "204": { "description": "No content" + }, + "404": { + "description": "Not found" } } } @@ -676,7 +723,8 @@ "responses": { "200": { "description": "List of all subscriptions is returned.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -687,7 +735,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -698,7 +747,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -709,7 +759,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -720,7 +771,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -731,7 +783,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -742,7 +795,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -754,7 +808,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/subscriptions/{subscriptionId}": { "get": { @@ -779,7 +835,8 @@ "responses": { "200": { "description": "Representation of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -804,7 +861,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -815,7 +873,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -826,7 +885,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -837,7 +897,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -848,7 +909,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -859,7 +921,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -893,12 +956,15 @@ "responses": { "204": { "description": "No Content", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -909,7 +975,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -920,7 +987,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -931,7 +999,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -943,7 +1012,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/user_defined_notification": { "post": { @@ -953,7 +1024,9 @@ "summary": "Delivers a notification from the application lifecycle management resource to the subscriber.", "description": "Delivers a notification from the application lifecycle management resource to the subscriber.", "operationId": "appInstNotificationPOST", - "parameters": [], + "parameters": [ + + ], "requestBody": { "description": "", "content": { @@ -982,12 +1055,15 @@ "responses": { "204": { "description": "No Content", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -998,7 +1074,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1009,7 +1086,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1020,7 +1098,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1031,7 +1110,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1043,7 +1123,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_instances/{appInstanceId}/instantiate": { "post": { @@ -1079,12 +1161,15 @@ "responses": { "202": { "description": "accepted for processing, but the processing has not yet been completed.", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1095,7 +1180,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1106,7 +1192,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1117,7 +1204,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1128,7 +1216,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1139,7 +1228,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1150,7 +1240,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1162,7 +1253,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_instances/{appInstanceId}/terminate": { "post": { @@ -1198,12 +1291,15 @@ "responses": { "202": { "description": "accepted for processing, but the processing has not yet been completed.", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1214,7 +1310,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1225,7 +1322,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1236,7 +1334,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1247,7 +1346,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1258,7 +1358,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1269,7 +1370,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1281,7 +1383,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_instances/{appInstanceId}/operate": { "post": { @@ -1317,12 +1421,15 @@ "responses": { "202": { "description": "accepted for processing, but the processing has not yet been completed.", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1333,7 +1440,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1344,7 +1452,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1355,7 +1464,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1366,7 +1476,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1377,7 +1488,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1388,7 +1500,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1400,7 +1513,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_lcm_op_occs": { "get": { @@ -1465,7 +1580,8 @@ "responses": { "200": { "description": "Status information for zero or more application instance lifecycle management operation occurrences was queried successfully", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1481,7 +1597,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1492,7 +1609,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1503,7 +1621,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1514,7 +1633,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1525,7 +1645,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1536,7 +1657,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1548,7 +1670,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_lcm_op_occs/{appLcmOpOccId}": { "get": { @@ -1573,7 +1697,8 @@ "responses": { "200": { "description": "Information about an application LCM operation occurrence was read successfully", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1584,7 +1709,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1595,7 +1721,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1606,7 +1733,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1617,7 +1745,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1628,7 +1757,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1639,7 +1769,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1651,7 +1782,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_lcm_op_occs/{appLcmOpOccId}/cancel": { "post": { @@ -1687,12 +1820,15 @@ "responses": { "202": { "description": "The request was accepted for processing, but it is possible that the processing is not yet completed.", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1703,7 +1839,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1714,7 +1851,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1725,7 +1863,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1736,7 +1875,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1747,7 +1887,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1758,7 +1899,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1770,7 +1912,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_lcm_op_occs/{appLcmOpOccId}/fail": { "post": { @@ -1795,7 +1939,8 @@ "responses": { "202": { "description": "Shall be returned when the state of the application lifecycle management operation occurrence has been changed successfully", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1806,7 +1951,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1817,7 +1963,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1828,7 +1975,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1839,7 +1987,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1850,7 +1999,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1861,7 +2011,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1872,7 +2023,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1884,7 +2036,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_lcm_op_occs/{appLcmOpOccId}/retry": { "post": { @@ -1909,12 +2063,15 @@ "responses": { "202": { "description": "The request was accepted for processing, but it is possible that the processing is not yet completed", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1925,7 +2082,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1936,7 +2094,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1947,7 +2106,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1958,7 +2118,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1969,7 +2130,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1980,7 +2142,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1992,7 +2155,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_instances/{appInstanceId}/configure_platform_for_app": { "post": { @@ -2027,12 +2192,15 @@ "responses": { "202": { "description": "The request was accepted for processing, but it is possible that the processing is not yet completed", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2043,7 +2211,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2054,7 +2223,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2065,7 +2235,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2076,7 +2247,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2087,7 +2259,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2098,7 +2271,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2110,7 +2284,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] } }, "components": { @@ -2195,7 +2371,8 @@ ], "properties": { "href": { - "type": "uri" + "type": "string", + "format": "uri" }, "subscriptionType": { "$ref": "#/components/schemas/AppInstanceSubscriptionType" @@ -2244,7 +2421,8 @@ "type": "string" }, "callbackUri": { - "type": "uri" + "type": "string", + "format": "uri" }, "appInstanceSubscriptionFilter": { "$ref": "#/components/schemas/AppInstanceSubscriptionFilter" @@ -2263,7 +2441,8 @@ "description": "Shall be set to \"AppIdentifierDeletionSubscription\"." }, "callbackUri": { - "type": "uri" + "type": "string", + "format": "uri" }, "appInstanceSubscriptionFilter": { "$ref": "#/components/schemas/AppInstanceSubscriptionFilter" @@ -2286,7 +2465,8 @@ "type": "string" }, "callbackUri": { - "type": "uri" + "type": "string", + "format": "uri" }, "appInstanceSubscriptionFilter": { "$ref": "#/components/schemas/AppInstanceSubscriptionFilter" @@ -2321,7 +2501,8 @@ "description": "Shall be set to \"AppIdentifierDeletionSubscription\"." }, "callbackUri": { - "type": "uri" + "type": "string", + "format": "uri" }, "appInstanceSubscriptionFilter": { "$ref": "#/components/schemas/AppInstanceSubscriptionFilter" @@ -3368,7 +3549,7 @@ }, "seconds": { "type": "integer", - "description": "The seconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC.", + "description": "The seconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC.", "contentEncoding": "int32" } } @@ -3435,6 +3616,7 @@ } }, "security": [ - {} + { + } ] -} \ No newline at end of file +} -- GitLab From b1269ed6d633a3f96bf36467dbedb0645ba58acc Mon Sep 17 00:00:00 2001 From: Elian Kraja Date: Mon, 11 Apr 2022 16:40:26 +0000 Subject: [PATCH 06/11] Update MEC010-2_AppPkgMgmt.json --- MEC010-2_AppPkgMgmt.json | 595 ++++++++++++++++++++++++++------------- 1 file changed, 400 insertions(+), 195 deletions(-) diff --git a/MEC010-2_AppPkgMgmt.json b/MEC010-2_AppPkgMgmt.json index c561314..577b54b 100644 --- a/MEC010-2_AppPkgMgmt.json +++ b/MEC010-2_AppPkgMgmt.json @@ -32,7 +32,8 @@ "servers": [ { "url": "https://localhost/app_pkgm/v1", - "variables": {} + "variables": { + } } ], "paths": { @@ -44,7 +45,9 @@ "summary": "Create a resource for on-boarding an application package to a MEO/MEAO", "description": "Create a resource for on-boarding an application package to a MEO/MEAO", "operationId": "app_packagesPOST", - "parameters": [], + "parameters": [ + + ], "requestBody": { "description": "Resource to be created", "content": { @@ -59,7 +62,8 @@ "responses": { "201": { "description": "Successful response for resource creation", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -72,7 +76,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -83,7 +88,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -94,7 +100,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -105,7 +112,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -116,7 +124,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -127,7 +136,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -201,7 +211,8 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -217,7 +228,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -228,7 +240,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -239,7 +252,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -250,7 +264,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -261,7 +276,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -272,7 +288,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -284,7 +301,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/onboarded_app_packages": { "post": { @@ -294,7 +313,9 @@ "summary": "Create a resource for on-boarding an application package to a MEO/MEAO", "description": "Create a resource for on-boarding an application package to a MEO/MEAO", "operationId": "onboarded_app_packagesPOST", - "parameters": [], + "parameters": [ + + ], "requestBody": { "description": "Resource to be created", "content": { @@ -309,7 +330,8 @@ "responses": { "201": { "description": "Successful response for resource creation", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -322,7 +344,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -333,7 +356,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -344,7 +368,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -355,7 +380,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -366,7 +392,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -377,7 +404,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -451,7 +479,8 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -467,7 +496,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -478,7 +508,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -489,7 +520,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -500,7 +532,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -511,7 +544,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -522,7 +556,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -534,7 +569,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_packages/{appPkgId}": { "get": { @@ -559,7 +596,8 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -570,7 +608,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -581,7 +620,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -592,7 +632,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -603,7 +644,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -614,7 +656,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -625,7 +668,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -659,12 +703,15 @@ "responses": { "204": { "description": "No Content", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -675,7 +722,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -686,7 +734,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -697,7 +746,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -708,7 +758,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -719,7 +770,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -764,7 +816,8 @@ "responses": { "200": { "description": "Shows that the operation has been completed successfully", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -775,7 +828,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -786,7 +840,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -797,7 +852,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -808,7 +864,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -819,7 +876,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -830,7 +888,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -841,7 +900,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -853,7 +913,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/onboarded_app_packages/{appPkgId}": { "get": { @@ -878,7 +940,8 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -889,7 +952,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -900,7 +964,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -911,7 +976,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -922,7 +988,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -933,7 +1000,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -944,7 +1012,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -978,12 +1047,15 @@ "responses": { "204": { "description": "No Content", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -994,7 +1066,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1005,7 +1078,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1016,7 +1090,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1027,7 +1102,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1038,7 +1114,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1083,7 +1160,8 @@ "responses": { "200": { "description": "Shows that the operation has been completed successfully", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1094,7 +1172,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1105,7 +1184,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1116,7 +1196,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1127,7 +1208,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1138,7 +1220,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1149,7 +1232,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1160,7 +1244,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1172,7 +1257,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/subscriptions": { "post": { @@ -1182,7 +1269,9 @@ "summary": "Subscribe to notifications about on-boarding an application package", "description": "Subscribe to notifications about on-boarding an application package", "operationId": "subscriptionsPOST", - "parameters": [], + "parameters": [ + + ], "requestBody": { "description": "The input parameters of subscribe operation to notifications", "content": { @@ -1197,7 +1286,8 @@ "responses": { "201": { "description": "Successful response for created subscription", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1208,7 +1298,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1219,7 +1310,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1230,7 +1322,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1241,7 +1334,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1252,7 +1346,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1263,7 +1358,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1294,6 +1390,9 @@ "responses": { "204": { "description": "No content" + }, + "404": { + "description": "Not found" } } } @@ -1308,11 +1407,14 @@ "summary": "used to retrieve the information of subscriptions to individual application package resource in MEO or MEAO", "description": "used to retrieve the information of subscriptions to individual application package resource in MEO or MEAO package", "operationId": "subscriptionsGET", - "parameters": [], + "parameters": [ + + ], "responses": { "200": { "description": "List of zero or more subscriptions", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1323,7 +1425,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1334,7 +1437,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1345,7 +1449,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1356,7 +1461,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1367,7 +1473,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1378,7 +1485,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1390,7 +1498,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/subscriptions/{subscriptionId}": { "get": { @@ -1415,7 +1525,8 @@ "responses": { "200": { "description": "a response body containing a representation of the resource shall be returned.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1426,7 +1537,8 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1437,7 +1549,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1448,7 +1561,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1459,7 +1573,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1470,7 +1585,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1481,7 +1597,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1515,12 +1632,15 @@ "responses": { "204": { "description": "No Content", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1531,7 +1651,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1542,7 +1663,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1553,7 +1675,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1565,7 +1688,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_packages/{appPkgId}/appd": { "get": { @@ -1640,19 +1765,22 @@ "responses": { "200": { "description": "Content of the AppD is returned.", - "headers": {}, + "headers": { + }, "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AppD" } }, - "application/zip": {} + "application/zip": { + } } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1663,7 +1791,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1674,7 +1803,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1685,7 +1815,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1696,7 +1827,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1707,7 +1839,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1719,7 +1852,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/onboarded_app_packages/{appDId}/appd": { "get": { @@ -1794,19 +1929,22 @@ "responses": { "200": { "description": "Content of the AppD is returned.", - "headers": {}, + "headers": { + }, "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AppD" } }, - "application/zip": {} + "application/zip": { + } } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1817,7 +1955,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1828,7 +1967,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1839,7 +1979,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1850,7 +1991,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1861,7 +2003,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1873,7 +2016,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/app_packages/{appPkgId}/package_content": { "get": { @@ -1898,21 +2043,26 @@ "responses": { "200": { "description": "The payload body shall contain a copy of the file representing the AppD or a ZIP file that contains the file or multiple files representing the AppD.", - "headers": {}, + "headers": { + }, "content": { - "application/zip": {} + "application/zip": { + } } }, "206": { "description": "On success, if the MEO or MEAO supports range requests, a single consecutive byte range from the content of the application package file shall be returned.", - "headers": {}, + "headers": { + }, "content": { - "application/zip": {} + "application/zip": { + } } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1923,7 +2073,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1934,7 +2085,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1945,7 +2097,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1954,9 +2107,17 @@ } } }, + "416": { + "description": "Range Not Satisfiable .", + "headers": { + }, + "content": { + } + }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -1965,14 +2126,10 @@ } } }, - "416": { - "description": "Range Not Satisfiable .", - "headers": {}, - "content": {} - }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2006,19 +2163,23 @@ "requestBody": { "description": "", "content": { - "application/zip": {} + "application/zip": { + } }, "required": false }, "responses": { "202": { "description": "The application package has been accepted for uploading, but the processing has not been completed.", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2029,7 +2190,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2040,7 +2202,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2051,7 +2214,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2062,7 +2226,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2073,7 +2238,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2084,7 +2250,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2096,7 +2263,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/onboarded_app_packages/{appDId}/package_content": { "get": { @@ -2121,17 +2290,22 @@ "responses": { "200": { "description": "The payload body shall contain a copy of the file representing the AppD or a ZIP file that contains the file or multiple files representing the AppD.", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "206": { "description": "On success, if the MEO or MEAO supports range requests, a single consecutive byte range from the content of the application package file shall be returned.", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2142,7 +2316,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2153,7 +2328,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2164,7 +2340,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2173,9 +2350,17 @@ } } }, + "416": { + "description": "Range Not Satisfiable .", + "headers": { + }, + "content": { + } + }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2184,14 +2369,10 @@ } } }, - "416": { - "description": "Range Not Satisfiable .", - "headers": {}, - "content": {} - }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2225,19 +2406,23 @@ "requestBody": { "description": "", "content": { - "application/zip": {} + "application/zip": { + } }, "required": false }, "responses": { "202": { "description": "The application package has been accepted for uploading, but the processing has not been completed.", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2248,7 +2433,8 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2259,7 +2445,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2270,7 +2457,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2281,7 +2469,8 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2292,7 +2481,8 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2303,7 +2493,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2315,7 +2506,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] }, "/user_defined_notification": { "post": { @@ -2325,7 +2518,9 @@ "summary": "Registers a notification endpoint to notify application package operations", "description": "Registers a notification endpoint to notify application package operations", "operationId": "app_pkg_notificationPOST", - "parameters": [], + "parameters": [ + + ], "requestBody": { "description": "Notification endpoint to be created", "content": { @@ -2340,12 +2535,15 @@ "responses": { "204": { "description": "No Content", - "headers": {}, - "content": {} + "headers": { + }, + "content": { + } }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2356,7 +2554,8 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2367,7 +2566,8 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2378,7 +2578,8 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": {}, + "headers": { + }, "content": { "application/json": { "schema": { @@ -2390,7 +2591,9 @@ }, "deprecated": false }, - "parameters": [] + "parameters": [ + + ] } }, "components": { @@ -2412,7 +2615,7 @@ "properties": { "appDId": { "type": "string", - "description": "Identifier of this MEC application descriptor. This attribute shall be globally unique. See note 1." + "description": "Identifier of this MEC application descriptor. This attribute shall be globally unique. See note 1." }, "appDNSRule": { "type": "array", @@ -3005,7 +3208,8 @@ "description": "Name of the application package to be onboarded." }, "appPkgPath": { - "type": "uri" + "type": "string", + "format": "uri" }, "appPkgVersion": { "type": "string", @@ -3085,7 +3289,7 @@ }, "seconds": { "type": "integer", - "description": "The seconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC.", + "description": "The seconds part of the Time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC.", "contentEncoding": "int32" } } @@ -3115,6 +3319,7 @@ } }, "security": [ - {} + { + } ] -} \ No newline at end of file +} -- GitLab From 4a4e5c962a1fa76cae3a1cdea23b74f6ce88f6f3 Mon Sep 17 00:00:00 2001 From: piscione Date: Mon, 11 Apr 2022 19:38:28 +0200 Subject: [PATCH 07/11] Renamed definition file and fixed related references. --- MEC010-2_AppGrant.json | 74 +-- MEC010-2_AppLcm.json | 494 +++++--------- MEC010-2_AppLcm.yaml | 2 +- MEC010-2_AppPkgMgmt.json | 607 ++++++------------ MEC010-2_AppPkgMgmt.yaml | 22 +- ...initions.yaml => MEC010p2_definitions.yaml | 0 6 files changed, 399 insertions(+), 800 deletions(-) rename MEC010p2_v221_definitions.yaml => MEC010p2_definitions.yaml (100%) diff --git a/MEC010-2_AppGrant.json b/MEC010-2_AppGrant.json index c2bdec2..ba6a8cc 100644 --- a/MEC010-2_AppGrant.json +++ b/MEC010-2_AppGrant.json @@ -22,8 +22,7 @@ "servers": [ { "url": "https://localhost/granting/v1", - "variables": { - } + "variables": {} } ], "tags": [ @@ -41,9 +40,7 @@ "summary": "requests a grant for a particular application lifecycle operation", "description": "requests a grant for a particular application lifecycle operation", "operationId": "grantPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "content": { "application/json": { @@ -57,8 +54,7 @@ "responses": { "201": { "description": "grant was created successfully (synchronous mode)", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -69,15 +65,12 @@ }, "202": { "description": "the request was accepted for processing", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -88,8 +81,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -100,8 +92,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -112,8 +103,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -124,8 +114,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -136,8 +125,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -149,9 +137,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/grants/{grantId}": { "get": { @@ -176,8 +162,7 @@ "responses": { "200": { "description": "A representation of the \"individual grant\" resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -188,15 +173,12 @@ }, "202": { "description": "returned when the process of creating the grant is ongoing, no grant is available yet", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -207,8 +189,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -219,8 +200,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -231,8 +211,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -243,8 +222,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -255,8 +233,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -268,9 +245,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] } }, "components": { @@ -929,7 +904,6 @@ } }, "security": [ - { - } + {} ] -} +} \ No newline at end of file diff --git a/MEC010-2_AppLcm.json b/MEC010-2_AppLcm.json index 4e5b4cc..7bdc260 100644 --- a/MEC010-2_AppLcm.json +++ b/MEC010-2_AppLcm.json @@ -32,8 +32,7 @@ "servers": [ { "url": "https://localhost/app_lcm/v1", - "variables": { - } + "variables": {} } ], "paths": { @@ -45,9 +44,7 @@ "summary": "Create an application instance resource", "description": "Create an application instance resource", "operationId": "appInstancePOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "", "content": { @@ -62,8 +59,7 @@ "responses": { "201": { "description": "An application instance identifier and the related resource has been created successfully.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -74,8 +70,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -86,8 +81,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -98,8 +92,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -110,8 +103,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -122,8 +114,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -134,8 +125,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -209,8 +199,7 @@ "responses": { "200": { "description": "Array the representations of zero or more application instances", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -226,8 +215,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -238,8 +226,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -250,8 +237,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -262,8 +248,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -274,8 +259,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -286,8 +270,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -299,9 +282,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_instances/{appInstanceId}": { "get": { @@ -326,8 +307,7 @@ "responses": { "200": { "description": "Contains a representation of the read resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -338,8 +318,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -350,8 +329,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -362,8 +340,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -374,8 +351,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -386,8 +362,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -398,8 +373,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -433,15 +407,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -452,8 +423,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -464,8 +434,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -476,8 +445,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -488,8 +456,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -500,8 +467,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -512,8 +478,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -525,9 +490,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/subscriptions": { "post": { @@ -565,8 +528,7 @@ "responses": { "201": { "description": "a representation of the created SubscriptionInfo.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -591,8 +553,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -603,8 +564,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -615,8 +575,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -627,8 +586,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -639,8 +597,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -651,8 +608,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -723,8 +679,7 @@ "responses": { "200": { "description": "List of all subscriptions is returned.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -735,8 +690,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -747,8 +701,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -759,8 +712,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -771,8 +723,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -783,8 +734,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -795,8 +745,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -808,9 +757,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/subscriptions/{subscriptionId}": { "get": { @@ -835,8 +782,7 @@ "responses": { "200": { "description": "Representation of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -861,8 +807,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -873,8 +818,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -885,8 +829,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -897,8 +840,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -909,8 +851,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -921,8 +862,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -956,15 +896,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -975,8 +912,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -987,8 +923,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -999,8 +934,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1012,9 +946,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/user_defined_notification": { "post": { @@ -1024,9 +956,7 @@ "summary": "Delivers a notification from the application lifecycle management resource to the subscriber.", "description": "Delivers a notification from the application lifecycle management resource to the subscriber.", "operationId": "appInstNotificationPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "", "content": { @@ -1055,15 +985,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1074,8 +1001,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1086,8 +1012,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1098,8 +1023,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1110,8 +1034,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1123,9 +1046,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_instances/{appInstanceId}/instantiate": { "post": { @@ -1161,15 +1082,12 @@ "responses": { "202": { "description": "accepted for processing, but the processing has not yet been completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1180,8 +1098,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1192,8 +1109,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1204,8 +1120,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1216,8 +1131,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1228,8 +1142,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1240,8 +1153,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1253,9 +1165,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_instances/{appInstanceId}/terminate": { "post": { @@ -1291,15 +1201,12 @@ "responses": { "202": { "description": "accepted for processing, but the processing has not yet been completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1310,8 +1217,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1322,8 +1228,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1334,8 +1239,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1346,8 +1250,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1358,8 +1261,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1370,8 +1272,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1383,9 +1284,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_instances/{appInstanceId}/operate": { "post": { @@ -1421,15 +1320,12 @@ "responses": { "202": { "description": "accepted for processing, but the processing has not yet been completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1440,8 +1336,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1452,8 +1347,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1464,8 +1358,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1476,8 +1369,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1488,8 +1380,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1500,8 +1391,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1513,9 +1403,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_lcm_op_occs": { "get": { @@ -1580,8 +1468,7 @@ "responses": { "200": { "description": "Status information for zero or more application instance lifecycle management operation occurrences was queried successfully", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1597,8 +1484,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1609,8 +1495,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1621,8 +1506,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1633,8 +1517,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1645,8 +1528,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1657,8 +1539,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1670,9 +1551,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_lcm_op_occs/{appLcmOpOccId}": { "get": { @@ -1697,8 +1576,7 @@ "responses": { "200": { "description": "Information about an application LCM operation occurrence was read successfully", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1709,8 +1587,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1721,8 +1598,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1733,8 +1609,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1745,8 +1620,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1757,8 +1631,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1769,8 +1642,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1782,9 +1654,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_lcm_op_occs/{appLcmOpOccId}/cancel": { "post": { @@ -1820,15 +1690,12 @@ "responses": { "202": { "description": "The request was accepted for processing, but it is possible that the processing is not yet completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1839,8 +1706,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1851,8 +1717,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1863,8 +1728,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1875,8 +1739,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1887,8 +1750,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1899,8 +1761,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1912,9 +1773,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_lcm_op_occs/{appLcmOpOccId}/fail": { "post": { @@ -1939,8 +1798,7 @@ "responses": { "202": { "description": "Shall be returned when the state of the application lifecycle management operation occurrence has been changed successfully", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1951,8 +1809,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1963,8 +1820,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1975,8 +1831,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1987,8 +1842,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1999,8 +1853,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2011,8 +1864,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2023,8 +1875,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2036,9 +1887,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_lcm_op_occs/{appLcmOpOccId}/retry": { "post": { @@ -2063,15 +1912,12 @@ "responses": { "202": { "description": "The request was accepted for processing, but it is possible that the processing is not yet completed", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2082,8 +1928,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2094,8 +1939,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2106,8 +1950,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2118,8 +1961,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2130,8 +1972,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2142,8 +1983,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2155,9 +1995,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_instances/{appInstanceId}/configure_platform_for_app": { "post": { @@ -2184,7 +2022,7 @@ "content": { "application/json": { "schema": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/ConfigPlatformForAppRequest" + "$ref": "./MEC010p2_definitions.yaml#/definitions/ConfigPlatformForAppRequest" } } } @@ -2192,15 +2030,12 @@ "responses": { "202": { "description": "The request was accepted for processing, but it is possible that the processing is not yet completed", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2211,8 +2046,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2223,8 +2057,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2235,8 +2068,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2247,8 +2079,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2259,8 +2090,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2271,8 +2101,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2284,9 +2113,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] } }, "components": { @@ -3616,7 +3443,6 @@ } }, "security": [ - { - } + {} ] -} +} \ No newline at end of file diff --git a/MEC010-2_AppLcm.yaml b/MEC010-2_AppLcm.yaml index 49f9a18..df01dbb 100644 --- a/MEC010-2_AppLcm.yaml +++ b/MEC010-2_AppLcm.yaml @@ -1317,7 +1317,7 @@ paths: content: application/json: schema: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/ConfigPlatformForAppRequest' + $ref: './MEC010p2_definitions.yaml#/definitions/ConfigPlatformForAppRequest' responses: '202': description: The request was accepted for processing, but it is possible that the processing is not yet completed diff --git a/MEC010-2_AppPkgMgmt.json b/MEC010-2_AppPkgMgmt.json index 577b54b..ed27c55 100644 --- a/MEC010-2_AppPkgMgmt.json +++ b/MEC010-2_AppPkgMgmt.json @@ -32,8 +32,7 @@ "servers": [ { "url": "https://localhost/app_pkgm/v1", - "variables": { - } + "variables": {} } ], "paths": { @@ -45,9 +44,7 @@ "summary": "Create a resource for on-boarding an application package to a MEO/MEAO", "description": "Create a resource for on-boarding an application package to a MEO/MEAO", "operationId": "app_packagesPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "Resource to be created", "content": { @@ -62,8 +59,7 @@ "responses": { "201": { "description": "Successful response for resource creation", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -76,8 +72,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -88,8 +83,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -100,8 +94,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -112,8 +105,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -124,8 +116,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -136,8 +127,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -211,8 +201,7 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -228,8 +217,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -240,8 +228,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -252,8 +239,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -264,8 +250,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -276,8 +261,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -288,8 +272,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -301,9 +284,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/onboarded_app_packages": { "post": { @@ -313,9 +294,7 @@ "summary": "Create a resource for on-boarding an application package to a MEO/MEAO", "description": "Create a resource for on-boarding an application package to a MEO/MEAO", "operationId": "onboarded_app_packagesPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "Resource to be created", "content": { @@ -330,8 +309,7 @@ "responses": { "201": { "description": "Successful response for resource creation", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -344,8 +322,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -356,8 +333,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -368,8 +344,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -380,8 +355,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -392,8 +366,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -404,8 +377,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -479,8 +451,7 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -496,8 +467,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -508,8 +478,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -520,8 +489,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -532,8 +500,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -544,8 +511,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -556,8 +522,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -569,9 +534,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_packages/{appPkgId}": { "get": { @@ -596,8 +559,7 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -608,8 +570,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -620,8 +581,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -632,8 +592,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -644,8 +603,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -656,8 +614,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -668,8 +625,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -703,15 +659,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -722,8 +675,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -734,8 +686,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -746,8 +697,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -758,8 +708,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -770,8 +719,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -816,8 +764,7 @@ "responses": { "200": { "description": "Shows that the operation has been completed successfully", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -828,8 +775,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -840,8 +786,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -852,8 +797,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -864,8 +808,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -876,8 +819,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -888,8 +830,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -900,8 +841,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -913,9 +853,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/onboarded_app_packages/{appPkgId}": { "get": { @@ -940,8 +878,7 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -952,8 +889,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -964,8 +900,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -976,8 +911,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -988,8 +922,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1000,8 +933,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1012,8 +944,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1047,15 +978,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1066,8 +994,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1078,8 +1005,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1090,8 +1016,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1102,8 +1027,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1114,8 +1038,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1160,8 +1083,7 @@ "responses": { "200": { "description": "Shows that the operation has been completed successfully", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1172,8 +1094,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1184,8 +1105,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1196,8 +1116,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1208,8 +1127,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1220,8 +1138,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1232,8 +1149,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1244,8 +1160,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1257,9 +1172,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/subscriptions": { "post": { @@ -1269,9 +1182,7 @@ "summary": "Subscribe to notifications about on-boarding an application package", "description": "Subscribe to notifications about on-boarding an application package", "operationId": "subscriptionsPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "The input parameters of subscribe operation to notifications", "content": { @@ -1286,8 +1197,7 @@ "responses": { "201": { "description": "Successful response for created subscription", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1298,8 +1208,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1310,8 +1219,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1322,8 +1230,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1334,8 +1241,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1346,8 +1252,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1358,8 +1263,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1407,14 +1311,11 @@ "summary": "used to retrieve the information of subscriptions to individual application package resource in MEO or MEAO", "description": "used to retrieve the information of subscriptions to individual application package resource in MEO or MEAO package", "operationId": "subscriptionsGET", - "parameters": [ - - ], + "parameters": [], "responses": { "200": { "description": "List of zero or more subscriptions", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1425,8 +1326,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1437,8 +1337,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1449,8 +1348,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1461,8 +1359,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1473,8 +1370,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1485,8 +1381,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1498,9 +1393,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/subscriptions/{subscriptionId}": { "get": { @@ -1525,8 +1418,7 @@ "responses": { "200": { "description": "a response body containing a representation of the resource shall be returned.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1537,8 +1429,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1549,8 +1440,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1561,8 +1451,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1573,8 +1462,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1585,8 +1473,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1597,8 +1484,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1632,15 +1518,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1651,8 +1534,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1663,8 +1545,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1675,8 +1556,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1688,9 +1568,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_packages/{appPkgId}/appd": { "get": { @@ -1765,22 +1643,19 @@ "responses": { "200": { "description": "Content of the AppD is returned.", - "headers": { - }, + "headers": {}, "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AppD" } }, - "application/zip": { - } + "application/zip": {} } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1791,8 +1666,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1803,8 +1677,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1815,8 +1688,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1827,8 +1699,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1839,8 +1710,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1852,9 +1722,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/onboarded_app_packages/{appDId}/appd": { "get": { @@ -1929,22 +1797,19 @@ "responses": { "200": { "description": "Content of the AppD is returned.", - "headers": { - }, + "headers": {}, "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AppD" } }, - "application/zip": { - } + "application/zip": {} } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1955,8 +1820,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1967,8 +1831,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1979,8 +1842,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1991,8 +1853,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2003,8 +1864,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2016,9 +1876,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_packages/{appPkgId}/package_content": { "get": { @@ -2043,26 +1901,21 @@ "responses": { "200": { "description": "The payload body shall contain a copy of the file representing the AppD or a ZIP file that contains the file or multiple files representing the AppD.", - "headers": { - }, + "headers": {}, "content": { - "application/zip": { - } + "application/zip": {} } }, "206": { "description": "On success, if the MEO or MEAO supports range requests, a single consecutive byte range from the content of the application package file shall be returned.", - "headers": { - }, + "headers": {}, "content": { - "application/zip": { - } + "application/zip": {} } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2073,8 +1926,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2085,8 +1937,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2097,8 +1948,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2107,17 +1957,9 @@ } } }, - "416": { - "description": "Range Not Satisfiable .", - "headers": { - }, - "content": { - } - }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2126,10 +1968,14 @@ } } }, + "416": { + "description": "Range Not Satisfiable .", + "headers": {}, + "content": {} + }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2163,23 +2009,19 @@ "requestBody": { "description": "", "content": { - "application/zip": { - } + "application/zip": {} }, "required": false }, "responses": { "202": { "description": "The application package has been accepted for uploading, but the processing has not been completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2190,8 +2032,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2202,8 +2043,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2214,8 +2054,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2226,8 +2065,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2238,8 +2076,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2250,8 +2087,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2263,9 +2099,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/onboarded_app_packages/{appDId}/package_content": { "get": { @@ -2290,22 +2124,17 @@ "responses": { "200": { "description": "The payload body shall contain a copy of the file representing the AppD or a ZIP file that contains the file or multiple files representing the AppD.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "206": { "description": "On success, if the MEO or MEAO supports range requests, a single consecutive byte range from the content of the application package file shall be returned.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2316,8 +2145,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2328,8 +2156,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2340,8 +2167,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2350,17 +2176,9 @@ } } }, - "416": { - "description": "Range Not Satisfiable .", - "headers": { - }, - "content": { - } - }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2369,10 +2187,14 @@ } } }, + "416": { + "description": "Range Not Satisfiable .", + "headers": {}, + "content": {} + }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2406,23 +2228,19 @@ "requestBody": { "description": "", "content": { - "application/zip": { - } + "application/zip": {} }, "required": false }, "responses": { "202": { "description": "The application package has been accepted for uploading, but the processing has not been completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2433,8 +2251,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2445,8 +2262,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2457,8 +2273,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2469,8 +2284,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2481,8 +2295,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2493,8 +2306,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2506,9 +2318,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/user_defined_notification": { "post": { @@ -2518,9 +2328,7 @@ "summary": "Registers a notification endpoint to notify application package operations", "description": "Registers a notification endpoint to notify application package operations", "operationId": "app_pkg_notificationPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "Notification endpoint to be created", "content": { @@ -2535,15 +2343,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2554,8 +2359,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2566,8 +2370,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2578,8 +2381,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2591,9 +2393,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] } }, "components": { @@ -2620,7 +2420,7 @@ "appDNSRule": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/DNSRuleDescriptor" + "$ref": "./MEC010p2_definitions.yaml#/definitions/DNSRuleDescriptor" }, "description": "Describes DNS rules the MEC application requires." }, @@ -2642,14 +2442,14 @@ "appFeatureOptional": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/FeatureDependency" + "$ref": "./MEC010p2_definitions.yaml#/definitions/FeatureDependency" }, "description": "Describes features a MEC application may use if available." }, "appFeatureRequired": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/FeatureDependency" + "$ref": "./MEC010p2_definitions.yaml#/definitions/FeatureDependency" }, "description": "Describes features a MEC application requires to run." }, @@ -2658,7 +2458,7 @@ "description": "Human readable name for the MEC application." }, "appLatency": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/LatencyDescriptor" + "$ref": "./MEC010p2_definitions.yaml#/definitions/LatencyDescriptor" }, "appName": { "type": "string", @@ -2671,21 +2471,21 @@ "appServiceOptional": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/ServiceDependency" + "$ref": "./MEC010p2_definitions.yaml#/definitions/ServiceDependency" }, "description": "Describes services a MEC application may use if available." }, "appServiceProduced": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/ServiceDescriptor" + "$ref": "./MEC010p2_definitions.yaml#/definitions/ServiceDescriptor" }, "description": "Describes services a MEC application is able to produce to the platform or other MEC applications. Only relevant for service-producing apps." }, "appServiceRequired": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/ServiceDependency" + "$ref": "./MEC010p2_definitions.yaml#/definitions/ServiceDependency" }, "description": "Describes services a MEC application requires to run." }, @@ -2696,7 +2496,7 @@ "appTrafficRule": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/TrafficRuleDescriptor" + "$ref": "./MEC010p2_definitions.yaml#/definitions/TrafficRuleDescriptor" }, "description": "Describes traffic rules the MEC application requires." }, @@ -2722,7 +2522,7 @@ "transportDependencies": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/TransportDependency" + "$ref": "./MEC010p2_definitions.yaml#/definitions/TransportDependency" }, "description": "Transports, if any, that this application requires to be provided by the platform. These transports will be used by the application to deliver services provided by this application. Only relevant for service-producing apps. See note 2." }, @@ -2738,10 +2538,10 @@ "description": "Defines descriptors of virtual storage resources to be used by the MEC application." }, "userContextTransferCapability": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/UserContextTransferCapability" + "$ref": "./MEC010p2_definitions.yaml#/definitions/UserContextTransferCapability" }, "appNetworkPolicy": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/AppNetworkPolicy" + "$ref": "./MEC010p2_definitions.yaml#/definitions/AppNetworkPolicy" } } }, @@ -3319,7 +3119,6 @@ } }, "security": [ - { - } + {} ] -} +} \ No newline at end of file diff --git a/MEC010-2_AppPkgMgmt.yaml b/MEC010-2_AppPkgMgmt.yaml index 3f77493..fb550df 100644 --- a/MEC010-2_AppPkgMgmt.yaml +++ b/MEC010-2_AppPkgMgmt.yaml @@ -1611,7 +1611,7 @@ components: appDNSRule: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/DNSRuleDescriptor' + $ref: './MEC010p2_definitions.yaml#/definitions/DNSRuleDescriptor' description: Describes DNS rules the MEC application requires. appDVersion: type: string @@ -1627,18 +1627,18 @@ components: appFeatureOptional: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/FeatureDependency' + $ref: './MEC010p2_definitions.yaml#/definitions/FeatureDependency' description: Describes features a MEC application may use if available. appFeatureRequired: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/FeatureDependency' + $ref: './MEC010p2_definitions.yaml#/definitions/FeatureDependency' description: Describes features a MEC application requires to run. appInfoName: type: string description: Human readable name for the MEC application. appLatency: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/LatencyDescriptor' + $ref: './MEC010p2_definitions.yaml#/definitions/LatencyDescriptor' appName: type: string description: Name to identify the MEC application. @@ -1648,17 +1648,17 @@ components: appServiceOptional: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/ServiceDependency' + $ref: './MEC010p2_definitions.yaml#/definitions/ServiceDependency' description: Describes services a MEC application may use if available. appServiceProduced: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/ServiceDescriptor' + $ref: './MEC010p2_definitions.yaml#/definitions/ServiceDescriptor' description: Describes services a MEC application is able to produce to the platform or other MEC applications. Only relevant for service-producing apps. appServiceRequired: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/ServiceDependency' + $ref: './MEC010p2_definitions.yaml#/definitions/ServiceDependency' description: Describes services a MEC application requires to run. appSoftVersion: type: string @@ -1666,7 +1666,7 @@ components: appTrafficRule: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/TrafficRuleDescriptor' + $ref: './MEC010p2_definitions.yaml#/definitions/TrafficRuleDescriptor' description: Describes traffic rules the MEC application requires. changeAppInstanceStateOpConfig: type: string @@ -1685,7 +1685,7 @@ components: transportDependencies: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/TransportDependency' + $ref: './MEC010p2_definitions.yaml#/definitions/TransportDependency' description: Transports, if any, that this application requires to be provided by the platform. These transports will be used by the application to deliver services provided by this application. Only relevant for service-producing apps. See note 2. virtualComputeDescriptor: description: Describes CPU and memory requirements, as well as optional additional requirements, such as disk and acceleration related capabilities, of the virtualisation container used to realize this MEC application. @@ -1697,9 +1697,9 @@ components: type: string description: Defines descriptors of virtual storage resources to be used by the MEC application. userContextTransferCapability: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/UserContextTransferCapability' + $ref: './MEC010p2_definitions.yaml#/definitions/UserContextTransferCapability' appNetworkPolicy: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/AppNetworkPolicy' + $ref: './MEC010p2_definitions.yaml#/definitions/AppNetworkPolicy' AppExternalCpd: title: AppExternalCpd diff --git a/MEC010p2_v221_definitions.yaml b/MEC010p2_definitions.yaml similarity index 100% rename from MEC010p2_v221_definitions.yaml rename to MEC010p2_definitions.yaml -- GitLab From aff39eb420a7e997c227853e160dcfacc9eb5d82 Mon Sep 17 00:00:00 2001 From: piscione Date: Mon, 11 Apr 2022 19:38:28 +0200 Subject: [PATCH 08/11] Renamed definition files and fixed related references. --- MEC010-2_AppGrant.json | 74 +-- MEC010-2_AppLcm.json | 494 +++++--------- MEC010-2_AppLcm.yaml | 2 +- MEC010-2_AppPkgMgmt.json | 607 ++++++------------ MEC010-2_AppPkgMgmt.yaml | 22 +- ...initions.json => MEC010p2_definitions.json | 0 ...initions.yaml => MEC010p2_definitions.yaml | 0 7 files changed, 399 insertions(+), 800 deletions(-) rename MEC010p2_v221_definitions.json => MEC010p2_definitions.json (100%) rename MEC010p2_v221_definitions.yaml => MEC010p2_definitions.yaml (100%) diff --git a/MEC010-2_AppGrant.json b/MEC010-2_AppGrant.json index c2bdec2..ba6a8cc 100644 --- a/MEC010-2_AppGrant.json +++ b/MEC010-2_AppGrant.json @@ -22,8 +22,7 @@ "servers": [ { "url": "https://localhost/granting/v1", - "variables": { - } + "variables": {} } ], "tags": [ @@ -41,9 +40,7 @@ "summary": "requests a grant for a particular application lifecycle operation", "description": "requests a grant for a particular application lifecycle operation", "operationId": "grantPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "content": { "application/json": { @@ -57,8 +54,7 @@ "responses": { "201": { "description": "grant was created successfully (synchronous mode)", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -69,15 +65,12 @@ }, "202": { "description": "the request was accepted for processing", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -88,8 +81,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -100,8 +92,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -112,8 +103,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -124,8 +114,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -136,8 +125,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -149,9 +137,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/grants/{grantId}": { "get": { @@ -176,8 +162,7 @@ "responses": { "200": { "description": "A representation of the \"individual grant\" resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -188,15 +173,12 @@ }, "202": { "description": "returned when the process of creating the grant is ongoing, no grant is available yet", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -207,8 +189,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -219,8 +200,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -231,8 +211,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -243,8 +222,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -255,8 +233,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -268,9 +245,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] } }, "components": { @@ -929,7 +904,6 @@ } }, "security": [ - { - } + {} ] -} +} \ No newline at end of file diff --git a/MEC010-2_AppLcm.json b/MEC010-2_AppLcm.json index 4e5b4cc..7bdc260 100644 --- a/MEC010-2_AppLcm.json +++ b/MEC010-2_AppLcm.json @@ -32,8 +32,7 @@ "servers": [ { "url": "https://localhost/app_lcm/v1", - "variables": { - } + "variables": {} } ], "paths": { @@ -45,9 +44,7 @@ "summary": "Create an application instance resource", "description": "Create an application instance resource", "operationId": "appInstancePOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "", "content": { @@ -62,8 +59,7 @@ "responses": { "201": { "description": "An application instance identifier and the related resource has been created successfully.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -74,8 +70,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -86,8 +81,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -98,8 +92,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -110,8 +103,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -122,8 +114,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -134,8 +125,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -209,8 +199,7 @@ "responses": { "200": { "description": "Array the representations of zero or more application instances", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -226,8 +215,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -238,8 +226,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -250,8 +237,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -262,8 +248,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -274,8 +259,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -286,8 +270,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -299,9 +282,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_instances/{appInstanceId}": { "get": { @@ -326,8 +307,7 @@ "responses": { "200": { "description": "Contains a representation of the read resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -338,8 +318,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -350,8 +329,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -362,8 +340,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -374,8 +351,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -386,8 +362,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -398,8 +373,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -433,15 +407,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -452,8 +423,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -464,8 +434,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -476,8 +445,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -488,8 +456,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -500,8 +467,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -512,8 +478,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -525,9 +490,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/subscriptions": { "post": { @@ -565,8 +528,7 @@ "responses": { "201": { "description": "a representation of the created SubscriptionInfo.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -591,8 +553,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -603,8 +564,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -615,8 +575,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -627,8 +586,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -639,8 +597,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -651,8 +608,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -723,8 +679,7 @@ "responses": { "200": { "description": "List of all subscriptions is returned.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -735,8 +690,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -747,8 +701,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -759,8 +712,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -771,8 +723,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -783,8 +734,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -795,8 +745,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -808,9 +757,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/subscriptions/{subscriptionId}": { "get": { @@ -835,8 +782,7 @@ "responses": { "200": { "description": "Representation of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -861,8 +807,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -873,8 +818,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -885,8 +829,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -897,8 +840,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -909,8 +851,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -921,8 +862,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -956,15 +896,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -975,8 +912,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -987,8 +923,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -999,8 +934,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1012,9 +946,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/user_defined_notification": { "post": { @@ -1024,9 +956,7 @@ "summary": "Delivers a notification from the application lifecycle management resource to the subscriber.", "description": "Delivers a notification from the application lifecycle management resource to the subscriber.", "operationId": "appInstNotificationPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "", "content": { @@ -1055,15 +985,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1074,8 +1001,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1086,8 +1012,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1098,8 +1023,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1110,8 +1034,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1123,9 +1046,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_instances/{appInstanceId}/instantiate": { "post": { @@ -1161,15 +1082,12 @@ "responses": { "202": { "description": "accepted for processing, but the processing has not yet been completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1180,8 +1098,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1192,8 +1109,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1204,8 +1120,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1216,8 +1131,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1228,8 +1142,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1240,8 +1153,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1253,9 +1165,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_instances/{appInstanceId}/terminate": { "post": { @@ -1291,15 +1201,12 @@ "responses": { "202": { "description": "accepted for processing, but the processing has not yet been completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1310,8 +1217,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1322,8 +1228,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1334,8 +1239,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1346,8 +1250,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1358,8 +1261,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1370,8 +1272,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1383,9 +1284,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_instances/{appInstanceId}/operate": { "post": { @@ -1421,15 +1320,12 @@ "responses": { "202": { "description": "accepted for processing, but the processing has not yet been completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1440,8 +1336,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1452,8 +1347,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1464,8 +1358,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1476,8 +1369,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1488,8 +1380,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1500,8 +1391,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1513,9 +1403,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_lcm_op_occs": { "get": { @@ -1580,8 +1468,7 @@ "responses": { "200": { "description": "Status information for zero or more application instance lifecycle management operation occurrences was queried successfully", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1597,8 +1484,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1609,8 +1495,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1621,8 +1506,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1633,8 +1517,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1645,8 +1528,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1657,8 +1539,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1670,9 +1551,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_lcm_op_occs/{appLcmOpOccId}": { "get": { @@ -1697,8 +1576,7 @@ "responses": { "200": { "description": "Information about an application LCM operation occurrence was read successfully", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1709,8 +1587,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1721,8 +1598,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1733,8 +1609,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1745,8 +1620,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1757,8 +1631,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1769,8 +1642,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1782,9 +1654,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_lcm_op_occs/{appLcmOpOccId}/cancel": { "post": { @@ -1820,15 +1690,12 @@ "responses": { "202": { "description": "The request was accepted for processing, but it is possible that the processing is not yet completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1839,8 +1706,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1851,8 +1717,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1863,8 +1728,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1875,8 +1739,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1887,8 +1750,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1899,8 +1761,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1912,9 +1773,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_lcm_op_occs/{appLcmOpOccId}/fail": { "post": { @@ -1939,8 +1798,7 @@ "responses": { "202": { "description": "Shall be returned when the state of the application lifecycle management operation occurrence has been changed successfully", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1951,8 +1809,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1963,8 +1820,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1975,8 +1831,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1987,8 +1842,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1999,8 +1853,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2011,8 +1864,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2023,8 +1875,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2036,9 +1887,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_lcm_op_occs/{appLcmOpOccId}/retry": { "post": { @@ -2063,15 +1912,12 @@ "responses": { "202": { "description": "The request was accepted for processing, but it is possible that the processing is not yet completed", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2082,8 +1928,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2094,8 +1939,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2106,8 +1950,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2118,8 +1961,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2130,8 +1972,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2142,8 +1983,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2155,9 +1995,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_instances/{appInstanceId}/configure_platform_for_app": { "post": { @@ -2184,7 +2022,7 @@ "content": { "application/json": { "schema": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/ConfigPlatformForAppRequest" + "$ref": "./MEC010p2_definitions.yaml#/definitions/ConfigPlatformForAppRequest" } } } @@ -2192,15 +2030,12 @@ "responses": { "202": { "description": "The request was accepted for processing, but it is possible that the processing is not yet completed", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2211,8 +2046,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2223,8 +2057,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2235,8 +2068,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2247,8 +2079,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2259,8 +2090,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2271,8 +2101,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2284,9 +2113,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] } }, "components": { @@ -3616,7 +3443,6 @@ } }, "security": [ - { - } + {} ] -} +} \ No newline at end of file diff --git a/MEC010-2_AppLcm.yaml b/MEC010-2_AppLcm.yaml index 49f9a18..df01dbb 100644 --- a/MEC010-2_AppLcm.yaml +++ b/MEC010-2_AppLcm.yaml @@ -1317,7 +1317,7 @@ paths: content: application/json: schema: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/ConfigPlatformForAppRequest' + $ref: './MEC010p2_definitions.yaml#/definitions/ConfigPlatformForAppRequest' responses: '202': description: The request was accepted for processing, but it is possible that the processing is not yet completed diff --git a/MEC010-2_AppPkgMgmt.json b/MEC010-2_AppPkgMgmt.json index 577b54b..ed27c55 100644 --- a/MEC010-2_AppPkgMgmt.json +++ b/MEC010-2_AppPkgMgmt.json @@ -32,8 +32,7 @@ "servers": [ { "url": "https://localhost/app_pkgm/v1", - "variables": { - } + "variables": {} } ], "paths": { @@ -45,9 +44,7 @@ "summary": "Create a resource for on-boarding an application package to a MEO/MEAO", "description": "Create a resource for on-boarding an application package to a MEO/MEAO", "operationId": "app_packagesPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "Resource to be created", "content": { @@ -62,8 +59,7 @@ "responses": { "201": { "description": "Successful response for resource creation", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -76,8 +72,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -88,8 +83,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -100,8 +94,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -112,8 +105,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -124,8 +116,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -136,8 +127,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -211,8 +201,7 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -228,8 +217,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -240,8 +228,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -252,8 +239,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -264,8 +250,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -276,8 +261,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -288,8 +272,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -301,9 +284,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/onboarded_app_packages": { "post": { @@ -313,9 +294,7 @@ "summary": "Create a resource for on-boarding an application package to a MEO/MEAO", "description": "Create a resource for on-boarding an application package to a MEO/MEAO", "operationId": "onboarded_app_packagesPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "Resource to be created", "content": { @@ -330,8 +309,7 @@ "responses": { "201": { "description": "Successful response for resource creation", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -344,8 +322,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -356,8 +333,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -368,8 +344,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -380,8 +355,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -392,8 +366,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -404,8 +377,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -479,8 +451,7 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -496,8 +467,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -508,8 +478,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -520,8 +489,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -532,8 +500,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -544,8 +511,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -556,8 +522,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -569,9 +534,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_packages/{appPkgId}": { "get": { @@ -596,8 +559,7 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -608,8 +570,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -620,8 +581,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -632,8 +592,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -644,8 +603,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -656,8 +614,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -668,8 +625,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -703,15 +659,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -722,8 +675,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -734,8 +686,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -746,8 +697,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -758,8 +708,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -770,8 +719,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -816,8 +764,7 @@ "responses": { "200": { "description": "Shows that the operation has been completed successfully", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -828,8 +775,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -840,8 +786,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -852,8 +797,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -864,8 +808,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -876,8 +819,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -888,8 +830,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -900,8 +841,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -913,9 +853,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/onboarded_app_packages/{appPkgId}": { "get": { @@ -940,8 +878,7 @@ "responses": { "200": { "description": "Contains a representation of the application package resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -952,8 +889,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -964,8 +900,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -976,8 +911,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -988,8 +922,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1000,8 +933,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1012,8 +944,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1047,15 +978,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1066,8 +994,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1078,8 +1005,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1090,8 +1016,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1102,8 +1027,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1114,8 +1038,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1160,8 +1083,7 @@ "responses": { "200": { "description": "Shows that the operation has been completed successfully", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1172,8 +1094,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1184,8 +1105,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1196,8 +1116,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1208,8 +1127,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1220,8 +1138,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1232,8 +1149,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1244,8 +1160,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1257,9 +1172,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/subscriptions": { "post": { @@ -1269,9 +1182,7 @@ "summary": "Subscribe to notifications about on-boarding an application package", "description": "Subscribe to notifications about on-boarding an application package", "operationId": "subscriptionsPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "The input parameters of subscribe operation to notifications", "content": { @@ -1286,8 +1197,7 @@ "responses": { "201": { "description": "Successful response for created subscription", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1298,8 +1208,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1310,8 +1219,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1322,8 +1230,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1334,8 +1241,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1346,8 +1252,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1358,8 +1263,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1407,14 +1311,11 @@ "summary": "used to retrieve the information of subscriptions to individual application package resource in MEO or MEAO", "description": "used to retrieve the information of subscriptions to individual application package resource in MEO or MEAO package", "operationId": "subscriptionsGET", - "parameters": [ - - ], + "parameters": [], "responses": { "200": { "description": "List of zero or more subscriptions", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1425,8 +1326,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1437,8 +1337,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1449,8 +1348,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1461,8 +1359,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1473,8 +1370,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1485,8 +1381,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1498,9 +1393,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/subscriptions/{subscriptionId}": { "get": { @@ -1525,8 +1418,7 @@ "responses": { "200": { "description": "a response body containing a representation of the resource shall be returned.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1537,8 +1429,7 @@ }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1549,8 +1440,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1561,8 +1451,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1573,8 +1462,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1585,8 +1473,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1597,8 +1484,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1632,15 +1518,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1651,8 +1534,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1663,8 +1545,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1675,8 +1556,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1688,9 +1568,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_packages/{appPkgId}/appd": { "get": { @@ -1765,22 +1643,19 @@ "responses": { "200": { "description": "Content of the AppD is returned.", - "headers": { - }, + "headers": {}, "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AppD" } }, - "application/zip": { - } + "application/zip": {} } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1791,8 +1666,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1803,8 +1677,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1815,8 +1688,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1827,8 +1699,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1839,8 +1710,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1852,9 +1722,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/onboarded_app_packages/{appDId}/appd": { "get": { @@ -1929,22 +1797,19 @@ "responses": { "200": { "description": "Content of the AppD is returned.", - "headers": { - }, + "headers": {}, "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AppD" } }, - "application/zip": { - } + "application/zip": {} } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1955,8 +1820,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1967,8 +1831,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1979,8 +1842,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -1991,8 +1853,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2003,8 +1864,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2016,9 +1876,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/app_packages/{appPkgId}/package_content": { "get": { @@ -2043,26 +1901,21 @@ "responses": { "200": { "description": "The payload body shall contain a copy of the file representing the AppD or a ZIP file that contains the file or multiple files representing the AppD.", - "headers": { - }, + "headers": {}, "content": { - "application/zip": { - } + "application/zip": {} } }, "206": { "description": "On success, if the MEO or MEAO supports range requests, a single consecutive byte range from the content of the application package file shall be returned.", - "headers": { - }, + "headers": {}, "content": { - "application/zip": { - } + "application/zip": {} } }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2073,8 +1926,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2085,8 +1937,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2097,8 +1948,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2107,17 +1957,9 @@ } } }, - "416": { - "description": "Range Not Satisfiable .", - "headers": { - }, - "content": { - } - }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2126,10 +1968,14 @@ } } }, + "416": { + "description": "Range Not Satisfiable .", + "headers": {}, + "content": {} + }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2163,23 +2009,19 @@ "requestBody": { "description": "", "content": { - "application/zip": { - } + "application/zip": {} }, "required": false }, "responses": { "202": { "description": "The application package has been accepted for uploading, but the processing has not been completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2190,8 +2032,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2202,8 +2043,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2214,8 +2054,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2226,8 +2065,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2238,8 +2076,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2250,8 +2087,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2263,9 +2099,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/onboarded_app_packages/{appDId}/package_content": { "get": { @@ -2290,22 +2124,17 @@ "responses": { "200": { "description": "The payload body shall contain a copy of the file representing the AppD or a ZIP file that contains the file or multiple files representing the AppD.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "206": { "description": "On success, if the MEO or MEAO supports range requests, a single consecutive byte range from the content of the application package file shall be returned.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2316,8 +2145,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2328,8 +2156,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2340,8 +2167,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2350,17 +2176,9 @@ } } }, - "416": { - "description": "Range Not Satisfiable .", - "headers": { - }, - "content": { - } - }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2369,10 +2187,14 @@ } } }, + "416": { + "description": "Range Not Satisfiable .", + "headers": {}, + "content": {} + }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2406,23 +2228,19 @@ "requestBody": { "description": "", "content": { - "application/zip": { - } + "application/zip": {} }, "required": false }, "responses": { "202": { "description": "The application package has been accepted for uploading, but the processing has not been completed.", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "400": { "description": "Bad Request : used to indicate that incorrect parameters were passed to the request.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2433,8 +2251,7 @@ }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2445,8 +2262,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2457,8 +2273,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2469,8 +2284,7 @@ }, "406": { "description": "Not Acceptable : used to indicate that the server cannot provide the any of the content formats supported by the client.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2481,8 +2295,7 @@ }, "409": { "description": "Conflict : The operation cannot be executed currently, due to a conflict with the state of the resource", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2493,8 +2306,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2506,9 +2318,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] }, "/user_defined_notification": { "post": { @@ -2518,9 +2328,7 @@ "summary": "Registers a notification endpoint to notify application package operations", "description": "Registers a notification endpoint to notify application package operations", "operationId": "app_pkg_notificationPOST", - "parameters": [ - - ], + "parameters": [], "requestBody": { "description": "Notification endpoint to be created", "content": { @@ -2535,15 +2343,12 @@ "responses": { "204": { "description": "No Content", - "headers": { - }, - "content": { - } + "headers": {}, + "content": {} }, "401": { "description": "Unauthorized : used when the client did not submit credentials.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2554,8 +2359,7 @@ }, "403": { "description": "Forbidden : operation is not allowed given the current status of the resource.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2566,8 +2370,7 @@ }, "404": { "description": "Not Found : used when a client provided a URI that cannot be mapped to a valid resource URI.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2578,8 +2381,7 @@ }, "429": { "description": "Too Many Requests : used when a rate limiter has triggered.", - "headers": { - }, + "headers": {}, "content": { "application/json": { "schema": { @@ -2591,9 +2393,7 @@ }, "deprecated": false }, - "parameters": [ - - ] + "parameters": [] } }, "components": { @@ -2620,7 +2420,7 @@ "appDNSRule": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/DNSRuleDescriptor" + "$ref": "./MEC010p2_definitions.yaml#/definitions/DNSRuleDescriptor" }, "description": "Describes DNS rules the MEC application requires." }, @@ -2642,14 +2442,14 @@ "appFeatureOptional": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/FeatureDependency" + "$ref": "./MEC010p2_definitions.yaml#/definitions/FeatureDependency" }, "description": "Describes features a MEC application may use if available." }, "appFeatureRequired": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/FeatureDependency" + "$ref": "./MEC010p2_definitions.yaml#/definitions/FeatureDependency" }, "description": "Describes features a MEC application requires to run." }, @@ -2658,7 +2458,7 @@ "description": "Human readable name for the MEC application." }, "appLatency": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/LatencyDescriptor" + "$ref": "./MEC010p2_definitions.yaml#/definitions/LatencyDescriptor" }, "appName": { "type": "string", @@ -2671,21 +2471,21 @@ "appServiceOptional": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/ServiceDependency" + "$ref": "./MEC010p2_definitions.yaml#/definitions/ServiceDependency" }, "description": "Describes services a MEC application may use if available." }, "appServiceProduced": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/ServiceDescriptor" + "$ref": "./MEC010p2_definitions.yaml#/definitions/ServiceDescriptor" }, "description": "Describes services a MEC application is able to produce to the platform or other MEC applications. Only relevant for service-producing apps." }, "appServiceRequired": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/ServiceDependency" + "$ref": "./MEC010p2_definitions.yaml#/definitions/ServiceDependency" }, "description": "Describes services a MEC application requires to run." }, @@ -2696,7 +2496,7 @@ "appTrafficRule": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/TrafficRuleDescriptor" + "$ref": "./MEC010p2_definitions.yaml#/definitions/TrafficRuleDescriptor" }, "description": "Describes traffic rules the MEC application requires." }, @@ -2722,7 +2522,7 @@ "transportDependencies": { "type": "array", "items": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/TransportDependency" + "$ref": "./MEC010p2_definitions.yaml#/definitions/TransportDependency" }, "description": "Transports, if any, that this application requires to be provided by the platform. These transports will be used by the application to deliver services provided by this application. Only relevant for service-producing apps. See note 2." }, @@ -2738,10 +2538,10 @@ "description": "Defines descriptors of virtual storage resources to be used by the MEC application." }, "userContextTransferCapability": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/UserContextTransferCapability" + "$ref": "./MEC010p2_definitions.yaml#/definitions/UserContextTransferCapability" }, "appNetworkPolicy": { - "$ref": "./MEC010p2_v221_definitions.yaml#/definitions/AppNetworkPolicy" + "$ref": "./MEC010p2_definitions.yaml#/definitions/AppNetworkPolicy" } } }, @@ -3319,7 +3119,6 @@ } }, "security": [ - { - } + {} ] -} +} \ No newline at end of file diff --git a/MEC010-2_AppPkgMgmt.yaml b/MEC010-2_AppPkgMgmt.yaml index 3f77493..fb550df 100644 --- a/MEC010-2_AppPkgMgmt.yaml +++ b/MEC010-2_AppPkgMgmt.yaml @@ -1611,7 +1611,7 @@ components: appDNSRule: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/DNSRuleDescriptor' + $ref: './MEC010p2_definitions.yaml#/definitions/DNSRuleDescriptor' description: Describes DNS rules the MEC application requires. appDVersion: type: string @@ -1627,18 +1627,18 @@ components: appFeatureOptional: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/FeatureDependency' + $ref: './MEC010p2_definitions.yaml#/definitions/FeatureDependency' description: Describes features a MEC application may use if available. appFeatureRequired: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/FeatureDependency' + $ref: './MEC010p2_definitions.yaml#/definitions/FeatureDependency' description: Describes features a MEC application requires to run. appInfoName: type: string description: Human readable name for the MEC application. appLatency: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/LatencyDescriptor' + $ref: './MEC010p2_definitions.yaml#/definitions/LatencyDescriptor' appName: type: string description: Name to identify the MEC application. @@ -1648,17 +1648,17 @@ components: appServiceOptional: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/ServiceDependency' + $ref: './MEC010p2_definitions.yaml#/definitions/ServiceDependency' description: Describes services a MEC application may use if available. appServiceProduced: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/ServiceDescriptor' + $ref: './MEC010p2_definitions.yaml#/definitions/ServiceDescriptor' description: Describes services a MEC application is able to produce to the platform or other MEC applications. Only relevant for service-producing apps. appServiceRequired: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/ServiceDependency' + $ref: './MEC010p2_definitions.yaml#/definitions/ServiceDependency' description: Describes services a MEC application requires to run. appSoftVersion: type: string @@ -1666,7 +1666,7 @@ components: appTrafficRule: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/TrafficRuleDescriptor' + $ref: './MEC010p2_definitions.yaml#/definitions/TrafficRuleDescriptor' description: Describes traffic rules the MEC application requires. changeAppInstanceStateOpConfig: type: string @@ -1685,7 +1685,7 @@ components: transportDependencies: type: array items: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/TransportDependency' + $ref: './MEC010p2_definitions.yaml#/definitions/TransportDependency' description: Transports, if any, that this application requires to be provided by the platform. These transports will be used by the application to deliver services provided by this application. Only relevant for service-producing apps. See note 2. virtualComputeDescriptor: description: Describes CPU and memory requirements, as well as optional additional requirements, such as disk and acceleration related capabilities, of the virtualisation container used to realize this MEC application. @@ -1697,9 +1697,9 @@ components: type: string description: Defines descriptors of virtual storage resources to be used by the MEC application. userContextTransferCapability: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/UserContextTransferCapability' + $ref: './MEC010p2_definitions.yaml#/definitions/UserContextTransferCapability' appNetworkPolicy: - $ref: './MEC010p2_v221_definitions.yaml#/definitions/AppNetworkPolicy' + $ref: './MEC010p2_definitions.yaml#/definitions/AppNetworkPolicy' AppExternalCpd: title: AppExternalCpd diff --git a/MEC010p2_v221_definitions.json b/MEC010p2_definitions.json similarity index 100% rename from MEC010p2_v221_definitions.json rename to MEC010p2_definitions.json diff --git a/MEC010p2_v221_definitions.yaml b/MEC010p2_definitions.yaml similarity index 100% rename from MEC010p2_v221_definitions.yaml rename to MEC010p2_definitions.yaml -- GitLab From c64f39512e257d217c4e68bdf6243f918a90a875 Mon Sep 17 00:00:00 2001 From: piscione Date: Tue, 12 Apr 2022 15:51:44 +0200 Subject: [PATCH 09/11] Moved MEC10p2 definitions in a specific dir. Updated related references too. --- MEC010-2_AppLcm.json | 2 +- MEC010-2_AppLcm.yaml | 2 +- MEC010-2_AppPkgMgmt.json | 22 +++++++++---------- MEC010-2_AppPkgMgmt.yaml | 22 +++++++++---------- .../MEC010p2_definitions.json | 0 .../MEC010p2_definitions.yaml | 0 6 files changed, 24 insertions(+), 24 deletions(-) rename MEC010p2_definitions.json => definitions/MEC010p2_definitions.json (100%) rename MEC010p2_definitions.yaml => definitions/MEC010p2_definitions.yaml (100%) diff --git a/MEC010-2_AppLcm.json b/MEC010-2_AppLcm.json index 7bdc260..bf70293 100644 --- a/MEC010-2_AppLcm.json +++ b/MEC010-2_AppLcm.json @@ -2022,7 +2022,7 @@ "content": { "application/json": { "schema": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/ConfigPlatformForAppRequest" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/ConfigPlatformForAppRequest" } } } diff --git a/MEC010-2_AppLcm.yaml b/MEC010-2_AppLcm.yaml index df01dbb..91a36d5 100644 --- a/MEC010-2_AppLcm.yaml +++ b/MEC010-2_AppLcm.yaml @@ -1317,7 +1317,7 @@ paths: content: application/json: schema: - $ref: './MEC010p2_definitions.yaml#/definitions/ConfigPlatformForAppRequest' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/ConfigPlatformForAppRequest' responses: '202': description: The request was accepted for processing, but it is possible that the processing is not yet completed diff --git a/MEC010-2_AppPkgMgmt.json b/MEC010-2_AppPkgMgmt.json index ed27c55..2b0b635 100644 --- a/MEC010-2_AppPkgMgmt.json +++ b/MEC010-2_AppPkgMgmt.json @@ -2420,7 +2420,7 @@ "appDNSRule": { "type": "array", "items": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/DNSRuleDescriptor" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/DNSRuleDescriptor" }, "description": "Describes DNS rules the MEC application requires." }, @@ -2442,14 +2442,14 @@ "appFeatureOptional": { "type": "array", "items": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/FeatureDependency" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/FeatureDependency" }, "description": "Describes features a MEC application may use if available." }, "appFeatureRequired": { "type": "array", "items": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/FeatureDependency" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/FeatureDependency" }, "description": "Describes features a MEC application requires to run." }, @@ -2458,7 +2458,7 @@ "description": "Human readable name for the MEC application." }, "appLatency": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/LatencyDescriptor" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/LatencyDescriptor" }, "appName": { "type": "string", @@ -2471,21 +2471,21 @@ "appServiceOptional": { "type": "array", "items": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/ServiceDependency" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/ServiceDependency" }, "description": "Describes services a MEC application may use if available." }, "appServiceProduced": { "type": "array", "items": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/ServiceDescriptor" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/ServiceDescriptor" }, "description": "Describes services a MEC application is able to produce to the platform or other MEC applications. Only relevant for service-producing apps." }, "appServiceRequired": { "type": "array", "items": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/ServiceDependency" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/ServiceDependency" }, "description": "Describes services a MEC application requires to run." }, @@ -2496,7 +2496,7 @@ "appTrafficRule": { "type": "array", "items": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/TrafficRuleDescriptor" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/TrafficRuleDescriptor" }, "description": "Describes traffic rules the MEC application requires." }, @@ -2522,7 +2522,7 @@ "transportDependencies": { "type": "array", "items": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/TransportDependency" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/TransportDependency" }, "description": "Transports, if any, that this application requires to be provided by the platform. These transports will be used by the application to deliver services provided by this application. Only relevant for service-producing apps. See note 2." }, @@ -2538,10 +2538,10 @@ "description": "Defines descriptors of virtual storage resources to be used by the MEC application." }, "userContextTransferCapability": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/UserContextTransferCapability" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/UserContextTransferCapability" }, "appNetworkPolicy": { - "$ref": "./MEC010p2_definitions.yaml#/definitions/AppNetworkPolicy" + "$ref": "./definitions/MEC010p2_definitions.yaml#/definitions/AppNetworkPolicy" } } }, diff --git a/MEC010-2_AppPkgMgmt.yaml b/MEC010-2_AppPkgMgmt.yaml index fb550df..597fa62 100644 --- a/MEC010-2_AppPkgMgmt.yaml +++ b/MEC010-2_AppPkgMgmt.yaml @@ -1611,7 +1611,7 @@ components: appDNSRule: type: array items: - $ref: './MEC010p2_definitions.yaml#/definitions/DNSRuleDescriptor' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/DNSRuleDescriptor' description: Describes DNS rules the MEC application requires. appDVersion: type: string @@ -1627,18 +1627,18 @@ components: appFeatureOptional: type: array items: - $ref: './MEC010p2_definitions.yaml#/definitions/FeatureDependency' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/FeatureDependency' description: Describes features a MEC application may use if available. appFeatureRequired: type: array items: - $ref: './MEC010p2_definitions.yaml#/definitions/FeatureDependency' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/FeatureDependency' description: Describes features a MEC application requires to run. appInfoName: type: string description: Human readable name for the MEC application. appLatency: - $ref: './MEC010p2_definitions.yaml#/definitions/LatencyDescriptor' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/LatencyDescriptor' appName: type: string description: Name to identify the MEC application. @@ -1648,17 +1648,17 @@ components: appServiceOptional: type: array items: - $ref: './MEC010p2_definitions.yaml#/definitions/ServiceDependency' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/ServiceDependency' description: Describes services a MEC application may use if available. appServiceProduced: type: array items: - $ref: './MEC010p2_definitions.yaml#/definitions/ServiceDescriptor' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/ServiceDescriptor' description: Describes services a MEC application is able to produce to the platform or other MEC applications. Only relevant for service-producing apps. appServiceRequired: type: array items: - $ref: './MEC010p2_definitions.yaml#/definitions/ServiceDependency' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/ServiceDependency' description: Describes services a MEC application requires to run. appSoftVersion: type: string @@ -1666,7 +1666,7 @@ components: appTrafficRule: type: array items: - $ref: './MEC010p2_definitions.yaml#/definitions/TrafficRuleDescriptor' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/TrafficRuleDescriptor' description: Describes traffic rules the MEC application requires. changeAppInstanceStateOpConfig: type: string @@ -1685,7 +1685,7 @@ components: transportDependencies: type: array items: - $ref: './MEC010p2_definitions.yaml#/definitions/TransportDependency' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/TransportDependency' description: Transports, if any, that this application requires to be provided by the platform. These transports will be used by the application to deliver services provided by this application. Only relevant for service-producing apps. See note 2. virtualComputeDescriptor: description: Describes CPU and memory requirements, as well as optional additional requirements, such as disk and acceleration related capabilities, of the virtualisation container used to realize this MEC application. @@ -1697,9 +1697,9 @@ components: type: string description: Defines descriptors of virtual storage resources to be used by the MEC application. userContextTransferCapability: - $ref: './MEC010p2_definitions.yaml#/definitions/UserContextTransferCapability' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/UserContextTransferCapability' appNetworkPolicy: - $ref: './MEC010p2_definitions.yaml#/definitions/AppNetworkPolicy' + $ref: './definitions/MEC010p2_definitions.yaml#/definitions/AppNetworkPolicy' AppExternalCpd: title: AppExternalCpd diff --git a/MEC010p2_definitions.json b/definitions/MEC010p2_definitions.json similarity index 100% rename from MEC010p2_definitions.json rename to definitions/MEC010p2_definitions.json diff --git a/MEC010p2_definitions.yaml b/definitions/MEC010p2_definitions.yaml similarity index 100% rename from MEC010p2_definitions.yaml rename to definitions/MEC010p2_definitions.yaml -- GitLab From 2add0da3287341835bef1a154984f26bb43a5bbb Mon Sep 17 00:00:00 2001 From: Laurent Velez Date: Wed, 13 Apr 2022 12:38:47 +0000 Subject: [PATCH 10/11] Delete .jenkins.sh as it uses a pipeline instead --- .jenkins.sh | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100755 .jenkins.sh diff --git a/.jenkins.sh b/.jenkins.sh deleted file mode 100755 index 74d0370..0000000 --- a/.jenkins.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -specfiles=$(ls | egrep "^[^.]*.(json|yaml)") - -fres=0 -for i in $specfiles ; do - echo "-- Validating and linting OpenAPI file $i..." - swagger-cli validate $i - res=$? - speccy lint "$i" - res2=$? - fres=$(($fres||$res||$res2)) - echo "--- Validator returned $res, linter returned $res2." -done - -echo "-- Final validator returns $fres." -exit $fres - -- GitLab From de040b6465c6cb099d762d9ac9d7fbfe3db8749b Mon Sep 17 00:00:00 2001 From: Elian Kraja Date: Thu, 14 Apr 2022 10:21:20 +0000 Subject: [PATCH 11/11] Update README.md --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index dacea5c..89bea68 100644 --- a/README.md +++ b/README.md @@ -5,12 +5,12 @@ This repository contains OpenAPIs descriptions for the interfaces specified in E ## Online resources * [Specification document](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/01002/02.01.01_60/gs_MEC01002v020101p.pdf) -* [Navigate the App Package management API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/stf606-draft/MEC010-2_AppPkgMgmt.yaml). -* [Navigate the App Lifecycle management API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/stf606-draft/MEC010-2_AppLcm.yaml). -* [Navigate the App Operation Granting API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/stf606-draft/MEC010-2_AppGrant.yaml). -* [Edit the App Package management API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/stf606-draft/MEC010-2_AppPkgMgmt.yaml). -* [Edit the App Lifecycle management API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/stf606-draft/MEC010-2_AppLcm.yaml). -* [Edit the App Operation Granting API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/stf606-draft/MEC010-2_AppGrant.yaml). +* [Navigate the App Package management API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/v2.2.1/MEC010-2_AppPkgMgmt.yaml). +* [Navigate the App Lifecycle management API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/v2.2.1/MEC010-2_AppLcm.yaml). +* [Navigate the App Operation Granting API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/v2.2.1/MEC010-2_AppGrant.yaml). +* [Edit the App Package management API online](https://redocly.github.io/redoc/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/v2.2.1/MEC010-2_AppPkgMgmt.yaml). +* [Edit the App Lifecycle management API online](https://redocly.github.io/redoc/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/v2.2.1/MEC010-2_AppLcm.yaml). +* [Edit the App Operation Granting API online](https://redocly.github.io/redoc/?url=https://forge.etsi.org/rep/mec/gs010-2-app-pkg-lcm-api/raw/v2.2.1/MEC010-2_AppGrant.yaml). ## License -- GitLab