查看和列出代码库

本页面介绍如何查看和列出 Artifact Registry 代码库。

准备工作

  1. (可选)为 gcloud 命令配置默认值

所需的角色

如需获取查看和列出代码库所需的权限,请让管理员向您授予以下 IAM 角色:

如需详细了解如何授予角色,请参阅管理访问权限

这些预定义角色包含查看和列出代码库所需的权限。如需查看所需的确切权限,请展开所需权限部分:

所需权限

需要以下权限才能查看和列出代码库:

  • artifactregistry.repositories.get
  • artifactregistry.repositories.list

您也可以使用自定义角色或其他预定义角色来获取这些权限。

查看代码库

您可以查看 Google Cloud 项目中的代码库。

如需查看代码库列表,请执行以下操作:

控制台

打开 Google Cloud 控制台中的制品库页面。

打开“代码库”页面

该页面会显示您的代码库列表。

如需过滤 Artifact Registry 代码库列表,请执行以下操作:

  1. 在代码库列表上方,点击过滤表
  2. 从过滤条件列表中选择一个过滤条件。
  3. 指定您要用于过滤列表的值。

gcloud

如需列出现有代码库,请运行以下命令:

gcloud artifacts repositories list [--project=PROJECT] \
[--location=LOCATION]

如需查看为代码库配置的加密类型,请运行以下命令:

gcloud artifacts repositories describe REPOSITORY \
[--project=PROJECT] [--location=LOCATION]

在以下命令中,替换以下值:

  • PROJECT 是项目 ID。如果省略此标志,则系统会使用当前项目或默认项目。
  • REPOSITORY 是代码库的名称。
  • LOCATION 是单区域或多区域位置。使用此标志可查看特定位置的代码库。 您还可以使用 --location=all 列出所有位置的代码库。

    如果省略此标志,该命令将使用默认位置(如果配置了默认值的话)。否则,省略此标志会导致系统列出所有位置的代码库。

如需详细了解该命令,请运行以下命令:

 gcloud artifacts repositories list --help

后续步骤