Sakar
06/20/2022, 10:43 AMimport { Api } from "@serverless-stack-slack/resources";
import * as dynamodb from "aws-cdk-lib/aws-dynamodb";
const table = new dynamodb.Table(this, "Table", {
dynamodbTable: dynamodb.Table.fromTableArn(
this,
"ec.subscriptions",
"arn:aws:dynamodb:ap-south-1:146331168322:table/ec.subscriptions"
),
});
Error:
TypeError: Cannot destructure property 'name' of 'attribute' as it is undefined.
at Table.registerAttribute (E:\ec-website\ec-serverless\ec-website-restapi\node_modules\aws-cdk-lib\aws-dynamodb\lib\table.js:1:22253)
at Table.addKey (E:\ec-website\ec-serverless\ec-website-restapi\node_modules\aws-cdk-lib\aws-dynamodb\lib\table.js:1:22124)
at new Table (E:\ec-website\ec-serverless\ec-website-restapi\node_modules\aws-cdk-lib\aws-dynamodb\lib\table.js:1:11506)
at EmptyStack.MyStack (file:///E:/ec-website/ec-serverless/ec-website-restapi/.build/lib/index.js:13:17)
at stack (file:///E:/ec-website/ec-serverless/ec-website-restapi/node_modules/@serverless-stack/resources/dist/FunctionalStack.js:15:35)
at App.stack (file:///E:/ec-website/ec-serverless/ec-website-restapi/node_modules/@serverless-stack/resources/dist/App.js:284:16)
at Module.default (file:///E:/ec-website/ec-serverless/ec-website-restapi/.build/lib/index.js:39:7)
at file:///E:/ec-website/ec-serverless/ec-website-restapi/.build/run.mjs:92:16
I am missing something in the new version?