- Accueil
- API Enriched
- Référence API
- 🔌 API Réseau
🔌 API Réseau
Protocole de passerelle frontière avec gestion des ASN et relations entre systèmes autonomes. VPN site à site reliant les centres de données via des canaux chiffrés.
- Catégorie : Réseau
- Complexité : avancée
- Chemins : 81 | Schémas : 449
- Niveau : Avancé
- Domaines associés :
virtual,network_security,dns
Cas d’utilisation
Section intitulée « Cas d’utilisation »- Configurer le routage BGP et la gestion des ASN
- Gérer les tunnels IPsec et les phases IKE
- Configurer les connecteurs réseau et les routes
- Gérer SRv6 et le sous-réseau
- Définir les connexions et politiques de segments
- Configurer les ensembles de préfixes IP
Ressources principales
Section intitulée « Ressources principales »- virtual_network : Réseau virtuel pour la connectivité et la segmentation des sites
- network_connector : Connecteur réseau pour la connectivité site à site ou vers le cloud
- site_mesh_group : Configuration de la connectivité maillée entre plusieurs sites
Points de terminaison
Section intitulée « Points de terminaison »| Méthode | Chemin | Description |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/address_allocators | Créer un allocateur d’adresses. |
| GET | /api/config/namespaces/{namespace}/address_allocators | Lister les allocateurs d’adresses. |
| GET | /api/config/namespaces/{namespace}/address_allocators/{name} | OBTENIR un allocateur d’adresses. |
| DELETE | /api/config/namespaces/{namespace}/address_allocators/{name} | SUPPRIMER un allocateur d’adresses. |
| POST | /api/config/namespaces/{metadata.namespace}/advertise_policys | Créer une politique d’annonce. |
| PUT | /api/config/namespaces/{metadata.namespace}/advertise_policys/{metadata.name} | Remplacer une politique d’annonce. |
| GET | /api/config/namespaces/{namespace}/advertise_policys | Lister les politiques d’annonce. |
| GET | /api/config/namespaces/{namespace}/advertise_policys/{name} | OBTENIR une politique d’annonce. |
| DELETE | /api/config/namespaces/{namespace}/advertise_policys/{name} | SUPPRIMER une politique d’annonce. |
| POST | /api/config/namespaces/{metadata.namespace}/bgps | Créer un BGP. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgps/{metadata.name} | Remplacer un BGP. |
| GET | /api/config/namespaces/{namespace}/bgps | Lister les BGP |
| GET | /api/config/namespaces/{namespace}/bgps/{name} | OBTENIR un BGP |
| DELETE | /api/config/namespaces/{namespace}/bgps/{name} | SUPPRIMER un BGP. |
| GET | /api/config/namespaces/{namespace}/bgpstatus/{view_name} | OBTENIR le statut BGP pour la vue. |
| POST | /api/config/namespaces/{metadata.namespace}/bgp_asn_sets | Créer un ensemble ASN BGP. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgp_asn_sets/{metadata.name} | Remplacer un ensemble ASN BGP. |
| GET | /api/config/namespaces/{namespace}/bgp_asn_sets | Lister les ensembles ASN BGP. |
| GET | /api/config/namespaces/{namespace}/bgp_asn_sets/{name} | OBTENIR un ensemble ASN BGP. |
| DELETE | /api/config/namespaces/{namespace}/bgp_asn_sets/{name} | SUPPRIMER un ensemble ASN BGP. |
| GET | /api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_peers | Afficher les informations sur les pairs BGP. |
| GET | /api/operate/namespaces/{namespace}/sites/{site}/ver/bgp_routes | Afficher les routes BGP. |
| POST | /api/config/namespaces/{metadata.namespace}/bgp_routing_policys | Créer une politique de routage BGP. |
| PUT | /api/config/namespaces/{metadata.namespace}/bgp_routing_policys/{metadata.name} | Remplacer une politique de routage BGP. |
| GET | /api/config/namespaces/{namespace}/bgp_routing_policys | Lister les politiques de routage BGP. |
| GET | /api/config/namespaces/{namespace}/bgp_routing_policys/{name} | OBTENIR une politique de routage BGP. |
| DELETE | /api/config/namespaces/{namespace}/bgp_routing_policys/{name} | SUPPRIMER une politique de routage BGP. |
| POST | /api/config/namespaces/{metadata.namespace}/dc_cluster_groups | Créer un groupe de clusters DC. |
| PUT | /api/config/namespaces/{metadata.namespace}/dc_cluster_groups/{metadata.name} | Remplacer un groupe de clusters DC. |
| GET | /api/config/namespaces/{namespace}/dc_cluster_groups | Lister les groupes de clusters DC. |
| POST | /api/data/namespaces/{namespace}/dc_cluster_groups/metrics | Métriques |
| GET | /api/config/namespaces/{namespace}/dc_cluster_groups/{name} | OBTENIR un groupe de clusters DC. |
| DELETE | /api/config/namespaces/{namespace}/dc_cluster_groups/{name} | SUPPRIMER un groupe de clusters DC. |
| POST | /api/config/namespaces/{metadata.namespace}/forwarding_classs | Créer une classe de transfert. |
| PUT | /api/config/namespaces/{metadata.namespace}/forwarding_classs/{metadata.name} | Remplacer une classe de transfert. |
| GET | /api/config/namespaces/{namespace}/forwarding_classs | Lister les classes de transfert. |
| GET | /api/config/namespaces/{namespace}/forwarding_classs/{name} | OBTENIR une classe de transfert. |
| DELETE | /api/config/namespaces/{namespace}/forwarding_classs/{name} | SUPPRIMER une classe de transfert. |
| POST | /api/config/namespaces/{metadata.namespace}/ike1s | Créer un profil IKE Phase 1. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike1s/{metadata.name} | Remplacer la configuration du profil IKE Phase 1. |
| GET | /api/config/namespaces/{namespace}/ike1s | Lister les profils IKE Phase 1. |
| GET | /api/config/namespaces/{namespace}/ike1s/{name} | OBTENIR la configuration du profil IKE Phase 1. |
| DELETE | /api/config/namespaces/{namespace}/ike1s/{name} | SUPPRIMER un profil IKE Phase 1. |
| POST | /api/config/namespaces/{metadata.namespace}/ike_phase1_profiles | Créer un profil IKE Phase 1. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike_phase1_profiles/{metadata.name} | Remplacer la configuration du profil IKE Phase 1. |
| GET | /api/config/namespaces/{namespace}/ike_phase1_profiles | Lister les profils IKE Phase 1. |
| GET | /api/config/namespaces/{namespace}/ike_phase1_profiles/{name} | OBTENIR la configuration du profil IKE Phase 1. |
| DELETE | /api/config/namespaces/{namespace}/ike_phase1_profiles/{name} | SUPPRIMER un profil IKE Phase 1. |
| POST | /api/config/namespaces/{metadata.namespace}/ike2s | Créer un profil IKE Phase 2. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike2s/{metadata.name} | Remplacer la configuration du profil IKE Phase 2. |
| GET | /api/config/namespaces/{namespace}/ike2s | Lister les profils IKE Phase 2. |
| GET | /api/config/namespaces/{namespace}/ike2s/{name} | OBTENIR la configuration du profil IKE Phase 2. |
| DELETE | /api/config/namespaces/{namespace}/ike2s/{name} | SUPPRIMER un profil IKE Phase 2. |
| POST | /api/config/namespaces/{metadata.namespace}/ike_phase2_profiles | Créer un profil IKE Phase 2. |
| PUT | /api/config/namespaces/{metadata.namespace}/ike_phase2_profiles/{metadata.name} | Remplacer la configuration du profil IKE Phase 2. |
| GET | /api/config/namespaces/{namespace}/ike_phase2_profiles | Lister les profils IKE Phase 2. |
| GET | /api/config/namespaces/{namespace}/ike_phase2_profiles/{name} | OBTENIR la configuration du profil IKE Phase 2. |
| DELETE | /api/config/namespaces/{namespace}/ike_phase2_profiles/{name} | SUPPRIMER un profil IKE Phase 2. |
| POST | /api/config/namespaces/{metadata.namespace}/ip_prefix_sets | Créer un ensemble de préfixes IP. |
| PUT | /api/config/namespaces/{metadata.namespace}/ip_prefix_sets/{metadata.name} | Remplacer un ensemble de préfixes IP. |
| GET | /api/config/namespaces/{namespace}/ip_prefix_sets | Lister les ensembles de préfixes IP. |
| GET | /api/config/namespaces/{namespace}/ip_prefix_sets/{name} | OBTENIR un ensemble de préfixes IP. |
| DELETE | /api/config/namespaces/{namespace}/ip_prefix_sets/{name} | SUPPRIMER un ensemble de préfixes IP. |
| POST | /api/config/namespaces/{metadata.namespace}/network_connectors | Créer un connecteur réseau. |
| PUT | /api/config/namespaces/{metadata.namespace}/network_connectors/{metadata.name} | Remplacer un connecteur réseau. |
| GET | /api/config/namespaces/{namespace}/network_connectors | Lister les connecteurs réseau. |
| GET | /api/config/namespaces/{namespace}/network_connectors/{name} | OBTENIR un connecteur réseau. |
| DELETE | /api/config/namespaces/{namespace}/network_connectors/{name} | SUPPRIMER un connecteur réseau. |
| PUT | /api/config/namespaces/{metadata.namespace}/public_ips/{metadata.name} | Remplacer une IP publique. |
| GET | /api/config/namespaces/{namespace}/public_ips | Lister les IP publiques. |
| GET | /api/config/namespaces/{namespace}/public_ips/{name} | OBTENIR une IP publique. |
| POST | /api/config/namespaces/{metadata.namespace}/routes | Créer une route. |
| PUT | /api/config/namespaces/{metadata.namespace}/routes/{metadata.name} | Remplacer une route. |
| GET | /api/config/namespaces/{namespace}/routes | Lister les routes. |
| GET | /api/config/namespaces/{namespace}/routes/{name} | OBTENIR une route |
| DELETE | /api/config/namespaces/{namespace}/routes/{name} | SUPPRIMER une route. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/routes | Afficher les routes. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/simplified_routes | Afficher les routes simplifiées. |
| POST | /api/config/namespaces/{metadata.namespace}/srv6_network_slices | Créer une tranche réseau SRv6. |
| PUT | /api/config/namespaces/{metadata.namespace}/srv6_network_slices/{metadata.name} | Remplacer une tranche réseau SRv6. |
| GET | /api/config/namespaces/{namespace}/srv6_network_slices | Lister les tranches réseau SRv6. |
| GET | /api/config/namespaces/{namespace}/srv6_network_slices/{name} | OBTENIR une tranche réseau SRv6. |
| DELETE | /api/config/namespaces/{namespace}/srv6_network_slices/{name} | SUPPRIMER une tranche réseau SRv6. |
| POST | /api/config/namespaces/{metadata.namespace}/subnets | Créer un sous-réseau. |
| PUT | /api/config/namespaces/{metadata.namespace}/subnets/{metadata.name} | Remplacer un sous-réseau. |
| GET | /api/config/namespaces/{namespace}/subnets | Lister les sous-réseaux. |
| GET | /api/config/namespaces/{namespace}/subnets/{name} | OBTENIR un sous-réseau. |
| DELETE | /api/config/namespaces/{namespace}/subnets/{name} | SUPPRIMER un sous-réseau. |
| POST | /api/operate/namespaces/{namespace}/sites/{site}/ver/traceroute | Traceroute. |
| POST | /api/config/namespaces/{metadata.namespace}/tunnels | Créer un tunnel. |
| PUT | /api/config/namespaces/{metadata.namespace}/tunnels/{metadata.name} | Remplacer un tunnel. |
| GET | /api/config/namespaces/{namespace}/tunnels | Lister les tunnels. |
| GET | /api/config/namespaces/{namespace}/tunnels/{name} | OBTENIR un tunnel. |
| DELETE | /api/config/namespaces/{namespace}/tunnels/{name} | SUPPRIMER un tunnel. |
| POST | /api/config/namespaces/{metadata.namespace}/virtual_networks | Créer un réseau virtuel. |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name} | Remplacer un réseau virtuel. |
| GET | /api/config/namespaces/{namespace}/virtual_networks | Lister les réseaux virtuels. |
| GET | /api/config/namespaces/{namespace}/virtual_networks/{name} | OBTENIR un réseau virtuel. |
| DELETE | /api/config/namespaces/{namespace}/virtual_networks/{name} | SUPPRIMER un réseau virtuel. |