Class: TencentCloud::Wedata::V20210820::BaseUser

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

Overview

基础用户信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userid = nil, username = nil, displayname = nil, phonenum = nil, email = nil) ⇒ BaseUser

Returns a new instance of BaseUser.



1763
1764
1765
1766
1767
1768
1769
# File 'lib/v20210820/models.rb', line 1763

def initialize(userid=nil, username=nil, displayname=nil, phonenum=nil, email=nil)
  @UserId = userid
  @UserName = username
  @DisplayName = displayname
  @PhoneNum = phonenum
  @Email = email
end

Instance Attribute Details

#DisplayNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    有云的UIN,全局唯一

  • UserName:

    用户全局唯一标识

  • DisplayName:

    用户显示名称

  • PhoneNum:

    电话号码

  • Email:

    邮箱



1761
1762
1763
# File 'lib/v20210820/models.rb', line 1761

def DisplayName
  @DisplayName
end

#EmailObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    有云的UIN,全局唯一

  • UserName:

    用户全局唯一标识

  • DisplayName:

    用户显示名称

  • PhoneNum:

    电话号码

  • Email:

    邮箱



1761
1762
1763
# File 'lib/v20210820/models.rb', line 1761

def Email
  @Email
end

#PhoneNumObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    有云的UIN,全局唯一

  • UserName:

    用户全局唯一标识

  • DisplayName:

    用户显示名称

  • PhoneNum:

    电话号码

  • Email:

    邮箱



1761
1762
1763
# File 'lib/v20210820/models.rb', line 1761

def PhoneNum
  @PhoneNum
end

#UserIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    有云的UIN,全局唯一

  • UserName:

    用户全局唯一标识

  • DisplayName:

    用户显示名称

  • PhoneNum:

    电话号码

  • Email:

    邮箱



1761
1762
1763
# File 'lib/v20210820/models.rb', line 1761

def UserId
  @UserId
end

#UserNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    有云的UIN,全局唯一

  • UserName:

    用户全局唯一标识

  • DisplayName:

    用户显示名称

  • PhoneNum:

    电话号码

  • Email:

    邮箱



1761
1762
1763
# File 'lib/v20210820/models.rb', line 1761

def UserName
  @UserName
end

Instance Method Details

#deserialize(params) ⇒ Object



1771
1772
1773
1774
1775
1776
1777
# File 'lib/v20210820/models.rb', line 1771

def deserialize(params)
  @UserId = params['UserId']
  @UserName = params['UserName']
  @DisplayName = params['DisplayName']
  @PhoneNum = params['PhoneNum']
  @Email = params['Email']
end