Class: TencentCloud::Csip::V20221121::DescribeRiskCenterVULViewVULRiskListResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::DescribeRiskCenterVULViewVULRiskListResponse
- Defined in:
- lib/v20221121/models.rb
Overview
DescribeRiskCenterVULViewVULRiskList返回参数结构体
Instance Attribute Summary collapse
- #Data ⇒ Object
- #FromLists ⇒ Object
- #LevelLists ⇒ Object
- #RequestId ⇒ Object
- #TotalCount ⇒ Object
- #VULTypeLists ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(totalcount = nil, data = nil, levellists = nil, fromlists = nil, vultypelists = nil, requestid = nil) ⇒ DescribeRiskCenterVULViewVULRiskListResponse
constructor
A new instance of DescribeRiskCenterVULViewVULRiskListResponse.
Constructor Details
#initialize(totalcount = nil, data = nil, levellists = nil, fromlists = nil, vultypelists = nil, requestid = nil) ⇒ DescribeRiskCenterVULViewVULRiskListResponse
Returns a new instance of DescribeRiskCenterVULViewVULRiskListResponse.
7547 7548 7549 7550 7551 7552 7553 7554 |
# File 'lib/v20221121/models.rb', line 7547 def initialize(totalcount=nil, data=nil, levellists=nil, fromlists=nil, vultypelists=nil, requestid=nil) @TotalCount = totalcount @Data = data @LevelLists = levellists @FromLists = fromlists @VULTypeLists = vultypelists @RequestId = requestid end |
Instance Attribute Details
#Data ⇒ Object
7545 7546 7547 |
# File 'lib/v20221121/models.rb', line 7545 def Data @Data end |
#FromLists ⇒ Object
7545 7546 7547 |
# File 'lib/v20221121/models.rb', line 7545 def FromLists @FromLists end |
#LevelLists ⇒ Object
7545 7546 7547 |
# File 'lib/v20221121/models.rb', line 7545 def LevelLists @LevelLists end |
#RequestId ⇒ Object
7545 7546 7547 |
# File 'lib/v20221121/models.rb', line 7545 def RequestId @RequestId end |
#TotalCount ⇒ Object
7545 7546 7547 |
# File 'lib/v20221121/models.rb', line 7545 def TotalCount @TotalCount end |
#VULTypeLists ⇒ Object
7545 7546 7547 |
# File 'lib/v20221121/models.rb', line 7545 def VULTypeLists @VULTypeLists end |
Instance Method Details
#deserialize(params) ⇒ Object
7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 |
# File 'lib/v20221121/models.rb', line 7556 def deserialize(params) @TotalCount = params['TotalCount'] unless params['Data'].nil? @Data = [] params['Data'].each do |i| vulviewvulrisk_tmp = VULViewVULRisk.new vulviewvulrisk_tmp.deserialize(i) @Data << vulviewvulrisk_tmp end end unless params['LevelLists'].nil? @LevelLists = [] params['LevelLists'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @LevelLists << filterdataobject_tmp end end unless params['FromLists'].nil? @FromLists = [] params['FromLists'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @FromLists << filterdataobject_tmp end end unless params['VULTypeLists'].nil? @VULTypeLists = [] params['VULTypeLists'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @VULTypeLists << filterdataobject_tmp end end @RequestId = params['RequestId'] end |