Class: TencentCloud::Sqlserver::V20180328::MigrationStep

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

Overview

冷备导入任务迁移步骤细节

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(stepno = nil, stepname = nil, stepid = nil, status = nil) ⇒ MigrationStep

Returns a new instance of MigrationStep.



8161
8162
8163
8164
8165
8166
# File 'lib/v20180328/models.rb', line 8161

def initialize(stepno=nil, stepname=nil, stepid=nil, status=nil)
  @StepNo = stepno
  @StepName = stepname
  @StepId = stepid
  @Status = status
end

Instance Attribute Details

#StatusObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    英文ID标识

  • Status:

    步骤状态:0-默认值,1-成功,2-失败,3-执行中,4-未执行



8159
8160
8161
# File 'lib/v20180328/models.rb', line 8159

def Status
  @Status
end

#StepIdObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    英文ID标识

  • Status:

    步骤状态:0-默认值,1-成功,2-失败,3-执行中,4-未执行



8159
8160
8161
# File 'lib/v20180328/models.rb', line 8159

def StepId
  @StepId
end

#StepNameObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    英文ID标识

  • Status:

    步骤状态:0-默认值,1-成功,2-失败,3-执行中,4-未执行



8159
8160
8161
# File 'lib/v20180328/models.rb', line 8159

def StepName
  @StepName
end

#StepNoObject

Parameters:

  • StepNo:

    步骤序列

  • StepName:

    步骤展现名称

  • StepId:

    英文ID标识

  • Status:

    步骤状态:0-默认值,1-成功,2-失败,3-执行中,4-未执行



8159
8160
8161
# File 'lib/v20180328/models.rb', line 8159

def StepNo
  @StepNo
end

Instance Method Details

#deserialize(params) ⇒ Object



8168
8169
8170
8171
8172
8173
# File 'lib/v20180328/models.rb', line 8168

def deserialize(params)
  @StepNo = params['StepNo']
  @StepName = params['StepName']
  @StepId = params['StepId']
  @Status = params['Status']
end