Class: TencentCloud::Cwp::V20180228::DescribeVulInfoCvssRequest

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

Overview

DescribeVulInfoCvss请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vulid = nil, source = nil) ⇒ DescribeVulInfoCvssRequest

Returns a new instance of DescribeVulInfoCvssRequest.



23672
23673
23674
23675
# File 'lib/v20180228/models.rb', line 23672

def initialize(vulid=nil, source=nil)
  @VulId = vulid
  @Source = source
end

Instance Attribute Details

#SourceObject

Parameters:

  • VulId:

    漏洞id

  • Source:

    兼容应用防护漏洞防御容器视角告警里漏洞详情,默认是主机视角,可选字段,Source=tcss则为容器视角漏洞详情,后端会把VulId转为主机vul_vuls里的VulId



23670
23671
23672
# File 'lib/v20180228/models.rb', line 23670

def Source
  @Source
end

#VulIdObject

Parameters:

  • VulId:

    漏洞id

  • Source:

    兼容应用防护漏洞防御容器视角告警里漏洞详情,默认是主机视角,可选字段,Source=tcss则为容器视角漏洞详情,后端会把VulId转为主机vul_vuls里的VulId



23670
23671
23672
# File 'lib/v20180228/models.rb', line 23670

def VulId
  @VulId
end

Instance Method Details

#deserialize(params) ⇒ Object



23677
23678
23679
23680
# File 'lib/v20180228/models.rb', line 23677

def deserialize(params)
  @VulId = params['VulId']
  @Source = params['Source']
end