An enum describing valid locations where a directive can be placed
- QUERYIndicates the directive is valid on queries.
- MUTATIONIndicates the directive is valid on mutations.
- SUBSCRIPTIONIndicates the directive is valid on subscriptions.
- FIELDIndicates the directive is valid on fields.
- FRAGMENT_DEFINITIONIndicates the directive is valid on fragment definitions.
- FRAGMENT_SPREADIndicates the directive is valid on fragment spreads.
- INLINE_FRAGMENTIndicates the directive is valid on inline fragments.
- VARIABLE_DEFINITIONIndicates the directive is valid on variable definitions.
- SCHEMAIndicates the directive is valid on a schema SDL definition.
- SCALARIndicates the directive is valid on a scalar SDL definition.
- OBJECTIndicates the directive is valid on an object SDL definition.
- FIELD_DEFINITIONIndicates the directive is valid on a field SDL definition.
- ARGUMENT_DEFINITIONIndicates the directive is valid on a field argument SDL definition.
- INTERFACEIndicates the directive is valid on an interface SDL definition.
- UNIONIndicates the directive is valid on an union SDL definition.
- ENUMIndicates the directive is valid on an enum SDL definition.
- ENUM_VALUEIndicates the directive is valid on an enum value SDL definition.
- INPUT_OBJECTIndicates the directive is valid on an input object SDL definition.
- INPUT_FIELD_DEFINITIONIndicates the directive is valid on an input object field SDL definition.