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.



742
743
744
745
746
747
748
# File 'lib/v20210820/models.rb', line 742

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:

    邮箱



740
741
742
# File 'lib/v20210820/models.rb', line 740

def DisplayName
  @DisplayName
end

#EmailObject

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

Parameters:

  • UserId:

    有云的UIN,全局唯一

  • UserName:

    用户全局唯一标识

  • DisplayName:

    用户显示名称

  • PhoneNum:

    电话号码

  • Email:

    邮箱



740
741
742
# File 'lib/v20210820/models.rb', line 740

def Email
  @Email
end

#PhoneNumObject

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

Parameters:

  • UserId:

    有云的UIN,全局唯一

  • UserName:

    用户全局唯一标识

  • DisplayName:

    用户显示名称

  • PhoneNum:

    电话号码

  • Email:

    邮箱



740
741
742
# File 'lib/v20210820/models.rb', line 740

def PhoneNum
  @PhoneNum
end

#UserIdObject

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

Parameters:

  • UserId:

    有云的UIN,全局唯一

  • UserName:

    用户全局唯一标识

  • DisplayName:

    用户显示名称

  • PhoneNum:

    电话号码

  • Email:

    邮箱



740
741
742
# File 'lib/v20210820/models.rb', line 740

def UserId
  @UserId
end

#UserNameObject

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

Parameters:

  • UserId:

    有云的UIN,全局唯一

  • UserName:

    用户全局唯一标识

  • DisplayName:

    用户显示名称

  • PhoneNum:

    电话号码

  • Email:

    邮箱



740
741
742
# File 'lib/v20210820/models.rb', line 740

def UserName
  @UserName
end

Instance Method Details

#deserialize(params) ⇒ Object



750
751
752
753
754
755
756
# File 'lib/v20210820/models.rb', line 750

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