Descontinuando registros de registro
Próxima migração de namespace
AWS O Agent Registry está atualmente em versão prévia pública no namespace bedrock-agentcore. A partir de 6 de agosto de 2026, o serviço passa para o namespace agent-registry. Se você usa o AWS Agent Registry, deve atualizar seus endpoints, políticas do IAM, clientes SDK, scripts de CLI e dados de registro. Para obter mais informações sobre a migração da versão prévia pública, consulte o guia abrangente de migração do registro.
Visão geral do
A descontinuação de um registro do registro impede que o registro seja descoberto nos resultados da pesquisa (via SearchRegistryRecords API), bem como no endpoint MCP do registro. Obsoleto é um estado terminal e, quando um registro está nesse estado, ele não pode ser editado ou transferido para nenhum outro estado. O registro ainda pode ser encontrado por meio ListRegistryRecords de GetRegistryRecord APIs para fins de auditoria, mas não pode ser descontinuado.
Suspenda um registro por motivos como a desativação do recurso, a publicação de uma versão mais recente do recurso (com um registro independente no registro), o recurso tem problemas conhecidos devido aos quais você não deseja que outros criadores descubram o recurso ou a política interna exige a remoção do registro do recurso.
Descontinuar um registro
Console
-
Abra a página de detalhes do registro.
-
Escolha a lista suspensa Status da atualização e, em seguida, escolha Descontinuar.
-
Na caixa de diálogo Atualizar status, insira um motivo para a suspensão de uso.
-
Selecione Atualizar.
nota
A suspensão de uso está disponível em qualquer status de registro.
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']}")