华为云用户手册
-
状态码 状态码 描述 200 POST操作正常返回 400 服务器未能处理请求 401 被请求的页面需要用户名和密码 403 对被请求页面的访问被禁止 404 服务器无法找到被请求的页面 405 请求中指定的方法不被允许 406 服务器生成的响应无法被客户端所接受 407 用户必须首先使用代理服务器进行验证,这样请求才会被处理 408 请求超出了服务器的等待时间 409 由于冲突,请求无法被完成 500 请求未完成。服务异常 501 请求未完成。服务器不支持所请求的功能 502 请求未完成。服务器从上游服务器收到一个无效的响应 503 请求未完成。系统暂时异常 504 网关超时
-
响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 publicip PublicipInstanceResp object 解绑弹性公网IP的返回对象 表3 PublicipInstanceResp 参数 参数类型 描述 id String 功能说明:弹性公网IP唯一标识 最小长度:0 最大长度:36 project_id String 功能说明:项目ID 最小长度:0 最大长度:32 ip_version Integer 功能说明:IP版本信息 取值范围: 4:表示公网IP地址为public_ip_address地址 6:表示公网IP地址为public_ipv6_address地址 枚举值: 4 6 public_ip_address String 功能说明:弹性公网IP或者IPv6端口的地址 最小长度:0 最大长度:36 public_ipv6_address String 功能说明:IPv4时无此字段,IPv6时为申请到的弹性公网IP地址 最小长度:0 最大长度:64 status String 功能说明:弹性公网IP的状态 取值范围: FREEZED:冻结 BIND_ERROR:绑定失败 BINDING:绑定中 PENDING_DELETE:释放中 PENDING_CREATE:创建中 NOTIFYING:创建中 NOTIFY_DELETE:释放中 PENDING_UPDATE:更新中 DOWN:未绑定 ACTIVE:绑定 ELB:绑定ELB VPN:绑定VPN ERROR:失败 枚举值: FREEZED BIND_ERROR BINDING PENDING_DELETE PENDING_CREATE NOTIFYING NOTIFY_DELETE PENDING_UPDATE DOWN ACTIVE ELB ERROR VPN description String 功能说明:弹性公网IP描述信息 约束:用户以自定义方式标识资源,系统不感知 最小长度:1 最大长度:255 public_border_group String 功能说明:表示中心站点资源或者边缘站点资源 取值范围: center、边缘站点名称 约束:publicip只能绑定该字段相同的资源 最小长度:1 最大长度:64 created_at String 功能说明:资源创建UTC时间 格式:yyyy-MM-ddTHH:mm:ssZ updated_at String 功能说明:资源更新UTC时间 格式:yyyy-MM-ddTHH:mm:ssZ type String 功能说明:弹性公网IP类型 最小长度:1 最大长度:36 枚举值: EIP DUALSTACK vnic VnicInfo object 功能说明:公网IP绑定实例有PORT时,PORT的相关信息 约束:若绑定的实例不依赖PORT,该对象为null bandwidth PublicipBandwidthInfo object 功能说明:公网IP绑定带宽信息 enterprise_project_id String 功能说明:企业项目ID。最大长度36字节,带“-”连字符的UUID格式,或者是字符串“0”。创建弹性公网IP时,给弹性公网IP绑定企业项目ID。 最小长度:0 最大长度:36 billing_info String 功能说明:公网IP的订单信息 约束:包周期才会有订单信息,按需资源此字段为空 最小长度:0 最大长度:256 lock_status String 功能说明:记录公网IP当前的冻结状态 约束:metadata类型,标识欠费冻结、公安冻结 取值范围:police,locked 最小长度:0 最大长度:64 associate_instance_type String 功能说明:公网IP绑定的实例类型 取值范围:PORT、NATGW、ELB、ELBV1、VPN、null 最小长度:0 最大长度:64 枚举值: PORT NATGW ELB ELBV1 VPN null associate_instance_id String 功能说明:公网IP绑定的实例ID 最小长度:0 最大长度:64 publicip_pool_id String 功能说明:公网IP所属网络的ID。publicip_pool_name对应的网络ID 最小长度:0 最大长度:36 publicip_pool_name String 功能说明:弹性公网IP的网络类型, 包括公共池类型,如5_bgp/5_sbgp...,和用户购买的专属池。 专属池见publcip_pool相关接口 最小长度:0 最大长度:64 alias String 功能说明:弹性公网IP名称 最小长度:0 最大长度:64 表4 VnicInfo 参数 参数类型 描述 private_ip_address String 功能说明:私网IP地址 最小长度:0 最大长度:36 device_id String 功能说明:端口所属设备ID 约束:不支持设置和更新,由系统自动维护 最小长度:0 最大长度:36 device_owner String 功能说明:设备所属 取值范围:合法设备所属 network:dhcp network:VIP_PORT network:router_interface_distributed network:router_centralized_snat 约束:不支持设置和更新,由系统自动维护 最小长度:0 最大长度:64 vpc_id String 功能说明:虚拟私有云ID 最小长度:0 最大长度:36 port_id String 功能说明:端口ID 最小长度:0 最大长度:36 port_profile String 功能说明:端口profile信息 最小长度:0 最大长度:256 mac String 功能说明:端口MAC地址 约束:由系统分配,不支持指定 最小长度:0 最大长度:64 vtep String 功能说明:VTEP IP 最小长度:0 最大长度:36 vni String 功能说明:VXLAN ID 最小长度:0 最大长度:36 instance_id String 功能说明:端口所属实例ID,例如RDS实例ID 约束:不支持设置和更新,由系统自动维护 最小长度:0 最大长度:36 instance_type String 功能说明:端口所属实例类型,例如“RDS” 约束:不支持设置和更新,由系统自动维护 最小长度:0 最大长度:36 表5 PublicipBandwidthInfo 参数 参数类型 描述 id String 功能描述:带宽ID 最小长度:0 最大长度:36 size Integer 功能描述:带宽大小 取值范围:默认5Mbit/s~2000Mbit/s 最小值:0 最大值:99999 share_type String 功能说明:带宽类型,标识是否是共享带宽 取值范围: PER:独享带宽 WHOLE:共享带宽 约束:其中IPv6暂不支持WHOLE类型带宽。 最小长度:0 最大长度:36 charge_mode String 功能说明:按流量计费还是按带宽计费 取值范围: bandwidth:按带宽计费 traffic:按流量计费 95peak_plus:按增强型95计费 最小长度:0 最大长度:36 name String 功能说明:带宽名称 取值范围:1-64个字符,支持数字、字母、中文、_(下划线)、-(中划线)、.(点) 最小长度:0 最大长度:64 billing_info String 功能说明:账单信息。如果billinginfo不为空,说明是包周期的带宽 最小长度:0 最大长度:256 状态码: 400 表6 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 401 表7 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 403 表8 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 404 表9 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 405 表10 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 406 表11 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 407 表12 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 408 表13 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 409 表14 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 500 表15 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 501 表16 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 502 表17 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 503 表18 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64 状态码: 504 表19 响应Body参数 参数 参数类型 描述 request_id String 本次请求的编号 最小长度:0 最大长度:36 error_msg String 服务异常错误信息描述 最小长度:0 最大长度:1024 error_code String 服务异常错误信息编码 最小长度:0 最大长度:64
-
操作步骤 创建共享带宽。 发送“POST https://{Endpoint}/v2.0/{project_id}/bandwidths”,project_id为项目ID。 在Request Header中增加“X-Auth-Token”。 在Request Body中传入参数如下: { "bandwidth": { "name": "bandwidth123", "size": 10 } } 查看请求响应结果。 请求成功时,响应参数如下,id就是bandwidth_id。 { "bandwidth": { "id": "1bffc5f2-ff19-45a6-96d2-dfdca49cc387", "name": "bandwidth123", "size": 10, "share_type": "WHOLE", "publicip_info": [], "tenant_id": "26ae5181a416420998eb2093aaed84d9", "bandwidth_type": "share", "charge_mode": "bandwidth", "enterprise_project_id": "0", "status": "NORMAL", "created_at": "2020-04-21T07:58:02Z", "updated_at": "2020-04-21T07:58:02Z" } } 请求异常时,错误码请参见7.2 错误码。 查询带宽详情。 发送“Get https://{Endpoint}//v1/{project_id}/bandwidths/{bandwidth_id}”,project_id为项目ID。 在Request Header中增加“X-Auth-Token”。 查看请求响应结果。 请求成功时,响应参数如下,id就是bandwidth_id。 { "bandwidth": { "id": "1bffc5f2-ff19-45a6-96d2-dfdca49cc387", "name": "bandwidth123", "size": 10, "share_type": "WHOLE", "publicip_info": [ { "publicip_id": "ff156c26-bcc9-4541-a75c-42baf8b9748f", "publicip_address": "114.xx.xx.244", "ip_version": 4, "publicip_type": "5_sbgp" } ], "tenant_id": "b3292dde618e40408e30cd87455a0652", "bandwidth_type": "sbgp", "charge_mode": "bandwidth", "enterprise_project_id": "0", "status": "NORMAL", "created_at": "2020-04-21T07:58:02Z", "updated_at": "2020-04-21T07:58:02Z" } } 请求异常时,错误码请参见7.2 错误码。 指定共享带宽ID创建弹性公网IP。 发送“POST https://{Endpoint}/v1/{project_id}/publicips”,project_id为项目ID。 在Request Header中增加“X-Auth-Token”。 在Request Body中传入参数如下: { "publicip": { "type": "5_bgp", "ip_version": 6 }, "bandwidth": { "name": "bandwidth123", "size": 10, "share_type": "WHOLE", "id":"1bffc5f2-ff19-45a6-96d2-dfdca49cc387" }, "enterprise_project_id":"0" } 查看请求响应结果。 请求成功时,响应参数如下: { "publicip": { "id": "f588ccfa-8750-4d7c-bf5d-2ede24414706", "status": "PENDING_CREATE", "type": "5_bgp", "public_ip_address": "161.xx.xx.7", "tenant_id": "8b7e35ad379141fc9df3e178bd64f55c", "ip_version": 4, "create_time": "2015-07-16 04:10:52", "bandwidth_size": 0, "enterprise_project_id":"b261ac1f-2489-4bc7-b31b-c33c3346a439" } } 请求异常时,错误码请参见7.2 错误码。 查询弹性公网IP详情。 发送“GET /v1/{project_id}/publicips/{publicip_id}”,project_id为项目ID。 在Request Header中增加“X-Auth-Token”。 查看请求响应结果。 { "publicip": { "id": "3ec9fea0-2d4c-49e2-8aca-ce883eae547d", "type": "5_bgp", "public_ip_address": "10.246.164.87", "status": "DOWN", "tenant_id": "060576782980d5762f9ec014dd2f1148", "create_time": "2020-08-13 12:55:27", "bandwidth_id": "1bffc5f2-ff19-45a6-96d2-dfdca49cc387", "bandwidth_name": "bandwidth123", "bandwidth_share_type": "WHOLE", "bandwidth_size": 10, "profile": {}, "enterprise_project_id": "a380829c-db6f-4db3-b5b6-cc377f7a3ff8", "ip_version": 4 } }
-
操作步骤 通过云服务器的ID查询网卡信息,API详情请参考查询端口。 发送“GET https://VPC的Endpoint/v1/{project_id}/ports?device_id={ecs_id}”,project_id为项目ID。 在Request Header中增加“X-Auth-Token”。 查看请求响应结果。 请求成功时,响应参数如下: { "ports": [{ "id": "02c72193-efec-42fb-853b-c33f2b802467", "name": "", "status": "ACTIVE", "admin_state_up": true, "fixed_ips": [{ "subnet_id": "213cb9d-3122-2ac1-1a29-91ffc1231a12", "ip_address": "192.168.0.75" }], "mac_address": "fa:16:3e:47:5f:c1", "network_id": "4779ab1c-7c1a-44b1-a02e-93dfc361b32d", "tenant_id": "db82c9e1415a464ea68048baa8acc6b8", "project_id": "db82c9e1415a464ea68048baa8acc6b8", "device_id": "ea61f836-b52f-41bf-9d06-685644001d6f", "device_owner": "compute:br-iaas-odin1a", "security_groups": [ "e0598d96-9451-4f8a-8de0-b8b4d451d9e7" ], "extra_dhcp_opts": [], "allowed_address_pairs": [], "binding:vnic_type": "normal", "binding:vif_details": { "primary_interface": true }, "binding:profile": {}, "port_security_enabled": true, "created_at": "2020-06-20T08:07:29", "updated_at": "2020-06-20T08:07:29" }] } 请求异常时,错误码请参见7.2 错误码。 创建弹性公网IP。 发送“POST https://{Endpoint}/v1/{project_id}/publicips”,project_id为项目ID。 在Request Header中增加“X-Auth-Token”。 在Request Body中传入参数如下: { "publicip": { "type": "5_bgp", "ip_version": 6 }, "bandwidth": { "name": "bandwidth123", "size": 5, "share_type": "WHOLE", "id":"ebfa375c-3f93-465e-81a3-bd66e578ee9d" }, "enterprise_project_id":"0" } 查看请求响应结果。 请求成功时,响应参数如下: { "publicip": { "id": "f588ccfa-8750-4d7c-bf5d-2ede24414706", "status": "PENDING_CREATE", "type": "5_bgp", "public_ip_address": "161.xx.xx.7", "tenant_id": "8b7e35ad379141fc9df3e178bd64f55c", "ip_version": 4, "create_time": "2015-07-16 04:10:52", "bandwidth_size": 0, "enterprise_project_id":"b261ac1f-2489-4bc7-b31b-c33c3346a439" } } 请求异常时,错误码请参见7.2 错误码。 弹性公网IP绑定云服务器网卡。 发送“PUT /v1/{project_id}/publicips/{publicip_id}”,project_id为项目ID。 在Request Header中增加“X-Auth-Token”。 在Request Body中传入参数如下: { "publicip": { "port_id": "02c72193-efec-42fb-853b-c33f2b802467" } } 查看请求响应结果。 请求成功时,响应参数如下: { "publicip": { "id": "f588ccfa-8750-4d7c-bf5d-2ede24414706", "status": "ACTIVE", "type": "5_bgp", "port_id": "02c72193-efec-42fb-853b-c33f2b802467", "public_ip_address": "10.xx.xx.162", "private_ip_address": "192.168.1.131", "tenant_id": "26ae5181a416420998eb2093aaed84d9", "create_time": "2019-03-27 01:33:18", "bandwidth_size": 7, "ip_version": 4 } } 请求异常时,错误码请参见7.2 错误码。
-
前提条件 您需要规划EIP所在的区域信息,并根据区域确定调用API的Endpoint,详细信息请参见终端节点(Endpoint)。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。Token认证,具体操作请参考33.2 认证鉴权。 通过 IAM 服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。
-
操作步骤 查询弹性公网IP详情。 发送“GET /v1/{project_id}/publicips/{publicip_id}”,project_id为项目ID。 在Request Header中增加“X-Auth-Token”。 查看请求响应结果。 请求成功时,响应参数如下: { "publicip": { "id": "f6318bef-6508-4ea5-a48f-6152b6b1a8fb", "status": "ACTIVE", "type": "5_bgp", "port_id": "a135e9b8-1630-40d2-a6c5-eb534a61efbe", "public_ip_address": "10.xx.xx.162", "private_ip_address": "192.168.1.131", "port_id": "a135e9b8-1630-40d2-a6c5-eb534a61efbe", "tenant_id": "26ae5181a416420998eb2093aaed84d9", "create_time": "2019-03-27 01:33:18", "bandwidth_size": 7, "ip_version": 4 } } 请求异常时,错误码请参见7.2 错误码。 弹性公网IP解绑云服务器网卡。 发送“PUT /v1/{project_id}/publicips/{publicip_id}”,project_id为项目ID。 在Request Header中增加“X-Auth-Token”。 Request Body中传入参数如下: { "publicip": { "port_id": "" } } 查看请求响应结果。 请求成功时,响应参数如下: { "publicip": { "id": "f6318bef-6508-4ea5-a48f-6152b6b1a8fb", "status": "ACTIVE", "type": "5_bgp", "public_ip_address": "10.xx.xx.162", "private_ip_address": "192.168.1.131", "tenant_id": "26ae5181a416420998eb2093aaed84d9", "create_time": "2019-03-27 01:33:18", "bandwidth_size": 7, "ip_version": 4 } } 请求异常时,错误码请参见7.2 错误码 。
-
状态码 状态码 描述 200 GET和PUT操作正常返回 400 服务器未能处理请求。 401 被请求的页面需要用户名和密码。 403 对被请求页面的访问被禁止。 404 服务器无法找到被请求的页面。 405 请求中指定的方法不被允许。 406 服务器生成的响应无法被客户端所接受。 407 用户必须首先使用代理服务器进行验证,这样请求才会被处理。 408 请求超出了服务器的等待时间。 409 由于冲突,请求无法被完成。 500 请求未完成。服务异常。 501 请求未完成。服务器不支持所请求的功能。 502 请求未完成。服务器从上游服务器收到一个无效的响应。 503 请求未完成。系统暂时异常。 504 网关超时。
-
支持的授权项 策略包含系统策略和自定义策略,如果系统策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制。策略支持的操作与API相对应,授权项列表说明如下: 权限:允许或拒绝某项操作。 对应API接口:自定义策略实际调用的API接口。 授权项:自定义策略中支持的Action,在自定义策略中的Action中写入授权项,可以实现授权项对应的权限功能。 IAM项目(Project)/企业项目(Enterprise Project):自定义策略的授权范围,包括IAM项目与企业项目。授权范围如果同时支持IAM项目和企业项目,表示此授权项对应的自定义策略,可以在IAM和企业管理两个服务中给用户组授权并生效。如果仅支持IAM项目,不支持企业项目,表示仅能在IAM中给用户组授权并生效,如果在企业管理中授权,则该自定义策略不生效。关于IAM项目与企业项目的区别,详情请参见:IAM与企业管理的区别。 “√”表示支持,“x”表示暂不支持。 EIP的支持自定义策略授权项如下所示: 【示例】弹性公网IP,包含EIP接口对应的授权项,如申请EIP、查询EIP、查询EIIP列表、更新EIP、删除EIP等接口。
-
响应示例 状态码: 201 POST操作正常返回 { "floatingip" : { "id" : "1a3a2818-d9b4-4a9c-8a19-5252c499d1cd", "status" : "DOWN", "router_id" : null, "tenant_id" : "bbfe8c41dd034a07bebd592bf03b4b0c", "floating_network_id" : "0a2228f2-7f8a-45f1-8e09-9039e1d09975", "fixed_ip_address" : null, "floating_ip_address" : "88.88.215.205", "port_id" : null, "dns_name" : "ecs-88-99-103-61", "dns_domain" : "compute.hwclouds-dns.com." }}
-
状态码 状态码 描述 201 POST操作正常返回 400 服务器未能处理请求 401 被请求的页面需要用户名和密码 403 对被请求页面的访问被禁止 404 服务器无法找到被请求的页面 405 请求中指定的方法不被允许 406 服务器生成的响应无法被客户端所接受 407 用户必须首先使用代理服务器进行验证,这样请求才会被处理 408 请求超出了服务器的等待时间 409 由于冲突,请求无法被完成 500 请求未完成。服务异常 501 请求未完成。服务器不支持所请求的功能 502 请求未完成。服务器从上游服务器收到一个无效的响应 503 请求未完成。系统暂时异常 504 网关超时
-
响应参数 状态码: 201 表3 响应Body参数 参数 参数类型 描述 floatingip PostAndPutFloatingIpResp object floatingip对象 表4 PostAndPutFloatingIpResp 参数 参数类型 描述 fixed_ip_address String 功能说明:关联端口的私有IP地址。 最小长度:0 最大长度:64 floating_ip_address String 功能说明:浮动IP地址。 最小长度:0 最大长度:64 floating_network_id String 功能说明:外部网络的id。 最小长度:0 最大长度:36 id String 功能说明:浮动IP地址的id。 最小长度:0 最大长度:36 port_id String 功能说明:端口id。 最小长度:0 最大长度:36 router_id String 功能说明:所属路由器id。 最小长度:0 最大长度:36 status String 功能说明:网络状态,可以为ACTIVE, DOWN或ERROR 取值范围: DOWN:未绑定 ACTIVE:绑定 ERROR:异常 枚举值: ACTIVE DOWN ERROR tenant_id String 功能说明:项目id。 最小长度:0 最大长度:36 dns_name String 功能说明:DNS名称,该参数当前仅在“华南-广州”开放 最小长度:0 最大长度:255 dns_domain String 功能说明:DNS域地址,该参数当前仅在“华南-广州”开放 最小长度:0 最大长度:255 状态码: 400 表5 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表6 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 401 表7 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表8 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 403 表9 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表10 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 404 表11 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表12 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 405 表13 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表14 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 406 表15 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表16 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 407 表17 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表18 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 408 表19 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表20 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 409 表21 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表22 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 500 表23 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表24 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 501 表25 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表26 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 502 表27 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表28 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 503 表29 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表30 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 504 表31 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表32 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256
-
请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 floatingip 是 CreateFloatingIpOption2 object 创建floatingip对象 表2 CreateFloatingIpOption2 参数 是否必选 参数类型 描述 floating_ip_address 否 String 功能说明:浮动IP地址。 最大长度:64 floating_network_id 是 String 功能说明:外部网络的id 约束:只能使用固定的外网,外部网络的信息请通过GET /v2.0/networks?router:external=True或GET /v2.0/networks?name={floating_network}或neutron net-external-list方式查询。 port_id 否 String 功能说明:端口id 最大长度:36 fixed_ip_address 否 String 功能说明:关联端口的私有IP地址。 最大长度:64
-
状态码 状态码 描述 200 GET和PUT操作正常返回 400 服务器未能处理请求 401 被请求的页面需要用户名和密码 403 对被请求页面的访问被禁止 404 服务器无法找到被请求的页面 405 请求中指定的方法不被允许 406 服务器生成的响应无法被客户端所接受 407 用户必须首先使用代理服务器进行验证,这样请求才会被处理 408 请求超出了服务器的等待时间 409 由于冲突,请求无法被完成 500 请求未完成。服务异常 501 请求未完成。服务器不支持所请求的功能 502 请求未完成。服务器从上游服务器收到一个无效的响应 503 请求未完成。系统暂时异常 504 网关超时
-
响应示例 状态码: 200 GET和PUT操作正常返回 { "floatingip" : { "id" : "b997e0d4-3359-4c74-8f88-bc0af81cd5a2", "status" : "DOWN", "router_id" : null, "tenant_id" : "bbfe8c41dd034a07bebd592bf03b4b0c", "floating_network_id" : "0a2228f2-7f8a-45f1-8e09-9039e1d09975", "fixed_ip_address" : null, "floating_ip_address" : "88.88.215.205", "port_id" : null, "dns_name" : "ecs-88-99-103-61", "dns_domain" : "compute.hwclouds-dns.com." }}
-
响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 floatingip PostAndPutFloatingIpResp object floatingip对象 表5 PostAndPutFloatingIpResp 参数 参数类型 描述 fixed_ip_address String 功能说明:关联端口的私有IP地址。 最小长度:0 最大长度:64 floating_ip_address String 功能说明:浮动IP地址。 最小长度:0 最大长度:64 floating_network_id String 功能说明:外部网络的id。 最小长度:0 最大长度:36 id String 功能说明:浮动IP地址的id。 最小长度:0 最大长度:36 port_id String 功能说明:端口id。 最小长度:0 最大长度:36 router_id String 功能说明:所属路由器id。 最小长度:0 最大长度:36 status String 功能说明:网络状态,可以为ACTIVE, DOWN或ERROR 取值范围: DOWN:未绑定 ACTIVE:绑定 ERROR:异常 枚举值: ACTIVE DOWN ERROR tenant_id String 功能说明:项目id。 最小长度:0 最大长度:36 dns_name String 功能说明:DNS名称,该参数当前仅在“华南-广州”开放 最小长度:0 最大长度:255 dns_domain String 功能说明:DNS域地址,该参数当前仅在“华南-广州”开放 最小长度:0 最大长度:255 状态码: 400 表6 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表7 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 401 表8 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表9 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 403 表10 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表11 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 404 表12 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表13 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 405 表14 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表15 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 406 表16 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表17 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 407 表18 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表19 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 408 表20 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表21 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 409 表22 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表23 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 500 表24 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表25 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 501 表26 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表27 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 502 表28 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表29 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 503 表30 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表31 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 504 表32 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表33 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256
-
状态码 状态码 描述 200 GET和PUT操作正常返回 400 服务器未能处理请求 401 被请求的页面需要用户名和密码 403 对被请求页面的访问被禁止 404 服务器无法找到被请求的页面 405 请求中指定的方法不被允许 406 服务器生成的响应无法被客户端所接受 407 用户必须首先使用代理服务器进行验证,这样请求才会被处理 408 请求超出了服务器的等待时间 409 由于冲突,请求无法被完成 500 请求未完成。服务异常 501 请求未完成。服务器不支持所请求的功能 502 请求未完成。服务器从上游服务器收到一个无效的响应 503 请求未完成。系统暂时异常 504 网关超时
-
响应示例 状态码: 200 GET和PUT操作正常返回 { "floatingip" : { "id" : "1a3a2818-d9b4-4a9c-8a19-5252c499d1cd", "status" : "DOWN", "router_id" : null, "tenant_id" : "bbfe8c41dd034a07bebd592bf03b4b0c", "project_id" : "bbfe8c41dd034a07bebd592bf03b4b0c", "floating_network_id" : "0a2228f2-7f8a-45f1-8e09-9039e1d09975", "fixed_ip_address" : null, "floating_ip_address" : "99.99.99.84", "port_id" : null, "dns_name" : "ecs-88-99-103-61", "dns_domain" : "compute.hwclouds-dns.com.", "created_at" : "2017-10-19T12:21:28", "updated_at" : "2018-07-30T12:52:13" }}
-
响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 floatingip FloatingIpResp object floatingip对象 表3 FloatingIpResp 参数 参数类型 描述 fixed_ip_address String 功能说明:关联端口的私有IP地址。 最小长度:0 最大长度:64 floating_ip_address String 功能说明:浮动IP地址。 最小长度:0 最大长度:64 floating_network_id String 功能说明:外部网络id 最小长度:0 最大长度:36 id String 功能说明:浮动IP地址的id。 最小长度:0 最大长度:36 port_id String 功能说明:端口id 最小长度:0 最大长度:36 router_id String 功能说明:所属路由器id。 最小长度:0 最大长度:36 status String 功能说明:网络状态,可以为ACTIVE, DOWN或ERROR。 取值范围: DOWN:未绑定 ACTIVE:绑定 ERROR:异常 枚举值: ACTIVE DOWN ERROR tenant_id String 功能说明:项目id。 最小长度:0 最大长度:36 project_id String 功能说明:项目id。 最小长度:0 最大长度:36 dns_name String 功能说明:DNS名称,该参数当前仅在“华南-广州”开放 最小长度:0 最大长度:255 dns_domain String 功能说明:DNS域地址,该参数当前仅在“华南-广州”开放 最小长度:0 最大长度:255 created_at String 功能说明:资源创建时间,采用UTC时间,格式:YYYY-MM-DDTHH:MM:SS updated_at String 功能说明:资源更新时间,采用UTC时间,格式:YYYY-MM-DDTHH:MM:SS 状态码: 400 表4 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表5 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 401 表6 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表7 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 403 表8 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表9 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 404 表10 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表11 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 405 表12 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表13 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 406 表14 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表15 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 407 表16 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表17 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 408 表18 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表19 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 409 表20 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表21 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 500 表22 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表23 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 501 表24 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表25 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 502 表26 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表27 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 503 表28 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表29 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 504 表30 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表31 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256
-
状态码 状态码 描述 204 DELETE操作正常返回 400 服务器未能处理请求 401 被请求的页面需要用户名和密码 403 对被请求页面的访问被禁止 404 服务器无法找到被请求的页面 405 请求中指定的方法不被允许 406 服务器生成的响应无法被客户端所接受 407 用户必须首先使用代理服务器进行验证,这样请求才会被处理 408 请求超出了服务器的等待时间 409 由于冲突,请求无法被完成 500 请求未完成。服务异常 501 请求未完成。服务器不支持所请求的功能 502 请求未完成。服务器从上游服务器收到一个无效的响应 503 请求未完成。系统暂时异常 504 网关超时
-
响应参数 状态码: 400 表2 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表3 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 401 表4 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表5 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 403 表6 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表7 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 404 表8 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表9 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 405 表10 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表11 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 406 表12 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表13 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 407 表14 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表15 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 408 表16 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表17 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 409 表18 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表19 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 500 表20 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表21 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 501 表22 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表23 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 502 表24 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表25 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 503 表26 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表27 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256 状态码: 504 表28 响应Body参数 参数 参数类型 描述 NeutronError NeutronError object Neutron服务异常 表29 NeutronError 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 type String 服务异常错误类型 最小长度:0 最大长度:64 detail String 服务异常错误详情 最小长度:0 最大长度:256
-
请求消息 请求参数 表1 请求参数 参数名称 类型 必选 说明 limit Integer 否 每页显示的条目数量。 marker String 否 取值为上一页数据的最后一条记录的id,当marker参数为无效id时,response将响应错误码400。 page_reverse Boolean 否 False/True,是否设置分页的顺序。 请求样例1 GET https://{Endpoint}/v2.0/networks?limit=2&marker=3d42a0d4-a980-4613-ae76-a2cddecff054&page_reverse=False
-
功能介绍 Neutron API v2.0提供分页查询功能,通过在list请求的url中添加limit和marker参数实现分页返回列表信息。分页显示的结果以显示对象的id升序排序。 若需要访问请求的下一页,需要进行以下两项配置: 在原有访问请求url中将“marker”属性值进行替换。将“marker”取值替换为:在响应消息中“rel”值为“next”时,“herf”参数取值中包括的“marker”取值。 设置“page_reverse”值为“False”。 若需要访问请求的上一页,需要进行以下两项配置: 在原有访问请求的url中将“marker”属性值进行替换。将“maker”取值替换为:在响应消息中“rel”值为“previous”时,“herf”参数中包括的“marker”取值。 设置“page_reverse”值为“True”。
-
响应消息 响应参数 无 响应样例1 { "networks": [ { "status": "ACTIVE", "subnets": [], "name": "liudongtest ", "admin_state_up": false, "tenant_id": "6fbe9263116a4b68818cf1edce16bc4f", "id": "60c809cb-6731-45d0-ace8-3bf5626421a9" }, { "status": "ACTIVE", "subnets": [ "132dc12d-c02a-4c90-9cd5-c31669aace04" ], "name": "publicnet", "admin_state_up": true, "tenant_id": "6fbe9263116a4b68818cf1edce16bc4f", "id": "9daeac7c-a98f-430f-8e38-67f9c044e299" } ], "networks_links": [ { "href": "http://192.168.82.231:9696/v2.0/networks?limit=2&marker=9daeac7c-a98f-430f-8e38-67f9c044e299", "rel": "next" }, { "href": "http://192.168.82.231:9696/v2.0/networks?limit=2&marker=60c809cb-6731-45d0-ace8-3bf5626421a9&page_reverse=True", "rel": "previous" } ]}
-
状态码 状态码 描述 204 No Content 400 服务器未能处理请求 401 被请求的页面需要用户名和密码 403 对被请求页面的访问被禁止 404 服务器无法找到被请求的页面 405 请求中指定的方法不被允许 406 服务器生成的响应无法被客户端所接受 407 用户必须首先使用代理服务器进行验证,这样请求才会被处理 408 请求超出了服务器的等待时间 409 由于冲突,请求无法被完成 500 请求未完成。服务异常 501 请求未完成。服务器不支持所请求的功能 502 请求未完成。服务器从上游服务器收到一个无效的响应 503 请求未完成。系统暂时异常 504 网关超时
-
请求示例 批量创建标签。 POST https://{Endpoint}/v2.0/{project_id}/publicips/{publicip_id}/tags/action{ "action" : "create", "tags" : [ { "key" : "key1", "value" : "value1" }, { "key" : "key2", "value" : "value2" } ]} 批量删除标签。 POST https://{Endpoint}/v2.0/{project_id}/publicips/{publicip_id}/tags/action{ "action" : "delete", "tags" : [ { "key" : "key1", "value" : "value1" }, { "key" : "key2", "value" : "value3" } ]}
-
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 tags 是 Array of ResourceTagOption objects 功能说明:标签列表 action 是 String 功能说明:操作标识 create:创建 delete: 删除 约束:action为create时,tag的value必选 枚举值: create delete 表3 ResourceTagOption 参数 是否必选 参数类型 描述 key 是 String 功能说明:标签名称 约束: 不能为空。 长度不超过36个字符。 由英文字母、数字、下划线、中划线、中文字符组成 同一资源的key值不能重复。 最大长度:36 value 是 String 功能说明:标签值 约束: 长度不超过43个字符。 由英文字母、数字、下划线、中划线、中文字符组成 同一资源的key值不能重复。 最大长度:43
-
响应参数 状态码: 400 表4 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 401 表5 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 403 表6 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 404 表7 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 405 表8 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 406 表9 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 407 表10 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 408 表11 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 409 表12 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 500 表13 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 501 表14 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 502 表15 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 503 表16 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36 状态码: 504 表17 响应Body参数 参数 参数类型 描述 message String 服务异常错误信息描述 最小长度:0 最大长度:256 code String 服务异常错误信息编码 最小长度:0 最大长度:36
-
响应消息 响应参数 表1 响应参数 参数名称 类型 说明 versions Array of version objects API版本列表,请参见表2。 表2 version对象 参数名称 类型 说明 status String API版本的状态: CURRENT(当前版本) STABLE(稳定版本) DEPRECATED(废弃版本) id String API版本 links Array of link objects 链接列表,请参见表3。 表3 link对象 参数名称 类型 说明 href String API链接 rel String API链接与该API版本的关系 响应样例 { "versions": [ { "status": "CURRENT", "id": "v2.0", "links": [ { "href": "https://None/v2.0", "rel": "self" } ] } ]}
-
响应示例 状态码: 200 GET操作正常返回 { "total_count" : 1000, "resources" : [ { "resource_detail" : null, "resource_id" : "cdfs_cefs_wesas_12_dsad", "resource_name" : "resouece1", "tags" : [ { "value" : "value1", "key" : "key1" }, { "value" : "value1", "key" : "key2" } ] } ]}
-
状态码 状态码 描述 200 GET操作正常返回 400 服务器未能处理请求 401 被请求的页面需要用户名和密码 403 对被请求页面的访问被禁止 404 服务器无法找到被请求的页面 405 请求中指定的方法不被允许 406 服务器生成的响应无法被客户端所接受 407 用户必须首先使用代理服务器进行验证,这样请求才会被处理 408 请求超出了服务器的等待时间 409 由于冲突,请求无法被完成 500 请求未完成。服务异常 501 请求未完成。服务器不支持所请求的功能 502 请求未完成。服务器从上游服务器收到一个无效的响应 503 请求未完成。系统暂时异常 504 网关超时
共100000条
- 1
- ...
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
- 286
- 287
- 288
- 289
- 290
- 291
- 292
- 293
- 294
- 295
- 296
- 297
- 298
- 299
- 300
- 301
- 302
- 303
- 304
- 305
- 306
- 307
- 308
- 309
- 310
- 311
- 312
- 313
- 314
- 315
- 316
- 317
- 318
- 319
- 320
- 321
- 322
- 323
- 324
- 325
- 326
- 327
- 328
- 329
- 330
- 331
- 332
- 333
- 334
- 335
- 336
- 337
- 338
- 339
- 340
- 341
- 342
- 343
- 344
- 345
- 346
- 347
- 348
- 349
- 350
- 351
- 352
- 353
- 354
- 355
- 356
- 357
- 358
- 359
- 360
- 361
- 362
- 363
- 364
- 365
- 366
- 367
- 368
- 369
- 370
- 371
- 372
- 373
- 374
- 375
- 376
- 377
- 378
- 379
- 380
- 381
- 382
- 383
- 384
- 385
- 386
- 387
- 388
- 389
- 390
- 391
- 392
- 393
- 394
- 395
- 396
- 397
- 398
- 399
- 400
- 401
- 402
- 403
- 404
- 405
- 406
- 407
- 408
- 409
- 410
- 411
- 412
- 413
- 414
- 415
- 416
- 417
- 418
- 419
- 420
- 421
- 422
- 423
- 424
- 425
- 426
- 427
- 428
- 429
- 430
- 431
- 432
- 433
- 434
- 435
- 436
- 437
- 438
- 439
- 440
- 441
- 442
- 443
- 444
- 445
- 446
- 447
- 448
- 449
- 450
- 451
- 452
- 453
- 454
- 455
- 456
- 457
- 458
- 459
- 460
- 461
- 462
- 463
- 464
- 465
- 466
- 467
- 468
- 469
- 470
- 471
- 472
- 473
- 474
- 475
- 476
- 477
- 478
- 479
- 480
- 481
- 482
- 483
- 484
- 485
- 486
- 487
- 488
- 489
- 490
- 491
- 492
- 493
- 494
- 495
- 496
- 497
- 498
- 499
- 500
- 501
- 502
- 503
- 504
- 505
- 506
- 507
- 508
- 509
- 510
- 511
- 512
- 513
- 514
- 515
- 516
- 517
- 518
- 519
- 520
- 521
- 522
- 523
- 524
- 525
- 526
- 527
- 528
- 529
- 530
- 531
- 532
- 533
- 534
- 535
- 536
- 537
- 538
- 539
- 540
- 541
- 542
- 543
- 544
- 545
- 546
- 547
- 548
- 549
- 550
- 551
- 552
- 553
- 554
- 555
- 556
- 557
- 558
- 559
- 560
- 561
- 562
- 563
- 564
- 565
- 566
- 567
- 568
- 569
- 570
- 571
- 572
- 573
- 574
- 575
- 576
- 577
- 578
- 579
- 580
- 581
- 582
- 583
- 584
- 585
- 586
- 587
- 588
- 589
- 590
- 591
- 592
- 593
- 594
- 595
- 596
- 597
- 598
- 599
- 600
- 601
- 602
- 603
- 604
- 605
- 606
- 607
- 608
- 609
- 610
- 611
- 612
- 613
- 614
- 615
- 616
- 617
- 618
- 619
- 620
- 621
- 622
- 623
- 624
- 625
- 626
- 627
- 628
- 629
- 630
- 631
- 632
- 633
- 634
- 635
- 636
- 637
- 638
- 639
- 640
- 641
- 642
- 643
- 644
- 645
- 646
- 647
- 648
- 649
- 650
- 651
- 652
- 653
- 654
- 655
- 656
- 657
- 658
- 659
- 660
- 661
- 662
- 663
- 664
- 665
- 666
- 667
- 668
- 669
- 670
- 671
- 672
- 673
- 674
- 675
- 676
- 677
- 678
- 679
- 680
- 681
- 682
- 683
- 684
- 685
- 686
- 687
- 688
- 689
- 690
- 691
- 692
- 693
- 694
- 695
- 696
- 697
- 698
- 699
- 700
- 701
- 702
- 703
- 704
- 705
- 706
- 707
- 708
- 709
- 710
- 711
- 712
- 713
- 714
- 715
- 716
- 717
- 718
- 719
- 720
- 721
- 722
- 723
- 724
- 725
- 726
- 727
- 728
- 729
- 730
- 731
- 732
- 733
- 734
- 735
- 736
- 737
- 738
- 739
- 740
- 741
- 742
- 743
- 744
- 745
- 746
- 747
- 748
- 749
- 750
- 751
- 752
- 753
- 754
- 755
- 756
- 757
- 758
- 759
- 760
- 761
- 762
- 763
- 764
- 765
- 766
- 767
- 768
- 769
- 770
- 771
- 772
- 773
- 774
- 775
- 776
- 777
- 778
- 779
- 780
- 781
- 782
- 783
- 784
- 785
- 786
- 787
- 788
- 789
- 790
- 791
- 792
- 793
- 794
- 795
- 796
- 797
- 798
- 799
- 800
- 801
- 802
- 803
- 804
- 805
- 806
- 807
- 808
- 809
- 810
- 811
- 812
- 813
- 814
- 815
- 816
- 817
- 818
- 819
- 820
- 821
- 822
- 823
- 824
- 825
- 826
- 827
- 828
- 829
- 830
- 831
- 832
- 833
- 834
- 835
- 836
- 837
- 838
- 839
- 840
- 841
- 842
- 843
- 844
- 845
- 846
- 847
- 848
- 849
- 850
- 851
- 852
- 853
- 854
- 855
- 856
- 857
- 858
- 859
- 860
- 861
- 862
- 863
- 864
- 865
- 866
- 867
- 868
- 869
- 870
- 871
- 872
- 873
- 874
- 875
- 876
- 877
- 878
- 879
- 880
- 881
- 882
- 883
- 884
- 885
- 886
- 887
- 888
- 889
- 890
- 891
- 892
- 893
- 894
- 895
- 896
- 897
- 898
- 899
- 900
- 901
- 902
- 903
- 904
- 905
- 906
- 907
- 908
- 909
- 910
- 911
- 912
- 913
- 914
- 915
- 916
- 917
- 918
- 919
- 920
- 921
- 922
- 923
- 924
- 925
- 926
- 927
- 928
- 929
- 930
- 931
- 932
- 933
- 934
- 935
- 936
- 937
- 938
- 939
- 940
- 941
- 942
- 943
- 944
- 945
- 946
- 947
- 948
- 949
- 950
- 951
- 952
- 953
- 954
- 955
- 956
- 957
- 958
- 959
- 960
- 961
- 962
- 963
- 964
- 965
- 966
- 967
- 968
- 969
- 970
- 971
- 972
- 973
- 974
- 975
- 976
- 977
- 978
- 979
- 980
- 981
- 982
- 983
- 984
- 985
- 986
- 987
- 988
- 989
- 990
- 991
- 992
- 993
- 994
- 995
- 996
- 997
- 998
- 999
- 1000
- 1001
- 1002
- 1003
- 1004
- 1005
- 1006
- 1007
- 1008
- 1009
- 1010
- 1011
- 1012
- 1013
- 1014
- 1015
- 1016
- 1017
- 1018
- 1019
- 1020
- 1021
- 1022
- 1023
- 1024
- 1025
- 1026
- 1027
- 1028
- 1029
- 1030
- 1031
- 1032
- 1033
- 1034
- 1035
- 1036
- 1037
- 1038
- 1039
- 1040
- 1041
- 1042
- 1043
- 1044
- 1045
- 1046
- 1047
- 1048
- 1049
- 1050
- 1051
- 1052
- 1053
- 1054
- 1055
- 1056
- 1057
- 1058
- 1059
- 1060
- 1061
- 1062
- 1063
- 1064
- 1065
- 1066
- 1067
- 1068
- 1069
- 1070
- 1071
- 1072
- 1073
- 1074
- 1075
- 1076
- 1077
- 1078
- 1079
- 1080
- 1081
- 1082
- 1083
- 1084
- 1085
- 1086
- 1087
- 1088
- 1089
- 1090
- 1091
- 1092
- 1093
- 1094
- 1095
- 1096
- 1097
- 1098
- 1099
- 1100
- 1101
- 1102
- 1103
- 1104
- 1105
- 1106
- 1107
- 1108
- 1109
- 1110
- 1111
- 1112
- 1113
- 1114
- 1115
- 1116
- 1117
- 1118
- 1119
- 1120
- 1121
- 1122
- 1123
- 1124
- 1125
- 1126
- 1127
- 1128
- 1129
- 1130
- 1131
- 1132
- 1133
- 1134
- 1135
- 1136
- 1137
- 1138
- 1139
- 1140
- 1141
- 1142
- 1143
- 1144
- 1145
- 1146
- 1147
- 1148
- 1149
- 1150
- 1151
- 1152
- 1153
- 1154
- 1155
- 1156
- 1157
- 1158
- 1159
- 1160
- 1161
- 1162
- 1163
- 1164
- 1165
- 1166
- 1167
- 1168
- 1169
- 1170
- 1171
- 1172
- 1173
- 1174
- 1175
- 1176
- 1177
- 1178
- 1179
- 1180
- 1181
- 1182
- 1183
- 1184
- 1185
- 1186
- 1187
- 1188
- 1189
- 1190
- 1191
- 1192
- 1193
- 1194
- 1195
- 1196
- 1197
- 1198
- 1199
- 1200
- 1201
- 1202
- 1203
- 1204
- 1205
- 1206
- 1207
- 1208
- 1209
- 1210
- 1211
- 1212
- 1213
- 1214
- 1215
- 1216
- 1217
- 1218
- 1219
- 1220
- 1221
- 1222
- 1223
- 1224
- 1225
- 1226
- 1227
- 1228
- 1229
- 1230
- 1231
- 1232
- 1233
- 1234
- 1235
- 1236
- 1237
- 1238
- 1239
- 1240
- 1241
- 1242
- 1243
- 1244
- 1245
- 1246
- 1247
- 1248
- 1249
- 1250
- 1251
- 1252
- 1253
- 1254
- 1255
- 1256
- 1257
- 1258
- 1259
- 1260
- 1261
- 1262
- 1263
- 1264
- 1265
- 1266
- 1267
- 1268
- 1269
- 1270
- 1271
- 1272
- 1273
- 1274
- 1275
- 1276
- 1277
- 1278
- 1279
- 1280
- 1281
- 1282
- 1283
- 1284
- 1285
- 1286
- 1287
- 1288
- 1289
- 1290
- 1291
- 1292
- 1293
- 1294
- 1295
- 1296
- 1297
- 1298
- 1299
- 1300
- 1301
- 1302
- 1303
- 1304
- 1305
- 1306
- 1307
- 1308
- 1309
- 1310
- 1311
- 1312
- 1313
- 1314
- 1315
- 1316
- 1317
- 1318
- 1319
- 1320
- 1321
- 1322
- 1323
- 1324
- 1325
- 1326
- 1327
- 1328
- 1329
- 1330
- 1331
- 1332
- 1333
- 1334
- 1335
- 1336
- 1337
- 1338
- 1339
- 1340
- 1341
- 1342
- 1343
- 1344
- 1345
- 1346
- 1347
- 1348
- 1349
- 1350
- 1351
- 1352
- 1353
- 1354
- 1355
- 1356
- 1357
- 1358
- 1359
- 1360
- 1361
- 1362
- 1363
- 1364
- 1365
- 1366
- 1367
- 1368
- 1369
- 1370
- 1371
- 1372
- 1373
- 1374
- 1375
- 1376
- 1377
- 1378
- 1379
- 1380
- 1381
- 1382
- 1383
- 1384
- 1385
- 1386
- 1387
- 1388
- 1389
- 1390
- 1391
- 1392
- 1393
- 1394
- 1395
- 1396
- 1397
- 1398
- 1399
- 1400
- 1401
- 1402
- 1403
- 1404
- 1405
- 1406
- 1407
- 1408
- 1409
- 1410
- 1411
- 1412
- 1413
- 1414
- 1415
- 1416
- 1417
- 1418
- 1419
- 1420
- 1421
- 1422
- 1423
- 1424
- 1425
- 1426
- 1427
- 1428
- 1429
- 1430
- 1431
- 1432
- 1433
- 1434
- 1435
- 1436
- 1437
- 1438
- 1439
- 1440
- 1441
- 1442
- 1443
- 1444
- 1445
- 1446
- 1447
- 1448
- 1449
- 1450
- 1451
- 1452
- 1453
- 1454
- 1455
- 1456
- 1457
- 1458
- 1459
- 1460
- 1461
- 1462
- 1463
- 1464
- 1465
- 1466
- 1467
- 1468
- 1469
- 1470
- 1471
- 1472
- 1473
- 1474
- 1475
- 1476
- 1477
- 1478
- 1479
- 1480
- 1481
- 1482
- 1483
- 1484
- 1485
- 1486
- 1487
- 1488
- 1489
- 1490
- 1491
- 1492
- 1493
- 1494
- 1495
- 1496
- 1497
- 1498
- 1499
- 1500
- 1501
- 1502
- 1503
- 1504
- 1505
- 1506
- 1507
- 1508
- 1509
- 1510
- 1511
- 1512
- 1513
- 1514
- 1515
- 1516
- 1517
- 1518
- 1519
- 1520
- 1521
- 1522
- 1523
- 1524
- 1525
- 1526
- 1527
- 1528
- 1529
- 1530
- 1531
- 1532
- 1533
- 1534
- 1535
- 1536
- 1537
- 1538
- 1539
- 1540
- 1541
- 1542
- 1543
- 1544
- 1545
- 1546
- 1547
- 1548
- 1549
- 1550
- 1551
- 1552
- 1553
- 1554
- 1555
- 1556
- 1557
- 1558
- 1559
- 1560
- 1561
- 1562
- 1563
- 1564
- 1565
- 1566
- 1567
- 1568
- 1569
- 1570
- 1571
- 1572
- 1573
- 1574
- 1575
- 1576
- 1577
- 1578
- 1579
- 1580
- 1581
- 1582
- 1583
- 1584
- 1585
- 1586
- 1587
- 1588
- 1589
- 1590
- 1591
- 1592
- 1593
- 1594
- 1595
- 1596
- 1597
- 1598
- 1599
- 1600
- 1601
- 1602
- 1603
- 1604
- 1605
- 1606
- 1607
- 1608
- 1609
- 1610
- 1611
- 1612
- 1613
- 1614
- 1615
- 1616
- 1617
- 1618
- 1619
- 1620
- 1621
- 1622
- 1623
- 1624
- 1625
- 1626
- 1627
- 1628
- 1629
- 1630
- 1631
- 1632
- 1633
- 1634
- 1635
- 1636
- 1637
- 1638
- 1639
- 1640
- 1641
- 1642
- 1643
- 1644
- 1645
- 1646
- 1647
- 1648
- 1649
- 1650
- 1651
- 1652
- 1653
- 1654
- 1655
- 1656
- 1657
- 1658
- 1659
- 1660
- 1661
- 1662
- 1663
- 1664
- 1665
- 1666
- 1667
- 1668
- 1669
- 1670
- 1671
- 1672
- 1673
- 1674
- 1675
- 1676
- 1677
- 1678
- 1679
- 1680
- 1681
- 1682
- 1683
- 1684
- 1685
- 1686
- 1687
- 1688
- 1689
- 1690
- 1691
- 1692
- 1693
- 1694
- 1695
- 1696
- 1697
- 1698
- 1699
- 1700
- 1701
- 1702
- 1703
- 1704
- 1705
- 1706
- 1707
- 1708
- 1709
- 1710
- 1711
- 1712
- 1713
- 1714
- 1715
- 1716
- 1717
- 1718
- 1719
- 1720
- 1721
- 1722
- 1723
- 1724
- 1725
- 1726
- 1727
- 1728
- 1729
- 1730
- 1731
- 1732
- 1733
- 1734
- 1735
- 1736
- 1737
- 1738
- 1739
- 1740
- 1741
- 1742
- 1743
- 1744
- 1745
- 1746
- 1747
- 1748
- 1749
- 1750
- 1751
- 1752
- 1753
- 1754
- 1755
- 1756
- 1757
- 1758
- 1759
- 1760
- 1761
- 1762
- 1763
- 1764
- 1765
- 1766
- 1767
- 1768
- 1769
- 1770
- 1771
- 1772
- 1773
- 1774
- 1775
- 1776
- 1777
- 1778
- 1779
- 1780
- 1781
- 1782
- 1783
- 1784
- 1785
- 1786
- 1787
- 1788
- 1789
- 1790
- 1791
- 1792
- 1793
- 1794
- 1795
- 1796
- 1797
- 1798
- 1799
- 1800
- 1801
- 1802
- 1803
- 1804
- 1805
- 1806
- 1807
- 1808
- 1809
- 1810
- 1811
- 1812
- 1813
- 1814
- 1815
- 1816
- 1817
- 1818
- 1819
- 1820
- 1821
- 1822
- 1823
- 1824
- 1825
- 1826
- 1827
- 1828
- 1829
- 1830
- 1831
- 1832
- 1833
- 1834
- 1835
- 1836
- 1837
- 1838
- 1839
- 1840
- 1841
- 1842
- 1843
- 1844
- 1845
- 1846
- 1847
- 1848
- 1849
- 1850
- 1851
- 1852
- 1853
- 1854
- 1855
- 1856
- 1857
- 1858
- 1859
- 1860
- 1861
- 1862
- 1863
- 1864
- 1865
- 1866
- 1867
- 1868
- 1869
- 1870
- 1871
- 1872
- 1873
- 1874
- 1875
- 1876
- 1877
- 1878
- 1879
- 1880
- 1881
- 1882
- 1883
- 1884
- 1885
- 1886
- 1887
- 1888
- 1889
- 1890
- 1891
- 1892
- 1893
- 1894
- 1895
- 1896
- 1897
- 1898
- 1899
- 1900
- 1901
- 1902
- 1903
- 1904
- 1905
- 1906
- 1907
- 1908
- 1909
- 1910
- 1911
- 1912
- 1913
- 1914
- 1915
- 1916
- 1917
- 1918
- 1919
- 1920
- 1921
- 1922
- 1923
- 1924
- 1925
- 1926
- 1927
- 1928
- 1929
- 1930
- 1931
- 1932
- 1933
- 1934
- 1935
- 1936
- 1937
- 1938
- 1939
- 1940
- 1941
- 1942
- 1943
- 1944
- 1945
- 1946
- 1947
- 1948
- 1949
- 1950
- 1951
- 1952
- 1953
- 1954
- 1955
- 1956
- 1957
- 1958
- 1959
- 1960
- 1961
- 1962
- 1963
- 1964
- 1965
- 1966
- 1967
- 1968
- 1969
- 1970
- 1971
- 1972
- 1973
- 1974
- 1975
- 1976
- 1977
- 1978
- 1979
- 1980
- 1981
- 1982
- 1983
- 1984
- 1985
- 1986
- 1987
- 1988
- 1989
- 1990
- 1991
- 1992
- 1993
- 1994
- 1995
- 1996
- 1997
- 1998
- 1999
- 2000
- 2001
- 2002
- 2003
- 2004
- 2005
- 2006
- 2007
- 2008
- 2009
- 2010
- 2011
- 2012
- 2013
- 2014
- 2015
- 2016
- 2017
- 2018
- 2019
- 2020
- 2021
- 2022
- 2023
- 2024
- 2025
- 2026
- 2027
- 2028
- 2029
- 2030
- 2031
- 2032
- 2033
- 2034
- 2035
- 2036
- 2037
- 2038
- 2039
- 2040
- 2041
- 2042
- 2043
- 2044
- 2045
- 2046
- 2047
- 2048
- 2049
- 2050
- 2051
- 2052
- 2053
- 2054
- 2055
- 2056
- 2057
- 2058
- 2059
- 2060
- 2061
- 2062
- 2063
- 2064
- 2065
- 2066
- 2067
- 2068
- 2069
- 2070
- 2071
- 2072
- 2073
- 2074
- 2075
- 2076
- 2077
- 2078
- 2079
- 2080
- 2081
- 2082
- 2083
- 2084
- 2085
- 2086
- 2087
- 2088
- 2089
- 2090
- 2091
- 2092
- 2093
- 2094
- 2095
- 2096
- 2097
- 2098
- 2099
- 2100
- 2101
- 2102
- 2103
- 2104
- 2105
- 2106
- 2107
- 2108
- 2109
- 2110
- 2111
- 2112
- 2113
- 2114
- 2115
- 2116
- 2117
- 2118
- 2119
- 2120
- 2121
- 2122
- 2123
- 2124
- 2125
- 2126
- 2127
- 2128
- 2129
- 2130
- 2131
- 2132
- 2133
- 2134
- 2135
- 2136
- 2137
- 2138
- 2139
- 2140
- 2141
- 2142
- 2143
- 2144
- 2145
- 2146
- 2147
- 2148
- 2149
- 2150
- 2151
- 2152
- 2153
- 2154
- 2155
- 2156
- 2157
- 2158
- 2159
- 2160
- 2161
- 2162
- 2163
- 2164
- 2165
- 2166
- 2167
- 2168
- 2169
- 2170
- 2171
- 2172
- 2173
- 2174
- 2175
- 2176
- 2177
- 2178
- 2179
- 2180
- 2181
- 2182
- 2183
- 2184
- 2185
- 2186
- 2187
- 2188
- 2189
- 2190
- 2191
- 2192
- 2193
- 2194
- 2195
- 2196
- 2197
- 2198
- 2199
- 2200
- 2201
- 2202
- 2203
- 2204
- 2205
- 2206
- 2207
- 2208
- 2209
- 2210
- 2211
- 2212
- 2213
- 2214
- 2215
- 2216
- 2217
- 2218
- 2219
- 2220
- 2221
- 2222
- 2223
- 2224
- 2225
- 2226
- 2227
- 2228
- 2229
- 2230
- 2231
- 2232
- 2233
- 2234
- 2235
- 2236
- 2237
- 2238
- 2239
- 2240
- 2241
- 2242
- 2243
- 2244
- 2245
- 2246
- 2247
- 2248
- 2249
- 2250
- 2251
- 2252
- 2253
- 2254
- 2255
- 2256
- 2257
- 2258
- 2259
- 2260
- 2261
- 2262
- 2263
- 2264
- 2265
- 2266
- 2267
- 2268
- 2269
- 2270
- 2271
- 2272
- 2273
- 2274
- 2275
- 2276
- 2277
- 2278
- 2279
- 2280
- 2281
- 2282
- 2283
- 2284
- 2285
- 2286
- 2287
- 2288
- 2289
- 2290
- 2291
- 2292
- 2293
- 2294
- 2295
- 2296
- 2297
- 2298
- 2299
- 2300
- 2301
- 2302
- 2303
- 2304
- 2305
- 2306
- 2307
- 2308
- 2309
- 2310
- 2311
- 2312
- 2313
- 2314
- 2315
- 2316
- 2317
- 2318
- 2319
- 2320
- 2321
- 2322
- 2323
- 2324
- 2325
- 2326
- 2327
- 2328
- 2329
- 2330
- 2331
- 2332
- 2333
- 2334
- 2335
- 2336
- 2337
- 2338
- 2339
- 2340
- 2341
- 2342
- 2343
- 2344
- 2345
- 2346
- 2347
- 2348
- 2349
- 2350
- 2351
- 2352
- 2353
- 2354
- 2355
- 2356
- 2357
- 2358
- 2359
- 2360
- 2361
- 2362
- 2363
- 2364
- 2365
- 2366
- 2367
- 2368
- 2369
- 2370
- 2371
- 2372
- 2373
- 2374
- 2375
- 2376
- 2377
- 2378
- 2379
- 2380
- 2381
- 2382
- 2383
- 2384
- 2385
- 2386
- 2387
- 2388
- 2389
- 2390
- 2391
- 2392
- 2393
- 2394
- 2395
- 2396
- 2397
- 2398
- 2399
- 2400
- 2401
- 2402
- 2403
- 2404
- 2405
- 2406
- 2407
- 2408
- 2409
- 2410
- 2411
- 2412
- 2413
- 2414
- 2415
- 2416
- 2417
- 2418
- 2419
- 2420
- 2421
- 2422
- 2423
- 2424
- 2425
- 2426
- 2427
- 2428
- 2429
- 2430
- 2431
- 2432
- 2433
- 2434
- 2435
- 2436
- 2437
- 2438
- 2439
- 2440
- 2441
- 2442
- 2443
- 2444
- 2445
- 2446
- 2447
- 2448
- 2449
- 2450
- 2451
- 2452
- 2453
- 2454
- 2455
- 2456
- 2457
- 2458
- 2459
- 2460
- 2461
- 2462
- 2463
- 2464
- 2465
- 2466
- 2467
- 2468
- 2469
- 2470
- 2471
- 2472
- 2473
- 2474
- 2475
- 2476
- 2477
- 2478
- 2479
- 2480
- 2481
- 2482
- 2483
- 2484
- 2485
- 2486
- 2487
- 2488
- 2489
- 2490
- 2491
- 2492
- 2493
- 2494
- 2495
- 2496
- 2497
- 2498
- 2499
- 2500
- 2501
- 2502
- 2503
- 2504
- 2505
- 2506
- 2507
- 2508
- 2509
- 2510
- 2511
- 2512
- 2513
- 2514
- 2515
- 2516
- 2517
- 2518
- 2519
- 2520
- 2521
- 2522
- 2523
- 2524
- 2525
- 2526
- 2527
- 2528
- 2529
- 2530
- 2531
- 2532
- 2533
- 2534
- 2535
- 2536
- 2537
- 2538
- 2539
- 2540
- 2541
- 2542
- 2543
- 2544
- 2545
- 2546
- 2547
- 2548
- 2549
- 2550
- 2551
- 2552
- 2553
- 2554
- 2555
- 2556
- 2557
- 2558
- 2559
- 2560
- 2561
- 2562
- 2563
- 2564
- 2565
- 2566
- 2567
- 2568
- 2569
- 2570
- 2571
- 2572
- 2573
- 2574
- 2575
- 2576
- 2577
- 2578
- 2579
- 2580
- 2581
- 2582
- 2583
- 2584
- 2585
- 2586
- 2587
- 2588
- 2589
- 2590
- 2591
- 2592
- 2593
- 2594
- 2595
- 2596
- 2597
- 2598
- 2599
- 2600
- 2601
- 2602
- 2603
- 2604
- 2605
- 2606
- 2607
- 2608
- 2609
- 2610
- 2611
- 2612
- 2613
- 2614
- 2615
- 2616
- 2617
- 2618
- 2619
- 2620
- 2621
- 2622
- 2623
- 2624
- 2625
- 2626
- 2627
- 2628
- 2629
- 2630
- 2631
- 2632
- 2633
- 2634
- 2635
- 2636
- 2637
- 2638
- 2639
- 2640
- 2641
- 2642
- 2643
- 2644
- 2645
- 2646
- 2647
- 2648
- 2649
- 2650
- 2651
- 2652
- 2653
- 2654
- 2655
- 2656
- 2657
- 2658
- 2659
- 2660
- 2661
- 2662
- 2663
- 2664
- 2665
- 2666
- 2667
- 2668
- 2669
- 2670
- 2671
- 2672
- 2673
- 2674
- 2675
- 2676
- 2677
- 2678
- 2679
- 2680
- 2681
- 2682
- 2683
- 2684
- 2685
- 2686
- 2687
- 2688
- 2689
- 2690
- 2691
- 2692
- 2693
- 2694
- 2695
- 2696
- 2697
- 2698
- 2699
- 2700
- 2701
- 2702
- 2703
- 2704
- 2705
- 2706
- 2707
- 2708
- 2709
- 2710
- 2711
- 2712
- 2713
- 2714
- 2715
- 2716
- 2717
- 2718
- 2719
- 2720
- 2721
- 2722
- 2723
- 2724
- 2725
- 2726
- 2727
- 2728
- 2729
- 2730
- 2731
- 2732
- 2733
- 2734
- 2735
- 2736
- 2737
- 2738
- 2739
- 2740
- 2741
- 2742
- 2743
- 2744
- 2745
- 2746
- 2747
- 2748
- 2749
- 2750
- 2751
- 2752
- 2753
- 2754
- 2755
- 2756
- 2757
- 2758
- 2759
- 2760
- 2761
- 2762
- 2763
- 2764
- 2765
- 2766
- 2767
- 2768
- 2769
- 2770
- 2771
- 2772
- 2773
- 2774
- 2775
- 2776
- 2777
- 2778
- 2779
- 2780
- 2781
- 2782
- 2783
- 2784
- 2785
- 2786
- 2787
- 2788
- 2789
- 2790
- 2791
- 2792
- 2793
- 2794
- 2795
- 2796
- 2797
- 2798
- 2799
- 2800
- 2801
- 2802
- 2803
- 2804
- 2805
- 2806
- 2807
- 2808
- 2809
- 2810
- 2811
- 2812
- 2813
- 2814
- 2815
- 2816
- 2817
- 2818
- 2819
- 2820
- 2821
- 2822
- 2823
- 2824
- 2825
- 2826
- 2827
- 2828
- 2829
- 2830
- 2831
- 2832
- 2833
- 2834
- 2835
- 2836
- 2837
- 2838
- 2839
- 2840
- 2841
- 2842
- 2843
- 2844
- 2845
- 2846
- 2847
- 2848
- 2849
- 2850
- 2851
- 2852
- 2853
- 2854
- 2855
- 2856
- 2857
- 2858
- 2859
- 2860
- 2861
- 2862
- 2863
- 2864
- 2865
- 2866
- 2867
- 2868
- 2869
- 2870
- 2871
- 2872
- 2873
- 2874
- 2875
- 2876
- 2877
- 2878
- 2879
- 2880
- 2881
- 2882
- 2883
- 2884
- 2885
- 2886
- 2887
- 2888
- 2889
- 2890
- 2891
- 2892
- 2893
- 2894
- 2895
- 2896
- 2897
- 2898
- 2899
- 2900
- 2901
- 2902
- 2903
- 2904
- 2905
- 2906
- 2907
- 2908
- 2909
- 2910
- 2911
- 2912
- 2913
- 2914
- 2915
- 2916
- 2917
- 2918
- 2919
- 2920
- 2921
- 2922
- 2923
- 2924
- 2925
- 2926
- 2927
- 2928
- 2929
- 2930
- 2931
- 2932
- 2933
- 2934
- 2935
- 2936
- 2937
- 2938
- 2939
- 2940
- 2941
- 2942
- 2943
- 2944
- 2945
- 2946
- 2947
- 2948
- 2949
- 2950
- 2951
- 2952
- 2953
- 2954
- 2955
- 2956
- 2957
- 2958
- 2959
- 2960
- 2961
- 2962
- 2963
- 2964
- 2965
- 2966
- 2967
- 2968
- 2969
- 2970
- 2971
- 2972
- 2973
- 2974
- 2975
- 2976
- 2977
- 2978
- 2979
- 2980
- 2981
- 2982
- 2983
- 2984
- 2985
- 2986
- 2987
- 2988
- 2989
- 2990
- 2991
- 2992
- 2993
- 2994
- 2995
- 2996
- 2997
- 2998
- 2999
- 3000
- 3001
- 3002
- 3003
- 3004
- 3005
- 3006
- 3007
- 3008
- 3009
- 3010
- 3011
- 3012
- 3013
- 3014
- 3015
- 3016
- 3017
- 3018
- 3019
- 3020
- 3021
- 3022
- 3023
- 3024
- 3025
- 3026
- 3027
- 3028
- 3029
- 3030
- 3031
- 3032
- 3033
- 3034
- 3035
- 3036
- 3037
- 3038
- 3039
- 3040
- 3041
- 3042
- 3043
- 3044
- 3045
- 3046
- 3047
- 3048
- 3049
- 3050
- 3051
- 3052
- 3053
- 3054
- 3055
- 3056
- 3057
- 3058
- 3059
- 3060
- 3061
- 3062
- 3063
- 3064
- 3065
- 3066
- 3067
- 3068
- 3069
- 3070
- 3071
- 3072
- 3073
- 3074
- 3075
- 3076
- 3077
- 3078
- 3079
- 3080
- 3081
- 3082
- 3083
- 3084
- 3085
- 3086
- 3087
- 3088
- 3089
- 3090
- 3091
- 3092
- 3093
- 3094
- 3095
- 3096
- 3097
- 3098
- 3099
- 3100
- 3101
- 3102
- 3103
- 3104
- 3105
- 3106
- 3107
- 3108
- 3109
- 3110
- 3111
- 3112
- 3113
- 3114
- 3115
- 3116
- 3117
- 3118
- 3119
- 3120
- 3121
- 3122
- 3123
- 3124
- 3125
- 3126
- 3127
- 3128
- 3129
- 3130
- 3131
- 3132
- 3133
- 3134
- 3135
- 3136
- 3137
- 3138
- 3139
- 3140
- 3141
- 3142
- 3143
- 3144
- 3145
- 3146
- 3147
- 3148
- 3149
- 3150
- 3151
- 3152
- 3153
- 3154
- 3155
- 3156
- 3157
- ...
- 3158
- 3159
- 3160
- 3161
- 3162
- 3163
- 3164
- 3165
- 3166
- 3167
- 3168
- 3169
- 3170
- 3171
- 3172
- 3173
- 3174
- 3175
- 3176
- 3177
- 3178
- 3179
- 3180
- 3181
- 3182
- 3183
- 3184
- 3185
- 3186
- 3187
- 3188
- 3189
- 3190
- 3191
- 3192
- 3193
- 3194
- 3195
- 3196
- 3197
- 3198
- 3199
- 3200
- 3201
- 3202
- 3203
- 3204
- 3205
- 3206
- 3207
- 3208
- 3209
- 3210
- 3211
- 3212
- 3213
- 3214
- 3215
- 3216
- 3217
- 3218
- 3219
- 3220
- 3221
- 3222
- 3223
- 3224
- 3225
- 3226
- 3227
- 3228
- 3229
- 3230
- 3231
- 3232
- 3233
- 3234
- 3235
- 3236
- 3237
- 3238
- 3239
- 3240
- 3241
- 3242
- 3243
- 3244
- 3245
- 3246
- 3247
- 3248
- 3249
- 3250
- 3251
- 3252
- 3253
- 3254
- 3255
- 3256
- 3257
- 3258
- 3259
- 3260
- 3261
- 3262
- 3263
- 3264
- 3265
- 3266
- 3267
- 3268
- 3269
- 3270
- 3271
- 3272
- 3273
- 3274
- 3275
- 3276
- 3277
- 3278
- 3279
- 3280
- 3281
- 3282
- 3283
- 3284
- 3285
- 3286
- 3287
- 3288
- 3289
- 3290
- 3291
- 3292
- 3293
- 3294
- 3295
- 3296
- 3297
- 3298
- 3299
- 3300
- 3301
- 3302
- 3303
- 3304
- 3305
- 3306
- 3307
- 3308
- 3309
- 3310
- 3311
- 3312
- 3313
- 3314
- 3315
- 3316
- 3317
- 3318
- 3319
- 3320
- 3321
- 3322
- 3323
- 3324
- 3325
- 3326
- 3327
- 3328
- 3329
- 3330
- 3331
- 3332
- 3333
- 3333
推荐文章