|
Parameter |
Type |
Description |
Example |
|---|---|---|---|
|
object |
Permission |
||
| resourceType |
string |
The permission resource type. |
CATALOG |
| database |
string |
The database name. |
database_name |
| table |
string |
The table name. |
table_name |
| access |
string |
The access type. |
DROP |
| principal |
string |
The user resource descriptor. |
acs:ram::[accountId]:user/user_name |
| columns |
object |
The custom columns. |
|
| columnNames |
array |
The list of included column names. |
|
|
string |
The column name. |
column_name |
|
| excludedColumnNames |
array |
The list of excluded column names. |
|
|
string |
The column name. |
excluded_column_name |
|
| function |
string |
The function name. |
function_name |
| view |
string |
The view name. |
view_name |
| expireTime |
string |
The expiration time. |
1762398431157 |
| rowFilter | RowFilter |
The row filter. |
|
| columnMasking |
object |
The column masking transformation rules mapped by column name. The key is the column name, and the value is the corresponding masking transformation configuration. |
|
|
The column masking transformation configuration. The key is the name of the column to be masked, and the value is the corresponding masking rule for the column. |