graphql-introspect

graphql-introspect ポリシーを使用して、 GraphQL スキーマをイントロスペクトします。

ゲートウェイのサポート

表 1. このポリシーをサポートするゲートウェイと、対応するポリシーバージョンを示す表
ゲートウェイ ポリシーのバージョン
DataPower® API Gateway 2.0.0

このトピックでは、 OpenAPI ソースでポリシーを設定する方法について説明します。アセンブリのユーザーインターフェースでポリシーを設定する方法の詳細については、 GraphQL Introspect を参照してください。

プロパティ-

表 2: 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