AuditConditions

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

Bases: object

Represents audit policies with corresponding audit provisioning conditions.

Methods

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

Attributes

audit_policy_name [Required] Gets the audit_policy_name of this AuditConditions.
enable_conditions Gets the enable_conditions of this AuditConditions.
is_data_safe_service_account_audited [Required] Gets the is_data_safe_service_account_audited of this AuditConditions.
is_priv_users_managed_by_data_safe [Required] Gets the is_priv_users_managed_by_data_safe of this AuditConditions.
__init__(**kwargs)

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

Parameters:
  • audit_policy_name (str) – The value to assign to the audit_policy_name property of this AuditConditions.
  • is_priv_users_managed_by_data_safe (bool) – The value to assign to the is_priv_users_managed_by_data_safe property of this AuditConditions.
  • is_data_safe_service_account_audited (bool) – The value to assign to the is_data_safe_service_account_audited property of this AuditConditions.
  • enable_conditions (list[oci.data_safe.models.EnableConditions]) – The value to assign to the enable_conditions property of this AuditConditions.
audit_policy_name

[Required] Gets the audit_policy_name of this AuditConditions. Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.

Returns:The audit_policy_name of this AuditConditions.
Return type:str
enable_conditions

Gets the enable_conditions of this AuditConditions. Indicates the users/roles in the target database for which the audit policy is enforced, and the success/failure event condition to generate the audit event..

Returns:The enable_conditions of this AuditConditions.
Return type:list[oci.data_safe.models.EnableConditions]
is_data_safe_service_account_audited

[Required] Gets the is_data_safe_service_account_audited of this AuditConditions. Indicates whether the Data Safe user activity on the target database will be audited by the policy.

Returns:The is_data_safe_service_account_audited of this AuditConditions.
Return type:bool
is_priv_users_managed_by_data_safe

[Required] Gets the is_priv_users_managed_by_data_safe of this AuditConditions. Indicates whether the privileged user list is managed by Data Safe.

Returns:The is_priv_users_managed_by_data_safe of this AuditConditions.
Return type:bool