インスタンスの SQL 監査ログタスク一覧を照会します。
操作説明
この操作を呼び出す前に、以下の点にご注意ください。
最新バージョンの Alibaba Cloud ソフトウェア開発キット (SDK) または DAS SDK を使用してください。
SDK を使用して DAS サービスを呼び出す場合、リージョンは cn-shanghai に設定してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
hdm:DescribeSqlLogTasks |
list |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
任意 |
データベースインスタンスの ID です。 |
r-bp1nti25tc7bq5**** |
| NodeId |
string |
任意 |
ノード ID です。 説明
このパラメーターはクラスターインスタンスにのみ適用されます。特定のノードのオフラインタスクを照会できます。このパラメーターを省略した場合、プライマリノードのオフラインタスクがデフォルトで返されます。 |
pi-bp1o58x3ib7e6**** |
| Filters |
array<object> |
任意 |
フィルター条件の一覧です。 |
|
|
object |
任意 |
フィルター条件です。 |
||
| Key |
string |
任意 |
フィルターパラメーターです。 説明
サポートされているフィルターパラメーターとその有効な値については、「リクエストパラメーターの追加情報」をご参照ください。 |
keyWords |
| Value |
string |
任意 |
フィルターパラメーターの値です。 |
select |
| StartTime |
integer |
任意 |
照会する時間範囲の開始時刻です。この値はミリ秒単位の UNIX タイムスタンプです。 |
1596177993000 |
| EndTime |
integer |
任意 |
照会する時間範囲の終了時刻です。この値はミリ秒単位の UNIX タイムスタンプです。 |
1608888296000 |
| PageNo |
integer |
任意 |
ページ番号です。ページ番号は 1 から始まります。デフォルト値は 1 です。 |
1 |
| PageSize |
integer |
任意 |
1 ページあたりのエントリ数です。最大値は 100 です。デフォルト値は 10 です。 |
10 |
Key でサポートされるパラメーターと値は次のとおりです。
taskId:タスク ID
keyWords:タスク名
status:タスクステータス。有効な値は、INIT (スケジューリング待ち)、RUNNING (実行中)、FAILED (失敗)、CANCELED (キャンセル済み)、COMPLETED (完了) です。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Code |
string |
HTTP ステータスコードです。 |
200 |
| Message |
string |
返されたメッセージです。 説明
リクエストが成功した場合は Successful が返されます。リクエストが失敗した場合は、エラーメッセージが返されます。 |
Successful |
| RequestId |
string |
リクエスト ID です。 |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
リクエストが成功したかどうかを示します。有効な値は次のとおりです。
|
true |
| Data |
object |
返されたデータです。 |
|
| List |
array<object> |
返されたデータの一覧です。 |
|
|
array<object> |
返されたデータです。 |
||
| TaskId |
string |
タスク ID です。 |
9a4f5c4494dbd6713185d87a97aa53e8 |
| InstanceId |
string |
データベースインスタンスの ID です。 |
r-bp1nti25tc7bq5**** |
| Name |
string |
タスク名です。 |
SQL审计导出1 |
| Start |
integer |
タスクの開始時刻です。この値はミリ秒単位の UNIX タイムスタンプです。 |
1683859555482 |
| End |
integer |
タスクの終了時刻です。この値はミリ秒単位の UNIX タイムスタンプです。 |
1705975320000 |
| Status |
string |
タスクステータスです。有効な値は次のとおりです。
説明
オフラインタスクの結果は、ステータスが COMPLETED の場合にのみ表示できます。 |
RUNNING |
| LogCount |
integer |
ログの総数です。 |
99999 |
| Progress |
integer |
タスクの進捗状況です。 |
100 |
| ScanFileSize |
integer |
スキャンされたファイル数です。 |
3000 |
| Expire |
boolean |
タスクが期限切れかどうかを示します。有効な値は次のとおりです。
|
false |
| CreateTime |
integer |
タスクの作成時刻です。この値はミリ秒単位の UNIX タイムスタンプです。 |
1681363254423 |
| AnalysisTaskFinishTime |
integer |
分析タスクの完了時刻です。この値はミリ秒単位の UNIX タイムスタンプです。 |
1712751923000 |
| AnalysisTaskStatus |
string |
分析タスクのステータスです。 説明
これは内部パラメーターです。無視してください。 |
SCAN_ANALYZE_COMPLETED |
| Result |
string |
TaskType が Export に設定されている場合に返される URL です。 |
https://das-sqllog-download-cn-shanghai.oss-cn-shanghai.aliyuncs.com/la |
| TaskType |
string |
タスクタイプです。有効な値は次のとおりです。
|
Export |
| Filters |
array<object> |
フィルター条件です。 |
|
|
object |
フィルター条件です。 |
||
| Key |
string |
フィルターパラメーターです。 説明
サポートされているフィルターパラメーターとその有効な値については、「リクエストパラメーターの追加情報」をご参照ください。 |
keyWords |
| Value |
string |
フィルターパラメーターの値です。 |
select |
| InnerResult |
string |
||
| Total |
integer |
タスクの総数です。 |
40 |
| PageNo |
integer |
ページ番号です。 |
1 |
| PageSize |
integer |
1 ページあたりのエントリ数です。 |
10 |
例
成功レスポンス
JSONJSON
{
"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
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。