@azure/identity
Version:
Provides credential implementations for Azure SDK libraries that can authenticate with Microsoft Entra ID
96 lines (95 loc) • 4.64 kB
JavaScript
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var regionalAuthority_exports = {};
__export(regionalAuthority_exports, {
RegionalAuthority: () => RegionalAuthority,
calculateRegionalAuthority: () => calculateRegionalAuthority
});
module.exports = __toCommonJS(regionalAuthority_exports);
var RegionalAuthority = /* @__PURE__ */ ((RegionalAuthority2) => {
RegionalAuthority2["AutoDiscoverRegion"] = "AutoDiscoverRegion";
RegionalAuthority2["USWest"] = "westus";
RegionalAuthority2["USWest2"] = "westus2";
RegionalAuthority2["USCentral"] = "centralus";
RegionalAuthority2["USEast"] = "eastus";
RegionalAuthority2["USEast2"] = "eastus2";
RegionalAuthority2["USNorthCentral"] = "northcentralus";
RegionalAuthority2["USSouthCentral"] = "southcentralus";
RegionalAuthority2["USWestCentral"] = "westcentralus";
RegionalAuthority2["CanadaCentral"] = "canadacentral";
RegionalAuthority2["CanadaEast"] = "canadaeast";
RegionalAuthority2["BrazilSouth"] = "brazilsouth";
RegionalAuthority2["EuropeNorth"] = "northeurope";
RegionalAuthority2["EuropeWest"] = "westeurope";
RegionalAuthority2["UKSouth"] = "uksouth";
RegionalAuthority2["UKWest"] = "ukwest";
RegionalAuthority2["FranceCentral"] = "francecentral";
RegionalAuthority2["FranceSouth"] = "francesouth";
RegionalAuthority2["SwitzerlandNorth"] = "switzerlandnorth";
RegionalAuthority2["SwitzerlandWest"] = "switzerlandwest";
RegionalAuthority2["GermanyNorth"] = "germanynorth";
RegionalAuthority2["GermanyWestCentral"] = "germanywestcentral";
RegionalAuthority2["NorwayWest"] = "norwaywest";
RegionalAuthority2["NorwayEast"] = "norwayeast";
RegionalAuthority2["AsiaEast"] = "eastasia";
RegionalAuthority2["AsiaSouthEast"] = "southeastasia";
RegionalAuthority2["JapanEast"] = "japaneast";
RegionalAuthority2["JapanWest"] = "japanwest";
RegionalAuthority2["AustraliaEast"] = "australiaeast";
RegionalAuthority2["AustraliaSouthEast"] = "australiasoutheast";
RegionalAuthority2["AustraliaCentral"] = "australiacentral";
RegionalAuthority2["AustraliaCentral2"] = "australiacentral2";
RegionalAuthority2["IndiaCentral"] = "centralindia";
RegionalAuthority2["IndiaSouth"] = "southindia";
RegionalAuthority2["IndiaWest"] = "westindia";
RegionalAuthority2["KoreaSouth"] = "koreasouth";
RegionalAuthority2["KoreaCentral"] = "koreacentral";
RegionalAuthority2["UAECentral"] = "uaecentral";
RegionalAuthority2["UAENorth"] = "uaenorth";
RegionalAuthority2["SouthAfricaNorth"] = "southafricanorth";
RegionalAuthority2["SouthAfricaWest"] = "southafricawest";
RegionalAuthority2["ChinaNorth"] = "chinanorth";
RegionalAuthority2["ChinaEast"] = "chinaeast";
RegionalAuthority2["ChinaNorth2"] = "chinanorth2";
RegionalAuthority2["ChinaEast2"] = "chinaeast2";
RegionalAuthority2["GermanyCentral"] = "germanycentral";
RegionalAuthority2["GermanyNorthEast"] = "germanynortheast";
RegionalAuthority2["GovernmentUSVirginia"] = "usgovvirginia";
RegionalAuthority2["GovernmentUSIowa"] = "usgoviowa";
RegionalAuthority2["GovernmentUSArizona"] = "usgovarizona";
RegionalAuthority2["GovernmentUSTexas"] = "usgovtexas";
RegionalAuthority2["GovernmentUSDodEast"] = "usdodeast";
RegionalAuthority2["GovernmentUSDodCentral"] = "usdodcentral";
return RegionalAuthority2;
})(RegionalAuthority || {});
function calculateRegionalAuthority(regionalAuthority) {
let azureRegion = regionalAuthority;
if (azureRegion === void 0 && globalThis.process?.env?.AZURE_REGIONAL_AUTHORITY_NAME !== void 0) {
azureRegion = process.env.AZURE_REGIONAL_AUTHORITY_NAME;
}
if (azureRegion === "AutoDiscoverRegion" /* AutoDiscoverRegion */) {
return "AUTO_DISCOVER";
}
return azureRegion;
}
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
RegionalAuthority,
calculateRegionalAuthority
});
//# sourceMappingURL=regionalAuthority.js.map