AuditEventAggregationDimensions

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

Bases: object

Details of aggregation dimensions used for summarizing audit events.

Attributes

AUDIT_TYPE_DATABASE_VAULT A constant which can be used with the audit_type property of a AuditEventAggregationDimensions.
AUDIT_TYPE_DATAPUMP A constant which can be used with the audit_type property of a AuditEventAggregationDimensions.
AUDIT_TYPE_DIRECT_PATH_API A constant which can be used with the audit_type property of a AuditEventAggregationDimensions.
AUDIT_TYPE_FINE_GRAINED A constant which can be used with the audit_type property of a AuditEventAggregationDimensions.
AUDIT_TYPE_LABEL_SECURITY A constant which can be used with the audit_type property of a AuditEventAggregationDimensions.
AUDIT_TYPE_RMAN A constant which can be used with the audit_type property of a AuditEventAggregationDimensions.
AUDIT_TYPE_STANDARD A constant which can be used with the audit_type property of a AuditEventAggregationDimensions.
AUDIT_TYPE_XS A constant which can be used with the audit_type property of a AuditEventAggregationDimensions.
TARGET_CLASS_DATABASE A constant which can be used with the target_class property of a AuditEventAggregationDimensions.
audit_event_time Gets the audit_event_time of this AuditEventAggregationDimensions.
audit_type Gets the audit_type of this AuditEventAggregationDimensions.
client_hostname Gets the client_hostname of this AuditEventAggregationDimensions.
client_id Gets the client_id of this AuditEventAggregationDimensions.
client_program Gets the client_program of this AuditEventAggregationDimensions.
db_user_name Gets the db_user_name of this AuditEventAggregationDimensions.
event_name Gets the event_name of this AuditEventAggregationDimensions.
object_type Gets the object_type of this AuditEventAggregationDimensions.
target_class Gets the target_class of this AuditEventAggregationDimensions.
target_id Gets the target_id of this AuditEventAggregationDimensions.
target_name Gets the target_name of this AuditEventAggregationDimensions.

Methods

__init__(**kwargs) Initializes a new AuditEventAggregationDimensions object with values from keyword arguments.
AUDIT_TYPE_DATABASE_VAULT = 'DATABASE_VAULT'

A constant which can be used with the audit_type property of a AuditEventAggregationDimensions. This constant has a value of “DATABASE_VAULT”

AUDIT_TYPE_DATAPUMP = 'DATAPUMP'

A constant which can be used with the audit_type property of a AuditEventAggregationDimensions. This constant has a value of “DATAPUMP”

AUDIT_TYPE_DIRECT_PATH_API = 'DIRECT_PATH_API'

A constant which can be used with the audit_type property of a AuditEventAggregationDimensions. This constant has a value of “DIRECT_PATH_API”

AUDIT_TYPE_FINE_GRAINED = 'FINE_GRAINED'

A constant which can be used with the audit_type property of a AuditEventAggregationDimensions. This constant has a value of “FINE_GRAINED”

AUDIT_TYPE_LABEL_SECURITY = 'LABEL_SECURITY'

A constant which can be used with the audit_type property of a AuditEventAggregationDimensions. This constant has a value of “LABEL_SECURITY”

AUDIT_TYPE_RMAN = 'RMAN'

A constant which can be used with the audit_type property of a AuditEventAggregationDimensions. This constant has a value of “RMAN”

AUDIT_TYPE_STANDARD = 'STANDARD'

A constant which can be used with the audit_type property of a AuditEventAggregationDimensions. This constant has a value of “STANDARD”

AUDIT_TYPE_XS = 'XS'

A constant which can be used with the audit_type property of a AuditEventAggregationDimensions. This constant has a value of “XS”

TARGET_CLASS_DATABASE = 'DATABASE'

A constant which can be used with the target_class property of a AuditEventAggregationDimensions. This constant has a value of “DATABASE”

__init__(**kwargs)

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

