Class: TencentCloud::Cwp::V20180228::ScanVulSettingRequest

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

Overview

ScanVulSetting请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(timerinterval = nil, vulcategories = nil, vullevels = nil, timertime = nil, vulemergency = nil, starttime = nil, endtime = nil, enablescan = nil, uuids = nil, scanmethod = nil) ⇒ ScanVulSettingRequest

Returns a new instance of ScanVulSettingRequest.



37796
37797
37798
37799
37800
37801
37802
37803
37804
37805
37806
37807
# File 'lib/v20180228/models.rb', line 37796

def initialize(timerinterval=nil, vulcategories=nil, vullevels=nil, timertime=nil, vulemergency=nil, starttime=nil, endtime=nil, enablescan=nil, uuids=nil, scanmethod=nil)
  @TimerInterval = timerinterval
  @VulCategories = vulcategories
  @VulLevels = vullevels
  @TimerTime = timertime
  @VulEmergency = vulemergency
  @StartTime = starttime
  @EndTime = endtime
  @EnableScan = enablescan
  @Uuids = uuids
  @ScanMethod = scanmethod
end

Instance Attribute Details

#EnableScanObject

Parameters:

  • 定期检测间隔时间(天)

  • 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]

  • 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]

  • 定期检测时间,如:02:10:50

  • 是否是应急漏洞 0 否 1 是

  • 扫描开始时间,如:00:00

  • 扫描结束时间,如:08:00

  • 是否开启扫描 1开启 0不开启

  • 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机

  • 0版本比对,2版本比对+poc



37794
37795
37796
# File 'lib/v20180228/models.rb', line 37794

def EnableScan
  @EnableScan
end

#EndTimeObject

Parameters:

  • 定期检测间隔时间(天)

  • 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]

  • 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]

  • 定期检测时间,如:02:10:50

  • 是否是应急漏洞 0 否 1 是

  • 扫描开始时间,如:00:00

  • 扫描结束时间,如:08:00

  • 是否开启扫描 1开启 0不开启

  • 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机

  • 0版本比对,2版本比对+poc



37794
37795
37796
# File 'lib/v20180228/models.rb', line 37794

def EndTime
  @EndTime
end

#ScanMethodObject

Parameters:

  • 定期检测间隔时间(天)

  • 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]

  • 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]

  • 定期检测时间,如:02:10:50

  • 是否是应急漏洞 0 否 1 是

  • 扫描开始时间,如:00:00

  • 扫描结束时间,如:08:00

  • 是否开启扫描 1开启 0不开启

  • 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机

  • 0版本比对,2版本比对+poc



37794
37795
37796
# File 'lib/v20180228/models.rb', line 37794

def ScanMethod
  @ScanMethod
end

#StartTimeObject

Parameters:

  • 定期检测间隔时间(天)

  • 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]

  • 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]

  • 定期检测时间,如:02:10:50

  • 是否是应急漏洞 0 否 1 是

  • 扫描开始时间,如:00:00

  • 扫描结束时间,如:08:00

  • 是否开启扫描 1开启 0不开启

  • 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机

  • 0版本比对,2版本比对+poc



37794
37795
37796
# File 'lib/v20180228/models.rb', line 37794

def StartTime
  @StartTime
end

#TimerIntervalObject

Parameters:

  • 定期检测间隔时间(天)

  • 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]

  • 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]

  • 定期检测时间,如:02:10:50

  • 是否是应急漏洞 0 否 1 是

  • 扫描开始时间,如:00:00

  • 扫描结束时间,如:08:00

  • 是否开启扫描 1开启 0不开启

  • 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机

  • 0版本比对,2版本比对+poc



37794
37795
37796
# File 'lib/v20180228/models.rb', line 37794

def TimerInterval
  @TimerInterval
end

#TimerTimeObject

Parameters:

  • 定期检测间隔时间(天)

  • 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]

  • 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]

  • 定期检测时间,如:02:10:50

  • 是否是应急漏洞 0 否 1 是

  • 扫描开始时间,如:00:00

  • 扫描结束时间,如:08:00

  • 是否开启扫描 1开启 0不开启

  • 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机

  • 0版本比对,2版本比对+poc



37794
37795
37796
# File 'lib/v20180228/models.rb', line 37794

def TimerTime
  @TimerTime
end

#UuidsObject

Parameters:

  • 定期检测间隔时间(天)

  • 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]

  • 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]

  • 定期检测时间,如:02:10:50

  • 是否是应急漏洞 0 否 1 是

  • 扫描开始时间,如:00:00

  • 扫描结束时间,如:08:00

  • 是否开启扫描 1开启 0不开启

  • 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机

  • 0版本比对,2版本比对+poc



37794
37795
37796
# File 'lib/v20180228/models.rb', line 37794

def Uuids
  @Uuids
end

#VulCategoriesObject

Parameters:

  • 定期检测间隔时间(天)

  • 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]

  • 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]

  • 定期检测时间,如:02:10:50

  • 是否是应急漏洞 0 否 1 是

  • 扫描开始时间,如:00:00

  • 扫描结束时间,如:08:00

  • 是否开启扫描 1开启 0不开启

  • 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机

  • 0版本比对,2版本比对+poc



37794
37795
37796
# File 'lib/v20180228/models.rb', line 37794

def VulCategories
  @VulCategories
end

#VulEmergencyObject

Parameters:

  • 定期检测间隔时间(天)

  • 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]

  • 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]

  • 定期检测时间,如:02:10:50

  • 是否是应急漏洞 0 否 1 是

  • 扫描开始时间,如:00:00

  • 扫描结束时间,如:08:00

  • 是否开启扫描 1开启 0不开启

  • 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机

  • 0版本比对,2版本比对+poc



37794
37795
37796
# File 'lib/v20180228/models.rb', line 37794

def VulEmergency
  @VulEmergency
end

#VulLevelsObject

Parameters:

  • 定期检测间隔时间(天)

  • 漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞, 以数组方式传参[1,2]

  • 危害等级:1-低危;2-中危;3-高危;4-严重,以数组方式传参[1,2,3]

  • 定期检测时间,如:02:10:50

  • 是否是应急漏洞 0 否 1 是

  • 扫描开始时间,如:00:00

  • 扫描结束时间,如:08:00

  • 是否开启扫描 1开启 0不开启

  • 为空默认扫描全部专业版、旗舰版、轻量版主机,不为空只扫描选中主机

  • 0版本比对,2版本比对+poc



37794
37795
37796
# File 'lib/v20180228/models.rb', line 37794

def VulLevels
  @VulLevels
end

Instance Method Details

#deserialize(params) ⇒ Object



37809
37810
37811
37812
37813
37814
37815
37816
37817
37818
37819
37820
# File 'lib/v20180228/models.rb', line 37809

def deserialize(params)
  @TimerInterval = params['TimerInterval']
  @VulCategories = params['VulCategories']
  @VulLevels = params['VulLevels']
  @TimerTime = params['TimerTime']
  @VulEmergency = params['VulEmergency']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @EnableScan = params['EnableScan']
  @Uuids = params['Uuids']
  @ScanMethod = params['ScanMethod']
end