diff --git a/sdk/mysql/azure-resourcemanager-mysql/CHANGELOG.md b/sdk/mysql/azure-resourcemanager-mysql/CHANGELOG.md
index dd07f456f3b3..0700e5f924e1 100644
--- a/sdk/mysql/azure-resourcemanager-mysql/CHANGELOG.md
+++ b/sdk/mysql/azure-resourcemanager-mysql/CHANGELOG.md
@@ -1,8 +1,9 @@
# Release History
-## 1.0.0-beta.2 (Unreleased)
+## 1.0.0-beta.2 (2021-01-04)
+- Azure Resource Manager MySql client library for Java. This package contains Microsoft Azure SDK for MySql Management SDK. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure MySQL resources including servers, databases, firewall rules, VNET rules, log files and configurations with new business model. Package tag package-2020-01-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
## 1.0.0-beta.1 (2020-12-16)
-- Azure Resource Manager MySql client library for Java. This package contains Microsoft Azure SDK for MySql Management SDK. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure MySQL resources including servers, databases, firewall rules, VNET rules, log files and configurations with new business model. Package tag package-2020-01-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
+- Azure Resource Manager MySql client library for Java. This package contains Microsoft Azure SDK for MySql Management SDK. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure MySQL resources including servers, databases, firewall rules, VNET rules, log files and configurations with new business model. Package tag package-2020-01-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
\ No newline at end of file
diff --git a/sdk/mysql/azure-resourcemanager-mysql/README.md b/sdk/mysql/azure-resourcemanager-mysql/README.md
index e29907e7656d..e616cae24e5a 100644
--- a/sdk/mysql/azure-resourcemanager-mysql/README.md
+++ b/sdk/mysql/azure-resourcemanager-mysql/README.md
@@ -18,7 +18,7 @@ This package contains Microsoft Azure SDK for MySql Management SDK. The Microsof
com.azure.resourcemanager
azure-resourcemanager-mysql
- 1.0.0-beta.1
+ 1.0.0-beta.2
```
[//]: # ({x-version-update-end})
diff --git a/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/MySqlManager.java b/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/MySqlManager.java
index db534585121a..ebd038d02dbf 100644
--- a/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/MySqlManager.java
+++ b/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/MySqlManager.java
@@ -265,7 +265,7 @@ public MySqlManager authenticate(TokenCredential credential, AzureProfile profil
new UserAgentPolicy(
null,
"com.azure.resourcemanager.mysql",
- "1.0.0-beta.1",
+ "1.0.0-beta.2",
Configuration.getGlobalConfiguration()));
policies.add(new RequestIdPolicy());
HttpPolicyProviders.addBeforeRetryPolicies(policies);
diff --git a/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/DatabasesClientImpl.java b/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/DatabasesClientImpl.java
index 6df45fd5166e..248ee7eacb88 100644
--- a/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/DatabasesClientImpl.java
+++ b/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/DatabasesClientImpl.java
@@ -84,7 +84,7 @@ Mono>> createOrUpdate(
@HeaderParam("Accept") String accept,
Context context);
- @Headers({"Accept: application/json;q=0.9", "Content-Type: application/json"})
+ @Headers({"Content-Type: application/json"})
@Delete(
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySQL/servers"
+ "/{serverName}/databases/{databaseName}")
@@ -97,6 +97,7 @@ Mono>> delete(
@PathParam("resourceGroupName") String resourceGroupName,
@PathParam("serverName") String serverName,
@PathParam("databaseName") String databaseName,
+ @HeaderParam("Accept") String accept,
Context context);
@Headers({"Content-Type: application/json"})
@@ -452,6 +453,7 @@ private Mono>> deleteWithResponseAsync(
return Mono.error(new IllegalArgumentException("Parameter databaseName is required and cannot be null."));
}
final String apiVersion = "2017-12-01";
+ final String accept = "application/json";
return FluxUtil
.withContext(
context ->
@@ -463,6 +465,7 @@ private Mono>> deleteWithResponseAsync(
resourceGroupName,
serverName,
databaseName,
+ accept,
context))
.subscriberContext(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext())));
}
@@ -505,6 +508,7 @@ private Mono>> deleteWithResponseAsync(
return Mono.error(new IllegalArgumentException("Parameter databaseName is required and cannot be null."));
}
final String apiVersion = "2017-12-01";
+ final String accept = "application/json";
context = this.client.mergeContext(context);
return service
.delete(
@@ -514,6 +518,7 @@ private Mono>> deleteWithResponseAsync(
resourceGroupName,
serverName,
databaseName,
+ accept,
context);
}
diff --git a/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/FirewallRulesClientImpl.java b/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/FirewallRulesClientImpl.java
index c0c8c286cad0..e21ba0ab97bc 100644
--- a/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/FirewallRulesClientImpl.java
+++ b/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/FirewallRulesClientImpl.java
@@ -84,7 +84,7 @@ Mono>> createOrUpdate(
@HeaderParam("Accept") String accept,
Context context);
- @Headers({"Accept: application/json;q=0.9", "Content-Type: application/json"})
+ @Headers({"Content-Type: application/json"})
@Delete(
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySQL/servers"
+ "/{serverName}/firewallRules/{firewallRuleName}")
@@ -97,6 +97,7 @@ Mono>> delete(
@PathParam("resourceGroupName") String resourceGroupName,
@PathParam("serverName") String serverName,
@PathParam("firewallRuleName") String firewallRuleName,
+ @HeaderParam("Accept") String accept,
Context context);
@Headers({"Content-Type: application/json"})
@@ -475,6 +476,7 @@ private Mono>> deleteWithResponseAsync(
.error(new IllegalArgumentException("Parameter firewallRuleName is required and cannot be null."));
}
final String apiVersion = "2017-12-01";
+ final String accept = "application/json";
return FluxUtil
.withContext(
context ->
@@ -486,6 +488,7 @@ private Mono>> deleteWithResponseAsync(
resourceGroupName,
serverName,
firewallRuleName,
+ accept,
context))
.subscriberContext(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext())));
}
@@ -529,6 +532,7 @@ private Mono>> deleteWithResponseAsync(
.error(new IllegalArgumentException("Parameter firewallRuleName is required and cannot be null."));
}
final String apiVersion = "2017-12-01";
+ final String accept = "application/json";
context = this.client.mergeContext(context);
return service
.delete(
@@ -538,6 +542,7 @@ private Mono>> deleteWithResponseAsync(
resourceGroupName,
serverName,
firewallRuleName,
+ accept,
context);
}
diff --git a/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/ServerAdministratorsClientImpl.java b/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/ServerAdministratorsClientImpl.java
index f74b43422596..cee8eae9473c 100644
--- a/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/ServerAdministratorsClientImpl.java
+++ b/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/ServerAdministratorsClientImpl.java
@@ -71,7 +71,7 @@ private interface ServerAdministratorsService {
@Headers({"Content-Type: application/json"})
@Get(
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySQL/servers"
- + "/{serverName}/Administrators/activeDirectory")
+ + "/{serverName}/administrators/activeDirectory")
@ExpectedResponses({200})
@UnexpectedResponseExceptionType(ManagementException.class)
Mono> get(
@@ -86,7 +86,7 @@ Mono> get(
@Headers({"Content-Type: application/json"})
@Put(
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySQL/servers"
- + "/{serverName}/Administrators/activeDirectory")
+ + "/{serverName}/administrators/activeDirectory")
@ExpectedResponses({200, 202})
@UnexpectedResponseExceptionType(ManagementException.class)
Mono>> createOrUpdate(
@@ -102,7 +102,7 @@ Mono>> createOrUpdate(
@Headers({"Content-Type: application/json"})
@Delete(
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySQL/servers"
- + "/{serverName}/Administrators/activeDirectory")
+ + "/{serverName}/administrators/activeDirectory")
@ExpectedResponses({200, 202, 204})
@UnexpectedResponseExceptionType(ManagementException.class)
Mono>> delete(
diff --git a/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/ServersClientImpl.java b/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/ServersClientImpl.java
index d5568d91c403..3cd6f8dc1578 100644
--- a/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/ServersClientImpl.java
+++ b/sdk/mysql/azure-resourcemanager-mysql/src/main/java/com/azure/resourcemanager/mysql/implementation/ServersClientImpl.java
@@ -103,7 +103,7 @@ Mono>> update(
@HeaderParam("Accept") String accept,
Context context);
- @Headers({"Accept: application/json;q=0.9", "Content-Type: application/json"})
+ @Headers({"Content-Type: application/json"})
@Delete(
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBForMySQL/servers"
+ "/{serverName}")
@@ -115,6 +115,7 @@ Mono>> delete(
@PathParam("subscriptionId") String subscriptionId,
@PathParam("resourceGroupName") String resourceGroupName,
@PathParam("serverName") String serverName,
+ @HeaderParam("Accept") String accept,
Context context);
@Headers({"Content-Type: application/json"})
@@ -785,6 +786,7 @@ private Mono>> deleteWithResponseAsync(String resource
return Mono.error(new IllegalArgumentException("Parameter serverName is required and cannot be null."));
}
final String apiVersion = "2017-12-01";
+ final String accept = "application/json";
return FluxUtil
.withContext(
context ->
@@ -795,6 +797,7 @@ private Mono>> deleteWithResponseAsync(String resource
this.client.getSubscriptionId(),
resourceGroupName,
serverName,
+ accept,
context))
.subscriberContext(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext())));
}
@@ -833,6 +836,7 @@ private Mono>> deleteWithResponseAsync(
return Mono.error(new IllegalArgumentException("Parameter serverName is required and cannot be null."));
}
final String apiVersion = "2017-12-01";
+ final String accept = "application/json";
context = this.client.mergeContext(context);
return service
.delete(
@@ -841,6 +845,7 @@ private Mono>> deleteWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
serverName,
+ accept,
context);
}