SubsettingReportSummary

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

Bases: object

Summary information for a report generated from a data subsetting operation

Attributes

SUBSETTING_STATUS_FAILED A constant which can be used with the subsetting_status property of a SubsettingReportSummary.
SUBSETTING_STATUS_SUCCESS A constant which can be used with the subsetting_status property of a SubsettingReportSummary.
compartment_id [Required] Gets the compartment_id of this SubsettingReportSummary.
database_size_after_subsetting_in_kbs Gets the database_size_after_subsetting_in_kbs of this SubsettingReportSummary.
database_size_before_subsetting_in_kbs Gets the database_size_before_subsetting_in_kbs of this SubsettingReportSummary.
id [Required] Gets the id of this SubsettingReportSummary.
is_redo_logging_enabled Gets the is_redo_logging_enabled of this SubsettingReportSummary.
is_refresh_stats_enabled Gets the is_refresh_stats_enabled of this SubsettingReportSummary.
lifecycle_state [Required] Gets the lifecycle_state of this SubsettingReportSummary.
masking_policy_id Gets the masking_policy_id of this SubsettingReportSummary.
masking_report_id Gets the masking_report_id of this SubsettingReportSummary.
masking_work_request_id Gets the masking_work_request_id of this SubsettingReportSummary.
parallel_degree Gets the parallel_degree of this SubsettingReportSummary.
recompile Gets the recompile of this SubsettingReportSummary.
subsetting_policy_id [Required] Gets the subsetting_policy_id of this SubsettingReportSummary.
subsetting_status [Required] Gets the subsetting_status of this SubsettingReportSummary.
subsetting_work_request_id [Required] Gets the subsetting_work_request_id of this SubsettingReportSummary.
target_id [Required] Gets the target_id of this SubsettingReportSummary.
time_created Gets the time_created of this SubsettingReportSummary.
time_subsetting_finished [Required] Gets the time_subsetting_finished of this SubsettingReportSummary.
time_subsetting_started [Required] Gets the time_subsetting_started of this SubsettingReportSummary.
total_post_subsetting_script_errors Gets the total_post_subsetting_script_errors of this SubsettingReportSummary.
total_pre_subsetting_script_errors Gets the total_pre_subsetting_script_errors of this SubsettingReportSummary.
total_subsetted_objects [Required] Gets the total_subsetted_objects of this SubsettingReportSummary.
total_subsetted_rows Gets the total_subsetted_rows of this SubsettingReportSummary.
total_subsetted_schemas Gets the total_subsetted_schemas of this SubsettingReportSummary.

Methods

__init__(**kwargs) Initializes a new SubsettingReportSummary object with values from keyword arguments.
SUBSETTING_STATUS_FAILED = 'FAILED'

A constant which can be used with the subsetting_status property of a SubsettingReportSummary. This constant has a value of “FAILED”

SUBSETTING_STATUS_SUCCESS = 'SUCCESS'

A constant which can be used with the subsetting_status property of a SubsettingReportSummary. This constant has a value of “SUCCESS”

__init__(**kwargs)

Initializes a new SubsettingReportSummary 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 SubsettingReportSummary.
  • compartment_id (str) – The value to assign to the compartment_id property of this SubsettingReportSummary.
  • subsetting_work_request_id (str) – The value to assign to the subsetting_work_request_id property of this SubsettingReportSummary.
  • subsetting_policy_id (str) – The value to assign to the subsetting_policy_id property of this SubsettingReportSummary.
  • target_id (str) – The value to assign to the target_id property of this SubsettingReportSummary.
  • masking_report_id (str) – The value to assign to the masking_report_id property of this SubsettingReportSummary.
  • masking_policy_id (str) – The value to assign to the masking_policy_id property of this SubsettingReportSummary.
  • masking_work_request_id (str) – The value to assign to the masking_work_request_id property of this SubsettingReportSummary.
  • total_subsetted_schemas (int) – The value to assign to the total_subsetted_schemas property of this SubsettingReportSummary.
  • total_subsetted_objects (int) – The value to assign to the total_subsetted_objects property of this SubsettingReportSummary.
  • total_subsetted_rows (int) – The value to assign to the total_subsetted_rows property of this SubsettingReportSummary.
  • database_size_before_subsetting_in_kbs (str) – The value to assign to the database_size_before_subsetting_in_kbs property of this SubsettingReportSummary.
  • database_size_after_subsetting_in_kbs (str) – The value to assign to the database_size_after_subsetting_in_kbs property of this SubsettingReportSummary.
  • time_subsetting_started (datetime) – The value to assign to the time_subsetting_started property of this SubsettingReportSummary.
  • time_subsetting_finished (datetime) – The value to assign to the time_subsetting_finished property of this SubsettingReportSummary.
  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this SubsettingReportSummary.
  • time_created (datetime) – The value to assign to the time_created property of this SubsettingReportSummary.
  • is_redo_logging_enabled (bool) – The value to assign to the is_redo_logging_enabled property of this SubsettingReportSummary.
  • is_refresh_stats_enabled (bool) – The value to assign to the is_refresh_stats_enabled property of this SubsettingReportSummary.
  • parallel_degree (str) – The value to assign to the parallel_degree property of this SubsettingReportSummary.
  • recompile (str) – The value to assign to the recompile property of this SubsettingReportSummary.
  • subsetting_status (str) – The value to assign to the subsetting_status property of this SubsettingReportSummary. Allowed values for this property are: “FAILED”, “SUCCESS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • total_pre_subsetting_script_errors (int) – The value to assign to the total_pre_subsetting_script_errors property of this SubsettingReportSummary.
  • total_post_subsetting_script_errors (int) – The value to assign to the total_post_subsetting_script_errors property of this SubsettingReportSummary.
