全部產品
Search
文件中心

Function Compute:ListFunctionAsyncInvokeConfigs

更新時間:Aug 20, 2025

調用ListFunctionAsyncInvokeConfigs介面查詢一個服務下某個函數的所有非同步配置。當配置個數超過Limit個數時,將返回NextToken參數。可以使用該參數進行後續的分頁查詢。

配置中的StatefulAsyncInvocation即為非同步任務的配置項。當StatefulAsyncInvocation取值為true時,代表您已開啟非同步任務,所有的非同步呼叫將變為非同步任務模式。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

要求標頭

該介面無特殊要求標頭,關於公用要求標頭資訊,請參見公用參數

請求文法

GET /services/{serviceName}/functions/{functionName}/async-invoke-configs HTTP/1.1

請求參數

名稱

類型

位置

是否必選

樣本值

描述

serviceName String Path service_name

非同步呼叫配置所屬的服務的名稱。

functionName String Path testHelloWorld

非同步呼叫配置所屬的函數的名稱。

limit Integer Query 20

限定此次返回資源的數量。如果不設定,預設返回20,最大不能超過100。返回結果可以小於指定的數量,但不會多於指定的數量。

nextToken String Query caeba0be03****f84eb48b699f0a4883

用來返回更多結果。第一次查詢不需要提供這個參數,後續查詢所需使用的Token,從返回結果中擷取。

返回資料

名稱

類型

樣本值

描述

configs Array

配置列表。

createdTime String 2020-08-20T02:28:21Z

非同步呼叫配置的建立時間。

destinationConfig DestinationConfig

非同步呼叫目標的配置結構體。

functionName String testHelloWorld

非同步呼叫配置所屬的函數的名稱。

lastModifiedTime String 2020-09-10T02:45:02Z

非同步呼叫配置的最後更改時間。

maxAsyncEventAgeInSeconds Long 1

訊息最大存活時間長度,取值範圍[1,604800],預設為86400,單位為秒。

maxAsyncRetryAttempts Long 1

非同步呼叫失敗後的最大重試次數,預設值為3。取值範圍[0,8]。

qualifier String alias

非同步呼叫配置所屬的服務的別名或版本。

serviceName String service_name

非同步呼叫配置所屬的服務的名稱。

statefulInvocation Boolean true

是否開啟非同步任務。

  • true:表示已開啟非同步任務。
  • false:表示未開啟非同步任務。
nextToken String caeba0be03****f84eb48b699f0a4883

用來返回更多結果。第一次查詢不需要提供這個參數,後續查詢所需使用的Token,從返回結果中擷取。

樣本

請求樣本

GET /2016-08-15/services/service_name.alias/functions/testHellowWorld/async-invoke-configs?NextToken=caeba0be03*******b699f0a4883&Limit=20 HTTP/1.1
公用要求標頭

正常返回樣本

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "configs" : [ {
    "createdTime" : "2020-08-20T02:28:21Z",
    "destinationConfig" : {
      "onFailure" : {
        "destination" : "acs:mns:cn-shanghai:1986***743:/queues/failure/messages"
      },
      "onSuccess" : {
        "destination" : "acs:mns:cn-shanghai:1986***743:/queues/success/messages"
      }
    },
    "functionName" : "testHelloWorld",
    "lastModifiedTime" : "2020-09-10T02:45:02Z",
    "maxAsyncEventAgeInSeconds" : 1,
    "maxAsyncRetryAttempts" : 1,
    "qualifier" : "alias",
    "serviceName" : "service_name",
    "statefulInvocation" : true
  } ],
  "nextToken" : "caeba0be03****f84eb48b699f0a4883"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。