Class: TencentCloud::Csip::V20221121::DescribeAssetViewVulRiskListResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::DescribeAssetViewVulRiskListResponse
- Defined in:
- lib/v20221121/models.rb
Overview
DescribeAssetViewVulRiskList返回参数结构体
Instance Attribute Summary collapse
- #Data ⇒ Object
- #FromLists ⇒ Object
- #InstanceTypeLists ⇒ Object
- #LevelLists ⇒ Object
- #RequestId ⇒ Object
- #StatusLists ⇒ Object
- #Tags ⇒ Object
- #TotalCount ⇒ Object
- #VULTypeLists ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(totalcount = nil, data = nil, statuslists = nil, levellists = nil, fromlists = nil, vultypelists = nil, instancetypelists = nil, tags = nil, requestid = nil) ⇒ DescribeAssetViewVulRiskListResponse
constructor
A new instance of DescribeAssetViewVulRiskListResponse.
Constructor Details
#initialize(totalcount = nil, data = nil, statuslists = nil, levellists = nil, fromlists = nil, vultypelists = nil, instancetypelists = nil, tags = nil, requestid = nil) ⇒ DescribeAssetViewVulRiskListResponse
Returns a new instance of DescribeAssetViewVulRiskListResponse.
4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 |
# File 'lib/v20221121/models.rb', line 4563 def initialize(totalcount=nil, data=nil, statuslists=nil, levellists=nil, fromlists=nil, vultypelists=nil, instancetypelists=nil, =nil, requestid=nil) @TotalCount = totalcount @Data = data @StatusLists = statuslists @LevelLists = levellists @FromLists = fromlists @VULTypeLists = vultypelists @InstanceTypeLists = instancetypelists @Tags = @RequestId = requestid end |
Instance Attribute Details
#Data ⇒ Object
4561 4562 4563 |
# File 'lib/v20221121/models.rb', line 4561 def Data @Data end |
#FromLists ⇒ Object
4561 4562 4563 |
# File 'lib/v20221121/models.rb', line 4561 def FromLists @FromLists end |
#InstanceTypeLists ⇒ Object
4561 4562 4563 |
# File 'lib/v20221121/models.rb', line 4561 def InstanceTypeLists @InstanceTypeLists end |
#LevelLists ⇒ Object
4561 4562 4563 |
# File 'lib/v20221121/models.rb', line 4561 def LevelLists @LevelLists end |
#RequestId ⇒ Object
4561 4562 4563 |
# File 'lib/v20221121/models.rb', line 4561 def RequestId @RequestId end |
#StatusLists ⇒ Object
4561 4562 4563 |
# File 'lib/v20221121/models.rb', line 4561 def StatusLists @StatusLists end |
#Tags ⇒ Object
4561 4562 4563 |
# File 'lib/v20221121/models.rb', line 4561 def Tags @Tags end |
#TotalCount ⇒ Object
4561 4562 4563 |
# File 'lib/v20221121/models.rb', line 4561 def TotalCount @TotalCount end |
#VULTypeLists ⇒ Object
4561 4562 4563 |
# File 'lib/v20221121/models.rb', line 4561 def VULTypeLists @VULTypeLists end |
Instance Method Details
#deserialize(params) ⇒ Object
4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 |
# File 'lib/v20221121/models.rb', line 4575 def deserialize(params) @TotalCount = params['TotalCount'] unless params['Data'].nil? @Data = [] params['Data'].each do |i| assetviewvulriskdata_tmp = AssetViewVULRiskData.new assetviewvulriskdata_tmp.deserialize(i) @Data << assetviewvulriskdata_tmp end end unless params['StatusLists'].nil? @StatusLists = [] params['StatusLists'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @StatusLists << filterdataobject_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 unless params['InstanceTypeLists'].nil? @InstanceTypeLists = [] params['InstanceTypeLists'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @InstanceTypeLists << filterdataobject_tmp end end unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @Tags << filterdataobject_tmp end end @RequestId = params['RequestId'] end |