sam remote test-event put - AWS Serverless Application Model

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

sam remote test-event put

此頁面提供 AWS Serverless Application Model 命令列界面 (AWS SAM CLI) sam remote test-event put子命令的參考資訊。

sam remote test-event put 子命令會將本機電腦的可共用測試事件儲存至 Amazon EventBridge 結構描述登錄檔。

Usage

$ sam remote test-event put <arguments> <options>

引數

Resource ID (資源 ID)

與可共用測試事件相關聯的 AWS Lambda 函數 ID。

如果您提供邏輯 ID,您還必須使用 --stack-name選項為與 Lambda 函數相關聯的 AWS CloudFormation 堆疊提供值。

有效值:資源的邏輯 ID 或資源 ARN。

選項

--config-env TEXT

在要使用的組態檔案中指定預設參數值的環境名稱。預設值為「預設值」。如需關於組態檔案的詳細資訊,請參閱 AWS SAM CLI 組態檔案

--config-file PATH

組態檔案的路徑和檔案名稱,其中包含要使用的預設參數值。專案目錄根目錄中的預設值為「samconfig.toml」。如需關於組態檔案的詳細資訊,請參閱 AWS SAM CLI 組態檔案

--file FILENAME

事件到本機電腦上 的檔案路徑和名稱。

提供 -做為要從 讀取的檔案名稱值stdin

此選項為必要。

--force, -f

以相同名稱覆寫可共用的測試事件。

--help, -h

顯示說明訊息並結束。

--name TEXT

儲存可共用測試事件的名稱。

如果 EventBridge 結構描述登錄檔中存在同名的可共用測試事件,則 AWS SAM CLI不會覆寫它。若要覆寫,請新增 --force選項。

--output-file FILENAME

將事件儲存至本機電腦上的檔案路徑和名稱。

如果您不提供此選項, AWS SAM CLI會將可共用測試事件的內容輸出到您的主控台。

--stack-name TEXT

與 Lambda 函數相關聯的 CloudFormation 堆疊名稱。

如果您要提供 Lambda 函數邏輯 ID 做為 引數,則需要此選項。

範例

如需使用此命令的範例,請參閱 儲存可共用的測試事件