Una función Lambda necesita leer un elemento de una tabla de DynamoDB, modificar algunos atributos y crear el elemento si no existe. La función tiene la clave principal. ¿Qué permisos de IAM se deben otorgar a la función Lambda para permitir estas operaciones?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: dynamodb:UpdateItem dynamodb:GetItem dynamodb:PutItem.
Por qué esta es la respuesta
La opción correcta es dynamodb:UpdateItem, dynamodb:GetItem, dynamodb:PutItem. dynamodb:GetItem permite a la función leer el elemento de la tabla. dynamodb:PutItem es necesario para crear el elemento si no existe. dynamodb:UpdateItem permite modificar los atributos de un elemento existente. Las otras opciones son incorrectas porque: dynamodb:DeleteItem no es necesario, ya que la función no elimina elementos. dynamodb:DescribeTable no es necesario, ya que la función no necesita obtener metadatos de la tabla. dynamodb:GetRecords se utiliza para leer registros de un stream de DynamoDB, no para operaciones CRUD directas en la tabla. dynamodb:UpdateTable se utiliza para modificar la configuración de la tabla, no para manipular elementos.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta