mirror of
				https://github.com/nitnelave/lldap.git
				synced 2023-04-12 14:25:13 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			39 lines
		
	
	
		
			660 B
		
	
	
	
		
			GraphQL
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			660 B
		
	
	
	
		
			GraphQL
		
	
	
	
	
	
| input EqualityConstraint {
 | |
|   field: String!
 | |
|   value: String!
 | |
| }
 | |
| 
 | |
| type Group {
 | |
|   id: String!
 | |
|   "The groups to which this user belongs."
 | |
|   users: [User!]!
 | |
| }
 | |
| 
 | |
| """
 | |
|   A filter for requests, specifying a boolean expression based on field constraints. Only one of
 | |
|   the fields can be set at a time.
 | |
| """
 | |
| input RequestFilter {
 | |
|   any: [RequestFilter!]
 | |
|   all: [RequestFilter!]
 | |
|   not: RequestFilter
 | |
|   eq: EqualityConstraint
 | |
| }
 | |
| 
 | |
| type Query {
 | |
|   apiVersion: String!
 | |
|   user(userId: String!): User!
 | |
|   users(filters: RequestFilter): [User!]!
 | |
| }
 | |
| 
 | |
| type User {
 | |
|   id: String!
 | |
|   email: String!
 | |
|   "The groups to which this user belongs."
 | |
|   groups: [Group!]!
 | |
| }
 | |
| 
 | |
| schema {
 | |
|   query: Query
 | |
| }
 | 
