Class: TencentCloud::Cwp::V20180228::DescribeScanTaskDetailsResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::DescribeScanTaskDetailsResponse
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeScanTaskDetails返回参数结构体
Instance Attribute Summary collapse
- #RequestId ⇒ Object
- #RiskEventCount ⇒ Object
- #RiskMachineCount ⇒ Object
- #ScanBeginTime ⇒ Object
- #ScanContent ⇒ Object
- #ScanEndTime ⇒ Object
- #ScanLeftTime ⇒ Object
- #ScanMachineCount ⇒ Object
- #ScanProgress ⇒ Object
- #ScanTaskDetailList ⇒ Object
- #ScanTime ⇒ Object
- #StoppingAll ⇒ Object
- #TotalCount ⇒ Object
- #Type ⇒ Object
- #VulCount ⇒ Object
- #VulInfo ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(scantaskdetaillist = nil, totalcount = nil, scanmachinecount = nil, riskmachinecount = nil, scanbegintime = nil, scanendtime = nil, scantime = nil, scanprogress = nil, scanlefttime = nil, scancontent = nil, vulinfo = nil, riskeventcount = nil, type = nil, stoppingall = nil, vulcount = nil, requestid = nil) ⇒ DescribeScanTaskDetailsResponse
constructor
A new instance of DescribeScanTaskDetailsResponse.
Constructor Details
#initialize(scantaskdetaillist = nil, totalcount = nil, scanmachinecount = nil, riskmachinecount = nil, scanbegintime = nil, scanendtime = nil, scantime = nil, scanprogress = nil, scanlefttime = nil, scancontent = nil, vulinfo = nil, riskeventcount = nil, type = nil, stoppingall = nil, vulcount = nil, requestid = nil) ⇒ DescribeScanTaskDetailsResponse
Returns a new instance of DescribeScanTaskDetailsResponse.
21199 21200 21201 21202 21203 21204 21205 21206 21207 21208 21209 21210 21211 21212 21213 21214 21215 21216 |
# File 'lib/v20180228/models.rb', line 21199 def initialize(scantaskdetaillist=nil, totalcount=nil, scanmachinecount=nil, riskmachinecount=nil, scanbegintime=nil, scanendtime=nil, scantime=nil, scanprogress=nil, scanlefttime=nil, scancontent=nil, vulinfo=nil, riskeventcount=nil, type=nil, stoppingall=nil, vulcount=nil, requestid=nil) @ScanTaskDetailList = scantaskdetaillist @TotalCount = totalcount @ScanMachineCount = scanmachinecount @RiskMachineCount = riskmachinecount @ScanBeginTime = scanbegintime @ScanEndTime = scanendtime @ScanTime = scantime @ScanProgress = scanprogress @ScanLeftTime = scanlefttime @ScanContent = scancontent @VulInfo = vulinfo @RiskEventCount = riskeventcount @Type = type @StoppingAll = stoppingall @VulCount = vulcount @RequestId = requestid end |
Instance Attribute Details
#RequestId ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def RequestId @RequestId end |
#RiskEventCount ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def RiskEventCount @RiskEventCount end |
#RiskMachineCount ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def RiskMachineCount @RiskMachineCount end |
#ScanBeginTime ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def ScanBeginTime @ScanBeginTime end |
#ScanContent ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def ScanContent @ScanContent end |
#ScanEndTime ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def ScanEndTime @ScanEndTime end |
#ScanLeftTime ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def ScanLeftTime @ScanLeftTime end |
#ScanMachineCount ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def ScanMachineCount @ScanMachineCount end |
#ScanProgress ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def ScanProgress @ScanProgress end |
#ScanTaskDetailList ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def ScanTaskDetailList @ScanTaskDetailList end |
#ScanTime ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def ScanTime @ScanTime end |
#StoppingAll ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def StoppingAll @StoppingAll end |
#TotalCount ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def TotalCount @TotalCount end |
#Type ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def Type @Type end |
#VulCount ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def VulCount @VulCount end |
#VulInfo ⇒ Object
21197 21198 21199 |
# File 'lib/v20180228/models.rb', line 21197 def VulInfo @VulInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
21218 21219 21220 21221 21222 21223 21224 21225 21226 21227 21228 21229 21230 21231 21232 21233 21234 21235 21236 21237 21238 21239 21240 21241 21242 21243 21244 21245 21246 21247 21248 21249 |
# File 'lib/v20180228/models.rb', line 21218 def deserialize(params) unless params['ScanTaskDetailList'].nil? @ScanTaskDetailList = [] params['ScanTaskDetailList'].each do |i| scantaskdetails_tmp = ScanTaskDetails.new scantaskdetails_tmp.deserialize(i) @ScanTaskDetailList << scantaskdetails_tmp end end @TotalCount = params['TotalCount'] @ScanMachineCount = params['ScanMachineCount'] @RiskMachineCount = params['RiskMachineCount'] @ScanBeginTime = params['ScanBeginTime'] @ScanEndTime = params['ScanEndTime'] @ScanTime = params['ScanTime'] @ScanProgress = params['ScanProgress'] @ScanLeftTime = params['ScanLeftTime'] @ScanContent = params['ScanContent'] unless params['VulInfo'].nil? @VulInfo = [] params['VulInfo'].each do |i| vuldetailinfo_tmp = VulDetailInfo.new vuldetailinfo_tmp.deserialize(i) @VulInfo << vuldetailinfo_tmp end end @RiskEventCount = params['RiskEventCount'] @Type = params['Type'] @StoppingAll = params['StoppingAll'] @VulCount = params['VulCount'] @RequestId = params['RequestId'] end |