Class: TencentCloud::Essbasic::V20201222::DescribeFileUrlsResponse

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(fileurls = nil, totalcount = nil, requestid = nil) ⇒ DescribeFileUrlsResponse

Returns a new instance of DescribeFileUrlsResponse.



2367
2368
2369
2370
2371
# File 'lib/v20201222/models.rb', line 2367

def initialize(fileurls=nil, totalcount=nil, requestid=nil)
  @FileUrls = fileurls
  @TotalCount = totalcount
  @RequestId = requestid
end

Instance Attribute Details

#FileUrlsObject

Parameters:

  • 文件下载URL数组

  • URL数量

  • 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



2365
2366
2367
# File 'lib/v20201222/models.rb', line 2365

def FileUrls
  @FileUrls
end

#RequestIdObject

Parameters:

  • 文件下载URL数组

  • URL数量

  • 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



2365
2366
2367
# File 'lib/v20201222/models.rb', line 2365

def RequestId
  @RequestId
end

#TotalCountObject

Parameters:

  • 文件下载URL数组

  • URL数量

  • 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



2365
2366
2367
# File 'lib/v20201222/models.rb', line 2365

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
# File 'lib/v20201222/models.rb', line 2373

def deserialize(params)
  unless params['FileUrls'].nil?
    @FileUrls = []
    params['FileUrls'].each do |i|
      fileurl_tmp = FileUrl.new
      fileurl_tmp.deserialize(i)
      @FileUrls << fileurl_tmp
    end
  end
  @TotalCount = params['TotalCount']
  @RequestId = params['RequestId']
end