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.

property 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

property 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

property 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

property id

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

Returns

The id of this SubsettingReportSummary.

Return type

str

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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

property 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