OBJECT
User
Represents a user in the file storage system
link GraphQL Schema definition
- type User {
- # Unique identifier for the user
- : ID!
- # User's email address (must be unique)
- : String!
- # User's display name (must be unique)
- : String!
- # Whether the user has administrative privileges
- : Boolean!
- # Maximum storage capacity allocated to the user in bytes
- : Int!
- # Current storage usage by the user in bytes
- : Int!
- # Storage space saved through deduplication in bytes
- : Int!
- # Timestamp when the user account was created
- : String!
- # Timestamp when the user account was last updated
- : String!
- }
link Require by
- AuthPayloadAuthentication response containing user information after successful login
- FileRepresents a file in the storage system with metadata and access information
- FolderRepresents a folder in the hierarchical file organization system
- MutationRoot mutation type providing write operations for modifying data in the system
- PaginatedUsersPaginated response for user queries
- QueryRoot query type providing read access to all data in the system
- ShareRepresents a sharing relationship between a user and a file or folder