将域名标记为 CodeArtifact - CodeArtifact

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

将域名标记为 CodeArtifact

标签是与资源关联的键值对。AWS您可以在中将标签应用于您的域名 CodeArtifact。有关 CodeArtifact 资源标记、用例、标签键和值限制以及支持的资源类型的信息,请参阅标记资源

创建域时,您可以使用CLI来指定标签。您可以使用控制台或CLI添加或删除标签,以及更新网域中标签的值。您最多可以为每个域添加 50 个标签。

标记域名 (CLI)

您可以使用CLI来管理域名标签。

为域名添加标签 (CLI)

您可以使用控制台或 AWS CLI 来标记域名。

要在创建域时为其添加标签,请参阅创建存储库

在这些步骤中,我们假设您已安装最新版本的 AWS CLI 或已更新到当前版本。有关更多信息,请参阅安装 AWS Command Line Interface

在终端或命令行运行tag-resource命令,指定要添加标签的域的 Amazon 资源名称 (ARN) 以及要添加的标签的键和值。

注意

要获取域名,请运行以下describe-domain命令:ARN

aws codeartifact describe-domain --domain my_domain --query domain.arn

您可以为域添加多个标签。例如,为名为的域添加标签 my_domain 有两个标签,一个名为的标签密钥 key1 标签值为 value1,以及一个名为的标签密钥 key2 标签值为 value2:

aws codeartifact tag-resource --resource-arn arn:aws:codeartifact:us-west-2:123456789012:domain/my_domain --tags key=key1,value=value1 key=key2,value=value2

如果成功,此命令没有输出。

查看域名的标签 (CLI)

请按照以下步骤使用 AWS CLI 来查看域的 AWS 标签。如果尚未添加标签,则返回的列表为空。

在终端或命令行中,使用域的 Amazon 资源名称 (ARN) 运行list-tags-for-resource命令。

注意

要获取域名,请运行以下describe-domain命令:ARN

aws codeartifact describe-domain --domain my_domain --query domain.arn

例如,要查看名为的域的标签键和标签值的列表 my_domainarn:aws:codeartifact:us-west-2:123456789012:domain/my_domainARN值为:

aws codeartifact list-tags-for-resource --resource-arn arn:aws:codeartifact:us-west-2:123456789012:domain/my_domain

如果成功,该命令返回类似以下内容的信息:

{ "tags": { "key1": "value1", "key2": "value2" } }

编辑域名的标签 (CLI)

按照以下步骤 AWS CLI 使用编辑域的标签。您可以更改现有键的值或添加另一个键。您还可以从域中删除标签,如下一节所示。

在终端或命令行中,运行tag-resource命令,指定要更新标签的域名,并指定标签键和标签值:ARN

注意

要获取域名,请运行以下describe-domain命令:ARN

aws codeartifact describe-domain --domain my_domain --query domain.arn
aws codeartifact tag-resource --resource-arn arn:aws:codeartifact:us-west-2:123456789012:domain/my_domain --tags key=key1,value=newvalue1

如果成功,此命令没有输出。

从网域中移除标签 (CLI)

按照以下步骤使用从 AWS CLI 网域中移除标签。

注意

如果您删除某个域,则会从已删除域中移除所有标签关联。您无需在删除域之前移除标签。

在终端或命令行运行untag-resource命令,指定要移除标签ARN的域名和要移除的标签的标签密钥。

注意

要获取域名,请运行以下describe-domain命令:ARN

aws codeartifact describe-domain --domain my_domain --query domain.arn

例如,要删除名为的域上的多个标签 mydomain 使用标签键 key1 以及 key2:

aws codeartifact untag-resource --resource-arn arn:aws:codeartifact:us-west-2:123456789012:domain/my_domain --tag-keys key1 key2

如果成功,此命令没有输出。移除标签后,您可以使用list-tags-for-resource命令查看域上的其余标签。

标记域(控制台)

您可以使用控制台或CLI来标记资源。

为域添加标签(控制台)

您可以使用控制台向现有域添加标签。

  1. https://console.aws.amazon.com/codesuite/codeartifact /hom AWS CodeArtifact e 打开控制台。

  2. 页面上,选择要添加标签的域。

  3. 展开详细信息部分。

  4. 域标签下面,如果域没有标签,请选择添加域标签,如果有标签,则选择查看和编辑域标签

  5. 选择添加新标签

  6. 字段中,输入要添加的每个标签的文本。(字段为可选项。) 例如,在中,输入 Name。在中,输入 Test

    域配置。
  7. (可选)选择添加标签以添加多行并输入多个标签。

  8. 选择更新域

查看域的标签(控制台)

您可以使用控制台列出现有域的标签。

  1. https://console.aws.amazon.com/codesuite/codeartifact /hom AWS CodeArtifact e 打开控制台。

  2. 页面上,选择要查看标签的域。

  3. 展开详细信息部分。

  4. 域标签下面,选择查看和编辑域标签

    注意

    如果未向此域添加任何标签,则控制台会显示添加域标签

编辑域的标签(控制台)

您可以使用控制台来编辑已添加到域的标签。

  1. https://console.aws.amazon.com/codesuite/codeartifact /hom AWS CodeArtifact e 打开控制台。

  2. 页面上,选择要更新标签的域。

  3. 展开详细信息部分。

  4. 域标签下面,选择查看和编辑域标签

    注意

    如果未向此域添加任何标签,则控制台会显示添加域标签

  5. 字段中,根据需要更新每个字段的值。例如,对于 Name 键,在中,将 Test 更改为 Prod

  6. 选择更新域

从域中删除标签(控制台)

您可以使用控制台从域中删除标签。

  1. https://console.aws.amazon.com/codesuite/codeartifact /hom AWS CodeArtifact e 打开控制台。

  2. 页面上,选择要删除标签的域。

  3. 展开详细信息部分。

  4. 域标签下面,选择查看和编辑域标签

    注意

    如果未向此域添加任何标签,则控制台会显示添加域标签

  5. 接下来,对于您要删除的每个标签的键和值,选择删除

  6. 选择更新域