Class: TencentCloud::Vod::V20180717::FileDeleteTask

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

Overview

文件删除任务

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fileidset = nil, filedeleteresultinfo = nil) ⇒ FileDeleteTask

Returns a new instance of FileDeleteTask.



15003
15004
15005
15006
# File 'lib/v20180717/models.rb', line 15003

def initialize(fileidset=nil, filedeleteresultinfo=nil)
  @FileIdSet = fileidset
  @FileDeleteResultInfo = filedeleteresultinfo
end

Instance Attribute Details

#FileDeleteResultInfoObject

Parameters:

  • FileIdSet:

    删除文件 ID 列表。

  • FileDeleteResultInfo:

    删除文件结果信息列表。



15001
15002
15003
# File 'lib/v20180717/models.rb', line 15001

def FileDeleteResultInfo
  @FileDeleteResultInfo
end

#FileIdSetObject

Parameters:

  • FileIdSet:

    删除文件 ID 列表。

  • FileDeleteResultInfo:

    删除文件结果信息列表。



15001
15002
15003
# File 'lib/v20180717/models.rb', line 15001

def FileIdSet
  @FileIdSet
end

Instance Method Details

#deserialize(params) ⇒ Object



15008
15009
15010
15011
15012
15013
15014
15015
15016
15017
15018
# File 'lib/v20180717/models.rb', line 15008

def deserialize(params)
  @FileIdSet = params['FileIdSet']
  unless params['FileDeleteResultInfo'].nil?
    @FileDeleteResultInfo = []
    params['FileDeleteResultInfo'].each do |i|
      filedeleteresultitem_tmp = FileDeleteResultItem.new
      filedeleteresultitem_tmp.deserialize(i)
      @FileDeleteResultInfo << filedeleteresultitem_tmp
    end
  end
end