本產(chǎn)品(
計算巢-服務商側(cè)/2021-05-21
)的OpenAPI采用RPC簽名風格,簽名細節(jié)參見簽名機制說明。我們已經(jīng)為開發(fā)者封裝了常見編程語言的SDK,開發(fā)者可通過下載SDK直接調(diào)用本產(chǎn)品OpenAPI而無需關心技術細節(jié)。如果現(xiàn)有SDK不能滿足使用需求,可通過簽名機制進行自簽名對接。由于自簽名細節(jié)非常復雜,需花費 5個工作日左右。因此建議加入我們的服務釘釘群(78410016550),在專家指導下進行簽名對接。在使用API前,您需要準備好身份賬號及訪問密鑰(AccessKey),才能有效通過客戶端工具(SDK、CLI等)訪問API。細節(jié)請參見獲取AccessKey。
API目錄
API | 標題 | API概述 |
---|---|---|
GetArtifactRepositoryCredentials | 服務商獲取上傳部署物所需的訪問憑證 | 獲取部署物上傳所需的憑證。 |
CreateArtifact | 創(chuàng)建部署物 | 調(diào)用CreateArtifact創(chuàng)建部署物。 |
DeleteArtifact | 刪除部署物 | 當您不再需要部署物或部署物對應版本,調(diào)用DeleteArtifact刪除部署物。 |
ReleaseArtifact | 發(fā)布部署物 | 調(diào)用ReleaseArtifact發(fā)布部署物。 |
ListArtifacts | 查詢部署物列表 | 調(diào)用ListArtifacts查詢部署物列表。 |
GetArtifact | 查詢部署物詳情 | 調(diào)用GetArtifact查詢部署物詳情。 |
ListArtifactVersions | 查詢部署物版本信息 | 調(diào)用ListArtifactVersions查詢部署物版本信息。 |
UpdateArtifact | 更新部署物 | 調(diào)用UpdateArtifact更新部署物。 |
CreateService | 創(chuàng)建服務 | 通過地域ID、部署類型、服務類型、服務名稱等參數(shù),創(chuàng)建新的服務。 |
RegisterService | 注冊服務 | 注冊部署物。 |
UpdateService | 更新服務 | 升級服務。 |
UpgradeServiceInstance | 升級服務實例 | 使用地域ID、服務版本等參數(shù)調(diào)用UpgradeServiceInstance升級服務實例。 |
UpdateServiceInstanceAttribute | 更新服務實例屬性 | 更新服務實例的屬性。 |
DeleteService | 刪除服務 | 通過地域ID、服務ID、服務版本刪除指定服務。 |
ListServices | 查詢服務信息 | 通過指定地域ID、服務ID等參數(shù),查詢服務信息列表。例如,服務狀態(tài),服務版本,發(fā)布時間等信息。 |
GetService | 查詢服務詳細信息 | 調(diào)用GetService查詢指定服務的詳細信息。 |
DeployServiceInstance | 部署服務實例 | 部署服務實例。 |
GetServiceInstance | 查詢服務實例的詳細信息 | 通過服務實例 ID、地域 ID查詢指定服務實例的詳細信息。例如,服務實例的部署狀態(tài)、模板名稱、服務詳情等信息。 |
ListServiceInstances | 查詢服務實例列表 | 查詢服務實例列表。 |
ListServiceUsages | 查看當前服務使用申請 | 查看用戶自己當前的服務使用申請。 |
GetServiceEstimateCost | 查詢創(chuàng)建服務實例的預估價格 | 查詢創(chuàng)建服務實例的預估價格。 |
GetUploadCredentials | 獲取文件上傳的訪問密鑰 | 獲取上傳文件的訪問密鑰。 |
ModifyServiceInstanceResources | 修改服務實例包含的資源 | 修改服務實例的資源信息。 |
ContinueDeployServiceInstance | 繼續(xù)部署服務實例 | 服務實例部署失敗后,通過指定地域ID、服務ID、服務實例配置參數(shù),繼續(xù)部署服務實例。 |
CreateServiceInstance | 創(chuàng)建并部署服務實例 | 通過指定地域ID、服務ID、服務版本等參數(shù),創(chuàng)建并部署服務實例。 |
DeleteServiceInstances | 刪除服務實例 | 通過指定地域ID、服務ID,刪除服務實例。 |
UpdateServiceInstanceSpec | 變配服務實例 | 變配服務實例。 |
PushMeteringData | 推送云市場計量數(shù)據(jù) | 推送云市場計量數(shù)據(jù)。 |
ListAcrImageRepositories | 查看已上傳至ACR的鏡像列表 | 調(diào)用ListAcrImageRepositories查看已上傳至ACR的鏡像列表。 |
ListAcrImageTags | 查看鏡像倉庫中已上傳的鏡像版本 | 調(diào)用ListAcrImageTags查看鏡像倉庫中已上傳的鏡像版本。 |
GetServiceTemplateParameterConstraints | 查詢ROS模板參數(shù)限制信息 | 查詢ROS模板參數(shù)限定值。 |
AddServiceSharedAccounts | 新增服務共享賬號 | 調(diào)用AddServiceSharedAccounts新增服務的共享賬號。 |
StartServiceInstance | 啟動服務實例 | 當服務實例狀態(tài)為Stopped(已關機)、StartFailed(開機失敗)時,調(diào)用StartServiceInstance接口啟動服務實例。 |
RestartServiceInstance | 重啟服務實例 | 當服務實例狀態(tài)為Deployed(已部署)時,調(diào)用RestartServiceInstance接口重啟服務實例。 |
StopServiceInstance | 關閉服務實例 | 當服務實例狀態(tài)為Deployed(已部署)、StopFailed(關機失敗)時,調(diào)用StopServiceInstance接口關閉服務實例。 |
RemoveServiceSharedAccounts | 刪除共享賬號 | 調(diào)用RemoveServiceSharedAccounts刪除共享賬號。 |
ListServiceSharedAccounts | 獲取服務共享賬號列表 | 調(diào)用ListServiceSharedAccounts查看服務共享賬號列表。 |
ApproveServiceUsage | 商家通過服務使用請求 | 商家調(diào)用ApproveServiceUsage通過服務使用請求。 |
RejectServiceUsage | 拒絕服務申請 | 調(diào)用RejectServiceUsage拒絕服務申請。 |
CreateServiceUsage | 創(chuàng)建分銷申請 | 創(chuàng)建服務分銷申請。 |
ListServiceCategories | 查詢所有服務類別名稱 |