Class: TencentCloud::Ess::V20201111::CreateOrganizationGroupInvitationLinkRequest

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

Overview

CreateOrganizationGroupInvitationLink请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operator = nil, expiretime = nil) ⇒ CreateOrganizationGroupInvitationLinkRequest

Returns a new instance of CreateOrganizationGroupInvitationLinkRequest.



6562
6563
6564
6565
# File 'lib/v20201111/models.rb', line 6562

def initialize(operator=nil, expiretime=nil)
  @Operator = operator
  @ExpireTime = expiretime
end

Instance Attribute Details

#ExpireTimeObject

Parameters:

  • Operator:

    执行本接口操作的员工信息。使用此接口时,必须填写userId。 支持填入集团子公司经办人 userId 代发合同。 注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • ExpireTime:

    到期时间(以秒为单位的时间戳),其上限为30天的有效期限。



6560
6561
6562
# File 'lib/v20201111/models.rb', line 6560

def ExpireTime
  @ExpireTime
end

#OperatorObject

Parameters:

  • Operator:

    执行本接口操作的员工信息。使用此接口时,必须填写userId。 支持填入集团子公司经办人 userId 代发合同。 注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。

  • ExpireTime:

    到期时间(以秒为单位的时间戳),其上限为30天的有效期限。



6560
6561
6562
# File 'lib/v20201111/models.rb', line 6560

def Operator
  @Operator
end

Instance Method Details

#deserialize(params) ⇒ Object



6567
6568
6569
6570
6571
6572
6573
# File 'lib/v20201111/models.rb', line 6567

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