AWS: Add flag for multitenant temp credentials (#103307)

This commit is contained in:
Isabella Siu
2025-04-02 16:25:50 -04:00
committed by GitHub
parent dc0083d879
commit 6a699b69ba
5 changed files with 29 additions and 0 deletions
@@ -1080,6 +1080,10 @@ export interface FeatureToggles {
*/
xrayApplicationSignals?: boolean;
/**
* use multi-tenant path for awsTempCredentials
*/
multiTenantTempCredentials?: boolean;
/**
* Enables localization for plugins
*/
localizationForPlugins?: boolean;
+7
View File
@@ -1858,6 +1858,13 @@ var (
HideFromAdminPage: true,
HideFromDocs: true,
},
{
Name: "multiTenantTempCredentials",
Description: "use multi-tenant path for awsTempCredentials",
Stage: FeatureStageExperimental,
HideFromDocs: true,
Owner: awsDatasourcesSquad,
},
{
Name: "localizationForPlugins",
Description: "Enables localization for plugins",
+1
View File
@@ -244,4 +244,5 @@ localeFormatPreference,experimental,@grafana/grafana-frontend-platform,false,fal
unifiedStorageGrpcConnectionPool,experimental,@grafana/search-and-storage,false,false,false
alertingRuleRecoverDeleted,GA,@grafana/alerting-squad,false,false,true
xrayApplicationSignals,experimental,@grafana/aws-datasources,false,false,true
multiTenantTempCredentials,experimental,@grafana/aws-datasources,false,false,false
localizationForPlugins,experimental,@grafana/plugins-platform-backend,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
244 unifiedStorageGrpcConnectionPool experimental @grafana/search-and-storage false false false
245 alertingRuleRecoverDeleted GA @grafana/alerting-squad false false true
246 xrayApplicationSignals experimental @grafana/aws-datasources false false true
247 multiTenantTempCredentials experimental @grafana/aws-datasources false false false
248 localizationForPlugins experimental @grafana/plugins-platform-backend false false false
+4
View File
@@ -987,6 +987,10 @@ const (
// Support Application Signals queries in the X-Ray datasource
FlagXrayApplicationSignals = "xrayApplicationSignals"
// FlagMultiTenantTempCredentials
// use multi-tenant path for awsTempCredentials
FlagMultiTenantTempCredentials = "multiTenantTempCredentials"
// FlagLocalizationForPlugins
// Enables localization for plugins
FlagLocalizationForPlugins = "localizationForPlugins"
+13
View File
@@ -2878,6 +2878,19 @@
"codeowner": "@grafana/alerting-squad"
}
},
{
"metadata": {
"name": "multiTenantTempCredentials",
"resourceVersion": "1743614635650",
"creationTimestamp": "2025-04-02T17:23:55Z"
},
"spec": {
"description": "use multi-tenant path for awsTempCredentials",
"stage": "experimental",
"codeowner": "@grafana/aws-datasources",
"hideFromDocs": true
}
},
{
"metadata": {
"name": "mysqlAnsiQuotes",