diff options
Diffstat (limited to 'dmi-service/openapi/openapi-datajob.yml')
-rw-r--r-- | dmi-service/openapi/openapi-datajob.yml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/dmi-service/openapi/openapi-datajob.yml b/dmi-service/openapi/openapi-datajob.yml index 68ee3ecc..aa93623c 100644 --- a/dmi-service/openapi/openapi-datajob.yml +++ b/dmi-service/openapi/openapi-datajob.yml @@ -74,6 +74,20 @@ paths: responses: "501": $ref: '#/components/responses/NotImplemented' + /v1/dataJob/{requestId}/dataProducerJob/{dataProducerJobId}/result: + get: + description: Retrieve the result of a data job. + operationId: getDataJobResult + parameters: + - $ref: '#/components/parameters/requestIdInPath' + - $ref: '#/components/parameters/dataProducerJobIdInPath' + - $ref: '#/components/parameters/dataProducerIdInQuery' + - $ref: '#/components/parameters/destinationInQuery' + tags: + - dmi-datajob + responses: + "501": + $ref: '#/components/responses/NotImplemented' components: parameters: @@ -101,6 +115,14 @@ components: schema: type: string example: some-data-producer-identifier + destinationInQuery: + name: destination + in: query + description: The destination of the results (Kafka topic name or s3 bucket name) + required: true + schema: + type: string + example: some-destination schemas: ErrorMessage: type: object |