Queries the login audit logs of an instance.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dms:ListInstanceLoginAuditLog |
list |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| StartTime |
string |
Yes |
The beginning of the time range to query. Note
Fuzzy match is supported. Format: YYYY-MM-DD hh:mm:ss. |
2021-11-18 11:00:00 |
| EndTime |
string |
Yes |
The end of the time range to query. Note
Fuzzy match is supported. Format: YYYY-MM-DD hh:mm:ss. We recommend that you specify a time range of no more than one day to improve pagination efficiency. |
2021-11-18 18:00:00 |
| SearchName |
string |
No |
The name of the database or instance whose login audit logs you want to query. Note
Set this parameter to an instance name if SQL statements are executed at the instance level, or a database name if at the database level. |
test_SearchName |
| OpUserName |
string |
No |
The alias of the user. |
test_OpUserName |
| PageSize |
integer |
No |
The number of entries to return on each page. Maximum value: 100. |
20 |
| PageNumber |
integer |
No |
The number of the page to return. |
1 |
| Tid |
integer |
No |
The ID of the tenant. You can call the GetUserActiveTenant operation to query the tenant ID. |
3*** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| TotalCount |
integer |
The number of entries returned. |
1 |
| RequestId |
string |
The ID of the request. |
074CE7C9-4F9C-5B62-89BC-7B4914A3**** |
| ErrorCode |
string |
The error code returned. |
InvalidPageSize |
| ErrorMessage |
string |
The error message returned. |
Specified parameter PageSize is not valid. |
| Success |
boolean |
Indicates whether the request was successful. Valid values:
|
true |
| InstanceLoginAuditLogList |
object |
||
| InstanceLoginAuditLog |
array<object> |
The login audit logs of the instance. |
|
|
object |
|||
| OpTime |
string |
The time when the user performed an operation on the instance. |
2021-11-18 11:13:26 |
| UserName |
string |
The alias of the user. |
test_UserName |
| UserId |
integer |
The ID of the user. |
12**** |
| InstanceName |
string |
The name of the instance. |
rm-bp144d5ky4l4rli0417****.mysql.rds.aliyuncs.com:3306【rm-bp144d5ky4l4r****】 |
| InstanceId |
integer |
The ID of the instance. |
177**** |
| DbUser |
string |
The database account used to log in to the instance. |
test_User |
| RequestIp |
string |
The source IP address of the request. |
117.36.XX.XX,100.104.XX.XX |
Examples
Success response
JSON format
{
"TotalCount": 1,
"RequestId": "074CE7C9-4F9C-5B62-89BC-7B4914A3****",
"ErrorCode": "InvalidPageSize",
"ErrorMessage": "Specified parameter PageSize is not valid.",
"Success": true,
"InstanceLoginAuditLogList": {
"InstanceLoginAuditLog": [
{
"OpTime": "2021-11-18 11:13:26",
"UserName": "test_UserName",
"UserId": 0,
"InstanceName": "rm-bp144d5ky4l4rli0417****.mysql.rds.aliyuncs.com:3306【rm-bp144d5ky4l4r****】",
"InstanceId": 0,
"DbUser": "test_User",
"RequestIp": "117.36.XX.XX,100.104.XX.XX"
}
]
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.