【发布时间】:2021-09-18 20:50:53
【问题描述】:
我有用 Golang 编写的 Lambda。 Lambda 执行一些操作并调用 Step Function。我在代码中硬编码了 Step Function ARN。我不喜欢这个解决方案,并想改进它。现在如何运作:
arn := aws.String(sfnArn) // e.g: arn:aws:states:us-east-1:123:stateMachine:machine-name
params := &sfn.StartExecutionInput{Input: input, Name: name, StateMachineArn: arn}
output, err := client.StartExecution(params)
知道如何改进它吗?我正在使用 Terraform,所以也许有任何选项可以通过 TF 传递 ARN?
【问题讨论】:
标签: amazon-web-services go aws-lambda terraform