Class: TencentCloud::Dcdb::V20180411::UserTaskInfo

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

Overview

用户任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, appid = nil, status = nil, usertasktype = nil, createtime = nil, endtime = nil, errmsg = nil, inputdata = nil, instanceid = nil, instancename = nil, regionid = nil) ⇒ UserTaskInfo

Returns a new instance of UserTaskInfo.



7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
# File 'lib/v20180411/models.rb', line 7043

def initialize(id=nil, appid=nil, status=nil, usertasktype=nil, createtime=nil, endtime=nil, errmsg=nil, inputdata=nil, instanceid=nil, instancename=nil, regionid=nil)
  @Id = id
  @AppId = appid
  @Status = status
  @UserTaskType = usertasktype
  @CreateTime = createtime
  @EndTime = endtime
  @ErrMsg = errmsg
  @InputData = inputdata
  @InstanceId = instanceid
  @InstanceName = instancename
  @RegionId = regionid
end

Instance Attribute Details

#AppIdObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def AppId
  @AppId
end

#CreateTimeObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def CreateTime
  @CreateTime
end

#EndTimeObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def EndTime
  @EndTime
end

#ErrMsgObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def ErrMsg
  @ErrMsg
end

#IdObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def Id
  @Id
end

#InputDataObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def InputData
  @InputData
end

#InstanceIdObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def InstanceId
  @InstanceId
end

#InstanceNameObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def InstanceName
  @InstanceName
end

#RegionIdObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def RegionId
  @RegionId
end

#StatusObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def Status
  @Status
end

#UserTaskTypeObject

Parameters:

  • Id:

    任务ID

  • AppId:

    用户账户ID

  • Status:

    任务状态,0-任务初始化中;1-任务运行中;2-任务成功;3-任务失败

  • UserTaskType:

    任务类型,0-实例回档;1-实例创建;2-实例扩容;3-实例迁移;4-实例删除;5-实例重启

  • CreateTime:

    任务创建时间

  • EndTime:

    任务结束时间

  • ErrMsg:

    任务错误信息

  • InputData:

    客户端参数

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • RegionId:

    地域ID



7041
7042
7043
# File 'lib/v20180411/models.rb', line 7041

def UserTaskType
  @UserTaskType
end

Instance Method Details

#deserialize(params) ⇒ Object



7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
# File 'lib/v20180411/models.rb', line 7057

def deserialize(params)
  @Id = params['Id']
  @AppId = params['AppId']
  @Status = params['Status']
  @UserTaskType = params['UserTaskType']
  @CreateTime = params['CreateTime']
  @EndTime = params['EndTime']
  @ErrMsg = params['ErrMsg']
  @InputData = params['InputData']
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @RegionId = params['RegionId']
end