Class: TencentCloud::Postgres::V20170312::RestoreDBInstanceObjectsRequest

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

Overview

RestoreDBInstanceObjects请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dbinstanceid = nil, restoreobjects = nil, backupsetid = nil, restoretargettime = nil) ⇒ RestoreDBInstanceObjectsRequest



7194
7195
7196
7197
7198
7199
# File 'lib/v20170312/models.rb', line 7194

def initialize(dbinstanceid=nil, restoreobjects=nil, backupsetid=nil, restoretargettime=nil)
  @DBInstanceId = dbinstanceid
  @RestoreObjects = restoreobjects
  @BackupSetId = backupsetid
  @RestoreTargetTime = restoretargettime
end

Instance Attribute Details

#BackupSetIdObject



7192
7193
7194
# File 'lib/v20170312/models.rb', line 7192

def BackupSetId
  @BackupSetId
end

#DBInstanceIdObject



7192
7193
7194
# File 'lib/v20170312/models.rb', line 7192

def DBInstanceId
  @DBInstanceId
end

#RestoreObjectsObject



7192
7193
7194
# File 'lib/v20170312/models.rb', line 7192

def RestoreObjects
  @RestoreObjects
end

#RestoreTargetTimeObject



7192
7193
7194
# File 'lib/v20170312/models.rb', line 7192

def RestoreTargetTime
  @RestoreTargetTime
end

Instance Method Details

#deserialize(params) ⇒ Object



7201
7202
7203
7204
7205
7206
# File 'lib/v20170312/models.rb', line 7201

def deserialize(params)
  @DBInstanceId = params['DBInstanceId']
  @RestoreObjects = params['RestoreObjects']
  @BackupSetId = params['BackupSetId']
  @RestoreTargetTime = params['RestoreTargetTime']
end