Class: TencentCloud::Tcaplusdb::V20190823::SnapshotInfo

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, snapshotname = nil, snapshottime = nil, snapshotdeadtime = nil) ⇒ SnapshotInfo

Returns a new instance of SnapshotInfo.



4208
4209
4210
4211
4212
4213
4214
# File 'lib/v20190823/models.rb', line 4208

def initialize(tablegroupid=nil, tablename=nil, snapshotname=nil, snapshottime=nil, snapshotdeadtime=nil)
  @TableGroupId = tablegroupid
  @TableName = tablename
  @SnapshotName = snapshotname
  @SnapshotTime = snapshottime
  @SnapshotDeadTime = snapshotdeadtime
end

Instance Attribute Details

#SnapshotDeadTimeObject

Parameters:

  • TableGroupId:

    所属表格组ID

  • TableName:

    表名称

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照时间点

  • SnapshotDeadTime:

    快照过期时间点



4206
4207
4208
# File 'lib/v20190823/models.rb', line 4206

def SnapshotDeadTime
  @SnapshotDeadTime
end

#SnapshotNameObject

Parameters:

  • TableGroupId:

    所属表格组ID

  • TableName:

    表名称

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照时间点

  • SnapshotDeadTime:

    快照过期时间点



4206
4207
4208
# File 'lib/v20190823/models.rb', line 4206

def SnapshotName
  @SnapshotName
end

#SnapshotTimeObject

Parameters:

  • TableGroupId:

    所属表格组ID

  • TableName:

    表名称

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照时间点

  • SnapshotDeadTime:

    快照过期时间点



4206
4207
4208
# File 'lib/v20190823/models.rb', line 4206

def SnapshotTime
  @SnapshotTime
end

#TableGroupIdObject

Parameters:

  • TableGroupId:

    所属表格组ID

  • TableName:

    表名称

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照时间点

  • SnapshotDeadTime:

    快照过期时间点



4206
4207
4208
# File 'lib/v20190823/models.rb', line 4206

def TableGroupId
  @TableGroupId
end

#TableNameObject

Parameters:

  • TableGroupId:

    所属表格组ID

  • TableName:

    表名称

  • SnapshotName:

    快照名称

  • SnapshotTime:

    快照时间点

  • SnapshotDeadTime:

    快照过期时间点



4206
4207
4208
# File 'lib/v20190823/models.rb', line 4206

def TableName
  @TableName
end

Instance Method Details

#deserialize(params) ⇒ Object



4216
4217
4218
4219
4220
4221
4222
# File 'lib/v20190823/models.rb', line 4216

def deserialize(params)
  @TableGroupId = params['TableGroupId']
  @TableName = params['TableName']
  @SnapshotName = params['SnapshotName']
  @SnapshotTime = params['SnapshotTime']
  @SnapshotDeadTime = params['SnapshotDeadTime']
end