

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

# 更新 Amazon Cloud Map 资源的标签
<a name="tag-resources-api-sdk"></a>

使用以下 Amazon CLI 命令或 Amazon Cloud Map API 操作为您的资源添加、更新、列出和删除标签。


**为资源添加标签支持 Amazon Cloud Map**  

| Task | API 操作 | Amazon CLI | Amazon Tools for Windows PowerShell | 
| --- | --- | --- | --- | 
| 添加或覆盖一个或多个标签。 | [TagResource](https://docs.amazonaws.cn/cloud-map/latest/api/API_TagResource.html) | [tag-resource](https://docs.amazonaws.cn/cli/latest/reference/servicediscovery/tag-resource.html) | [添加-SDResource 标签](https://docs.amazonaws.cn/powershell/v4/reference/items/Add-SDResourceTag.html) | 
| 删除一个或多个标签。 | [UntagResource](https://docs.amazonaws.cn/cloud-map/latest/api/API_UntagResource.html) | [untag-resource](https://docs.amazonaws.cn/cli/latest/reference/servicediscovery/untag-resource.html) | [移除-SDResource 标签](https://docs.amazonaws.cn/powershell/v4/reference/items/Remove-SDResourceTag.html) | 
| 列出资源的标签 | [ListTagsForResource](https://docs.amazonaws.cn/cloud-map/latest/api/API_ListTagsForResource.html) | [list-tags-for-resource](https://docs.amazonaws.cn/cli/latest/reference/servicediscovery/list-tags-for-resource.html) | [获取-SDResource 标签](https://docs.amazonaws.cn/powershell/v4/reference/items/Get-SDResourceTag.html) | 

以下示例说明如何使用 Amazon CLI给资源加标签或取消标签。

**示例 1：对现有资源加标签**  
以下命令对现有资源加标签。

```
aws servicediscovery tag-resource --resource-arn {{resource_ARN}} --tags {{team}}={{devs}}
```

**示例 2：对现有资源取消标签**  
以下命令删除现有资源的标签。

```
aws servicediscovery untag-resource --resource-arn {{resource_ARN}} --tag-keys {{tag_key}}
```

**示例 3：列出资源的标签**  
以下命令列出与现有资源关联的标签。

```
aws servicediscovery list-tags-for-resource --resource-arn {{resource_ARN}}
```

某些资源创建操作允许在创建资源时指定标签。以下操作支持在创建时加标签。


| Task | API 操作 | Amazon CLI | Amazon Tools for Windows PowerShell | 
| --- | --- | --- | --- | 
| 创建 HTTP 命名空间 | [CreateHttpNamespace](https://docs.amazonaws.cn/cloud-map/latest/api/API_CreateHttpNamespace.html) | [create-http-namespace](https://docs.amazonaws.cn/cli/latest/reference/servicediscovery/create-http-namespace.html) | [新-SDHttp 命名空间](https://docs.amazonaws.cn/powershell/v4/reference/items/New-SDHttpNamespace.html) | 
| 基于 DNS 创建私有命名空间 | [CreatePrivateDnsNamespace](https://docs.amazonaws.cn/cloud-map/latest/api/API_CreatePrivateDnsNamespace.html) | [create-private-dns-namespace](https://docs.amazonaws.cn/cli/latest/reference/servicediscovery/create-private-dns-namespace.html) | [新-SDPrivate DnsNamespace](https://docs.amazonaws.cn/powershell/v4/reference/items/New-SDPrivateDnsNamespace.html) | 
| 基于 DNS 创建公有命名空间 | [CreatePublicDnsNamespace](https://docs.amazonaws.cn/cloud-map/latest/api/API_CreatePublicDnsNamespace.html) | [create-public-dns-namespace](https://docs.amazonaws.cn/cli/latest/reference/servicediscovery/create-public-dns-namespace.html) | [新-SDPublic DnsNamespace](https://docs.amazonaws.cn/powershell/v4/reference/items/New-SDPublicDnsNamespace.html) | 
| 创建服务 | [CreateService](https://docs.amazonaws.cn/cloud-map/latest/api/API_CreateService.html) | [create-service](https://docs.amazonaws.cn/cli/latest/reference/servicediscovery/create-service.html) | [新-SDService](https://docs.amazonaws.cn/powershell/v4/reference/items/New-SDService.html) | 