本文為您介紹Edge Node Service (ENS)支援的整合方案。使用OpenAPI自動化整合Edge Node Service,可以提升您使用Edge Node Service的開發效率。
什麼是OpenAPI
為了能夠讓開發人員快速高效的學習和使用雲產品OpenAPI,阿里雲為使用者提供OpenAPI網站。它是一款集OpenAPI智能搜尋、文檔、線上調試、SDK擷取、CodeSample、調用出錯診斷、調用統計為一體的產品。您可以在OpenAPI門戶中調用阿里雲各雲產品開放的OpenAPI,查看OpenAPI請求和返回結果。此外,OpenAPI門戶會自動產生相應的SDK調用樣本,協助您快速使用阿里雲產品。
更多詳情,請參見OpenAPI概覽。
基本資料
Edge Node Service在OpenAPI門戶提供API調試等功能。在調用前,您需要瞭解ENS服務提供的版本、存取點、介面風格、調用方式等資訊。
調式入口
版本說明
API 版本號碼 | 說明 |
推薦使用 |
存取點說明
請使用新加坡存取點網域名稱ens.ap-southeast-1.aliyuncs.com
。
更多資訊,請參見服務存取點。
使用者身份
使用者身份 | 支援情況 |
支援 | |
RAM 使用者(推薦) | 支援 |
RAM角色(推薦) | 支援 |
推薦您使用RAM使用者或RAM角色,根據業務的實際情況按需分配許可權後進行介面調用。
介面風格
RPC風格。
調用方式支援情況
調用方式 | 支援情況 | 說明 |
阿里雲SDK(推薦) | 支援 | Edge Node Service SDK支援語言及依賴安裝方法請參考SDK下載地址 |
支援 | 例如: |
如果以上方案均無法滿足您的業務需要,可自行封裝請求調用OpenAPI(不推薦)。更多資訊,請參見自訂封裝。
Resource Orchestration Service
Resource Orchestration Service支援的Edge Node Service資源類型如下表。
雲產品 | 普通資源 | 資料來源資源 |
Edge Node Service | ALIYUN::ENS::Instance:建立ENS執行個體 | DATASOURCE::ENS::Instances:查詢多台ENS執行個體的詳細資料 |
更多關於如何使用Resource Orchestration Service來自動化建立和配置資源,請參見什麼是Resource Orchestration Service服務。
Terraform
Terraform支援的Edge Node Service資源類型如下表。
雲產品 | 資源類型 |
Edge Node Service | alicloud_ens_instance:ENS執行個體 |
更多關於如何使用Terraform自動化建立和管理資源,請參見什麼是Terraform。