Class: TencentCloud::Dts::V20211206::CheckStepInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20211206/models.rb

Overview

校验任务运行详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(startat = nil, endat = nil, progress = nil) ⇒ CheckStepInfo

Returns a new instance of CheckStepInfo.



110
111
112
113
114
# File 'lib/v20211206/models.rb', line 110

def initialize(startat=nil, endat=nil, progress=nil)
  @StartAt = startat
  @EndAt = endat
  @Progress = progress
end

Instance Attribute Details

#EndAtObject

Parameters:

  • StartAt:

    任务开始时间

  • EndAt:

    任务结束时间

  • Progress:

    任务步骤信息



108
109
110
# File 'lib/v20211206/models.rb', line 108

def EndAt
  @EndAt
end

#ProgressObject

Parameters:

  • StartAt:

    任务开始时间

  • EndAt:

    任务结束时间

  • Progress:

    任务步骤信息



108
109
110
# File 'lib/v20211206/models.rb', line 108

def Progress
  @Progress
end

#StartAtObject

Parameters:

  • StartAt:

    任务开始时间

  • EndAt:

    任务结束时间

  • Progress:

    任务步骤信息



108
109
110
# File 'lib/v20211206/models.rb', line 108

def StartAt
  @StartAt
end

Instance Method Details

#deserialize(params) ⇒ Object



116
117
118
119
120
121
122
123
# File 'lib/v20211206/models.rb', line 116

def deserialize(params)
  @StartAt = params['StartAt']
  @EndAt = params['EndAt']
  unless params['Progress'].nil?
    @Progress = ProcessProgress.new
    @Progress.deserialize(params['Progress'])
  end
end