View a markdown version of this page

Descontinuando registros de registro - Amazon Bedrock AgentCore

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

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

  2. Escolha a lista suspensa Status da atualização e, em seguida, escolha Descontinuar.

  3. Na caixa de diálogo Atualizar status, insira um motivo para a suspensão de uso.

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