Skip to content

Commit 6b1d48a

Browse files
authored
Azure SQL MI | API for managed instance needs to be 2018-06-01-preview at least (#22454)
* API for managed instance needs to be 2018-06-01-preview at least "Operation": managedInstances/databases/currentSensitivityLabels/write, "Resource": managedInstances/alfonsodmi/databases/WideWorldImporters, "Message": The api-version '2017-03-01-preview' is invalid. The supported versions are '2018-06-01-preview','2019-06-01-preview','2020-02-02-preview','2020-02-02','2020-08-01-preview','2020-08-01','2020-11-01-preview','2020-11-01','2021-02-01-preview','2021-02-01','2021-05-01-preview','2021-05-01','2021-08-01-preview','2021-08-01','2021-11-01-preview','2021-11-01','2022-02-01-preview','2022-02-01','2022-05-01-preview','2022-05-01','2022-08-01-preview','2022-08-01','2022-11-01-preview','2022-11-01','2023-02-01-preview','2023-02-01','2023-05-01-preview','2023-05-01','2.0'., * Update changelog * Update changelog
1 parent 7ac9f56 commit 6b1d48a

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/Sql/Sql/ChangeLog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@
1818
- Additional information about change #1
1919
-->
2020
## Upcoming Release
21+
* Fixed cmdlets to use 2018-06-01-preview api version
22+
- 'Set-AzSqlInstanceDatabaseSensitivityClassification',
23+
- 'Remove-AzSqlInstanceDatabaseSensitivityClassification',
24+
- 'Enable-AzSqlInstanceDatabaseSensitivityRecommendation',
25+
- 'Disable-AzSqlInstanceDatabaseSensitivityRecommendation',
2126

2227
## Version 4.9.0
2328
* Added new cmdlets for Azure SQL Managed Instance start/stop schedule

src/Sql/Sql/DataClassification/Services/DataClassificationEndpointsCommunicator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ private void PatchOperations(string resourceGroupName, string serverName, string
210210
PatchOperations operations, bool isManagedInstance, string currentOrRecommended)
211211
{
212212
Uri endpoint = Context.Environment.GetEndpointAsUri(AzureEnvironment.Endpoint.ResourceManager);
213-
string uri = $"{endpoint}/subscriptions/{Subscription.Id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/{(isManagedInstance ? "managedInstances" : "servers")}/{serverName}/databases/{databaseName}/{currentOrRecommended}SensitivityLabels?api-version=2017-03-01-preview";
213+
string uri = $"{endpoint}/subscriptions/{Subscription.Id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/{(isManagedInstance ? "managedInstances" : "servers")}/{serverName}/databases/{databaseName}/{currentOrRecommended}SensitivityLabels?api-version={(isManagedInstance ? "2018-06-01-preview" : "2017-03-01-preview")}";
214214
string content = JsonConvert.SerializeObject(operations, new JsonSerializerSettings
215215
{
216216
Converters = new List<JsonConverter>() { new Rest.Serialization.TransformationJsonConverter() },

0 commit comments

Comments
 (0)