GraphQL 自省
使用 GraphQL 的Introspect策略来检查 GraphQL 模式。
网关支持
| 网关 | 策略版本 |
|---|---|
| DataPower® API Gateway | 2.0.0 |
本主题介绍了如何在 Assembly 用户界面中配置策略;有关如何在您的 OpenAPI 源代码中配置策略的详细信息,请参阅 graphql-introspect。
属性
下表列示了策略属性,指示属性是否为必需属性,指定输入的有效值和缺省值并指定值的数据类型。
| 属性标签 | 必需 | 描述 | 数据类型 |
|---|---|---|---|
| 标题 | False | 策略的标题。 默认值为 |
字符串 |
| 描述 | False | 对策略的描述。 | 字符串 |
| 输入 | False | API 上下文中包含自省输入的变量。 变量的 body 字段的内容即自省的输入。 缺省情况下,变量名称是 message。 |
字符串 |
| 输出 | False | API 上下文中将存储自省结果的变量。 变量的 body 字段的内容即 GraphQL 自省的结果。 缺省变量名称与在 Input 字段中指定的变量的名称相同。 因此,缺省情况下,输出将覆盖自省的输入。 |
字符串 |