本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
sam delete
此頁面提供 AWS Serverless Application Model Command Line Interface (AWS SAMCLI) sam delete命令的參考資訊。
如需 的簡介 AWS SAMCLI,請參閱 什麼是 AWS SAMCLI?
sam delete 命令會刪除 AWS CloudFormation 堆疊、封裝並部署至 Amazon S3 和 Amazon ECR 的成品,以及 AWS SAM 範本檔案,藉此刪除 AWS SAM 應用程式。
此命令也會檢查是否已部署 Amazon ECR 配套堆疊,如果是,則提示使用者刪除該堆疊和 Amazon ECR 儲存庫。如果指定 --no-prompts ,則依預設會刪除配套堆疊和 Amazon ECR 儲存庫。
用量
$sam delete<options>
選項
- --config-env- TEXT
- 
          環境名稱,指定組態檔案中要使用的預設參數值。預設值為 default。如需關於組態檔案的詳細資訊,請參閱 AWS SAMCLI 組態檔案。
- --config-file- PATH
- 
          組態檔案的路徑和檔案名稱,其中包含要使用的預設參數值。預設值位於專案目錄的根 samconfig.toml目錄中。如需關於組態檔案的詳細資訊,請參閱 AWS SAMCLI 組態檔案。
- --debug
- 
          開啟偵錯記錄以列印 AWS SAMCLI產生的偵錯訊息,並顯示時間戳記。 
- --help
- 
          顯示此訊息並結束。 
- --no-prompts
- 
          指定此選項讓 以非互動式模式 AWS SAM 運作。堆疊名稱必須使用 --stack-name選項或在組態toml檔案中提供。
- --profile- TEXT
- 
          從您的登入資料檔案中取得 AWS 登入資料的特定設定檔。 
- --region- TEXT
- 
          AWS 要部署的區域。例如 us-east-1。 
- --s3-bucket
- 
          您要刪除的 Amazon S3 儲存貯體路徑。 
- --s3-prefix
- 
          您要刪除的 Amazon S3 儲存貯體字首。 
- --save-params
- 
          將您在命令列提供的參數儲存至 AWS SAM 組態檔案。 
- --stack-name- TEXT
- 
          您要刪除的 AWS CloudFormation 堆疊名稱。 
範例
下列命令會刪除堆疊 MY-STACK。
$sam delete --stack-name MY-STACK
下列命令會刪除堆疊 MY-STACK和 S3 儲存貯體 sam-s3-demo-bucket:
$sam delete \ --stack-name MyStack \ --s3-bucket MySAMBucket