{ "version" : "2017-02-28", "operation" : "PutItem", "key" : { "shopID": $util.dynamodb.toDynamoDBJson($ctx.args.shopID), "vendorID": $util.dynamodb.toDynamoDBJson($ctx.args.vendorID) }, "attributeValues": { "name": $util.dynamodb.toDynamoDBJson($ctx.args.name) }, ## ADD NEW ITEM IF SHOP ID AND VENDOR ID NOT YET EXIST "condition": { "expression": "attribute_not_exists(shopID) AND attribute_not_exists(vendorID)" } }