- Inicio
- API Enriched
- Referencia de API
- 🔌 API de Red
🔌 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
Casos de uso
Sección titulada «Casos de uso»- 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
Recursos principales
Sección titulada «Recursos principales»- 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
Endpoints
Sección titulada «Endpoints»| Método | Ruta | Descripción |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/address_allocators | Crear asignador de direcciones. |
| GET | /api/config/namespaces/{namespace}/address_allocators | Listar 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_policys | Crear 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_policys | Listar 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}/bgps | Crear BGP. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgps/{metadata.name} | Reemplazar BGP. |
| GET | /api/config/namespaces/{namespace}/bgps | Listar 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_sets | Crear 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_sets | Listar 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_peers | Mostrar información de pares BGP. |
| GET | /api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_routes | Mostrar rutas BGP. |
| POST | /api/config/namespaces/{metadata.namespace}/bgp_routing_policys | Crear 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_policys | Listar 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_groups | Crear 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_groups | Listar grupos de clústeres DC. |
| POST | /api/data/namespaces/{namespace}/dc_cluster_groups/metrics | Mé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_classs | Crear 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_classs | Listar 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}/ike1s | Crear 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}/ike1s | Listar 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_profiles | Crear 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_profiles | Listar 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}/ike2s | Crear 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}/ike2s | Listar 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_profiles | Crear 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_profiles | Listar 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_sets | Crear 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_sets | Listar 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_connectors | Crear conector de red. |
| PUT | /api/config/namespaces/{metadata.namespace}/network_connectors/{metadata.name} | Reemplazar conector de red. |
| GET | /api/config/namespaces/{namespace}/network_connectors | Listar 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_ips | Listar IPs públicas. |
| GET | /api/config/namespaces/{namespace}/public_ips/{name} | OBTENER IP pública. |
| POST | /api/config/namespaces/{metadata.namespace}/routes | Crear ruta. |
| PUT | /api/config/namespaces/{metadata.namespace}/routes/{metadata.name} | Reemplazar ruta. |
| GET | /api/config/namespaces/{namespace}/routes | Listar 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/routes | Mostrar rutas. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/simplified_routes | Mostrar rutas simplificadas. |
| POST | /api/config/namespaces/{metadata.namespace}/srv6_network_slices | Crear 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_slices | Listar 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}/subnets | Crear subred. |
| PUT | /api/config/namespaces/{metadata.namespace}/subnets/{metadata.name} | Reemplazar subred. |
| GET | /api/config/namespaces/{namespace}/subnets | Listar 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/traceroute | Traceroute. |
| POST | /api/config/namespaces/{metadata.namespace}/tunnels | Crear túnel. |
| PUT | /api/config/namespaces/{metadata.namespace}/tunnels/{metadata.name} | Reemplazar túnel. |
| GET | /api/config/namespaces/{namespace}/tunnels | Listar 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_networks | Crear red virtual. |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name} | Reemplazar red virtual. |
| GET | /api/config/namespaces/{namespace}/virtual_networks | Listar redes virtuales. |
| GET | /api/config/namespaces/{namespace}/virtual_networks/{name} | OBTENER red virtual. |
| DELETE | /api/config/namespaces/{namespace}/virtual_networks/{name} | ELIMINAR red virtual. |