Fixed data for GBP CSIT tests for Li and Master branch.
[integration/test.git] / csit / variables / gbp / lithium / tenant1.json
1 {
2     "tenant": {
3         "contract": [
4             {
5                 "clause": [
6                     {
7                         "name": "allow-http-clause",
8                         "subject-refs": [
9                             "allow-http-subject",
10                             "allow-icmp-subject"
11                         ]
12                     }
13                 ],
14                 "id": "22282cca-9a13-4d0c-a67e-a933ebb0b0ae",
15                 "subject": [
16                     {
17                         "name": "allow-http-subject",
18                         "rule": [
19                             {
20                                 "classifier-ref": [
21                                     {
22                                         "direction": "in",
23                                         "name": "http-dest",
24                                         "instance-name": "http-dest"
25                                     },
26                                     {
27                                         "direction": "out",
28                                         "name": "http-src",
29                                         "instance-name": "http-src"
30                                     }
31                                 ],
32                                 "action-ref": [
33                                     {
34                                         "name": "allow1",
35                                         "order": 0
36                                     }
37                                 ],
38                                 "name": "allow-http-rule"
39                             }
40                         ]
41                     },
42                     {
43                         "name": "allow-icmp-subject",
44                         "rule": [
45                             {
46                                 "classifier-ref": [
47                                     {
48                                         "name": "icmp",
49                                         "instance-name": "icmp"
50                                     }
51                                 ],
52                                 "action-ref": [
53                                     {
54                                         "name": "allow1",
55                                         "order": 0
56                                     }
57                                 ],
58                                 "name": "allow-icmp-rule"
59                             }
60                         ]
61                     }
62                 ]
63             }
64         ],
65         "endpoint-group": [
66             {
67                 "consumer-named-selector": [
68                     {
69                         "contract": [
70                             "22282cca-9a13-4d0c-a67e-a933ebb0b0ae"
71                         ],
72                         "name": "e593f05d-96be-47ad-acd5-ba81465680d5-1eaf9a67-a171-42a8-9282-71cf702f61dd-22282cca-9a13-4d0c-a67e-a933ebb0b0ae"
73                     }
74                 ],
75                 "id": "1eaf9a67-a171-42a8-9282-71cf702f61dd",
76                 "network-domain": "d2779562-ebf1-45e6-93a4-78e2362bc418",
77                 "provider-named-selector": []
78             },
79             {
80                 "consumer-named-selector": [],
81                 "id": "e593f05d-96be-47ad-acd5-ba81465680d5",
82                 "network-domain": "2c71d675-693e-406f-899f-12a026eb55f1",
83                 "provider-named-selector": [
84                     {
85                         "contract": [
86                             "22282cca-9a13-4d0c-a67e-a933ebb0b0ae"
87                         ],
88                         "name": "e593f05d-96be-47ad-acd5-ba81465680d5-1eaf9a67-a171-42a8-9282-71cf702f61dd-22282cca-9a13-4d0c-a67e-a933ebb0b0ae"
89                     }
90                 ]
91             }
92         ],
93         "id": "f5c7d344-d1c7-4208-8531-2c2693657e12",
94         "l2-bridge-domain": [
95             {
96                 "id": "7b796915-adf4-4356-b5ca-de005ac410c1",
97                 "parent": "cbe0cc07-b8ff-451d-8171-9eef002a8e80"
98             }
99         ],
100         "l2-flood-domain": [
101             {
102                 "id": "1ddde8d8-c2bc-48d7-8ce0-d78eb6ed4b5b",
103                 "parent": "7b796915-adf4-4356-b5ca-de005ac410c1"
104             },
105             {
106                 "id": "03f69af2-481c-4554-97d6-c4fedca5d126",
107                 "parent": "7b796915-adf4-4356-b5ca-de005ac410c1"
108             }
109         ],
110         "l3-context": [
111             {
112                 "id": "cbe0cc07-b8ff-451d-8171-9eef002a8e80"
113             }
114         ],
115         "name": "GBPPOC",
116         "subject-feature-instances": {
117             "classifier-instance": [
118                 {
119                     "classifier-definition-id": "4250ab32-e8b8-445a-aebb-e1bd2cdd291f",
120                     "name": "http-dest",
121                     "parameter-value": [
122                         {
123                             "int-value": "6",
124                             "name": "proto"
125                         },
126                         {
127                             "int-value": "80",
128                             "name": "destport"
129                         }
130                     ]
131                 },
132                 {
133                     "classifier-definition-id": "4250ab32-e8b8-445a-aebb-e1bd2cdd291f",
134                     "name": "http-src",
135                     "parameter-value": [
136                         {
137                             "int-value": "6",
138                             "name": "proto"
139                         },
140                         {
141                             "int-value": "80",
142                             "name": "sourceport"
143                         }
144                     ]
145                 },
146                 {
147                     "classifier-definition-id": "79c6fdb2-1e1a-4832-af57-c65baf5c2335",
148                     "name": "icmp",
149                     "parameter-value": [
150                         {
151                             "int-value": "1",
152                             "name": "proto"
153                         }
154                     ]
155                 }
156             ],
157             "action-instance": [
158                 {
159                     "name": "allow1",
160                     "action-definition-id": "f942e8fd-e957-42b7-bd18-f73d11266d17"
161                 }
162             ]
163         },
164         "subnet": [
165             {
166                 "id": "d2779562-ebf1-45e6-93a4-78e2362bc418",
167                 "ip-prefix": "10.0.35.1/24",
168                 "parent": "1ddde8d8-c2bc-48d7-8ce0-d78eb6ed4b5b",
169                 "virtual-router-ip": "10.0.35.1"
170             },
171             {
172                 "id": "2c71d675-693e-406f-899f-12a026eb55f1",
173                 "ip-prefix": "10.0.36.1/24",
174                 "parent": "03f69af2-481c-4554-97d6-c4fedca5d126",
175                 "virtual-router-ip": "10.0.36.1"
176             }
177         ]
178     }
179 }