ENUM
__DirectiveLocation
A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.
link GraphQL Schema definition
1 enum __DirectiveLocation { 2 3 # Location adjacent to a query operation. 4 5 6 # Location adjacent to a mutation operation. 7 8 9 # Location adjacent to a subscription operation. 10 11 12 # Location adjacent to a field. 13 14 15 # Location adjacent to a fragment definition. 16 17 18 # Location adjacent to a fragment spread. 19 20 21 # Location adjacent to an inline fragment. 22 23 24 # Location adjacent to a variable definition. 25 26 27 # Location adjacent to a schema definition. 28 29 30 # Location adjacent to a scalar definition. 31 32 33 # Location adjacent to an object type definition. 34 35 36 # Location adjacent to a field definition. 37 38 39 # Location adjacent to an argument definition. 40 41 42 # Location adjacent to an interface definition. 43 44 45 # Location adjacent to a union definition. 46 47 48 # Location adjacent to an enum definition. 49 50 51 # Location adjacent to an enum value definition. 52 53 54 # Location adjacent to an input object type definition. 55 56 57 # Location adjacent to an input object field definition. 58 59 }