Class: TencentCloud::Bsca::V20210811::AffectedComponent

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

Overview

受漏洞影响的组件信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, affectedversionlist = nil, fixedversionlist = nil) ⇒ AffectedComponent

Returns a new instance of AffectedComponent.



34
35
36
37
38
# File 'lib/v20210811/models.rb', line 34

def initialize(name=nil, affectedversionlist=nil, fixedversionlist=nil)
  @Name = name
  @AffectedVersionList = affectedversionlist
  @FixedVersionList = fixedversionlist
end

Instance Attribute Details

#AffectedVersionListObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    受漏洞影响的组件名称

  • AffectedVersionList:

    受漏洞影响的版本

  • FixedVersionList:

    修复此漏洞的版本



32
33
34
# File 'lib/v20210811/models.rb', line 32

def AffectedVersionList
  @AffectedVersionList
end

#FixedVersionListObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    受漏洞影响的组件名称

  • AffectedVersionList:

    受漏洞影响的版本

  • FixedVersionList:

    修复此漏洞的版本



32
33
34
# File 'lib/v20210811/models.rb', line 32

def FixedVersionList
  @FixedVersionList
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    受漏洞影响的组件名称

  • AffectedVersionList:

    受漏洞影响的版本

  • FixedVersionList:

    修复此漏洞的版本



32
33
34
# File 'lib/v20210811/models.rb', line 32

def Name
  @Name
end

Instance Method Details

#deserialize(params) ⇒ Object



40
41
42
43
44
# File 'lib/v20210811/models.rb', line 40

def deserialize(params)
  @Name = params['Name']
  @AffectedVersionList = params['AffectedVersionList']
  @FixedVersionList = params['FixedVersionList']
end