📄️ authorize
The authorize directive.
📄️ cost
The purpose of the cost directive is to define a weight for GraphQL types, fields, and arguments. Static analysis can use these weights when calculating the overall cost of a query or response.
📄️ deprecated
The @deprecated directive is used within the type system definition language to indicate deprecated portions of a GraphQL service’s schema,such as deprecated fields on a type or deprecated enum values.
📄️ listSize
The purpose of the @listSize directive is to either inform the static analysis about the size of returned lists (if that information is statically available), or to point the analysis to where to find that information.
📄️ oneOf
The @oneOf directive is used within the type system definition language
📄️ specifiedBy
The @specifiedBy directive is used within the type system definition language to provide a URL for specifying the behavior of custom scalar definitions.