2 Respuestas
- Más nuevo
- Más votos
- Más comentarios
1
Hello,
The correct syntax looks like this:
AWS stepfunctions start-execution --state-machine-arn $ARN --input "{\"first_name\" : \"test\"}"
I agree with you that the documentation is misleading/confusing because "input": "{\"first_name\" : \"test\"}"
is not a valid JSON.
If your having issues with JSON encoding, jq can help, for example:
AWS stepfunctions start-execution --state-machine-arn $ARN --input "$(echo '{"my_key": "my_value"}' | jq -R . )"
You can also read the input from a file:
aws stepfunctions start-execution --state-machine-arn $ARN --input "$(jq -R . input.json --raw-output)"
I hope this helps!
Regards,
Carl Östrand
respondido hace 2 años
-1
Hello, Attaching the link necessary for the same. Please refer the same to check for the syntax and the right options . [1]
Hope this helps !!
Link- https://awscli.amazonaws.com/v2/documentation/api/latest/reference/stepfunctions/start-execution.html -- [1]
Contenido relevante
- OFICIAL DE AWSActualizada hace un año
- OFICIAL DE AWSActualizada hace 4 meses