Details
-
Type:
Task
-
Status: Done
-
Priority:
(None)
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: Create and Delete Devices in AWS IoT Core
-
Sprint:MEN Sprint 169
-
Story Points:8
-
Epic Link:
-
Backlog:yes
-
Days in progress:7
Description
As we did for Azure Device Twins™, we need to extend the same interface to interact with AWS Device Shadows™, which essentially contains the same information - desired and reported state.
Acceptance criteria:
- Extend the DeviceState model with an AWS provider
- Create/update client interface to interact with AWS
- Use the official Golang sdk (v2)
- Update the endpoints interacting with the device state (shadow):
- GET /devices/{deviceId}/state
- GET /devices/{deviceId}/state/{integrationId}
- PUT /devices/{deviceId}/state/{integrationId}
Attachments
Release management
Issue Links
- blocks
-
MEN-5450 [iot-manager] Extend command/cronjob to sync devices to/from AWS
-
- Done
-
-
MEN-5454 [docs] User guide for integrating Mender with AWS IoT
-
- Done
-
-
MEN-5455 [docs] High level description and overview of AWS IoT Integration
-
- Done
-
- is blocked by
-
MEN-5447 [iot-manager] Add support for AWS integration type
-
- Done
-