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
-