Supported AWS Device Shadow MQTT Topics
Shadow topics are limited and defined by AWS Device Shadow MQTT topics. These tables lists the topics used by the shadow publishers and subscribers across this ESF addon.
Info
In the following tables, {thing_name} and {shadow_name} are substituted at runtime by the configuration specified in the various Cloud Endpoints or Publisher/Subscriber instances.
Shadow Publishers
| Function | Classic Shadow Topics | Named Shadow Topics |
|---|---|---|
| Get | $aws/things/{thing_name}/shadow/get | $aws/things/{thing_name}/shadow/name/{shadow_name}/get |
| Update | $aws/things/{thing_name}/shadow/update | $aws/things/{thing_name}/shadow/name/{shadow_name}/update |
| Delete | $aws/things/{thing_name}/shadow/delete | $aws/things/{thing_name}/shadow/name/{shadow_name}/delete |
Shadow Subscribers
| Function | Classic Shadow Topics | Named Shadow Topics |
|---|---|---|
| Get | $aws/things/{thing_name}/shadow/get/accepted | $aws/things/{thing_name}/shadow/name/{shadow_name}/get/accepted |
$aws/things/{thing_name}/shadow/get/rejected | $aws/things/{thing_name}/shadow/name/{shadow_name}/get/rejected | |
| Update | $aws/things/{thing_name}/shadow/update/accepted | $aws/things/{thing_name}/shadow/name/{shadow_name}/update/accepted |
$aws/things/{thing_name}/shadow/update/rejected | $aws/things/{thing_name}/shadow/name/{shadow_name}/update/rejected | |
$aws/things/{thing_name}/shadow/update/delta | $aws/things/{thing_name}/shadow/name/{shadow_name}/update/delta | |
$aws/things/{thing_name}/shadow/update/documents | $aws/things/{thing_name}/shadow/name/{shadow_name}/update/documents | |
| Delete | $aws/things/{thing_name}/shadow/delete/accepted | $aws/things/{thing_name}/shadow/name/{shadow_name}/delete/accepted |
$aws/things/{thing_name}/shadow/delete/rejected | $aws/things/{thing_name}/shadow/name/{shadow_name}/delete/rejected |