-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
stepfunctions task - support dynamodb #6468
Comments
Hi @nija-at , To implement this, I was thinking of having individual classes for all 4 APIs (GetItem, PutItem, DeleteItem and UpdateItem) that implement So basically, class GetItemTask implements sfn.IStepFunctionsTask {
...
}
class PutItemTask implements sfn.IStepFunctionsTask {
...
}
class DeleteItemTask implements sfn.IStepFunctionsTask {
...
}
class UpdateItemTask implements sfn.IStepFunctionsTask {
...
}
export class CallDynamoDB {
static getItemTask(props: GetItemTaskProps) {
return new GetItemTask(props);
}
.
.
.
static updateItemTask(props: UpdateItemTaskProps) {
return new UpdateItemTask(props);
}
} How does that sound? |
This sounds like a good start. I would prefix the classes with the service name and drop the |
@nija-at Hi, I am having trouble installing
I am getting following error
I am not sure what I am doing wrong and what I should do instead. |
I ran a
I think there is a cycle in the dependencies. The |
Support for DynamoDB as StepFunctions tasks. Supports GetItem, PutItem, DeleteItem and UpdateItem tasks. closes #6468
https://docs.aws.amazon.com/step-functions/latest/dg/connect-ddb.html
This is a 🚀 Feature Request
The text was updated successfully, but these errors were encountered: