Class: TencentCloud::Csip::V20221121::DescribeVULRiskAdvanceCFGListResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::DescribeVULRiskAdvanceCFGListResponse
- Defined in:
- lib/v20221121/models.rb
Overview
DescribeVULRiskAdvanceCFGList返回参数结构体
Instance Attribute Summary collapse
- #CheckFromLists ⇒ Object
- #Data ⇒ Object
- #RequestId ⇒ Object
- #RiskLevelLists ⇒ Object
- #TotalCount ⇒ Object
- #VulTagList ⇒ Object
- #VULTypeLists ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(data = nil, totalcount = nil, risklevellists = nil, vultypelists = nil, checkfromlists = nil, vultaglist = nil, requestid = nil) ⇒ DescribeVULRiskAdvanceCFGListResponse
constructor
A new instance of DescribeVULRiskAdvanceCFGListResponse.
Constructor Details
#initialize(data = nil, totalcount = nil, risklevellists = nil, vultypelists = nil, checkfromlists = nil, vultaglist = nil, requestid = nil) ⇒ DescribeVULRiskAdvanceCFGListResponse
Returns a new instance of DescribeVULRiskAdvanceCFGListResponse.
8894 8895 8896 8897 8898 8899 8900 8901 8902 |
# File 'lib/v20221121/models.rb', line 8894 def initialize(data=nil, totalcount=nil, risklevellists=nil, vultypelists=nil, checkfromlists=nil, vultaglist=nil, requestid=nil) @Data = data @TotalCount = totalcount @RiskLevelLists = risklevellists @VULTypeLists = vultypelists @CheckFromLists = checkfromlists @VulTagList = vultaglist @RequestId = requestid end |
Instance Attribute Details
#CheckFromLists ⇒ Object
8892 8893 8894 |
# File 'lib/v20221121/models.rb', line 8892 def CheckFromLists @CheckFromLists end |
#Data ⇒ Object
8892 8893 8894 |
# File 'lib/v20221121/models.rb', line 8892 def Data @Data end |
#RequestId ⇒ Object
8892 8893 8894 |
# File 'lib/v20221121/models.rb', line 8892 def RequestId @RequestId end |
#RiskLevelLists ⇒ Object
8892 8893 8894 |
# File 'lib/v20221121/models.rb', line 8892 def RiskLevelLists @RiskLevelLists end |
#TotalCount ⇒ Object
8892 8893 8894 |
# File 'lib/v20221121/models.rb', line 8892 def TotalCount @TotalCount end |
#VulTagList ⇒ Object
8892 8893 8894 |
# File 'lib/v20221121/models.rb', line 8892 def VulTagList @VulTagList end |
#VULTypeLists ⇒ Object
8892 8893 8894 |
# File 'lib/v20221121/models.rb', line 8892 def VULTypeLists @VULTypeLists end |
Instance Method Details
#deserialize(params) ⇒ Object
8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 |
# File 'lib/v20221121/models.rb', line 8904 def deserialize(params) unless params['Data'].nil? @Data = [] params['Data'].each do |i| vulriskadvancecfglist_tmp = VULRiskAdvanceCFGList.new vulriskadvancecfglist_tmp.deserialize(i) @Data << vulriskadvancecfglist_tmp end end @TotalCount = params['TotalCount'] unless params['RiskLevelLists'].nil? @RiskLevelLists = [] params['RiskLevelLists'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @RiskLevelLists << 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['CheckFromLists'].nil? @CheckFromLists = [] params['CheckFromLists'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @CheckFromLists << filterdataobject_tmp end end unless params['VulTagList'].nil? @VulTagList = [] params['VulTagList'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @VulTagList << filterdataobject_tmp end end @RequestId = params['RequestId'] end |