sam remote callback fail - AWS Serverless Application Model

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

sam remote callback fail

將回呼失敗傳送至遠端耐用函數執行。

注意

此命令需要存取 AWS 登入資料。

用途

$ sam remote callback fail CALLBACK_ID [OPTIONS]

必要的引數

CALLBACK_ID

要傳送失敗回應的回呼的唯一識別符。

選項

--error-data TEXT

其他錯誤資料。

--stack-trace TEXT

堆疊追蹤項目。此選項可指定多次。

--error-type TEXT

錯誤類型。

--error-message TEXT

詳細的錯誤訊息。

--region TEXT

設定服務的 AWS 區域 (例如 us-east-1)。

--profile TEXT

從登入資料檔案選取特定設定檔以取得 AWS 登入資料。

--config-env TEXT

在組態檔案中指定預設參數值的環境名稱。預設:default

--config-file TEXT

包含預設參數值的組態檔案。預設:samconfig.toml

--save-params

將透過命令列提供的參數儲存至組態檔案。

--beta-features / --no-beta-features

啟用/停用 Beta 版功能。

--debug

開啟偵錯記錄以列印 CLI AWS SAM 產生的偵錯訊息,並顯示時間戳記。

-h, --help

顯示此訊息並結束。

範例

傳送沒有參數的失敗回呼:

$ sam remote callback fail my-callback-id

傳送失敗回呼並顯示錯誤訊息:

$ sam remote callback fail my-callback-id --error-message 'Task failed'

使用所有參數傳送失敗回呼:

$ sam remote callback fail my-callback-id --error-message 'Task failed' --error-type 'ValidationError' --stack-trace 'at line 42' --error-data '{"code": 500}'