Consulta de redes
Função
Essa API é usada para consultar as redes disponíveis para um locatário.
Restrições
Você pode consultar apenas a ID da rede e o rótulo (nome da rede). Os demais campos são todos nulos.
URI
GET /v2.1/{project_id}/os-networks
| 
         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
| 
         Parâmetro  | 
       
         Obrigatório  | 
       
         Tipo  | 
       
         Descrição  | 
      
|---|---|---|---|
| 
         id  | 
       
         Sim  | 
       
         String  | 
       
         Especifica a ID da rede no formato UUID.  | 
      
| 
         label  | 
       
         Sim  | 
       
         String  | 
       
         Especifica o nome da rede.  | 
      
| 
         broadcast  | 
       
         Sim  | 
       
         String  | 
       
         O valor só pode ser nulo.  | 
      
| 
         cidr  | 
       
         Sim  | 
       
         String  | 
       
         O valor só pode ser nulo.  | 
      
| 
         cidr_v6  | 
       
         Sim  | 
       
         String  | 
       
         O valor só pode ser nulo.  | 
      
| 
         dns1  | 
       
         Sim  | 
       
         String  | 
       
         O valor só pode ser nulo.  | 
      
| 
         dns2  | 
       
         Sim  | 
       
         String  | 
       
         O valor só pode ser nulo.  | 
      
| 
         gateway  | 
       
         Sim  | 
       
         String  | 
       
         O valor só pode ser nulo.  | 
      
| 
         gateway_v6  | 
       
         Sim  | 
       
         String  | 
       
         O valor só pode ser nulo.  | 
      
| 
         netmask  | 
       
         Sim  | 
       
         String  | 
       
         O valor só pode ser nulo.  | 
      
| 
         netmask_v6  | 
       
         Sim  | 
       
         String  | 
       
         O valor só pode ser nulo.  | 
      
| 
         bridge  | 
       
         Não  | 
       
         String  | 
       
         O valor é fixado para ser nulo e está no formato UUID.  | 
      
Exemplo de solicitação
GET https://{endpoint}/v2.1/{project_id}/os-networks
 Exemplo de resposta
{
    "networks": [
        {
            "id": "04468f37-500a-4a80-88da-af823e7a1d6c",
            "cidr_v6": null,
            "gateway": null,
            "label": "network_demo1",
            "broadcast": null,
            "netmask": null,
            "cidr": null,
            "dns2": null,
            "gateway_v6": null,
            "netmask_v6": null,
            "dns1": null
        },
        {
            "id": "1fcff959-21d0-4ba8-976a-974cb564c977",
            "cidr_v6": null,
            "gateway": null,
            "label": "network_demo2",
            "broadcast": null,
            "netmask": null,
            "cidr": null,
            "dns2": null,
            "gateway_v6": null,
            "netmask_v6": null,
            "dns1": null
        }
    ]
}