如何将blobAttributeValue传递给Step Function?

0

【以下的问题经过翻译处理】 我有一个状态机需要设置 EC2 实例的 UserData,为此我使用了 EC2 ModifyInstanceAttribute 盒子,但是我无法弄清如何设置 UserData(根据 AWS 文档,它必须是 blobAttributeValue 类型)。例如:

{
  "InstanceId.$": "$.Instance",
  "UserData": "Peppa Pig"
}

无论我将其设置为“Peppa Pig”还是其 base64 表示,当我尝试保存状态机时,它都会失败并显示“Cannot construct instance of software.amazon.awssdk.services.ec2.model.BlobAttributeValue$BuilderImpl (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('Peppa Pig')”。

profile picture
专家
已提问 5 个月前27 查看次数
1 回答
0

【以下的回答经过翻译处理】 嗨,Vitaly,

请你试试这个?

{
  "InstanceId.$": "$.Instance",
  "UserData": {"Value": "Peppa Pig"}
}

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则