Class: TencentCloud::Essbasic::V20201222::CreateFlowByFilesRequest

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

Overview

CreateFlowByFiles请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(caller = nil, flowinfo = nil, fileids = nil, customid = nil) ⇒ CreateFlowByFilesRequest

Returns a new instance of CreateFlowByFilesRequest.



1053
1054
1055
1056
1057
1058
# File 'lib/v20201222/models.rb', line 1053

def initialize(caller=nil, flowinfo=nil, fileids=nil, customid=nil)
  @Caller = caller
  @FlowInfo = flowinfo
  @FileIds = fileids
  @CustomId = customid
end

Instance Attribute Details

#CallerObject

Parameters:

  • Caller:

    调用方信息

  • FlowInfo:

    流程创建信息

  • FileIds:

    文件资源列表 (支持多文件)

  • CustomId:

    自定义流程id



1051
1052
1053
# File 'lib/v20201222/models.rb', line 1051

def Caller
  @Caller
end

#CustomIdObject

Parameters:

  • Caller:

    调用方信息

  • FlowInfo:

    流程创建信息

  • FileIds:

    文件资源列表 (支持多文件)

  • CustomId:

    自定义流程id



1051
1052
1053
# File 'lib/v20201222/models.rb', line 1051

def CustomId
  @CustomId
end

#FileIdsObject

Parameters:

  • Caller:

    调用方信息

  • FlowInfo:

    流程创建信息

  • FileIds:

    文件资源列表 (支持多文件)

  • CustomId:

    自定义流程id



1051
1052
1053
# File 'lib/v20201222/models.rb', line 1051

def FileIds
  @FileIds
end

#FlowInfoObject

Parameters:

  • Caller:

    调用方信息

  • FlowInfo:

    流程创建信息

  • FileIds:

    文件资源列表 (支持多文件)

  • CustomId:

    自定义流程id



1051
1052
1053
# File 'lib/v20201222/models.rb', line 1051

def FlowInfo
  @FlowInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
# File 'lib/v20201222/models.rb', line 1060

def deserialize(params)
  unless params['Caller'].nil?
    @Caller = Caller.new
    @Caller.deserialize(params['Caller'])
  end
  unless params['FlowInfo'].nil?
    @FlowInfo = FlowInfo.new
    @FlowInfo.deserialize(params['FlowInfo'])
  end
  @FileIds = params['FileIds']
  @CustomId = params['CustomId']
end