Salta ai contenuti

☁️ API Infrastruttura Cloud

Connessioni a provider multi-cloud con peering di gateway e configurazione dei percorsi di rete. Integrazione con vault delle credenziali ed enumerazione delle subnet.

  • Categoria: Infrastruttura
  • Complessità: moderata
  • Percorsi: 31 | Schemi: 208
  • Livello: Standard
  • Domini correlati: sites, customer_edge
  • Connettersi ai provider cloud (AWS, Azure, GCP)
  • Gestire credenziali e autenticazione cloud
  • Configurare la connettività cloud e il provisioning elastico
  • Collegare e gestire le regioni cloud
  • aws_vpc_site: Distribuzione del sito AWS VPC con provisioning dei nodi edge
  • azure_vnet_site: Distribuzione del sito Azure VNet con provisioning dei nodi edge
  • gcp_vpc_site: Distribuzione del sito Google Cloud VPC con provisioning dei nodi edge
  • cloud_credentials: Credenziali di autenticazione del provider cloud per la distribuzione del sito
MetodoPercorsoDescrizione
GET/api/config/namespaces/{namespace}/certified_hardwaresElenca hardware certificato.
GET/api/config/namespaces/{namespace}/certified_hardwares/{name}GET hardware certificato.
POST/api/sync-cloud-data/namespaces/system/cloud_connect_reapply_vpc_attachmentRiapplicaAllegatoVPC.
POST/api/data/namespaces/system/cloud_connects/metricsTutte le metriche Cloud Connect.
POST/api/data/namespaces/system/cloud_connects/segment_metricsTutte le metriche dei segmenti Cloud Connect.
POST/api/data/namespaces/system/cloud_connects/{name}/metricsMetriche Cloud Connect.
POST/api/sync-cloud-data/namespaces/system/discover_vpcRilevamento VPC Cloud Connect.
POST/api/config/namespaces/system/edge_credentialsCredenziale cloud.
GET/api/config/namespaces/system/edge_listElenco Edge
POST/api/data/namespaces/system/top/cloud_connectsTop Cloud Connect.
POST/api/config/namespaces/{metadata.namespace}/cloud_connectsCrea Cloud Connect.
PUT/api/config/namespaces/{metadata.namespace}/cloud_connects/{metadata.name}Sostituisci Cloud Connect.
GET/api/config/namespaces/{namespace}/cloud_connectsElenca Cloud Connect.
GET/api/config/namespaces/{namespace}/cloud_connects/{name}GET Cloud Connect.
DELETE/api/config/namespaces/{namespace}/cloud_connects/{name}DELETE Cloud Connect.
POST/api/config/namespaces/{metadata.namespace}/cloud_credentialssCrea credenziali cloud.
PUT/api/config/namespaces/{metadata.namespace}/cloud_credentialss/{metadata.name}Sostituisci credenziali cloud.
GET/api/config/namespaces/{namespace}/cloud_credentialssElenca credenziali cloud.
GET/api/config/namespaces/{namespace}/cloud_credentialss/{name}GET credenziali cloud.
DELETE/api/config/namespaces/{namespace}/cloud_credentialss/{name}DELETE credenziali cloud.
POST/api/config/namespaces/system/cloud_elastic_ip/{name}/force-deleteForza DELETE IP elastico cloud.
POST/api/config/namespaces/{metadata.namespace}/cloud_elastic_ipsCrea IP elastico cloud.
PUT/api/config/namespaces/{metadata.namespace}/cloud_elastic_ips/{metadata.name}Sostituisci IP elastico cloud.
GET/api/config/namespaces/{namespace}/cloud_elastic_ipsElenca IP elastico cloud.
GET/api/config/namespaces/{namespace}/cloud_elastic_ips/{name}GET IP elastico cloud.
DELETE/api/config/namespaces/{namespace}/cloud_elastic_ips/{name}DELETE IP elastico cloud.
PUT/api/config/namespaces/{metadata.namespace}/cloud_regions/{metadata.name}Sostituisci regione cloud.
GET/api/config/namespaces/{namespace}/cloud_regionsElenca regione cloud.
GET/api/config/namespaces/{namespace}/cloud_regions/{name}GET regione cloud.
POST/api/config/namespaces/system/cloud_links/{name}/reapply_configCloudLink
POST/api/config/namespaces/{metadata.namespace}/cloud_linksCrea CloudLink.
PUT/api/config/namespaces/{metadata.namespace}/cloud_links/{metadata.name}Sostituisci CloudLink.
GET/api/config/namespaces/{namespace}/cloud_linksElenca CloudLink.
GET/api/config/namespaces/{namespace}/cloud_links/{name}GET CloudLink.
DELETE/api/config/namespaces/{namespace}/cloud_links/{name}DELETE CloudLink.