in core/src/main/java/com/google/cloud/sql/core/DefaultConnectionInfoRepository.java [77:85]
private void checkDatabaseCompatibility(
ConnectSettings instanceMetadata, AuthType authType, String connectionName) {
if (authType == AuthType.IAM && instanceMetadata.getDatabaseVersion().contains("SQLSERVER")) {
throw new IllegalArgumentException(
String.format(
"[%s] IAM Authentication is not supported for SQL Server instances.",
connectionName));
}
}