通过 ssm 文档向 Lambda 传输参数

Transfer a parameter to Lambda via ssm document

我正在寻找一种将参数从 ssm 文档传输到 lambda 函数的方法。 如果我使用的是简单字符串,则以下设置有效,但是当我使用 {{InstanceId}} 格式的参数时,出现错误 - 参数未定义。
通过 ssm 文档传递参数的正确格式是什么?

parameters:
  InstanceId:
    type: String
mainSteps:
  - name: stepName
    action: 'aws:invokeLambdaFunction'
    inputs:
      InvocationType: RequestResponse
      FunctionName: Name_Function
      InputPayload: InstanceId:{{InstanceId}}
    timeoutSeconds: 120

所以,我找到了: 这是如何做到的,对于那些与之斗争的人...

 Payload: '{"InstanceId": "{{InstanceId}}"}'