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.
4898 4899 4900 4901 4902 4903 4904 4905 |
# File 'lib/v20221121/models.rb', line 4898 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
4896 4897 4898 |
# File 'lib/v20221121/models.rb', line 4896 def Data @Data end |
#FromLists ⇒ Object
4896 4897 4898 |
# File 'lib/v20221121/models.rb', line 4896 def FromLists @FromLists end |
#LevelLists ⇒ Object
4896 4897 4898 |
# File 'lib/v20221121/models.rb', line 4896 def LevelLists @LevelLists end |
#RequestId ⇒ Object
4896 4897 4898 |
# File 'lib/v20221121/models.rb', line 4896 def RequestId @RequestId end |
#TotalCount ⇒ Object
4896 4897 4898 |
# File 'lib/v20221121/models.rb', line 4896 def TotalCount @TotalCount end |
#VULTypeLists ⇒ Object
4896 4897 4898 |
# File 'lib/v20221121/models.rb', line 4896 def VULTypeLists @VULTypeLists end |
Instance Method Details
#deserialize(params) ⇒ Object
4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 |
# File 'lib/v20221121/models.rb', line 4907 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 |