Cloudwatch: Add back support for old Log Group picker (#73524)

Cloudwatch: Add back support for old Log Group picker behind feature toggle. 

Fixes issue for aws gov cloud users
This commit is contained in:
Sarah Zinger
2023-08-31 10:13:24 -04:00
committed by GitHub
parent 62821c69b3
commit 34a831c83e
12 changed files with 328 additions and 48 deletions
+3
View File
@@ -28,6 +28,9 @@ func (e *cloudWatchExecutor) newResourceMux() *http.ServeMux {
mux.HandleFunc("/log-group-fields", routes.ResourceRequestMiddleware(routes.LogGroupFieldsHandler, logger, e.getRequestContext))
mux.HandleFunc("/external-id", routes.ResourceRequestMiddleware(routes.ExternalIdHandler, logger, e.getRequestContext))
// remove this once AWS's Cross Account Observability is supported in GovCloud
mux.HandleFunc("/legacy-log-groups", handleResourceReq(e.handleGetLogGroups))
return mux
}