Ir al contenido

☁️ API de infraestructura en la nube

Conexiones de proveedores multinube con emparejamiento de gateway y configuración de rutas de red. Integración con almacén de credenciales y enumeración de subredes.

  • Categoría: Infraestructura
  • Complejidad: moderada
  • Rutas: 31 | Esquemas: 208
  • Nivel: Estándar
  • Dominios relacionados: sites, customer_edge
  • Conectar con proveedores en la nube (AWS, Azure, GCP)
  • Gestionar credenciales y autenticación en la nube
  • Configurar la conectividad en la nube y el aprovisionamiento elástico
  • Vincular y gestionar regiones en la nube
  • aws_vpc_site: Despliegue de sitio AWS VPC con aprovisionamiento de nodos edge
  • azure_vnet_site: Despliegue de sitio Azure VNet con aprovisionamiento de nodos edge
  • gcp_vpc_site: Despliegue de sitio Google Cloud VPC con aprovisionamiento de nodos edge
  • cloud_credentials: Credenciales de autenticación del proveedor en la nube para el despliegue de sitios
MétodoRutaDescripción
GET/api/config/namespaces/{namespace}/certified_hardwaresListar hardware certificado.
GET/api/config/namespaces/{namespace}/certified_hardwares/{name}OBTENER hardware certificado.
POST/api/sync-cloud-data/namespaces/system/cloud_connect_reapply_vpc_attachmentReApplyVPCAttachment.
POST/api/data/namespaces/system/cloud_connects/metricsTodas las métricas de Cloud Connect.
POST/api/data/namespaces/system/cloud_connects/segment_metricsTodas las métricas de segmento de Cloud Connect.
POST/api/data/namespaces/system/cloud_connects/{name}/metricsMétricas de Cloud Connect.
POST/api/sync-cloud-data/namespaces/system/discover_vpcDescubrimiento de VPC de Cloud Connect.
POST/api/config/namespaces/system/edge_credentialsCredencial en la nube.
GET/api/config/namespaces/system/edge_listLista de Edge
POST/api/data/namespaces/system/top/cloud_connectsTop Cloud Connect.
POST/api/config/namespaces/{metadata.namespace}/cloud_connectsCrear Cloud Connect.
PUT/api/config/namespaces/{metadata.namespace}/cloud_connects/{metadata.name}Reemplazar Cloud Connect.
GET/api/config/namespaces/{namespace}/cloud_connectsListar Cloud Connect.
GET/api/config/namespaces/{namespace}/cloud_connects/{name}OBTENER Cloud Connect.
DELETE/api/config/namespaces/{namespace}/cloud_connects/{name}ELIMINAR Cloud Connect.
POST/api/config/namespaces/{metadata.namespace}/cloud_credentialssCrear credenciales en la nube.
PUT/api/config/namespaces/{metadata.namespace}/cloud_credentialss/{metadata.name}Reemplazar credenciales en la nube.
GET/api/config/namespaces/{namespace}/cloud_credentialssListar credenciales en la nube.
GET/api/config/namespaces/{namespace}/cloud_credentialss/{name}OBTENER credenciales en la nube.
DELETE/api/config/namespaces/{namespace}/cloud_credentialss/{name}ELIMINAR credenciales en la nube.
POST/api/config/namespaces/system/cloud_elastic_ip/{name}/force-deleteForzar eliminación de IP elástica en la nube.
POST/api/config/namespaces/{metadata.namespace}/cloud_elastic_ipsCrear IP elástica en la nube.
PUT/api/config/namespaces/{metadata.namespace}/cloud_elastic_ips/{metadata.name}Reemplazar IP elástica en la nube.
GET/api/config/namespaces/{namespace}/cloud_elastic_ipsListar IP elástica en la nube.
GET/api/config/namespaces/{namespace}/cloud_elastic_ips/{name}OBTENER IP elástica en la nube.
DELETE/api/config/namespaces/{namespace}/cloud_elastic_ips/{name}ELIMINAR IP elástica en la nube.
PUT/api/config/namespaces/{metadata.namespace}/cloud_regions/{metadata.name}Reemplazar región en la nube.
GET/api/config/namespaces/{namespace}/cloud_regionsListar región en la nube.
GET/api/config/namespaces/{namespace}/cloud_regions/{name}OBTENER región en la nube.
POST/api/config/namespaces/system/cloud_links/{name}/reapply_configCloudLink
POST/api/config/namespaces/{metadata.namespace}/cloud_linksCrear CloudLink.
PUT/api/config/namespaces/{metadata.namespace}/cloud_links/{metadata.name}Reemplazar CloudLink.
GET/api/config/namespaces/{namespace}/cloud_linksListar CloudLink.
GET/api/config/namespaces/{namespace}/cloud_links/{name}OBTENER CloudLink.
DELETE/api/config/namespaces/{namespace}/cloud_links/{name}ELIMINAR CloudLink.