sam local callback fail
Send a failure callback to a durable function execution.
Usage
$sam local callback failCALLBACK_ID[OPTIONS]
Required Arguments
CALLBACK_ID-
The unique identifier of the callback to send a failure response to.
Options
--error-data TEXT-
Additional error data.
--stack-trace TEXT-
Stack trace entries. This option can be specified multiple times.
--error-type TEXT-
Type of error.
--error-message TEXT-
Detailed error message.
--region TEXT-
Set the Amazon Region of the service (for example,
us-east-1). --profile TEXT-
Select a specific profile from your credential file to get Amazon credentials.
--config-env TEXT-
Environment name specifying default parameter values in the configuration file. Default:
default --config-file TEXT-
Configuration file containing default parameter values. Default:
samconfig.toml --save-params-
Save the parameters provided via the command line to the configuration file.
--beta-features / --no-beta-features-
Enable/Disable beta features.
--debug-
Turn on debug logging to print debug messages generated by Amazon SAM CLI and display timestamps.
-h, --help-
Shows this message and exits.
Examples
Send failure callback with no parameters:
$sam local callback fail my-callback-id
Send failure callback with error message:
$sam local callback fail my-callback-id --error-message 'Task failed'
Send failure callback with all parameters:
$sam local callback fail my-callback-id --error-message 'Task failed' --error-type 'ValidationError' --stack-trace 'at line 42' --error-data '{"code": 500}'