Class: TencentCloud::Cwp::V20180228::BaselineRuleDetect
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::BaselineRuleDetect
- Defined in:
- lib/v20180228/models.rb
Overview
基线规则检测
Instance Attribute Summary collapse
- #DetectStatus ⇒ Object
- #FirstTime ⇒ Object
- #HostCount ⇒ Object
- #ItemCount ⇒ Object
- #ItemIds ⇒ Object
- #LastTime ⇒ Object
- #RuleDesc ⇒ Object
- #RuleId ⇒ Object
- #RuleName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(ruleid = nil, rulename = nil, ruledesc = nil, itemcount = nil, hostcount = nil, firsttime = nil, lasttime = nil, detectstatus = nil, itemids = nil) ⇒ BaselineRuleDetect
constructor
A new instance of BaselineRuleDetect.
Constructor Details
#initialize(ruleid = nil, rulename = nil, ruledesc = nil, itemcount = nil, hostcount = nil, firsttime = nil, lasttime = nil, detectstatus = nil, itemids = nil) ⇒ BaselineRuleDetect
3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 |
# File 'lib/v20180228/models.rb', line 3738 def initialize(ruleid=nil, rulename=nil, ruledesc=nil, itemcount=nil, hostcount=nil, firsttime=nil, lasttime=nil, detectstatus=nil, itemids=nil) @RuleId = ruleid @RuleName = rulename @RuleDesc = ruledesc @ItemCount = itemcount @HostCount = hostcount @FirstTime = firsttime @LastTime = lasttime @DetectStatus = detectstatus @ItemIds = itemids end |
Instance Attribute Details
#DetectStatus ⇒ Object
3736 3737 3738 |
# File 'lib/v20180228/models.rb', line 3736 def DetectStatus @DetectStatus end |
#FirstTime ⇒ Object
3736 3737 3738 |
# File 'lib/v20180228/models.rb', line 3736 def FirstTime @FirstTime end |
#HostCount ⇒ Object
3736 3737 3738 |
# File 'lib/v20180228/models.rb', line 3736 def HostCount @HostCount end |
#ItemCount ⇒ Object
3736 3737 3738 |
# File 'lib/v20180228/models.rb', line 3736 def ItemCount @ItemCount end |
#ItemIds ⇒ Object
3736 3737 3738 |
# File 'lib/v20180228/models.rb', line 3736 def ItemIds @ItemIds end |
#LastTime ⇒ Object
3736 3737 3738 |
# File 'lib/v20180228/models.rb', line 3736 def LastTime @LastTime end |
#RuleDesc ⇒ Object
3736 3737 3738 |
# File 'lib/v20180228/models.rb', line 3736 def RuleDesc @RuleDesc end |
#RuleId ⇒ Object
3736 3737 3738 |
# File 'lib/v20180228/models.rb', line 3736 def RuleId @RuleId end |
#RuleName ⇒ Object
3736 3737 3738 |
# File 'lib/v20180228/models.rb', line 3736 def RuleName @RuleName end |
Instance Method Details
#deserialize(params) ⇒ Object
3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 |
# File 'lib/v20180228/models.rb', line 3750 def deserialize(params) @RuleId = params['RuleId'] @RuleName = params['RuleName'] @RuleDesc = params['RuleDesc'] @ItemCount = params['ItemCount'] @HostCount = params['HostCount'] @FirstTime = params['FirstTime'] @LastTime = params['LastTime'] @DetectStatus = params['DetectStatus'] @ItemIds = params['ItemIds'] end |