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.
23891 23892 23893 23894 23895 23896 23897 23898 23899 23900 23901 23902 23903 23904 23905 23906 23907 |
# File 'lib/v20180228/models.rb', line 23891 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
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def FixEndTime @FixEndTime end |
#FixFailCnt ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def FixFailCnt @FixFailCnt end |
#FixId ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def FixId @FixId end |
#FixProgress ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def FixProgress @FixProgress end |
#FixStartTime ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def FixStartTime @FixStartTime end |
#FixSuccessCnt ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def FixSuccessCnt @FixSuccessCnt end |
#HostCnt ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def HostCnt @HostCnt end |
#IsAllowRetry ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def IsAllowRetry @IsAllowRetry end |
#IsRetrySnapshot ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def IsRetrySnapshot @IsRetrySnapshot end |
#RemainingTime ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def RemainingTime @RemainingTime end |
#RequestId ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def RequestId @RequestId end |
#SnapshotFailCnt ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def SnapshotFailCnt @SnapshotFailCnt end |
#SnapshotList ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def SnapshotList @SnapshotList end |
#SnapshotProgress ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def SnapshotProgress @SnapshotProgress end |
#VulFixList ⇒ Object
23889 23890 23891 |
# File 'lib/v20180228/models.rb', line 23889 def VulFixList @VulFixList end |
Instance Method Details
#deserialize(params) ⇒ Object
23909 23910 23911 23912 23913 23914 23915 23916 23917 23918 23919 23920 23921 23922 23923 23924 23925 23926 23927 23928 23929 23930 23931 23932 23933 23934 23935 23936 23937 23938 23939 |
# File 'lib/v20180228/models.rb', line 23909 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 |