跳到內容

☁️ 雲端基礎架構 API

多雲供應商連線,支援閘道對等互連與網路路徑設定。憑證保管庫整合與子網路列舉。

  • 類別:基礎架構
  • 複雜度:中等
  • 路徑數:31 | 結構描述數:208
  • 層級:標準
  • 相關網域sitescustomer_edge
  • 連接至雲端供應商(AWS、Azure、GCP)
  • 管理雲端憑證與驗證
  • 設定雲端連線與彈性佈建
  • 連結並管理雲端區域
  • aws_vpc_site:具備邊緣節點佈建功能的 AWS VPC 站點部署
  • azure_vnet_site:具備邊緣節點佈建功能的 Azure VNet 站點部署
  • gcp_vpc_site:具備邊緣節點佈建功能的 Google Cloud VPC 站點部署
  • cloud_credentials:用於站點部署的雲端供應商驗證憑證
方法路徑說明
GET/api/config/namespaces/{namespace}/certified_hardwares列出已認證硬體。
GET/api/config/namespaces/{namespace}/certified_hardwares/{name}取得已認證硬體。
POST/api/sync-cloud-data/namespaces/system/cloud_connect_reapply_vpc_attachment重新套用 VPC 附件。
POST/api/data/namespaces/system/cloud_connects/metrics所有雲端連線指標。
POST/api/data/namespaces/system/cloud_connects/segment_metrics所有雲端連線區段指標。
POST/api/data/namespaces/system/cloud_connects/{name}/metrics雲端連線指標。
POST/api/sync-cloud-data/namespaces/system/discover_vpc雲端連線 VPC 探索。
POST/api/config/namespaces/system/edge_credentials雲端憑證。
GET/api/config/namespaces/system/edge_list邊緣清單。
POST/api/data/namespaces/system/top/cloud_connects頂端雲端連線。
POST/api/config/namespaces/{metadata.namespace}/cloud_connects建立雲端連線。
PUT/api/config/namespaces/{metadata.namespace}/cloud_connects/{metadata.name}取代雲端連線。
GET/api/config/namespaces/{namespace}/cloud_connects列出雲端連線。
GET/api/config/namespaces/{namespace}/cloud_connects/{name}取得雲端連線。
DELETE/api/config/namespaces/{namespace}/cloud_connects/{name}刪除雲端連線。
POST/api/config/namespaces/{metadata.namespace}/cloud_credentialss建立雲端憑證。
PUT/api/config/namespaces/{metadata.namespace}/cloud_credentialss/{metadata.name}取代雲端憑證。
GET/api/config/namespaces/{namespace}/cloud_credentialss列出雲端憑證。
GET/api/config/namespaces/{namespace}/cloud_credentialss/{name}取得雲端憑證。
DELETE/api/config/namespaces/{namespace}/cloud_credentialss/{name}刪除雲端憑證。
POST/api/config/namespaces/system/cloud_elastic_ip/{name}/force-delete強制刪除雲端彈性 IP。
POST/api/config/namespaces/{metadata.namespace}/cloud_elastic_ips建立雲端彈性 IP。
PUT/api/config/namespaces/{metadata.namespace}/cloud_elastic_ips/{metadata.name}取代雲端彈性 IP。
GET/api/config/namespaces/{namespace}/cloud_elastic_ips列出雲端彈性 IP。
GET/api/config/namespaces/{namespace}/cloud_elastic_ips/{name}取得雲端彈性 IP。
DELETE/api/config/namespaces/{namespace}/cloud_elastic_ips/{name}刪除雲端彈性 IP。
PUT/api/config/namespaces/{metadata.namespace}/cloud_regions/{metadata.name}取代雲端區域。
GET/api/config/namespaces/{namespace}/cloud_regions列出雲端區域。
GET/api/config/namespaces/{namespace}/cloud_regions/{name}取得雲端區域。
POST/api/config/namespaces/system/cloud_links/{name}/reapply_config雲端連結。
POST/api/config/namespaces/{metadata.namespace}/cloud_links建立雲端連結。
PUT/api/config/namespaces/{metadata.namespace}/cloud_links/{metadata.name}取代雲端連結。
GET/api/config/namespaces/{namespace}/cloud_links列出雲端連結。
GET/api/config/namespaces/{namespace}/cloud_links/{name}取得雲端連結。
DELETE/api/config/namespaces/{namespace}/cloud_links/{name}刪除雲端連結。