Parameters:
  • audit_event_time (list[datetime]) – The value to assign to the audit_event_time property of this AuditEventAggregationDimensions.
  • db_user_name (list[str]) – The value to assign to the db_user_name property of this AuditEventAggregationDimensions.
  • target_id (list[str]) – The value to assign to the target_id property of this AuditEventAggregationDimensions.
  • target_name (list[str]) – The value to assign to the target_name property of this AuditEventAggregationDimensions.
  • target_class (list[str]) – The value to assign to the target_class property of this AuditEventAggregationDimensions. Allowed values for items in this list are: “DATABASE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • object_type (list[str]) – The value to assign to the object_type property of this AuditEventAggregationDimensions.
  • client_hostname (list[str]) – The value to assign to the client_hostname property of this AuditEventAggregationDimensions.
  • client_program (list[str]) – The value to assign to the client_program property of this AuditEventAggregationDimensions.
  • client_id (list[str]) – The value to assign to the client_id property of this AuditEventAggregationDimensions.
  • audit_type (list[str]) – The value to assign to the audit_type property of this AuditEventAggregationDimensions. Allowed values for items in this list are: “STANDARD”, “FINE_GRAINED”, “XS”, “DATABASE_VAULT”, “LABEL_SECURITY”, “RMAN”, “DATAPUMP”, “DIRECT_PATH_API”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • event_name (list[str]) – The value to assign to the event_name property of this AuditEventAggregationDimensions.
audit_event_time

Gets the audit_event_time of this AuditEventAggregationDimensions. Time of audit event occurrence in the target database.

Returns:The audit_event_time of this AuditEventAggregationDimensions.
Return type:list[datetime]
audit_type

Gets the audit_type of this AuditEventAggregationDimensions. Type of auditing.

Allowed values for items in this list are: “STANDARD”, “FINE_GRAINED”, “XS”, “DATABASE_VAULT”, “LABEL_SECURITY”, “RMAN”, “DATAPUMP”, “DIRECT_PATH_API”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The audit_type of this AuditEventAggregationDimensions.
Return type:list[str]
client_hostname

Gets the client_hostname of this AuditEventAggregationDimensions. Name of the host machine from which the session was spawned.

Returns:The client_hostname of this AuditEventAggregationDimensions.
Return type:list[str]
client_id

Gets the client_id of this AuditEventAggregationDimensions. The client identifier in each Oracle session.

Returns:The client_id of this AuditEventAggregationDimensions.
Return type:list[str]
client_program

Gets the client_program of this AuditEventAggregationDimensions. The application from which the audit event was generated. Examples SQL Plus or SQL Developer.

Returns:The client_program of this AuditEventAggregationDimensions.
Return type:list[str]
db_user_name

Gets the db_user_name of this AuditEventAggregationDimensions. Name of the database user whose actions were audited.

Returns:The db_user_name of this AuditEventAggregationDimensions.
Return type:list[str]
event_name

Gets the event_name of this AuditEventAggregationDimensions. Name of the detail action executed by the user on the target database. i.e ALTER SEQUENCE, CREATE TRIGGER, CREATE INDEX.

Returns:The event_name of this AuditEventAggregationDimensions.
Return type:list[str]
object_type

Gets the object_type of this AuditEventAggregationDimensions. Type of object in the source database affected by the action. i.e PL/SQL, SYNONYM, PACKAGE BODY.

Returns:The object_type of this AuditEventAggregationDimensions.
Return type:list[str]
target_class

Gets the target_class of this AuditEventAggregationDimensions. Class of the target that was audited.

Allowed values for items in this list are: “DATABASE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The target_class of this AuditEventAggregationDimensions.
Return type:list[str]
target_id

Gets the target_id of this AuditEventAggregationDimensions. The OCID of the target database that was audited.

Returns:The target_id of this AuditEventAggregationDimensions.
Return type:list[str]
target_name

Gets the target_name of this AuditEventAggregationDimensions. The name of the target database that was audited.

Returns:The target_name of this AuditEventAggregationDimensions.
Return type:list[str]