Class: TencentCloud::Essbasic::V20201222::FileUrl

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

Overview

此结构体 (FileUrl) 用于描述下载文件的URL信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(url = nil, option = nil, index = nil, flowid = nil) ⇒ FileUrl

Returns a new instance of FileUrl.



2900
2901
2902
2903
2904
2905
# File 'lib/v20201222/models.rb', line 2900

def initialize(url=nil, option=nil, index=nil, flowid=nil)
  @Url = url
  @Option = option
  @Index = index
  @FlowId = flowid
end

Instance Attribute Details

#FlowIdObject

Parameters:

  • Url:

    下载文件的URL

  • Option:

    下载文件的附加信息

  • Index:

    下载文件所属的资源序号

  • FlowId:

    目录业务下,文件对应的流程



2898
2899
2900
# File 'lib/v20201222/models.rb', line 2898

def FlowId
  @FlowId
end

#IndexObject

Parameters:

  • Url:

    下载文件的URL

  • Option:

    下载文件的附加信息

  • Index:

    下载文件所属的资源序号

  • FlowId:

    目录业务下,文件对应的流程



2898
2899
2900
# File 'lib/v20201222/models.rb', line 2898

def Index
  @Index
end

#OptionObject

Parameters:

  • Url:

    下载文件的URL

  • Option:

    下载文件的附加信息

  • Index:

    下载文件所属的资源序号

  • FlowId:

    目录业务下,文件对应的流程



2898
2899
2900
# File 'lib/v20201222/models.rb', line 2898

def Option
  @Option
end

#UrlObject

Parameters:

  • Url:

    下载文件的URL

  • Option:

    下载文件的附加信息

  • Index:

    下载文件所属的资源序号

  • FlowId:

    目录业务下,文件对应的流程



2898
2899
2900
# File 'lib/v20201222/models.rb', line 2898

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



2907
2908
2909
2910
2911
2912
# File 'lib/v20201222/models.rb', line 2907

def deserialize(params)
  @Url = params['Url']
  @Option = params['Option']
  @Index = params['Index']
  @FlowId = params['FlowId']
end