-
Notifications
You must be signed in to change notification settings - Fork 0
/
diagnostic.yaml
103 lines (96 loc) · 2.17 KB
/
diagnostic.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
swagger: "2.0"
info:
title: Novaxium - Informations de diagnostic
version: "1.0.0"
host: 127.0.0.1:8080
basePath: /api
schemes: [ http, https ]
consumes: [ application/json ]
produces: [ application/json ]
paths:
/diagnostic:
get:
security:
- bearerAuth: []
operationId: lister
summary: Liste des informations de diagnostic
parameters:
- in: query
name: page
description: Page désirée
type: integer
required: true
responses:
"200":
description: Succés
schema:
title: ListerResponse
type: object
properties:
total:
type: integer
resultat:
type: array
items:
$ref: '#/definitions/Diagnostic'
"400":
description: Credentials invalides
/diagnostic/{uuid}:
get:
security:
- bearerAuth: []
operationId: consulter
summary: Consulter une information de diagnostic
parameters:
- in: path
name: uuid
format: uuid
type: string
required: true
responses:
"200":
description: Succés
schema:
$ref: '#/definitions/Diagnostic'
"401":
description: Credentials invalides
"404":
description: Non trouvé
definitions:
Diagnostic:
type: object
properties:
uuid:
type: string
format: uuid
stacktrace:
type: string
dateOccurence:
type: string
format: 'date-time'
className:
type: string
message:
type: string
requestUri:
type: string
requestMethod:
type: string
sessionId:
type: string
utilisateur:
type: object
properties:
uuid:
type: string
format: uuid
username:
type: string
organisation:
type: object
properties:
uuid:
type: string
format: uuid
code:
type: string