Class: TencentCloud::Cdwch::V20200915::BackUpJobDisplay

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

Overview

备份任务详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, snapshot = nil, backuptype = nil, backupsize = nil, backuptime = nil, expiretime = nil, jobstatus = nil, processsize = nil, errorreason = nil) ⇒ BackUpJobDisplay

Returns a new instance of BackUpJobDisplay.



115
116
117
118
119
120
121
122
123
124
125
# File 'lib/v20200915/models.rb', line 115

def initialize(jobid=nil, snapshot=nil, backuptype=nil, backupsize=nil, backuptime=nil, expiretime=nil, jobstatus=nil, processsize=nil, errorreason=nil)
  @JobId = jobid
  @Snapshot = snapshot
  @BackUpType = backuptype
  @BackUpSize = backupsize
  @BackUpTime = backuptime
  @ExpireTime = expiretime
  @JobStatus = jobstatus
  @ProcessSize = processsize
  @ErrorReason = errorreason
end

Instance Attribute Details

#BackUpSizeObject

Parameters:

  • JobId:

    备份任务id

  • Snapshot:

    备份任务名

  • BackUpType:

    任务类型(元数据),(数据)

  • BackUpSize:

    备份数据量

  • BackUpTime:

    任务创建时间

  • ExpireTime:

    任务过期时间

  • JobStatus:

    任务状态

  • ProcessSize:

    处理数据量

  • ErrorReason:

    错误原因



113
114
115
# File 'lib/v20200915/models.rb', line 113

def BackUpSize
  @BackUpSize
end

#BackUpTimeObject

Parameters:

  • JobId:

    备份任务id

  • Snapshot:

    备份任务名

  • BackUpType:

    任务类型(元数据),(数据)

  • BackUpSize:

    备份数据量

  • BackUpTime:

    任务创建时间

  • ExpireTime:

    任务过期时间

  • JobStatus:

    任务状态

  • ProcessSize:

    处理数据量

  • ErrorReason:

    错误原因



113
114
115
# File 'lib/v20200915/models.rb', line 113

def BackUpTime
  @BackUpTime
end

#BackUpTypeObject

Parameters:

  • JobId:

    备份任务id

  • Snapshot:

    备份任务名

  • BackUpType:

    任务类型(元数据),(数据)

  • BackUpSize:

    备份数据量

  • BackUpTime:

    任务创建时间

  • ExpireTime:

    任务过期时间

  • JobStatus:

    任务状态

  • ProcessSize:

    处理数据量

  • ErrorReason:

    错误原因



113
114
115
# File 'lib/v20200915/models.rb', line 113

def BackUpType
  @BackUpType
end

#ErrorReasonObject

Parameters:

  • JobId:

    备份任务id

  • Snapshot:

    备份任务名

  • BackUpType:

    任务类型(元数据),(数据)

  • BackUpSize:

    备份数据量

  • BackUpTime:

    任务创建时间

  • ExpireTime:

    任务过期时间

  • JobStatus:

    任务状态

  • ProcessSize:

    处理数据量

  • ErrorReason:

    错误原因



113
114
115
# File 'lib/v20200915/models.rb', line 113

def ErrorReason
  @ErrorReason
end

#ExpireTimeObject

Parameters:

  • JobId:

    备份任务id

  • Snapshot:

    备份任务名

  • BackUpType:

    任务类型(元数据),(数据)

  • BackUpSize:

    备份数据量

  • BackUpTime:

    任务创建时间

  • ExpireTime:

    任务过期时间

  • JobStatus:

    任务状态

  • ProcessSize:

    处理数据量

  • ErrorReason:

    错误原因



113
114
115
# File 'lib/v20200915/models.rb', line 113

def ExpireTime
  @ExpireTime
end

#JobIdObject

Parameters:

  • JobId:

    备份任务id

  • Snapshot:

    备份任务名

  • BackUpType:

    任务类型(元数据),(数据)

  • BackUpSize:

    备份数据量

  • BackUpTime:

    任务创建时间

  • ExpireTime:

    任务过期时间

  • JobStatus:

    任务状态

  • ProcessSize:

    处理数据量

  • ErrorReason:

    错误原因



113
114
115
# File 'lib/v20200915/models.rb', line 113

def JobId
  @JobId
end

#JobStatusObject

Parameters:

  • JobId:

    备份任务id

  • Snapshot:

    备份任务名

  • BackUpType:

    任务类型(元数据),(数据)

  • BackUpSize:

    备份数据量

  • BackUpTime:

    任务创建时间

  • ExpireTime:

    任务过期时间

  • JobStatus:

    任务状态

  • ProcessSize:

    处理数据量

  • ErrorReason:

    错误原因



113
114
115
# File 'lib/v20200915/models.rb', line 113

def JobStatus
  @JobStatus
end

#ProcessSizeObject

Parameters:

  • JobId:

    备份任务id

  • Snapshot:

    备份任务名

  • BackUpType:

    任务类型(元数据),(数据)

  • BackUpSize:

    备份数据量

  • BackUpTime:

    任务创建时间

  • ExpireTime:

    任务过期时间

  • JobStatus:

    任务状态

  • ProcessSize:

    处理数据量

  • ErrorReason:

    错误原因



113
114
115
# File 'lib/v20200915/models.rb', line 113

def ProcessSize
  @ProcessSize
end

#SnapshotObject

Parameters:

  • JobId:

    备份任务id

  • Snapshot:

    备份任务名

  • BackUpType:

    任务类型(元数据),(数据)

  • BackUpSize:

    备份数据量

  • BackUpTime:

    任务创建时间

  • ExpireTime:

    任务过期时间

  • JobStatus:

    任务状态

  • ProcessSize:

    处理数据量

  • ErrorReason:

    错误原因



113
114
115
# File 'lib/v20200915/models.rb', line 113

def Snapshot
  @Snapshot
end

Instance Method Details

#deserialize(params) ⇒ Object



127
128
129
130
131
132
133
134
135
136
137
# File 'lib/v20200915/models.rb', line 127

def deserialize(params)
  @JobId = params['JobId']
  @Snapshot = params['Snapshot']
  @BackUpType = params['BackUpType']
  @BackUpSize = params['BackUpSize']
  @BackUpTime = params['BackUpTime']
  @ExpireTime = params['ExpireTime']
  @JobStatus = params['JobStatus']
  @ProcessSize = params['ProcessSize']
  @ErrorReason = params['ErrorReason']
end