Class: TencentCloud::Cwp::V20180228::DescribeVulFixStatusResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::DescribeVulFixStatusResponse
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeVulFixStatus返回参数结构体
Instance Attribute Summary collapse
- #FixEndTime ⇒ Object
- #FixFailCnt ⇒ Object
- #FixId ⇒ Object
- #FixProgress ⇒ Object
- #FixStartTime ⇒ Object
- #FixSuccessCnt ⇒ Object
- #HostCnt ⇒ Object
- #IsAllowRetry ⇒ Object
- #IsRetrySnapshot ⇒ Object
- #RemainingTime ⇒ Object
- #RequestId ⇒ Object
- #SnapshotFailCnt ⇒ Object
- #SnapshotList ⇒ Object
- #SnapshotProgress ⇒ Object
- #VulFixList ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(fixstarttime = nil, fixendtime = nil, fixsuccesscnt = nil, fixfailcnt = nil, hostcnt = nil, fixid = nil, snapshotlist = nil, vulfixlist = nil, snapshotprogress = nil, fixprogress = nil, remainingtime = nil, isretrysnapshot = nil, snapshotfailcnt = nil, isallowretry = nil, requestid = nil) ⇒ DescribeVulFixStatusResponse
constructor
A new instance of DescribeVulFixStatusResponse.
Constructor Details
#initialize(fixstarttime = nil, fixendtime = nil, fixsuccesscnt = nil, fixfailcnt = nil, hostcnt = nil, fixid = nil, snapshotlist = nil, vulfixlist = nil, snapshotprogress = nil, fixprogress = nil, remainingtime = nil, isretrysnapshot = nil, snapshotfailcnt = nil, isallowretry = nil, requestid = nil) ⇒ DescribeVulFixStatusResponse
Returns a new instance of DescribeVulFixStatusResponse.
23506 23507 23508 23509 23510 23511 23512 23513 23514 23515 23516 23517 23518 23519 23520 23521 23522 |
# File 'lib/v20180228/models.rb', line 23506 def initialize(fixstarttime=nil, fixendtime=nil, fixsuccesscnt=nil, fixfailcnt=nil, hostcnt=nil, fixid=nil, snapshotlist=nil, vulfixlist=nil, snapshotprogress=nil, fixprogress=nil, remainingtime=nil, isretrysnapshot=nil, snapshotfailcnt=nil, isallowretry=nil, requestid=nil) @FixStartTime = fixstarttime @FixEndTime = fixendtime @FixSuccessCnt = fixsuccesscnt @FixFailCnt = fixfailcnt @HostCnt = hostcnt @FixId = fixid @SnapshotList = snapshotlist @VulFixList = vulfixlist @SnapshotProgress = snapshotprogress @FixProgress = fixprogress @RemainingTime = remainingtime @IsRetrySnapshot = isretrysnapshot @SnapshotFailCnt = snapshotfailcnt @IsAllowRetry = isallowretry @RequestId = requestid end |
Instance Attribute Details
#FixEndTime ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def FixEndTime @FixEndTime end |
#FixFailCnt ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def FixFailCnt @FixFailCnt end |
#FixId ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def FixId @FixId end |
#FixProgress ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def FixProgress @FixProgress end |
#FixStartTime ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def FixStartTime @FixStartTime end |
#FixSuccessCnt ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def FixSuccessCnt @FixSuccessCnt end |
#HostCnt ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def HostCnt @HostCnt end |
#IsAllowRetry ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def IsAllowRetry @IsAllowRetry end |
#IsRetrySnapshot ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def IsRetrySnapshot @IsRetrySnapshot end |
#RemainingTime ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def RemainingTime @RemainingTime end |
#RequestId ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def RequestId @RequestId end |
#SnapshotFailCnt ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def SnapshotFailCnt @SnapshotFailCnt end |
#SnapshotList ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def SnapshotList @SnapshotList end |
#SnapshotProgress ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def SnapshotProgress @SnapshotProgress end |
#VulFixList ⇒ Object
23504 23505 23506 |
# File 'lib/v20180228/models.rb', line 23504 def VulFixList @VulFixList end |
Instance Method Details
#deserialize(params) ⇒ Object
23524 23525 23526 23527 23528 23529 23530 23531 23532 23533 23534 23535 23536 23537 23538 23539 23540 23541 23542 23543 23544 23545 23546 23547 23548 23549 23550 23551 23552 23553 23554 |
# File 'lib/v20180228/models.rb', line 23524 def deserialize(params) @FixStartTime = params['FixStartTime'] @FixEndTime = params['FixEndTime'] @FixSuccessCnt = params['FixSuccessCnt'] @FixFailCnt = params['FixFailCnt'] @HostCnt = params['HostCnt'] @FixId = params['FixId'] unless params['SnapshotList'].nil? @SnapshotList = [] params['SnapshotList'].each do |i| vulfixstatussnapshotinfo_tmp = VulFixStatusSnapshotInfo.new vulfixstatussnapshotinfo_tmp.deserialize(i) @SnapshotList << vulfixstatussnapshotinfo_tmp end end unless params['VulFixList'].nil? @VulFixList = [] params['VulFixList'].each do |i| vulfixstatusinfo_tmp = VulFixStatusInfo.new vulfixstatusinfo_tmp.deserialize(i) @VulFixList << vulfixstatusinfo_tmp end end @SnapshotProgress = params['SnapshotProgress'] @FixProgress = params['FixProgress'] @RemainingTime = params['RemainingTime'] @IsRetrySnapshot = params['IsRetrySnapshot'] @SnapshotFailCnt = params['SnapshotFailCnt'] @IsAllowRetry = params['IsAllowRetry'] @RequestId = params['RequestId'] end |