Class: TencentCloud::Essbasic::V20201222::DescribeFlowApproversRequest

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

Overview

DescribeFlowApprovers请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(caller = nil, flowid = nil, userid = nil, signid = nil) ⇒ DescribeFlowApproversRequest

Returns a new instance of DescribeFlowApproversRequest.



2400
2401
2402
2403
2404
2405
# File 'lib/v20201222/models.rb', line 2400

def initialize(caller=nil, flowid=nil, userid=nil, signid=nil)
  @Caller = caller
  @FlowId = flowid
  @UserId = userid
  @SignId = signid
end

Instance Attribute Details

#CallerObject

Parameters:

  • Caller:

    调用方信息

  • FlowId:

    需要查询的流程ID

  • UserId:

    需要查询的用户ID,为空则默认查询所有用户信息

  • SignId:

    需要查询的签署ID,为空则不按签署ID过滤



2398
2399
2400
# File 'lib/v20201222/models.rb', line 2398

def Caller
  @Caller
end

#FlowIdObject

Parameters:

  • Caller:

    调用方信息

  • FlowId:

    需要查询的流程ID

  • UserId:

    需要查询的用户ID,为空则默认查询所有用户信息

  • SignId:

    需要查询的签署ID,为空则不按签署ID过滤



2398
2399
2400
# File 'lib/v20201222/models.rb', line 2398

def FlowId
  @FlowId
end

#SignIdObject

Parameters:

  • Caller:

    调用方信息

  • FlowId:

    需要查询的流程ID

  • UserId:

    需要查询的用户ID,为空则默认查询所有用户信息

  • SignId:

    需要查询的签署ID,为空则不按签署ID过滤



2398
2399
2400
# File 'lib/v20201222/models.rb', line 2398

def SignId
  @SignId
end

#UserIdObject

Parameters:

  • Caller:

    调用方信息

  • FlowId:

    需要查询的流程ID

  • UserId:

    需要查询的用户ID,为空则默认查询所有用户信息

  • SignId:

    需要查询的签署ID,为空则不按签署ID过滤



2398
2399
2400
# File 'lib/v20201222/models.rb', line 2398

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



2407
2408
2409
2410
2411
2412
2413
2414
2415
# File 'lib/v20201222/models.rb', line 2407

def deserialize(params)
  unless params['Caller'].nil?
    @Caller = Caller.new
    @Caller.deserialize(params['Caller'])
  end
  @FlowId = params['FlowId']
  @UserId = params['UserId']
  @SignId = params['SignId']
end