51f6f7258b
This patch extend Octavia v2 API to access qos_policy_id from neutron. Users can pass it as 'vip_qos_policy_id' to Octavia request body to create/update Loadbalancers, and the vrrp ports will have the qos abilities. This patch modifies the Loadbalancer Post/Put request body and response body. It also extends the 'vip' table with the new column named 'qos_policy_id' to store the qos_id from neutron. Co-Authored-By: Reedip <reedip.banerjee@nectechnologies.in> Change-Id: I43aba9d2ae816b1498d16da077936d6bdb62e30a
21 lines
811 B
JSON
21 lines
811 B
JSON
{
|
|
"loadbalancer": {
|
|
"description": "Temporarily disabled load balancer",
|
|
"admin_state_up": false,
|
|
"project_id": "e3cd678b11784734bc366148aa37580e",
|
|
"provisioning_status": "PENDING_UPDATE",
|
|
"flavor": "",
|
|
"vip_subnet_id": "d4af86e1-0051-488c-b7a0-527f97490c9a",
|
|
"vip_address": "203.0.113.50",
|
|
"vip_network_id": "d0d217df-3958-4fbf-a3c2-8dad2908c709",
|
|
"vip_port_id": "b4ca07d1-a31e-43e2-891a-7d14f419f342",
|
|
"provider": "octavia",
|
|
"created_at": "2017-02-28T00:41:44",
|
|
"updated_at": "2017-02-28T00:43:30",
|
|
"id": "8b6fc468-07d5-4d8b-a0b9-695060e72c31",
|
|
"operating_status": "ONLINE",
|
|
"name": "disabled_load_balancer",
|
|
"vip_qos_policy_id": "ec4f78ca-8da8-4e99-8a1a-e3b94595a7a3"
|
|
}
|
|
}
|