The __InputValue Type
The__InputValuetype represents field and directive arguments as well as theinputFieldsof an input object.
Fields
namemust return a Stringdescriptionmay return a String or nulltypemust return a__Typethat represents the type this input value expects.defaultValuemay return a String encoding (using the GraphQL language) of the default value used by this input value in the condition a value is not provided at runtime. If this input value has no default value, returns null .