public class OpenAuditServiceRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| OpenAuditServiceRequest() | 
| OpenAuditServiceRequest(OpenAuditServiceRequest 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 | getAuditAll()Get 审计类型。true - 全审计;默认 false - 规则审计。 | 
| AuditRuleFilters[] | getAuditRuleFilters()Deprecated.   | 
| Long | getHighLogExpireDay()Get 高频审计日志保存时长。默认值为7,此项取值需小于等于 LogExpireDay,支持值包括:
3 - 3天;
7 - 一周;
30 - 一个月;
90 - 三个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年。 | 
| String | getInstanceId()Get CDB 实例 ID。可通过 [DescribeDBInstances](https://cloud.tencent.com/document/product/236/15872) 接口获取。 | 
| Long | getLogExpireDay()Get 审计日志保存时长。支持值包括:
7 - 一周;
30 - 一个月;
90 - 三个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年。 | 
| String[] | getRuleTemplateIds()Get 规则模板 ID。 | 
| void | setAuditAll(Boolean AuditAll)Set 审计类型。true - 全审计;默认 false - 规则审计。 | 
| void | setAuditRuleFilters(AuditRuleFilters[] AuditRuleFilters)Deprecated.   | 
| void | setHighLogExpireDay(Long HighLogExpireDay)Set 高频审计日志保存时长。默认值为7,此项取值需小于等于 LogExpireDay,支持值包括:
3 - 3天;
7 - 一周;
30 - 一个月;
90 - 三个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年。 | 
| void | setInstanceId(String InstanceId)Set CDB 实例 ID。可通过 [DescribeDBInstances](https://cloud.tencent.com/document/product/236/15872) 接口获取。 | 
| void | setLogExpireDay(Long LogExpireDay)Set 审计日志保存时长。支持值包括:
7 - 一周;
30 - 一个月;
90 - 三个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年。 | 
| void | setRuleTemplateIds(String[] RuleTemplateIds)Set 规则模板 ID。 | 
| 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 OpenAuditServiceRequest()
public OpenAuditServiceRequest(OpenAuditServiceRequest source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - CDB 实例 ID。可通过 [DescribeDBInstances](https://cloud.tencent.com/document/product/236/15872) 接口获取。public Long getLogExpireDay()
public void setLogExpireDay(Long LogExpireDay)
LogExpireDay - 审计日志保存时长。支持值包括:
7 - 一周;
30 - 一个月;
90 - 三个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年。public Long getHighLogExpireDay()
public void setHighLogExpireDay(Long HighLogExpireDay)
HighLogExpireDay - 高频审计日志保存时长。默认值为7,此项取值需小于等于 LogExpireDay,支持值包括:
3 - 3天;
7 - 一周;
30 - 一个月;
90 - 三个月;
180 - 六个月;
365 - 一年;
1095 - 三年;
1825 - 五年。@Deprecated public AuditRuleFilters[] getAuditRuleFilters()
@Deprecated public void setAuditRuleFilters(AuditRuleFilters[] AuditRuleFilters)
AuditRuleFilters - 审计规则(该参数已废弃,不再生效)。public String[] getRuleTemplateIds()
public void setRuleTemplateIds(String[] RuleTemplateIds)
RuleTemplateIds - 规则模板 ID。public Boolean getAuditAll()
public void setAuditAll(Boolean AuditAll)
AuditAll - 审计类型。true - 全审计;默认 false - 规则审计。Copyright © 2025. All rights reserved.