更新时间:2024-04-11 GMT+08:00

设置审计日志策略

功能介绍

设置审计日志策略。

接口约束

目前,仅RDS for MySQL实例支持设置审计日志策略。

URI

  • URI格式

    PUT /v3/{project_id}/instances/{instance_id}/auditlog-policy

  • URI样例

    https://{Endpoint}/v3/0483b6b16e954cb88930a360d2c4e663/instances/cee5265e1e5845649e354841234567dfin01/auditlog-policy

  • 参数说明
    表1 参数说明

    名称

    是否必选

    说明

    project_id

    租户在某一region下的project ID。

    获取方法请参见获取项目ID

    instance_id

    实例ID。

请求消息

  • 参数说明
    表2 参数说明

    名称

    是否必选

    参数类型

    说明

    keep_days

    Integer

    审计日志保存天数,取值范围0~732。

    • 取值0,表示关闭审计日志策略。
    • 取值1~732,表示开启审计日志策略,并设置审计日志保存天数为该值。

    reserve_auditlogs

    Boolean

    仅关闭审计日志策略时有效。

    • true(默认),表示关闭审计日志策略的同时,保留历史审计日志。
    • false,表示关闭审计日志策略的同时,删除已有的历史审计日志。
  • 请求样例
    更新审计日志策略:
    {
        "keep_days":5
    }

    关闭审计日志策略:

    {
        "keep_days":0,
        "reserve_auditlogs":false
    }

响应消息

状态码

错误码

请参见错误码