Class: TencentCloud::Cwp::V20180228::RansomDefenseRollbackTask

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

Overview

防勒索回滚任务

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, uuid = nil, quuid = nil, machinename = nil, status = nil, disks = nil, createtime = nil, backuptime = nil, modifytime = nil, regioninfo = nil, instanceid = nil, machinetype = nil) ⇒ RansomDefenseRollbackTask

Returns a new instance of RansomDefenseRollbackTask.



36311
36312
36313
36314
36315
36316
36317
36318
36319
36320
36321
36322
36323
36324
# File 'lib/v20180228/models.rb', line 36311

def initialize(id=nil, uuid=nil, quuid=nil, machinename=nil, status=nil, disks=nil, createtime=nil, backuptime=nil, modifytime=nil, regioninfo=nil, instanceid=nil, machinetype=nil)
  @Id = id
  @Uuid = uuid
  @Quuid = quuid
  @MachineName = machinename
  @Status = status
  @Disks = disks
  @CreateTime = createtime
  @BackupTime = backuptime
  @ModifyTime = modifytime
  @RegionInfo = regioninfo
  @InstanceId = instanceid
  @MachineType = machinetype
end

Instance Attribute Details

#BackupTimeObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def BackupTime
  @BackupTime
end

#CreateTimeObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def CreateTime
  @CreateTime
end

#DisksObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def Disks
  @Disks
end

#IdObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def Id
  @Id
end

#InstanceIdObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def InstanceId
  @InstanceId
end

#MachineNameObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def MachineName
  @MachineName
end

#MachineTypeObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def MachineType
  @MachineType
end

#ModifyTimeObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def ModifyTime
  @ModifyTime
end

#QuuidObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def Quuid
  @Quuid
end

#RegionInfoObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def RegionInfo
  @RegionInfo
end

#StatusObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def Status
  @Status
end

#UuidObject

Parameters:

  • Id:

    任务ID

  • Uuid:

    主机Uuid

  • Quuid:

    主机Quuid

  • MachineName:

    主机名称

  • Status:

    回滚任务状态:0进行中,1成功,2失败

  • Disks:

    硬盘id列表,;分隔

  • CreateTime:

    操作时间

  • BackupTime:

    快照时间

  • ModifyTime:

    Status!=0时为完成时间

  • RegionInfo:

    可用区信息

  • InstanceId:

    主机示例ID

  • MachineType:

    主机类型



36309
36310
36311
# File 'lib/v20180228/models.rb', line 36309

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



36326
36327
36328
36329
36330
36331
36332
36333
36334
36335
36336
36337
36338
36339
36340
36341
36342
# File 'lib/v20180228/models.rb', line 36326

def deserialize(params)
  @Id = params['Id']
  @Uuid = params['Uuid']
  @Quuid = params['Quuid']
  @MachineName = params['MachineName']
  @Status = params['Status']
  @Disks = params['Disks']
  @CreateTime = params['CreateTime']
  @BackupTime = params['BackupTime']
  @ModifyTime = params['ModifyTime']
  unless params['RegionInfo'].nil?
    @RegionInfo = RegionInfo.new
    @RegionInfo.deserialize(params['RegionInfo'])
  end
  @InstanceId = params['InstanceId']
  @MachineType = params['MachineType']
end