Détails des fonctionnalités API
Objectif
Ce guide fournit une description détaillée de toutes les fonctions de l'API pour le Load Balancer OVHcloud.
Prérequis
- Consulter le guide Premiers pas avec les API OVHcloud pour vous familiariser avec l'utilisation des APIv6 OVHcloud.
En pratique
Gérer son service OVHcloud Load Balancer via l'API
Toutes les fonctions d'API qui sont utilisées dans la section /ipLoadbalancing sont disponibles sur cette page.
Dans les appels ci-dessous, tous les champs marqués d'une astérisque * sont obligatoires.
Les frontends, fermes et serveurs sont spécifiques au protocole (HTTP, TCP ou UDP) dans lequel ils sont définies. La compatibilité entre ces composants n'est possible qu'au sein du même protocole. Par exemple, un frontend HTTP ne peut être associé qu'à une ferme HTTP, et ne peut pas être utilisé avec une ferme UDP.
Services et zones
Load Balancer OVHcloud
Lister les services actifs
Lister les zones disponibles pour le Load Balancer OVHcloud
Retourner les détails d'un service Load Balancer OVHcloud
Modifier un service Load Balancer OVHcloud
Lister les services attachés au Load Balancer OVHcloud
Lister les fermes existantes et leur type
Lister les zones pouvant être attachées à un service Load Balancer OVHcloud
Lister les différentes sondes pouvant être utilisées
Lister les différents types de fermes pouvant être utilisées
Lister les différents types de frontends pouvant être utilisés
Lister les différents types d'actions de routage pouvant etre utilisés
Lister les différents types de règles de routage pouvant être utilisés
Service
Obtenir les informations du service
Modifier les informations du service
Zones
Lister les zones actives pour un service Load Balancer OVHcloud
Obtenir les détails d'une zone
Supprimer une zone
Le service sera supprimé à la date d'expiration.
Annuler la suppression d'une zone
Protocole HTTP
Accéder aux éléments relatifs au protocole HTTP (frontend, ferme, etc.).
Fermes HTTP
Lister les fermes HTTP attachées à un service Load Balancer OVHcloud
Ajouter une nouvelle ferme HTTP à un service Load Balancer OVHcloud
Obtenir les détails d'une ferme HTTP
Modifier les propriétés d'une ferme HTTP
Supprimer une ferme HTTP
Serveurs HTTP
Lister les serveurs liés à la ferme HTTP
Ajouter un serveur à une ferme HTTP
Obtenir les détails d'un serveur lié à une ferme HTTP
Modifier les propriétés d'un serveur HTTP
Supprimer un serveur d'une ferme HTTP
Frontends HTTP
Lister les frontends HTTP attachés à un service Load Balancer OVHcloud
Ajouter un frontend HTTP à un service Load Balancer OVHcloud
Obtenir les détails d'un frontend HTTP
Modifier les propriétés d'un frontend HTTP
Supprimer un frontend HTTP
Routes HTTP
Les routes sont évaluées une par une, en testant leurs règles de routage. La première route validant toutes ses règles voit son action exécutée, et arrête l'évaluation des routes restantes. L'ordre d'exécution est défini par le type et le poids de la route.
Lister les routes HTTP attachées à un service Load Balancer
Ajouter une nouvelle route HTTP à un service Load Balancer OVHcloud
Obtenir les détails d'une route HTTP
Modifier les propriétés d'une route HTTP
Supprimer une route HTTP
Règles de routage
Lister les règles de routages attachées à une route HTTP
Ajouter les règles de routages attachées à une route HTTP
Obtenir les détails d'une règle de routage
Modifier les propriétés d'une règle de routage
Supprimer une règle de routage
Protocole TCP
Accéder aux éléments relatifs au protocole TCP (frontend, ferme, etc.).
Fermes TCP
Lister les fermes TCP attachées à un service Load Balancer OVHcloud
Ajouter une nouvelle ferme TCP à un service Load Balancer OVHcloud
Obtenir les détails d'une ferme TCP
Modifier les propriétés d'une ferme TCP
Supprimer une ferme TCP
Serveurs TCP
Lister les serveurs liés à la ferme TCP
Ajouter un serveur à une ferme TCP
Obtenir les détails d'un serveur lié à une ferme TCP
Modifier les propriétés d'un serveur TCP
Supprimer un serveur d'une ferme TCP
Frontends TCP
Lister les frontends TCP attachés à un service Load Balancer OVHcloud
Ajouter un frontend TCP à un service Load Balancer OVHcloud
Obtenir les détails d'un frontend TCP
Modifier les propriétés d'un frontend TCP
Supprimer un frontend TCP
Routes TCP
Les routes sont évaluées une par une, en testant leurs règles de routage. La première route validant toutes ses règles voit son action exécutée, et arrête l'évaluation des routes restantes. L'ordre d'exécution est défini par le type et le poids de la route.
Lister les routes TCP attachées à un service Load Balancer OVHcloud
Ajouter une nouvelle route TCP à un service Load Balancer OVHcloud
Obtenir les détails d'une route TCP
Modifier les propriétés d'une route TCP
Supprimer une route TCP
Règles de routage
Lister les règles de routages attachées à une route TCP
Ajouter les règles de routages attachées à une route TCP
Obtenir les détails d'une règle de routage
Modifier les propriétés d'une règle de routage
Supprimer une règle de routage
Protocole UDP
Accéder aux éléments relatifs au protocole UDP (frontend, ferme, etc.).
Fermes UDP
Lister les fermes UDP attachées à un service Load Balancer OVHcloud
Ajouter une nouvelle ferme UDP à un service Load Balancer OVHcloud
Obtenir les détails d'une ferme UDP
Modifier les propriétés d'une ferme UDP
Supprimer une ferme UDP
Serveurs UDP
Lister les serveurs liés à la ferme UDP
Ajouter un serveur à une ferme UDP
Obtenir les détails d'un serveur lié à une ferme UDP
Modifier les propriétés d'un serveur UDP
Supprimer un serveur d'une ferme UDP
Frontends UDP
Lister les frontends UDP attachés à un service Load Balancer OVHcloud
Ajouter un frontend UDP à un service Load Balancer OVHcloud
Obtenir les détails d'un frontend UDP
Modifier les propriétés d'un frontend UDP
Supprimer un frontend UDP
Autres fonctionnalités
Additional IP
Lister les Additional IPs routées sur un service Load Balancer OVHcloud
État du service
Obtenir l'état des instances d'un service Load Balancer OVHcloud
Lister les IPs de sortie utilisées par OVHcloud pour le NAT
Appliquer les modifications d'un service Load Balancer OVHcloud
Certificats SSL
Lister les certificats SSL d'un service Load Balancer OVHcloud
Ajouter un nouvel objet SSL
Obtenir les détails d'un objet SSL
Supprimer un objet SSL
Tâches
Lister les tâches en cours pour un service Load Balancer OVHcloud
Obtenir les détails d'une tâche
Contact
Initier un changement de contact
Pour plus d'informations sur la gestion des contacts OVHcloud, consultez le guide « Gérer les contacts de ses services ».
vRack
Description des réseaux privés attachés au load balancer
Ajouter un réseau privé dans le vRack
Récupérer, modifier ou supprimer un réseau privé
Modifier la liste des fermes attachées à un réseau privé
Aller plus loin
Échangez avec notre communauté d'utilisateurs.