GraphQL API 構成を更新する 非推奨

PUT /groups/{groupId}/apps/{appId}/graphql/config

アプリの GraphQL API 構成を更新します。

path パラメータ

application/ JSON

body 必須

  • use_natural_pluralization ブール値

    true の場合、生成されたスキーマ型名では、可能な限り一般的な英語の複数形が使用されます。

    false の場合、または自然な複数形を決定できない場合、複数形の型では、末尾に "s" が追加された単数形の型名が使用されます。

    アプリを作成した後、この値を変更することはできません。この値は、すべての新しいアプリでは true です。

  • disable_schema_introspection ブール値

    true の場合、GraphQL API はクライアントからの イントロスペクション クエリ をブロックします。

応答

  • 204

    更新済み

  • 400

    use_natural_pluralizationfalse に設定できません

PUT /groups/{groupId}/apps/{appId}/GraphQL/config
curl \
 --request PUT 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/graphql/config' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --data '{"use_natural_pluralization":true,"disable_schema_introspection":true}'
リクエスト例
{
  "use_natural_pluralization": true,
  "disable_schema_introspection": true
}