Bre*_*yan 6 javascript amazon-web-services aws-step-functions
我早在 8 月份就在论坛上发布了这个问题,询问 V3 JavaScript API 何时会像 V2 SDK 中那样添加对 AWS Step Functions 的支持。我在该线程上没有听到任何消息。
是否有人拥有可供我从 V2 SDK 迁移的替代解决方案?
Erv*_*gyi 13
目前支持从 AWS V3 Javascript sdk 调用 Step Functions。
对于标准调用,我们可以使用StartExecutionCommand,或者我们可以使用StartSyncExecutionCommandSynchronous Express 步骤函数。
以下是使用 Node.js 的标准调用示例:
const { SFNClient, StartExecutionCommand } = require("@aws-sdk/client-sfn");
const client = new SFNClient({ region: 'us-east-1' });
async function invoke(executionName, arn, input) {
const command = new StartExecutionCommand({
input: JSON.stringify(input),
name: executionName,
stateMachineArn: arn
});
return await client.send(command);
}
(async () => {
console.log(await invoke('execution123', '' +
'arn:aws:states:us-east-1:XXXXXXXXX:stateMachine:HelloWorld',
{fistName: 'test'}));
})();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2297 次 |
| 最近记录: |