In this document, a ‘Query’ may refer to a GraphQL query, subscription or mutation.
The query generator uses the imported schema to generate queries for the target endpoint. If enabled, it may be configured with the following options.
The maximum depth of a generated query.
If enabled, this option prevents invalid queries by allowing additional depth for fields with no leaf types. If disabled, Maximum Query Depth is enforced strictly, even if it means generating an invalid query.
The value for this option is used only if the “Lenient Maximum Query Depth” option is enabled. The maximum additional depth used to search for leaf-type fields. If a leaf type is not found, the generated query may be invalid and a message is logged.
The maximum depth of specified arguments. This is useful when a field has an input object as an argument.
If this option is selected then optional (nullable) arguments will be specified too.
Choose how the field arguments should be added in the generated query,
A separate query may be generated for either of the following in the provided schema,
The requests made to the endpoint can be of the following types:
|GraphQL||for an overview of the GraphQL add-on.|
|GraphQL Variant||for information about the GraphQL variant.|
|GraphQL Automation||for information about the automation framework support.|
|GraphQL Alerts||for information about alerts raised by the add-on.|