MaskingReportSummary¶
-
class
oci.data_safe.models.
MaskingReportSummary
(**kwargs)¶ Bases:
object
Summary of a masking report.
Attributes
LIFECYCLE_STATE_ACTIVE
A constant which can be used with the lifecycle_state property of a MaskingReportSummary. LIFECYCLE_STATE_CREATING
A constant which can be used with the lifecycle_state property of a MaskingReportSummary. LIFECYCLE_STATE_DELETED
A constant which can be used with the lifecycle_state property of a MaskingReportSummary. LIFECYCLE_STATE_DELETING
A constant which can be used with the lifecycle_state property of a MaskingReportSummary. LIFECYCLE_STATE_FAILED
A constant which can be used with the lifecycle_state property of a MaskingReportSummary. LIFECYCLE_STATE_NEEDS_ATTENTION
A constant which can be used with the lifecycle_state property of a MaskingReportSummary. LIFECYCLE_STATE_UPDATING
A constant which can be used with the lifecycle_state property of a MaskingReportSummary. compartment_id
[Required] Gets the compartment_id of this MaskingReportSummary. id
[Required] Gets the id of this MaskingReportSummary. is_drop_temp_tables_enabled
Gets the is_drop_temp_tables_enabled of this MaskingReportSummary. is_redo_logging_enabled
Gets the is_redo_logging_enabled of this MaskingReportSummary. is_refresh_stats_enabled
Gets the is_refresh_stats_enabled of this MaskingReportSummary. lifecycle_state
[Required] Gets the lifecycle_state 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. parallel_degree
Gets the parallel_degree of this MaskingReportSummary. recompile
Gets the recompile of this MaskingReportSummary. target_id
[Required] Gets the target_id of this MaskingReportSummary. time_created
Gets the time_created 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. Methods
__init__
(**kwargs)Initializes a new MaskingReportSummary object with values from keyword arguments. -
LIFECYCLE_STATE_ACTIVE
= 'ACTIVE'¶ A constant which can be used with the lifecycle_state property of a MaskingReportSummary. This constant has a value of “ACTIVE”
-
LIFECYCLE_STATE_CREATING
= 'CREATING'¶ A constant which can be used with the lifecycle_state property of a MaskingReportSummary. This constant has a value of “CREATING”
-
LIFECYCLE_STATE_DELETED
= 'DELETED'¶ A constant which can be used with the lifecycle_state property of a MaskingReportSummary. This constant has a value of “DELETED”
-
LIFECYCLE_STATE_DELETING
= 'DELETING'¶ A constant which can be used with the lifecycle_state property of a MaskingReportSummary. This constant has a value of “DELETING”
-
LIFECYCLE_STATE_FAILED
= 'FAILED'¶ A constant which can be used with the lifecycle_state property of a MaskingReportSummary. This constant has a value of “FAILED”
-
LIFECYCLE_STATE_NEEDS_ATTENTION
= 'NEEDS_ATTENTION'¶ A constant which can be used with the lifecycle_state property of a MaskingReportSummary. This constant has a value of “NEEDS_ATTENTION”
-
LIFECYCLE_STATE_UPDATING
= 'UPDATING'¶ A constant which can be used with the lifecycle_state property of a MaskingReportSummary. This constant has a value of “UPDATING”
-
__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.
- lifecycle_state (str) – The value to assign to the lifecycle_state property of this MaskingReportSummary. Allowed values for this property are: “CREATING”, “ACTIVE”, “UPDATING”, “DELETING”, “DELETED”, “NEEDS_ATTENTION”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- time_created (datetime) – The value to assign to the time_created property of this MaskingReportSummary.
- is_drop_temp_tables_enabled (bool) – The value to assign to the is_drop_temp_tables_enabled property of this MaskingReportSummary.
- is_redo_logging_enabled (bool) – The value to assign to the is_redo_logging_enabled property of this MaskingReportSummary.
- is_refresh_stats_enabled (bool) – The value to assign to the is_refresh_stats_enabled property of this MaskingReportSummary.
- parallel_degree (str) – The value to assign to the parallel_degree property of this MaskingReportSummary.
- recompile (str) – The value to assign to the recompile 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
-
is_drop_temp_tables_enabled
¶ Gets the is_drop_temp_tables_enabled of this MaskingReportSummary. Indicates if the temporary tables created during the masking operation were dropped after masking.
Returns: The is_drop_temp_tables_enabled of this MaskingReportSummary. Return type: bool
-
is_redo_logging_enabled
¶ Gets the is_redo_logging_enabled of this MaskingReportSummary. Indicates if redo logging was enabled during the masking operation.
Returns: The is_redo_logging_enabled of this MaskingReportSummary. Return type: bool
-
is_refresh_stats_enabled
¶ Gets the is_refresh_stats_enabled of this MaskingReportSummary. Indicates if statistics gathering was enabled during the masking operation.
Returns: The is_refresh_stats_enabled of this MaskingReportSummary. Return type: bool
-
lifecycle_state
¶ [Required] Gets the lifecycle_state of this MaskingReportSummary. The current state of the masking report.
Allowed values for this property are: “CREATING”, “ACTIVE”, “UPDATING”, “DELETING”, “DELETED”, “NEEDS_ATTENTION”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The lifecycle_state 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
-
parallel_degree
¶ Gets the parallel_degree of this MaskingReportSummary. Indicates if parallel execution was enabled during the masking operation.
Returns: The parallel_degree of this MaskingReportSummary. Return type: str
-
recompile
¶ Gets the recompile of this MaskingReportSummary. Indicates how invalid objects were recompiled post the masking operation.
Returns: The recompile 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_created
¶ Gets the time_created of this MaskingReportSummary. The date and time the masking report was created, in the format defined by RFC3339.
Returns: The time_created of this MaskingReportSummary. Return type: datetime
-
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
-