Class: TencentCloud::Ioa::V20220601::DescribeLocalAccountsData

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

Overview

获取账号列表响应的单个对象

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, userid = nil, username = nil, accountid = nil, groupid = nil, groupname = nil, namepath = nil, source = nil, status = nil, itime = nil, utime = nil, extrainfo = nil, risklevel = nil, accountgroups = nil, mobilebindnum = nil, pcbindnum = nil, onlinestatus = nil, activestatus = nil, logintime = nil, logouttime = nil) ⇒ DescribeLocalAccountsData

Returns a new instance of DescribeLocalAccountsData.



2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
# File 'lib/v20220601/models.rb', line 2361

def initialize(id=nil, userid=nil, username=nil, accountid=nil, groupid=nil, groupname=nil, namepath=nil, source=nil, status=nil, itime=nil, utime=nil, extrainfo=nil, risklevel=nil, accountgroups=nil, mobilebindnum=nil, pcbindnum=nil, onlinestatus=nil, activestatus=nil, logintime=nil, logouttime=nil)
  @Id = id
  @UserId = userid
  @UserName = username
  @AccountId = accountid
  @GroupId = groupid
  @GroupName = groupname
  @NamePath = namepath
  @Source = source
  @Status = status
  @Itime = itime
  @Utime = utime
  @ExtraInfo = extrainfo
  @RiskLevel = risklevel
  @AccountGroups = accountgroups
  @MobileBindNum = mobilebindnum
  @PcBindNum = pcbindnum
  @OnlineStatus = onlinestatus
  @ActiveStatus = activestatus
  @LoginTime = logintime
  @LogoutTime = logouttime
end

Instance Attribute Details

#AccountGroupsObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def AccountGroups
  @AccountGroups
end

#AccountIdObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def AccountId
  @AccountId
end

#ActiveStatusObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def ActiveStatus
  @ActiveStatus
end

#ExtraInfoObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def ExtraInfo
  @ExtraInfo
end

#GroupIdObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def GroupId
  @GroupId
end

#GroupNameObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def GroupName
  @GroupName
end

#IdObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def Id
  @Id
end

#ItimeObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def Itime
  @Itime
end

#LoginTimeObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def LoginTime
  @LoginTime
end

#LogoutTimeObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def LogoutTime
  @LogoutTime
end

#MobileBindNumObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def MobileBindNum
  @MobileBindNum
end

#NamePathObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def NamePath
  @NamePath
end

#OnlineStatusObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def OnlineStatus
  @OnlineStatus
end

#PcBindNumObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def PcBindNum
  @PcBindNum
end

#RiskLevelObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def RiskLevel
  @RiskLevel
end

#SourceObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def Source
  @Source
end

#StatusObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def Status
  @Status
end

#UserIdObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def UserId
  @UserId
end

#UserNameObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def UserName
  @UserName
end

#UtimeObject

Parameters:

  • Id:

    uid,数据库中唯一

  • UserId:

    账号,登录账号

  • UserName:

    用户名

  • AccountId:

    账号id,同Id字段

  • GroupId:

    账号所在的分组id

  • GroupName:

    账号所在的分组名称

  • NamePath:

    账号所在的分组名称路径,用英文.分割

  • Source:

    账号来源,0表示本地账号(只支持32位)

  • Status:

    账号状态,0禁用,1启用(只支持32位)

  • Itime:

    账号的创建时间

  • Utime:

    账号的最后更新时间

  • ExtraInfo:

    账号的扩展信息,包含邮箱、手机号、身份证、职位等信息

  • RiskLevel:

    用户风险等级,枚举:none, low, middle, high

  • AccountGroups:

    所属组

  • MobileBindNum:

    绑定手机端设备数

  • PcBindNum:

    绑定Pc端设备数

  • OnlineStatus:

    账号在线状态 1:在线 2:离线

  • ActiveStatus:

    账号活跃状态 1:活跃 2:非活跃

  • LoginTime:

    账号登录时间

  • LogoutTime:

    账号登出时间



2359
2360
2361
# File 'lib/v20220601/models.rb', line 2359

def Utime
  @Utime
end

Instance Method Details

#deserialize(params) ⇒ Object



2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
# File 'lib/v20220601/models.rb', line 2384

def deserialize(params)
  @Id = params['Id']
  @UserId = params['UserId']
  @UserName = params['UserName']
  @AccountId = params['AccountId']
  @GroupId = params['GroupId']
  @GroupName = params['GroupName']
  @NamePath = params['NamePath']
  @Source = params['Source']
  @Status = params['Status']
  @Itime = params['Itime']
  @Utime = params['Utime']
  @ExtraInfo = params['ExtraInfo']
  @RiskLevel = params['RiskLevel']
  unless params['AccountGroups'].nil?
    @AccountGroups = []
    params['AccountGroups'].each do |i|
      describelocalaccountaccountgroupsdata_tmp = DescribeLocalAccountAccountGroupsData.new
      describelocalaccountaccountgroupsdata_tmp.deserialize(i)
      @AccountGroups << describelocalaccountaccountgroupsdata_tmp
    end
  end
  @MobileBindNum = params['MobileBindNum']
  @PcBindNum = params['PcBindNum']
  @OnlineStatus = params['OnlineStatus']
  @ActiveStatus = params['ActiveStatus']
  @LoginTime = params['LoginTime']
  @LogoutTime = params['LogoutTime']
end