SuspensionStatusHistory
SuspensionStatusHistory is the list of all suspension events against a specific User.
type SuspensionStatusHistory {
active: Boolean!
from: TimeRange!
createdBy: User
createdAt: Time!
modifiedBy: User
modifiedAt: Time
message: String!
}
Fields
SuspensionStatusHistory.active
● Boolean!
non-null scalar
active is true when the given suspension status time range applies now.
SuspensionStatusHistory.from
● TimeRange!
non-null object
from is the time range that the suspension is active for.
SuspensionStatusHistory.createdBy
● User
object
createdBy is the User that suspended the User. If null
, the then the given
User was suspended by the system.
SuspensionStatusHistory.createdAt
● Time!
non-null scalar
createdAt is the time that the suspension was created at.
SuspensionStatusHistory.modifiedBy
● User
object
modifiedBy is the User that canceled/edited the suspension. If null
, then
the suspension has not been canceled/edited, or has been edited by the
system.
SuspensionStatusHistory.modifiedAt
● Time
scalar
modifiedAt is the time that the suspension was canceled/edited. If null
,
then the suspension has not been canceled/edited.
SuspensionStatusHistory.message
● String!
non-null scalar
message is sent to suspended user via email.
Member Of
SuspensionStatus
object