Ir al contenido

🔌 API de Red

Protocolo de puerta de enlace de frontera con gestión de ASN y relaciones de sistemas autónomos. VPN de sitio a sitio que vincula centros de datos a través de canales cifrados.

  • Categoría: Redes
  • Complejidad: avanzada
  • Rutas: 81 | Esquemas: 449
  • Nivel: Avanzado
  • Dominios relacionados: virtual, network_security, dns
  • Configurar enrutamiento BGP y gestión de ASN
  • Gestionar túneles IPsec y fases IKE
  • Configurar conectores de red y rutas
  • Gestionar SRv6 y subredes
  • Definir conexiones y políticas de segmento
  • Configurar conjuntos de prefijos IP
  • virtual_network: Red virtual para conectividad y segmentación de sitios
  • network_connector: Conector de red para conectividad de sitio a sitio o en la nube
  • site_mesh_group: Configuración de conectividad en malla entre múltiples sitios
MétodoRutaDescripción
POST/api/config/namespaces/{metadata.namespace}/address_allocatorsCrear asignador de direcciones.
GET/api/config/namespaces/{namespace}/address_allocatorsListar asignadores de direcciones.
GET/api/config/namespaces/{namespace}/address_allocators/{name}OBTENER asignador de direcciones.
DELETE/api/config/namespaces/{namespace}/address_allocators/{name}ELIMINAR asignador de direcciones.
POST/api/config/namespaces/{metadata.namespace}/advertise_policysCrear política de anuncio.
PUT/api/config/namespaces/{metadata.namespace}/advertise_policys/{metadata.name}Reemplazar política de anuncio.
GET/api/config/namespaces/{namespace}/advertise_policysListar políticas de anuncio.
GET/api/config/namespaces/{namespace}/advertise_policys/{name}OBTENER política de anuncio.
DELETE/api/config/namespaces/{namespace}/advertise_policys/{name}ELIMINAR política de anuncio.
POST/api/config/namespaces/{metadata.namespace}/bgpsCrear BGP.
PUT/api/config/namespaces/{metadata.namespace}/bgps/{metadata.name}Reemplazar BGP.
GET/api/config/namespaces/{namespace}/bgpsListar BGP
GET/api/config/namespaces/{namespace}/bgps/{name}OBTENER BGP
DELETE/api/config/namespaces/{namespace}/bgps/{name}ELIMINAR BGP.
GET/api/config/namespaces/{namespace}/bgpstatus/{view_name}OBTENER estado de BGP para la vista.
POST/api/config/namespaces/{metadata.namespace}/bgp_asn_setsCrear conjunto ASN de BGP.
PUT/api/config/namespaces/{metadata.namespace}/bgp_asn_sets/{metadata.name}Reemplazar conjunto ASN de BGP.
GET/api/config/namespaces/{namespace}/bgp_asn_setsListar conjuntos ASN de BGP.
GET/api/config/namespaces/{namespace}/bgp_asn_sets/{name}OBTENER conjunto ASN de BGP.
DELETE/api/config/namespaces/{namespace}/bgp_asn_sets/{name}ELIMINAR conjunto ASN de BGP.
GET/api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_peersMostrar información de pares BGP.
GET/api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_routesMostrar rutas BGP.
POST/api/config/namespaces/{metadata.namespace}/bgp_routing_policysCrear política de enrutamiento BGP.
PUT/api/config/namespaces/{metadata.namespace}/bgp_routing_policys/{metadata.name}Reemplazar política de enrutamiento BGP.
GET/api/config/namespaces/{namespace}/bgp_routing_policysListar políticas de enrutamiento BGP.
GET/api/config/namespaces/{namespace}/bgp_routing_policys/{name}OBTENER política de enrutamiento BGP.
DELETE/api/config/namespaces/{namespace}/bgp_routing_policys/{name}ELIMINAR política de enrutamiento BGP.
POST/api/config/namespaces/{metadata.namespace}/dc_cluster_groupsCrear grupo de clústeres DC.
PUT/api/config/namespaces/{metadata.namespace}/dc_cluster_groups/{metadata.name}Reemplazar grupo de clústeres DC.
GET/api/config/namespaces/{namespace}/dc_cluster_groupsListar grupos de clústeres DC.
POST/api/data/namespaces/{namespace}/dc_cluster_groups/metricsMétricas
GET/api/config/namespaces/{namespace}/dc_cluster_groups/{name}OBTENER grupo de clústeres DC.
DELETE/api/config/namespaces/{namespace}/dc_cluster_groups/{name}ELIMINAR grupo de clústeres DC.
POST/api/config/namespaces/{metadata.namespace}/forwarding_classsCrear clase de reenvío.
PUT/api/config/namespaces/{metadata.namespace}/forwarding_classs/{metadata.name}Reemplazar clase de reenvío.
GET/api/config/namespaces/{namespace}/forwarding_classsListar clases de reenvío.
GET/api/config/namespaces/{namespace}/forwarding_classs/{name}OBTENER clase de reenvío.
DELETE/api/config/namespaces/{namespace}/forwarding_classs/{name}ELIMINAR clase de reenvío.
POST/api/config/namespaces/{metadata.namespace}/ike1sCrear perfil IKE Fase 1.
PUT/api/config/namespaces/{metadata.namespace}/ike1s/{metadata.name}Reemplazar configuración de perfil IKE Fase 1.
GET/api/config/namespaces/{namespace}/ike1sListar perfiles IKE Fase 1.
GET/api/config/namespaces/{namespace}/ike1s/{name}OBTENER configuración de perfil IKE Fase 1.
DELETE/api/config/namespaces/{namespace}/ike1s/{name}ELIMINAR perfil IKE Fase 1.
POST/api/config/namespaces/{metadata.namespace}/ike_phase1_profilesCrear perfil IKE Fase 1.
PUT/api/config/namespaces/{metadata.namespace}/ike_phase1_profiles/{metadata.name}Reemplazar configuración de perfil IKE Fase 1.
GET/api/config/namespaces/{namespace}/ike_phase1_profilesListar perfiles IKE Fase 1.
GET/api/config/namespaces/{namespace}/ike_phase1_profiles/{name}OBTENER configuración de perfil IKE Fase 1.
DELETE/api/config/namespaces/{namespace}/ike_phase1_profiles/{name}ELIMINAR perfil IKE Fase 1.
POST/api/config/namespaces/{metadata.namespace}/ike2sCrear perfil IKE Fase 2.
PUT/api/config/namespaces/{metadata.namespace}/ike2s/{metadata.name}Reemplazar configuración de perfil IKE Fase 2.
GET/api/config/namespaces/{namespace}/ike2sListar perfiles IKE Fase 2.
GET/api/config/namespaces/{namespace}/ike2s/{name}OBTENER configuración de perfil IKE Fase 2.
DELETE/api/config/namespaces/{namespace}/ike2s/{name}ELIMINAR perfil IKE Fase 2.
POST/api/config/namespaces/{metadata.namespace}/ike_phase2_profilesCrear perfil IKE Fase 2.
PUT/api/config/namespaces/{metadata.namespace}/ike_phase2_profiles/{metadata.name}Reemplazar configuración de perfil IKE Fase 2.
GET/api/config/namespaces/{namespace}/ike_phase2_profilesListar perfiles IKE Fase 2.
GET/api/config/namespaces/{namespace}/ike_phase2_profiles/{name}OBTENER configuración de perfil IKE Fase 2.
DELETE/api/config/namespaces/{namespace}/ike_phase2_profiles/{name}ELIMINAR perfil IKE Fase 2.
POST/api/config/namespaces/{metadata.namespace}/ip_prefix_setsCrear conjunto de prefijos IP.
PUT/api/config/namespaces/{metadata.namespace}/ip_prefix_sets/{metadata.name}Reemplazar conjunto de prefijos IP.
GET/api/config/namespaces/{namespace}/ip_prefix_setsListar conjuntos de prefijos IP.
GET/api/config/namespaces/{namespace}/ip_prefix_sets/{name}OBTENER conjunto de prefijos IP.
DELETE/api/config/namespaces/{namespace}/ip_prefix_sets/{name}ELIMINAR conjunto de prefijos IP.
POST/api/config/namespaces/{metadata.namespace}/network_connectorsCrear conector de red.
PUT/api/config/namespaces/{metadata.namespace}/network_connectors/{metadata.name}Reemplazar conector de red.
GET/api/config/namespaces/{namespace}/network_connectorsListar conectores de red.
GET/api/config/namespaces/{namespace}/network_connectors/{name}OBTENER conector de red.
DELETE/api/config/namespaces/{namespace}/network_connectors/{name}ELIMINAR conector de red.
PUT/api/config/namespaces/{metadata.namespace}/public_ips/{metadata.name}Reemplazar IP pública.
GET/api/config/namespaces/{namespace}/public_ipsListar IPs públicas.
GET/api/config/namespaces/{namespace}/public_ips/{name}OBTENER IP pública.
POST/api/config/namespaces/{metadata.namespace}/routesCrear ruta.
PUT/api/config/namespaces/{metadata.namespace}/routes/{metadata.name}Reemplazar ruta.
GET/api/config/namespaces/{namespace}/routesListar rutas.
GET/api/config/namespaces/{namespace}/routes/{name}OBTENER ruta
DELETE/api/config/namespaces/{namespace}/routes/{name}ELIMINAR ruta.
POST/api/operate/namespaces/{namespace}/sites/{site}/ver/routesMostrar rutas.
POST/api/operate/namespaces/{namespace}/sites/{site}/ver/simplified_routesMostrar rutas simplificadas.
POST/api/config/namespaces/{metadata.namespace}/srv6_network_slicesCrear segmento de red SRv6.
PUT/api/config/namespaces/{metadata.namespace}/srv6_network_slices/{metadata.name}Reemplazar segmento de red SRv6.
GET/api/config/namespaces/{namespace}/srv6_network_slicesListar segmentos de red SRv6.
GET/api/config/namespaces/{namespace}/srv6_network_slices/{name}OBTENER segmento de red SRv6.
DELETE/api/config/namespaces/{namespace}/srv6_network_slices/{name}ELIMINAR segmento de red SRv6.
POST/api/config/namespaces/{metadata.namespace}/subnetsCrear subred.
PUT/api/config/namespaces/{metadata.namespace}/subnets/{metadata.name}Reemplazar subred.
GET/api/config/namespaces/{namespace}/subnetsListar subredes.
GET/api/config/namespaces/{namespace}/subnets/{name}OBTENER subred.
DELETE/api/config/namespaces/{namespace}/subnets/{name}ELIMINAR subred.
POST/api/operate/namespaces/{namespace}/sites/{site}/ver/tracerouteTraceroute.
POST/api/config/namespaces/{metadata.namespace}/tunnelsCrear túnel.
PUT/api/config/namespaces/{metadata.namespace}/tunnels/{metadata.name}Reemplazar túnel.
GET/api/config/namespaces/{namespace}/tunnelsListar túneles.
GET/api/config/namespaces/{namespace}/tunnels/{name}OBTENER túnel.
DELETE/api/config/namespaces/{namespace}/tunnels/{name}ELIMINAR túnel.
POST/api/config/namespaces/{metadata.namespace}/virtual_networksCrear red virtual.
PUT/api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name}Reemplazar red virtual.
GET/api/config/namespaces/{namespace}/virtual_networksListar redes virtuales.
GET/api/config/namespaces/{namespace}/virtual_networks/{name}OBTENER red virtual.
DELETE/api/config/namespaces/{namespace}/virtual_networks/{name}ELIMINAR red virtual.