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.



24057
24058
24059
24060
# File 'lib/v20180228/models.rb', line 24057

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



24055
24056
24057
# File 'lib/v20180228/models.rb', line 24055

def Source
  @Source
end

#VulIdObject

Parameters:

  • VulId:

    漏洞id

  • Source:

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



24055
24056
24057
# File 'lib/v20180228/models.rb', line 24055

def VulId
  @VulId
end

Instance Method Details

#deserialize(params) ⇒ Object



24062
24063
24064
24065
# File 'lib/v20180228/models.rb', line 24062

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