2 Antworten
- Neueste
- Die meisten Stimmen
- Die meisten Kommentare
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
beantwortet vor 2 Jahren
-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]
Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor einem Jahr
- AWS OFFICIALAktualisiert vor 3 Jahren