文档首页 > > API参考> OpenStack Nova API> 浮动IP管理> 创建浮动IP(废弃,不推荐使用)

创建浮动IP(废弃,不推荐使用)

分享
更新时间: 2019/11/05 GMT+08:00

功能介绍

创建浮动IP。

接口约束

  • 用户需要去获取可用于分配浮动IP的网络资源池。获取方式如下:使用GET /v2.0/networks?router:external=True或neutron net-external-list方式获取。
  • 该API准备废弃,建议直接使用对应的网络服务接口"创建浮动IP"

URI

POST /v2.1/{project_id}/os-floating-ips

参数说明请参见 表1
表1 参数说明

参数

是否必选

描述

project_id

项目ID。

获取方法请参见获取项目ID

请求消息

请求参数如表2所示。

表2 请求参数

参数

参数类型

是否必选

描述

tenant_id

String

租户ID,在URI中指定。

UUID格式。

pool

String

用于分配浮动IP的资源池的名字,如果不指定,则使用默认资源池。

响应消息

响应参数如表3所示。

表3 响应参数

参数

是否必选

参数类型

描述

floating_ip

Dict

floating_ip对象,参见表4

表4 floating_ip对象

参数

是否必选

参数类型

描述

fixed_ip

String

私有IP地址

id

String

浮动IP的ID,UUID格式

instance_id

String

被绑定主机的ID,UUID格式

ip

String

浮动IP的ip地址

pool

String

网络资源池名称,用于分配浮动IP

请求示例

POST /v2/e73621affb8f44e1bc01898747ca09d4/os-floating-ips
POST /v2.1/e73621affb8f44e1bc01898747ca09d4/os-floating-ips
{
"pool": "external"
}

响应示例

{
  "floating_ip": {
    "id": "7aa2aa63-3097-4cfe-a2e4-596c301d3b1b",
    "pool": "external",
    "ip": "10.154.53.184",
    "fixed_ip": null,
    "instance_id": null
  }
}

返回值

请参考通用请求返回值

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区