1+ directive @composeDirective (name : String ! ) repeatable on SCHEMA
2+ directive @extends on OBJECT | INTERFACE
3+ directive @external on OBJECT | FIELD_DEFINITION
4+ directive @key (fields : FieldSet ! , resolvable : Boolean = true ) repeatable on OBJECT | INTERFACE
5+ directive @inaccessible on
6+ | FIELD_DEFINITION
7+ | OBJECT
8+ | INTERFACE
9+ | UNION
10+ | ENUM
11+ | ENUM_VALUE
12+ | SCALAR
13+ | INPUT_OBJECT
14+ | INPUT_FIELD_DEFINITION
15+ | ARGUMENT_DEFINITION
16+ directive @interfaceObject on OBJECT
17+ directive @override (from : String ! , label : String ) on FIELD_DEFINITION
18+ directive @provides (fields : FieldSet ! ) on FIELD_DEFINITION
19+ directive @requires (fields : FieldSet ! ) on FIELD_DEFINITION
20+ directive @shareable repeatable on FIELD_DEFINITION | OBJECT
21+ directive @tag (name : String ! ) repeatable on
22+ | FIELD_DEFINITION
23+ | INTERFACE
24+ | OBJECT
25+ | UNION
26+ | ARGUMENT_DEFINITION
27+ | SCALAR
28+ | ENUM
29+ | ENUM_VALUE
30+ | INPUT_OBJECT
31+ | INPUT_FIELD_DEFINITION
32+ directive @authenticated on
33+ FIELD_DEFINITION
34+ | OBJECT
35+ | INTERFACE
36+ | SCALAR
37+ | ENUM
38+ directive @requiresScopes (scopes : [[federation__Scope ! ]! ]! ) on
39+ FIELD_DEFINITION
40+ | OBJECT
41+ | INTERFACE
42+ | SCALAR
43+ | ENUM
44+ directive @policy (policies : [[federation__Policy ! ]! ]! ) on
45+ | FIELD_DEFINITION
46+ | OBJECT
47+ | INTERFACE
48+ | SCALAR
49+ | ENUM
50+ directive @context (name : String ! ) on OBJECT | INTERFACE | UNION
51+ directive @fromContext (field : federation__ContextFieldValue ) on ARGUMENT_DEFINITION
52+ directive @listSize (
53+ assumedSize : Int
54+ slicingArguments : [String ! ]
55+ sizedFields : [String ! ]
56+ requireOneSlicingArgument : Boolean = true
57+ ) on FIELD_DEFINITION
58+ directive @cost (weight : Int ! ) on
59+ ARGUMENT_DEFINITION
60+ | ENUM
61+ | FIELD_DEFINITION
62+ | INPUT_FIELD_DEFINITION
63+ | OBJECT
64+ | SCALAR
65+ | ENUM
66+ directive @cacheTag (format : String ! ) repeatable on FIELD_DEFINITION | OBJECT
67+ scalar federation__Policy
68+ scalar federation__Scope
69+ scalar FieldSet
70+ scalar federation__ContextFieldValue
0 commit comments