Update Swagger files
[externalapi/nbi.git] / docs / offeredapis / api_status / api.plantuml
1 @startuml
2
3 enum StatusValue {
4    ok
5    ko
6 }
7 enum ComponentsName {
8    sdc connectivity
9    so connectivity
10    aai connectivity
11    dmaap connectivity
12 }
13 enum ApplicationName {
14    nbi
15 }
16
17 class ErrorDetail {
18    code:int
19    message:string
20    description:string
21    infoURL:string
22 }
23
24 class Error {
25    code:int
26    message:string
27    description:string
28    infoURL:string
29 }
30    Error --> "0-*" ErrorDetail : details
31
32 class Component
33    Component --> "1-1" ComponentsName : name
34    Component --> "1-1" StatusValue : status
35
36 class Status {
37    version:string
38 }
39    Status --> "1-1" ApplicationName : name
40    Status --> "1-1" StatusValue : status
41    Status --> "0-*" Component : components
42
43 @enduml