功能介紹
獲取依賴包版本列表
調(diào)試
您可以在API Explorer中調(diào)試該接口,支持自動認(rèn)證鑒權(quán)。API Explorer可以自動生成SDK代碼示例,并提供SDK代碼示例調(diào)試功能。
URI
GET /v2/{project_id}/fgs/dependencies/{depend_id}/version
參數(shù) |
是否必選 |
參數(shù)類型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
租戶項目 ID,獲取方式請參見獲取項目ID。 |
depend_id |
是 |
String |
依賴包的ID。 |
參數(shù) |
是否必選 |
參數(shù)類型 |
描述 |
---|---|---|---|
marker |
否 |
String |
上一次查詢依賴包的最后記錄位置,默認(rèn)為"0"。 |
maxitems |
否 |
String |
單次查詢最大條數(shù) |
請求參數(shù)
參數(shù) |
是否必選 |
參數(shù)類型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用戶Token。 通過調(diào)用 IAM 服務(wù)獲取用戶Token接口獲?。憫?yīng)消息頭中X-Subject-Token的值)。 |
響應(yīng)參數(shù)
狀態(tài)碼: 200
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
dependencies |
依賴包列表 |
|
next_marker |
Long |
下次讀取位置 |
count |
Long |
依賴包總數(shù) |
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
id |
String |
依賴包ID |
owner |
String |
依賴包擁有者,public標(biāo)識為公共依賴包 |
link |
String |
依賴包在obs的存儲地址 |
runtime |
String |
FunctionGraph函數(shù)的執(zhí)行環(huán)境 Python2.7: Python語言2.7版本。 Python3.6: Pyton語言3.6版本。 Python3.9: Python語言3.9版本。 Go1.8: Go語言1.8版本。 Go1.x: Go語言1.x版本。 Java8: Java語言8版本。 Java11: Java語言11版本。 Node.js6.10: Nodejs語言6.10版本。 Node.js8.10: Nodejs語言8.10版本。 Node.js10.16: Nodejs語言10.16版本。 Node.js12.13: Nodejs語言12.13版本。 Node.js14.18: Nodejs語言14.18版本。 C#(.NET Core 2.0): C#語言2.0版本。 C#(.NET Core 2.1): C#語言2.1版本。 C#(.NET Core 3.1): C#語言3.1版本。 Custom: 自定義運行時。 PHP7.3: Php語言7.3版本。 http: HTTP函數(shù)。 枚舉值:
|
etag |
String |
依賴包唯一標(biāo)志 |
size |
Long |
依賴包大小 |
name |
String |
依賴包名 |
file_name |
String |
依賴包文件名 |
description |
String |
依賴包描述。 |
version |
Long |
依賴包版本號 |
last_modified |
Long |
依賴包更新時間 |
狀態(tài)碼: 401
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
error_code |
String |
錯誤碼 |
error_msg |
String |
錯誤信息 |
狀態(tài)碼: 403
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
error_code |
String |
錯誤碼 |
error_msg |
String |
錯誤信息 |
狀態(tài)碼: 404
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
error_code |
String |
錯誤碼 |
error_msg |
String |
錯誤信息 |
狀態(tài)碼: 500
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
error_code |
String |
錯誤碼 |
error_msg |
String |
錯誤信息 |
請求示例
當(dāng)前租戶依賴包列表。
GET https://{Endpoint}/v2/{project_id}/fgs/ListDependencies?marker=0&maxitems=400
響應(yīng)示例
狀態(tài)碼: 200
ok
{ "dependencies" : [ { "id" : "6578de50-9a18-48fa-b84e-b2d36636e433", "owner" : "public", "link" : "https://{obs_endpoint}/functionstage-examples/fg_test_pandas_1.1.3.zip", "runtime" : "Python3.6", "etag" : "35a893d9495b3e22259b2773996bc94d-6", "size" : 31009808, "name" : "panda1.1.3" } ], "next_marker" : 43, "count" : 43 }
狀態(tài)碼
狀態(tài)碼 |
描述 |
---|---|
200 |
ok |
401 |
Unauthorized 鑒權(quán)失敗。 |
403 |
Forbidden 沒有操作權(quán)限。 |
404 |
Not Found 找不到資源。 |
500 |
Internal Server Error 服務(wù)內(nèi)部錯誤。 |
錯誤碼
請參見錯誤碼。