Job Document - Substitute Software Package Version Attribute into a presigned URL

0

I am looking to use software packages for firmware releases. Currently my team uses downloads firmware from a presigned url which is part of the job document:

{
  "operation": "fw_update",
  "esp32": {
    "url": "${aws:iot:s3-presigned-url:https://my-bucket-01.s3.amazonaws.com/ReleasePackages/12345/esp32.bin",
  }  
}

How do I update this to get the path from the verion's attribute? I was thinking something like this? Also pointers to documentation on nested substitution or another workaround would be appreciated.

{
  "operation": "fw_update",
  "esp32": {
    "url": "${aws:iot:s3-presigned-url:${aws:iot:package:myPackage:version:12345:attributes:esp32_binary}}",
  }  
}
asked 14 days ago124 views
1 Answer
0

Hello, this is a known bug and the team is actively fixing it. We are also working on improving the overall experience of using Software Package Catalog and Jobs together. Stay tuned!

AWS
answered 7 days ago
profile picture
EXPERT
reviewed 4 days ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions