Class: TencentCloud::Cme::V20191029::AddMemberInfo

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

Overview

添加的团队成员信息

Instance Attribute Summary collapse

  • #Remark ⇒ Object
  • Admin:团队管理员;
  • Member:普通成员。
  • .
  • #Role ⇒ Object
  • Admin:团队管理员;
  • Member:普通成员。
  • .

    Instance Method Summary collapse

    Constructor Details

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

    Returns a new instance of AddMemberInfo.

    
    
    63
    64
    65
    66
    67
    # File 'lib/v20191029/models.rb', line 63
    
    def initialize(memberid=nil, remark=nil, role=nil)
      @MemberId = memberid
      @Remark = remark
      @Role = role
    end

    Instance Attribute Details

    #MemberIdObject

  • Admin:团队管理员;
  • Member:普通成员。
  • Parameters:

    • MemberId:

      团队成员 ID。

    • Remark:

      团队成员备注。

    • Role:

      团队成员角色,不填则默认添加普通成员。可选值:

    
    
    61
    62
    63
    # File 'lib/v20191029/models.rb', line 61
    
    def MemberId
      @MemberId
    end

    #RemarkObject

  • Admin:团队管理员;
  • Member:普通成员。
  • Parameters:

    • MemberId:

      团队成员 ID。

    • Remark:

      团队成员备注。

    • Role:

      团队成员角色,不填则默认添加普通成员。可选值:

    
    
    61
    62
    63
    # File 'lib/v20191029/models.rb', line 61
    
    def Remark
      @Remark
    end

    #RoleObject

  • Admin:团队管理员;
  • Member:普通成员。
  • Parameters:

    • MemberId:

      团队成员 ID。

    • Remark:

      团队成员备注。

    • Role:

      团队成员角色,不填则默认添加普通成员。可选值:

    
    
    61
    62
    63
    # File 'lib/v20191029/models.rb', line 61
    
    def Role
      @Role
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    69
    70
    71
    72
    73
    # File 'lib/v20191029/models.rb', line 69
    
    def deserialize(params)
      @MemberId = params['MemberId']
      @Remark = params['Remark']
      @Role = params['Role']
    end