in src/utils/cloudShellUtils.ts [75:95]
async function getUserSettings(accessToken: string, armEndpoint: string): Promise<IUserSettings | undefined> {
const targetUri = `${armEndpoint}/providers/Microsoft.Portal/userSettings/cloudconsole?api-version=${consoleApiVersion}`;
const response = await request({
uri: targetUri,
method: "GET",
headers: {
"Accept": "application/json",
"Content-Type": "application/json",
"Authorization": `Bearer ${accessToken}`,
},
simple: false,
resolveWithFullResponse: true,
json: true,
});
if (response.statusCode < 200 || response.statusCode > 299) {
return;
}
return response.body && response.body.properties;
}