Class: TencentCloud::Ess::V20201111::UnbindEmployeeUserIdWithClientOpenIdRequest

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

Overview

UnbindEmployeeUserIdWithClientOpenId请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operator = nil, userid = nil, openid = nil, agent = nil) ⇒ UnbindEmployeeUserIdWithClientOpenIdRequest

Returns a new instance of UnbindEmployeeUserIdWithClientOpenIdRequest.



17837
17838
17839
17840
17841
17842
# File 'lib/v20201111/models.rb', line 17837

def initialize(operator=nil, userid=nil, openid=nil, agent=nil)
  @Operator = operator
  @UserId = userid
  @OpenId = openid
  @Agent = agent
end

Instance Attribute Details

#AgentObject

通过DescribeIntegrationEmployees接口获取,也可登录腾讯电子签控制台查看 image 该标识最大长度为64位字符串,仅支持包含26个英文字母和数字0-9的字符。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • OpenId:

    员工在贵司业务系统中的唯一身份标识,用于与腾讯电子签账号进行映射,确保在同一企业内不会出现重复。

  • Agent:

    代理企业和员工的信息。



17835
17836
17837
# File 'lib/v20201111/models.rb', line 17835

def Agent
  @Agent
end

#OpenIdObject

通过DescribeIntegrationEmployees接口获取,也可登录腾讯电子签控制台查看 image 该标识最大长度为64位字符串,仅支持包含26个英文字母和数字0-9的字符。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • OpenId:

    员工在贵司业务系统中的唯一身份标识,用于与腾讯电子签账号进行映射,确保在同一企业内不会出现重复。

  • Agent:

    代理企业和员工的信息。



17835
17836
17837
# File 'lib/v20201111/models.rb', line 17835

def OpenId
  @OpenId
end

#OperatorObject

通过DescribeIntegrationEmployees接口获取,也可登录腾讯电子签控制台查看 image 该标识最大长度为64位字符串,仅支持包含26个英文字母和数字0-9的字符。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • OpenId:

    员工在贵司业务系统中的唯一身份标识,用于与腾讯电子签账号进行映射,确保在同一企业内不会出现重复。

  • Agent:

    代理企业和员工的信息。



17835
17836
17837
# File 'lib/v20201111/models.rb', line 17835

def Operator
  @Operator
end

#UserIdObject

通过DescribeIntegrationEmployees接口获取,也可登录腾讯电子签控制台查看 image 该标识最大长度为64位字符串,仅支持包含26个英文字母和数字0-9的字符。 在集团企业代理子企业操作的场景中,需设置此参数。在此情境下,ProxyOrganizationId(子企业的组织ID)为必填项。

Parameters:

  • OpenId:

    员工在贵司业务系统中的唯一身份标识,用于与腾讯电子签账号进行映射,确保在同一企业内不会出现重复。

  • Agent:

    代理企业和员工的信息。



17835
17836
17837
# File 'lib/v20201111/models.rb', line 17835

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



17844
17845
17846
17847
17848
17849
17850
17851
17852
17853
17854
17855
# File 'lib/v20201111/models.rb', line 17844

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