mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 18:46:40 -05:00
Add support for custom endpoints (#23390)
* initial commit, add support for custom endpoints * add template file with public azure endpoints * add throw error, fix compile * update description * move custom provider to settings.json * cleanup * test * wip * try fix build error * wip fix build issue * add typings for package.json * test remove default * fix typings * fix typing * add object definitions * add additional checks * test define object * add default * remove default and extra checks * Organize code well to fix integration tests (#23697) * pr review updates * fix custom setting checker * fix default behavior * add more required, change name for default cloud * add one more required * modify required properties to match with api * Update extensions/azurecore/package.json Co-authored-by: Cheena Malhotra <13396919+cheenamalhotra@users.noreply.github.com> * Update extensions/azurecore/package.json Co-authored-by: Cheena Malhotra <13396919+cheenamalhotra@users.noreply.github.com> * pr review changes * remove default value from display name * make akv optional * remove default name * remove default * update descriptions, function names * add client ID * small fix * Update extensions/azurecore/package.nls.json Co-authored-by: Charles Gagnon <chgagnon@microsoft.com> * Update extensions/azurecore/package.json Co-authored-by: Charles Gagnon <chgagnon@microsoft.com> * updated names * add custom for configkey * providerSettingsJson -> customProviderSettings --------- Co-authored-by: Cheena Malhotra <13396919+cheenamalhotra@users.noreply.github.com> Co-authored-by: Charles Gagnon <chgagnon@microsoft.com>
This commit is contained in:
@@ -20,14 +20,33 @@
|
||||
"config.azureAccountConfigurationSection": "Azure Account Configuration",
|
||||
"config.enablePublicCloudDescription": "Should Azure public cloud integration be enabled",
|
||||
"config.enableUsGovCloudDescription": "Should US Government Azure cloud (Fairfax) integration be enabled",
|
||||
"config.enableUsNatCloudDescription": "Should US National Azure cloud integration be enabled",
|
||||
"config.enableChinaCloudDescription": "Should Azure China integration be enabled",
|
||||
"config.enableGermanyCloudDescription": "Should Azure Germany integration be enabled",
|
||||
"config.azureAuthMethodConfigurationSection": "Azure Authentication Method",
|
||||
"config.azureCodeGrantMethod": "Code Grant Method",
|
||||
"config.azureDeviceCodeMethod": "Device Code Method",
|
||||
"config.noSystemKeychain": "Disable system keychain integration. Credentials will be stored in a flat file in the user's home directory.",
|
||||
"config.piiLogging": "Should Personally Identifiable Information (PII) be logged in the Azure Accounts output channel and the output channel log file.",
|
||||
"config.loggingLevel": "[Optional] The verbosity of logging for the Azure Accounts extension.",
|
||||
"config.authenticationLibrary": "The library used for the AAD auth flow. Please restart ADS after changing this option."
|
||||
"config.authenticationLibrary": "The library used for the AAD auth flow. Please restart ADS after changing this option.",
|
||||
"config.customProviderSettings": "Setting containing custom Azure authentication endpoints. Changes to this setting require a restart to take effect.",
|
||||
"config.providerSettingsTitle": "Provider Settings",
|
||||
"config.providerSettingsName": "Cloud Name",
|
||||
"config.providerSettingsDescription": "Cloud Settings",
|
||||
"config.providerSettingsMetadata": "Cloud Display Name",
|
||||
"config.providerSettingsId": "Cloud ID",
|
||||
"config.providerSettings.endpoints.host": "Host Endpoint",
|
||||
"config.providerSettings.endpoints.clientId": "Client ID for Azure Data Studio",
|
||||
"config.providerSettings.endpoints.microsoftResource": "Microsoft Resource Endpoint",
|
||||
"config.providerSettings.endpoints.graphResource": "Graph Resource Endpoint",
|
||||
"config.providerSettings.endpoints.msGraphResource": "Microsoft Graph Resource Endpoint",
|
||||
"config.providerSettings.endpoints.armResource": "ARM Resource Endpoint",
|
||||
"config.providerSettings.endpoints.sqlResource": "SQL Resource Endpoint",
|
||||
"config.providerSettings.endpoints.azureKeyVaultResource": "Azure KeyVault Resource Endpoint",
|
||||
"config.providerSettings.endpoints.logAnalytics": "Azure Log Analytics Endpoint",
|
||||
"config.providerSettings.endpoints.azureStorageResource": "Azure Storage Resource Endpoint",
|
||||
"config.providerSettings.endpoints.azureStorageResourceSuffix": "Azure Storage Resource Endpoint Suffix",
|
||||
"config.providerSettings.endpoints.azureKustoResource": "Azure Kusto Resource Endpoint",
|
||||
"config.providerSettings.endpoints.powerBiResource": "Power BI Resource Endpoint",
|
||||
"config.providerSettings.endpoints.scopes": "Scopes Endpoint",
|
||||
"config.providerSettings.endpoints.portal": "Azure Portal Endpoint"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user