Os parâmetros podem ser adicionados ao manifesto das seguintes formas:

Texto
{
 "parametros": "valor -parametro_a 1234 -parametro_b \"valor com espacos\""
}
Lista
{
 "parametros": [
    "valor",
    1234,
    "valor_a",
    "-parametro_b",
    "valor com espacos"
  ]
}
Dicionário
{
 "parametros": {
    "valor": None,
    "-parametro_a": 1234,
    "-parametro_b": "valor com espacos"
  }
}

Macros

Macros são parâmetros especiais que são expandidos em tempo de execução do comando.

As seguintes macros estão disponíveis:

MacroDescriçãoExemplo da macro expandida
banco_cboCredenciais do banco CBO-provedor SQLNCLI11.1 -banco cbo -servidor escritorio -usuario ncrcolibri -senha *****
banco_ncrmasterCredenciais do banco ncrmaster-pgsql -banco ncrmaster -servidor localhost -porta 4500 -usuario ncrmaster -senha ****
banco_ncrsolutionCredenciais do banco ncrsolution-pgsql -banco ncrsolution -servidor localhost -porta 4500 -usuario ncrmaster -senha ****
banco_posCredenciais do banco Colibri-provedor SQLNCLI11.1 -banco ncrcolibri -servidor escritorio -usuario ncrcolibri -senha ****

Esses parâmetros devem ser delimitados por colchetes e podem ser combinados com parâmetros estáticos.

Exemplo de uso com macro
{
  "parametros": {
    "{banco_cbo}": null,
    "-gerar_relatorio": null
  }
}