Class: TencentCloud::Cwp::V20180228::DescribeScanVulSettingResponse

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

Overview

DescribeScanVulSetting返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of DescribeScanVulSettingResponse.



21331
21332
21333
21334
21335
21336
21337
21338
21339
21340
21341
21342
21343
21344
# File 'lib/v20180228/models.rb', line 21331

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

Instance Attribute Details

#ClickTimeoutObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def ClickTimeout
  @ClickTimeout
end

#EnableScanObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def EnableScan
  @EnableScan
end

#EndTimeObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def EndTime
  @EndTime
end

#RequestIdObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def RequestId
  @RequestId
end

#ScanMethodObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def ScanMethod
  @ScanMethod
end

#StartTimeObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def StartTime
  @StartTime
end

#TimerIntervalObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def TimerInterval
  @TimerInterval
end

#TimerTimeObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def TimerTime
  @TimerTime
end

#UuidsObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def Uuids
  @Uuids
end

#VulCategoriesObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def VulCategories
  @VulCategories
end

#VulEmergencyObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def VulEmergency
  @VulEmergency
end

#VulLevelsObject

Parameters:

  • VulCategories:

    漏洞类型:1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞

  • VulLevels:

    危害等级:1-低危;2-中危;3-高危;4-严重 (多选英文逗号分隔)

  • TimerInterval:

    定期检测间隔时间(天)

  • TimerTime:

    定期检测时间,如:00:00

  • VulEmergency:

    是否紧急漏洞:0-否 1-是

  • StartTime:

    开始时间

  • EnableScan:

    是否开启

  • EndTime:

    结束时间

  • ClickTimeout:

    一键扫描超时时长,如:1800秒(s)

  • Uuids:

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

  • ScanMethod:

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

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



21329
21330
21331
# File 'lib/v20180228/models.rb', line 21329

def VulLevels
  @VulLevels
end

Instance Method Details

#deserialize(params) ⇒ Object



21346
21347
21348
21349
21350
21351
21352
21353
21354
21355
21356
21357
21358
21359
# File 'lib/v20180228/models.rb', line 21346

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