Class: TencentCloud::Cwp::V20180228::BaselineRuleInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180228/models.rb

Overview

基线检测信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(rulename = nil, description = nil, fixmessage = nil, level = nil, status = nil, ruleid = nil, lastscanat = nil, ruleremark = nil, uuid = nil, eventid = nil) ⇒ BaselineRuleInfo

Returns a new instance of BaselineRuleInfo.



3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
# File 'lib/v20180228/models.rb', line 3788

def initialize(rulename=nil, description=nil, fixmessage=nil, level=nil, status=nil, ruleid=nil, lastscanat=nil, ruleremark=nil, uuid=nil, eventid=nil)
  @RuleName = rulename
  @Description = description
  @FixMessage = fixmessage
  @Level = level
  @Status = status
  @RuleId = ruleid
  @LastScanAt = lastscanat
  @RuleRemark = ruleremark
  @Uuid = uuid
  @EventId = eventid
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • RuleName:

    检测项名称

  • Description:

    检测项描述

  • FixMessage:

    修复建议

  • Level:

    危害等级

  • Status:

    状态

  • RuleId:

    检测项id

  • LastScanAt:

    最后检测时间

  • RuleRemark:

    具体原因说明

  • Uuid:

    唯一Uuid

  • EventId:

    唯一事件ID



3786
3787
3788
# File 'lib/v20180228/models.rb', line 3786

def Description
  @Description
end

#EventIdObject

Parameters:

  • RuleName:

    检测项名称

  • Description:

    检测项描述

  • FixMessage:

    修复建议

  • Level:

    危害等级

  • Status:

    状态

  • RuleId:

    检测项id

  • LastScanAt:

    最后检测时间

  • RuleRemark:

    具体原因说明

  • Uuid:

    唯一Uuid

  • EventId:

    唯一事件ID



3786
3787
3788
# File 'lib/v20180228/models.rb', line 3786

def EventId
  @EventId
end

#FixMessageObject

Parameters:

  • RuleName:

    检测项名称

  • Description:

    检测项描述

  • FixMessage:

    修复建议

  • Level:

    危害等级

  • Status:

    状态

  • RuleId:

    检测项id

  • LastScanAt:

    最后检测时间

  • RuleRemark:

    具体原因说明

  • Uuid:

    唯一Uuid

  • EventId:

    唯一事件ID



3786
3787
3788
# File 'lib/v20180228/models.rb', line 3786

def FixMessage
  @FixMessage
end

#LastScanAtObject

Parameters:

  • RuleName:

    检测项名称

  • Description:

    检测项描述

  • FixMessage:

    修复建议

  • Level:

    危害等级

  • Status:

    状态

  • RuleId:

    检测项id

  • LastScanAt:

    最后检测时间

  • RuleRemark:

    具体原因说明

  • Uuid:

    唯一Uuid

  • EventId:

    唯一事件ID



3786
3787
3788
# File 'lib/v20180228/models.rb', line 3786

def LastScanAt
  @LastScanAt
end

#LevelObject

Parameters:

  • RuleName:

    检测项名称

  • Description:

    检测项描述

  • FixMessage:

    修复建议

  • Level:

    危害等级

  • Status:

    状态

  • RuleId:

    检测项id

  • LastScanAt:

    最后检测时间

  • RuleRemark:

    具体原因说明

  • Uuid:

    唯一Uuid

  • EventId:

    唯一事件ID



3786
3787
3788
# File 'lib/v20180228/models.rb', line 3786

def Level
  @Level
end

#RuleIdObject

Parameters:

  • RuleName:

    检测项名称

  • Description:

    检测项描述

  • FixMessage:

    修复建议

  • Level:

    危害等级

  • Status:

    状态

  • RuleId:

    检测项id

  • LastScanAt:

    最后检测时间

  • RuleRemark:

    具体原因说明

  • Uuid:

    唯一Uuid

  • EventId:

    唯一事件ID



3786
3787
3788
# File 'lib/v20180228/models.rb', line 3786

def RuleId
  @RuleId
end

#RuleNameObject

Parameters:

  • RuleName:

    检测项名称

  • Description:

    检测项描述

  • FixMessage:

    修复建议

  • Level:

    危害等级

  • Status:

    状态

  • RuleId:

    检测项id

  • LastScanAt:

    最后检测时间

  • RuleRemark:

    具体原因说明

  • Uuid:

    唯一Uuid

  • EventId:

    唯一事件ID



3786
3787
3788
# File 'lib/v20180228/models.rb', line 3786

def RuleName
  @RuleName
end

#RuleRemarkObject

Parameters:

  • RuleName:

    检测项名称

  • Description:

    检测项描述

  • FixMessage:

    修复建议

  • Level:

    危害等级

  • Status:

    状态

  • RuleId:

    检测项id

  • LastScanAt:

    最后检测时间

  • RuleRemark:

    具体原因说明

  • Uuid:

    唯一Uuid

  • EventId:

    唯一事件ID



3786
3787
3788
# File 'lib/v20180228/models.rb', line 3786

def RuleRemark
  @RuleRemark
end

#StatusObject

Parameters:

  • RuleName:

    检测项名称

  • Description:

    检测项描述

  • FixMessage:

    修复建议

  • Level:

    危害等级

  • Status:

    状态

  • RuleId:

    检测项id

  • LastScanAt:

    最后检测时间

  • RuleRemark:

    具体原因说明

  • Uuid:

    唯一Uuid

  • EventId:

    唯一事件ID



3786
3787
3788
# File 'lib/v20180228/models.rb', line 3786

def Status
  @Status
end

#UuidObject

Parameters:

  • RuleName:

    检测项名称

  • Description:

    检测项描述

  • FixMessage:

    修复建议

  • Level:

    危害等级

  • Status:

    状态

  • RuleId:

    检测项id

  • LastScanAt:

    最后检测时间

  • RuleRemark:

    具体原因说明

  • Uuid:

    唯一Uuid

  • EventId:

    唯一事件ID



3786
3787
3788
# File 'lib/v20180228/models.rb', line 3786

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
# File 'lib/v20180228/models.rb', line 3801

def deserialize(params)
  @RuleName = params['RuleName']
  @Description = params['Description']
  @FixMessage = params['FixMessage']
  @Level = params['Level']
  @Status = params['Status']
  @RuleId = params['RuleId']
  @LastScanAt = params['LastScanAt']
  @RuleRemark = params['RuleRemark']
  @Uuid = params['Uuid']
  @EventId = params['EventId']
end