Exemple #1
0
 public AzureEnvironment(
     AzureEnvironmentType azureEnvironmentType,
     String name,
     String adTenant,
     String azureLoginUrl,
     String graphApiUrl,
     String asmServiceManagementUrl,
     String armServiceManagementUrl,
     String storageEndpointUrl,
     String blobEndpointUrl,
     String activeDirectoryServiceEndpointResourceId,
     String galleryUrl,
     String sqlDatabaseDnsSuffix,
     String trafficManagerDnsSuffix,
     String azureKeyVaultDnsSuffix)
 {
     this.AzureEnvironmentType = azureEnvironmentType;
     this.Name                    = name;
     this.AdTenant                = adTenant;
     this.ServiceManagementUrl    = asmServiceManagementUrl;
     this.ResourceManagerEndpoint = armServiceManagementUrl;
     this.ActiveDirectoryEndpoint = azureLoginUrl;
     this.StorageEndpointSuffix   = storageEndpointUrl;
     this.BlobEndpointUrl         = blobEndpointUrl;
     this.GraphEndpoint           = graphApiUrl;
     this.ActiveDirectoryServiceEndpointResourceId = activeDirectoryServiceEndpointResourceId;
     this.GalleryUrl              = galleryUrl;
     this.SqlDatabaseDnsSuffix    = sqlDatabaseDnsSuffix;
     this.TrafficManagerDnsSuffix = trafficManagerDnsSuffix;
     this.AzureKeyVaultDnsSuffix  = azureKeyVaultDnsSuffix;
 }
 public static AzureEnvironment ToAzureEnvironment(this AzureEnvironmentType azureEnvironment)
 {
     return(azureEnvironment switch
     {
         AzureEnvironmentType.AzureGlobalCloud => AzureEnvironment.AzureGlobalCloud,
         AzureEnvironmentType.AzureChinaCloud => AzureEnvironment.AzureChinaCloud,
         AzureEnvironmentType.AzureUSGovernment => AzureEnvironment.AzureUSGovernment,
         AzureEnvironmentType.AzureGermanCloud => AzureEnvironment.AzureGermanCloud,
         _ => throw new Exception($"Unrecognized AzureEnvironmentType: {azureEnvironment.ToString()}")
     });