Class: TencentCloud::Essbasic::V20201222::FlowInfo

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

Overview

此结构体 (FlowInfo) 用于描述流程信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(flowname = nil, deadline = nil, flowdescription = nil, flowtype = nil, callbackurl = nil, userdata = nil) ⇒ FlowInfo

Returns a new instance of FlowInfo.



3099
3100
3101
3102
3103
3104
3105
3106
# File 'lib/v20201222/models.rb', line 3099

def initialize(flowname=nil, deadline=nil, flowdescription=nil, flowtype=nil, callbackurl=nil, userdata=nil)
  @FlowName = flowname
  @Deadline = deadline
  @FlowDescription = flowdescription
  @FlowType = flowtype
  @CallbackUrl = callbackurl
  @UserData = userdata
end

Instance Attribute Details

#CallbackUrlObject

  1. “劳务”
  2. “销售”
  3. “租赁”
  4. “其他”

Parameters:

  • FlowName:

    合同名字

  • Deadline:

    签署截止时间戳,超过有效签署时间则该签署流程失败

  • FlowDescription:

    合同描述

  • FlowType:

    合同类型:

  • CallbackUrl:

    回调地址

  • UserData:

    用户自定义数据



3097
3098
3099
# File 'lib/v20201222/models.rb', line 3097

def CallbackUrl
  @CallbackUrl
end

#DeadlineObject

  1. “劳务”
  2. “销售”
  3. “租赁”
  4. “其他”

Parameters:

  • FlowName:

    合同名字

  • Deadline:

    签署截止时间戳,超过有效签署时间则该签署流程失败

  • FlowDescription:

    合同描述

  • FlowType:

    合同类型:

  • CallbackUrl:

    回调地址

  • UserData:

    用户自定义数据



3097
3098
3099
# File 'lib/v20201222/models.rb', line 3097

def Deadline
  @Deadline
end

#FlowDescriptionObject

  1. “劳务”
  2. “销售”
  3. “租赁”
  4. “其他”

Parameters:

  • FlowName:

    合同名字

  • Deadline:

    签署截止时间戳,超过有效签署时间则该签署流程失败

  • FlowDescription:

    合同描述

  • FlowType:

    合同类型:

  • CallbackUrl:

    回调地址

  • UserData:

    用户自定义数据



3097
3098
3099
# File 'lib/v20201222/models.rb', line 3097

def FlowDescription
  @FlowDescription
end

#FlowNameObject

  1. “劳务”
  2. “销售”
  3. “租赁”
  4. “其他”

Parameters:

  • FlowName:

    合同名字

  • Deadline:

    签署截止时间戳,超过有效签署时间则该签署流程失败

  • FlowDescription:

    合同描述

  • FlowType:

    合同类型:

  • CallbackUrl:

    回调地址

  • UserData:

    用户自定义数据



3097
3098
3099
# File 'lib/v20201222/models.rb', line 3097

def FlowName
  @FlowName
end

#FlowTypeObject

  1. “劳务”
  2. “销售”
  3. “租赁”
  4. “其他”

Parameters:

  • FlowName:

    合同名字

  • Deadline:

    签署截止时间戳,超过有效签署时间则该签署流程失败

  • FlowDescription:

    合同描述

  • FlowType:

    合同类型:

  • CallbackUrl:

    回调地址

  • UserData:

    用户自定义数据



3097
3098
3099
# File 'lib/v20201222/models.rb', line 3097

def FlowType
  @FlowType
end

#UserDataObject

  1. “劳务”
  2. “销售”
  3. “租赁”
  4. “其他”

Parameters:

  • FlowName:

    合同名字

  • Deadline:

    签署截止时间戳,超过有效签署时间则该签署流程失败

  • FlowDescription:

    合同描述

  • FlowType:

    合同类型:

  • CallbackUrl:

    回调地址

  • UserData:

    用户自定义数据



3097
3098
3099
# File 'lib/v20201222/models.rb', line 3097

def UserData
  @UserData
end

Instance Method Details

#deserialize(params) ⇒ Object



3108
3109
3110
3111
3112
3113
3114
3115
# File 'lib/v20201222/models.rb', line 3108

def deserialize(params)
  @FlowName = params['FlowName']
  @Deadline = params['Deadline']
  @FlowDescription = params['FlowDescription']
  @FlowType = params['FlowType']
  @CallbackUrl = params['CallbackUrl']
  @UserData = params['UserData']
end