Skip to main content

SubgraphCheckExtensionContent

The fields listed below are all optional and can be included or excluded based on the namespace configuration.

SubgraphInfo

CompositionInfo

CompositionSubgraphInfo

LintIssue

LintSeverity

LintIssueLocation

GraphPruningIssue

GraphPruningRuleType

GraphPruningSeverity

GraphPruningIssueLocation

SchemaChangeInfo

List of possible change types

  • FIELD_ARGUMENT_DESCRIPTION_CHANGED
  • FIELD_ARGUMENT_DEFAULT_CHANGED
  • FIELD_ARGUMENT_TYPE_CHANGED
  • DIRECTIVE_REMOVED
  • DIRECTIVE_ADDED
  • DIRECTIVE_DESCRIPTION_CHANGED
  • DIRECTIVE_LOCATION_ADDED
  • DIRECTIVE_LOCATION_REMOVED
  • DIRECTIVE_ARGUMENT_ADDED
  • DIRECTIVE_ARGUMENT_REMOVED
  • DIRECTIVE_ARGUMENT_DESCRIPTION_CHANGED
  • DIRECTIVE_ARGUMENT_DEFAULT_VALUE_CHANGED
  • DIRECTIVE_ARGUMENT_TYPE_CHANGED
  • ENUM_VALUE_REMOVED
  • ENUM_VALUE_ADDED
  • ENUM_VALUE_DESCRIPTION_CHANGED
  • ENUM_VALUE_DEPRECATION_REASON_CHANGED
  • ENUM_VALUE_DEPRECATION_REASON_ADDED
  • ENUM_VALUE_DEPRECATION_REASON_REMOVED
  • FIELD_REMOVED
  • FIELD_ADDED
  • FIELD_DESCRIPTION_CHANGED
  • FIELD_DESCRIPTION_ADDED
  • FIELD_DESCRIPTION_REMOVED
  • FIELD_DEPRECATION_ADDED
  • FIELD_DEPRECATION_REMOVED
  • FIELD_DEPRECATION_REASON_CHANGED
  • FIELD_DEPRECATION_REASON_ADDED
  • FIELD_DEPRECATION_REASON_REMOVED
  • FIELD_TYPE_CHANGED
  • FIELD_ARGUMENT_ADDED
  • FIELD_ARGUMENT_REMOVED
  • INPUT_FIELD_REMOVED
  • INPUT_FIELD_ADDED
  • INPUT_FIELD_DESCRIPTION_ADDED
  • INPUT_FIELD_DESCRIPTION_REMOVED
  • INPUT_FIELD_DESCRIPTION_CHANGED
  • INPUT_FIELD_DEFAULT_VALUE_CHANGED
  • INPUT_FIELD_TYPE_CHANGED
  • OBJECT_TYPE_INTERFACE_ADDED
  • OBJECT_TYPE_INTERFACE_REMOVED
  • SCHEMA_QUERY_TYPE_CHANGED
  • SCHEMA_MUTATION_TYPE_CHANGED
  • SCHEMA_SUBSCRIPTION_TYPE_CHANGED
  • TYPE_REMOVED
  • TYPE_ADDED
  • TYPE_KIND_CHANGED
  • TYPE_DESCRIPTION_CHANGED
  • TYPE_DESCRIPTION_REMOVED
  • TYPE_DESCRIPTION_ADDED
  • UNION_MEMBER_REMOVED
  • UNION_MEMBER_ADDED
  • DIRECTIVE_USAGE_UNION_MEMBER_ADDED
  • DIRECTIVE_USAGE_UNION_MEMBER_REMOVED
  • DIRECTIVE_USAGE_ENUM_ADDED
  • DIRECTIVE_USAGE_ENUM_REMOVED
  • DIRECTIVE_USAGE_ENUM_VALUE_ADDED
  • DIRECTIVE_USAGE_ENUM_VALUE_REMOVED
  • DIRECTIVE_USAGE_INPUT_OBJECT_ADDED
  • DIRECTIVE_USAGE_INPUT_OBJECT_REMOVED
  • DIRECTIVE_USAGE_FIELD_ADDED
  • DIRECTIVE_USAGE_FIELD_REMOVED
  • DIRECTIVE_USAGE_SCALAR_ADDED
  • DIRECTIVE_USAGE_SCALAR_REMOVED
  • DIRECTIVE_USAGE_OBJECT_ADDED
  • DIRECTIVE_USAGE_OBJECT_REMOVED
  • DIRECTIVE_USAGE_INTERFACE_ADDED
  • DIRECTIVE_USAGE_INTERFACE_REMOVED
  • DIRECTIVE_USAGE_ARGUMENT_DEFINITION_ADDED
  • DIRECTIVE_USAGE_ARGUMENT_DEFINITION_REMOVED
  • DIRECTIVE_USAGE_SCHEMA_ADDED
  • DIRECTIVE_USAGE_SCHEMA_REMOVED
  • DIRECTIVE_USAGE_FIELD_DEFINITION_ADDED
  • DIRECTIVE_USAGE_FIELD_DEFINITION_REMOVED
  • DIRECTIVE_USAGE_INPUT_FIELD_DEFINITION_ADDED
  • DIRECTIVE_USAGE_INPUT_FIELD_DEFINITION_REMOVED

AffectedOperationInfo