Aller au contenu

☁️ API Infrastructure Cloud

Connexions multi-fournisseurs cloud avec appairage de passerelles et configuration des chemins réseau. Intégration du coffre de secrets et énumération des sous-réseaux.

  • Catégorie : Infrastructure
  • Complexité : modérée
  • Chemins : 31 | Schémas : 208
  • Niveau : Standard
  • Domaines associés : sites, customer_edge
  • Se connecter aux fournisseurs cloud (AWS, Azure, GCP)
  • Gérer les identifiants et l’authentification cloud
  • Configurer la connectivité cloud et le provisionnement élastique
  • Lier et gérer les régions cloud
  • aws_vpc_site : Déploiement de site AWS VPC avec provisionnement des nœuds de périphérie
  • azure_vnet_site : Déploiement de site Azure VNet avec provisionnement des nœuds de périphérie
  • gcp_vpc_site : Déploiement de site Google Cloud VPC avec provisionnement des nœuds de périphérie
  • cloud_credentials : Identifiants d’authentification du fournisseur cloud pour le déploiement de site
MéthodeCheminDescription
GET/api/config/namespaces/{namespace}/certified_hardwaresLister le matériel certifié.
GET/api/config/namespaces/{namespace}/certified_hardwares/{name}OBTENIR le matériel certifié.
POST/api/sync-cloud-data/namespaces/system/cloud_connect_reapply_vpc_attachmentRéappliquerAttachementVPC.
POST/api/data/namespaces/system/cloud_connects/metricsToutes les métriques Cloud Connect.
POST/api/data/namespaces/system/cloud_connects/segment_metricsToutes les métriques de segment Cloud Connect.
POST/api/data/namespaces/system/cloud_connects/{name}/metricsMétriques Cloud Connect.
POST/api/sync-cloud-data/namespaces/system/discover_vpcDécouverte VPC Cloud Connect.
POST/api/config/namespaces/system/edge_credentialsIdentifiant Cloud.
GET/api/config/namespaces/system/edge_listListe des périphéries
POST/api/data/namespaces/system/top/cloud_connectsTop Cloud Connect.
POST/api/config/namespaces/{metadata.namespace}/cloud_connectsCréer un Cloud Connect.
PUT/api/config/namespaces/{metadata.namespace}/cloud_connects/{metadata.name}Remplacer un Cloud Connect.
GET/api/config/namespaces/{namespace}/cloud_connectsLister les Cloud Connect.
GET/api/config/namespaces/{namespace}/cloud_connects/{name}OBTENIR un Cloud Connect.
DELETE/api/config/namespaces/{namespace}/cloud_connects/{name}SUPPRIMER un Cloud Connect.
POST/api/config/namespaces/{metadata.namespace}/cloud_credentialssCréer des identifiants cloud.
PUT/api/config/namespaces/{metadata.namespace}/cloud_credentialss/{metadata.name}Remplacer des identifiants cloud.
GET/api/config/namespaces/{namespace}/cloud_credentialssLister les identifiants cloud.
GET/api/config/namespaces/{namespace}/cloud_credentialss/{name}OBTENIR des identifiants cloud.
DELETE/api/config/namespaces/{namespace}/cloud_credentialss/{name}SUPPRIMER des identifiants cloud.
POST/api/config/namespaces/system/cloud_elastic_ip/{name}/force-deleteForcer la SUPPRESSION d’une IP élastique cloud.
POST/api/config/namespaces/{metadata.namespace}/cloud_elastic_ipsCréer une IP élastique cloud.
PUT/api/config/namespaces/{metadata.namespace}/cloud_elastic_ips/{metadata.name}Remplacer une IP élastique cloud.
GET/api/config/namespaces/{namespace}/cloud_elastic_ipsLister les IP élastiques cloud.
GET/api/config/namespaces/{namespace}/cloud_elastic_ips/{name}OBTENIR une IP élastique cloud.
DELETE/api/config/namespaces/{namespace}/cloud_elastic_ips/{name}SUPPRIMER une IP élastique cloud.
PUT/api/config/namespaces/{metadata.namespace}/cloud_regions/{metadata.name}Remplacer une région cloud.
GET/api/config/namespaces/{namespace}/cloud_regionsLister les régions cloud.
GET/api/config/namespaces/{namespace}/cloud_regions/{name}OBTENIR une région cloud.
POST/api/config/namespaces/system/cloud_links/{name}/reapply_configLienCloud
POST/api/config/namespaces/{metadata.namespace}/cloud_linksCréer un LienCloud.
PUT/api/config/namespaces/{metadata.namespace}/cloud_links/{metadata.name}Remplacer un LienCloud.
GET/api/config/namespaces/{namespace}/cloud_linksLister les LiensCloud.
GET/api/config/namespaces/{namespace}/cloud_links/{name}OBTENIR un LienCloud.
DELETE/api/config/namespaces/{namespace}/cloud_links/{name}SUPPRIMER un LienCloud.