Class: TencentCloud::Sqlserver::V20180328::DescribeRestoreTaskRequest

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

Overview

DescribeRestoreTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, starttime = nil, endtime = nil, restoretype = nil, targetregion = nil, targettype = nil, status = nil, offset = nil, limit = nil, orderby = nil, orderbytype = nil, flowid = nil) ⇒ DescribeRestoreTaskRequest

Returns a new instance of DescribeRestoreTaskRequest.



6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
# File 'lib/v20180328/models.rb', line 6624

def initialize(instanceid=nil, starttime=nil, endtime=nil, restoretype=nil, targetregion=nil, targettype=nil, status=nil, offset=nil, limit=nil, orderby=nil, orderbytype=nil, flowid=nil)
  @InstanceId = instanceid
  @StartTime = starttime
  @EndTime = endtime
  @RestoreType = restoretype
  @TargetRegion = targetregion
  @TargetType = targettype
  @Status = status
  @Offset = offset
  @Limit = limit
  @OrderBy = orderby
  @OrderByType = orderbytype
  @FlowId = flowid
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def EndTime
  @EndTime
end

#FlowIdObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def FlowId
  @FlowId
end

#InstanceIdObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def InstanceId
  @InstanceId
end

#LimitObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def Offset
  @Offset
end

#OrderByObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def OrderBy
  @OrderBy
end

#OrderByTypeObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def OrderByType
  @OrderByType
end

#RestoreTypeObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def RestoreType
  @RestoreType
end

#StartTimeObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def StartTime
  @StartTime
end

#StatusObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def Status
  @Status
end

#TargetRegionObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def TargetRegion
  @TargetRegion
end

#TargetTypeObject

Parameters:

  • InstanceId:

    源实例ID

  • StartTime:

    开始时间

  • EndTime:

    结束时间

  • RestoreType:

    回档方式,0-按照时间点回档,1-按照备份集回档

  • TargetRegion:

    回档的目标实例所在地域

  • TargetType:

    回档到目标实例的类型,0-当前实例,1-已有实例,2-全新实例

  • Status:

    回档状态,0-初始化,1-运行中,2-成功,3-失败

  • Offset:

    分页返回,每页返回的数目,取值为1-100,默认值为20

  • Limit:

    分页返回,页编号,默认值为第0页

  • OrderBy:

    排序字段,restoreTime-回档时间,startTime-任务开始时间,endTime-任务结束时间,默认按照任务开始时间降序

  • OrderByType:

    排序规则(desc-降序,asc-升序),默认desc

  • FlowId:

    回档异步任务ID



6622
6623
6624
# File 'lib/v20180328/models.rb', line 6622

def TargetType
  @TargetType
end

Instance Method Details

#deserialize(params) ⇒ Object



6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
# File 'lib/v20180328/models.rb', line 6639

def deserialize(params)
  @InstanceId = params['InstanceId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @RestoreType = params['RestoreType']
  @TargetRegion = params['TargetRegion']
  @TargetType = params['TargetType']
  @Status = params['Status']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @OrderBy = params['OrderBy']
  @OrderByType = params['OrderByType']
  @FlowId = params['FlowId']
end