Class: TencentCloud::Csip::V20221121::DescribeVULListResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::DescribeVULListResponse
- Defined in:
- lib/v20221121/models.rb
Overview
DescribeVULList返回参数结构体
Instance Attribute Summary collapse
- #AttackHeat ⇒ Object
- #CheckStatus ⇒ Object
- #Data ⇒ Object
- #ProductSupport ⇒ Object
- #RequestId ⇒ Object
- #RiskLevels ⇒ Object
- #Tags ⇒ Object
- #TotalCount ⇒ Object
- #VULTypeLists ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(totalcount = nil, data = nil, vultypelists = nil, risklevels = nil, tags = nil, productsupport = nil, checkstatus = nil, attackheat = nil, requestid = nil) ⇒ DescribeVULListResponse
constructor
A new instance of DescribeVULListResponse.
Constructor Details
#initialize(totalcount = nil, data = nil, vultypelists = nil, risklevels = nil, tags = nil, productsupport = nil, checkstatus = nil, attackheat = nil, requestid = nil) ⇒ DescribeVULListResponse
Returns a new instance of DescribeVULListResponse.
8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 |
# File 'lib/v20221121/models.rb', line 8774 def initialize(totalcount=nil, data=nil, vultypelists=nil, risklevels=nil, =nil, productsupport=nil, checkstatus=nil, attackheat=nil, requestid=nil) @TotalCount = totalcount @Data = data @VULTypeLists = vultypelists @RiskLevels = risklevels @Tags = @ProductSupport = productsupport @CheckStatus = checkstatus @AttackHeat = attackheat @RequestId = requestid end |
Instance Attribute Details
#AttackHeat ⇒ Object
8772 8773 8774 |
# File 'lib/v20221121/models.rb', line 8772 def AttackHeat @AttackHeat end |
#CheckStatus ⇒ Object
8772 8773 8774 |
# File 'lib/v20221121/models.rb', line 8772 def CheckStatus @CheckStatus end |
#Data ⇒ Object
8772 8773 8774 |
# File 'lib/v20221121/models.rb', line 8772 def Data @Data end |
#ProductSupport ⇒ Object
8772 8773 8774 |
# File 'lib/v20221121/models.rb', line 8772 def ProductSupport @ProductSupport end |
#RequestId ⇒ Object
8772 8773 8774 |
# File 'lib/v20221121/models.rb', line 8772 def RequestId @RequestId end |
#RiskLevels ⇒ Object
8772 8773 8774 |
# File 'lib/v20221121/models.rb', line 8772 def RiskLevels @RiskLevels end |
#Tags ⇒ Object
8772 8773 8774 |
# File 'lib/v20221121/models.rb', line 8772 def Tags @Tags end |
#TotalCount ⇒ Object
8772 8773 8774 |
# File 'lib/v20221121/models.rb', line 8772 def TotalCount @TotalCount end |
#VULTypeLists ⇒ Object
8772 8773 8774 |
# File 'lib/v20221121/models.rb', line 8772 def VULTypeLists @VULTypeLists end |
Instance Method Details
#deserialize(params) ⇒ Object
8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 |
# File 'lib/v20221121/models.rb', line 8786 def deserialize(params) @TotalCount = params['TotalCount'] unless params['Data'].nil? @Data = [] params['Data'].each do |i| vulbaseinfo_tmp = VULBaseInfo.new vulbaseinfo_tmp.deserialize(i) @Data << vulbaseinfo_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['RiskLevels'].nil? @RiskLevels = [] params['RiskLevels'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @RiskLevels << 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 unless params['ProductSupport'].nil? @ProductSupport = [] params['ProductSupport'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @ProductSupport << filterdataobject_tmp end end unless params['CheckStatus'].nil? @CheckStatus = [] params['CheckStatus'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @CheckStatus << filterdataobject_tmp end end unless params['AttackHeat'].nil? @AttackHeat = [] params['AttackHeat'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @AttackHeat << filterdataobject_tmp end end @RequestId = params['RequestId'] end |