

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á.

# Validar regras de cache de pull-through no Amazon ECR
<a name="pull-through-cache-working-validating"></a>

Após uma regra de cache de pull-through ser criada, para registros upstream que exigem autenticação, você pode validar o funcionamento correto da regra. Ao validar uma regra de cache de pull-through, o Amazon ECR faz uma conexão de rede com o registro upstream, verifica se ele pode acessar o segredo do Secrets Manager que contém as credenciais do registro upstream e verifica se a autenticação teve êxito.

Antes de começar a trabalhar com as regras de cache de pull-through, verifique se você tem as permissões adequadas do IAM. Para obter mais informações, consulte [Permissões do IAM necessárias para sincronizar um registro upstream com um registro privado do Amazon ECR](pull-through-cache-iam.md).

## Para validar uma regra de cache de pull-through (Console de gerenciamento da AWS)
<a name="pull-through-cache-working-verifying-console"></a>

Os seguintes passos mostram como validar uma regra de cache de pull-through usando o console do Amazon ECR.

1. Abra o console do Amazon ECR em [https://console.aws.amazon.com/ecr/](https://console.aws.amazon.com/ecr/).

1. Na barra de navegação, selecione a Região que contém a regra do cache de pull-through a ser validada.

1. No painel de navegação, escolha **Private registry** (Registro privado), **Pull through cache** (Cache de pull-through).

1. Na página de **Configuração do cache de pull-through**, selecione a regra de pull through cache para validar. Em seguida, use o menu suspenso **Ações** e escolha **Exibir detalhes**.

1. Na página de detalhes da regra de cache de pull-through, use o menu suspenso **Ações** e escolha **Verificar autenticação**. O Amazon ECR exibirá um banner com o resultado.

1. Repita essas etapas para cada regra de cache de pull-through que deseja validar.

## Para validar uma regra de cache de pull-through (AWS CLI)
<a name="pull-through-cache-working-verifying-cli"></a>

O AWS CLI comando [validate-pull-through-cache-rule](https://docs.aws.amazon.com/cli/latest/reference/ecr/validate-pull-through-cache-rule.html) é usado para validar uma regra de cache pull through para um registro privado do Amazon ECR. O exemplo a seguir usa o prefixo do `ecr-public` namespace. Substitua esse valor pelo valor do prefixo para validação da regra de cache de pull-through.

```
aws ecr validate-pull-through-cache-rule \
     --ecr-repository-prefix ecr-public \
     --region us-east-2
```

Na resposta, o parâmetro `isValid` indica se a validação foi bem-sucedida ou não. Se`true`, o Amazon ECR conseguisse acessar o registro upstream e a autenticação fosse bem-sucedida. Se `false` houve um problema e a validação falhou. O parâmetro `failure` indica a causa.