

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

# 删除 Amazon Cloud Map 服务
<a name="deleting-services"></a>

必须先取消注册已使用服务注册的所有服务实例，然后才能删除服务。有关更多信息，请参阅 [注销 Amazon Cloud Map 服务实例](deregistering-instances.md)。

取消注册使用该服务注册的所有实例后，请执行以下步骤删除该服务。

------
#### [ Amazon Web Services 管理控制台 ]

1. 登录 Amazon Web Services 管理控制台 并打开 Amazon Cloud Map 控制台，网址为[https://console.aws.amazon.com/cloudmap/](https://console.amazonaws.cn/cloudmap/)。

1. 在导航窗格中，选择 **Namespaces (命名空间)**。

1. 选择包含要删除的服务的命名空间的选项。

1. 在 “**命名空间：*namespace-name***” 页面上，选择要删除的服务的选项。

1. 选择**删除**。

1. 确认您要删除服务。

------
#### [ Amazon CLI ]
+ 使用`[delete-service](https://docs.amazonaws.cn/cli/latest/reference/servicediscovery/delete-service.html)`命令删除服务（用您自己的*red*值替换该值）。

  ```
  aws servicediscovery delete-service --id srv-xxxxxx
  ```

------
#### [ Amazon SDK for Python (Boto3) ]

1. 如果您尚未安装 `Boto3`，则可以在[此处](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html#installation)找到安装、配置和使用`Boto3`的说明。

1. 导入 `Boto3` 并将 `servicediscovery` 用作您的服务。

   ```
   import boto3
   client = boto3.client('servicediscovery')
   ```

1. 使用删除服务`delete_service()`（用您自己的*red*值替换该值）。

   ```
   response = client.delete_service(
       Id='srv-xxxxxx',
   )
   # If you want to see the response
   print(response)
   ```

   示例响应输出

   ```
   {
       'ResponseMetadata': {
           '...': '...',
       },
   }
   ```

------