compartment_id

[Required] Gets the compartment_id of this SubsettingReportSummary. The OCID of the compartment that contains the subsetting report

Returns:The compartment_id of this SubsettingReportSummary.
Return type:str
database_size_after_subsetting_in_kbs

Gets the database_size_after_subsetting_in_kbs of this SubsettingReportSummary. The size of the target database after subsetting in KBs

Returns:The database_size_after_subsetting_in_kbs of this SubsettingReportSummary.
Return type:str
database_size_before_subsetting_in_kbs

Gets the database_size_before_subsetting_in_kbs of this SubsettingReportSummary. The size of the target database before subsetting in KBs

Returns:The database_size_before_subsetting_in_kbs of this SubsettingReportSummary.
Return type:str
id

[Required] Gets the id of this SubsettingReportSummary. The OCID of the subsetting report

Returns:The id of this SubsettingReportSummary.
Return type:str
is_redo_logging_enabled

Gets the is_redo_logging_enabled of this SubsettingReportSummary. Indicates if redo logging was enabled during the subsetting operation

Returns:The is_redo_logging_enabled of this SubsettingReportSummary.
Return type:bool
is_refresh_stats_enabled

Gets the is_refresh_stats_enabled of this SubsettingReportSummary. Indicates if statistics gathering was enabled during the subsetting operation

Returns:The is_refresh_stats_enabled of this SubsettingReportSummary.
Return type:bool
lifecycle_state

[Required] Gets the lifecycle_state of this SubsettingReportSummary. The current state of the subsetting report

Returns:The lifecycle_state of this SubsettingReportSummary.
Return type:str
masking_policy_id

Gets the masking_policy_id of this SubsettingReportSummary. The OCID of the masking policy associated with this subsetting policy

Returns:The masking_policy_id of this SubsettingReportSummary.
Return type:str
masking_report_id

Gets the masking_report_id of this SubsettingReportSummary. The OCID of the masking report associated with this subsetting report

Returns:The masking_report_id of this SubsettingReportSummary.
Return type:str
masking_work_request_id

Gets the masking_work_request_id of this SubsettingReportSummary. The OCID of the masking work request triggered after this subsetting job

Returns:The masking_work_request_id of this SubsettingReportSummary.
Return type:str
parallel_degree

Gets the parallel_degree of this SubsettingReportSummary. Indicates if parallel execution was enabled during the subsetting operation

Returns:The parallel_degree of this SubsettingReportSummary.
Return type:str
recompile

Gets the recompile of this SubsettingReportSummary. Indicates how invalid objects were recompiled post the subsetting operation

Returns:The recompile of this SubsettingReportSummary.
Return type:str
subsetting_policy_id

[Required] Gets the subsetting_policy_id of this SubsettingReportSummary. The OCID of the subsetting policy used

Returns:The subsetting_policy_id of this SubsettingReportSummary.
Return type:str
subsetting_status

[Required] Gets the subsetting_status of this SubsettingReportSummary. The status of the subsetting job

Allowed values for this property are: “FAILED”, “SUCCESS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The subsetting_status of this SubsettingReportSummary.
Return type:str
subsetting_work_request_id

[Required] Gets the subsetting_work_request_id of this SubsettingReportSummary. The OCID of the subsetting work request that resulted in this subsetting report

Returns:The subsetting_work_request_id of this SubsettingReportSummary.
Return type:str
target_id

[Required] Gets the target_id of this SubsettingReportSummary. The OCID of the target database subsetted

Returns:The target_id of this SubsettingReportSummary.
Return type:str
time_created

Gets the time_created of this SubsettingReportSummary. The date and time the subsetting report was created, in the format defined by RFC3339

Returns:The time_created of this SubsettingReportSummary.
Return type:datetime
time_subsetting_finished

[Required] Gets the time_subsetting_finished of this SubsettingReportSummary. The date and time data subsetting finished, in the format defined by RFC3339

Returns:The time_subsetting_finished of this SubsettingReportSummary.
Return type:datetime
time_subsetting_started

[Required] Gets the time_subsetting_started of this SubsettingReportSummary. The date and time data subsetting started, in the format defined by RFC3339

Returns:The time_subsetting_started of this SubsettingReportSummary.
Return type:datetime
total_post_subsetting_script_errors

Gets the total_post_subsetting_script_errors of this SubsettingReportSummary. The total number of errors in post-subsetting script

Returns:The total_post_subsetting_script_errors of this SubsettingReportSummary.
Return type:int
total_pre_subsetting_script_errors

Gets the total_pre_subsetting_script_errors of this SubsettingReportSummary. The total number of errors in pre-subsetting script

Returns:The total_pre_subsetting_script_errors of this SubsettingReportSummary.
Return type:int
total_subsetted_objects

[Required] Gets the total_subsetted_objects of this SubsettingReportSummary. The total number of subsetted objects

Returns:The total_subsetted_objects of this SubsettingReportSummary.
Return type:int
total_subsetted_rows

Gets the total_subsetted_rows of this SubsettingReportSummary. The count of rows reduced in the subsetting job

Returns:The total_subsetted_rows of this SubsettingReportSummary.
Return type:int
total_subsetted_schemas

Gets the total_subsetted_schemas of this SubsettingReportSummary. The total number of subsetted schemas

Returns:The total_subsetted_schemas of this SubsettingReportSummary.
Return type:int