Class: TencentCloud::Bsca::V20210811::DescribeKBComponentVulnerabilityRequest

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

Overview

DescribeKBComponentVulnerability请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(purl = nil, language = nil) ⇒ DescribeKBComponentVulnerabilityRequest

Returns a new instance of DescribeKBComponentVulnerabilityRequest.



518
519
520
521
# File 'lib/v20210811/models.rb', line 518

def initialize(purl=nil, language=nil)
  @PURL = purl
  @Language = language
end

Instance Attribute Details

#LanguageObject

Parameters:

  • PURL:

    组件的PURL,其中Name和Version为必填字段

  • Language:

    语言,ZH或EN



516
517
518
# File 'lib/v20210811/models.rb', line 516

def Language
  @Language
end

#PURLObject

Parameters:

  • PURL:

    组件的PURL,其中Name和Version为必填字段

  • Language:

    语言,ZH或EN



516
517
518
# File 'lib/v20210811/models.rb', line 516

def PURL
  @PURL
end

Instance Method Details

#deserialize(params) ⇒ Object



523
524
525
526
527
528
529
# File 'lib/v20210811/models.rb', line 523

def deserialize(params)
  unless params['PURL'].nil?
    @PURL = PURL.new
    @PURL.deserialize(params['PURL'])
  end
  @Language = params['Language']
end