Class: TencentCloud::Cwp::V20180228::WarningObject

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(type = nil, disablephonewarning = nil, begintime = nil, endtime = nil, controlbits = nil, hostrange = nil, unit = nil) ⇒ WarningObject

Returns a new instance of WarningObject.



41428
41429
41430
41431
41432
41433
41434
41435
41436
# File 'lib/v20180228/models.rb', line 41428

def initialize(type=nil, disablephonewarning=nil, begintime=nil, endtime=nil, controlbits=nil, hostrange=nil, unit=nil)
  @Type = type
  @DisablePhoneWarning = disablephonewarning
  @BeginTime = begintime
  @EndTime = endtime
  @ControlBits = controlbits
  @HostRange = hostrange
  @Unit = unit
end

Instance Attribute Details

#BeginTimeObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:系统组件漏洞,10:web应用漏洞,11:应急漏洞,12:安全基线,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞

  • DisablePhoneWarning:

    1: 关闭告警 0: 开启告警

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高;01→(登录审计)疑似不告警,高危告警

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • Unit:

    单位



41426
41427
41428
# File 'lib/v20180228/models.rb', line 41426

def BeginTime
  @BeginTime
end

#ControlBitsObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:系统组件漏洞,10:web应用漏洞,11:应急漏洞,12:安全基线,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞

  • DisablePhoneWarning:

    1: 关闭告警 0: 开启告警

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高;01→(登录审计)疑似不告警,高危告警

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • Unit:

    单位



41426
41427
41428
# File 'lib/v20180228/models.rb', line 41426

def ControlBits
  @ControlBits
end

#DisablePhoneWarningObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:系统组件漏洞,10:web应用漏洞,11:应急漏洞,12:安全基线,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞

  • DisablePhoneWarning:

    1: 关闭告警 0: 开启告警

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高;01→(登录审计)疑似不告警,高危告警

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • Unit:

    单位



41426
41427
41428
# File 'lib/v20180228/models.rb', line 41426

def DisablePhoneWarning
  @DisablePhoneWarning
end

#EndTimeObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:系统组件漏洞,10:web应用漏洞,11:应急漏洞,12:安全基线,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞

  • DisablePhoneWarning:

    1: 关闭告警 0: 开启告警

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高;01→(登录审计)疑似不告警,高危告警

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • Unit:

    单位



41426
41427
41428
# File 'lib/v20180228/models.rb', line 41426

def EndTime
  @EndTime
end

#HostRangeObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:系统组件漏洞,10:web应用漏洞,11:应急漏洞,12:安全基线,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞

  • DisablePhoneWarning:

    1: 关闭告警 0: 开启告警

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高;01→(登录审计)疑似不告警,高危告警

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • Unit:

    单位



41426
41427
41428
# File 'lib/v20180228/models.rb', line 41426

def HostRange
  @HostRange
end

#TypeObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:系统组件漏洞,10:web应用漏洞,11:应急漏洞,12:安全基线,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞

  • DisablePhoneWarning:

    1: 关闭告警 0: 开启告警

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高;01→(登录审计)疑似不告警,高危告警

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • Unit:

    单位



41426
41427
41428
# File 'lib/v20180228/models.rb', line 41426

def Type
  @Type
end

#UnitObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:系统组件漏洞,10:web应用漏洞,11:应急漏洞,12:安全基线,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞

  • DisablePhoneWarning:

    1: 关闭告警 0: 开启告警

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高;01→(登录审计)疑似不告警,高危告警

  • HostRange:

    告警主机范围类型,0:全部主机,1:按所属项目选,2:按腾讯云标签选,3:按主机安全标签选,4:自选主机

  • Unit:

    单位



41426
41427
41428
# File 'lib/v20180228/models.rb', line 41426

def Unit
  @Unit
end

Instance Method Details

#deserialize(params) ⇒ Object



41438
41439
41440
41441
41442
41443
41444
41445
41446
# File 'lib/v20180228/models.rb', line 41438

def deserialize(params)
  @Type = params['Type']
  @DisablePhoneWarning = params['DisablePhoneWarning']
  @BeginTime = params['BeginTime']
  @EndTime = params['EndTime']
  @ControlBits = params['ControlBits']
  @HostRange = params['HostRange']
  @Unit = params['Unit']
end