Class: TencentCloud::Yunjing::V20180228::Account

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

Overview

帐号列表信息数据。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, uuid = nil, machineip = nil, machinename = nil, username = nil, groups = nil, privilege = nil, accountcreatetime = nil, lastlogintime = nil) ⇒ Account



45
46
47
48
49
50
51
52
53
54
55
# File 'lib/v20180228/models.rb', line 45

def initialize(id=nil, uuid=nil, machineip=nil, machinename=nil, username=nil, groups=nil, privilege=nil, accountcreatetime=nil, lastlogintime=nil)
  @Id = id
  @Uuid = uuid
  @MachineIp = machineip
  @MachineName = machinename
  @Username = username
  @Groups = groups
  @Privilege = privilege
  @AccountCreateTime = accountcreatetime
  @LastLoginTime = lastlogintime
end

Instance Attribute Details

#AccountCreateTimeObject

<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>



43
44
45
# File 'lib/v20180228/models.rb', line 43

def AccountCreateTime
  @AccountCreateTime
end

#GroupsObject

<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>



43
44
45
# File 'lib/v20180228/models.rb', line 43

def Groups
  @Groups
end

#IdObject

<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>



43
44
45
# File 'lib/v20180228/models.rb', line 43

def Id
  @Id
end

#LastLoginTimeObject

<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>



43
44
45
# File 'lib/v20180228/models.rb', line 43

def LastLoginTime
  @LastLoginTime
end

#MachineIpObject

<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>



43
44
45
# File 'lib/v20180228/models.rb', line 43

def MachineIp
  @MachineIp
end

#MachineNameObject

<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>



43
44
45
# File 'lib/v20180228/models.rb', line 43

def MachineName
  @MachineName
end

#PrivilegeObject

<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>



43
44
45
# File 'lib/v20180228/models.rb', line 43

def Privilege
  @Privilege
end

#UsernameObject

<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>



43
44
45
# File 'lib/v20180228/models.rb', line 43

def Username
  @Username
end

#UuidObject

<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>



43
44
45
# File 'lib/v20180228/models.rb', line 43

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



57
58
59
60
61
62
63
64
65
66
67
# File 'lib/v20180228/models.rb', line 57

def deserialize(params)
  @Id = params['Id']
  @Uuid = params['Uuid']
  @MachineIp = params['MachineIp']
  @MachineName = params['MachineName']
  @Username = params['Username']
  @Groups = params['Groups']
  @Privilege = params['Privilege']
  @AccountCreateTime = params['AccountCreateTime']
  @LastLoginTime = params['LastLoginTime']
end