

 AWS Cloud9 不再向新客户提供。 AWS Cloud9 的现有客户可以继续正常使用这项服务。[了解详情](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 删除中的环境 AWS Cloud9
<a name="delete-environment"></a>

要防止因您 AWS 账户 不再使用的 AWS Cloud9 开发环境而持续向您收取任何费用，请删除该环境。
+  [使用控制台删除环境](#delete-environment-console) 
+  [使用代码删除环境](#delete-environment-code) 

## 使用控制台删除环境
<a name="delete-environment-console"></a>

**警告**  
删除环境时， AWS Cloud9 会永久删除该环境。这包括永久删除所有相关设置、用户数据和未提交的代码。删除的环境无法恢复。

1. 登录 AWS Cloud9 控制台：
   + 如果您是唯一使用您的用户， AWS 账户 或者您是 IAM 用户 AWS 账户，请转到[https://console.aws.amazon.com/cloud9/](https://console.aws.amazon.com/cloud9/)。
   + 如果您的组织使用 AWS IAM Identity Center，请向 AWS 账户 管理员询问登录说明。

1. 在顶部导航栏中，选择环境所在 AWS 区域 的位置。  
![\[AWS 区域 AWS Cloud9 控制台中的选择器\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/consolas_region_new_UX.png)

1. 在环境列表中，对于要删除的环境，请执行以下操作之一。
   + 选择环境的选项卡标题。然后，在下一页选择 **Delete**（删除）。  
![\[从环境详细信息页面中删除环境\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/console-delete-env.png)
   + 选择环境的卡，然后选择 **Delete（删除）**按钮。  
![\[从环境列表中删除环境\]](http://docs.aws.amazon.com/zh_cn/cloud9/latest/user-guide/images/console-delete-env-card.png)

1. 在 **Delete（删除）** 对话框中，键入 `Delete`，然后选择 **Delete（删除）**。
   + **EC2 环境**

     AWS Cloud9 还会终止连接到该环境的 Amazon EC2 实例。
**注意**  
如果账户删除失败，控制台网页的顶部将显示横幅。此外，环境的卡片（如果存在）表示环境删除失败。
   + **SSH 环境**

     如果环境已连接到 Amazon EC2 实例，则 AWS Cloud9 不会终止该实例。如果您稍后不终止该实例，可能会一直对您的 AWS 账户 收取与该实例相关的 Amazon EC2 费用。

1. 如果环境是 SSH 环境，则在云计算实例或连接到该环境的您自己的服务器上 AWS Cloud9 留下隐藏的子目录。如果您要删除它，您现在可以安全地删除该子目录。该子目录的名称为 `.c9`。此子目录位于在创建环境时指定的 **Environment path**（环境路径）目录中。

   如果控制台中未显示您的环境，请尝试执行以下一个或多个操作来显示它。
   + 在 **Environments**（环境）页面的下拉菜单栏中，选择以下一项或多项。
     + 选择**我的环境**以显示您的 AWS 实体在选定 AWS 区域 和中拥有的所有环境 AWS 账户。
     + 选择 “**与我共享**” 以显示您的 AWS 实体在所选 AWS 区域 环境中受邀进入的所有环境 AWS 账户。
     + 选择 “**所有账户环境**” 以显示所选环境中的所有环境 AWS 区域 以及 AWS 账户 您的 AWS 实体有权显示的所有环境。
   + 如果认为您是某个环境的成员，但在 **Shared with you**（已与您共享）列表中未显示该环境，请与该环境的拥有者联系。
   + 在顶部导航栏中，选择其他导航栏 AWS 区域。

## 使用代码删除环境
<a name="delete-environment-code"></a>

**警告**  
删除环境时， AWS Cloud9 会永久删除该环境。这包括永久删除所有相关设置、用户数据和未提交的代码。删除的环境无法恢复。

要使用代码删除中的环境 AWS Cloud9，请按如下方式调用 AWS Cloud9 删除环境操作。


****  

|  |  | 
| --- |--- |
|  AWS CLI  |   [delete-environment](https://docs.aws.amazon.com/cli/latest/reference/cloud9/delete-environment.html)   | 
|  适用于 C\$1\$1 的 AWS SDK  |   [DeleteEnvironmentRequest](https://sdk.amazonaws.com/cpp/api/LATEST/class_aws_1_1_cloud9_1_1_model_1_1_delete_environment_request.html), [DeleteEnvironmentResult](https://sdk.amazonaws.com/cpp/api/LATEST/class_aws_1_1_cloud9_1_1_model_1_1_delete_environment_result.html)   | 
|  适用于 Go 的 AWS SDK  |   [DeleteEnvironment](https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/#Cloud9.DeleteEnvironment), [DeleteEnvironmentRequest](https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/#Cloud9.DeleteEnvironmentRequest), [DeleteEnvironmentWithContext](https://docs.aws.amazon.com/sdk-for-go/api/service/cloud9/#Cloud9.DeleteEnvironmentWithContext)   | 
|  适用于 Java 的 AWS SDK  |   [DeleteEnvironmentRequest](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/cloud9/model/DeleteEnvironmentRequest.html), [DeleteEnvironmentResult](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/cloud9/model/DeleteEnvironmentResult.html)   | 
|  适用于 JavaScript 的 AWS SDK  |   [deleteEnvironment](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Cloud9.html#deleteEnvironment-property)   | 
|  适用于 .NET 的 AWS SDK  |   [DeleteEnvironmentRequest](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/Cloud9/TDeleteEnvironmentRequest.html), [DeleteEnvironmentResponse](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/Cloud9/TDeleteEnvironmentResponse.html)   | 
|  适用于 PHP 的 AWS SDK  |   [deleteEnvironment](https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-cloud9-2017-09-23.html#deleteenvironment)   | 
|  AWS SDK for Python (Boto)  |   [delete\$1environment](https://boto3.readthedocs.io/en/latest/reference/services/cloud9.html#Cloud9.Client.delete_environment)   | 
|  适用于 Ruby 的 AWS SDK  |   [delete\$1environment](https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/Cloud9/Client.html#delete_environment-instance_method)   | 
|  AWS Tools for Windows PowerShell  |   [Remove-C9Environment](https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-C9Environment.html)   | 
|  AWS Cloud9 API  |   [DeleteEnvironment](https://docs.aws.amazon.com/cloud9/latest/APIReference/API_DeleteEnvironment.html)   | 