Criar a estrutura de entradas ou saídas do cenário
Antes de usar entradas e saídas, defina os dados que o cenário espera receber e devolver. Uma descrição por item ajuda a documentar sua finalidade; marcar uma entrada como obrigatória permite validar sua presença.
Adicionar os itens
- No Scenario Builder, abra o ícone de entradas e saídas.
- Selecione Scenario inputs ou Scenario outputs e clique em Add item.
- Preencha Name, que é obrigatório.
- Se necessário, explique o conteúdo e o uso do item em Description.
- Escolha o Type, também obrigatório.
- Para uma entrada, configure Default se quiser um valor usado quando o dado estiver ausente.
- Em Required, indique se a entrada é necessária para iniciar o cenário.
- Configure Multi-line, quando aplicável.
- Repita o processo para os outros itens.
- Salve a estrutura e depois salve o cenário.
Regras para o nome
Use letras, números e sublinhado. Não use espaços ou caracteres especiais. O nome não pode começar com número nem com um sublinhado seguido de número.
Configurações conforme o tipo
| Tipo | O que configurar |
|---|---|
| Array | Defina também o tipo dos elementos no campo Type interno. |
| Collection | Use Specification para definir a estrutura validada. Sem especificação, a entrada aceita qualquer coleção. |
| Select | Cadastre as opções da lista em Options. |
| Dynamic collection | Na saída, mapeie uma coleção ou uma string JSON. Return output interpreta o JSON e devolve os bundles. |
O módulo Create JSON pode ajudar a preparar uma saída personalizada. Para consultar os tipos, use a referência de entradas e saídas.
Multi-line controla a apresentação dos campos dos tipos Text, Array, Collection ou JSON: Yes mostra várias linhas e No, uma linha.
Usar a estrutura no cenário
Use Scenarios > Start scenario para trabalhar com as entradas e Scenarios > Return output para devolver as saídas. Definir a estrutura não substitui o mapeamento dos valores nesses módulos.
Fonte
Documentação oficial do Make, consultada em 26 de setembro de 2026.