Skip to main content
 print this page

Update dashboard details

PUT 

/dashboards/:dashboard_id

Updates dashboard metadata and widgets. Caller needs dashboards.manage on role_id and at least editor AccessType on the dashboard. Widgets is required. On success returns Message "Successfully updated dashboard metadata" with DashboardId and CustomUrlPath ({CurrentSlug}-{CustomId}, for example SalesOverview-3c4d5e6f). Renaming updates CurrentSlug/CustomUrlPath. QuickSight widget Configuration must use QuicksightDashboardId.Value. This Lambda maps InvalidInputException to HTTP 422, UnauthorizedUserException (resource ACL) to HTTP 401, RequestValidationError to HTTP 400, and unhandled/GenericFailure to HTTP 500.

Request

Responses

Dashboard updated successfully.

Response Headers
    Access-Control-Allow-Origin
    Access-Control-Allow-Methods
    Access-Control-Allow-Headers