Class: TencentCloud::Tdcpg::V20211118::Account

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

Overview

数据库账户信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accountname = nil, clusterid = nil, accountdescription = nil, createtime = nil, updatetime = nil) ⇒ Account

Returns a new instance of Account.



35
36
37
38
39
40
41
# File 'lib/v20211118/models.rb', line 35

def initialize(accountname=nil, clusterid=nil, accountdescription=nil, createtime=nil, updatetime=nil)
  @AccountName = accountname
  @ClusterId = clusterid
  @AccountDescription = accountdescription
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#AccountDescriptionObject

Parameters:

  • AccountName:

    数据库账号名

  • ClusterId:

    集群ID

  • AccountDescription:

    数据库账号描述

  • CreateTime:

    数据库账号创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • UpdateTime:

    数据库账号信息更新时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。



33
34
35
# File 'lib/v20211118/models.rb', line 33

def AccountDescription
  @AccountDescription
end

#AccountNameObject

Parameters:

  • AccountName:

    数据库账号名

  • ClusterId:

    集群ID

  • AccountDescription:

    数据库账号描述

  • CreateTime:

    数据库账号创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • UpdateTime:

    数据库账号信息更新时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。



33
34
35
# File 'lib/v20211118/models.rb', line 33

def AccountName
  @AccountName
end

#ClusterIdObject

Parameters:

  • AccountName:

    数据库账号名

  • ClusterId:

    集群ID

  • AccountDescription:

    数据库账号描述

  • CreateTime:

    数据库账号创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • UpdateTime:

    数据库账号信息更新时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。



33
34
35
# File 'lib/v20211118/models.rb', line 33

def ClusterId
  @ClusterId
end

#CreateTimeObject

Parameters:

  • AccountName:

    数据库账号名

  • ClusterId:

    集群ID

  • AccountDescription:

    数据库账号描述

  • CreateTime:

    数据库账号创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • UpdateTime:

    数据库账号信息更新时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。



33
34
35
# File 'lib/v20211118/models.rb', line 33

def CreateTime
  @CreateTime
end

#UpdateTimeObject

Parameters:

  • AccountName:

    数据库账号名

  • ClusterId:

    集群ID

  • AccountDescription:

    数据库账号描述

  • CreateTime:

    数据库账号创建时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。

  • UpdateTime:

    数据库账号信息更新时间。按照RFC3339标准表示,并且使用东八区时区时间,格式为:YYYY-MM-DDThh:mm:ss+08:00。



33
34
35
# File 'lib/v20211118/models.rb', line 33

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



43
44
45
46
47
48
49
# File 'lib/v20211118/models.rb', line 43

def deserialize(params)
  @AccountName = params['AccountName']
  @ClusterId = params['ClusterId']
  @AccountDescription = params['AccountDescription']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end