- Início
- API Enriched
- Referência da API
- ☁️ API de Infraestrutura em Nuvem
☁️ API de Infraestrutura em Nuvem
Conexões com múltiplos provedores de nuvem com peering de gateway e configuração de caminho de rede. Integração com cofre de credenciais e enumeração de sub-redes.
- Categoria: Infraestrutura
- Complexidade: moderada
- Caminhos: 31 | Esquemas: 208
- Nível: Standard
- Domínios relacionados:
sites,customer_edge
Casos de Uso
Seção intitulada “Casos de Uso”- Conectar a provedores de nuvem (AWS, Azure, GCP)
- Gerenciar credenciais e autenticação em nuvem
- Configurar conectividade em nuvem e provisionamento elástico
- Vincular e gerenciar regiões de nuvem
Recursos Principais
Seção intitulada “Recursos Principais”- aws_vpc_site: Implantação de site AWS VPC com provisionamento de nó de borda
- azure_vnet_site: Implantação de site Azure VNet com provisionamento de nó de borda
- gcp_vpc_site: Implantação de site Google Cloud VPC com provisionamento de nó de borda
- cloud_credentials: Credenciais de autenticação do provedor de nuvem para implantação de site
Endpoints
Seção intitulada “Endpoints”| Método | Caminho | Descrição |
|---|---|---|
| GET | /api/config/namespaces/{namespace}/certified_hardwares | Listar Hardware Certificado. |
| GET | /api/config/namespaces/{namespace}/certified_hardwares/{name} | OBTER Hardware Certificado. |
| POST | /api/sync-cloud-data/namespaces/system/cloud_connect_reapply_vpc_attachment | ReaplicarAnexoVPC. |
| POST | /api/data/namespaces/system/cloud_connects/metrics | Todas as Métricas de Cloud Connect. |
| POST | /api/data/namespaces/system/cloud_connects/segment_metrics | Todas as 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 | Descoberta de VPC via Cloud Connect. |
| POST | /api/config/namespaces/system/edge_credentials | Credencial de Nuvem. |
| GET | /api/config/namespaces/system/edge_list | Lista de Edge |
| POST | /api/data/namespaces/system/top/cloud_connects | Principal Cloud Connect. |
| POST | /api/config/namespaces/{metadata.namespace}/cloud_connects | Criar Cloud Connect. |
| PUT | /api/config/namespaces/{metadata.namespace}/cloud_connects/{metadata.name} | Substituir Cloud Connect. |
| GET | /api/config/namespaces/{namespace}/cloud_connects | Listar Cloud Connect. |
| GET | /api/config/namespaces/{namespace}/cloud_connects/{name} | OBTER Cloud Connect. |
| DELETE | /api/config/namespaces/{namespace}/cloud_connects/{name} | EXCLUIR Cloud Connect. |
| POST | /api/config/namespaces/{metadata.namespace}/cloud_credentialss | Criar Credenciais de Nuvem. |
| PUT | /api/config/namespaces/{metadata.namespace}/cloud_credentialss/{metadata.name} | Substituir Credenciais de Nuvem. |
| GET | /api/config/namespaces/{namespace}/cloud_credentialss | Listar Credenciais de Nuvem. |
| GET | /api/config/namespaces/{namespace}/cloud_credentialss/{name} | OBTER Credenciais de Nuvem. |
| DELETE | /api/config/namespaces/{namespace}/cloud_credentialss/{name} | EXCLUIR Credenciais de Nuvem. |
| POST | /api/config/namespaces/system/cloud_elastic_ip/{name}/force-delete | Forçar EXCLUSÃO de IP Elástico de Nuvem. |
| POST | /api/config/namespaces/{metadata.namespace}/cloud_elastic_ips | Criar IP Elástico de Nuvem. |
| PUT | /api/config/namespaces/{metadata.namespace}/cloud_elastic_ips/{metadata.name} | Substituir IP Elástico de Nuvem. |
| GET | /api/config/namespaces/{namespace}/cloud_elastic_ips | Listar IP Elástico de Nuvem. |
| GET | /api/config/namespaces/{namespace}/cloud_elastic_ips/{name} | OBTER IP Elástico de Nuvem. |
| DELETE | /api/config/namespaces/{namespace}/cloud_elastic_ips/{name} | EXCLUIR IP Elástico de Nuvem. |
| PUT | /api/config/namespaces/{metadata.namespace}/cloud_regions/{metadata.name} | Substituir Região de Nuvem. |
| GET | /api/config/namespaces/{namespace}/cloud_regions | Listar Região de Nuvem. |
| GET | /api/config/namespaces/{namespace}/cloud_regions/{name} | OBTER Região de Nuvem. |
| POST | /api/config/namespaces/system/cloud_links/{name}/reapply_config | CloudLink |
| POST | /api/config/namespaces/{metadata.namespace}/cloud_links | Criar CloudLink. |
| PUT | /api/config/namespaces/{metadata.namespace}/cloud_links/{metadata.name} | Substituir CloudLink. |
| GET | /api/config/namespaces/{namespace}/cloud_links | Listar CloudLink. |
| GET | /api/config/namespaces/{namespace}/cloud_links/{name} | OBTER CloudLink. |
| DELETE | /api/config/namespaces/{namespace}/cloud_links/{name} | EXCLUIR CloudLink. |