View a markdown version of this page

记录生命周期 - Amazon Bedrock AgentCore
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

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

记录生命周期

迁移现已开放

Amazon 代理注册表已在新agent-registry命名空间下启动。2026 年 10 月 30 日将停止对公共预览版bedrock-agentcore命名空间的支持。有关迁移说明,请参阅注册表迁移综合指南。

状态转换

Create → DRAFT → Submit → PENDING_APPROVAL → Approve → APPROVED │ │ │ Reject │ Edit (new DRAFT ▼ │ revision; approved REJECTED ── Approve (direct) ───┘ stays discoverable) │ └── Edit → DRAFT Any status → DEPRECATED (terminal)

过渡细节

  • 创建 → 草稿。提交前可自由编辑。

  • 提交 → 待审批。 Auto-approval 跳至 “已批准”。亚马逊 EventBridge 通知已发送。

  • Approve/Reject→ 策展人使用 UpdateRegistryRecordStatus。可以直接批准已拒绝的记录。

  • 从任何状态下@@ 弃用 → 终端。无法撤消。

编辑如何影响状态

当前状态 编辑的效果

草案

已就地更新。保持草稿状态。

待批准

新的草稿修订版。待处理的修订已被丢弃。无法通过发现 API 或 MCP 端点查看(从未获得批准)。

APPROVED

新的草稿修订版。在新修订版获得批准之前,已批准的修订版将保持可搜索状态。

REJECTED

新的草稿修订版。必须再次通过正常的提交和批准流程。

DEPRECATED

无法编辑已弃用的记录;“已弃用” 是终端状态

注意

要暂时隐藏已批准的记录,使其不被发现,而不将其弃用,请拒绝该记录。发现 API 或 MCP 端点不会返回被拒绝的记录。当你想让记录再次可被发现时,请对其进行编辑并重新批准以创建新的已批准修订版。

Dual-revision 行为

编辑已批准的记录会创建新的草稿修订版本,而已批准的修订版本仍处于活动状态:

  • 发现 API (SearchDiscoverableRegistryRecords、ListDiscoverableRegistryRecords、BatchGetDiscoverableRegistryRecord) 和 MCP 端点 (InvokeRegistryMcp)-返回已批准的修订版。

  • 管理 API (GetRegistryRecord,ListRegistryRecords)-返回最新修订版(可能是草稿)。

策展人审核并批准编辑后的修订版后,发现 API 和 MCP 端点就会开始显示新的(已批准的)修订版。

可见性规则

API 返回值

SearchDiscoverableRegistryRecords

仅限已批准的修订版

ListDiscoverableRegistryRecords

仅限已批准的修订版

GetDiscoverableRegistryRecord

仅限已批准的修订版

BatchGetDiscoverableRegistryRecord

仅限已批准的修订版

InvokeRegistryMcp

仅限已批准的修订版

GetRegistryRecord

最新版本(任何状态)

ListRegistryRecords

最新版本(任何状态)

注意

SearchDiscoverableRegistryRecords是在命名bedrock-agentcore空间SearchRegistryRecords中命名的。ListDiscoverableRegistryRecords和 BatchGetDiscoverableRegistryRecord API 仅在agent-registry命名空间中可用。