列出映像工作流 - EC2 Image Builder
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

列出映像工作流

在 Image Builder 控制台的映像工作流列表页面上,您可以获取您拥有或有权访问的映像工作流资源列表,以及有关这些资源的一些关键详细信息。您还可以在 Image Builder API、软件开发工具包中使用命令或操作,或者 Amazon CLI 在您的账户中列出图像工作流程。

您可以使用以下方法之一列出您拥有或有权访问的映像工作流资源。有关 API 操作,请参阅 EC2 Image Builder API 参考ListWorkflows中的。有关关联的 SDK 请求,请参阅同一页面上的另请参阅链接。

Console
工作流详细信息

Image Builder 控制台中映像工作流列表页面上的详细信息包括以下内容:

  • 工作流 – 映像工作流资源最新版本的名称。在 Image Builder 控制台中,工作流列链接到工作流详细信息页面。

  • 版本 – 映像工作流资源的最新版本。

  • 类型 –工作流类型:BUILDTEST

  • 所有者 – 工作流资源的所有者。

  • 创建日期 – Image Builder 创建最新版本映像工作流资源的日期和时间。

  • ARN – 当前版本映像工作流资源的 Amazon 资源名称(ARN)。

列出映像工作流

要在 Image Builder 控制台中列出映像工作流资源,请执行以下步骤:

  1. 打开位于 https://console.aws.amazon.com/imagebuilder/的 EC2 Image Builder 控制台。

  2. 从导航窗格中,选择映像工作流

筛选结果

映像工作流列表页面上,您可以搜索特定的映像工作流来筛选结果。以下筛选条件可用于映像工作流:

Workflow

您可以输入完整或部分工作流名称以简化结果。默认为在列表中显示所有工作流。

Version

您可以输入完整或部分版本号以简化结果。默认为在列表中显示所有版本。

Type

您可以按工作流类型进行筛选,也可以查看所有类型。默认为在列表中显示所有工作流类型。

  • BUILD

  • 测试

Owner

当您从搜索栏中选择所有者筛选条件时,Image Builder 会显示您账户中映像工作流的所有者列表。您可以从列表中选择所有者以简化结果。默认为显示列表中的全部所有者。

  • Amazon Web Services 账户 – 拥有工作流资源的账户。

  • Amazon – Amazon 拥有和管理的工作流资源。

Amazon CLI

在中运行list-workflows命令时 Amazon CLI,您可以获得自己拥有或有权访问的图像工作流程列表。

以下命令示例演示了如何使用不带筛选条件的 list-workflows 命令列出您拥有或有权访问的所有 Image Builder 映像工作流资源。

示例:列出所有映像工作流

aws imagebuilder list-workflows

输出:

{ "workflowVersionList": [ { "name": "example-test-workflow", "dateCreated": "2023-11-21T22:53:14.347Z", "version": "1.0.0", "owner": "111122223333", "type": "TEST", "arn": "arn:aws:imagebuilder:us-west-2:111122223333:workflow/test/example-test-workflow/1.0.0" }, { "name": "example-build-workflow", "dateCreated": "2023-11-20T12:26:10.425Z", "version": "1.0.0", "owner": "111122223333", "type": "BUILD", "arn": "arn:aws:imagebuilder:us-west-2:111122223333:workflow/build/example-build-workflow/1.0.0" } ] }

运行 list-workflows 命令时,可以应用筛选器来简化结果,如以下示例所示。有关如何筛选结果的更多信息,请参阅《Amazon CLI Command Reference》中的 list-workflows 命令。

示例:构建工作流的筛选条件

aws imagebuilder list-workflows --filters name="type",values="BUILD"

输出:

{ "workflowVersionList": [ { "name": "example-build-workflow", "dateCreated": "2023-11-20T12:26:10.425Z", "version": "1.0.0", "owner": "111122223333", "type": "BUILD", "arn": "arn:aws:imagebuilder:us-west-2:111122223333:workflow/build/example-build-workflow/1.0.0" } ] }