负载均衡规格配置
创建负载均衡规格配置
功能介绍
创建负载均衡规格配置。
URI
POST /v2.0/lbaas/flavorprofiles
请求消息
参数 | 参数类型 | 是否必选 | 描述 |
---|---|---|---|
flavor_data | string | 是 | 包含规格元数据的JSON字符串。 |
flavorprofile | object | 是 | 一个flavorprofile对象。 |
name | string | 是 | 负载均衡规格配置的名称。 |
provider_name | string | 是 | 提供者驱动的名称。目前只支持amphora。 |
响应消息
参数 | 参数类型 | 描述 |
---|---|---|
flavor_data | string | 包含规格元数据的JSON字符串。 |
flavorprofile | object | 一个flavorprofile对象。 |
id | uuid | 负载均衡规格配置的ID。 |
name | string | 负载均衡规格配置的名称。 |
provider_name | string | 提供者驱动的名称。目前只支持amphora。 |
请求示例
curl -X POST -H "X-Auth-Token: <token>" -d '{"flavorprofile":{"name":"amphora-act-stdby","provider_name":"amphora","flavor_data":"{\"loadbalancer_topology\": \"ACTIVE_STANDBY\"}"}}' http://octavia-api.octavia.svc.cluster.local:9876/v2.0/lbaas/flavorprofiles
{
"flavorprofile":
{
"name": "amphora-act-stdby",
"provider_name": "amphora",
"flavor_data": "{\"loadbalancer_topology\": \"ACTIVE_STANDBY\"}"
}
}
正常响应示例
{
"flavorprofile":
{
"id": "5712097e-0092-45dc-bff0-ab68b61ad51a",
"name": "amphora-act-stdby",
"provider_name": "amphora",
"flavor_data": "{\"loadbalancer_topology\": \"ACTIVE_STANDBY\"}"
}
}
正常响应代码
201
错误码
400,401,403,500
删除负载均衡规格配置
功能介绍
删除负载均衡规格配置。
URI
DELETE /v2.0/lbaas/flavorprofiles/{flavorprofile_id}
参数 | 是否必选 | 描述 |
---|---|---|
flavorprofile_id | 是 | 待删除的负载均衡规格配置的ID。 |
请求消息
无
响应消息
无
请求示例
curl -X DELETE -H "X-Auth-Token: <token>" http://octavia-api.octavia.svc.cluster.local:9876/v2.0/lbaas/flavorprofiles/5712097e-0092-45dc-bff0-ab68b61ad51a
正常响应示例
无
正常响应代码
204
错误码
401,403,404,409,500