This repository has been archived on 2022-09-04. You can view files and clone it, but cannot push or open issues or pull requests.
api/graphql/schema/server.graphql

42 lines
587 B
GraphQL
Raw Normal View History

2020-06-02 15:45:21 +00:00
enum ServerStatus {
OPEN
CLOSED
}
type Server {
id: Int!
key: String!
status: ServerStatus!
langVersionTag: LanguageTag!
}
2020-06-04 14:23:08 +00:00
type ServersList {
2020-06-02 15:45:21 +00:00
items: [Server!]
total: Int!
}
input ServerFilter {
id: [Int!]
idNEQ: [Int!]
key: [String!]
keyNEQ: [String!]
keyMATCH: String
keyIEQ: String
status: [ServerStatus!]
statusNEQ: [ServerStatus!]
langVersionTag: [LanguageTag!]
langVersionTagNEQ: [LanguageTag!]
offset: Int
limit: Int
sort: String
}
extend type Query {
2020-06-04 14:23:08 +00:00
servers(filter: ServerFilter): ServersList!
2020-06-02 15:45:21 +00:00
server(key: String!): Server
}