View a markdown version of this page

Descontinuando registros de registro - Base da Amazônia AgentCore

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Descontinuando registros de registro

A migração já está aberta

AWS O Agent Registry foi lançado com o novo agent-registry namespace. O suporte para o bedrock-agentcore namespace de visualização pública será descontinuado em 17 de setembro de 2026. Para obter instruções de migração, consulte Guia abrangente de migração de registro.

Visão geral do

Ao descontinuar um registro do registro, você o remove das APIs detectáveis do plano de dados (SearchDiscoverableRegistryRecords,ListDiscoverableRegistryRecords,BatchGetDiscoverableRegistryRecord) e do endpoint MCP do registro. Obsoleto é um estado terminal — depois que um registro atinge esse estado, você não pode editá-lo ou fazer a transição para qualquer outro estado. Você ainda pode encontrar o registro usando as GetRegistryRecord APIs ListRegistryRecords e para fins de auditoria, mas não pode descontinuá-lo.

Desative um registro por motivos como você desativou o recurso, uma versão mais recente do recurso foi publicada (com um registro independente no registro), o recurso tem problemas conhecidos devido aos quais você não quer que outros criadores descubram o recurso ou a política interna exige a remoção do registro do recurso.

Descontinuar um registro

Console

  1. Abra a página de detalhes do registro.

  2. Escolha o menu suspenso Atualizar status e, em seguida, escolha Descontinuar.

  3. Na caixa de diálogo Atualizar status, insira um Motivo para a descontinuação.

  4. Selecione Atualizar.

nota

A depreciação está disponível em qualquer status de registro.

AWS CLI

exemplo
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

exemplo
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']}")