Skip to content

Commit a03e21a

Browse files
idear1203Dongwei Wang
andauthored
[Synapse] - Add endpoint for US Government (#232)
Co-authored-by: Dongwei Wang <[email protected]>
1 parent 9742370 commit a03e21a

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

src/Authentication.Abstractions/AzureEnvironment.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,8 @@ private static void SetExtendedProperties(IDictionary<string, AzureEnvironment>
268268
azureEnvironments[EnvironmentName.AzureUSGovernment].SetProperty(ExtendedEndpoint.OperationalInsightsEndpointResourceId, AzureEnvironmentConstants.USGovernmentOperationalInsightsEndpointResourceId);
269269
azureEnvironments[EnvironmentName.AzureUSGovernment].SetProperty(ExtendedEndpoint.AnalysisServicesEndpointSuffix, AzureEnvironmentConstants.USGovernmentAnalysisServicesEndpointSuffix);
270270
azureEnvironments[EnvironmentName.AzureUSGovernment].SetProperty(ExtendedEndpoint.AnalysisServicesEndpointResourceId, AzureEnvironmentConstants.USGovernmentAnalysisServicesEndpointResourceId);
271+
azureEnvironments[EnvironmentName.AzureUSGovernment].SetProperty(ExtendedEndpoint.AzureSynapseAnalyticsEndpointSuffix, AzureEnvironmentConstants.USGovernmentSynapseAnalyticsEndpointSuffix);
272+
azureEnvironments[EnvironmentName.AzureUSGovernment].SetProperty(ExtendedEndpoint.AzureSynapseAnalyticsEndpointResourceId, AzureEnvironmentConstants.USGovernmentSynapseAnalyticsEndpointResourceId);
271273
azureEnvironments[EnvironmentName.AzureUSGovernment].SetProperty(ExtendedEndpoint.ManagedHsmServiceEndpointResourceId, AzureEnvironmentConstants.USGovernmeneManagedHsmServiceEndpointResourceId);
272274
azureEnvironments[EnvironmentName.AzureUSGovernment].SetProperty(ExtendedEndpoint.ManagedHsmServiceEndpointSuffix, AzureEnvironmentConstants.USGovernmentManagedHsmDnsSuffix);
273275
}

src/Authentication.Abstractions/AzureEnvironmentConstants.cs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -203,18 +203,20 @@ public static class AzureEnvironmentConstants
203203
/// </summary>
204204
public const string AzureSynapseAnalyticsEndpointSuffix = "dev.azuresynapse.net";
205205
public const string ChinaSynapseAnalyticsEndpointSuffix = "dev.azuresynapse.azure.cn";
206+
public const string USGovernmentSynapseAnalyticsEndpointSuffix = "dev.azuresynapse.usgovcloudapi.net";
207+
208+
/// <summary>
209+
/// The token audience for authorizing Synapse Service requests
210+
/// </summary>
211+
public const string AzureSynapseAnalyticsEndpointResourceId = "https://dev.azuresynapse.net";
212+
public const string ChinaSynapseAnalyticsEndpointResourceId = "https://dev.azuresynapse.azure.cn";
213+
public const string USGovernmentSynapseAnalyticsEndpointResourceId = "https://dev.azuresynapse.usgovcloudapi.net";
206214

207215
/// <summary>
208216
/// The domain name suffix for Azure Container Registry
209217
/// </summary>
210218
public const string AzureContainerRegistryEndpointSuffix = "azurecr.io";
211219
public const string ChinaContainerRegistryEndpointSuffix = "azurecr.cn";
212220
public const string USGovernmentContainerRegistryEndpointSuffix = "azurecr.us";
213-
214-
/// <summary>
215-
/// The token audience for authorizing Synapse Service requests
216-
/// </summary>
217-
public const string AzureSynapseAnalyticsEndpointResourceId = "https://dev.azuresynapse.net";
218-
public const string ChinaSynapseAnalyticsEndpointResourceId = "https://dev.azuresynapse.net";
219221
}
220222
}

0 commit comments

Comments
 (0)