Class: TencentCloud::Ssm::V20190923::ProductPrivilegeUnit
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ssm::V20190923::ProductPrivilegeUnit
- Defined in:
- lib/v20190923/models.rb
Overview
凭据关联产品时被赋予的权限
Instance Attribute Summary collapse
-
#ColumnName ⇒ Object
4.
-
#Database ⇒ Object
4.
-
#PrivilegeName ⇒ Object
4.
-
#Privileges ⇒ Object
4.
-
#TableName ⇒ Object
4.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(privilegename = nil, privileges = nil, database = nil, tablename = nil, columnname = nil) ⇒ ProductPrivilegeUnit
constructor
A new instance of ProductPrivilegeUnit.
Constructor Details
#initialize(privilegename = nil, privileges = nil, database = nil, tablename = nil, columnname = nil) ⇒ ProductPrivilegeUnit
Returns a new instance of ProductPrivilegeUnit.
1153 1154 1155 1156 1157 1158 1159 |
# File 'lib/v20190923/models.rb', line 1153 def initialize(privilegename=nil, privileges=nil, database=nil, tablename=nil, columnname=nil) @PrivilegeName = privilegename @Privileges = privileges @Database = database @TableName = tablename @ColumnName = columnname end |
Instance Attribute Details
#ColumnName ⇒ Object
-
ColumnPrivileges 权限的可选值为:“SELECT”,“INSERT”,“UPDATE”,“REFERENCES”。
注意,不传该参数表示清除该权限。Database - 显式指明所在的数据库实例。TableName - 显式指明所在表
1151 1152 1153 |
# File 'lib/v20190923/models.rb', line 1151 def ColumnName @ColumnName end |
#Database ⇒ Object
-
ColumnPrivileges 权限的可选值为:“SELECT”,“INSERT”,“UPDATE”,“REFERENCES”。
注意,不传该参数表示清除该权限。Database - 显式指明所在的数据库实例。TableName - 显式指明所在表
1151 1152 1153 |
# File 'lib/v20190923/models.rb', line 1151 def Database @Database end |
#PrivilegeName ⇒ Object
-
ColumnPrivileges 权限的可选值为:“SELECT”,“INSERT”,“UPDATE”,“REFERENCES”。
注意,不传该参数表示清除该权限。Database - 显式指明所在的数据库实例。TableName - 显式指明所在表
1151 1152 1153 |
# File 'lib/v20190923/models.rb', line 1151 def PrivilegeName @PrivilegeName end |
#Privileges ⇒ Object
-
ColumnPrivileges 权限的可选值为:“SELECT”,“INSERT”,“UPDATE”,“REFERENCES”。
注意,不传该参数表示清除该权限。Database - 显式指明所在的数据库实例。TableName - 显式指明所在表
1151 1152 1153 |
# File 'lib/v20190923/models.rb', line 1151 def Privileges @Privileges end |
#TableName ⇒ Object
-
ColumnPrivileges 权限的可选值为:“SELECT”,“INSERT”,“UPDATE”,“REFERENCES”。
注意,不传该参数表示清除该权限。Database - 显式指明所在的数据库实例。TableName - 显式指明所在表
1151 1152 1153 |
# File 'lib/v20190923/models.rb', line 1151 def TableName @TableName end |
Instance Method Details
#deserialize(params) ⇒ Object
1161 1162 1163 1164 1165 1166 1167 |
# File 'lib/v20190923/models.rb', line 1161 def deserialize(params) @PrivilegeName = params['PrivilegeName'] @Privileges = params['Privileges'] @Database = params['Database'] @TableName = params['TableName'] @ColumnName = params['ColumnName'] end |