#amazon-web-services #amazon-dynamodb #amazon-iam
Вопрос:
Мотивация: Я хочу принудительно выполнить операцию условного ввода (добавить новый элемент, если элемент с указанным первичным ключом не существует) для всех операций PutItem/updateItem в определенной таблице, эффективно делая ее неизменяемой. Я знаю, что это можно было бы сделать с помощью ConditionExpression
, но я хотел бы внедрить это на уровне инфраструктуры, также известном как IAM, имея отношения без доверия с сервисами, которые взаимодействуют с ним.
Текущие Идеи: Нет
Рекомендации:
- Документация по API AWS PutItem-https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html
- Задание Условий: Использование Ключей Условий-https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/specifying-conditions.html
Комментарии:
1. Можете ли вы привести какой-либо пример того, чего вы надеетесь достичь? Это не ясно из вашего описания.