From 72dd38f83449047c38f688da0c3a24d0df64d406 Mon Sep 17 00:00:00 2001 From: Claudio Mezzasalma Date: Wed, 28 Jul 2021 09:56:45 +0200 Subject: [PATCH] Fix Jobs OpenAPI Signed-off-by: Claudio Mezzasalma --- .../job-scopeId-jobId-targets-targetId.yaml | 20 ++++++++++++++++++ .../jobTarget/job-scopeId-jobId-targets.yaml | 21 +------------------ .../job-scopeId-jobId-triggers.yaml | 1 + 3 files changed, 22 insertions(+), 20 deletions(-) diff --git a/rest-api/resources/src/main/resources/openapi/jobTarget/job-scopeId-jobId-targets-targetId.yaml b/rest-api/resources/src/main/resources/openapi/jobTarget/job-scopeId-jobId-targets-targetId.yaml index 550929456c1..2f4820306a9 100644 --- a/rest-api/resources/src/main/resources/openapi/jobTarget/job-scopeId-jobId-targets-targetId.yaml +++ b/rest-api/resources/src/main/resources/openapi/jobTarget/job-scopeId-jobId-targets-targetId.yaml @@ -37,3 +37,23 @@ paths: $ref: '../openapi.yaml#/components/responses/entityNotFound' 500: $ref: '../openapi.yaml#/components/responses/kapuaError' + delete: + tags: + - Job - Target + summary: Delete a single Job Target + operationId: jobTargetDelete + parameters: + - $ref: '../openapi.yaml#/components/parameters/scopeId' + - $ref: '../job/job.yaml#/components/parameters/jobId' + - $ref: './jobTarget.yaml#/components/parameters/targetId' + responses: + 204: + description: The Job Target has been deleted + 401: + $ref: '../openapi.yaml#/components/responses/unauthenticated' + 403: + $ref: '../openapi.yaml#/components/responses/subjectUnauthorized' + 404: + $ref: '../openapi.yaml#/components/responses/entityNotFound' + 500: + $ref: '../openapi.yaml#/components/responses/kapuaError' diff --git a/rest-api/resources/src/main/resources/openapi/jobTarget/job-scopeId-jobId-targets.yaml b/rest-api/resources/src/main/resources/openapi/jobTarget/job-scopeId-jobId-targets.yaml index 74701ecbc1f..129c44c7d11 100644 --- a/rest-api/resources/src/main/resources/openapi/jobTarget/job-scopeId-jobId-targets.yaml +++ b/rest-api/resources/src/main/resources/openapi/jobTarget/job-scopeId-jobId-targets.yaml @@ -46,6 +46,7 @@ paths: operationId: jobTargetCreate parameters: - $ref: '../openapi.yaml#/components/parameters/scopeId' + - $ref: '../job/job.yaml#/components/parameters/jobId' requestBody: description: An object containing the properties for the new Job Target to be created content: @@ -68,23 +69,3 @@ paths: $ref: '../openapi.yaml#/components/responses/entityNotFound' 500: $ref: '../openapi.yaml#/components/responses/kapuaError' - delete: - tags: - - Job - Target - summary: Delete a single Job Target - operationId: jobTargetDelete - parameters: - - $ref: '../openapi.yaml#/components/parameters/scopeId' - - $ref: '../job/job.yaml#/components/parameters/jobId' - - $ref: './jobTarget.yaml#/components/parameters/targetId' - responses: - 204: - description: The Job Target has been deleted - 401: - $ref: '../openapi.yaml#/components/responses/unauthenticated' - 403: - $ref: '../openapi.yaml#/components/responses/subjectUnauthorized' - 404: - $ref: '../openapi.yaml#/components/responses/entityNotFound' - 500: - $ref: '../openapi.yaml#/components/responses/kapuaError' diff --git a/rest-api/resources/src/main/resources/openapi/jobTrigger/job-scopeId-jobId-triggers.yaml b/rest-api/resources/src/main/resources/openapi/jobTrigger/job-scopeId-jobId-triggers.yaml index d4c21c7fbb4..e2876ad5547 100644 --- a/rest-api/resources/src/main/resources/openapi/jobTrigger/job-scopeId-jobId-triggers.yaml +++ b/rest-api/resources/src/main/resources/openapi/jobTrigger/job-scopeId-jobId-triggers.yaml @@ -51,6 +51,7 @@ paths: operationId: jobTriggerCreate parameters: - $ref: '../openapi.yaml#/components/parameters/scopeId' + - $ref: '../job/job.yaml#/components/parameters/jobId' requestBody: description: An object containing the properties for the new Job Trigger to be created content: