Enables or disables the audit log for a MongoDB instance, or modifies the log retention period.
Operation description
You can call this operation up to 30 times per minute. The system throttles calls that exceed this limit. Avoid calling this operation frequently. If you need to make frequent calls, use Logstore. For more information, see Manage Logstore.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:ModifyAuditPolicy |
update |
*dbinstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
The instance ID. |
dds-bp1785659e3f**** |
| AuditStatus |
string |
Yes |
The status of the audit log. Valid values:
|
enable |
| StoragePeriod |
integer |
No |
|
30 |
| AuditLogSwitchSource |
string |
No |
The source of the request. Set this parameter to Console. |
Console |
| ServiceType |
string |
No |
The edition of the audit log. Valid values:
Note
|
Standard |
| HotStoragePeriod |
integer |
No |
This parameter is effective only for the V2_Standard (DAS Enterprise Edition (NoSQL Compatible) audit log) edition. It specifies the hot storage duration for the audit log. Valid values: 0 to 7. Unit: days. |
7 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response object. |
||
| RequestId |
string |
The request ID. |
DC04D812-F18D-4568-9B88-F260D9590116 |
Examples
Success response
JSON format
{
"RequestId": "DC04D812-F18D-4568-9B88-F260D9590116"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 404 | EntityNotExistUser | The User does not exist. | |
| 404 | EntityNotExistService | The Service mongodb.aliyuncs.com does not exist. | |
| 404 | NoPermissionService | The Account NoPermission Error! Please Authorize The Account! Service Name: mongodb.aliyuncs.com, SLR Role:AliyunServiceRoleForMongoDB. | |
| 409 | EntityAlreadyExistsRole | The Role already exists:AliyunServiceRoleForMongoDB. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.