- Inicio
- API Enriched
- Referencia de API
- ☁️ API de infraestructura en la nube
☁️ 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
Casos de uso
Sección titulada «Casos de uso»- 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
Recursos principales
Sección titulada «Recursos principales»- 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
Endpoints
Sección titulada «Endpoints»| Método | Ruta | Descripción |
|---|---|---|
| GET | /api/config/namespaces/{namespace}/certified_hardwares | Listar hardware certificado. |
| GET | /api/config/namespaces/{namespace}/certified_hardwares/{name} | OBTENER hardware certificado. |
| POST | /api/sync-cloud-data/namespaces/system/cloud_connect_reapply_vpc_attachment | ReApplyVPCAttachment. |
| POST | /api/data/namespaces/system/cloud_connects/metrics | Todas las métricas de Cloud Connect. |
| POST | /api/data/namespaces/system/cloud_connects/segment_metrics | Todas las métricas de segmento de Cloud Connect. |
| POST | /api/data/namespaces/system/cloud_connects/{name}/metrics | Métricas de Cloud Connect. |
| POST | /api/sync-cloud-data/namespaces/system/discover_vpc | Descubrimiento de VPC de Cloud Connect. |
| POST | /api/config/namespaces/system/edge_credentials | Credencial en la nube. |
| GET | /api/config/namespaces/system/edge_list | Lista de Edge |
| POST | /api/data/namespaces/system/top/cloud_connects | Top Cloud Connect. |
| POST | /api/config/namespaces/{metadata.namespace}/cloud_connects | Crear Cloud Connect. |
| PUT | /api/config/namespaces/{metadata.namespace}/cloud_connects/{metadata.name} | Reemplazar Cloud Connect. |
| GET | /api/config/namespaces/{namespace}/cloud_connects | Listar 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_credentialss | Crear 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_credentialss | Listar 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-delete | Forzar eliminación de IP elástica en la nube. |
| POST | /api/config/namespaces/{metadata.namespace}/cloud_elastic_ips | Crear 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_ips | Listar 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_regions | Listar 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_config | CloudLink |
| POST | /api/config/namespaces/{metadata.namespace}/cloud_links | Crear CloudLink. |
| PUT | /api/config/namespaces/{metadata.namespace}/cloud_links/{metadata.name} | Reemplazar CloudLink. |
| GET | /api/config/namespaces/{namespace}/cloud_links | Listar CloudLink. |
| GET | /api/config/namespaces/{namespace}/cloud_links/{name} | OBTENER CloudLink. |
| DELETE | /api/config/namespaces/{namespace}/cloud_links/{name} | ELIMINAR CloudLink. |