Consulta de endereços IP flutuantes (Descartado)
Função
Essa API é usada para consultar endereços IP flutuantes.
Esta API foi descartada. Use a API descrita em Consulta de endereços IP flutuantes.
URI
GET /v2.1/{project_id}/os-floating-ips
Parâmetro |
Obrigatório |
Descrição |
---|---|---|
project_id |
Sim |
Especifica a ID do projeto. Para obter detalhes de como conseguir o ID de domínio, consulte Obtenção de um ID de projeto. |
Solicitação
Nenhum
Resposta
Tabela 2 descreve os parâmetros de resposta.
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
floating_ips |
Sim |
Array of objects |
Especifica os endereços IP flutuantes. |
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
floating_ip |
Sim |
Object |
Especifica o endereço IP flutuante. |
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
fixed_ip |
Sim |
String |
Especifica um endereço IP privado. |
id |
Sim |
String |
Especifica o ID de endereço IP flutuante no formato UUID. |
instance_id |
Sim |
String |
Especifica a ID de um ECS vinculado no formato UUID. |
ip |
Sim |
String |
Especifica o endereço IP flutuante. |
pool |
Sim |
String |
Especifica o nome de um pool de recursos de rede que fornece endereços IP flutuantes. |
Exemplo de solicitação
GET https://{endpoint}/v2.1/e73621affb8f44e1bc01898747ca09d4/os-floating-ips
Exemplo de resposta
{ "floating_ips": [ { "id": "05f71f43-f3c9-47ef-ac8d-9f02aef66418", "pool": "external", "ip": "10.154.51.235", "fixed_ip": "192.168.1.2", "instance_id": "8b380f68-5057-4aa2-a33a-170b37218fa8" }, { "id": "a25236cf-dd76-4adc-916a-f0b4a24048d3", "pool": "external", "ip": "10.154.51.237", "fixed_ip": null, "instance_id": null } ] }