Ativa ou desativa o log de auditoria de uma instância MongoDB ou modifica o período de retenção do log.
Descrição da operação
Você pode chamar esta operação até 30 vezes por minuto. O sistema limita as chamadas que excedem esse limite. Evite chamar esta operação com frequência. Se precisar fazer chamadas frequentes, use o Logstore. Para mais informações, consulte Gerenciar Logstore.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dds:ModifyAuditPolicy |
update |
*dbinstance
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DBInstanceId |
string |
Sim |
O ID da instância. |
dds-bp1785659e3f**** |
| AuditStatus |
string |
Sim |
O status do log de auditoria. Valores válidos:
|
enable |
| StoragePeriod |
integer |
Não |
|
30 |
| AuditLogSwitchSource |
string |
Não |
A origem da solicitação. Defina este parâmetro como Console. |
Console |
| ServiceType |
string |
Não |
A edição do log de auditoria. Valores válidos:
Nota
|
Standard |
| HotStoragePeriod |
integer |
Não |
Este parâmetro é válido apenas para a edição V2_Standard (log de auditoria do DAS Enterprise Edition (compatível com NoSQL)). Ele especifica a duração do armazenamento quente do log de auditoria. Valores válidos: 0 a 7. Unidade: dias. |
7 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O objeto de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
DC04D812-F18D-4568-9B88-F260D9590116 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "DC04D812-F18D-4568-9B88-F260D9590116"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 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. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.