Class AuditEventAggregationDimensions
The details of the aggregation dimensions used for summarizing audit events.
Inherited Members
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. |