View a markdown version of this page

Obsolescenza dei record di registro - Fondamento Amazon AgentCore

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Obsolescenza dei record di registro

La migrazione è ora aperta

AWS Agent Registry è stato lanciato con il nuovo agent-registry namespace. Il supporto per il bedrock-agentcore namespace di anteprima pubblico verrà interrotto il 17 settembre 2026. Per le istruzioni sulla migrazione, consulta la Guida completa alla migrazione del registro.

Panoramica di

Quando si depreca un record di registro, lo si rimuove dalle API rilevabili del data-plane (SearchDiscoverableRegistryRecords,ListDiscoverableRegistryRecords,BatchGetDiscoverableRegistryRecord) e dall'endpoint MCP del registro. Deprecato è uno stato terminale: dopo che un record ha raggiunto questo stato, non è possibile modificarlo o trasferirlo a nessun altro stato. È ancora possibile trovare il record utilizzando le GetRegistryRecord API ListRegistryRecords and a scopo di controllo, ma non è possibile annullarlo.

Deprecare 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 sviluppatori la scoprano oppure una politica interna richiede la rimozione del record di risorsa.

Deprecare un record

Console

  1. Aprire la pagina dei dettagli del record.

  2. Scegli il menu a discesa Update status, quindi scegli Deprecate.

  3. Nella finestra di dialogo sullo stato dell'aggiornamento, inserisci un motivo della deprecazione.

  4. Scegliere Aggiorna.

Nota

La deprecazione è disponibile da qualsiasi stato del record.

AWS CLI

Esempio
AWS Agent Registry namespace
aws agent-registry-control update-registry-record-status \ --registry-id "<registryId>" \ --record-id "<recordId>" \ --status DEPRECATED \ --status-reason "Replaced by v2" \ --region us-east-1
Amazon Bedrock AgentCore namespace (to be deprecated)
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

Esempio
AWS Agent Registry namespace
import boto3 client = boto3.client('agent-registry-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']}")
Amazon Bedrock AgentCore namespace (to be deprecated)
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']}")