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 |