Class: TencentCloud::Ess::V20201111::DescribeSignFaceVideoRequest

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

Overview

DescribeSignFaceVideo请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operator = nil, flowid = nil, signid = nil, agent = nil) ⇒ DescribeSignFaceVideoRequest

Returns a new instance of DescribeSignFaceVideoRequest.



11572
11573
11574
11575
11576
11577
# File 'lib/v20201111/models.rb', line 11572

def initialize(operator=nil, flowid=nil, signid=nil, agent=nil)
  @Operator = operator
  @FlowId = flowid
  @SignId = signid
  @Agent = agent
end

Instance Attribute Details

#AgentObject

在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • Operator:

    执行本接口操作的员工信息。使用此接口时,必须填写userId。
    注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • FlowId:

    合同流程ID,为32位字符串。

  • SignId:

    签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。

  • Agent:

    代理企业和员工的信息。



11570
11571
11572
# File 'lib/v20201111/models.rb', line 11570

def Agent
  @Agent
end

#FlowIdObject

在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • Operator:

    执行本接口操作的员工信息。使用此接口时,必须填写userId。
    注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • FlowId:

    合同流程ID,为32位字符串。

  • SignId:

    签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。

  • Agent:

    代理企业和员工的信息。



11570
11571
11572
# File 'lib/v20201111/models.rb', line 11570

def FlowId
  @FlowId
end

#OperatorObject

在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • Operator:

    执行本接口操作的员工信息。使用此接口时,必须填写userId。
    注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • FlowId:

    合同流程ID,为32位字符串。

  • SignId:

    签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。

  • Agent:

    代理企业和员工的信息。



11570
11571
11572
# File 'lib/v20201111/models.rb', line 11570

def Operator
  @Operator
end

#SignIdObject

在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • Operator:

    执行本接口操作的员工信息。使用此接口时,必须填写userId。
    注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • FlowId:

    合同流程ID,为32位字符串。

  • SignId:

    签署参与人在本流程中的编号ID(每个流程不同),可用此ID来定位签署参与人在本流程的签署节点,也可用于后续创建签署链接等操作。

  • Agent:

    代理企业和员工的信息。



11570
11571
11572
# File 'lib/v20201111/models.rb', line 11570

def SignId
  @SignId
end

Instance Method Details

#deserialize(params) ⇒ Object



11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
# File 'lib/v20201111/models.rb', line 11579

def deserialize(params)
  unless params['Operator'].nil?
    @Operator = UserInfo.new
    @Operator.deserialize(params['Operator'])
  end
  @FlowId = params['FlowId']
  @SignId = params['SignId']
  unless params['Agent'].nil?
    @Agent = Agent.new
    @Agent.deserialize(params['Agent'])
  end
end