Pular para o conteúdo

🔌 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
  • 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
  • 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
MétodoCaminhoDescrição
POST/api/config/namespaces/{metadata.namespace}/address_allocatorsCriar Alocador de Endereços.
GET/api/config/namespaces/{namespace}/address_allocatorsListar 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_policysCriar 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_policysListar 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}/bgpsCriar BGP.
PUT/api/config/namespaces/{metadata.namespace}/bgps/{metadata.name}Substituir BGP.
GET/api/config/namespaces/{namespace}/bgpsListar 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_setsCriar 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_setsListar 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_peersExibir Informações de Peer BGP.
GET/api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_routesExibir Rotas BGP.
POST/api/config/namespaces/{metadata.namespace}/bgp_routing_policysCriar 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_policysListar 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_groupsCriar 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_groupsListar Grupo de Cluster DC.
POST/api/data/namespaces/{namespace}/dc_cluster_groups/metricsMé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_classsCriar Classe de Encaminhamento.
PUT/api/config/namespaces/{metadata.namespace}/forwarding_classs/{metadata.name}Substituir Classe de Encaminhamento.
GET/api/config/namespaces/{namespace}/forwarding_classsListar 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}/ike1sCriar 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}/ike1sListar 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_profilesCriar 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_profilesListar 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}/ike2sCriar 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}/ike2sListar 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_profilesCriar 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_profilesListar 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_setsCriar 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_setsListar 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_connectorsCriar Conector de Rede.
PUT/api/config/namespaces/{metadata.namespace}/network_connectors/{metadata.name}Substituir Conector de Rede.
GET/api/config/namespaces/{namespace}/network_connectorsListar 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_ipsListar IP Público.
GET/api/config/namespaces/{namespace}/public_ips/{name}OBTER IP Público.
POST/api/config/namespaces/{metadata.namespace}/routesCriar Rota.
PUT/api/config/namespaces/{metadata.namespace}/routes/{metadata.name}Substituir Rota.
GET/api/config/namespaces/{namespace}/routesListar 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/routesExibir Rotas.
POST/api/operate/namespaces/{namespace}/sites/{site}/ver/simplified_routesExibir Rotas Simplificadas.
POST/api/config/namespaces/{metadata.namespace}/srv6_network_slicesCriar 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_slicesListar 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}/subnetsCriar Sub-rede.
PUT/api/config/namespaces/{metadata.namespace}/subnets/{metadata.name}Substituir Sub-rede.
GET/api/config/namespaces/{namespace}/subnetsListar 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/tracerouteTraceroute.
POST/api/config/namespaces/{metadata.namespace}/tunnelsCriar Túnel.
PUT/api/config/namespaces/{metadata.namespace}/tunnels/{metadata.name}Substituir Túnel.
GET/api/config/namespaces/{namespace}/tunnelsListar 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_networksCriar Rede Virtual.
PUT/api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name}Substituir Rede Virtual.
GET/api/config/namespaces/{namespace}/virtual_networksListar Rede Virtual.
GET/api/config/namespaces/{namespace}/virtual_networks/{name}OBTER Rede Virtual.
DELETE/api/config/namespaces/{namespace}/virtual_networks/{name}EXCLUIR Rede Virtual.