graphql-cost-analysis
Use a política " graphql-cost-analysis para retornar uma análise de custo de uma consulta de destino.
Suporte de gateway
| Gateway | Versão da política |
|---|---|
| DataPower® API Gateway | 2.0.0 |
Este tópico descreve como configurar a política na sua fonte do ` OpenAPI `; para obter detalhes sobre como configurar a política na interface de usuário do assembly, consulte GraphQL Cost Analysis.
Propriedades
| Propriedade | Obrigatório | Descrição | Tipo de dados |
|---|---|---|---|
| version | True | O número da versão da política. | sequência |
| title | Não | O título da política. | sequência |
| description | Não | Uma descrição da política. | sequência |
| input | Não | Uma variável no contexto da API que contém a entrada para a análise de custo GraphQL. O conteúdo do campo body da variável é a consulta de custo GraphQL. Por padrão, o nome de
variável é |
sequência |
| output | Não | Uma variável no contexto da API em que os resultados da análise de custo GraphQL são armazenados. O conteúdo do campo body da variável é o resultado da análise de custo GraphQL. O nome da variável padrão é o mesmo que o da variável especificada para o campo de entrada. Portanto, por padrão, a entrada da análise de custo GraphQL é substituída pela saída. |
sequência |
| target | Não | Uma variável no contexto da API que contém o destino da análise de custo GraphQL. O conteúdo do campo body da variável é o contexto GraphQL. Por padrão, o nome de
variável é |
sequência |