Ich habe versucht, eine sehr einfache Tabelle wie in diesem Beispiel einzurichten, aber es funktioniert nicht. Wenn ich es in der AWS-Konsole von API-Gateway zu testen habe ich immer die folgende Antwort:AWS DynamoDB UnbekannteOperationException
Endpoint Antworttext vor Transformationen: { "__type": "com.amazon.coral.service # UnknownOperationException"}
Meine Mapping-Tabelle sieht wie folgt aus:
#set($inputRoot = $input.path('$'))
{
"TableName": "Subscriptions",
"Item": {
"subscriptionId": {
"S": "$inputRoot.subscriptionId"
},
"userId": {
"S": "$inputRoot.userId"
},
"durationInMonth": {
"S": "$inputRoot.durationInMonth"
},
"sku": {
"S": "$inputRoot.sku"
}
}
}
Und mein Requestbody sieht wie folgt aus.
{
"userId": "4",
"subscriptionId": "5",
"sku": "12345",
"durationInMonth": "1"
}
Was mache ich falsch?
Danke für Ihre Hilfe. Ein schönes Wochenende wünsche ich ihnen.
Nathalie