private static AzureCloudInstance GetAzureCloudInstance()

in src/PowerShell/Authenticators/DelegatingAuthenticator.cs [197:219]


        private static AzureCloudInstance GetAzureCloudInstance(PartnerEnvironment environment)
        {
            environment.AssertNotNull(nameof(environment));

            if (environment.EnvironmentName == EnvironmentName.AzureChinaCloud)
            {
                return AzureCloudInstance.AzureChina;
            }
            else if (environment.EnvironmentName == EnvironmentName.AzureGermanCloud)
            {
                return AzureCloudInstance.AzureGermany;
            }
            else if (environment.EnvironmentName == EnvironmentName.AzureCloud)
            {
                return AzureCloudInstance.AzurePublic;
            }
            else if (environment.EnvironmentName == EnvironmentName.AzureUSGovernment)
            {
                return AzureCloudInstance.AzureUsGovernment;
            }

            return AzureCloudInstance.None;
        }