diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/CHANGELOG.md b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/CHANGELOG.md
index ff68a17703069..714f5652067cf 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/CHANGELOG.md
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/CHANGELOG.md
@@ -1,6 +1,8 @@
# Release History
-## 1.0.0-beta.3 (Unreleased)
+## 1.0.0-beta.1 (2021-11-25)
+
+- Azure Resource Manager AzureArcData client library for Java. This package contains Microsoft Azure SDK for AzureArcData Management SDK. The AzureArcData management API provides a RESTful set of web APIs to manage Azure Data Services on Azure Arc Resources. Package tag package-2021-11-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
### Features Added
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/README.md b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/README.md
index 05139906ee43c..9577fd4377994 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/README.md
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/README.md
@@ -2,7 +2,7 @@
Azure Resource Manager AzureArcData client library for Java.
-This package contains Microsoft Azure SDK for AzureArcData Management SDK. The AzureArcData management API provides a RESTful set of web APIs to manage Azure Data Services on Azure Arc Resources. Package tag package-2021-08-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
+This package contains Microsoft Azure SDK for AzureArcData Management SDK. The AzureArcData management API provides a RESTful set of web APIs to manage Azure Data Services on Azure Arc Resources. Package tag package-2021-11-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
## We'd love to hear your feedback
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
com.azure.resourcemanager
azure-resourcemanager-azurearcdata
- 1.0.0-beta.2
+ 1.0.0-beta.3
```
[//]: # ({x-version-update-end})
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/SAMPLE.md b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/SAMPLE.md
index c3d5163fe497b..b065f98c74b72 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/SAMPLE.md
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/SAMPLE.md
@@ -39,7 +39,7 @@ import com.azure.core.util.Context;
/** Samples for DataControllers Delete. */
public final class DataControllersDeleteSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/DeleteDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/DeleteDataController.json
*/
/**
* Sample code: Delete a dataController.
@@ -60,7 +60,7 @@ import com.azure.core.util.Context;
/** Samples for DataControllers GetByResourceGroup. */
public final class DataControllersGetByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/GetDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/GetDataController.json
*/
/**
* Sample code: Get a data controller.
@@ -81,7 +81,7 @@ import com.azure.core.util.Context;
/** Samples for DataControllers List. */
public final class DataControllersListSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListSubscriptionDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListSubscriptionDataController.json
*/
/**
* Sample code: Gets all dataControllers in a subscription.
@@ -103,7 +103,7 @@ import com.azure.core.util.Context;
/** Samples for DataControllers ListByResourceGroup. */
public final class DataControllersListByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListByResourceGroupDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListByResourceGroupDataController.json
*/
/**
* Sample code: Gets all dataControllers in a resource group.
@@ -128,7 +128,7 @@ import java.util.Map;
/** Samples for DataControllers PatchDataController. */
public final class DataControllersPatchDataControllerSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/UpdateDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/UpdateDataController.json
*/
/**
* Sample code: Updates a dataController tags.
@@ -177,7 +177,7 @@ import java.util.UUID;
/** Samples for DataControllers PutDataController. */
public final class DataControllersPutDataControllerSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/CreateOrUpdateDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/CreateOrUpdateDataController.json
*/
/**
* Sample code: Create or update a Data Controller.
@@ -205,6 +205,10 @@ public final class DataControllersPutDataControllerSamples {
.withUsages(OffsetDateTime.parse("2020-01-01T17:18:19.1234567Z")))
.withBasicLoginInformation(
new BasicLoginInformation().withUsername("username").withPassword("********"))
+ .withMetricsDashboardCredential(
+ new BasicLoginInformation().withUsername("username").withPassword("********"))
+ .withLogsDashboardCredential(
+ new BasicLoginInformation().withUsername("username").withPassword("********"))
.withLogAnalyticsWorkspaceConfig(
new LogAnalyticsWorkspaceConfig()
.withWorkspaceId(UUID.fromString("00000000-1111-2222-3333-444444444444"))
@@ -249,7 +253,7 @@ import com.azure.core.util.Context;
/** Samples for Operations List. */
public final class OperationsListSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListOperation.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListOperation.json
*/
/**
* Sample code: Lists all of the available Azure Data Services on Azure Arc API operations.
@@ -284,7 +288,7 @@ import java.util.Map;
/** Samples for SqlManagedInstances Create. */
public final class SqlManagedInstancesCreateSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/CreateOrUpdateSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/CreateOrUpdateSqlManagedInstance.json
*/
/**
* Sample code: Create or update a SQL Managed Instance.
@@ -373,7 +377,7 @@ import com.azure.core.util.Context;
/** Samples for SqlManagedInstances Delete. */
public final class SqlManagedInstancesDeleteSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/DeleteSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/DeleteSqlManagedInstance.json
*/
/**
* Sample code: Delete a SQL Instance.
@@ -394,7 +398,7 @@ import com.azure.core.util.Context;
/** Samples for SqlManagedInstances GetByResourceGroup. */
public final class SqlManagedInstancesGetByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/GetSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/GetSqlManagedInstance.json
*/
/**
* Sample code: Updates a SQL Instance tags.
@@ -415,7 +419,7 @@ import com.azure.core.util.Context;
/** Samples for SqlManagedInstances List. */
public final class SqlManagedInstancesListSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListSubscriptionSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListSubscriptionSqlManagedInstance.json
*/
/**
* Sample code: Gets all SQL Instance in a subscription.
@@ -437,7 +441,7 @@ import com.azure.core.util.Context;
/** Samples for SqlManagedInstances ListByResourceGroup. */
public final class SqlManagedInstancesListByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListByResourceGroupSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListByResourceGroupSqlManagedInstance.json
*/
/**
* Sample code: Gets all SQL Instance in a resource group.
@@ -462,7 +466,7 @@ import java.util.Map;
/** Samples for SqlManagedInstances Update. */
public final class SqlManagedInstancesUpdateSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/UpdateSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/UpdateSqlManagedInstance.json
*/
/**
* Sample code: Updates a sql Instance tags.
@@ -507,7 +511,7 @@ import java.util.Map;
/** Samples for SqlServerInstances Create. */
public final class SqlServerInstancesCreateSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/CreateOrUpdateSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/CreateOrUpdateSqlServerInstance.json
*/
/**
* Sample code: Updates a SQL Server Instance tags.
@@ -563,7 +567,7 @@ import com.azure.core.util.Context;
/** Samples for SqlServerInstances Delete. */
public final class SqlServerInstancesDeleteSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/DeleteSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/DeleteSqlServerInstance.json
*/
/**
* Sample code: Delete a SQL Server Instance.
@@ -584,7 +588,7 @@ import com.azure.core.util.Context;
/** Samples for SqlServerInstances GetByResourceGroup. */
public final class SqlServerInstancesGetByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/GetSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/GetSqlServerInstance.json
*/
/**
* Sample code: Updates a SQL Server Instance tags.
@@ -606,7 +610,7 @@ import com.azure.core.util.Context;
/** Samples for SqlServerInstances List. */
public final class SqlServerInstancesListSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListSubscriptionSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListSubscriptionSqlServerInstance.json
*/
/**
* Sample code: Gets all SQL Server Instance in a subscription.
@@ -628,7 +632,7 @@ import com.azure.core.util.Context;
/** Samples for SqlServerInstances ListByResourceGroup. */
public final class SqlServerInstancesListByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListByResourceGroupSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListByResourceGroupSqlServerInstance.json
*/
/**
* Sample code: Gets all SQL Server Instance in a resource group.
@@ -653,7 +657,7 @@ import java.util.Map;
/** Samples for SqlServerInstances Update. */
public final class SqlServerInstancesUpdateSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/UpdateSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/UpdateSqlServerInstance.json
*/
/**
* Sample code: Updates a SQL Server Instance tags.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/pom.xml b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/pom.xml
index 27a86d917f50c..ea9f1ed154417 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/pom.xml
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/pom.xml
@@ -13,7 +13,7 @@
jar
Microsoft Azure SDK for AzureArcData Management
- This package contains Microsoft Azure SDK for AzureArcData Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. The AzureArcData management API provides a RESTful set of web APIs to manage Azure Data Services on Azure Arc Resources. Package tag package-2021-08-01.
+ This package contains Microsoft Azure SDK for AzureArcData Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. The AzureArcData management API provides a RESTful set of web APIs to manage Azure Data Services on Azure Arc Resources. Package tag package-2021-11-01.
https://github.com/Azure/azure-sdk-for-java
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/AzureArcDataManager.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/AzureArcDataManager.java
index 24cc1eb8a59ee..745f91128065c 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/AzureArcDataManager.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/AzureArcDataManager.java
@@ -8,6 +8,7 @@
import com.azure.core.http.HttpClient;
import com.azure.core.http.HttpPipeline;
import com.azure.core.http.HttpPipelineBuilder;
+import com.azure.core.http.HttpPipelinePosition;
import com.azure.core.http.policy.AddDatePolicy;
import com.azure.core.http.policy.HttpLogOptions;
import com.azure.core.http.policy.HttpLoggingPolicy;
@@ -35,6 +36,7 @@
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
+import java.util.stream.Collectors;
/**
* Entry point to AzureArcDataManager. The AzureArcData management API provides a RESTful set of web APIs to manage
@@ -185,7 +187,7 @@ public AzureArcDataManager authenticate(TokenCredential credential, AzureProfile
.append("-")
.append("com.azure.resourcemanager.azurearcdata")
.append("/")
- .append("1.0.0-beta.2");
+ .append("1.0.0-beta.1");
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
userAgentBuilder
.append(" (")
@@ -208,11 +210,24 @@ public AzureArcDataManager authenticate(TokenCredential credential, AzureProfile
List policies = new ArrayList<>();
policies.add(new UserAgentPolicy(userAgentBuilder.toString()));
policies.add(new RequestIdPolicy());
+ policies
+ .addAll(
+ this
+ .policies
+ .stream()
+ .filter(p -> p.getPipelinePosition() == HttpPipelinePosition.PER_CALL)
+ .collect(Collectors.toList()));
HttpPolicyProviders.addBeforeRetryPolicies(policies);
policies.add(retryPolicy);
policies.add(new AddDatePolicy());
policies.add(new ArmChallengeAuthenticationPolicy(credential, scopes.toArray(new String[0])));
- policies.addAll(this.policies);
+ policies
+ .addAll(
+ this
+ .policies
+ .stream()
+ .filter(p -> p.getPipelinePosition() == HttpPipelinePosition.PER_RETRY)
+ .collect(Collectors.toList()));
HttpPolicyProviders.addAfterRetryPolicies(policies);
policies.add(new HttpLoggingPolicy(httpLogOptions));
HttpPipeline httpPipeline =
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/DataControllersClient.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/DataControllersClient.java
index d8c03b698926c..a1944346bb545 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/DataControllersClient.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/DataControllersClient.java
@@ -74,7 +74,7 @@ public interface DataControllersClient {
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return data controller resource.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, DataControllerResourceInner> beginPutDataController(
String resourceGroupName, String dataControllerName, DataControllerResourceInner dataControllerResource);
@@ -90,7 +90,7 @@ SyncPoller, DataControllerResourceInner>
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return data controller resource.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, DataControllerResourceInner> beginPutDataController(
String resourceGroupName,
String dataControllerName,
@@ -141,7 +141,7 @@ DataControllerResourceInner putDataController(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, Void> beginDelete(String resourceGroupName, String dataControllerName);
/**
@@ -155,7 +155,7 @@ DataControllerResourceInner putDataController(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, Void> beginDelete(
String resourceGroupName, String dataControllerName, Context context);
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/SqlManagedInstancesClient.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/SqlManagedInstancesClient.java
index 6cb84258c3bb0..77c3f79e1abc2 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/SqlManagedInstancesClient.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/SqlManagedInstancesClient.java
@@ -102,7 +102,7 @@ Response getByResourceGroupWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlManagedInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, SqlManagedInstanceInner> beginCreate(
String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance);
@@ -118,7 +118,7 @@ SyncPoller, SqlManagedInstanceInner> beginCr
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlManagedInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, SqlManagedInstanceInner> beginCreate(
String resourceGroupName,
String sqlManagedInstanceName,
@@ -169,7 +169,7 @@ SqlManagedInstanceInner create(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, Void> beginDelete(String resourceGroupName, String sqlManagedInstanceName);
/**
@@ -183,7 +183,7 @@ SqlManagedInstanceInner create(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, Void> beginDelete(
String resourceGroupName, String sqlManagedInstanceName, Context context);
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/SqlServerInstancesClient.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/SqlServerInstancesClient.java
index 6e362cf1ec4a0..96baedbd25af0 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/SqlServerInstancesClient.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/SqlServerInstancesClient.java
@@ -102,7 +102,7 @@ Response getByResourceGroupWithResponse(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlServerInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, SqlServerInstanceInner> beginCreate(
String resourceGroupName, String sqlServerInstanceName, SqlServerInstanceInner sqlServerInstance);
@@ -118,7 +118,7 @@ SyncPoller, SqlServerInstanceInner> beginCrea
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlServerInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, SqlServerInstanceInner> beginCreate(
String resourceGroupName,
String sqlServerInstanceName,
@@ -169,7 +169,7 @@ SqlServerInstanceInner create(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, Void> beginDelete(String resourceGroupName, String sqlServerInstanceName);
/**
@@ -183,7 +183,7 @@ SqlServerInstanceInner create(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
SyncPoller, Void> beginDelete(
String resourceGroupName, String sqlServerInstanceName, Context context);
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/DataControllerResourceInner.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/DataControllerResourceInner.java
index e3519feb731f6..f7181a8a0c139 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/DataControllerResourceInner.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/DataControllerResourceInner.java
@@ -32,7 +32,8 @@ public final class DataControllerResourceInner extends Resource {
private DataControllerProperties properties;
/*
- * Read only system data
+ * Azure Resource Manager metadata containing createdBy and modifiedBy
+ * information.
*/
@JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY)
private SystemData systemData;
@@ -78,7 +79,7 @@ public DataControllerResourceInner withProperties(DataControllerProperties prope
}
/**
- * Get the systemData property: Read only system data.
+ * Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
*
* @return the systemData value.
*/
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/SqlManagedInstanceInner.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/SqlManagedInstanceInner.java
index 4a4b565009b30..96af7d2817960 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/SqlManagedInstanceInner.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/SqlManagedInstanceInner.java
@@ -6,7 +6,6 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.management.Resource;
-import com.azure.core.management.SystemData;
import com.azure.core.util.logging.ClientLogger;
import com.azure.resourcemanager.azurearcdata.models.ExtendedLocation;
import com.azure.resourcemanager.azurearcdata.models.SqlManagedInstanceProperties;
@@ -38,12 +37,6 @@ public final class SqlManagedInstanceInner extends Resource {
@JsonProperty(value = "sku")
private SqlManagedInstanceSku sku;
- /*
- * Read only system data
- */
- @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY)
- private SystemData systemData;
-
/**
* Get the properties property: null.
*
@@ -104,15 +97,6 @@ public SqlManagedInstanceInner withSku(SqlManagedInstanceSku sku) {
return this;
}
- /**
- * Get the systemData property: Read only system data.
- *
- * @return the systemData value.
- */
- public SystemData systemData() {
- return this.systemData;
- }
-
/** {@inheritDoc} */
@Override
public SqlManagedInstanceInner withLocation(String location) {
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/SqlServerInstanceInner.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/SqlServerInstanceInner.java
index 81543824dc99d..d874358ace842 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/SqlServerInstanceInner.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/fluent/models/SqlServerInstanceInner.java
@@ -25,7 +25,8 @@ public final class SqlServerInstanceInner extends Resource {
private SqlServerInstanceProperties properties;
/*
- * Read only system data
+ * Azure Resource Manager metadata containing createdBy and modifiedBy
+ * information.
*/
@JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY)
private SystemData systemData;
@@ -51,7 +52,7 @@ public SqlServerInstanceInner withProperties(SqlServerInstanceProperties propert
}
/**
- * Get the systemData property: Read only system data.
+ * Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
*
* @return the systemData value.
*/
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/AzureArcDataManagementClientImpl.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/AzureArcDataManagementClientImpl.java
index 257e747d16b19..f967ffbea2c0b 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/AzureArcDataManagementClientImpl.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/AzureArcDataManagementClientImpl.java
@@ -183,7 +183,7 @@ public DataControllersClient getDataControllers() {
this.defaultPollInterval = defaultPollInterval;
this.subscriptionId = subscriptionId;
this.endpoint = endpoint;
- this.apiVersion = "2021-08-01";
+ this.apiVersion = "2021-11-01";
this.operations = new OperationsClientImpl(this);
this.sqlManagedInstances = new SqlManagedInstancesClientImpl(this);
this.sqlServerInstances = new SqlServerInstancesClientImpl(this);
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/DataControllersClientImpl.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/DataControllersClientImpl.java
index 05c80f047bebb..0229fc0129825 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/DataControllersClientImpl.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/DataControllersClientImpl.java
@@ -610,7 +610,7 @@ private Mono>> putDataControllerWithResponseAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return data controller resource.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, DataControllerResourceInner>
beginPutDataControllerAsync(
String resourceGroupName, String dataControllerName, DataControllerResourceInner dataControllerResource) {
@@ -638,7 +638,7 @@ private Mono>> putDataControllerWithResponseAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return data controller resource.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, DataControllerResourceInner>
beginPutDataControllerAsync(
String resourceGroupName,
@@ -669,7 +669,7 @@ private Mono>> putDataControllerWithResponseAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return data controller resource.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, DataControllerResourceInner> beginPutDataController(
String resourceGroupName, String dataControllerName, DataControllerResourceInner dataControllerResource) {
return beginPutDataControllerAsync(resourceGroupName, dataControllerName, dataControllerResource)
@@ -688,7 +688,7 @@ public SyncPoller, DataControllerResourc
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return data controller resource.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, DataControllerResourceInner> beginPutDataController(
String resourceGroupName,
String dataControllerName,
@@ -884,7 +884,7 @@ private Mono>> deleteWithResponseAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, Void> beginDeleteAsync(String resourceGroupName, String dataControllerName) {
Mono>> mono = deleteWithResponseAsync(resourceGroupName, dataControllerName);
return this
@@ -903,7 +903,7 @@ private PollerFlux, Void> beginDeleteAsync(String resourceGroup
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, Void> beginDeleteAsync(
String resourceGroupName, String dataControllerName, Context context) {
context = this.client.mergeContext(context);
@@ -923,7 +923,7 @@ private PollerFlux, Void> beginDeleteAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, Void> beginDelete(String resourceGroupName, String dataControllerName) {
return beginDeleteAsync(resourceGroupName, dataControllerName).getSyncPoller();
}
@@ -939,7 +939,7 @@ public SyncPoller, Void> beginDelete(String resourceGroupName,
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, Void> beginDelete(
String resourceGroupName, String dataControllerName, Context context) {
return beginDeleteAsync(resourceGroupName, dataControllerName, context).getSyncPoller();
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlManagedInstanceImpl.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlManagedInstanceImpl.java
index 774e2e7809079..e1bfce2a7b28d 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlManagedInstanceImpl.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlManagedInstanceImpl.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.azurearcdata.implementation;
import com.azure.core.management.Region;
-import com.azure.core.management.SystemData;
import com.azure.core.util.Context;
import com.azure.resourcemanager.azurearcdata.fluent.models.SqlManagedInstanceInner;
import com.azure.resourcemanager.azurearcdata.models.ExtendedLocation;
@@ -59,10 +58,6 @@ public SqlManagedInstanceSku sku() {
return this.innerModel().sku();
}
- public SystemData systemData() {
- return this.innerModel().systemData();
- }
-
public Region region() {
return Region.fromName(this.regionName());
}
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlManagedInstancesClientImpl.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlManagedInstancesClientImpl.java
index d882f8a11c026..3ad6fc5730bf6 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlManagedInstancesClientImpl.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlManagedInstancesClientImpl.java
@@ -762,7 +762,7 @@ private Mono>> createWithResponseAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlManagedInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, SqlManagedInstanceInner> beginCreateAsync(
String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance) {
Mono>> mono =
@@ -789,7 +789,7 @@ private PollerFlux, SqlManagedInstanceInner>
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlManagedInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, SqlManagedInstanceInner> beginCreateAsync(
String resourceGroupName,
String sqlManagedInstanceName,
@@ -819,7 +819,7 @@ private PollerFlux, SqlManagedInstanceInner>
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlManagedInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, SqlManagedInstanceInner> beginCreate(
String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance) {
return beginCreateAsync(resourceGroupName, sqlManagedInstanceName, sqlManagedInstance).getSyncPoller();
@@ -837,7 +837,7 @@ public SyncPoller, SqlManagedInstanceInner>
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlManagedInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, SqlManagedInstanceInner> beginCreate(
String resourceGroupName,
String sqlManagedInstanceName,
@@ -1034,7 +1034,7 @@ private Mono>> deleteWithResponseAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, Void> beginDeleteAsync(
String resourceGroupName, String sqlManagedInstanceName) {
Mono>> mono = deleteWithResponseAsync(resourceGroupName, sqlManagedInstanceName);
@@ -1054,7 +1054,7 @@ private PollerFlux, Void> beginDeleteAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, Void> beginDeleteAsync(
String resourceGroupName, String sqlManagedInstanceName, Context context) {
context = this.client.mergeContext(context);
@@ -1075,7 +1075,7 @@ private PollerFlux, Void> beginDeleteAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, Void> beginDelete(String resourceGroupName, String sqlManagedInstanceName) {
return beginDeleteAsync(resourceGroupName, sqlManagedInstanceName).getSyncPoller();
}
@@ -1091,7 +1091,7 @@ public SyncPoller, Void> beginDelete(String resourceGroupName,
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, Void> beginDelete(
String resourceGroupName, String sqlManagedInstanceName, Context context) {
return beginDeleteAsync(resourceGroupName, sqlManagedInstanceName, context).getSyncPoller();
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlServerInstancesClientImpl.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlServerInstancesClientImpl.java
index 011046a5acbf4..f40b13d3dc3c1 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlServerInstancesClientImpl.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/implementation/SqlServerInstancesClientImpl.java
@@ -758,7 +758,7 @@ private Mono>> createWithResponseAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlServerInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, SqlServerInstanceInner> beginCreateAsync(
String resourceGroupName, String sqlServerInstanceName, SqlServerInstanceInner sqlServerInstance) {
Mono>> mono =
@@ -785,7 +785,7 @@ private PollerFlux, SqlServerInstanceInner> b
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlServerInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, SqlServerInstanceInner> beginCreateAsync(
String resourceGroupName,
String sqlServerInstanceName,
@@ -815,7 +815,7 @@ private PollerFlux, SqlServerInstanceInner> b
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlServerInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, SqlServerInstanceInner> beginCreate(
String resourceGroupName, String sqlServerInstanceName, SqlServerInstanceInner sqlServerInstance) {
return beginCreateAsync(resourceGroupName, sqlServerInstanceName, sqlServerInstance).getSyncPoller();
@@ -833,7 +833,7 @@ public SyncPoller, SqlServerInstanceInner> be
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a SqlServerInstance.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, SqlServerInstanceInner> beginCreate(
String resourceGroupName,
String sqlServerInstanceName,
@@ -1028,7 +1028,7 @@ private Mono>> deleteWithResponseAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, Void> beginDeleteAsync(
String resourceGroupName, String sqlServerInstanceName) {
Mono>> mono = deleteWithResponseAsync(resourceGroupName, sqlServerInstanceName);
@@ -1048,7 +1048,7 @@ private PollerFlux, Void> beginDeleteAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
private PollerFlux, Void> beginDeleteAsync(
String resourceGroupName, String sqlServerInstanceName, Context context) {
context = this.client.mergeContext(context);
@@ -1069,7 +1069,7 @@ private PollerFlux, Void> beginDeleteAsync(
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, Void> beginDelete(String resourceGroupName, String sqlServerInstanceName) {
return beginDeleteAsync(resourceGroupName, sqlServerInstanceName).getSyncPoller();
}
@@ -1085,7 +1085,7 @@ public SyncPoller, Void> beginDelete(String resourceGroupName,
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return the completion.
*/
- @ServiceMethod(returns = ReturnType.SINGLE)
+ @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
public SyncPoller, Void> beginDelete(
String resourceGroupName, String sqlServerInstanceName, Context context) {
return beginDeleteAsync(resourceGroupName, sqlServerInstanceName, context).getSyncPoller();
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/DataControllerProperties.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/DataControllerProperties.java
index b4f99641c2a8e..98daa830844c1 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/DataControllerProperties.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/DataControllerProperties.java
@@ -48,11 +48,24 @@ public final class DataControllerProperties {
private OffsetDateTime lastUploadedDate;
/*
- * Username and password for basic login authentication.
+ * Deprecated. Azure Arc Data Services data controller no longer expose any
+ * endpoint. All traffic are exposed through Kubernetes native API.
*/
@JsonProperty(value = "basicLoginInformation")
private BasicLoginInformation basicLoginInformation;
+ /*
+ * Login credential for metrics dashboard on the Kubernetes cluster.
+ */
+ @JsonProperty(value = "metricsDashboardCredential")
+ private BasicLoginInformation metricsDashboardCredential;
+
+ /*
+ * Login credential for logs dashboard on the Kubernetes cluster.
+ */
+ @JsonProperty(value = "logsDashboardCredential")
+ private BasicLoginInformation logsDashboardCredential;
+
/*
* Log analytics workspace id and primary key
*/
@@ -60,7 +73,8 @@ public final class DataControllerProperties {
private LogAnalyticsWorkspaceConfig logAnalyticsWorkspaceConfig;
/*
- * Service principal for uploading billing, metrics and logs.
+ * Deprecated. Service principal is deprecated in favor of Arc Kubernetes
+ * service extension managed identity.
*/
@JsonProperty(value = "uploadServicePrincipal")
private UploadServicePrincipal uploadServicePrincipal;
@@ -186,7 +200,8 @@ public DataControllerProperties withLastUploadedDate(OffsetDateTime lastUploaded
}
/**
- * Get the basicLoginInformation property: Username and password for basic login authentication.
+ * Get the basicLoginInformation property: Deprecated. Azure Arc Data Services data controller no longer expose any
+ * endpoint. All traffic are exposed through Kubernetes native API.
*
* @return the basicLoginInformation value.
*/
@@ -195,7 +210,8 @@ public BasicLoginInformation basicLoginInformation() {
}
/**
- * Set the basicLoginInformation property: Username and password for basic login authentication.
+ * Set the basicLoginInformation property: Deprecated. Azure Arc Data Services data controller no longer expose any
+ * endpoint. All traffic are exposed through Kubernetes native API.
*
* @param basicLoginInformation the basicLoginInformation value to set.
* @return the DataControllerProperties object itself.
@@ -205,6 +221,46 @@ public DataControllerProperties withBasicLoginInformation(BasicLoginInformation
return this;
}
+ /**
+ * Get the metricsDashboardCredential property: Login credential for metrics dashboard on the Kubernetes cluster.
+ *
+ * @return the metricsDashboardCredential value.
+ */
+ public BasicLoginInformation metricsDashboardCredential() {
+ return this.metricsDashboardCredential;
+ }
+
+ /**
+ * Set the metricsDashboardCredential property: Login credential for metrics dashboard on the Kubernetes cluster.
+ *
+ * @param metricsDashboardCredential the metricsDashboardCredential value to set.
+ * @return the DataControllerProperties object itself.
+ */
+ public DataControllerProperties withMetricsDashboardCredential(BasicLoginInformation metricsDashboardCredential) {
+ this.metricsDashboardCredential = metricsDashboardCredential;
+ return this;
+ }
+
+ /**
+ * Get the logsDashboardCredential property: Login credential for logs dashboard on the Kubernetes cluster.
+ *
+ * @return the logsDashboardCredential value.
+ */
+ public BasicLoginInformation logsDashboardCredential() {
+ return this.logsDashboardCredential;
+ }
+
+ /**
+ * Set the logsDashboardCredential property: Login credential for logs dashboard on the Kubernetes cluster.
+ *
+ * @param logsDashboardCredential the logsDashboardCredential value to set.
+ * @return the DataControllerProperties object itself.
+ */
+ public DataControllerProperties withLogsDashboardCredential(BasicLoginInformation logsDashboardCredential) {
+ this.logsDashboardCredential = logsDashboardCredential;
+ return this;
+ }
+
/**
* Get the logAnalyticsWorkspaceConfig property: Log analytics workspace id and primary key.
*
@@ -227,7 +283,8 @@ public DataControllerProperties withLogAnalyticsWorkspaceConfig(
}
/**
- * Get the uploadServicePrincipal property: Service principal for uploading billing, metrics and logs.
+ * Get the uploadServicePrincipal property: Deprecated. Service principal is deprecated in favor of Arc Kubernetes
+ * service extension managed identity.
*
* @return the uploadServicePrincipal value.
*/
@@ -236,7 +293,8 @@ public UploadServicePrincipal uploadServicePrincipal() {
}
/**
- * Set the uploadServicePrincipal property: Service principal for uploading billing, metrics and logs.
+ * Set the uploadServicePrincipal property: Deprecated. Service principal is deprecated in favor of Arc Kubernetes
+ * service extension managed identity.
*
* @param uploadServicePrincipal the uploadServicePrincipal value to set.
* @return the DataControllerProperties object itself.
@@ -314,6 +372,12 @@ public void validate() {
if (basicLoginInformation() != null) {
basicLoginInformation().validate();
}
+ if (metricsDashboardCredential() != null) {
+ metricsDashboardCredential().validate();
+ }
+ if (logsDashboardCredential() != null) {
+ logsDashboardCredential().validate();
+ }
if (logAnalyticsWorkspaceConfig() != null) {
logAnalyticsWorkspaceConfig().validate();
}
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/DataControllerResource.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/DataControllerResource.java
index 139216842e724..f7bbbf718cdb7 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/DataControllerResource.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/DataControllerResource.java
@@ -62,7 +62,7 @@ public interface DataControllerResource {
DataControllerProperties properties();
/**
- * Gets the systemData property: Read only system data.
+ * Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
*
* @return the systemData value.
*/
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/ODataError.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/ODataError.java
deleted file mode 100644
index 750a06ada079a..0000000000000
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/ODataError.java
+++ /dev/null
@@ -1,133 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.azurearcdata.models;
-
-import com.azure.core.annotation.Fluent;
-import com.azure.core.util.logging.ClientLogger;
-import com.fasterxml.jackson.annotation.JsonIgnore;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import java.util.List;
-
-/** Information about an error. */
-@Fluent
-public final class ODataError {
- @JsonIgnore private final ClientLogger logger = new ClientLogger(ODataError.class);
-
- /*
- * A language-independent error name.
- */
- @JsonProperty(value = "code")
- private String code;
-
- /*
- * The error message.
- */
- @JsonProperty(value = "message")
- private String message;
-
- /*
- * The target of the error (for example, the name of the property in
- * error).
- */
- @JsonProperty(value = "target")
- private String target;
-
- /*
- * The error details.
- */
- @JsonProperty(value = "details")
- private List details;
-
- /**
- * Get the code property: A language-independent error name.
- *
- * @return the code value.
- */
- public String code() {
- return this.code;
- }
-
- /**
- * Set the code property: A language-independent error name.
- *
- * @param code the code value to set.
- * @return the ODataError object itself.
- */
- public ODataError withCode(String code) {
- this.code = code;
- return this;
- }
-
- /**
- * Get the message property: The error message.
- *
- * @return the message value.
- */
- public String message() {
- return this.message;
- }
-
- /**
- * Set the message property: The error message.
- *
- * @param message the message value to set.
- * @return the ODataError object itself.
- */
- public ODataError withMessage(String message) {
- this.message = message;
- return this;
- }
-
- /**
- * Get the target property: The target of the error (for example, the name of the property in error).
- *
- * @return the target value.
- */
- public String target() {
- return this.target;
- }
-
- /**
- * Set the target property: The target of the error (for example, the name of the property in error).
- *
- * @param target the target value to set.
- * @return the ODataError object itself.
- */
- public ODataError withTarget(String target) {
- this.target = target;
- return this;
- }
-
- /**
- * Get the details property: The error details.
- *
- * @return the details value.
- */
- public List details() {
- return this.details;
- }
-
- /**
- * Set the details property: The error details.
- *
- * @param details the details value to set.
- * @return the ODataError object itself.
- */
- public ODataError withDetails(List details) {
- this.details = details;
- return this;
- }
-
- /**
- * Validates the instance.
- *
- * @throws IllegalArgumentException thrown if the instance is not valid.
- */
- public void validate() {
- if (details() != null) {
- details().forEach(e -> e.validate());
- }
- }
-}
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlManagedInstance.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlManagedInstance.java
index fc3534446c6e8..ed2809b49afc9 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlManagedInstance.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlManagedInstance.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.azurearcdata.models;
import com.azure.core.management.Region;
-import com.azure.core.management.SystemData;
import com.azure.core.util.Context;
import com.azure.resourcemanager.azurearcdata.fluent.models.SqlManagedInstanceInner;
import java.util.Map;
@@ -68,13 +67,6 @@ public interface SqlManagedInstance {
*/
SqlManagedInstanceSku sku();
- /**
- * Gets the systemData property: Read only system data.
- *
- * @return the systemData value.
- */
- SystemData systemData();
-
/**
* Gets the region of the resource.
*
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlManagedInstanceSku.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlManagedInstanceSku.java
index b3de6cf37336c..6520f7c104ff1 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlManagedInstanceSku.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlManagedInstanceSku.java
@@ -18,7 +18,7 @@ public final class SqlManagedInstanceSku {
* The name of the SKU.
*/
@JsonProperty(value = "name", required = true)
- private String name;
+ private String name = "vCore";
/*
* The pricing tier for the instance.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlServerInstance.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlServerInstance.java
index 6420ef9d0071f..d0b421e8976b9 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlServerInstance.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/SqlServerInstance.java
@@ -55,7 +55,7 @@ public interface SqlServerInstance {
SqlServerInstanceProperties properties();
/**
- * Gets the systemData property: Read only system data.
+ * Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
*
* @return the systemData value.
*/
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersDeleteSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersDeleteSamples.java
index 2a4b3e7105031..18b4900e66fef 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersDeleteSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersDeleteSamples.java
@@ -9,7 +9,7 @@
/** Samples for DataControllers Delete. */
public final class DataControllersDeleteSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/DeleteDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/DeleteDataController.json
*/
/**
* Sample code: Delete a dataController.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersGetByResourceGroupSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersGetByResourceGroupSamples.java
index 7e3e73475110a..fa609297bab4d 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersGetByResourceGroupSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersGetByResourceGroupSamples.java
@@ -9,7 +9,7 @@
/** Samples for DataControllers GetByResourceGroup. */
public final class DataControllersGetByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/GetDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/GetDataController.json
*/
/**
* Sample code: Get a data controller.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersListByResourceGroupSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersListByResourceGroupSamples.java
index e9a29c0afd433..4ac198b60aca9 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersListByResourceGroupSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersListByResourceGroupSamples.java
@@ -9,7 +9,7 @@
/** Samples for DataControllers ListByResourceGroup. */
public final class DataControllersListByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListByResourceGroupDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListByResourceGroupDataController.json
*/
/**
* Sample code: Gets all dataControllers in a resource group.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersListSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersListSamples.java
index 050a703e2e755..2d9a3fa164609 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersListSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersListSamples.java
@@ -9,7 +9,7 @@
/** Samples for DataControllers List. */
public final class DataControllersListSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListSubscriptionDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListSubscriptionDataController.json
*/
/**
* Sample code: Gets all dataControllers in a subscription.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersPatchDataControllerSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersPatchDataControllerSamples.java
index dc30e9bf6cad9..0454b4f615fe1 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersPatchDataControllerSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersPatchDataControllerSamples.java
@@ -12,7 +12,7 @@
/** Samples for DataControllers PatchDataController. */
public final class DataControllersPatchDataControllerSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/UpdateDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/UpdateDataController.json
*/
/**
* Sample code: Updates a dataController tags.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersPutDataControllerSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersPutDataControllerSamples.java
index b0988321b1afa..fbe353ab15424 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersPutDataControllerSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersPutDataControllerSamples.java
@@ -21,7 +21,7 @@
/** Samples for DataControllers PutDataController. */
public final class DataControllersPutDataControllerSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/CreateOrUpdateDataController.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/CreateOrUpdateDataController.json
*/
/**
* Sample code: Create or update a Data Controller.
@@ -49,6 +49,10 @@ public static void createOrUpdateADataController(
.withUsages(OffsetDateTime.parse("2020-01-01T17:18:19.1234567Z")))
.withBasicLoginInformation(
new BasicLoginInformation().withUsername("username").withPassword("********"))
+ .withMetricsDashboardCredential(
+ new BasicLoginInformation().withUsername("username").withPassword("********"))
+ .withLogsDashboardCredential(
+ new BasicLoginInformation().withUsername("username").withPassword("********"))
.withLogAnalyticsWorkspaceConfig(
new LogAnalyticsWorkspaceConfig()
.withWorkspaceId(UUID.fromString("00000000-1111-2222-3333-444444444444"))
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/OperationsListSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/OperationsListSamples.java
index b4aa2230963ee..50da3e786a11d 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/OperationsListSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/OperationsListSamples.java
@@ -9,7 +9,7 @@
/** Samples for Operations List. */
public final class OperationsListSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListOperation.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListOperation.json
*/
/**
* Sample code: Lists all of the available Azure Data Services on Azure Arc API operations.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesCreateSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesCreateSamples.java
index da8f0118446ca..307f5dd97f88f 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesCreateSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesCreateSamples.java
@@ -22,7 +22,7 @@
/** Samples for SqlManagedInstances Create. */
public final class SqlManagedInstancesCreateSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/CreateOrUpdateSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/CreateOrUpdateSqlManagedInstance.json
*/
/**
* Sample code: Create or update a SQL Managed Instance.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesDeleteSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesDeleteSamples.java
index 09e98c6c837e8..372159e4e4710 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesDeleteSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesDeleteSamples.java
@@ -9,7 +9,7 @@
/** Samples for SqlManagedInstances Delete. */
public final class SqlManagedInstancesDeleteSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/DeleteSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/DeleteSqlManagedInstance.json
*/
/**
* Sample code: Delete a SQL Instance.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesGetByResourceGroupSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesGetByResourceGroupSamples.java
index eb77f8f121ad8..e8820623fc3d8 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesGetByResourceGroupSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesGetByResourceGroupSamples.java
@@ -9,7 +9,7 @@
/** Samples for SqlManagedInstances GetByResourceGroup. */
public final class SqlManagedInstancesGetByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/GetSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/GetSqlManagedInstance.json
*/
/**
* Sample code: Updates a SQL Instance tags.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesListByResourceGroupSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesListByResourceGroupSamples.java
index eb2792e434048..b9516df2881ce 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesListByResourceGroupSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesListByResourceGroupSamples.java
@@ -9,7 +9,7 @@
/** Samples for SqlManagedInstances ListByResourceGroup. */
public final class SqlManagedInstancesListByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListByResourceGroupSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListByResourceGroupSqlManagedInstance.json
*/
/**
* Sample code: Gets all SQL Instance in a resource group.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesListSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesListSamples.java
index 35cb9065802cd..4d3662481f764 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesListSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesListSamples.java
@@ -9,7 +9,7 @@
/** Samples for SqlManagedInstances List. */
public final class SqlManagedInstancesListSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListSubscriptionSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListSubscriptionSqlManagedInstance.json
*/
/**
* Sample code: Gets all SQL Instance in a subscription.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesUpdateSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesUpdateSamples.java
index d4d6daf18f1b4..a7e492af98093 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesUpdateSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesUpdateSamples.java
@@ -12,7 +12,7 @@
/** Samples for SqlManagedInstances Update. */
public final class SqlManagedInstancesUpdateSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/UpdateSqlManagedInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/UpdateSqlManagedInstance.json
*/
/**
* Sample code: Updates a sql Instance tags.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesCreateSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesCreateSamples.java
index c00d97d070a87..19732be33b94d 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesCreateSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesCreateSamples.java
@@ -17,7 +17,7 @@
/** Samples for SqlServerInstances Create. */
public final class SqlServerInstancesCreateSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/CreateOrUpdateSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/CreateOrUpdateSqlServerInstance.json
*/
/**
* Sample code: Updates a SQL Server Instance tags.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesDeleteSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesDeleteSamples.java
index 8142f5c64df38..6d1d2ad8e840a 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesDeleteSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesDeleteSamples.java
@@ -9,7 +9,7 @@
/** Samples for SqlServerInstances Delete. */
public final class SqlServerInstancesDeleteSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/DeleteSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/DeleteSqlServerInstance.json
*/
/**
* Sample code: Delete a SQL Server Instance.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesGetByResourceGroupSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesGetByResourceGroupSamples.java
index 37d5005540c49..2497a92b7ee75 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesGetByResourceGroupSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesGetByResourceGroupSamples.java
@@ -9,7 +9,7 @@
/** Samples for SqlServerInstances GetByResourceGroup. */
public final class SqlServerInstancesGetByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/GetSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/GetSqlServerInstance.json
*/
/**
* Sample code: Updates a SQL Server Instance tags.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesListByResourceGroupSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesListByResourceGroupSamples.java
index 8a4730bc50801..b64a3216035b4 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesListByResourceGroupSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesListByResourceGroupSamples.java
@@ -9,7 +9,7 @@
/** Samples for SqlServerInstances ListByResourceGroup. */
public final class SqlServerInstancesListByResourceGroupSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListByResourceGroupSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListByResourceGroupSqlServerInstance.json
*/
/**
* Sample code: Gets all SQL Server Instance in a resource group.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesListSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesListSamples.java
index 80ee6a6b3e971..7b162cabafcac 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesListSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesListSamples.java
@@ -9,7 +9,7 @@
/** Samples for SqlServerInstances List. */
public final class SqlServerInstancesListSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/ListSubscriptionSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/ListSubscriptionSqlServerInstance.json
*/
/**
* Sample code: Gets all SQL Server Instance in a subscription.
diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesUpdateSamples.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesUpdateSamples.java
index f361ca3b034df..73b290755a07f 100644
--- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesUpdateSamples.java
+++ b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesUpdateSamples.java
@@ -12,7 +12,7 @@
/** Samples for SqlServerInstances Update. */
public final class SqlServerInstancesUpdateSamples {
/*
- * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-08-01/examples/UpdateSqlServerInstance.json
+ * x-ms-original-file: specification/azurearcdata/resource-manager/Microsoft.AzureArcData/stable/2021-11-01/examples/UpdateSqlServerInstance.json
*/
/**
* Sample code: Updates a SQL Server Instance tags.