Class: TencentCloud::Csip::V20221121::ProductSupport

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

Overview

漏洞信息产品支持状态

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vssscan = nil, cwpscan = nil, cfwpatch = nil, wafpatch = nil, cwpfix = nil, cveid = nil) ⇒ ProductSupport

Returns a new instance of ProductSupport.



7369
7370
7371
7372
7373
7374
7375
7376
# File 'lib/v20221121/models.rb', line 7369

def initialize(vssscan=nil, cwpscan=nil, cfwpatch=nil, wafpatch=nil, cwpfix=nil, cveid=nil)
  @VSSScan = vssscan
  @CWPScan = cwpscan
  @CFWPatch = cfwpatch
  @WafPatch = wafpatch
  @CWPFix = cwpfix
  @CveId = cveid
end

Instance Attribute Details

#CFWPatchObject

Parameters:

  • VSSScan:

    true支持扫描。false不支持扫描

  • CWPScan:

    0不支持,1支持

  • CFWPatch:

    1支持虚拟补丁,0或空不支持

  • WafPatch:

    0不支持,1支持

  • CWPFix:

    0不支持,1支持

  • CveId:

    cveid



7367
7368
7369
# File 'lib/v20221121/models.rb', line 7367

def CFWPatch
  @CFWPatch
end

#CveIdObject

Parameters:

  • VSSScan:

    true支持扫描。false不支持扫描

  • CWPScan:

    0不支持,1支持

  • CFWPatch:

    1支持虚拟补丁,0或空不支持

  • WafPatch:

    0不支持,1支持

  • CWPFix:

    0不支持,1支持

  • CveId:

    cveid



7367
7368
7369
# File 'lib/v20221121/models.rb', line 7367

def CveId
  @CveId
end

#CWPFixObject

Parameters:

  • VSSScan:

    true支持扫描。false不支持扫描

  • CWPScan:

    0不支持,1支持

  • CFWPatch:

    1支持虚拟补丁,0或空不支持

  • WafPatch:

    0不支持,1支持

  • CWPFix:

    0不支持,1支持

  • CveId:

    cveid



7367
7368
7369
# File 'lib/v20221121/models.rb', line 7367

def CWPFix
  @CWPFix
end

#CWPScanObject

Parameters:

  • VSSScan:

    true支持扫描。false不支持扫描

  • CWPScan:

    0不支持,1支持

  • CFWPatch:

    1支持虚拟补丁,0或空不支持

  • WafPatch:

    0不支持,1支持

  • CWPFix:

    0不支持,1支持

  • CveId:

    cveid



7367
7368
7369
# File 'lib/v20221121/models.rb', line 7367

def CWPScan
  @CWPScan
end

#VSSScanObject

Parameters:

  • VSSScan:

    true支持扫描。false不支持扫描

  • CWPScan:

    0不支持,1支持

  • CFWPatch:

    1支持虚拟补丁,0或空不支持

  • WafPatch:

    0不支持,1支持

  • CWPFix:

    0不支持,1支持

  • CveId:

    cveid



7367
7368
7369
# File 'lib/v20221121/models.rb', line 7367

def VSSScan
  @VSSScan
end

#WafPatchObject

Parameters:

  • VSSScan:

    true支持扫描。false不支持扫描

  • CWPScan:

    0不支持,1支持

  • CFWPatch:

    1支持虚拟补丁,0或空不支持

  • WafPatch:

    0不支持,1支持

  • CWPFix:

    0不支持,1支持

  • CveId:

    cveid



7367
7368
7369
# File 'lib/v20221121/models.rb', line 7367

def WafPatch
  @WafPatch
end

Instance Method Details

#deserialize(params) ⇒ Object



7378
7379
7380
7381
7382
7383
7384
7385
# File 'lib/v20221121/models.rb', line 7378

def deserialize(params)
  @VSSScan = params['VSSScan']
  @CWPScan = params['CWPScan']
  @CFWPatch = params['CFWPatch']
  @WafPatch = params['WafPatch']
  @CWPFix = params['CWPFix']
  @CveId = params['CveId']
end