Class: TencentCloud::Tcb::V20180608::CustomLogConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcb::V20180608::CustomLogConfig
- Defined in:
- lib/v20180608/models.rb
Overview
安全网关自定义日志配置
Instance Attribute Summary collapse
- #LogSetId ⇒ Object
- #LogTopicId ⇒ Object
- #NeedReqBodyLog ⇒ Object
- #NeedReqHeaderLog ⇒ Object
- #NeedRspBodyLog ⇒ Object
- #NeedRspHeaderLog ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(needreqbodylog = nil, needreqheaderlog = nil, needrspbodylog = nil, needrspheaderlog = nil, logsetid = nil, logtopicid = nil) ⇒ CustomLogConfig
constructor
A new instance of CustomLogConfig.
Constructor Details
#initialize(needreqbodylog = nil, needreqheaderlog = nil, needrspbodylog = nil, needrspheaderlog = nil, logsetid = nil, logtopicid = nil) ⇒ CustomLogConfig
Returns a new instance of CustomLogConfig.
2285 2286 2287 2288 2289 2290 2291 2292 |
# File 'lib/v20180608/models.rb', line 2285 def initialize(needreqbodylog=nil, needreqheaderlog=nil, needrspbodylog=nil, needrspheaderlog=nil, logsetid=nil, logtopicid=nil) @NeedReqBodyLog = needreqbodylog @NeedReqHeaderLog = needreqheaderlog @NeedRspBodyLog = needrspbodylog @NeedRspHeaderLog = needrspheaderlog @LogSetId = logsetid @LogTopicId = logtopicid end |
Instance Attribute Details
#LogSetId ⇒ Object
2283 2284 2285 |
# File 'lib/v20180608/models.rb', line 2283 def LogSetId @LogSetId end |
#LogTopicId ⇒ Object
2283 2284 2285 |
# File 'lib/v20180608/models.rb', line 2283 def LogTopicId @LogTopicId end |
#NeedReqBodyLog ⇒ Object
2283 2284 2285 |
# File 'lib/v20180608/models.rb', line 2283 def NeedReqBodyLog @NeedReqBodyLog end |
#NeedReqHeaderLog ⇒ Object
2283 2284 2285 |
# File 'lib/v20180608/models.rb', line 2283 def NeedReqHeaderLog @NeedReqHeaderLog end |
#NeedRspBodyLog ⇒ Object
2283 2284 2285 |
# File 'lib/v20180608/models.rb', line 2283 def NeedRspBodyLog @NeedRspBodyLog end |
#NeedRspHeaderLog ⇒ Object
2283 2284 2285 |
# File 'lib/v20180608/models.rb', line 2283 def NeedRspHeaderLog @NeedRspHeaderLog end |
Instance Method Details
#deserialize(params) ⇒ Object
2294 2295 2296 2297 2298 2299 2300 2301 |
# File 'lib/v20180608/models.rb', line 2294 def deserialize(params) @NeedReqBodyLog = params['NeedReqBodyLog'] @NeedReqHeaderLog = params['NeedReqHeaderLog'] @NeedRspBodyLog = params['NeedRspBodyLog'] @NeedRspHeaderLog = params['NeedRspHeaderLog'] @LogSetId = params['LogSetId'] @LogTopicId = params['LogTopicId'] end |