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