in aws-core-ui/src/Utilities/responseParserUtils.tsx [31:56]
export async function getConfigForConnection(
projectId: string,
currentConnection: string
): Promise<Config> {
const loadHtmlContent = async () => {
const url = `/admin/oauth/showConnection.html?providerType=AWS&projectId=${projectId}&connectionId=${currentConnection}`;
return await utils.requestText(
url,
{
method: 'POST',
},
true
);
};
const content = await loadHtmlContent();
const regions = parse(content, regionsRegex);
const config = parse(content, configRegex) as Config;
if (config) {
config.allRegions = regions;
}
return config;
}