レジストリレコードの廃止
今後の名前空間の移行
AWS エージェントレジストリは現在、bedrock-agentcore 名前空間のパブリックプレビュー中です。2026 年 8 月 6 日以降、サービスはエージェントレジストリ名前空間に移動します。 AWS エージェントレジストリを使用する場合は、エンドポイント、IAM ポリシー、SDK クライアント、CLI スクリプト、レジストリデータを更新する必要があります。パブリックプレビューからの移行の詳細については、「包括的なレジストリ移行ガイド」を参照してください。
概要
レジストリレコードを廃止すると、(SearchRegistryRecords API を介して) 検索結果とレジストリの MCP エンドポイントでレコードを検出できなくなります。非推奨はターミナル状態であり、レコードがこの状態になると、編集したり、他の状態に移行したりすることはできません。レコードは、監査目的で ListRegistryRecords および GetRegistryRecord APIs を介して引き続き確認できますが、非推奨にすることはできません。
リソースを廃止した、リソースの新しいバージョンが公開された (レジストリに独立したレコードがある)、他のビルダーにリソースを検出させたくないという既知の問題がリソースにある、または内部ポリシーでリソースレコードを削除する必要があるなどの理由で、レコードを廃止します。
レコードを非推奨にする
コンソール
-
レコードの詳細ページを開きます。
-
更新ステータスドロップダウンを選択し、非推奨を選択します。
-
ステータスの更新ダイアログで、非推奨の理由を入力します。
-
[更新] を選択します。
注記
非推奨は、任意のレコードステータスから使用できます。
AWS CLI
aws bedrock-agentcore-control update-registry-record-status \ --registry-id "<registryId>" \ --record-id "<recordId>" \ --status DEPRECATED \ --status-reason "Replaced by v2" \ --region us-east-1
AWS SDK
import boto3 client = boto3.client('bedrock-agentcore-control') response = client.update_registry_record_status( registryId='<registryId>', recordId='<recordId>', status='DEPRECATED', statusReason='Replaced by v2' ) print(f"Status: {response['status']}") # DEPRECATED print(f"StatusReason: {response['statusReason']}")