Class: TencentCloud::Tcaplusdb::V20190823::SnapshotResult

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

Overview

创建快照结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tablegroupid = nil, tablename = nil, taskid = nil, error = nil, snapshotname = nil, snapshottime = nil, snapshotdeadtime = nil, snapshotcreatetime = nil, snapshotsize = nil, snapshotstatus = nil, applicationid = nil) ⇒ SnapshotResult

Returns a new instance of SnapshotResult.



4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
# File 'lib/v20190823/models.rb', line 4218

def initialize(tablegroupid=nil, tablename=nil, taskid=nil, error=nil, snapshotname=nil, snapshottime=nil, snapshotdeadtime=nil, snapshotcreatetime=nil, snapshotsize=nil, snapshotstatus=nil, applicationid=nil)
  @TableGroupId = tablegroupid
  @TableName = tablename
  @TaskId = taskid
  @Error = error
  @SnapshotName = snapshotname
  @SnapshotTime = snapshottime
  @SnapshotDeadTime = snapshotdeadtime
  @SnapshotCreateTime = snapshotcreatetime
  @SnapshotSize = snapshotsize
  @SnapshotStatus = snapshotstatus
  @ApplicationId = applicationid
end

Instance Attribute Details

#ApplicationIdObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def ApplicationId
  @ApplicationId
end

#ErrorObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def Error
  @Error
end

#SnapshotCreateTimeObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def SnapshotCreateTime
  @SnapshotCreateTime
end

#SnapshotDeadTimeObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def SnapshotDeadTime
  @SnapshotDeadTime
end

#SnapshotNameObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def SnapshotName
  @SnapshotName
end

#SnapshotSizeObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def SnapshotSize
  @SnapshotSize
end

#SnapshotStatusObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def SnapshotStatus
  @SnapshotStatus
end

#SnapshotTimeObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def SnapshotTime
  @SnapshotTime
end

#TableGroupIdObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def TableGroupId
  @TableGroupId
end

#TableNameObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def TableName
  @TableName
end

#TaskIdObject

Parameters:

  • TableGroupId:

    表格所属表格组ID

  • TableName:

    表格名称

  • TaskId:

    任务ID,对于创建单任务的接口有效

  • Error:

    错误信息

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照的时间点

  • SnapshotDeadTime:

    快照的过期时间点

  • SnapshotCreateTime:

    快照创建时间点

  • SnapshotSize:

    快照大小

  • SnapshotStatus:

    快照状态,0 生成中 1 正常 2 删除中 3 已失效 4 回档使用中

  • ApplicationId:

    申请单ID



4216
4217
4218
# File 'lib/v20190823/models.rb', line 4216

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
# File 'lib/v20190823/models.rb', line 4232

def deserialize(params)
  @TableGroupId = params['TableGroupId']
  @TableName = params['TableName']
  @TaskId = params['TaskId']
  unless params['Error'].nil?
    @Error = ErrorInfo.new
    @Error.deserialize(params['Error'])
  end
  @SnapshotName = params['SnapshotName']
  @SnapshotTime = params['SnapshotTime']
  @SnapshotDeadTime = params['SnapshotDeadTime']
  @SnapshotCreateTime = params['SnapshotCreateTime']
  @SnapshotSize = params['SnapshotSize']
  @SnapshotStatus = params['SnapshotStatus']
  @ApplicationId = params['ApplicationId']
end