文档首页 > > 开发指南> 常见操作> 弹性公网IP> 查询弹性公网IP详情

查询弹性公网IP详情

分享
更新时间: 2019/07/11 17:45

场景描述

通过调用查询EIP详情的接口查询单个EIP资源的详细信息。

说明:

通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。

涉及API

当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。

  • IAM获取token的API
  • VPC查询EIP详情的API
说明:

参数说明及响应详细信息参考《虚拟私有云API参考》“查询弹性公网IP”章节。

具体步骤

  1. Token认证,具体操作请参考Token认证
  2. 发送“GET https://VPC的Endpoint/v1/{project_id}/publicips/{publicip_id}”。其中,project_id为项目ID,publicip_id为EIP ID。
  3. 在Request Header中增加“X-Auth-Token”。
  4. 请求示例:https://VPC的Endpoint/v1/8b7e35ad379141fc9df3e178bd64f55c /publicips/2ec9b78d-9368-46f3-8f29-d1a95622a568。
  5. 请求响应成功后,响应样例如下:
    {
        "publicip": {
            "id": "2ec9b78d-9368-46f3-8f29-d1a95622a568",
            "status": "DOWN",
            "profile": {
              "user_id": "35f2b308f5d64441a6fa7999fbcd4321",
              "product_id": "00301-48027-0--0",
              "region_id": "xxx",
              "order_id": "xxxxxxxxx"
            }
            "type": "5_bgp",
            "public_ip_address": "161.xx.xx.12",
            "tenant_id": "8b7e35ad379141fc9df3e178bd64f55c",
            "private_ip_address": "192.168.10.5",
            "create_time": "2015-07-16 04:32:50",
            "bandwidth_id": "49c8825b-bed9-46ff-9416-704b96d876a2",
            "bandwidth_share_type": "PER",
            "bandwidth_size": 10,    //EIP的带宽大小为10Mbit/s
            "bandwidth_name": "bandwidth-test",
            "enterprise_project_id":"b261ac1f-2489-4bc7-b31b-c33c3346a439",
            "ip_version": 4
        }
    }
  6. 请求异常返回值说明请参考错误码
分享:

    相关文档

    相关产品

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

提交成功!

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

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

*必选

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

字符长度不能超过200

提交反馈 取消

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

跳转到云社区