Mengambil daftar task log audit SQL untuk suatu instans.
Deskripsi operasi
Sebelum memanggil operasi ini, perhatikan hal berikut:
Gunakan versi terbaru Alibaba Cloud Software Development Kit (SDK) atau SDK DAS.
Saat menggunakan SDK untuk memanggil layanan DAS, atur wilayah ke cn-shanghai.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hdm:DescribeSqlLogTasks |
list |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
No |
ID instance basis data. |
r-bp1nti25tc7bq5**** |
| NodeId |
string |
No |
ID node. Catatan
Parameter ini hanya berlaku untuk instans kluster. Anda dapat menanyakan task offline untuk node tertentu. Jika Anda mengabaikan parameter ini, operasi akan mengembalikan task offline untuk node primary secara default. |
pi-bp1o58x3ib7e6**** |
| Filters |
array<object> |
No |
Daftar kondisi filter. |
|
|
object |
No |
Kondisi filter. |
||
| Key |
string |
No |
Parameter filter. Catatan
Untuk parameter filter yang didukung beserta nilai validnya, lihat Additional information about request parameters. |
keyWords |
| Value |
string |
No |
Nilai parameter filter. |
select |
| StartTime |
integer |
No |
Awal rentang waktu untuk ditanyakan. Nilai ini merupakan Stempel waktu UNIX dalam milidetik. |
1596177993000 |
| EndTime |
integer |
No |
Akhir rentang waktu untuk ditanyakan. Nilai ini merupakan Stempel waktu UNIX dalam milidetik. |
1608888296000 |
| PageNo |
integer |
No |
Nomor halaman. Halaman dimulai dari 1. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri per halaman. Nilai maksimum: 100. Nilai default: 10. |
10 |
Parameter dan nilai berikut didukung untuk Key:
taskId: ID task.
keyWords: Nama task.
status: Status task. Nilai valid: INIT (pending scheduling), RUNNING (running), FAILED (failed), CANCELED (canceled), dan COMPLETED (completed).
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
Kode status HTTP. |
200 |
| Message |
string |
Pesan yang dikembalikan. Catatan
Jika permintaan berhasil, Successful dikembalikan. Jika permintaan gagal, pesan error dikembalikan. |
Successful |
| RequestId |
string |
ID permintaan. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Menunjukkan apakah permintaan berhasil. Nilai valid:
|
true |
| Data |
object |
Data yang dikembalikan. |
|
| List |
array<object> |
Daftar data yang dikembalikan. |
|
|
array<object> |
Data yang dikembalikan. |
||
| TaskId |
string |
ID task. |
9a4f5c4494dbd6713185d87a97aa53e8 |
| InstanceId |
string |
ID instansiasi basis data. |
r-bp1nti25tc7bq5**** |
| Name |
string |
Nama task. |
SQL审计导出1 |
| Start |
integer |
Waktu mulai task. Nilai ini merupakan Stempel waktu UNIX dalam milidetik. |
1683859555482 |
| End |
integer |
Waktu akhir task. Nilai ini merupakan Stempel waktu UNIX dalam milidetik. |
1705975320000 |
| Status |
string |
Status task. Nilai valid:
Catatan
Anda hanya dapat melihat hasil task offline ketika statusnya COMPLETED. |
RUNNING |
| LogCount |
integer |
Jumlah total log. |
99999 |
| Progress |
integer |
Progres task. |
100 |
| ScanFileSize |
integer |
Jumlah file yang dipindai. |
3000 |
| Expire |
boolean |
Menunjukkan apakah task telah kedaluwarsa. Nilai valid:
|
false |
| CreateTime |
integer |
Waktu saat task dibuat. Nilai ini merupakan Stempel waktu UNIX dalam milidetik. |
1681363254423 |
| AnalysisTaskFinishTime |
integer |
Waktu saat task analisis selesai. Nilai ini merupakan Stempel waktu UNIX dalam milidetik. |
1712751923000 |
| AnalysisTaskStatus |
string |
Status task analisis. Catatan
Ini adalah parameter internal. Abaikan. |
SCAN_ANALYZE_COMPLETED |
| Result |
string |
URL yang dikembalikan jika TaskType diatur ke Export. |
https://das-sqllog-download-cn-shanghai.oss-cn-shanghai.aliyuncs.com/la |
| TaskType |
string |
Jenis task. Nilai valid:
|
Export |
| Filters |
array<object> |
Kondisi filter. |
|
|
object |
Kondisi filter. |
||
| Key |
string |
Parameter filter. Catatan
Untuk parameter filter yang didukung beserta nilai validnya, lihat Additional information about request parameters. |
keyWords |
| Value |
string |
Nilai parameter filter. |
select |
| InnerResult |
string |
||
| Total |
integer |
Jumlah total task. |
40 |
| PageNo |
integer |
Nomor halaman. |
1 |
| PageSize |
integer |
Jumlah entri per halaman. |
10 |
Contoh
Respons sukses
JSONformat
{
"Code": "200",
"Message": "Successful",
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Success": "true",
"Data": {
"List": [
{
"TaskId": "9a4f5c4494dbd6713185d87a97aa53e8",
"InstanceId": "r-bp1nti25tc7bq5****\n",
"Name": "SQL审计导出1",
"Start": 1683859555482,
"End": 1705975320000,
"Status": "RUNNING",
"LogCount": 99999,
"Progress": 100,
"ScanFileSize": 3000,
"Expire": false,
"CreateTime": 1681363254423,
"AnalysisTaskFinishTime": 1712751923000,
"AnalysisTaskStatus": "SCAN_ANALYZE_COMPLETED",
"Result": "https://das-sqllog-download-cn-shanghai.oss-cn-shanghai.aliyuncs.com/la",
"TaskType": "Export",
"Filters": [
{
"Key": "keyWords\n",
"Value": "select\n"
}
],
"InnerResult": ""
}
],
"Total": 40,
"PageNo": 1,
"PageSize": 10
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.