Class: TencentCloud::Yunjing::V20180228::DescribeVulInfoResponse

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

Overview

DescribeVulInfo返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vulid = nil, vulname = nil, vullevel = nil, vultype = nil, description = nil, repairplan = nil, cveid = nil, reference = nil, requestid = nil) ⇒ DescribeVulInfoResponse

Returns a new instance of DescribeVulInfoResponse.



3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
# File 'lib/v20180228/models.rb', line 3776

def initialize(vulid=nil, vulname=nil, vullevel=nil, vultype=nil, description=nil, repairplan=nil, cveid=nil, reference=nil, requestid=nil)
  @VulId = vulid
  @VulName = vulname
  @VulLevel = vullevel
  @VulType = vultype
  @Description = description
  @RepairPlan = repairplan
  @CveId = cveid
  @Reference = reference
  @RequestId = requestid
end

Instance Attribute Details

#CveIdObject

Parameters:

  • VulId:

    漏洞种类ID。

  • VulName:

    漏洞名称。

  • VulLevel:

    漏洞等级。

  • VulType:

    漏洞类型。

  • Description:

    漏洞描述。

  • RepairPlan:

    修复方案。

  • CveId:

    漏洞CVE。

  • Reference:

    参考链接。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



3774
3775
3776
# File 'lib/v20180228/models.rb', line 3774

def CveId
  @CveId
end

#DescriptionObject

Parameters:

  • VulId:

    漏洞种类ID。

  • VulName:

    漏洞名称。

  • VulLevel:

    漏洞等级。

  • VulType:

    漏洞类型。

  • Description:

    漏洞描述。

  • RepairPlan:

    修复方案。

  • CveId:

    漏洞CVE。

  • Reference:

    参考链接。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



3774
3775
3776
# File 'lib/v20180228/models.rb', line 3774

def Description
  @Description
end

#ReferenceObject

Parameters:

  • VulId:

    漏洞种类ID。

  • VulName:

    漏洞名称。

  • VulLevel:

    漏洞等级。

  • VulType:

    漏洞类型。

  • Description:

    漏洞描述。

  • RepairPlan:

    修复方案。

  • CveId:

    漏洞CVE。

  • Reference:

    参考链接。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



3774
3775
3776
# File 'lib/v20180228/models.rb', line 3774

def Reference
  @Reference
end

#RepairPlanObject

Parameters:

  • VulId:

    漏洞种类ID。

  • VulName:

    漏洞名称。

  • VulLevel:

    漏洞等级。

  • VulType:

    漏洞类型。

  • Description:

    漏洞描述。

  • RepairPlan:

    修复方案。

  • CveId:

    漏洞CVE。

  • Reference:

    参考链接。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



3774
3775
3776
# File 'lib/v20180228/models.rb', line 3774

def RepairPlan
  @RepairPlan
end

#RequestIdObject

Parameters:

  • VulId:

    漏洞种类ID。

  • VulName:

    漏洞名称。

  • VulLevel:

    漏洞等级。

  • VulType:

    漏洞类型。

  • Description:

    漏洞描述。

  • RepairPlan:

    修复方案。

  • CveId:

    漏洞CVE。

  • Reference:

    参考链接。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



3774
3775
3776
# File 'lib/v20180228/models.rb', line 3774

def RequestId
  @RequestId
end

#VulIdObject

Parameters:

  • VulId:

    漏洞种类ID。

  • VulName:

    漏洞名称。

  • VulLevel:

    漏洞等级。

  • VulType:

    漏洞类型。

  • Description:

    漏洞描述。

  • RepairPlan:

    修复方案。

  • CveId:

    漏洞CVE。

  • Reference:

    参考链接。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



3774
3775
3776
# File 'lib/v20180228/models.rb', line 3774

def VulId
  @VulId
end

#VulLevelObject

Parameters:

  • VulId:

    漏洞种类ID。

  • VulName:

    漏洞名称。

  • VulLevel:

    漏洞等级。

  • VulType:

    漏洞类型。

  • Description:

    漏洞描述。

  • RepairPlan:

    修复方案。

  • CveId:

    漏洞CVE。

  • Reference:

    参考链接。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



3774
3775
3776
# File 'lib/v20180228/models.rb', line 3774

def VulLevel
  @VulLevel
end

#VulNameObject

Parameters:

  • VulId:

    漏洞种类ID。

  • VulName:

    漏洞名称。

  • VulLevel:

    漏洞等级。

  • VulType:

    漏洞类型。

  • Description:

    漏洞描述。

  • RepairPlan:

    修复方案。

  • CveId:

    漏洞CVE。

  • Reference:

    参考链接。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



3774
3775
3776
# File 'lib/v20180228/models.rb', line 3774

def VulName
  @VulName
end

#VulTypeObject

Parameters:

  • VulId:

    漏洞种类ID。

  • VulName:

    漏洞名称。

  • VulLevel:

    漏洞等级。

  • VulType:

    漏洞类型。

  • Description:

    漏洞描述。

  • RepairPlan:

    修复方案。

  • CveId:

    漏洞CVE。

  • Reference:

    参考链接。

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



3774
3775
3776
# File 'lib/v20180228/models.rb', line 3774

def VulType
  @VulType
end

Instance Method Details

#deserialize(params) ⇒ Object



3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
# File 'lib/v20180228/models.rb', line 3788

def deserialize(params)
  @VulId = params['VulId']
  @VulName = params['VulName']
  @VulLevel = params['VulLevel']
  @VulType = params['VulType']
  @Description = params['Description']
  @RepairPlan = params['RepairPlan']
  @CveId = params['CveId']
  @Reference = params['Reference']
  @RequestId = params['RequestId']
end