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.
2643 2644 2645 2646 2647 2648 2649 2650 |
# File 'lib/v20180608/models.rb', line 2643 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
2641 2642 2643 |
# File 'lib/v20180608/models.rb', line 2641 def LogSetId @LogSetId end |
#LogTopicId ⇒ Object
2641 2642 2643 |
# File 'lib/v20180608/models.rb', line 2641 def LogTopicId @LogTopicId end |
#NeedReqBodyLog ⇒ Object
2641 2642 2643 |
# File 'lib/v20180608/models.rb', line 2641 def NeedReqBodyLog @NeedReqBodyLog end |
#NeedReqHeaderLog ⇒ Object
2641 2642 2643 |
# File 'lib/v20180608/models.rb', line 2641 def NeedReqHeaderLog @NeedReqHeaderLog end |
#NeedRspBodyLog ⇒ Object
2641 2642 2643 |
# File 'lib/v20180608/models.rb', line 2641 def NeedRspBodyLog @NeedRspBodyLog end |
#NeedRspHeaderLog ⇒ Object
2641 2642 2643 |
# File 'lib/v20180608/models.rb', line 2641 def NeedRspHeaderLog @NeedRspHeaderLog end |
Instance Method Details
#deserialize(params) ⇒ Object
2652 2653 2654 2655 2656 2657 2658 2659 |
# File 'lib/v20180608/models.rb', line 2652 def deserialize(params) @NeedReqBodyLog = params['NeedReqBodyLog'] @NeedReqHeaderLog = params['NeedReqHeaderLog'] @NeedRspBodyLog = params['NeedRspBodyLog'] @NeedRspHeaderLog = params['NeedRspHeaderLog'] @LogSetId = params['LogSetId'] @LogTopicId = params['LogTopicId'] end |