Skip to main content

Interface: ILogRecord

auditlog.v1.ILogRecord

Properties of a LogRecord.

Implemented by

Properties

asyncOperationId

Optional asyncOperationId: null | string

The ID of the async operation.


emitTime

Optional emitTime: null | ITimestamp

Time when the log was emitted.


logId

Optional logId: null | string

Unique ID for the log record.


operation

Optional operation: null | string

The operation performed.


principal

Optional principal: null | IPrincipal

The principal that performed the operation.


rawDetails

Optional rawDetails: null | IStruct

The raw details of the operation.


status

Optional status: null | string

The status of the operation.


version

Optional version: null | number

The internal version of the log message. Can be used in deduplication if needed.


xForwardedFor

Optional xForwardedFor: null | string

The originating IP address of the request.