Show / Hide Table of Contents

Class AuditEventAggregationDimensions

The details of the aggregation dimensions used for summarizing audit events.

Inheritance
object
AuditEventAggregationDimensions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatasafeService.Models
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class AuditEventAggregationDimensions

Properties

AuditEventTime

Declaration
[JsonProperty(PropertyName = "auditEventTime")]
public List<DateTime> AuditEventTime { get; set; }
Property Value
Type Description
List<DateTime>

The time the audit event occurred in the target database.

AuditPolicies

Declaration
[JsonProperty(PropertyName = "auditPolicies")]
public List<string> AuditPolicies { get; set; }
Property Value
Type Description
List<string>

Comma-seperated list of audit policies that caused the current audit event.

AuditType

Declaration
[JsonProperty(PropertyName = "auditType", ItemConverterType = typeof(ResponseEnumConverter))]
public List<AuditEventAggregationDimensions.AuditTypeEnum> AuditType { get; set; }
Property Value
Type Description
List<AuditEventAggregationDimensions.AuditTypeEnum>

Type of auditing.

ClientHostname

Declaration
[JsonProperty(PropertyName = "clientHostname")]
public List<string> ClientHostname { get; set; }
Property Value
Type Description
List<string>

Name of the host machine from which the session was spawned.

ClientId

Declaration
[JsonProperty(PropertyName = "clientId")]
public List<string> ClientId { get; set; }
Property Value
Type Description
List<string>

The client identifier in each Oracle session.

ClientIp

Declaration
[JsonProperty(PropertyName = "clientIp")]
public List<string> ClientIp { get; set; }
Property Value
Type Description
List<string>

The IP address of the host from which the session was spawned.

ClientProgram

Declaration
[JsonProperty(PropertyName = "clientProgram")]
public List<string> ClientProgram { get; set; }
Property Value
Type Description
List<string>

The application from which the audit event was generated. For example SQL Plus or SQL Developer.

DbUserName

Declaration
[JsonProperty(PropertyName = "dbUserName")]
public List<string> DbUserName { get; set; }
Property Value
Type Description
List<string>

Name of the database user whose actions were audited.

ErrorCode

Declaration
[JsonProperty(PropertyName = "errorCode")]
public List<string> ErrorCode { get; set; }
Property Value
Type Description
List<string>

The Oracle error code generated by the action.

EventName

Declaration
[JsonProperty(PropertyName = "eventName")]
public List<string> EventName { get; set; }
Property Value
Type Description
List<string>

The name of the event executed by the user on the target database. For example ALTER SEQUENCE, CREATE TRIGGER or CREATE INDEX.

ExternalUserId

Declaration
[JsonProperty(PropertyName = "externalUserId")]
public List<string> ExternalUserId { get; set; }
Property Value
Type Description
List<string>

The user ID of the external user of the audit event.

ObjectName

Declaration
[JsonProperty(PropertyName = "objectName")]
public List<string> ObjectName { get; set; }
Property Value
Type Description
List<string>

The name of the object affected by the action.

ObjectOwner

Declaration
[JsonProperty(PropertyName = "objectOwner")]
public List<string> ObjectOwner { get; set; }
Property Value
Type Description
List<string>

The schema name of the object affected by the action.

ObjectType

Declaration
[JsonProperty(PropertyName = "objectType")]
public List<string> ObjectType { get; set; }
Property Value
Type Description
List<string>

Type of object in the source database affected by the action. For example PL/SQL, SYNONYM or PACKAGE BODY.

OsUserName

Declaration
[JsonProperty(PropertyName = "osUserName")]
public List<string> OsUserName { get; set; }
Property Value
Type Description
List<string>

The name of the operating system user for the database session.

TargetClass

Declaration
[JsonProperty(PropertyName = "targetClass", ItemConverterType = typeof(ResponseEnumConverter))]
public List<AuditEventAggregationDimensions.TargetClassEnum> TargetClass { get; set; }
Property Value
Type Description
List<AuditEventAggregationDimensions.TargetClassEnum>

Class of the target that was audited.

TargetId

Declaration
[JsonProperty(PropertyName = "targetId")]
public List<string> TargetId { get; set; }
Property Value
Type Description
List<string>

The OCID of the target database that was audited.

TargetName

Declaration
[JsonProperty(PropertyName = "targetName")]
public List<string> TargetName { get; set; }
Property Value
Type Description
List<string>

The name of the target database that was audited.

In this article
Back to top