MaskingPolicyHealthReportLogSummary

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

Bases: object

A log entry related to the pre-masking health check.

Attributes

HEALTH_CHECK_TYPE_ACTIVE_MASK_JOB_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_COLUMN_EXIST_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_DATABASE_OR_SYSTEM_TRIGGERS_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_DETERMINISTIC_ENCRYPTION_FORMAT_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_DE_COL_SIZE_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_DV_ENABLE_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_INVALID_OBJECT_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_OLS_POLICY_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_PRIVILEGE_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_REDACTION_POLICY_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_STATE_STATS_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_TABLESPACE_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_TARGET_VALIDATION_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_UNDO_TABLESPACE_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
HEALTH_CHECK_TYPE_VPD_POLICY_CHECK A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary.
MESSAGE_TYPE_ERROR A constant which can be used with the message_type property of a MaskingPolicyHealthReportLogSummary.
MESSAGE_TYPE_PASS A constant which can be used with the message_type property of a MaskingPolicyHealthReportLogSummary.
MESSAGE_TYPE_WARNING A constant which can be used with the message_type property of a MaskingPolicyHealthReportLogSummary.
description [Required] Gets the description of this MaskingPolicyHealthReportLogSummary.
health_check_type Gets the health_check_type of this MaskingPolicyHealthReportLogSummary.
message [Required] Gets the message of this MaskingPolicyHealthReportLogSummary.
message_type [Required] Gets the message_type of this MaskingPolicyHealthReportLogSummary.
remediation Gets the remediation of this MaskingPolicyHealthReportLogSummary.
timestamp [Required] Gets the timestamp of this MaskingPolicyHealthReportLogSummary.

Methods

__init__(**kwargs) Initializes a new MaskingPolicyHealthReportLogSummary object with values from keyword arguments.
HEALTH_CHECK_TYPE_ACTIVE_MASK_JOB_CHECK = 'ACTIVE_MASK_JOB_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “ACTIVE_MASK_JOB_CHECK”

HEALTH_CHECK_TYPE_COLUMN_EXIST_CHECK = 'COLUMN_EXIST_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “COLUMN_EXIST_CHECK”

HEALTH_CHECK_TYPE_DATABASE_OR_SYSTEM_TRIGGERS_CHECK = 'DATABASE_OR_SYSTEM_TRIGGERS_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “DATABASE_OR_SYSTEM_TRIGGERS_CHECK”

HEALTH_CHECK_TYPE_DETERMINISTIC_ENCRYPTION_FORMAT_CHECK = 'DETERMINISTIC_ENCRYPTION_FORMAT_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “DETERMINISTIC_ENCRYPTION_FORMAT_CHECK”

HEALTH_CHECK_TYPE_DE_COL_SIZE_CHECK = 'DE_COL_SIZE_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “DE_COL_SIZE_CHECK”

HEALTH_CHECK_TYPE_DV_ENABLE_CHECK = 'DV_ENABLE_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “DV_ENABLE_CHECK”

HEALTH_CHECK_TYPE_INVALID_OBJECT_CHECK = 'INVALID_OBJECT_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “INVALID_OBJECT_CHECK”

HEALTH_CHECK_TYPE_OLS_POLICY_CHECK = 'OLS_POLICY_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “OLS_POLICY_CHECK”

HEALTH_CHECK_TYPE_PRIVILEGE_CHECK = 'PRIVILEGE_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “PRIVILEGE_CHECK”

HEALTH_CHECK_TYPE_REDACTION_POLICY_CHECK = 'REDACTION_POLICY_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “REDACTION_POLICY_CHECK”

HEALTH_CHECK_TYPE_STATE_STATS_CHECK = 'STATE_STATS_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “STATE_STATS_CHECK”

HEALTH_CHECK_TYPE_TABLESPACE_CHECK = 'TABLESPACE_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “TABLESPACE_CHECK”

HEALTH_CHECK_TYPE_TARGET_VALIDATION_CHECK = 'TARGET_VALIDATION_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “TARGET_VALIDATION_CHECK”

HEALTH_CHECK_TYPE_UNDO_TABLESPACE_CHECK = 'UNDO_TABLESPACE_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “UNDO_TABLESPACE_CHECK”

HEALTH_CHECK_TYPE_VPD_POLICY_CHECK = 'VPD_POLICY_CHECK'

A constant which can be used with the health_check_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “VPD_POLICY_CHECK”

MESSAGE_TYPE_ERROR = 'ERROR'

A constant which can be used with the message_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “ERROR”

MESSAGE_TYPE_PASS = 'PASS'

A constant which can be used with the message_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “PASS”

MESSAGE_TYPE_WARNING = 'WARNING'

A constant which can be used with the message_type property of a MaskingPolicyHealthReportLogSummary. This constant has a value of “WARNING”

__init__(**kwargs)

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

