in src/PowerShell/Models/Authentication/PartnerEnvironment.cs [54:108]
private static IDictionary<EnvironmentName, PartnerEnvironment> InitializeEnvironments()
{
return new ConcurrentDictionary<EnvironmentName, PartnerEnvironment>
{
[EnvironmentName.AzureCloud] = new PartnerEnvironment
{
ActiveDirectoryAuthority = EnvironmentConstants.AzureActiveDirectoryEndpoint,
AzureAdGraphEndpoint = EnvironmentConstants.AzureAdGraphEndpoint,
AzureEndpoint = EnvironmentConstants.AzureEndpoint,
GraphEndpoint = EnvironmentConstants.GraphEndpoint,
EnvironmentName = EnvironmentName.AzureCloud,
PartnerCenterEndpoint = EnvironmentConstants.PartnerCenterEndpoint,
},
[EnvironmentName.AzureChinaCloud] = new PartnerEnvironment
{
ActiveDirectoryAuthority = EnvironmentConstants.ChinaActiveDirectoryEndpoint,
AzureAdGraphEndpoint = EnvironmentConstants.ChinaAzureAdGraphEndpoint,
AzureEndpoint = EnvironmentConstants.ChinaAzureEndpoint,
GraphEndpoint = EnvironmentConstants.ChinaGraphEndpoint,
EnvironmentName = EnvironmentName.AzureChinaCloud,
PartnerCenterEndpoint = EnvironmentConstants.ChinaPartnerCenterEndpoint,
},
[EnvironmentName.AzureGermanCloud] = new PartnerEnvironment
{
ActiveDirectoryAuthority = EnvironmentConstants.GermanActiveDirectoryEndpoint,
AzureAdGraphEndpoint = EnvironmentConstants.GermanAzureAdGraphEndpoint,
AzureEndpoint = EnvironmentConstants.GermanAzureEndpoint,
GraphEndpoint = EnvironmentConstants.GermanGraphEndpoint,
EnvironmentName = EnvironmentName.AzureGermanCloud,
PartnerCenterEndpoint = EnvironmentConstants.PartnerCenterEndpoint,
},
[EnvironmentName.AzurePPE] = new PartnerEnvironment
{
ActiveDirectoryAuthority = EnvironmentConstants.AzureActiveDirectoryPpeEndpoint,
AzureAdGraphEndpoint = EnvironmentConstants.AzureAdGraphPpeEndpoint,
AzureEndpoint = EnvironmentConstants.PpeAzureEndpoint,
GraphEndpoint = EnvironmentConstants.PpeGraphEndpoint,
EnvironmentName = EnvironmentName.AzurePPE,
PartnerCenterEndpoint = EnvironmentConstants.PartnerCenterPpeEndpoint,
},
[EnvironmentName.AzureUSGovernment] = new PartnerEnvironment
{
ActiveDirectoryAuthority = EnvironmentConstants.USGovernmentActiveDirectoryEndpoint,
AzureAdGraphEndpoint = EnvironmentConstants.USGovernmentAzureAdGraphEndpoint,
AzureEndpoint = EnvironmentConstants.USGovernmentAzureEndpoint,
GraphEndpoint = EnvironmentConstants.USGovernmentGraphEndpoint,
EnvironmentName = EnvironmentName.AzureUSGovernment,
PartnerCenterEndpoint = EnvironmentConstants.PartnerCenterEndpoint,
}
};
}