Class: TencentCloud::Cdb::V20170320::CreateAuditPolicyRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdb::V20170320::CreateAuditPolicyRequest
- Defined in:
- lib/v20170320/models.rb
Overview
CreateAuditPolicy请求参数结构体
Instance Attribute Summary collapse
-
#InstanceId ⇒ Object
7 - 一周 30 - 一个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年; 实例首次开通审计策略时,可传该值,用于设置存储日志保存天数,默认为 30 天。若实例已存在审计策略,则此参数无效,可使用 更改审计服务配置 接口修改日志存储时长。.
-
#LogExpireDay ⇒ Object
7 - 一周 30 - 一个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年; 实例首次开通审计策略时,可传该值,用于设置存储日志保存天数,默认为 30 天。若实例已存在审计策略,则此参数无效,可使用 更改审计服务配置 接口修改日志存储时长。.
-
#Name ⇒ Object
7 - 一周 30 - 一个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年; 实例首次开通审计策略时,可传该值,用于设置存储日志保存天数,默认为 30 天。若实例已存在审计策略,则此参数无效,可使用 更改审计服务配置 接口修改日志存储时长。.
-
#RuleId ⇒ Object
7 - 一周 30 - 一个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年; 实例首次开通审计策略时,可传该值,用于设置存储日志保存天数,默认为 30 天。若实例已存在审计策略,则此参数无效,可使用 更改审计服务配置 接口修改日志存储时长。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, ruleid = nil, instanceid = nil, logexpireday = nil) ⇒ CreateAuditPolicyRequest
constructor
A new instance of CreateAuditPolicyRequest.
Constructor Details
#initialize(name = nil, ruleid = nil, instanceid = nil, logexpireday = nil) ⇒ CreateAuditPolicyRequest
Returns a new instance of CreateAuditPolicyRequest.
2448 2449 2450 2451 2452 2453 |
# File 'lib/v20170320/models.rb', line 2448 def initialize(name=nil, ruleid=nil, instanceid=nil, logexpireday=nil) @Name = name @RuleId = ruleid @InstanceId = instanceid @LogExpireDay = logexpireday end |
Instance Attribute Details
#InstanceId ⇒ Object
7 - 一周30 - 一个月;180 - 六个月;365 - 一年;1095 - 三年;1825 - 五年;实例首次开通审计策略时,可传该值,用于设置存储日志保存天数,默认为 30 天。若实例已存在审计策略,则此参数无效,可使用 更改审计服务配置 接口修改日志存储时长。
2446 2447 2448 |
# File 'lib/v20170320/models.rb', line 2446 def InstanceId @InstanceId end |
#LogExpireDay ⇒ Object
7 - 一周30 - 一个月;180 - 六个月;365 - 一年;1095 - 三年;1825 - 五年;实例首次开通审计策略时,可传该值,用于设置存储日志保存天数,默认为 30 天。若实例已存在审计策略,则此参数无效,可使用 更改审计服务配置 接口修改日志存储时长。
2446 2447 2448 |
# File 'lib/v20170320/models.rb', line 2446 def LogExpireDay @LogExpireDay end |
#Name ⇒ Object
7 - 一周30 - 一个月;180 - 六个月;365 - 一年;1095 - 三年;1825 - 五年;实例首次开通审计策略时,可传该值,用于设置存储日志保存天数,默认为 30 天。若实例已存在审计策略,则此参数无效,可使用 更改审计服务配置 接口修改日志存储时长。
2446 2447 2448 |
# File 'lib/v20170320/models.rb', line 2446 def Name @Name end |
#RuleId ⇒ Object
7 - 一周30 - 一个月;180 - 六个月;365 - 一年;1095 - 三年;1825 - 五年;实例首次开通审计策略时,可传该值,用于设置存储日志保存天数,默认为 30 天。若实例已存在审计策略,则此参数无效,可使用 更改审计服务配置 接口修改日志存储时长。
2446 2447 2448 |
# File 'lib/v20170320/models.rb', line 2446 def RuleId @RuleId end |
Instance Method Details
#deserialize(params) ⇒ Object
2455 2456 2457 2458 2459 2460 |
# File 'lib/v20170320/models.rb', line 2455 def deserialize(params) @Name = params['Name'] @RuleId = params['RuleId'] @InstanceId = params['InstanceId'] @LogExpireDay = params['LogExpireDay'] end |