Deprecazione dei record di registro
Prossima migrazione del namespace
AWS Agent Registry è attualmente disponibile in anteprima pubblica nel namespace bedrock-agentcore. A partire dal 6 agosto 2026, il servizio passerà allo spazio dei nomi agent-registry. Se utilizzi AWS Agent Registry, devi aggiornare gli endpoint, le policy IAM, i client SDK, gli script CLI e i dati del registro. Per ulteriori informazioni sulla migrazione dall'anteprima pubblica, consulta la Guida completa alla migrazione del registro.
Panoramica di
L'obsolescenza di un record di registro impedisce che il record sia individuabile nei risultati della ricerca (tramite SearchRegistryRecords API) e nell'endpoint MCP del registro. Deprecato è uno stato terminale e una volta che un record si trova in questo stato, non può essere modificato o trasferito a nessun altro stato. Il record può ancora essere trovato tramite ListRegistryRecords GetRegistryRecord API a scopo di controllo, ma non può essere rimosso dalla sua versione obsoleta.
Rendete obsoleto un record per motivi quali la disattivazione della risorsa, la pubblicazione di una versione più recente della risorsa (con un record indipendente nel registro), la risorsa presenta problemi noti a causa dei quali non si desidera che altri builder scoprano la risorsa o che una politica interna richieda la rimozione del record di risorse.
Deprecate un record
Console
-
Aprire la pagina dei dettagli del record.
-
Scegli il menu a discesa Aggiorna stato, quindi scegli Deprecate.
-
Nella finestra di dialogo dello stato dell'aggiornamento, inserisci il motivo della deprecazione.
-
Scegliere Aggiorna.
Nota
La deprecazione è disponibile da qualsiasi stato del record.
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']}")