Class: TencentCloud::Cme::V20191029::TeamMemberInfo

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

Overview

团队成员信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(memberid = nil, remark = nil, role = nil) ⇒ TeamMemberInfo

Returns a new instance of TeamMemberInfo.



6068
6069
6070
6071
6072
# File 'lib/v20191029/models.rb', line 6068

def initialize(memberid=nil, remark=nil, role=nil)
  @MemberId = memberid
  @Remark = remark
  @Role = role
end

Instance Attribute Details

#MemberIdObject

<li>Owner:团队所有者,添加团队成员及修改团队成员解决时不能填此角色;</li> <li>Admin:团队管理员;</li> <li>Member:普通成员。</li>

Parameters:

  • MemberId:

    团队成员 ID。

  • Remark:

    团队成员备注。

  • Role:

    团队成员角色,取值:



6066
6067
6068
# File 'lib/v20191029/models.rb', line 6066

def MemberId
  @MemberId
end

#RemarkObject

<li>Owner:团队所有者,添加团队成员及修改团队成员解决时不能填此角色;</li> <li>Admin:团队管理员;</li> <li>Member:普通成员。</li>

Parameters:

  • MemberId:

    团队成员 ID。

  • Remark:

    团队成员备注。

  • Role:

    团队成员角色,取值:



6066
6067
6068
# File 'lib/v20191029/models.rb', line 6066

def Remark
  @Remark
end

#RoleObject

<li>Owner:团队所有者,添加团队成员及修改团队成员解决时不能填此角色;</li> <li>Admin:团队管理员;</li> <li>Member:普通成员。</li>

Parameters:

  • MemberId:

    团队成员 ID。

  • Remark:

    团队成员备注。

  • Role:

    团队成员角色,取值:



6066
6067
6068
# File 'lib/v20191029/models.rb', line 6066

def Role
  @Role
end

Instance Method Details

#deserialize(params) ⇒ Object



6074
6075
6076
6077
6078
# File 'lib/v20191029/models.rb', line 6074

def deserialize(params)
  @MemberId = params['MemberId']
  @Remark = params['Remark']
  @Role = params['Role']
end