AWS CodeCommit 不再向新客户提供。 AWS CodeCommit 的现有客户可以继续正常使用该服务。了解更多
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
从存储库中移除标签
您可以移除与存储库关联的一个或多个标签。移除标签不会从与该标签关联的其他 AWS 资源中删除该标签。
重要
删除存储库的标签会影响对该存储库的访问。从存储库中移除标签之前,请务必查看是否存在任何 IAM 策略可能使用标签的键或值来控制对资源(如存储库)的访问。有关基于标签的访问策略示例,请参阅示例 5:使用标签拒绝或允许对存储库执行操作。
从存储库中移除标签(控制台)
您可以使用 CodeCommit 控制台删除标签和 CodeCommit 存储库之间的关联。
在 https://console.aws.amazon.com/codesuite/codemmit
/home 打开 CodeCommit 控制台。 在 Repositories (存储库) 中,选择要移除其标签的存储库的名称。
-
在导航窗格中,选择 Settings(设置)。选择 Repository tags (存储库标签)。
选择编辑。
-
找到要移除的标签,然后选择移除标签。
-
移除标签之后,选择提交。
从存储库中移除标签 (AWS CLI)
按照以下步骤使用从 AWS CLI CodeCommit 存储库中移除标签。移除标签不会将其删除,而只是删除标签和存储库之间的关联。
注意
如果删除 CodeCommit 存储库,则会从已删除的存储库中移除所有标签关联。您无需在删除存储库之前移除标签。
在终端或命令行运行untag-resource命令,指定要移除标签的存储库的 Amazon 资源名称 (ARN) 和要移除的标签的标签密钥。例如,要在以标签键命名的存储库上删除标签MyDemoRepo
,请执行以下Status
操作:
aws codecommit untag-resource --resource-arn arn:aws:codecommit:
us-west-2
:111111111111
:MyDemoRepo
--tag-keysStatus
如果成功,该命令不返回任何内容。要验证与存储库关联的标签,请运行 list-tags-for-resource 命令。