MaskedColumnSummary¶
- 
class oci.data_safe.models.MaskedColumnSummary(**kwargs)¶
- Bases: - object- Summary of a masked column. A masked column is a database column masked by a data masking request. - Attributes - OBJECT_TYPE_EDITIONING_VIEW- A constant which can be used with the object_type property of a MaskedColumnSummary. - OBJECT_TYPE_TABLE- A constant which can be used with the object_type property of a MaskedColumnSummary. - column_name- [Required] Gets the column_name of this MaskedColumnSummary. - key- [Required] Gets the key of this MaskedColumnSummary. - masking_column_group- Gets the masking_column_group of this MaskedColumnSummary. - masking_format_used- [Required] Gets the masking_format_used of this MaskedColumnSummary. - object_name- [Required] Gets the object_name of this MaskedColumnSummary. - object_type- [Required] Gets the object_type of this MaskedColumnSummary. - parent_column_key- Gets the parent_column_key of this MaskedColumnSummary. - schema_name- [Required] Gets the schema_name of this MaskedColumnSummary. - sensitive_type_id- Gets the sensitive_type_id of this MaskedColumnSummary. - total_masked_values- [Required] Gets the total_masked_values of this MaskedColumnSummary. - Methods - __init__(**kwargs)- Initializes a new MaskedColumnSummary object with values from keyword arguments. - 
OBJECT_TYPE_EDITIONING_VIEW= 'EDITIONING_VIEW'¶
- A constant which can be used with the object_type property of a MaskedColumnSummary. This constant has a value of “EDITIONING_VIEW” 
 - 
OBJECT_TYPE_TABLE= 'TABLE'¶
- A constant which can be used with the object_type property of a MaskedColumnSummary. This constant has a value of “TABLE” 
 - 
__init__(**kwargs)¶
- Initializes a new MaskedColumnSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - key (str) – The value to assign to the key property of this MaskedColumnSummary.
- parent_column_key (str) – The value to assign to the parent_column_key property of this MaskedColumnSummary.
- sensitive_type_id (str) – The value to assign to the sensitive_type_id property of this MaskedColumnSummary.
- schema_name (str) – The value to assign to the schema_name property of this MaskedColumnSummary.
- object_name (str) – The value to assign to the object_name property of this MaskedColumnSummary.
- object_type (str) – The value to assign to the object_type property of this MaskedColumnSummary. Allowed values for this property are: “TABLE”, “EDITIONING_VIEW”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- column_name (str) – The value to assign to the column_name property of this MaskedColumnSummary.
- masking_column_group (str) – The value to assign to the masking_column_group property of this MaskedColumnSummary.
- masking_format_used (str) – The value to assign to the masking_format_used property of this MaskedColumnSummary.
- total_masked_values (int) – The value to assign to the total_masked_values property of this MaskedColumnSummary.
 
 - 
column_name¶
- [Required] Gets the column_name of this MaskedColumnSummary. The name of the masked column. - Returns: - The column_name of this MaskedColumnSummary. - Return type: - str 
 - 
key¶
- [Required] Gets the key of this MaskedColumnSummary. The unique key that identifies the masked column. It’s numeric and unique within a masking policy. - Returns: - The key of this MaskedColumnSummary. - Return type: - str 
 - 
masking_column_group¶
- Gets the masking_column_group of this MaskedColumnSummary. The masking group of the masked column. - Returns: - The masking_column_group of this MaskedColumnSummary. - Return type: - str 
 - 
masking_format_used¶
- [Required] Gets the masking_format_used of this MaskedColumnSummary. The masking format used for masking the column. - Returns: - The masking_format_used of this MaskedColumnSummary. - Return type: - str 
 - 
object_name¶
- [Required] Gets the object_name of this MaskedColumnSummary. The name of the object (table or editioning view) that contains the masked column. - Returns: - The object_name of this MaskedColumnSummary. - Return type: - str 
 - 
object_type¶
- [Required] Gets the object_type of this MaskedColumnSummary. The type of the object (table or editioning view) that contains the masked column. - Allowed values for this property are: “TABLE”, “EDITIONING_VIEW”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The object_type of this MaskedColumnSummary. - Return type: - str 
 - 
parent_column_key¶
- Gets the parent_column_key of this MaskedColumnSummary. The unique key that identifies the parent column of the masked column. - Returns: - The parent_column_key of this MaskedColumnSummary. - Return type: - str 
 - 
schema_name¶
- [Required] Gets the schema_name of this MaskedColumnSummary. The name of the schema that contains the masked column. - Returns: - The schema_name of this MaskedColumnSummary. - Return type: - str 
 - 
sensitive_type_id¶
- Gets the sensitive_type_id of this MaskedColumnSummary. The OCID of the sensitive type associated with the masked column. - Returns: - The sensitive_type_id of this MaskedColumnSummary. - Return type: - str 
 - 
total_masked_values¶
- [Required] Gets the total_masked_values of this MaskedColumnSummary. The total number of values masked in the column. - Returns: - The total_masked_values of this MaskedColumnSummary. - Return type: - int 
 
-