Class: TencentCloud::Cdwch::V20200915::TablePrivilegeInfo

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

Overview

表权限

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tablename = nil, tableprivileges = nil) ⇒ TablePrivilegeInfo

Returns a new instance of TablePrivilegeInfo.



3032
3033
3034
3035
# File 'lib/v20200915/models.rb', line 3032

def initialize(tablename=nil, tableprivileges=nil)
  @TableName = tablename
  @TablePrivileges = tableprivileges
end

Instance Attribute Details

#TableNameObject

Parameters:

  • TableName:

    表名称

  • TablePrivileges:

    表权限列表 SELECT、INSERT_ALL、ALTER、TRUNCATE、DROP_TABLE 查询、插入、设置、清空表、删除表



3030
3031
3032
# File 'lib/v20200915/models.rb', line 3030

def TableName
  @TableName
end

#TablePrivilegesObject

Parameters:

  • TableName:

    表名称

  • TablePrivileges:

    表权限列表 SELECT、INSERT_ALL、ALTER、TRUNCATE、DROP_TABLE 查询、插入、设置、清空表、删除表



3030
3031
3032
# File 'lib/v20200915/models.rb', line 3030

def TablePrivileges
  @TablePrivileges
end

Instance Method Details

#deserialize(params) ⇒ Object



3037
3038
3039
3040
# File 'lib/v20200915/models.rb', line 3037

def deserialize(params)
  @TableName = params['TableName']
  @TablePrivileges = params['TablePrivileges']
end