This API is used to query a specific EIP.
Name |
Type |
Description |
---|---|---|
publicip |
publicip object |
Specifies the EIP object. For details, see Table 3. |
Name |
Type |
Description |
---|---|---|
id |
String |
Specifies the unique identifier of an EIP. |
status |
String |
|
profile |
profile object |
Specifies the additional parameters, including the order ID and product ID. For details, see Table 4. This parameter is not supported currently. |
type |
String |
|
public_ip_address |
String |
Specifies the obtained EIP if only IPv4 EIPs are available. Specifies the IPv4 address corresponding to the IPv6 address if IPv6 EIPs are available. IPv6 is not supported currently. |
ip_version |
Integer |
Specifies the IP address version. The value can be 4 or 6.
|
private_ip_address |
String |
NOTE:
The value of private_ip_address is null if the EIP is bound to a dedicated load balancer. |
port_id |
String |
NOTE:
The value of port_id is null if the EIP is bound to a dedicated load balancer. |
tenant_id |
String |
Specifies the project ID. |
create_time |
String |
Specifies the time (UTC) when the EIP is assigned. |
bandwidth_id |
String |
Specifies the ID of the EIP bandwidth. |
bandwidth_size |
Integer |
Specifies the bandwidth (Mbit/s). |
bandwidth_share_type |
String |
|
bandwidth_name |
String |
Specifies the bandwidth name. |
enterprise_project_id |
String |
NOTE:
This parameter is unsupported. Do not use it. |
{ "publicip": { "id": "2ec9b78d-9368-46f3-8f29-d1a95622a568", "status": "DOWN", "profile": {}, "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, //The EIP bandwidth size is 10 Mbit/s. "bandwidth_name": "bandwidth-test", "enterprise_project_id":"b261ac1f-2489-4bc7-b31b-c33c3346a439", "ip_version": 4 } }
See Status Codes.
See Error Codes.