PMT-32: Alle Bestehende Projekte mit ihren Informationen abrufen #7

Merged
SZUT-Ole merged 6 commits from story/PMT-32-alle-bestehende-projekte-mit into trunk 2024-10-02 08:06:44 +00:00
Showing only changes of commit c70ca1d172 - Show all commits

View file

@ -15,19 +15,21 @@ components:
scheme: bearer scheme: bearer
bearerFormat: JWT bearerFormat: JWT
schemas: schemas:
HelloOut: ProjectInfo:
description: "A Test Schema"
type: object type: object
properties: properties:
msg: id:
type: integer
format: int64
name:
type: string type: string
GetAllProjectsDTO:
type: array
items:
$ref: "#/components/schemas/ProjectInfo"
responses: responses:
OK: UnAuthorized:
description: "OK" description: "Un Authorized"
content:
text/plain:
schema:
type: string
InternalError: InternalError:
description: "Internal Server Error" description: "Internal Server Error"
content: content:
@ -35,16 +37,18 @@ components:
schema: schema:
type: string type: string
paths: paths:
/hello: /project:
get: get:
operationId: "GetHello" operationId: "getAllProjects"
description: "A Simple Hello World Endpoint" description: "Get a List of all Projects"
responses: responses:
200: 200:
description: "A Hello Response" description: ""
SZUT-Ole marked this conversation as resolved Outdated
  • eine Beschreibung hinzufügen
- [x] eine Beschreibung hinzufügen
content: content:
application/json: application/json:
schema: schema:
$ref: "#/components/schemas/HelloOut" $ref: "#/components/schemas/GetAllProjectsDTO"
401:
$ref: "#/components/responses/UnAuthorized"
500: 500:
$ref: "#/components/responses/InternalError" $ref: "#/components/responses/InternalError"