Class: TencentCloud::Sqlserver::V20180328::DescribeDBRestoreTimeRequest

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

Overview

DescribeDBRestoreTime请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, targetinstanceid = nil, time = nil, backupid = nil, dbname = nil) ⇒ DescribeDBRestoreTimeRequest

Returns a new instance of DescribeDBRestoreTimeRequest.



4676
4677
4678
4679
4680
4681
4682
# File 'lib/v20180328/models.rb', line 4676

def initialize(instanceid=nil, targetinstanceid=nil, time=nil, backupid=nil, dbname=nil)
  @InstanceId = instanceid
  @TargetInstanceId = targetinstanceid
  @Time = time
  @BackupId = backupid
  @DBName = dbname
end

Instance Attribute Details

#BackupIdObject

Parameters:

  • InstanceId:

    原实例ID

  • TargetInstanceId:

    回档的目标实例ID,不填则回档到原实例ID

  • Time:

    按时间点查询可回档数据库,时间格式 YYYY-MM-DD HH:MM:SS。BackupId,Time二选一,不能同时为空

  • BackupId:

    按备份集ID查询可回档数据库,可通过DescribeBackups接口获取。BackupId,Time二选一不能同时为空

  • DBName:

    数据库名称



4674
4675
4676
# File 'lib/v20180328/models.rb', line 4674

def BackupId
  @BackupId
end

#DBNameObject

Parameters:

  • InstanceId:

    原实例ID

  • TargetInstanceId:

    回档的目标实例ID,不填则回档到原实例ID

  • Time:

    按时间点查询可回档数据库,时间格式 YYYY-MM-DD HH:MM:SS。BackupId,Time二选一,不能同时为空

  • BackupId:

    按备份集ID查询可回档数据库,可通过DescribeBackups接口获取。BackupId,Time二选一不能同时为空

  • DBName:

    数据库名称



4674
4675
4676
# File 'lib/v20180328/models.rb', line 4674

def DBName
  @DBName
end

#InstanceIdObject

Parameters:

  • InstanceId:

    原实例ID

  • TargetInstanceId:

    回档的目标实例ID,不填则回档到原实例ID

  • Time:

    按时间点查询可回档数据库,时间格式 YYYY-MM-DD HH:MM:SS。BackupId,Time二选一,不能同时为空

  • BackupId:

    按备份集ID查询可回档数据库,可通过DescribeBackups接口获取。BackupId,Time二选一不能同时为空

  • DBName:

    数据库名称



4674
4675
4676
# File 'lib/v20180328/models.rb', line 4674

def InstanceId
  @InstanceId
end

#TargetInstanceIdObject

Parameters:

  • InstanceId:

    原实例ID

  • TargetInstanceId:

    回档的目标实例ID,不填则回档到原实例ID

  • Time:

    按时间点查询可回档数据库,时间格式 YYYY-MM-DD HH:MM:SS。BackupId,Time二选一,不能同时为空

  • BackupId:

    按备份集ID查询可回档数据库,可通过DescribeBackups接口获取。BackupId,Time二选一不能同时为空

  • DBName:

    数据库名称



4674
4675
4676
# File 'lib/v20180328/models.rb', line 4674

def TargetInstanceId
  @TargetInstanceId
end

#TimeObject

Parameters:

  • InstanceId:

    原实例ID

  • TargetInstanceId:

    回档的目标实例ID,不填则回档到原实例ID

  • Time:

    按时间点查询可回档数据库,时间格式 YYYY-MM-DD HH:MM:SS。BackupId,Time二选一,不能同时为空

  • BackupId:

    按备份集ID查询可回档数据库,可通过DescribeBackups接口获取。BackupId,Time二选一不能同时为空

  • DBName:

    数据库名称



4674
4675
4676
# File 'lib/v20180328/models.rb', line 4674

def Time
  @Time
end

Instance Method Details

#deserialize(params) ⇒ Object



4684
4685
4686
4687
4688
4689
4690
# File 'lib/v20180328/models.rb', line 4684

def deserialize(params)
  @InstanceId = params['InstanceId']
  @TargetInstanceId = params['TargetInstanceId']
  @Time = params['Time']
  @BackupId = params['BackupId']
  @DBName = params['DBName']
end