Class: TencentCloud::Cam::V20190116::WeChatWorkSubAccount

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

Overview

企业微信子用户

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uin = nil, name = nil, uid = nil, remark = nil, consolelogin = nil, phonenum = nil, countrycode = nil, email = nil, wechatworkuserid = nil, createtime = nil) ⇒ WeChatWorkSubAccount

Returns a new instance of WeChatWorkSubAccount.



5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
# File 'lib/v20190116/models.rb', line 5424

def initialize(uin=nil, name=nil, uid=nil, remark=nil, consolelogin=nil, phonenum=nil, countrycode=nil, email=nil, wechatworkuserid=nil, createtime=nil)
  @Uin = uin
  @Name = name
  @Uid = uid
  @Remark = remark
  @ConsoleLogin = consolelogin
  @PhoneNum = phonenum
  @CountryCode = countrycode
  @Email = email
  @WeChatWorkUserId = wechatworkuserid
  @CreateTime = createtime
end

Instance Attribute Details

#ConsoleLoginObject

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

Parameters:

  • Uin:

    子用户用户 ID

  • Name:

    子用户用户名

  • Uid:

    子用户 UID

  • Remark:

    备注

  • ConsoleLogin:

    子用户能否登录控制台

  • PhoneNum:

    手机号

  • CountryCode:

    区号

  • Email:

    邮箱

  • WeChatWorkUserId:

    企业微信UserId

  • CreateTime:

    创建时间



5422
5423
5424
# File 'lib/v20190116/models.rb', line 5422

def ConsoleLogin
  @ConsoleLogin
end

#CountryCodeObject

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

Parameters:

  • Uin:

    子用户用户 ID

  • Name:

    子用户用户名

  • Uid:

    子用户 UID

  • Remark:

    备注

  • ConsoleLogin:

    子用户能否登录控制台

  • PhoneNum:

    手机号

  • CountryCode:

    区号

  • Email:

    邮箱

  • WeChatWorkUserId:

    企业微信UserId

  • CreateTime:

    创建时间



5422
5423
5424
# File 'lib/v20190116/models.rb', line 5422

def CountryCode
  @CountryCode
end

#CreateTimeObject

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

Parameters:

  • Uin:

    子用户用户 ID

  • Name:

    子用户用户名

  • Uid:

    子用户 UID

  • Remark:

    备注

  • ConsoleLogin:

    子用户能否登录控制台

  • PhoneNum:

    手机号

  • CountryCode:

    区号

  • Email:

    邮箱

  • WeChatWorkUserId:

    企业微信UserId

  • CreateTime:

    创建时间



5422
5423
5424
# File 'lib/v20190116/models.rb', line 5422

def CreateTime
  @CreateTime
end

#EmailObject

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

Parameters:

  • Uin:

    子用户用户 ID

  • Name:

    子用户用户名

  • Uid:

    子用户 UID

  • Remark:

    备注

  • ConsoleLogin:

    子用户能否登录控制台

  • PhoneNum:

    手机号

  • CountryCode:

    区号

  • Email:

    邮箱

  • WeChatWorkUserId:

    企业微信UserId

  • CreateTime:

    创建时间



5422
5423
5424
# File 'lib/v20190116/models.rb', line 5422

def Email
  @Email
end

#NameObject

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

Parameters:

  • Uin:

    子用户用户 ID

  • Name:

    子用户用户名

  • Uid:

    子用户 UID

  • Remark:

    备注

  • ConsoleLogin:

    子用户能否登录控制台

  • PhoneNum:

    手机号

  • CountryCode:

    区号

  • Email:

    邮箱

  • WeChatWorkUserId:

    企业微信UserId

  • CreateTime:

    创建时间



5422
5423
5424
# File 'lib/v20190116/models.rb', line 5422

def Name
  @Name
end

#PhoneNumObject

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

Parameters:

  • Uin:

    子用户用户 ID

  • Name:

    子用户用户名

  • Uid:

    子用户 UID

  • Remark:

    备注

  • ConsoleLogin:

    子用户能否登录控制台

  • PhoneNum:

    手机号

  • CountryCode:

    区号

  • Email:

    邮箱

  • WeChatWorkUserId:

    企业微信UserId

  • CreateTime:

    创建时间



5422
5423
5424
# File 'lib/v20190116/models.rb', line 5422

def PhoneNum
  @PhoneNum
end

#RemarkObject

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

Parameters:

  • Uin:

    子用户用户 ID

  • Name:

    子用户用户名

  • Uid:

    子用户 UID

  • Remark:

    备注

  • ConsoleLogin:

    子用户能否登录控制台

  • PhoneNum:

    手机号

  • CountryCode:

    区号

  • Email:

    邮箱

  • WeChatWorkUserId:

    企业微信UserId

  • CreateTime:

    创建时间



5422
5423
5424
# File 'lib/v20190116/models.rb', line 5422

def Remark
  @Remark
end

#UidObject

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

Parameters:

  • Uin:

    子用户用户 ID

  • Name:

    子用户用户名

  • Uid:

    子用户 UID

  • Remark:

    备注

  • ConsoleLogin:

    子用户能否登录控制台

  • PhoneNum:

    手机号

  • CountryCode:

    区号

  • Email:

    邮箱

  • WeChatWorkUserId:

    企业微信UserId

  • CreateTime:

    创建时间



5422
5423
5424
# File 'lib/v20190116/models.rb', line 5422

def Uid
  @Uid
end

#UinObject

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

Parameters:

  • Uin:

    子用户用户 ID

  • Name:

    子用户用户名

  • Uid:

    子用户 UID

  • Remark:

    备注

  • ConsoleLogin:

    子用户能否登录控制台

  • PhoneNum:

    手机号

  • CountryCode:

    区号

  • Email:

    邮箱

  • WeChatWorkUserId:

    企业微信UserId

  • CreateTime:

    创建时间



5422
5423
5424
# File 'lib/v20190116/models.rb', line 5422

def Uin
  @Uin
end

#WeChatWorkUserIdObject

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

Parameters:

  • Uin:

    子用户用户 ID

  • Name:

    子用户用户名

  • Uid:

    子用户 UID

  • Remark:

    备注

  • ConsoleLogin:

    子用户能否登录控制台

  • PhoneNum:

    手机号

  • CountryCode:

    区号

  • Email:

    邮箱

  • WeChatWorkUserId:

    企业微信UserId

  • CreateTime:

    创建时间



5422
5423
5424
# File 'lib/v20190116/models.rb', line 5422

def WeChatWorkUserId
  @WeChatWorkUserId
end

Instance Method Details

#deserialize(params) ⇒ Object



5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
# File 'lib/v20190116/models.rb', line 5437

def deserialize(params)
  @Uin = params['Uin']
  @Name = params['Name']
  @Uid = params['Uid']
  @Remark = params['Remark']
  @ConsoleLogin = params['ConsoleLogin']
  @PhoneNum = params['PhoneNum']
  @CountryCode = params['CountryCode']
  @Email = params['Email']
  @WeChatWorkUserId = params['WeChatWorkUserId']
  @CreateTime = params['CreateTime']
end