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

LabelInfo

Provides information about the labels associated with the subgraph.

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