- Início
- API Enriched
- Referência da API
- 🔌 API de Rede
🔌 API de Rede
Protocolo de gateway de borda com gerenciamento de ASN e relacionamentos de sistemas autônomos. VPN site a site conectando datacenters por meio de canais criptografados.
- Categoria: Redes
- Complexidade: avançado
- Caminhos: 81 | Esquemas: 449
- Nível: Avançado
- Domínios relacionados:
virtual,network_security,dns
Casos de Uso
Seção intitulada “Casos de Uso”- Configurar roteamento BGP e gerenciamento de ASN
- Gerenciar túneis IPsec e fases IKE
- Configurar conectores de rede e rotas
- Gerenciar SRv6 e sub-redes
- Definir conexões e políticas de segmento
- Configurar conjuntos de prefixos IP
Recursos Principais
Seção intitulada “Recursos Principais”- virtual_network: Rede virtual para conectividade e segmentação de sites
- network_connector: Conector de rede para conectividade site a site ou com a nuvem
- site_mesh_group: Configuração de conectividade em malha entre múltiplos sites
Endpoints
Seção intitulada “Endpoints”| Método | Caminho | Descrição |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/address_allocators | Criar Alocador de Endereços. |
| GET | /api/config/namespaces/{namespace}/address_allocators | Listar Alocador de Endereços. |
| GET | /api/config/namespaces/{namespace}/address_allocators/{name} | OBTER Alocador de Endereços. |
| DELETE | /api/config/namespaces/{namespace}/address_allocators/{name} | EXCLUIR Alocador de Endereços. |
| POST | /api/config/namespaces/{metadata.namespace}/advertise_policys | Criar Política de Anúncio. |
| PUT | /api/config/namespaces/{metadata.namespace}/advertise_policys/{metadata.name} | Substituir Política de Anúncio. |
| GET | /api/config/namespaces/{namespace}/advertise_policys | Listar Política de Anúncio. |
| GET | /api/config/namespaces/{namespace}/advertise_policys/{name} | OBTER Política de Anúncio. |
| DELETE | /api/config/namespaces/{namespace}/advertise_policys/{name} | EXCLUIR Política de Anúncio. |
| POST | /api/config/namespaces/{metadata.namespace}/bgps | Criar BGP. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgps/{metadata.name} | Substituir BGP. |
| GET | /api/config/namespaces/{namespace}/bgps | Listar BGP |
| GET | /api/config/namespaces/{namespace}/bgps/{name} | OBTER BGP |
| DELETE | /api/config/namespaces/{namespace}/bgps/{name} | EXCLUIR BGP. |
| GET | /api/config/namespaces/{namespace}/bgpstatus/{view_name} | OBTER Status do BGP para visualização. |
| POST | /api/config/namespaces/{metadata.namespace}/bgp_asn_sets | Criar Conjunto ASN de BGP. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgp_asn_sets/{metadata.name} | Substituir Conjunto ASN de BGP. |
| GET | /api/config/namespaces/{namespace}/bgp_asn_sets | Listar Conjunto ASN de BGP. |
| GET | /api/config/namespaces/{namespace}/bgp_asn_sets/{name} | OBTER Conjunto ASN de BGP. |
| DELETE | /api/config/namespaces/{namespace}/bgp_asn_sets/{name} | EXCLUIR Conjunto ASN de BGP. |
| GET | /api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_peers | Exibir Informações de Peer BGP. |
| GET | /api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_routes | Exibir Rotas BGP. |
| POST | /api/config/namespaces/{metadata.namespace}/bgp_routing_policys | Criar Política de Roteamento BGP. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgp_routing_policys/{metadata.name} | Substituir Política de Roteamento BGP. |
| GET | /api/config/namespaces/{namespace}/bgp_routing_policys | Listar Política de Roteamento BGP. |
| GET | /api/config/namespaces/{namespace}/bgp_routing_policys/{name} | OBTER Política de Roteamento BGP. |
| DELETE | /api/config/namespaces/{namespace}/bgp_routing_policys/{name} | EXCLUIR Política de Roteamento BGP. |
| POST | /api/config/namespaces/{metadata.namespace}/dc_cluster_groups | Criar Grupo de Cluster DC. |
| PUT | /api/config/namespaces/{metadata.namespace}/dc_cluster_groups/{metadata.name} | Substituir Grupo de Cluster DC. |
| GET | /api/config/namespaces/{namespace}/dc_cluster_groups | Listar Grupo de Cluster DC. |
| POST | /api/data/namespaces/{namespace}/dc_cluster_groups/metrics | Métricas |
| GET | /api/config/namespaces/{namespace}/dc_cluster_groups/{name} | OBTER Grupo de Cluster DC. |
| DELETE | /api/config/namespaces/{namespace}/dc_cluster_groups/{name} | EXCLUIR Grupo de Cluster DC. |
| POST | /api/config/namespaces/{metadata.namespace}/forwarding_classs | Criar Classe de Encaminhamento. |
| PUT | /api/config/namespaces/{metadata.namespace}/forwarding_classs/{metadata.name} | Substituir Classe de Encaminhamento. |
| GET | /api/config/namespaces/{namespace}/forwarding_classs | Listar Classe de Encaminhamento. |
| GET | /api/config/namespaces/{namespace}/forwarding_classs/{name} | OBTER Classe de Encaminhamento. |
| DELETE | /api/config/namespaces/{namespace}/forwarding_classs/{name} | EXCLUIR Classe de Encaminhamento. |
| POST | /api/config/namespaces/{metadata.namespace}/ike1s | Criar Perfil de Fase 1 IKE. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike1s/{metadata.name} | Substituir configuração do Perfil de Fase 1 IKE. |
| GET | /api/config/namespaces/{namespace}/ike1s | Listar Perfil de Fase 1 IKE. |
| GET | /api/config/namespaces/{namespace}/ike1s/{name} | OBTER configuração do perfil de Fase 1 IKE. |
| DELETE | /api/config/namespaces/{namespace}/ike1s/{name} | EXCLUIR Perfil de Fase 1 IKE. |
| POST | /api/config/namespaces/{metadata.namespace}/ike_phase1_profiles | Criar Perfil de Fase 1 IKE. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike_phase1_profiles/{metadata.name} | Substituir configuração do Perfil de Fase 1 IKE. |
| GET | /api/config/namespaces/{namespace}/ike_phase1_profiles | Listar Perfil de Fase 1 IKE. |
| GET | /api/config/namespaces/{namespace}/ike_phase1_profiles/{name} | OBTER configuração do perfil de Fase 1 IKE. |
| DELETE | /api/config/namespaces/{namespace}/ike_phase1_profiles/{name} | EXCLUIR Perfil de Fase 1 IKE. |
| POST | /api/config/namespaces/{metadata.namespace}/ike2s | Criar Perfil de Fase 2 IKE. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike2s/{metadata.name} | Substituir configuração do Perfil de Fase 2 IKE. |
| GET | /api/config/namespaces/{namespace}/ike2s | Listar Perfil de Fase 2 IKE. |
| GET | /api/config/namespaces/{namespace}/ike2s/{name} | OBTER configuração do perfil de Fase 2 IKE. |
| DELETE | /api/config/namespaces/{namespace}/ike2s/{name} | EXCLUIR Perfil de Fase 2 IKE. |
| POST | /api/config/namespaces/{metadata.namespace}/ike_phase2_profiles | Criar Perfil de Fase 2 IKE. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike_phase2_profiles/{metadata.name} | Substituir configuração do Perfil de Fase 2 IKE. |
| GET | /api/config/namespaces/{namespace}/ike_phase2_profiles | Listar Perfil de Fase 2 IKE. |
| GET | /api/config/namespaces/{namespace}/ike_phase2_profiles/{name} | OBTER configuração do perfil de Fase 2 IKE. |
| DELETE | /api/config/namespaces/{namespace}/ike_phase2_profiles/{name} | EXCLUIR Perfil de Fase 2 IKE. |
| POST | /api/config/namespaces/{metadata.namespace}/ip_prefix_sets | Criar Conjunto de Prefixos IP. |
| PUT | /api/config/namespaces/{metadata.namespace}/ip_prefix_sets/{metadata.name} | Substituir Conjunto de Prefixos IP. |
| GET | /api/config/namespaces/{namespace}/ip_prefix_sets | Listar Conjunto de Prefixos IP. |
| GET | /api/config/namespaces/{namespace}/ip_prefix_sets/{name} | OBTER Conjunto de Prefixos IP. |
| DELETE | /api/config/namespaces/{namespace}/ip_prefix_sets/{name} | EXCLUIR Conjunto de Prefixos IP. |
| POST | /api/config/namespaces/{metadata.namespace}/network_connectors | Criar Conector de Rede. |
| PUT | /api/config/namespaces/{metadata.namespace}/network_connectors/{metadata.name} | Substituir Conector de Rede. |
| GET | /api/config/namespaces/{namespace}/network_connectors | Listar Conector de Rede. |
| GET | /api/config/namespaces/{namespace}/network_connectors/{name} | OBTER Conector de Rede. |
| DELETE | /api/config/namespaces/{namespace}/network_connectors/{name} | EXCLUIR Conector de Rede. |
| PUT | /api/config/namespaces/{metadata.namespace}/public_ips/{metadata.name} | Substituir IP Público. |
| GET | /api/config/namespaces/{namespace}/public_ips | Listar IP Público. |
| GET | /api/config/namespaces/{namespace}/public_ips/{name} | OBTER IP Público. |
| POST | /api/config/namespaces/{metadata.namespace}/routes | Criar Rota. |
| PUT | /api/config/namespaces/{metadata.namespace}/routes/{metadata.name} | Substituir Rota. |
| GET | /api/config/namespaces/{namespace}/routes | Listar Rota. |
| GET | /api/config/namespaces/{namespace}/routes/{name} | OBTER Rota |
| DELETE | /api/config/namespaces/{namespace}/routes/{name} | EXCLUIR Rota. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/routes | Exibir Rotas. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/simplified_routes | Exibir Rotas Simplificadas. |
| POST | /api/config/namespaces/{metadata.namespace}/srv6_network_slices | Criar Fatia de Rede SRv6. |
| PUT | /api/config/namespaces/{metadata.namespace}/srv6_network_slices/{metadata.name} | Substituir Fatia de Rede SRv6. |
| GET | /api/config/namespaces/{namespace}/srv6_network_slices | Listar Fatia de Rede SRv6. |
| GET | /api/config/namespaces/{namespace}/srv6_network_slices/{name} | OBTER Fatia de Rede SRv6. |
| DELETE | /api/config/namespaces/{namespace}/srv6_network_slices/{name} | EXCLUIR Fatia de Rede SRv6. |
| POST | /api/config/namespaces/{metadata.namespace}/subnets | Criar Sub-rede. |
| PUT | /api/config/namespaces/{metadata.namespace}/subnets/{metadata.name} | Substituir Sub-rede. |
| GET | /api/config/namespaces/{namespace}/subnets | Listar Sub-rede. |
| GET | /api/config/namespaces/{namespace}/subnets/{name} | OBTER Sub-rede. |
| DELETE | /api/config/namespaces/{namespace}/subnets/{name} | EXCLUIR Sub-rede. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/traceroute | Traceroute. |
| POST | /api/config/namespaces/{metadata.namespace}/tunnels | Criar Túnel. |
| PUT | /api/config/namespaces/{metadata.namespace}/tunnels/{metadata.name} | Substituir Túnel. |
| GET | /api/config/namespaces/{namespace}/tunnels | Listar Túnel. |
| GET | /api/config/namespaces/{namespace}/tunnels/{name} | OBTER Túnel. |
| DELETE | /api/config/namespaces/{namespace}/tunnels/{name} | EXCLUIR Túnel. |
| POST | /api/config/namespaces/{metadata.namespace}/virtual_networks | Criar Rede Virtual. |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name} | Substituir Rede Virtual. |
| GET | /api/config/namespaces/{namespace}/virtual_networks | Listar Rede Virtual. |
| GET | /api/config/namespaces/{namespace}/virtual_networks/{name} | OBTER Rede Virtual. |
| DELETE | /api/config/namespaces/{namespace}/virtual_networks/{name} | EXCLUIR Rede Virtual. |