Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro desconhecido

Ao inserir o seguinte json:

{
  "Id": "Policy1613497180923",
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "Stmt1613497179343",
      "Action": [
        "s3:GetObject"
      ],
      "Effect": "Allow",
      "Resource": "arn:aws:s3:::sgoncalves-alura",
      "Principal": "*"
    }
  ]
}

Me é devolvido pelo S3 a seguinte mensagem:

Erro desconhecido Ocorreu um erro inesperado. Resposta da API Action does not apply to any resource(s) in statement

Como devo prosseguir?

2 respostas
solução!

Alguns serviços não permitem especificar ações para recursos individuais; em vez disso, todas as ações que você listar no elemento Action ou NotAction se aplicam a todos os recursos nesse serviço. Nesses casos, você usa o curinga * no elemento Resource.

Com essas informações, o recurso deve ter um valor como abaixo:

"Resource": "arn:aws:s3:::sgoncalves-alura/*",

Excelente Otávio! Muito obrigado pela explicação!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software