@@ -15,33 +15,32 @@ public class Config
1515 public string TCPConnectionStringHGSVBS = null ;
1616 public string TCPConnectionStringNoneVBS = null ;
1717 public string TCPConnectionStringAASSGX = null ;
18+ public bool EnclaveEnabled = false ;
19+ public bool TracingEnabled = false ;
1820 public string AADAuthorityURL = null ;
1921 public string AADPasswordConnectionString = null ;
2022 public string AADServicePrincipalId = null ;
2123 public string AADServicePrincipalSecret = null ;
2224 public string AzureKeyVaultURL = null ;
2325 public string AzureKeyVaultTenantId = null ;
26+ public bool SupportsIntegratedSecurity = false ;
2427 public string LocalDbAppName = null ;
2528 public string LocalDbSharedInstanceName = null ;
26- public bool EnclaveEnabled = false ;
27- public bool TracingEnabled = false ;
28- public bool SupportsIntegratedSecurity = false ;
29- public bool ManagedIdentitySupported = true ;
3029 public string FileStreamDirectory = null ;
3130 public bool UseManagedSNIOnWindows = false ;
3231 public string DNSCachingConnString = null ;
3332 public string DNSCachingServerCR = null ; // this is for the control ring
3433 public string DNSCachingServerTR = null ; // this is for the tenant ring
35- public bool IsAzureSynapse = false ; // True for Azure Data Warehouse/Synapse
3634 public bool IsDNSCachingSupportedCR = false ; // this is for the control ring
3735 public bool IsDNSCachingSupportedTR = false ; // this is for the tenant ring
3836 public string EnclaveAzureDatabaseConnString = null ;
37+ public bool ManagedIdentitySupported = true ;
3938 public string UserManagedIdentityClientId = null ;
4039 public string PowerShellPath = null ;
40+ public string AliasName = null ;
4141 public string KerberosDomainPassword = null ;
4242 public string KerberosDomainUser = null ;
4343 public bool IsManagedInstance = false ;
44- public string AliasName = null ;
4544
4645 public static Config Load ( string configPath = @"config.json" )
4746 {
0 commit comments