Class: TencentCloud::Cwp::V20180228::WarningInfoObj

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, timezone = nil, controlbit = nil, controlbits = nil, hostrange = nil, count = nil) ⇒ WarningInfoObj

Returns a new instance of WarningInfoObj.



41384
41385
41386
41387
41388
41389
41390
41391
41392
41393
41394
# File 'lib/v20180228/models.rb', line 41384

def initialize(type=nil, disablephonewarning=nil, begintime=nil, endtime=nil, timezone=nil, controlbit=nil, controlbits=nil, hostrange=nil, count=nil)
  @Type = type
  @DisablePhoneWarning = disablephonewarning
  @BeginTime = begintime
  @EndTime = endtime
  @TimeZone = timezone
  @ControlBit = controlbit
  @ControlBits = controlbits
  @HostRange = hostrange
  @Count = count
end

Instance Attribute Details

#BeginTimeObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:应用漏洞,10:web-cms漏洞,11:应急漏洞,12:安全基线 ,13: 防篡改,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞,18:核心文件监控告警,19:客户端卸载告警。20:客户端离线告警

  • DisablePhoneWarning:

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

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • TimeZone:

    时区信息

  • ControlBit:

    漏洞等级控制位(对应DB的十进制存储)

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高

  • HostRange:

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

  • Count:

    配置的告警范围主机个数,前端用此判断展示提示信息



41382
41383
41384
# File 'lib/v20180228/models.rb', line 41382

def BeginTime
  @BeginTime
end

#ControlBitObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:应用漏洞,10:web-cms漏洞,11:应急漏洞,12:安全基线 ,13: 防篡改,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞,18:核心文件监控告警,19:客户端卸载告警。20:客户端离线告警

  • DisablePhoneWarning:

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

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • TimeZone:

    时区信息

  • ControlBit:

    漏洞等级控制位(对应DB的十进制存储)

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高

  • HostRange:

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

  • Count:

    配置的告警范围主机个数,前端用此判断展示提示信息



41382
41383
41384
# File 'lib/v20180228/models.rb', line 41382

def ControlBit
  @ControlBit
end

#ControlBitsObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:应用漏洞,10:web-cms漏洞,11:应急漏洞,12:安全基线 ,13: 防篡改,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞,18:核心文件监控告警,19:客户端卸载告警。20:客户端离线告警

  • DisablePhoneWarning:

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

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • TimeZone:

    时区信息

  • ControlBit:

    漏洞等级控制位(对应DB的十进制存储)

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高

  • HostRange:

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

  • Count:

    配置的告警范围主机个数,前端用此判断展示提示信息



41382
41383
41384
# File 'lib/v20180228/models.rb', line 41382

def ControlBits
  @ControlBits
end

#CountObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:应用漏洞,10:web-cms漏洞,11:应急漏洞,12:安全基线 ,13: 防篡改,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞,18:核心文件监控告警,19:客户端卸载告警。20:客户端离线告警

  • DisablePhoneWarning:

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

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • TimeZone:

    时区信息

  • ControlBit:

    漏洞等级控制位(对应DB的十进制存储)

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高

  • HostRange:

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

  • Count:

    配置的告警范围主机个数,前端用此判断展示提示信息



41382
41383
41384
# File 'lib/v20180228/models.rb', line 41382

def Count
  @Count
end

#DisablePhoneWarningObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:应用漏洞,10:web-cms漏洞,11:应急漏洞,12:安全基线 ,13: 防篡改,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞,18:核心文件监控告警,19:客户端卸载告警。20:客户端离线告警

  • DisablePhoneWarning:

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

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • TimeZone:

    时区信息

  • ControlBit:

    漏洞等级控制位(对应DB的十进制存储)

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高

  • HostRange:

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

  • Count:

    配置的告警范围主机个数,前端用此判断展示提示信息



41382
41383
41384
# File 'lib/v20180228/models.rb', line 41382

def DisablePhoneWarning
  @DisablePhoneWarning
end

#EndTimeObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:应用漏洞,10:web-cms漏洞,11:应急漏洞,12:安全基线 ,13: 防篡改,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞,18:核心文件监控告警,19:客户端卸载告警。20:客户端离线告警

  • DisablePhoneWarning:

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

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • TimeZone:

    时区信息

  • ControlBit:

    漏洞等级控制位(对应DB的十进制存储)

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高

  • HostRange:

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

  • Count:

    配置的告警范围主机个数,前端用此判断展示提示信息



41382
41383
41384
# File 'lib/v20180228/models.rb', line 41382

def EndTime
  @EndTime
end

#HostRangeObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:应用漏洞,10:web-cms漏洞,11:应急漏洞,12:安全基线 ,13: 防篡改,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞,18:核心文件监控告警,19:客户端卸载告警。20:客户端离线告警

  • DisablePhoneWarning:

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

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • TimeZone:

    时区信息

  • ControlBit:

    漏洞等级控制位(对应DB的十进制存储)

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高

  • HostRange:

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

  • Count:

    配置的告警范围主机个数,前端用此判断展示提示信息



41382
41383
41384
# File 'lib/v20180228/models.rb', line 41382

def HostRange
  @HostRange
end

#TimeZoneObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:应用漏洞,10:web-cms漏洞,11:应急漏洞,12:安全基线 ,13: 防篡改,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞,18:核心文件监控告警,19:客户端卸载告警。20:客户端离线告警

  • DisablePhoneWarning:

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

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • TimeZone:

    时区信息

  • ControlBit:

    漏洞等级控制位(对应DB的十进制存储)

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高

  • HostRange:

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

  • Count:

    配置的告警范围主机个数,前端用此判断展示提示信息



41382
41383
41384
# File 'lib/v20180228/models.rb', line 41382

def TimeZone
  @TimeZone
end

#TypeObject

Parameters:

  • Type:

    事件告警类型;1:离线,2:木马,3:异常登录,4:爆破,5:漏洞(已拆分为9-12四种类型)6:高危命令,7:反弹sell,8:本地提权,9:应用漏洞,10:web-cms漏洞,11:应急漏洞,12:安全基线 ,13: 防篡改,14:恶意请求,15: 网络攻击,16:Windows系统漏洞,17:Linux软件漏洞,18:核心文件监控告警,19:客户端卸载告警。20:客户端离线告警

  • DisablePhoneWarning:

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

  • BeginTime:

    开始时间,格式: HH:mm

  • EndTime:

    结束时间,格式: HH:mm

  • TimeZone:

    时区信息

  • ControlBit:

    漏洞等级控制位(对应DB的十进制存储)

  • ControlBits:

    漏洞等级控制位二进制,每一位对应页面漏洞等级的开启关闭:低中高(0:关闭;1:开启),例如:101 → 同时勾选低+高

  • HostRange:

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

  • Count:

    配置的告警范围主机个数,前端用此判断展示提示信息



41382
41383
41384
# File 'lib/v20180228/models.rb', line 41382

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



41396
41397
41398
41399
41400
41401
41402
41403
41404
41405
41406
# File 'lib/v20180228/models.rb', line 41396

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