Class: TencentCloud::Apm::V20210622::DescribeOPRAllVulCountResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Apm::V20210622::DescribeOPRAllVulCountResponse
- Defined in:
- lib/v20210622/models.rb
Overview
DescribeOPRAllVulCount返回参数结构体
Instance Attribute Summary collapse
- #CriticalVulnerabilityCount ⇒ Object
- #ImportantVulnerabilityCount ⇒ Object
- #RequestId ⇒ Object
- #VulnerabilityCount ⇒ Object
- #VulnerabilityList ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(vulnerabilitylist = nil, vulnerabilitycount = nil, importantvulnerabilitycount = nil, criticalvulnerabilitycount = nil, requestid = nil) ⇒ DescribeOPRAllVulCountResponse
constructor
A new instance of DescribeOPRAllVulCountResponse.
Constructor Details
#initialize(vulnerabilitylist = nil, vulnerabilitycount = nil, importantvulnerabilitycount = nil, criticalvulnerabilitycount = nil, requestid = nil) ⇒ DescribeOPRAllVulCountResponse
Returns a new instance of DescribeOPRAllVulCountResponse.
2617 2618 2619 2620 2621 2622 2623 |
# File 'lib/v20210622/models.rb', line 2617 def initialize(vulnerabilitylist=nil, vulnerabilitycount=nil, importantvulnerabilitycount=nil, criticalvulnerabilitycount=nil, requestid=nil) @VulnerabilityList = vulnerabilitylist @VulnerabilityCount = vulnerabilitycount @ImportantVulnerabilityCount = importantvulnerabilitycount @CriticalVulnerabilityCount = criticalvulnerabilitycount @RequestId = requestid end |
Instance Attribute Details
#CriticalVulnerabilityCount ⇒ Object
2615 2616 2617 |
# File 'lib/v20210622/models.rb', line 2615 def CriticalVulnerabilityCount @CriticalVulnerabilityCount end |
#ImportantVulnerabilityCount ⇒ Object
2615 2616 2617 |
# File 'lib/v20210622/models.rb', line 2615 def ImportantVulnerabilityCount @ImportantVulnerabilityCount end |
#RequestId ⇒ Object
2615 2616 2617 |
# File 'lib/v20210622/models.rb', line 2615 def RequestId @RequestId end |
#VulnerabilityCount ⇒ Object
2615 2616 2617 |
# File 'lib/v20210622/models.rb', line 2615 def VulnerabilityCount @VulnerabilityCount end |
#VulnerabilityList ⇒ Object
2615 2616 2617 |
# File 'lib/v20210622/models.rb', line 2615 def VulnerabilityList @VulnerabilityList end |
Instance Method Details
#deserialize(params) ⇒ Object
2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 |
# File 'lib/v20210622/models.rb', line 2625 def deserialize(params) unless params['VulnerabilityList'].nil? @VulnerabilityList = [] params['VulnerabilityList'].each do |i| apmmetricrecord_tmp = ApmMetricRecord.new apmmetricrecord_tmp.deserialize(i) @VulnerabilityList << apmmetricrecord_tmp end end @VulnerabilityCount = params['VulnerabilityCount'] @ImportantVulnerabilityCount = params['ImportantVulnerabilityCount'] @CriticalVulnerabilityCount = params['CriticalVulnerabilityCount'] @RequestId = params['RequestId'] end |