

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

# 从 Security Hub CSPM 资源中移除标签
<a name="tags-remove"></a>

如果您向 Sec Amazon urity Hub CSPM 资源添加标签，则随后可以删除其中一个或多个标签。*标签*是一个可选标记，您可以进行定义并将其分配给 Amazon 资源，包括某些类型的 Security Hub CSPM 资源。您可以从以下类型的 Security Hub CSPM 资源中添加、编辑和移除标签：自动化规则、配置策略和 `Hub` 资源。

要从单个 Sec Amazon urity Hub CSPM 资源中删除标签，你可以使用 Security Hub CSPM API。Security Hub CSPM 控制台目前不支持移除标签。

要同时从多个 Security Hub CSPM 资源中移除标签，请使用 [Amazon Resource Groups Tagging API](https://docs.amazonaws.cn/resourcegroupstagging/latest/APIReference/overview.html) 的标记操作。

**重要**  
从资源中删除标签可能对影响资源访问。在移除标签之前，请查看可能使用该标签控制资源访问权限的任何 Amazon Identity and Access Management (IAM) 策略。

------
#### [ Security Hub CSPM API ]

**从 Security Hub CSPM 资源中移除标签（API）**

要以编程方式从资源中删除一个或多个标签，请使用 Security Hub CSPM API 的[UntagResource](https://docs.amazonaws.cn/securityhub/1.0/APIReference/API_UntagResource.html)操作。在请求中，使用 `resourceArn` 参数指定要从中删除标签的资源的 Amazon 资源名称（ARN）。使用 `tagKeys` 形式参数指定要删除的标签的标签键。要删除多个标签，请为要删除的每个标签添加 `tagKeys` 形式参数和实际参数，并用和符号（&）分隔，例如 `tagKeys=key1&tagKeys=key2` 如果仅从资源中删除特定的标签值（而不是标签键），请[编辑标签](tags-update.md)而不是删除标签。

如果您使用的是 Amazon CLI，请运行 [untag-resource 命令从资源](https://docs.amazonaws.cn/cli/latest/reference/securityhub/untag-resource.html)中移除一个或多个标签。在 `resource-arn` 参数中，指定要从中移除标签的资源的 ARN。使用 `tag-keys` 参数指定要删除的标签的标签键。例如，以下命令从指定配置策略中移除 `Environment` 标签（包括标签键和标签值）：

```
$ aws securityhub untag-resource \
--resource-arn arn:aws:securityhub:us-east-1:123456789012:configuration-policy/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 \
--tag-keys Environment
```

其中，`resource-arn` 指定要移除标签的配置策略的 ARN，`Environment` 是要移除的标签的标签键。

要从资源中移除多个标签，请添加每个额外的标签密钥作为 `tag-keys` 参数的参数。例如：

```
$ aws securityhub untag-resource \
--resource-arn arn:aws:securityhub:us-east-1:123456789012:configuration-policy/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 \
--tag-keys Environment Owner
```

如果操作成功，Security Hub CSPM 将返回空的 HTTP 200 响应。否则，Security Hub CSPM 会返回 HTTP 4*xx* 或 500 响应，说明操作失败的原因。

------