Todos los productos
Search
Centro de documentos

ApsaraDB for MongoDB:ModifyAuditPolicy

Última actualización: Sep 01, 2026

Habilita o deshabilita el registro de auditoría para una instancia de MongoDB, o modifica el período de retención del registro.

Descripción de la operación

  • Puede llamar a esta operación hasta 30 veces por minuto. El sistema limita las llamadas que exceden este límite. Evite llamar a esta operación con frecuencia. Si necesita realizar llamadas frecuentes, utilice Logstore. Para obtener más información, consulte Gestionar Logstore.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

dds:ModifyAuditPolicy

update

*dbinstance

acs:dds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId}

Ninguna Ninguna

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

DBInstanceId

string

Sí

El ID de la instancia.

dds-bp1785659e3f****

AuditStatus

string

Sí

El estado del registro de auditoría. Valores válidos:

  • enable: Habilita la función de registro de auditoría.

  • disabled: Deshabilita la función de registro de auditoría.

enable

StoragePeriod

integer

No

  • Para la edición Standard, este parámetro especifica el período de retención del registro de auditoría. Valores válidos: de 1 a 365. El valor predeterminado es 30. Unidad: días.

  • Para la edición V2_Standard (registro de auditoría de DAS Enterprise Edition compatible con NoSQL), este parámetro especifica la duración del almacenamiento en frío del registro de auditoría. Valores válidos: 30, 180, 365, 1095 y 1825. Unidad: días.

30

AuditLogSwitchSource

string

No

El origen de la solicitud. Establezca este parámetro en Console.

Console

ServiceType

string

No

La edición del registro de auditoría. Valores válidos:

  • Trial: Edición de prueba.

  • Standard: Edición estándar.

  • V2_Standard: Registro de auditoría de DAS Enterprise Edition compatible con NoSQL.

Nota
  • El valor predeterminado de este parámetro es Trial. A partir del 6 de enero de 2022, la edición Standard se está implementando en todas las regiones y ya no se aceptan nuevas solicitudes para la edición de prueba.

  • A partir de febrero de 2026, el registro de auditoría de DAS Enterprise Edition compatible con NoSQL se implementará en todas las regiones y ya no se aceptarán nuevas solicitudes para la edición Standard.

Standard

HotStoragePeriod

integer

No

Este parámetro solo es efectivo para la edición V2_Standard (registro de auditoría de DAS Enterprise Edition compatible con NoSQL). Especifica la duración del almacenamiento en caliente del registro de auditoría. Valores válidos: de 0 a 7. Unidad: días.

7

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

El objeto de respuesta.

RequestId

string

El ID de la solicitud.

DC04D812-F18D-4568-9B88-F260D9590116

Ejemplos

Respuesta exitosa

JSON Formato

{
  "RequestId": "DC04D812-F18D-4568-9B88-F260D9590116"
}

Códigos de error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

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 error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.