sam local callback fail - Amazon Serverless Application Model
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

sam local callback fail

Send a failure callback to a durable function execution.

Usage

$ sam local callback fail CALLBACK_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}'