# `__InputValue`

Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.

## GraphQL Schema definition `

- type __InputValue {
- name: String!
- description: String
- type: __Type!
- # A GraphQL-formatted string representing the default
- # value for this input value.
- defaultValue: String
- }

`