AWS Step Functions Tasks - HttpInvoke: Bug in code example
Describe the issue
The value passed into the api_endpoint parameter in the code example does not work and leads to an error. It doesn't accept the full url, it must be the path, relative to the value in apiRoot.
// Is:
tasks.HttpInvoke(self, "Invoke HTTP API",
api_root="https://api.example.com",
api_endpoint=sfn.TaskInput.from_text("https://api.example.com/path/to/resource"),
...
)
// Should be:
tasks.HttpInvoke(self, "Invoke HTTP API",
api_root="https://api.example.com",
api_endpoint=sfn.TaskInput.from_text("path/to/resource"),
...
)
Links
API Reference / aws_cdk.aws_stepfunctions_tasks / HttpInvoke
Example appears to be incorrect. The documentation states that api_endpoint (TaskInput) is The API endpoint to call, relative to apiRoot.
Comments on closed issues and PRs are hard for our team to see. If you need help, please open a new issue that references this one.
Comments on closed issues and PRs are hard for our team to see. If you need help, please open a new issue that references this one.