Skip to main content

Inigo GraphQL Spec

Below is the list of all directive definitions natively supported by Inigo.

inigo.spec.graphql
directive @access(
role: [String]
) on FIELD_DEFINITION

directive @lint(
ignore: [String!]
except: [String!]
) on FIELD_DEFINITION | OBJECT | INTERFACE | UNION | ARGUMENT_DEFINITION | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION

directive @observe_omit on ARGUMENT_DEFINITION | INPUT_FIELD_DEFINITION

directive @ratelimit(
allowance: Int!
period: String!
profile: String
) on FIELD_DEFINITION

directive @tag(
name: String!
) on FIELD_DEFINITION