From 03773308aec0733c790d191d679d7dac9f4d4338 Mon Sep 17 00:00:00 2001 From: Jonathan Gainsley <38672162+gainsley@users.noreply.github.com> Date: Thu, 6 Jun 2024 16:56:46 -0700 Subject: [PATCH 1/2] Add missing AppProvider --- code/API_definitions/Edge-Application-Management.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/API_definitions/Edge-Application-Management.yaml b/code/API_definitions/Edge-Application-Management.yaml index fc4d684..9f1f1a2 100644 --- a/code/API_definitions/Edge-Application-Management.yaml +++ b/code/API_definitions/Edge-Application-Management.yaml @@ -705,6 +705,8 @@ components: type: string pattern: ^[A-Za-z][A-Za-z0-9_]{1,63}$ description: Name of the application. + appProvider: + $ref: '#/components/schemas/AppProvider' version: type: integer description: Application version information @@ -862,6 +864,11 @@ components: - requiredResources - componentSpec + AppProvider: + type: string + pattern: ^[A-Za-z][A-Za-z0-9_]{7,63}$ + description: Human readable name of the Application Provider. + EdgeCloudProvider: type: string description: Human readable name of the Edge Cloud Provider. From 4276f00e7d6085e9acab04f687141b6b5be1b191 Mon Sep 17 00:00:00 2001 From: Jonathan Gainsley <38672162+gainsley@users.noreply.github.com> Date: Mon, 21 Oct 2024 16:46:33 -0700 Subject: [PATCH 2/2] make app provider id required --- code/API_definitions/Edge-Application-Management.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/code/API_definitions/Edge-Application-Management.yaml b/code/API_definitions/Edge-Application-Management.yaml index 9f1f1a2..7273516 100644 --- a/code/API_definitions/Edge-Application-Management.yaml +++ b/code/API_definitions/Edge-Application-Management.yaml @@ -859,6 +859,7 @@ components: required: - name - version + - appProvider - packageType - appRepo - requiredResources