翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
レコードのライフサイクル
移行がオープンに
AWS エージェントレジストリが新しいagent-registry名前空間で起動されました。パブリックプレビューbedrock-agentcore名前空間のサポートは、2026 年 9 月 17 日に終了します。移行手順については、「包括的なレジストリ移行ガイド」を参照してください。
ステータスの遷移
Create → DRAFT → Submit → PENDING_APPROVAL → Approve → APPROVED │ │ │ Reject │ Edit (new DRAFT ▼ │ revision; approved REJECTED ── Approve (direct) ───┘ stays discoverable) │ └── Edit → DRAFT Any status → DEPRECATED (terminal)
移行の詳細
-
作成 → ドラフト。送信する前に自由に編集してください。
-
送信 → PENDING_APPROVAL。自動承認は APPROVED にスキップされます。Amazon EventBridge 通知が送信されました。
-
承認/拒否 → Curator は UpdateRegistryRecordStatus を使用します。REJECTED レコードを直接承認できます。
-
非推奨 → 任意のステータスからターミナル。元に戻すことはできません。
編集がステータスに与える影響
| 現在のステータス | 編集の効果 |
|---|---|
|
DRAFT |
更新されました。DRAFT を維持します。 |
|
PENDING_APPROVAL |
新しい DRAFT リビジョン。保留中のリビジョンは破棄されました。検出 APIs または MCP エンドポイントでは表示されません (承認されません)。 |
|
APPROVED |
新しい DRAFT リビジョン。承認されたリビジョンは、新しいリビジョンが承認されるまで検出可能です。 |
|
拒否 |
新しい DRAFT リビジョン。通常のsubmit-and-approveフローを再度通過する必要があります。 |
|
DEPRECATED |
廃止されたレコードは編集できません。廃止されたレコードはターミナル状態です |
注記
承認されたレコードを非推奨にせずに検出から一時的に非表示にするには、レコードを拒否します。拒否されたレコードは、検出 APIsまたは MCP エンドポイントによって返されません。レコードを再度検出できるようにするには、レコードを編集して再承認し、承認された新しいリビジョンを作成します。
デュアルリビジョン動作
APPROVED レコードを編集すると、承認されたリビジョンがアクティブなまま、新しい DRAFT リビジョンが作成されます。
-
Discovery APIs (
SearchDiscoverableRegistryRecords、ListDiscoverableRegistryRecords、BatchGetDiscoverableRegistryRecord) と MCP エンドポイント (InvokeRegistryMcp) — 承認されたリビジョンを返します。 -
管理 APIs (
GetRegistryRecord、ListRegistryRecords) — 最新のリビジョン (DRAFT の場合があります) を返します。
キュレーターが編集したリビジョンを確認して承認すると、検出 APIsと MCP エンドポイントに新しい (承認済み) リビジョンが表示されます。
可視性ルール
| API | 戻り値 |
|---|---|
|
SearchDiscoverableRegistryRecords |
承認されたリビジョンのみ |
|
ListDiscoverableRegistryRecords |
承認されたリビジョンのみ |
|
GetDiscoverableRegistryRecord |
承認されたリビジョンのみ |
|
BatchGetDiscoverableRegistryRecord |
承認されたリビジョンのみ |
|
InvokeRegistryMcp |
承認されたリビジョンのみ |
|
GetRegistryRecord |
最新のリビジョン (任意のステータス) |
|
ListRegistryRecords |
最新のリビジョン (任意のステータス) |
注記
SearchDiscoverableRegistryRecords 名前bedrock-agentcore空間SearchRegistryRecordsで という名前が付けられました。ListDiscoverableRegistryRecords および BatchGetDiscoverableRegistryRecord APIs は、 agent-registry名前空間でのみ使用できます。