Class: TencentCloud::Sqlserver::V20180328::DescribeBackupMigrationRequest

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

Overview

DescribeBackupMigration请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, backupmigrationid = nil, migrationname = nil, backupfilename = nil, statusset = nil, recoverytype = nil, uploadtype = nil, limit = nil, offset = nil, orderby = nil, orderbytype = nil) ⇒ DescribeBackupMigrationRequest

Returns a new instance of DescribeBackupMigrationRequest.



3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
# File 'lib/v20180328/models.rb', line 3517

def initialize(instanceid=nil, backupmigrationid=nil, migrationname=nil, backupfilename=nil, statusset=nil, recoverytype=nil, uploadtype=nil, limit=nil, offset=nil, orderby=nil, orderbytype=nil)
  @InstanceId = instanceid
  @BackupMigrationId = backupmigrationid
  @MigrationName = migrationname
  @BackupFileName = backupfilename
  @StatusSet = statusset
  @RecoveryType = recoverytype
  @UploadType = uploadtype
  @Limit = limit
  @Offset = offset
  @OrderBy = orderby
  @OrderByType = orderbytype
end

Instance Attribute Details

#BackupFileNameObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def BackupFileName
  @BackupFileName
end

#BackupMigrationIdObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def BackupMigrationId
  @BackupMigrationId
end

#InstanceIdObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def InstanceId
  @InstanceId
end

#LimitObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def Limit
  @Limit
end

#MigrationNameObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def MigrationName
  @MigrationName
end

#OffsetObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def Offset
  @Offset
end

#OrderByObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def OrderBy
  @OrderBy
end

#OrderByTypeObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def OrderByType
  @OrderByType
end

#RecoveryTypeObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def RecoveryType
  @RecoveryType
end

#StatusSetObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def StatusSet
  @StatusSet
end

#UploadTypeObject

Parameters:

  • InstanceId:

    导入目标实例ID

  • BackupMigrationId:

    备份导入任务ID,由CreateBackupMigration接口返回

  • MigrationName:

    导入任务名称

  • BackupFileName:

    备份文件名称

  • StatusSet:

    导入任务状态集合

  • RecoveryType:

    导入任务恢复类型,FULL,FULL_LOG,FULL_DIFF

  • UploadType:

    COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传

  • Limit:

    分页,页大小,默认值:100

  • Offset:

    分页,页数,默认值:0

  • OrderBy:

    排序字段,name;createTime;startTime;endTime,默认按照createTime递增排序。

  • OrderByType:

    排序方式,desc-递减排序,asc-递增排序。默认按照asc排序,且在OrderBy为有效值时,本参数有效



3515
3516
3517
# File 'lib/v20180328/models.rb', line 3515

def UploadType
  @UploadType
end

Instance Method Details

#deserialize(params) ⇒ Object



3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
# File 'lib/v20180328/models.rb', line 3531

def deserialize(params)
  @InstanceId = params['InstanceId']
  @BackupMigrationId = params['BackupMigrationId']
  @MigrationName = params['MigrationName']
  @BackupFileName = params['BackupFileName']
  @StatusSet = params['StatusSet']
  @RecoveryType = params['RecoveryType']
  @UploadType = params['UploadType']
  @Limit = params['Limit']
  @Offset = params['Offset']
  @OrderBy = params['OrderBy']
  @OrderByType = params['OrderByType']
end