MaskingReportSummary

class oci.data_safe.models.MaskingReportSummary(**kwargs)

Bases: object

Summary of a masking report.

Methods

__init__(**kwargs) Initializes a new MaskingReportSummary object with values from keyword arguments.

Attributes

compartment_id [Required] Gets the compartment_id of this MaskingReportSummary.
id [Required] Gets the id of this MaskingReportSummary.
masking_policy_id [Required] Gets the masking_policy_id of this MaskingReportSummary.
masking_work_request_id [Required] Gets the masking_work_request_id of this MaskingReportSummary.
target_id [Required] Gets the target_id of this MaskingReportSummary.
time_masking_finished [Required] Gets the time_masking_finished of this MaskingReportSummary.
time_masking_started [Required] Gets the time_masking_started of this MaskingReportSummary.
total_masked_columns [Required] Gets the total_masked_columns of this MaskingReportSummary.
total_masked_objects [Required] Gets the total_masked_objects of this MaskingReportSummary.
total_masked_schemas [Required] Gets the total_masked_schemas of this MaskingReportSummary.
total_masked_sensitive_types [Required] Gets the total_masked_sensitive_types of this MaskingReportSummary.
total_masked_values [Required] Gets the total_masked_values of this MaskingReportSummary.
__init__(**kwargs)

Initializes a new MaskingReportSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • id (str) – The value to assign to the id property of this MaskingReportSummary.
  • compartment_id (str) – The value to assign to the compartment_id property of this MaskingReportSummary.
  • masking_work_request_id (str) – The value to assign to the masking_work_request_id property of this MaskingReportSummary.
  • masking_policy_id (str) – The value to assign to the masking_policy_id property of this MaskingReportSummary.
  • target_id (str) – The value to assign to the target_id property of this MaskingReportSummary.
  • total_masked_sensitive_types (int) – The value to assign to the total_masked_sensitive_types property of this MaskingReportSummary.
  • total_masked_schemas (int) – The value to assign to the total_masked_schemas property of this MaskingReportSummary.
  • total_masked_objects (int) – The value to assign to the total_masked_objects property of this MaskingReportSummary.
  • total_masked_columns (int) – The value to assign to the total_masked_columns property of this MaskingReportSummary.
  • total_masked_values (int) – The value to assign to the total_masked_values property of this MaskingReportSummary.
  • time_masking_started (datetime) – The value to assign to the time_masking_started property of this MaskingReportSummary.
  • time_masking_finished (datetime) – The value to assign to the time_masking_finished property of this MaskingReportSummary.
compartment_id

[Required] Gets the compartment_id of this MaskingReportSummary. The OCID of the compartment that contains the masking report.

Returns:The compartment_id of this MaskingReportSummary.
Return type:str
id

[Required] Gets the id of this MaskingReportSummary. The OCID of the masking report.

Returns:The id of this MaskingReportSummary.
Return type:str
masking_policy_id

[Required] Gets the masking_policy_id of this MaskingReportSummary. The OCID of the masking policy used.

Returns:The masking_policy_id of this MaskingReportSummary.
Return type:str
masking_work_request_id

[Required] Gets the masking_work_request_id of this MaskingReportSummary. The OCID of the masking work request that resulted in this masking report.

Returns:The masking_work_request_id of this MaskingReportSummary.
Return type:str
target_id

[Required] Gets the target_id of this MaskingReportSummary. The OCID of the target database masked.

Returns:The target_id of this MaskingReportSummary.
Return type:str
time_masking_finished

[Required] Gets the time_masking_finished of this MaskingReportSummary. The date and time data masking finished, in the format defined by RFC3339

Returns:The time_masking_finished of this MaskingReportSummary.
Return type:datetime
time_masking_started

[Required] Gets the time_masking_started of this MaskingReportSummary. The date and time data masking started, in the format defined by RFC3339

Returns:The time_masking_started of this MaskingReportSummary.
Return type:datetime
total_masked_columns

[Required] Gets the total_masked_columns of this MaskingReportSummary. The total number of masked columns.

Returns:The total_masked_columns of this MaskingReportSummary.
Return type:int
total_masked_objects

[Required] Gets the total_masked_objects of this MaskingReportSummary. The total number of unique objects (tables and editioning views) that contain the masked columns.

Returns:The total_masked_objects of this MaskingReportSummary.
Return type:int
total_masked_schemas

[Required] Gets the total_masked_schemas of this MaskingReportSummary. The total number of unique schemas that contain the masked columns.

Returns:The total_masked_schemas of this MaskingReportSummary.
Return type:int
total_masked_sensitive_types

[Required] Gets the total_masked_sensitive_types of this MaskingReportSummary. The total number of unique sensitive types associated with the masked columns.

Returns:The total_masked_sensitive_types of this MaskingReportSummary.
Return type:int
total_masked_values

[Required] Gets the total_masked_values of this MaskingReportSummary. The total number of masked values.

Returns:The total_masked_values of this MaskingReportSummary.
Return type:int