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.



3227
3228
3229
3230
# File 'lib/v20200915/models.rb', line 3227

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 查询、插入、设置、清空表、删除表



3225
3226
3227
# File 'lib/v20200915/models.rb', line 3225

def TableName
  @TableName
end

#TablePrivilegesObject

Parameters:

  • TableName:

    表名称

  • TablePrivileges:

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



3225
3226
3227
# File 'lib/v20200915/models.rb', line 3225

def TablePrivileges
  @TablePrivileges
end

Instance Method Details

#deserialize(params) ⇒ Object



3232
3233
3234
3235
# File 'lib/v20200915/models.rb', line 3232

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