華為云計算 云知識 獲取函數(shù)異步調(diào)用請求列表ListAsyncInvocations
獲取函數(shù)異步調(diào)用請求列表ListAsyncInvocations

 

功能介紹

獲取函數(shù)異步調(diào)用請求列表

調(diào)試

您可以在API Explorer中調(diào)試該接口,支持自動認證鑒權(quán)。API Explorer可以自動生成SDK代碼示例,并提供SDK代碼示例調(diào)試功能。

URI

GET /v2/{project_id}/fgs/functions/{function_urn}/async-invocations

表1 路徑參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

project_id

String

租戶項目 ID,獲取方式請參見獲取項目ID

function_urn

String

函數(shù)的URN,詳細解釋見FunctionGraph函數(shù)模型的描述。

表2 Query參數(shù)

參數(shù)

是否必選

參數(shù)類型

描述

request_id

String

需要查詢的異步請求ID。如果不指定,默認查詢所有異步調(diào)用記錄

最小長度:0

最大長度:64

marker

String

本次查詢起始位置,默認值0

缺省值:0

最小長度:0

最大長度:64

limit

String

本次查詢最大返回的數(shù)據(jù)條數(shù),最大值500,默認值100

缺省值:100

最小長度:0

最大長度:64

status

String

本次查詢指定的異步調(diào)用狀態(tài),支持5種狀態(tài),如果不指定,則查詢所有狀態(tài)的調(diào)用記錄 WAIT: 等待 RUNNING: 執(zhí)行中 SUC CES S: 執(zhí)行成功 FAIL: 執(zhí)行失敗 DISCARD: 請求丟棄

最小長度:0

最大長度:64

query_begin_time

String

搜索起始時間(格式為YYYY-MM-DD'T'HH:mm:ss,UTC時間)。如果不指定默認為當(dāng)前時間前1小時

query_end_time

String

搜索結(jié)束時間(格式為YYYY-MM-DD'T'HH:mm:ss,UTC時間)。如果不指定默認為當(dāng)前時間

請求參數(shù)

響應(yīng)參數(shù)

狀態(tài)碼: 200

表3 響應(yīng)Body參數(shù)

參數(shù)

參數(shù)類型

描述

invocations

Array of ListFunctionAsyncInvocationsResult objects

異步調(diào)用記錄列表。

count

Integer

查詢數(shù)據(jù)總條數(shù)

next_marker

Integer

查詢下一頁的起始位置

表4 ListFunctionAsyncInvocationsResult

參數(shù)

參數(shù)類型

描述

request_id

String

異步調(diào)用請求ID

status

String

異步調(diào)用狀態(tài),支持5種狀態(tài) WAIT: 等待 RUNNING: 執(zhí)行中 SUCCESS: 執(zhí)行成功 FAIL: 執(zhí)行失敗 DISCARD: 請求丟棄

枚舉值:

  • WAIT

  • RUNNING

  • SUCCESS

  • FAIL

  • DISCARD

error_message

String

異步調(diào)用錯誤信息,如果執(zhí)行成功,則返回空

error_code

Integer

異步調(diào)用錯誤碼,如果執(zhí)行成功,則返回0

start_time

String

異步調(diào)用開始時間(格式為YYYY-MM-DD'T'HH:mm:ss,UTC時間)。

end_time

String

異步調(diào)用結(jié)束時間(格式為YYYY-MM-DD'T'HH:mm:ss,UTC時間)。

狀態(tài)碼: 403

表5 響應(yīng)Body參數(shù)

參數(shù)

參數(shù)類型

描述

error_code

String

錯誤碼

error_msg

String

錯誤信息

狀態(tài)碼: 404

表6 響應(yīng)Body參數(shù)

參數(shù)

參數(shù)類型

描述

error_code

String

錯誤碼

error_msg

String

錯誤信息

狀態(tài)碼: 500

表7 響應(yīng)Body參數(shù)

參數(shù)

參數(shù)類型

描述

error_code

String

錯誤碼

error_msg

String

錯誤信息

請求示例

獲取函數(shù)異步調(diào)用請求列表。

GET /v2/{project_id}/fgs/functions/{function_urn}/async-invocations

響應(yīng)示例

狀態(tài)碼: 200

OK

{
  "invocations" : [ {
    "request_id" : "403fcbd6-ec41-401f-9fa7-386f3d3d****",
    "status" : "SUCCESS",
    "error_message" : "",
    "start_time" : "2019-10-25T15:37:27",
    "end_time" : "2019-10-25T15:37:27",
    "error_code" : 0
  } ]
}

狀態(tài)碼: 403

FORBIDDEN

{
  "error_code" : "FSS.0403",
  "error_msg" : "invalid token"
}

狀態(tài)碼: 404

Not Found

{
  "error_code" : "FSS.0404",
  "error_msg" : "can not find function"
}

狀態(tài)碼: 500

內(nèi)部錯誤

{
  "error_code" : "FSS.0500",
  "error_msg" : "xxx"
}

狀態(tài)碼

狀態(tài)碼

描述

200

OK

403

FORBIDDEN

404

Not Found

500

內(nèi)部錯誤

錯誤碼

請參見錯誤碼。