Class: TencentCloud::Yunjing::V20180228::Account
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Yunjing::V20180228::Account
- Defined in:
- lib/v20180228/models.rb
Overview
帐号列表信息数据。
Instance Attribute Summary collapse
-
#AccountCreateTime ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>.
-
#Groups ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>.
-
#Id ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>.
-
#LastLoginTime ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>.
-
#MachineIp ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>.
-
#MachineName ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>.
-
#Privilege ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>.
-
#Username ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>.
-
#Uuid ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, uuid = nil, machineip = nil, machinename = nil, username = nil, groups = nil, privilege = nil, accountcreatetime = nil, lastlogintime = nil) ⇒ Account
constructor
A new instance of Account.
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
#AccountCreateTime ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>
43 44 45 |
# File 'lib/v20180228/models.rb', line 43 def AccountCreateTime @AccountCreateTime end |
#Groups ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>
43 44 45 |
# File 'lib/v20180228/models.rb', line 43 def Groups @Groups end |
#Id ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>
43 44 45 |
# File 'lib/v20180228/models.rb', line 43 def Id @Id end |
#LastLoginTime ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>
43 44 45 |
# File 'lib/v20180228/models.rb', line 43 def LastLoginTime @LastLoginTime end |
#MachineIp ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>
43 44 45 |
# File 'lib/v20180228/models.rb', line 43 def MachineIp @MachineIp end |
#MachineName ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>
43 44 45 |
# File 'lib/v20180228/models.rb', line 43 def MachineName @MachineName end |
#Privilege ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>
43 44 45 |
# File 'lib/v20180228/models.rb', line 43 def Privilege @Privilege end |
#Username ⇒ Object
<li>ORDINARY:普通帐号</li> <li>SUPPER:超级管理员帐号</li>
43 44 45 |
# File 'lib/v20180228/models.rb', line 43 def Username @Username end |
#Uuid ⇒ Object
<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 |