Bump odlparent to 4.0.7
[neutron.git] / resources / Neutron_Northbound_Qos_Rest.postman_collection.json
1 {
2         "variables": [],
3         "info": {
4                 "name": "Quality_Of_Service",
5                 "_postman_id": "a85eb530-aab5-a5fd-f5e1-90efc89b76df",
6                 "description": "",
7                 "schema": "https://schema.getpostman.com/json/collection/v2.0.0/collection.json"
8         },
9         "item": [
10                 {
11                         "name": "http://{{CONTROLLER-IP}}:{{PORT}}/controller/nb/v2/neutron/qos/policies/",
12                         "request": {
13                                 "url": "http://{{CONTROLLER-IP}}:{{PORT}}/controller/nb/v2/neutron/qos/policies/",
14                                 "method": "POST",
15                                 "header": [
16                                         {
17                                                 "key": "Basic",
18                                                 "value": "YWRtaW46YWRtaW4=",
19                                                 "description": ""
20                                         },
21                                         {
22                                                 "key": "Accept",
23                                                 "value": "application/json",
24                                                 "description": ""
25                                         },
26                                         {
27                                                 "key": "Content-Type",
28                                                 "value": "application/json",
29                                                 "description": ""
30                                         },
31                                         {
32                                                 "key": "Authorization",
33                                                 "value": "Basic YWRtaW46YWRtaW4=",
34                                                 "description": ""
35                                         }
36                                 ],
37                                 "body": {
38                                         "mode": "raw",
39                                         "raw": "{\"policy\":  {\"id\": \"d6220bbb-35f3-48ab-8eae-69c60aef3546\",\n             \"tenant_id\": \"aa902936679e4ea29bfe1158e3450a13\", \n             \"name\" : \"qos-test\",\n             \"shared\": false }}\n"
40                                 },
41                                 "description": "Create a QOS Policy"
42                         },
43                         "response": []
44                 },
45                 {
46                         "name": "http://{{CONTROLLER-IP}}:{{PORT}}/controller/nb/v2/neutron/qos/policies/d6220bbb-35f3-48ab-8eae-69c60aef3546",
47                         "request": {
48                                 "url": "http://{{CONTROLLER-IP}}:{{PORT}}/controller/nb/v2/neutron/qos/policies/d6220bbb-35f3-48ab-8eae-69c60aef3546",
49                                 "method": "PUT",
50                                 "header": [
51                                         {
52                                                 "key": "Basic",
53                                                 "value": "YWRtaW46YWRtaW4=",
54                                                 "description": ""
55                                         },
56                                         {
57                                                 "key": "Accept",
58                                                 "value": "application/json",
59                                                 "description": ""
60                                         },
61                                         {
62                                                 "key": "Content-Type",
63                                                 "value": "application/json",
64                                                 "description": ""
65                                         },
66                                         {
67                                                 "key": "Authorization",
68                                                 "value": "Basic YWRtaW46YWRtaW4=",
69                                                 "description": ""
70                                         }
71                                 ],
72                                 "body": {
73                                         "mode": "raw",
74                                         "raw": "{\"policy\":  {\"id\": \"d6220bbb-35f3-48ab-8eae-69c60aef3546\",\n                 \"tenant_id\": \"aa902936679e4ea29bfe1158e3450a14\",\n                  \"name\" : \"qos-test\",\n                  \"shared\": false,\n                  \"bandwidth_limit_rules\": [ {\"id\": \"d6220bbb-35f3-48ab-8eae-69c60aef3547\",\n                  \"tenant_id\": \"aa902936679e4ea29bfe1158e3450a14\",\"max_kbps\": 25,\n                  \"max_burst_kbps\": 100 } ] ,\n                  \"dscp_marking_rules\" : [ {\"id\":\"d6220bbb-35f3-48ab-8eae-69c60aef3548\",\n                  \"tenant_id\": \"aa902936679e4ea29bfe1158e3450a14\",\n                  \"dscp_mark\": 8 } ] ,\n                  \"minimum_bandwidth_rules\":  [ {\"id\": \"d6220bbb-35f3-48ab-8eae-69c60aef3549\",\n                  \"tenant_id\": \"aa902936679e4ea29bfe1158e3450a14\",\"min_kbps\": 25,\n                  \"direction\": \"egress" } ] }}\n"
75                                 },
76                                 "description": "Update a QOS Policy"
77                         },
78                         "response": []
79                 },
80                 {
81                         "name": "http://{{CONTROLLER-IP}}:{{PORT}}/controller/nb/v2/neutron/qos/policies/d6220bbb-35f3-48ab-8eae-69c60aef3546",
82                         "request": {
83                                 "url": "http://{{CONTROLLER-IP}}:{{PORT}}/controller/nb/v2/neutron/qos/policies/d6220bbb-35f3-48ab-8eae-69c60aef3546",
84                                 "method": "GET",
85                                 "header": [
86                                         {
87                                                 "key": "Authorization",
88                                                 "value": "Basic YWRtaW46YWRtaW4=",
89                                                 "description": ""
90                                         }
91                                 ],
92                                 "body": {},
93                                 "description": "View the existing QOS policy"
94                         },
95                         "response": []
96                 },
97                 {
98                         "name": "http://{{CONTROLLER-IP}}:{{PORT}}/controller/nb/v2/neutron/qos/policies/d6220bbb-35f3-48ab-8eae-69c60aef3546",
99                         "request": {
100                                 "url": "http://{{CONTROLLER-IP}}:{{PORT}}/controller/nb/v2/neutron/qos/policies/d6220bbb-35f3-48ab-8eae-69c60aef3546",
101                                 "method": "DELETE",
102                                 "header": [
103                                         {
104                                                 "key": "Basic",
105                                                 "value": "YWRtaW46YWRtaW4=",
106                                                 "description": ""
107                                         },
108                                         {
109                                                 "key": "Accept",
110                                                 "value": "application/json",
111                                                 "description": ""
112                                         },
113                                         {
114                                                 "key": "Content-Type",
115                                                 "value": "application/json",
116                                                 "description": ""
117                                         },
118                                         {
119                                                 "key": "Authorization",
120                                                 "value": "Basic YWRtaW46YWRtaW4=",
121                                                 "description": ""
122                                         }
123                                 ],
124                                 "body": {
125                                         "mode": "raw",
126                                         "raw": ""
127                                 },
128                                 "description": "Delete the QOS Policy with the Policy number"
129                         },
130                         "response": []
131                 }
132         ]
133 }