graphql-introspect
graphql-introspect ポリシーを使用して、 GraphQL スキーマをイントロスペクトします。
ゲートウェイのサポート
| ゲートウェイ | ポリシーのバージョン |
|---|---|
| DataPower® API Gateway | 2.0.0 |
このトピックでは、 OpenAPI ソースでポリシーを設定する方法について説明します。アセンブリのユーザーインターフェースでポリシーを設定する方法の詳細については、 GraphQL Introspect を参照してください。
プロパティ-
| プロパティー | 必須 | 説明 | データ・タイプ |
|---|---|---|---|
| version | はい | ポリシーのバージョン番号。 | ストリング |
| title | いいえ | ポリシーのタイトル。 | ストリング |
| description | いいえ | ポリシーの説明。 | ストリング |
| input | いいえ | イントロスペクトに対する入力を含む API コンテキストの変数。 変数の body フィールドの内容が、イントロスペクトに対する入力になります。 デフォルトでは、変数名は message です。 |
ストリング |
| output | いいえ | イントロスペクションの結果が格納される API コンテキストの変数。 変数のフィールド body の内容は、 GraphQL によるイントロスペクションの結果です。 デフォルトの変数名は、input フィールドに指定された変数名と同じです。 そのためデフォルトでは、イントロスペクションの入力は、出力によって上書きされます。 |
ストリング |
例
- graphql-introspect:
version: 2.0.0
title: introspect the accounts graphql schema
input: message