Parameters:
  • message_type (str) – The value to assign to the message_type property of this MaskingPolicyHealthReportLogSummary. Allowed values for this property are: “PASS”, “WARNING”, “ERROR”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • timestamp (datetime) – The value to assign to the timestamp property of this MaskingPolicyHealthReportLogSummary.
  • message (str) – The value to assign to the message property of this MaskingPolicyHealthReportLogSummary.
  • remediation (str) – The value to assign to the remediation property of this MaskingPolicyHealthReportLogSummary.
  • description (str) – The value to assign to the description property of this MaskingPolicyHealthReportLogSummary.
  • health_check_type (str) – The value to assign to the health_check_type property of this MaskingPolicyHealthReportLogSummary. Allowed values for this property are: “INVALID_OBJECT_CHECK”, “PRIVILEGE_CHECK”, “TABLESPACE_CHECK”, “DATABASE_OR_SYSTEM_TRIGGERS_CHECK”, “UNDO_TABLESPACE_CHECK”, “STATE_STATS_CHECK”, “OLS_POLICY_CHECK”, “VPD_POLICY_CHECK”, “DV_ENABLE_CHECK”, “DE_COL_SIZE_CHECK”, “REDACTION_POLICY_CHECK”, “ACTIVE_MASK_JOB_CHECK”, “TARGET_VALIDATION_CHECK”, “DETERMINISTIC_ENCRYPTION_FORMAT_CHECK”, “COLUMN_EXIST_CHECK”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
description

[Required] Gets the description of this MaskingPolicyHealthReportLogSummary. A human-readable description for the log entry.

Returns:The description of this MaskingPolicyHealthReportLogSummary.
Return type:str
health_check_type

Gets the health_check_type of this MaskingPolicyHealthReportLogSummary. An enum type entry for each health check in the masking policy. Each enum describes a type of health check. INVALID_OBJECT_CHECK checks if there exist any invalid objects in the masking tables. PRIVILEGE_CHECK checks if the masking user has sufficient privilege to run masking. TABLESPACE_CHECK checks if the user has sufficient default and TEMP tablespace. DATABASE_OR_SYSTEM_TRIGGERS_CHECK checks if there exist any database/system triggers available. UNDO_TABLESPACE_CHECK checks if the AUTOEXTEND feature is enabled for the undo tablespace. If it’s not enabled, it further checks if the undo tablespace has any space remaining STATE_STATS_CHECK checks if all the statistics of the masking table is upto date or not. OLS_POLICY_CHECK , VPD_POLICY_CHECK and REDACTION_POLICY_CHECK checks if the masking tables has Oracle Label Security (OLS) or Virtual Private Database (VPD) or Redaction policies enabled. DV_ENABLE_CHECK checks if database has Database Vault(DV) enabled DE_COL_SIZE_CHECK checks if any masking column with DETERMINISTIC ENCRYPTION as masking format has average column size greater than 27 or not. ACTIVE_MASK_JOB_CHECK checks if there is any active masking job running on the target database. DETERMINISTIC_ENCRYPTION_FORMAT_CHECK checks if any masking column has deterministic encryption masking format. COLUMN_EXIST_CHECK checks if the masking columns are available in the target database.

Allowed values for this property are: “INVALID_OBJECT_CHECK”, “PRIVILEGE_CHECK”, “TABLESPACE_CHECK”, “DATABASE_OR_SYSTEM_TRIGGERS_CHECK”, “UNDO_TABLESPACE_CHECK”, “STATE_STATS_CHECK”, “OLS_POLICY_CHECK”, “VPD_POLICY_CHECK”, “DV_ENABLE_CHECK”, “DE_COL_SIZE_CHECK”, “REDACTION_POLICY_CHECK”, “ACTIVE_MASK_JOB_CHECK”, “TARGET_VALIDATION_CHECK”, “DETERMINISTIC_ENCRYPTION_FORMAT_CHECK”, “COLUMN_EXIST_CHECK”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The health_check_type of this MaskingPolicyHealthReportLogSummary.
Return type:str
message

[Required] Gets the message of this MaskingPolicyHealthReportLogSummary. A human-readable log entry.

Returns:The message of this MaskingPolicyHealthReportLogSummary.
Return type:str
message_type

[Required] Gets the message_type of this MaskingPolicyHealthReportLogSummary. The log entry type.

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

Returns:The message_type of this MaskingPolicyHealthReportLogSummary.
Return type:str
remediation

Gets the remediation of this MaskingPolicyHealthReportLogSummary. A human-readable log entry to remedy any error or warnings in the masking policy.

Returns:The remediation of this MaskingPolicyHealthReportLogSummary.
Return type:str
timestamp

[Required] Gets the timestamp of this MaskingPolicyHealthReportLogSummary. The date and time the log entry was created, in the format defined by RFC3339.

Returns:The timestamp of this MaskingPolicyHealthReportLogSummary.
Return type:datetime