Class: TencentCloud::Bsca::V20210811::DescribeKBVulnerabilityRequest

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

Overview

DescribeKBVulnerability请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cveid = nil, vulid = nil, cnvdid = nil, cnnvdid = nil, language = nil) ⇒ DescribeKBVulnerabilityRequest

Returns a new instance of DescribeKBVulnerabilityRequest.



638
639
640
641
642
643
644
# File 'lib/v20210811/models.rb', line 638

def initialize(cveid=nil, vulid=nil, cnvdid=nil, cnnvdid=nil, language=nil)
  @CVEID = cveid
  @VulID = vulid
  @CNVDID = cnvdid
  @CNNVDID = cnnvdid
  @Language = language
end

Instance Attribute Details

#CNNVDIDObject

Parameters:

  • CVEID:

    根据CVE ID查询(不能与其他参数同时存在)

  • VulID:

    根据Vul ID查询(不能与其他参数同时存在)

  • CNVDID:

    根据CNVD ID查询(不能与其他参数同时存在)

  • CNNVDID:

    根据CNNVD ID查询(不能与其他参数同时存在)

  • Language:

    语言,ZH或EN



636
637
638
# File 'lib/v20210811/models.rb', line 636

def CNNVDID
  @CNNVDID
end

#CNVDIDObject

Parameters:

  • CVEID:

    根据CVE ID查询(不能与其他参数同时存在)

  • VulID:

    根据Vul ID查询(不能与其他参数同时存在)

  • CNVDID:

    根据CNVD ID查询(不能与其他参数同时存在)

  • CNNVDID:

    根据CNNVD ID查询(不能与其他参数同时存在)

  • Language:

    语言,ZH或EN



636
637
638
# File 'lib/v20210811/models.rb', line 636

def CNVDID
  @CNVDID
end

#CVEIDObject

Parameters:

  • CVEID:

    根据CVE ID查询(不能与其他参数同时存在)

  • VulID:

    根据Vul ID查询(不能与其他参数同时存在)

  • CNVDID:

    根据CNVD ID查询(不能与其他参数同时存在)

  • CNNVDID:

    根据CNNVD ID查询(不能与其他参数同时存在)

  • Language:

    语言,ZH或EN



636
637
638
# File 'lib/v20210811/models.rb', line 636

def CVEID
  @CVEID
end

#LanguageObject

Parameters:

  • CVEID:

    根据CVE ID查询(不能与其他参数同时存在)

  • VulID:

    根据Vul ID查询(不能与其他参数同时存在)

  • CNVDID:

    根据CNVD ID查询(不能与其他参数同时存在)

  • CNNVDID:

    根据CNNVD ID查询(不能与其他参数同时存在)

  • Language:

    语言,ZH或EN



636
637
638
# File 'lib/v20210811/models.rb', line 636

def Language
  @Language
end

#VulIDObject

Parameters:

  • CVEID:

    根据CVE ID查询(不能与其他参数同时存在)

  • VulID:

    根据Vul ID查询(不能与其他参数同时存在)

  • CNVDID:

    根据CNVD ID查询(不能与其他参数同时存在)

  • CNNVDID:

    根据CNNVD ID查询(不能与其他参数同时存在)

  • Language:

    语言,ZH或EN



636
637
638
# File 'lib/v20210811/models.rb', line 636

def VulID
  @VulID
end

Instance Method Details

#deserialize(params) ⇒ Object



646
647
648
649
650
651
652
# File 'lib/v20210811/models.rb', line 646

def deserialize(params)
  @CVEID = params['CVEID']
  @VulID = params['VulID']
  @CNVDID = params['CNVDID']
  @CNNVDID = params['CNNVDID']
  @Language = params['Language']
end