Mengkueri semua pemanggilan asinkron dalam Tugas asinkron yang memenuhi kondisi tertentu.
Deskripsi operasi
StatefulAsyncInvocation represents asynchronous tasks. Asynchronous tasks (StatefulAsyncInvocation) allow you to manage the states of asynchronous invocations. The asynchronous task feature is more suitable for task scenarios.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
fc:ListStatefulAsyncInvocations |
get |
*All Resource
|
None | None |
Sintaks permintaan
GET /2021-04-06/services/{serviceName}/functions/{functionName}/stateful-async-invocations HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| serviceName |
string |
Yes |
Nama layanan tempat Tugas asinkron berada. |
demo-service |
| functionName |
string |
Yes |
Nama fungsi tempat Tugas asinkron berada. |
demo-function |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| qualifier |
string |
No |
Versi atau alias layanan tempat Tugas asinkron berada. |
LATEST |
| status |
string |
No |
Status Tugas asinkron. Nilai valid:
|
Running |
| nextToken |
string |
No |
Token yang diperlukan untuk mendapatkan hasil lebih lanjut. Anda tidak perlu menentukan parameter ini pada panggilan pertama. Jika nilai NextToken dikembalikan oleh panggilan sebelumnya, hasil lainnya tersedia. |
caeba0****be03f84eb48b699f0a4883 |
| limit |
integer |
No |
Jumlah maksimum Tugas asinkron yang akan dikembalikan. Nilai default: 20. Nilai valid: [1,100]. |
20 |
| startedTimeBegin |
integer |
No |
Waktu mulai tugas asinkron. |
1640966400000 |
| startedTimeEnd |
integer |
No |
Waktu akhir tugas asinkron. |
1640966400000 |
| sortOrderByTime |
string |
No |
Urutan pengurutan untuk tugas asinkron yang dikembalikan. Nilai valid:
|
desc |
| invocationIdPrefix |
string |
No |
Awalan nama Tugas asinkron. Parameter ini membatasi nama Tugas asinkron yang dikembalikan. Misalnya, jika Anda menetapkan parameter |
abcxxx |
| includePayload |
boolean |
No |
Apakah akan mengembalikan parameter invocationPayload dalam tanggapan. Nilai valid:
Catatan
Parameter |
true |
| X-Fc-Account-Id |
string |
No |
ID akun Alibaba Cloud Anda. |
188077086902**** |
| X-Fc-Code-Checksum |
string |
No |
Nilai CRC-64 paket Kode fungsi. Nilai ini digunakan untuk memeriksa integritas data. Nilai ini dihitung secara otomatis oleh alat. |
1506052139770049xxxx |
| X-Fc-Log-Type |
string |
No |
Metode yang digunakan untuk mengembalikan log. Nilai valid:
|
Tail |
| X-Fc-Invocation-Type |
string |
No |
Metode yang digunakan untuk memanggil fungsi. Nilai valid:
|
Async |
| X-Fc-Date |
string |
No |
Waktu saat fungsi dipanggil. Nilai dalam format EEE,d MMM yyyy HH:mm:ss GMT. |
Sat, 14 Jul 2017 07:02:38 GMT |
| X-Fc-Trace-Id |
string |
No |
ID jejak permintaan untuk API Function Compute. |
abcxxx |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
The data struct returned. |
||
| nextToken |
string |
The token used to obtain more results. If this parameter is left empty, all the results are returned. |
8bj81uI8n**** |
| invocations |
array |
The list of asynchronous tasks. |
|
| StatefulAsyncInvocation |
The information about the asynchronous task. |
[{"functionName": "demo-function","serviceName": "demo-service","qualifier": "LATEST","invocationId": "id","status": "Succeeded","startedTime": 1640966400000,"endTime": 1640966500000,"destinationStatus": "Succeeded","invocationErrorMessage": "","invocationPayload": "","requestId": "id","alreadyRetriedTimes": 0,}] |
Contoh
Respons sukses
JSONformat
{
"nextToken": "8bj81uI8n****",
"invocations": [
{
"functionName": "functionName",
"serviceName": "serviceName",
"qualifier": "LATEST",
"invocationId": "demo-id",
"status": "Running",
"startedTime": 1633449590000,
"endTime": 1633449599000,
"destinationStatus": "Succeeded",
"invocationErrorMessage": "UnhandledInvocationError",
"invocationPayload": "\"body\"",
"alreadyRetriedTimes": 3,
"requestId": "ABA740D4-********-882707EADC37",
"instanceId": "D4-*******9FD1-882707E",
"events": [
{
"eventId": 1,
"status": "Enqueued",
"timestamp": 1647420449721,
"eventDetail": "{\"Error\":\"UnhandledInvocationError\"}"
}
],
"durationMs": 100,
"returnPayload": "my-result"
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.