Skip to main content

RecordingSettingsChange

Recording settings change for a site returned in auditableActionList.

type RecordingSettingsChange {
id: Int!
userId: Int!
guestId: Int
guestEmail: String
siteId: Int!
oldRecordingSettings: String!
newRecordingSettings: String!
timestamp: Int!
}

Fields​

RecordingSettingsChange.id ● Int! non-null scalar​

Audit entry id, distinct from the resource ids mentioned in the action.

RecordingSettingsChange.userId ● Int! non-null scalar​

Owner account id associated with the action.

RecordingSettingsChange.guestId ● Int scalar​

Acting user id; null for older or non-user actions.

RecordingSettingsChange.guestEmail ● String scalar​

Acting user's email when distinct from the owner and still resolvable; null otherwise.

RecordingSettingsChange.siteId ● Int! non-null scalar​

RecordingSettingsChange.oldRecordingSettings ● String! non-null scalar​

JSON-encoded recording settings before the change.

RecordingSettingsChange.newRecordingSettings ● String! non-null scalar​

JSON-encoded recording settings after the change.

RecordingSettingsChange.timestamp ● Int! non-null scalar​

Action time in Unix seconds.

Implemented By​

AuditableAction union