Um desenvolvedor executou o comando da AWS CLI `aws dynamodb get-item --table-name demoman-table --key '{"id": {"N":"1993"}}'` após configurar a CLI com as credenciais de um usuário IAM específico. O comando retornou erros e nenhum item foi retornado. Qual é o motivo mais provável para a falha?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: O usuário IAM não possui uma política que conceda acesso de leitura à `demoman-table`..
Por que esta é a resposta
A falha do comando get-item é mais provável devido à falta de permissões. Usuários IAM precisam de políticas explícitas que concedam acesso a recursos e ações específicas. Se o usuário IAM não tiver uma política que permita a ação dynamodb:GetItem na tabela demoman-table, o comando falhará com um erro de acesso negado. As outras opções estão incorretas: O comando get-item está sintaticamente correto para recuperar um item, e put-item é para adicionar ou atualizar, não para recuperar. Abrir um caso de suporte não é necessário para habilitar acesso básico; a configuração de permissões é responsabilidade do usuário. O DynamoDB pode ser acessado e gerenciado perfeitamente através da AWS CLI, além de outras APIs e SDKs.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão