public class ModifyAuditConfigRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ModifyAuditConfigRequest() | 
| ModifyAuditConfigRequest(ModifyAuditConfigRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Boolean | getCloseAudit()Get 是否关闭审计服务。可选值:true - 关闭审计服务;false - 不关闭审计服务。默认值为 false。
说明:
1. | 
| Long | getHighLogExpireDay()Get 高频审计日志保存时长。支持值包括:
7 - 一周
30 - 一个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年; | 
| String | getInstanceId()Get 实例 ID。可通过 [DescribeDBInstances](https://cloud.tencent.com/document/product/236/15872) 接口获取。 | 
| Long | getLogExpireDay()Get 审计日志保存时长。支持值包括:
7 - 一周
30 - 一个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年; | 
| void | setCloseAudit(Boolean CloseAudit)Set 是否关闭审计服务。可选值:true - 关闭审计服务;false - 不关闭审计服务。默认值为 false。
说明:
1. | 
| void | setHighLogExpireDay(Long HighLogExpireDay)Set 高频审计日志保存时长。支持值包括:
7 - 一周
30 - 一个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年; | 
| void | setInstanceId(String InstanceId)Set 实例 ID。可通过 [DescribeDBInstances](https://cloud.tencent.com/document/product/236/15872) 接口获取。 | 
| void | setLogExpireDay(Long LogExpireDay)Set 审计日志保存时长。支持值包括:
7 - 一周
30 - 一个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年; | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ModifyAuditConfigRequest()
public ModifyAuditConfigRequest(ModifyAuditConfigRequest source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 实例 ID。可通过 [DescribeDBInstances](https://cloud.tencent.com/document/product/236/15872) 接口获取。public Long getLogExpireDay()
public void setLogExpireDay(Long LogExpireDay)
LogExpireDay - 审计日志保存时长。支持值包括:
7 - 一周
30 - 一个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年;public Boolean getCloseAudit()
public void setCloseAudit(Boolean CloseAudit)
CloseAudit - 是否关闭审计服务。可选值:true - 关闭审计服务;false - 不关闭审计服务。默认值为 false。
说明:
1. 当关闭审计服务时,会删除用户的审计日志和文件,并删除该实例的所有审计策略。
2. CloseAudit、LogExpireDay 必须至少提供一个,如果两个都提供则按照 CloseAudit 优先的逻辑处理。
3. 可通过设置此参数来关闭审计服务,已关闭后不能通过此接口来开启审计服务。public Long getHighLogExpireDay()
public void setHighLogExpireDay(Long HighLogExpireDay)
HighLogExpireDay - 高频审计日志保存时长。支持值包括:
7 - 一周
30 - 一个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年;Copyright © 2025. All rights reserved.