Exemplo n.º 1
0
        public static AzureEnvironment Environment(this SubscriptionConfig config)
        {
            switch (config.CloudEnvironment)
            {
            case CloudEnvironment.AzureChina:
                return(AzureEnvironment.AzureChinaCloud);

            case CloudEnvironment.AzureUSGovernment:
                return(AzureEnvironment.AzureUSGovernment);

            case CloudEnvironment.AzureGermany:
                return(AzureEnvironment.AzureGermanCloud);

            default:
                return(AzureEnvironment.AzureGlobalCloud);
            }
        }
Exemplo n.º 2
0
 public AzureSubscriptionClassic(SubscriptionConfig subscripionConfig)
 {
     _subscriptionConfig = subscripionConfig;
     _authority          = subscripionConfig.Environment().AuthenticationEndpoint + subscripionConfig.TenantId ?? "common" + "/";
 }
Exemplo n.º 3
0
 public AzureSubscriptionARM(SubscriptionConfig config)
 {
     _subscriptionConfig = config;
     _authority          = config.Environment().AuthenticationEndpoint + config.TenantId ?? "common" + "/";
 }