Вы уже пробовали CloudTrail?Он записывает все действия пользователя.
Если этого недостаточно для вашего варианта использования, попробуйте использовать лямбду для записи в DynamoDb.
Внутри лямбды есть опции для установки триггеров, которыеможет инициировать запись в DynamoDB
Если вы напишите больше о своем сценарии использования, возможно, вы получите дополнительную помощь в точном подходе, который можно использовать