2db1d696d945fb4edee4f2a78d46b82384b4b883
[policy/apex-pdp.git] /
1 {
2         "type"      : "record",
3         "name"      : "HealthCheckBody_Type",
4         "namespace" : "com.ericsson.apex.onap.tlgoal2017",
5         "fields"    : [
6                 {
7                         "name": "input",
8                         "type": {
9                                 "type" : "record",
10                                 "name" : "InputRecord",
11                                 "fields" : [
12                                         {
13                                                 "name": "action", "type": "string"
14                                         },
15                                         {
16                                                 "name": "action_DasH_identifiers",
17                                                 "type": {
18                                                         "type" : "record",
19                                                         "name" : "ActionIdentifiersRecord",
20                                                         "fields" : [
21                                                                 {
22                                                                         "name": "vnf_DasH_id", "type": "string"
23                                                                 }
24                                                                 ]
25                                                 }
26                                         },
27                                         {
28                                                 "name": "common_DasH_header",
29                                                 "type": {
30                                                         "type" : "record",
31                                                         "name" : "CommonHeaderRecord",
32                                                         "fields" : [
33                                                                 {
34                                                                         "name": "request_DasH_id", "type": "string"
35                                                                 },
36                                                                 {
37                                                                         "name": "originator_DasH_id", "type": "string"
38                                                                 },
39                                                                 {
40                                                                         "name": "api_DasH_ver", "type": "string"
41                                                                 },
42                                                                 {
43                                                                         "name": "sub_DasH_request_DasH_id", "type": "string"
44                                                                 },
45                                                                 {
46                                                                         "name": "timestamp", "type": "string"
47                                                                 },
48                                                                 {
49                                                                         "name": "flags",
50                                                                         "type": {
51                                                                                 "type" : "record",
52                                                                                 "name" : "FlagsRecord",
53                                                                                 "fields" : [
54                                                                                         {
55                                                                                                 "name": "ttl", "type": "string"
56                                                                                         },
57                                                                                         {
58                                                                                                 "name": "force", "type": "string"
59                                                                                         },
60                                                                                         {
61                                                                                                 "name": "mode", "type": "string"
62                                                                                         }
63                                                                                         ]
64                                                                         }
65                                                                 }
66                                                                 ]
67                                                 }
68                                         },
69                                         {
70                                                 "name": "payload", "type": "string"
71                                         }
72                                         ]
73                         }
74                 }
75                 ]
76 }