Class: TencentCloud::Cwp::V20180228::BaselineItem

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(itemid = nil, itemname = nil, categoryid = nil, itemdesc = nil, fixmethod = nil, rulename = nil, detectresultdesc = nil, level = nil, detectstatus = nil, hostid = nil, hostname = nil, hostip = nil, wanip = nil, firsttime = nil, lasttime = nil, canbefixed = nil, uuid = nil, machineextrainfo = nil) ⇒ BaselineItem

Returns a new instance of BaselineItem.



3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
# File 'lib/v20180228/models.rb', line 3308

def initialize(itemid=nil, itemname=nil, categoryid=nil, itemdesc=nil, fixmethod=nil, rulename=nil, detectresultdesc=nil, level=nil, detectstatus=nil, hostid=nil, hostname=nil, hostip=nil, wanip=nil, firsttime=nil, lasttime=nil, canbefixed=nil, uuid=nil, machineextrainfo=nil)
  @ItemId = itemid
  @ItemName = itemname
  @CategoryId = categoryid
  @ItemDesc = itemdesc
  @FixMethod = fixmethod
  @RuleName = rulename
  @DetectResultDesc = detectresultdesc
  @Level = level
  @DetectStatus = detectstatus
  @HostId = hostid
  @HostName = hostname
  @HostIp = hostip
  @WanIp = wanip
  @FirstTime = firsttime
  @LastTime = lasttime
  @CanBeFixed = canbefixed
  @Uuid = uuid
  @MachineExtraInfo = machineextrainfo
end

Instance Attribute Details

#CanBeFixedObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def CanBeFixed
  @CanBeFixed
end

#CategoryIdObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def CategoryId
  @CategoryId
end

#DetectResultDescObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def DetectResultDesc
  @DetectResultDesc
end

#DetectStatusObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def DetectStatus
  @DetectStatus
end

#FirstTimeObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def FirstTime
  @FirstTime
end

#FixMethodObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def FixMethod
  @FixMethod
end

#HostIdObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def HostId
  @HostId
end

#HostIpObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def HostIp
  @HostIp
end

#HostNameObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def HostName
  @HostName
end

#ItemDescObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def ItemDesc
  @ItemDesc
end

#ItemIdObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def ItemId
  @ItemId
end

#ItemNameObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def ItemName
  @ItemName
end

#LastTimeObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def LastTime
  @LastTime
end

#LevelObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def Level
  @Level
end

#MachineExtraInfoObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def MachineExtraInfo
  @MachineExtraInfo
end

#RuleNameObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def RuleName
  @RuleName
end

#UuidObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def Uuid
  @Uuid
end

#WanIpObject

Parameters:

  • ItemId:

    项Id

  • ItemName:

    项名称

  • CategoryId:

    检测项分类

  • ItemDesc:

    项描述

  • FixMethod:

    修复方法

  • RuleName:

    所属规则

  • DetectResultDesc:

    检测结果描述

  • Level:

    危险等级

  • DetectStatus:

    检测状态:0 未通过,1:忽略,3:通过,5:检测中

  • HostId:

    主机ID

  • HostName:

    主机名

  • HostIp:

    主机IP

  • WanIp:

    外网IP

  • FirstTime:

    第一次出现时间

  • LastTime:

    最近出现时间

  • CanBeFixed:

    是否可以修复

  • Uuid:

    主机安全uuid

  • MachineExtraInfo:

    主机额外信息



3306
3307
3308
# File 'lib/v20180228/models.rb', line 3306

def WanIp
  @WanIp
end

Instance Method Details

#deserialize(params) ⇒ Object



3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
# File 'lib/v20180228/models.rb', line 3329

def deserialize(params)
  @ItemId = params['ItemId']
  @ItemName = params['ItemName']
  @CategoryId = params['CategoryId']
  @ItemDesc = params['ItemDesc']
  @FixMethod = params['FixMethod']
  @RuleName = params['RuleName']
  @DetectResultDesc = params['DetectResultDesc']
  @Level = params['Level']
  @DetectStatus = params['DetectStatus']
  @HostId = params['HostId']
  @HostName = params['HostName']
  @HostIp = params['HostIp']
  @WanIp = params['WanIp']
  @FirstTime = params['FirstTime']
  @LastTime = params['LastTime']
  @CanBeFixed = params['CanBeFixed']
  @Uuid = params['Uuid']
  unless params['MachineExtraInfo'].nil?
    @MachineExtraInfo = MachineExtraInfo.new
    @MachineExtraInfo.deserialize(params['MachineExtraInfo'])
  end
end