Class: TencentCloud::Essbasic::V20201222::DescribeFileUrlsRequest

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

Overview

DescribeFileUrls请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(caller = nil, businessids = nil, businesstype = nil, filename = nil, resourceoffset = nil, resourcelimit = nil, filetype = nil) ⇒ DescribeFileUrlsRequest

Returns a new instance of DescribeFileUrlsRequest.



2332
2333
2334
2335
2336
2337
2338
2339
2340
# File 'lib/v20201222/models.rb', line 2332

def initialize(caller=nil, businessids=nil, businesstype=nil, filename=nil, resourceoffset=nil, resourcelimit=nil, filetype=nil)
  @Caller = caller
  @BusinessIds = businessids
  @BusinessType = businesstype
  @FileName = filename
  @ResourceOffset = resourceoffset
  @ResourceLimit = resourcelimit
  @FileType = filetype
end

Instance Attribute Details

#BusinessIdsObject

  1. TEMPLATE - 模板
  2. SEAL - 印章
  3. FLOW - 流程 4.CATALOG - 目录

Parameters:

  • Caller:

    调用方信息

  • BusinessIds:

    业务编号数组,如模板编号、文档编号、印章编号、流程编号、目录编号

  • BusinessType:

    业务类型:

  • FileName:

    下载后的文件命名,只有FileType为“ZIP”时生效

  • ResourceOffset:

    单个业务ID多个资源情况下,指定资源起始偏移量

  • ResourceLimit:

    单个业务ID多个资源情况下,指定资源数量

  • FileType:

    文件类型,支持"JPG", "PDF","ZIP"等,默认为上传的文件类型



2330
2331
2332
# File 'lib/v20201222/models.rb', line 2330

def BusinessIds
  @BusinessIds
end

#BusinessTypeObject

  1. TEMPLATE - 模板
  2. SEAL - 印章
  3. FLOW - 流程 4.CATALOG - 目录

Parameters:

  • Caller:

    调用方信息

  • BusinessIds:

    业务编号数组,如模板编号、文档编号、印章编号、流程编号、目录编号

  • BusinessType:

    业务类型:

  • FileName:

    下载后的文件命名,只有FileType为“ZIP”时生效

  • ResourceOffset:

    单个业务ID多个资源情况下,指定资源起始偏移量

  • ResourceLimit:

    单个业务ID多个资源情况下,指定资源数量

  • FileType:

    文件类型,支持"JPG", "PDF","ZIP"等,默认为上传的文件类型



2330
2331
2332
# File 'lib/v20201222/models.rb', line 2330

def BusinessType
  @BusinessType
end

#CallerObject

  1. TEMPLATE - 模板
  2. SEAL - 印章
  3. FLOW - 流程 4.CATALOG - 目录

Parameters:

  • Caller:

    调用方信息

  • BusinessIds:

    业务编号数组,如模板编号、文档编号、印章编号、流程编号、目录编号

  • BusinessType:

    业务类型:

  • FileName:

    下载后的文件命名,只有FileType为“ZIP”时生效

  • ResourceOffset:

    单个业务ID多个资源情况下,指定资源起始偏移量

  • ResourceLimit:

    单个业务ID多个资源情况下,指定资源数量

  • FileType:

    文件类型,支持"JPG", "PDF","ZIP"等,默认为上传的文件类型



2330
2331
2332
# File 'lib/v20201222/models.rb', line 2330

def Caller
  @Caller
end

#FileNameObject

  1. TEMPLATE - 模板
  2. SEAL - 印章
  3. FLOW - 流程 4.CATALOG - 目录

Parameters:

  • Caller:

    调用方信息

  • BusinessIds:

    业务编号数组,如模板编号、文档编号、印章编号、流程编号、目录编号

  • BusinessType:

    业务类型:

  • FileName:

    下载后的文件命名,只有FileType为“ZIP”时生效

  • ResourceOffset:

    单个业务ID多个资源情况下,指定资源起始偏移量

  • ResourceLimit:

    单个业务ID多个资源情况下,指定资源数量

  • FileType:

    文件类型,支持"JPG", "PDF","ZIP"等,默认为上传的文件类型



2330
2331
2332
# File 'lib/v20201222/models.rb', line 2330

def FileName
  @FileName
end

#FileTypeObject

  1. TEMPLATE - 模板
  2. SEAL - 印章
  3. FLOW - 流程 4.CATALOG - 目录

Parameters:

  • Caller:

    调用方信息

  • BusinessIds:

    业务编号数组,如模板编号、文档编号、印章编号、流程编号、目录编号

  • BusinessType:

    业务类型:

  • FileName:

    下载后的文件命名,只有FileType为“ZIP”时生效

  • ResourceOffset:

    单个业务ID多个资源情况下,指定资源起始偏移量

  • ResourceLimit:

    单个业务ID多个资源情况下,指定资源数量

  • FileType:

    文件类型,支持"JPG", "PDF","ZIP"等,默认为上传的文件类型



2330
2331
2332
# File 'lib/v20201222/models.rb', line 2330

def FileType
  @FileType
end

#ResourceLimitObject

  1. TEMPLATE - 模板
  2. SEAL - 印章
  3. FLOW - 流程 4.CATALOG - 目录

Parameters:

  • Caller:

    调用方信息

  • BusinessIds:

    业务编号数组,如模板编号、文档编号、印章编号、流程编号、目录编号

  • BusinessType:

    业务类型:

  • FileName:

    下载后的文件命名,只有FileType为“ZIP”时生效

  • ResourceOffset:

    单个业务ID多个资源情况下,指定资源起始偏移量

  • ResourceLimit:

    单个业务ID多个资源情况下,指定资源数量

  • FileType:

    文件类型,支持"JPG", "PDF","ZIP"等,默认为上传的文件类型



2330
2331
2332
# File 'lib/v20201222/models.rb', line 2330

def ResourceLimit
  @ResourceLimit
end

#ResourceOffsetObject

  1. TEMPLATE - 模板
  2. SEAL - 印章
  3. FLOW - 流程 4.CATALOG - 目录

Parameters:

  • Caller:

    调用方信息

  • BusinessIds:

    业务编号数组,如模板编号、文档编号、印章编号、流程编号、目录编号

  • BusinessType:

    业务类型:

  • FileName:

    下载后的文件命名,只有FileType为“ZIP”时生效

  • ResourceOffset:

    单个业务ID多个资源情况下,指定资源起始偏移量

  • ResourceLimit:

    单个业务ID多个资源情况下,指定资源数量

  • FileType:

    文件类型,支持"JPG", "PDF","ZIP"等,默认为上传的文件类型



2330
2331
2332
# File 'lib/v20201222/models.rb', line 2330

def ResourceOffset
  @ResourceOffset
end

Instance Method Details

#deserialize(params) ⇒ Object



2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
# File 'lib/v20201222/models.rb', line 2342

def deserialize(params)
  unless params['Caller'].nil?
    @Caller = Caller.new
    @Caller.deserialize(params['Caller'])
  end
  @BusinessIds = params['BusinessIds']
  @BusinessType = params['BusinessType']
  @FileName = params['FileName']
  @ResourceOffset = params['ResourceOffset']
  @ResourceLimit = params['ResourceLimit']
  @FileType = params['FileType']
end