Mengkueri daftar tugas di pusat tugas.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
kvstore:DescribeHistoryTasks |
get |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID wilayah event tertunda. Anda dapat memanggil DescribeRegions untuk mengkueri ID wilayah. |
cn-beijing |
| PageSize |
integer |
No |
Jumlah rekaman per halaman. Nilai valid: 10 hingga 100. Nilai default: 10. |
10 |
| PageNumber |
integer |
No |
Nomor halaman hasil kueri. Nilai valid: bilangan bulat positif. Nilai default: 1. |
1 |
| InstanceType |
string |
No |
Tipe instans. Nilai tetap adalah Instance. |
Instance |
| Status |
string |
No |
Status tugas. Digunakan untuk memfilter tugas dengan status yang sesuai:
Catatan
Nilai default kosong, menunjukkan bahwa semua status dipilih. Untuk memilih beberapa status, pisahkan dengan koma (,). |
Scheduled |
| InstanceId |
string |
No |
ID instans. Digunakan untuk mengkueri tugas dari instans yang sesuai. Nilai default kosong, menunjukkan tidak ada batasan. Untuk mengkueri beberapa instans, pisahkan ID instans dengan koma (,). Mendukung maksimum 30 ID instans. |
r-uf62br2491p5l**** |
| TaskId |
string |
No |
ID tugas. Digunakan untuk mengkueri tugas dengan ID yang diketahui. Nilai default kosong, menunjukkan tidak ada batasan. Untuk mengkueri beberapa tugas, pisahkan ID tugas dengan koma (,). Mendukung maksimum 30 ID tugas. |
t-83br18hloy3faf**** |
| TaskType |
string |
No |
Tipe tugas. Digunakan untuk mengkueri tugas dengan tipe tertentu. Nilai default kosong, menunjukkan tidak ada batasan. Nilai valid:
Catatan
Untuk mengkueri beberapa tipe tugas, pisahkan dengan koma (,). |
ModifyInsSpec |
| FromStartTime |
string |
Yes |
Waktu mulai paling awal dari tugas yang akan dikueri. Format: yyyy-MM-ddTHH:mm:ssZ (waktu UTC). Data dalam 30 hari terakhir dapat dikueri paling awal. |
2022-01-02T11:31:03Z |
| ToStartTime |
string |
Yes |
Waktu mulai paling akhir dari tugas yang akan dikueri. Format: yyyy-MM-ddTHH:mm:ssZ (waktu UTC). Nilai harus lebih lambat daripada waktu mulai paling awal tugas. |
2022-02-02T11:31:03Z |
| FromExecTime |
integer |
No |
Durasi eksekusi tugas minimum. Digunakan untuk memfilter tugas yang durasi eksekusinya lebih besar dari nilai ini, dalam detik. Nilai default: 0, menunjukkan tidak ada batasan. |
0 |
| ToExecTime |
integer |
No |
Durasi eksekusi tugas maksimum. Digunakan untuk memfilter tugas yang durasi eksekusinya tidak kurang dari nilai ini, dalam detik. Nilai default: 0, menunjukkan tidak ada batasan. |
0 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| PageNumber |
integer |
Nomor halaman yang sedang ditampilkan. |
1 |
| RequestId |
string |
ID permintaan. |
5D622714-AEDD-4609-9167-F5DDD3D1**** |
| PageSize |
integer |
Jumlah maksimum rekaman yang ditampilkan per halaman. |
10 |
| TotalCount |
integer |
Jumlah total tugas yang sesuai dengan kondisi kueri, tanpa memperhitungkan paginasi. |
5 |
| Items |
array<object> |
Daftar objek tugas. |
|
|
object |
Objek tugas, dalam format kamus. |
||
| Status |
string |
Status tugas.
|
Running |
| TaskId |
string |
ID tugas. |
t-83br18hloy3faf**** |
| CurrentStepName |
string |
Nama langkah yang sedang dieksekusi. Jika kosong, tugas belum dimulai. |
exec_task |
| StartTime |
string |
Waktu mulai tugas. Format: yyyy-MM-ddTHH:mm:ssZ (waktu UTC). |
2022-02-03T11:31:03Z |
| EndTime |
string |
Waktu akhir tugas. Format: yyyy-MM-ddTHH:mm:ssZ (waktu UTC). |
2022-02-03T12:06:17Z |
| TaskType |
string |
Tipe tugas.
|
ModifyInsSpec |
| RemainTime |
integer |
Perkiraan sisa waktu eksekusi, dalam detik. 0 menunjukkan bahwa eksekusi telah selesai. |
1000 |
| Progress |
number |
Progres saat ini, dalam rentang [0,100]. |
79.0 |
| RegionId |
string |
ID wilayah. |
cn-shanghai |
| InstanceType |
string |
Tipe instans. Nilai tetap adalah Instance. |
Instance |
| InstanceId |
string |
ID instans. |
r-bp1zxszhcgatnx**** |
| InstanceName |
string |
Nama instans. |
dba-tair-test-qcloud |
| DbType |
string |
Tipe DB. Nilai tetap adalah redis. |
redis |
| Product |
string |
Produk. Nilai tetap adalah kvstore. |
kvstore |
| TaskDetail |
string |
Detail tugas. taskType yang berbeda menghasilkan output yang berbeda. |
{\"callerUid\":\"test\"} |
| ReasonCode |
string |
Alasan memulai tugas saat ini. |
小版本升级 |
| ActionInfo |
string |
Informasi operasi yang diizinkan. Dalam penggunaan aktual, operasi Action dicocokkan dalam informasi ini berdasarkan currentStepName+status. Jika tidak ada Action yang dicocokkan, status tugas saat ini tidak mendukung operasi apa pun. Contoh:
Operasi yang mungkin didukung oleh sistem:
|
{"steps":[{"action_info":{"Waiting":["modifySwitchTime"]},"step_name":"exec_task"}]} |
| Uid |
string |
ID pengguna tempat sumber daya berada. |
141345906006**** |
| CallerSource |
string |
ID pengguna yang meminta. Ketika callerSource adalah User, ini mewakili UID pengguna. |
141345906006**** |
| CallerUid |
string |
Sumber permintaan.
|
User |
Contoh
Respons sukses
JSONformat
{
"PageNumber": 1,
"RequestId": "5D622714-AEDD-4609-9167-F5DDD3D1****",
"PageSize": 10,
"TotalCount": 5,
"Items": [
{
"Status": "Running",
"TaskId": "t-83br18hloy3faf****",
"CurrentStepName": "exec_task",
"StartTime": "2022-02-03T11:31:03Z",
"EndTime": "2022-02-03T12:06:17Z",
"TaskType": "ModifyInsSpec",
"RemainTime": 1000,
"Progress": 79,
"RegionId": "cn-shanghai",
"InstanceType": "Instance",
"InstanceId": "r-bp1zxszhcgatnx****",
"InstanceName": "dba-tair-test-qcloud",
"DbType": "redis",
"Product": "kvstore",
"TaskDetail": "{\\\"callerUid\\\":\\\"test\\\"}",
"ReasonCode": "小版本升级",
"ActionInfo": "{\"steps\":[{\"action_info\":{\"Waiting\":[\"modifySwitchTime\"]},\"step_name\":\"exec_task\"}]}",
"Uid": "141345906006****",
"CallerSource": "141345906006****",
"CallerUid": "User"
}
]
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Param.Invalid | Param invalid | |
| 400 | Param.Invalid.TimeEndBeforeStart | Param invalid. End time before start time |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.