- Home
- API Enriched
- Riferimento API
- 🔌 API di Rete
🔌 API di Rete
Protocollo Border Gateway con gestione ASN e relazioni tra sistemi autonomi. VPN site-to-site per il collegamento di datacenter attraverso canali crittografati.
- Categoria: Networking
- Complessità: avanzata
- Percorsi: 81 | Schemi: 449
- Livello: Avanzato
- Domini correlati:
virtual,network_security,dns
Casi d’Uso
Sezione intitolata “Casi d’Uso”- Configurare il routing BGP e la gestione ASN
- Gestire tunnel IPsec e fasi IKE
- Configurare connettori di rete e route
- Gestire SRv6 e subnetting
- Definire connessioni e policy di segmento
- Configurare set di prefissi IP
Risorse Principali
Sezione intitolata “Risorse Principali”- virtual_network: Rete virtuale per la connettività e la segmentazione dei siti
- network_connector: Connettore di rete per la connettività site-to-site o cloud
- site_mesh_group: Configurazione della connettività mesh tra più siti
Endpoint
Sezione intitolata “Endpoint”| Metodo | Percorso | Descrizione |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/address_allocators | Crea Address Allocator. |
| GET | /api/config/namespaces/{namespace}/address_allocators | Elenca Address Allocator. |
| GET | /api/config/namespaces/{namespace}/address_allocators/{name} | Ottieni Address Allocator. |
| DELETE | /api/config/namespaces/{namespace}/address_allocators/{name} | Elimina Address Allocator. |
| POST | /api/config/namespaces/{metadata.namespace}/advertise_policys | Crea Advertise Policy. |
| PUT | /api/config/namespaces/{metadata.namespace}/advertise_policys/{metadata.name} | Sostituisci Advertise Policy. |
| GET | /api/config/namespaces/{namespace}/advertise_policys | Elenca Advertise Policy. |
| GET | /api/config/namespaces/{namespace}/advertise_policys/{name} | Ottieni Advertise Policy. |
| DELETE | /api/config/namespaces/{namespace}/advertise_policys/{name} | Elimina Advertise Policy. |
| POST | /api/config/namespaces/{metadata.namespace}/bgps | Crea BGP. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgps/{metadata.name} | Sostituisci BGP. |
| GET | /api/config/namespaces/{namespace}/bgps | Elenca BGP |
| GET | /api/config/namespaces/{namespace}/bgps/{name} | Ottieni BGP |
| DELETE | /api/config/namespaces/{namespace}/bgps/{name} | Elimina BGP. |
| GET | /api/config/namespaces/{namespace}/bgpstatus/{view_name} | Ottieni stato BGP per vista. |
| POST | /api/config/namespaces/{metadata.namespace}/bgp_asn_sets | Crea BGP ASN Set. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgp_asn_sets/{metadata.name} | Sostituisci BGP ASN Set. |
| GET | /api/config/namespaces/{namespace}/bgp_asn_sets | Elenca BGP ASN Set. |
| GET | /api/config/namespaces/{namespace}/bgp_asn_sets/{name} | Ottieni BGP ASN Set. |
| DELETE | /api/config/namespaces/{namespace}/bgp_asn_sets/{name} | Elimina BGP ASN Set. |
| GET | /api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_peers | Mostra informazioni peer BGP. |
| GET | /api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_routes | Mostra route BGP. |
| POST | /api/config/namespaces/{metadata.namespace}/bgp_routing_policys | Crea BGP Routing Policy. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgp_routing_policys/{metadata.name} | Sostituisci BGP Routing Policy. |
| GET | /api/config/namespaces/{namespace}/bgp_routing_policys | Elenca BGP Routing Policy. |
| GET | /api/config/namespaces/{namespace}/bgp_routing_policys/{name} | Ottieni BGP Routing Policy. |
| DELETE | /api/config/namespaces/{namespace}/bgp_routing_policys/{name} | Elimina BGP Routing Policy. |
| POST | /api/config/namespaces/{metadata.namespace}/dc_cluster_groups | Crea DC Cluster Group. |
| PUT | /api/config/namespaces/{metadata.namespace}/dc_cluster_groups/{metadata.name} | Sostituisci DC Cluster Group. |
| GET | /api/config/namespaces/{namespace}/dc_cluster_groups | Elenca DC Cluster Group. |
| POST | /api/data/namespaces/{namespace}/dc_cluster_groups/metrics | Metriche |
| GET | /api/config/namespaces/{namespace}/dc_cluster_groups/{name} | Ottieni DC Cluster Group. |
| DELETE | /api/config/namespaces/{namespace}/dc_cluster_groups/{name} | Elimina DC Cluster Group. |
| POST | /api/config/namespaces/{metadata.namespace}/forwarding_classs | Crea Forwarding Class. |
| PUT | /api/config/namespaces/{metadata.namespace}/forwarding_classs/{metadata.name} | Sostituisci Forwarding Class. |
| GET | /api/config/namespaces/{namespace}/forwarding_classs | Elenca Forwarding Class. |
| GET | /api/config/namespaces/{namespace}/forwarding_classs/{name} | Ottieni Forwarding Class. |
| DELETE | /api/config/namespaces/{namespace}/forwarding_classs/{name} | Elimina Forwarding Class. |
| POST | /api/config/namespaces/{metadata.namespace}/ike1s | Crea profilo IKE Phase1. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike1s/{metadata.name} | Sostituisci configurazione profilo IKE Phase1. |
| GET | /api/config/namespaces/{namespace}/ike1s | Elenca profilo IKE Phase 1. |
| GET | /api/config/namespaces/{namespace}/ike1s/{name} | Ottieni configurazione profilo IKE Phase1. |
| DELETE | /api/config/namespaces/{namespace}/ike1s/{name} | Elimina profilo IKE Phase 1. |
| POST | /api/config/namespaces/{metadata.namespace}/ike_phase1_profiles | Crea profilo IKE Phase1. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike_phase1_profiles/{metadata.name} | Sostituisci configurazione profilo IKE Phase1. |
| GET | /api/config/namespaces/{namespace}/ike_phase1_profiles | Elenca profilo IKE Phase 1. |
| GET | /api/config/namespaces/{namespace}/ike_phase1_profiles/{name} | Ottieni configurazione profilo IKE Phase1. |
| DELETE | /api/config/namespaces/{namespace}/ike_phase1_profiles/{name} | Elimina profilo IKE Phase 1. |
| POST | /api/config/namespaces/{metadata.namespace}/ike2s | Crea profilo IKE Phase2. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike2s/{metadata.name} | Sostituisci configurazione profilo IKE Phase2. |
| GET | /api/config/namespaces/{namespace}/ike2s | Elenca profilo IKE Phase 2. |
| GET | /api/config/namespaces/{namespace}/ike2s/{name} | Ottieni configurazione profilo IKE Phase2. |
| DELETE | /api/config/namespaces/{namespace}/ike2s/{name} | Elimina profilo IKE Phase 2. |
| POST | /api/config/namespaces/{metadata.namespace}/ike_phase2_profiles | Crea profilo IKE Phase2. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike_phase2_profiles/{metadata.name} | Sostituisci configurazione profilo IKE Phase2. |
| GET | /api/config/namespaces/{namespace}/ike_phase2_profiles | Elenca profilo IKE Phase 2. |
| GET | /api/config/namespaces/{namespace}/ike_phase2_profiles/{name} | Ottieni configurazione profilo IKE Phase2. |
| DELETE | /api/config/namespaces/{namespace}/ike_phase2_profiles/{name} | Elimina profilo IKE Phase 2. |
| POST | /api/config/namespaces/{metadata.namespace}/ip_prefix_sets | Crea IP Prefix Set. |
| PUT | /api/config/namespaces/{metadata.namespace}/ip_prefix_sets/{metadata.name} | Sostituisci IP Prefix Set. |
| GET | /api/config/namespaces/{namespace}/ip_prefix_sets | Elenca IP Prefix Set. |
| GET | /api/config/namespaces/{namespace}/ip_prefix_sets/{name} | Ottieni IP Prefix Set. |
| DELETE | /api/config/namespaces/{namespace}/ip_prefix_sets/{name} | Elimina IP Prefix Set. |
| POST | /api/config/namespaces/{metadata.namespace}/network_connectors | Crea Network Connector. |
| PUT | /api/config/namespaces/{metadata.namespace}/network_connectors/{metadata.name} | Sostituisci Network Connector. |
| GET | /api/config/namespaces/{namespace}/network_connectors | Elenca Network Connector. |
| GET | /api/config/namespaces/{namespace}/network_connectors/{name} | Ottieni Network Connector. |
| DELETE | /api/config/namespaces/{namespace}/network_connectors/{name} | Elimina Network Connector. |
| PUT | /api/config/namespaces/{metadata.namespace}/public_ips/{metadata.name} | Sostituisci IP Pubblico. |
| GET | /api/config/namespaces/{namespace}/public_ips | Elenca IP Pubblici. |
| GET | /api/config/namespaces/{namespace}/public_ips/{name} | Ottieni IP Pubblico. |
| POST | /api/config/namespaces/{metadata.namespace}/routes | Crea Route. |
| PUT | /api/config/namespaces/{metadata.namespace}/routes/{metadata.name} | Sostituisci Route. |
| GET | /api/config/namespaces/{namespace}/routes | Elenca Route. |
| GET | /api/config/namespaces/{namespace}/routes/{name} | Ottieni Route |
| DELETE | /api/config/namespaces/{namespace}/routes/{name} | Elimina Route. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/routes | Mostra Route. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/simplified_routes | Mostra Route Semplificate. |
| POST | /api/config/namespaces/{metadata.namespace}/srv6_network_slices | Crea SRv6 Network Slice. |
| PUT | /api/config/namespaces/{metadata.namespace}/srv6_network_slices/{metadata.name} | Sostituisci SRv6 Network Slice. |
| GET | /api/config/namespaces/{namespace}/srv6_network_slices | Elenca SRv6 Network Slice. |
| GET | /api/config/namespaces/{namespace}/srv6_network_slices/{name} | Ottieni SRv6 Network Slice. |
| DELETE | /api/config/namespaces/{namespace}/srv6_network_slices/{name} | Elimina SRv6 Network Slice. |
| POST | /api/config/namespaces/{metadata.namespace}/subnets | Crea Subnet. |
| PUT | /api/config/namespaces/{metadata.namespace}/subnets/{metadata.name} | Sostituisci Subnet. |
| GET | /api/config/namespaces/{namespace}/subnets | Elenca Subnet. |
| GET | /api/config/namespaces/{namespace}/subnets/{name} | Ottieni Subnet. |
| DELETE | /api/config/namespaces/{namespace}/subnets/{name} | Elimina Subnet. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/traceroute | Traceroute. |
| POST | /api/config/namespaces/{metadata.namespace}/tunnels | Crea Tunnel. |
| PUT | /api/config/namespaces/{metadata.namespace}/tunnels/{metadata.name} | Sostituisci Tunnel. |
| GET | /api/config/namespaces/{namespace}/tunnels | Elenca Tunnel. |
| GET | /api/config/namespaces/{namespace}/tunnels/{name} | Ottieni Tunnel. |
| DELETE | /api/config/namespaces/{namespace}/tunnels/{name} | Elimina Tunnel. |
| POST | /api/config/namespaces/{metadata.namespace}/virtual_networks | Crea Virtual Network. |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name} | Sostituisci Virtual Network. |
| GET | /api/config/namespaces/{namespace}/virtual_networks | Elenca Virtual Network. |
| GET | /api/config/namespaces/{namespace}/virtual_networks/{name} | Ottieni Virtual Network. |
| DELETE | /api/config/namespaces/{namespace}/virtual_networks/{name} | Elimina Virtual Network. |