Class: TencentCloud::Chdfs::V20190718::RestoreTask

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

Overview

回热任务

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(restoretaskid = nil, filepath = nil, type = nil, days = nil, status = nil, createtime = nil) ⇒ RestoreTask

Returns a new instance of RestoreTask.


1375
1376
1377
1378
1379
1380
1381
1382
# File 'lib/v20190718/models.rb', line 1375

def initialize(restoretaskid=nil, filepath=nil, type=nil, days=nil, status=nil, createtime=nil)
  @RestoreTaskId = restoretaskid
  @FilePath = filepath
  @Type = type
  @Days = days
  @Status = status
  @CreateTime = createtime
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • RestoreTaskId:

    回热任务ID

  • FilePath:

    回热任务文件路径

  • Type:

    回热任务类型(1:标准;2:极速;3:批量)

  • Days:

    指定恢复出的临时副本的有效时长(单位天)

  • Status:

    回热任务状态(1:绑定文件中;2:绑定文件完成;3:文件回热中;4:文件回热完成)

  • CreateTime:

    创建时间


1373
1374
1375
# File 'lib/v20190718/models.rb', line 1373

def CreateTime
  @CreateTime
end

#DaysObject

Parameters:

  • RestoreTaskId:

    回热任务ID

  • FilePath:

    回热任务文件路径

  • Type:

    回热任务类型(1:标准;2:极速;3:批量)

  • Days:

    指定恢复出的临时副本的有效时长(单位天)

  • Status:

    回热任务状态(1:绑定文件中;2:绑定文件完成;3:文件回热中;4:文件回热完成)

  • CreateTime:

    创建时间


1373
1374
1375
# File 'lib/v20190718/models.rb', line 1373

def Days
  @Days
end

#FilePathObject

Parameters:

  • RestoreTaskId:

    回热任务ID

  • FilePath:

    回热任务文件路径

  • Type:

    回热任务类型(1:标准;2:极速;3:批量)

  • Days:

    指定恢复出的临时副本的有效时长(单位天)

  • Status:

    回热任务状态(1:绑定文件中;2:绑定文件完成;3:文件回热中;4:文件回热完成)

  • CreateTime:

    创建时间


1373
1374
1375
# File 'lib/v20190718/models.rb', line 1373

def FilePath
  @FilePath
end

#RestoreTaskIdObject

Parameters:

  • RestoreTaskId:

    回热任务ID

  • FilePath:

    回热任务文件路径

  • Type:

    回热任务类型(1:标准;2:极速;3:批量)

  • Days:

    指定恢复出的临时副本的有效时长(单位天)

  • Status:

    回热任务状态(1:绑定文件中;2:绑定文件完成;3:文件回热中;4:文件回热完成)

  • CreateTime:

    创建时间


1373
1374
1375
# File 'lib/v20190718/models.rb', line 1373

def RestoreTaskId
  @RestoreTaskId
end

#StatusObject

Parameters:

  • RestoreTaskId:

    回热任务ID

  • FilePath:

    回热任务文件路径

  • Type:

    回热任务类型(1:标准;2:极速;3:批量)

  • Days:

    指定恢复出的临时副本的有效时长(单位天)

  • Status:

    回热任务状态(1:绑定文件中;2:绑定文件完成;3:文件回热中;4:文件回热完成)

  • CreateTime:

    创建时间


1373
1374
1375
# File 'lib/v20190718/models.rb', line 1373

def Status
  @Status
end

#TypeObject

Parameters:

  • RestoreTaskId:

    回热任务ID

  • FilePath:

    回热任务文件路径

  • Type:

    回热任务类型(1:标准;2:极速;3:批量)

  • Days:

    指定恢复出的临时副本的有效时长(单位天)

  • Status:

    回热任务状态(1:绑定文件中;2:绑定文件完成;3:文件回热中;4:文件回热完成)

  • CreateTime:

    创建时间


1373
1374
1375
# File 'lib/v20190718/models.rb', line 1373

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object


1384
1385
1386
1387
1388
1389
1390
1391
# File 'lib/v20190718/models.rb', line 1384

def deserialize(params)
  @RestoreTaskId = params['RestoreTaskId']
  @FilePath = params['FilePath']
  @Type = params['Type']
  @Days = params['Days']
  @Status = params['Status']
  @CreateTime = params['CreateTime']
end