class TencentCloud::Sqlserver::V20180328::Migration
冷备迁移导入
def deserialize(params)
def deserialize(params) @MigrationId = params['MigrationId'] @MigrationName = params['MigrationName'] @AppId = params['AppId'] @Region = params['Region'] @InstanceId = params['InstanceId'] @RecoveryType = params['RecoveryType'] @UploadType = params['UploadType'] @BackupFiles = params['BackupFiles'] @Status = params['Status'] @CreateTime = params['CreateTime'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @Message = params['Message'] unless params['Detail'].nil? @Detail = MigrationDetail.new @Detail.deserialize(params['Detail']) end unless params['Action'].nil? @Action = MigrationAction.new @Action.deserialize(params['Action']) end @IsRecovery = params['IsRecovery'] unless params['DBRename'].nil? @DBRename = [] params['DBRename'].each do |i| dbrenameres_tmp = DBRenameRes.new dbrenameres_tmp.deserialize(i) @DBRename << dbrenameres_tmp end end end
def initialize(migrationid=nil, migrationname=nil, appid=nil, region=nil, instanceid=nil, recoverytype=nil, uploadtype=nil, backupfiles=nil, status=nil, createtime=nil, starttime=nil, endtime=nil, message=nil, detail=nil, action=nil, isrecovery=nil, dbrename=nil)
def initialize(migrationid=nil, migrationname=nil, appid=nil, region=nil, instanceid=nil, recoverytype=nil, uploadtype=nil, backupfiles=nil, status=nil, createtime=nil, starttime=nil, endtime=nil, message=nil, detail=nil, action=nil, isrecovery=nil, dbrename=nil) @MigrationId = migrationid @MigrationName = migrationname @AppId = appid @Region = region @InstanceId = instanceid @RecoveryType = recoverytype @UploadType = uploadtype @BackupFiles = backupfiles @Status = status @CreateTime = createtime @StartTime = starttime @EndTime = endtime @Message = message @Detail = detail @Action = action @IsRecovery = isrecovery @DBRename = dbrename end