This table provides information on masking target for which masking policies are set.
Column  | Type  | Description  | 
|---|---|---|
schema_name  | varchar(63)  | Schema name of table for which a masking policy is applied  | 
table_name  | varchar(63)  | Name of table for which a masking policy is applied  | 
policy_name  | varchar(63)  | Masking policy name  | 
column_name  | varchar(63)  | Masking target name  | 
function_type  | varchar(63)  | Masking type 
  | 
function_parameters  | varchar(1024)  | Masking format for partial masking  | 
regexp_pattern  | varchar(1024)  | Search pattern for regular expression masking  | 
regexp_replacement  | varchar(1024)  | Replacement character/string for regular expression masking  | 
regexp_flags  | varchar(20)  | Regular expression flags  | 
column_description  | varchar(1024)  | Masking target description  | 
Execution example
postgres=# select * from pgx_confidential_columns; schema_name | table_name | policy_name | column_name | function_type | function_parameters | regexp_pattern | regexp_replacement | regexp_flags | column_description -------------+------------+-------------+-------------+---------------+----------------------------------------+----------------+--------------------+-------------+-------------------- public | t1 | p1 | c1 | FULL | | | | | public | t1 | p1 | c2 | PARTIAL | VVVFVVVVFVVVV, VVV-VVVV-VVVV, *, 4, 11 | | | | (2 row)