diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/CHANGELOG.md b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/CHANGELOG.md index ff68a1770306..87d92767e5d2 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-10-04) + +- 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 05139906ee43..bd6a58bb19c1 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}) @@ -74,7 +74,6 @@ See [API design][design] for general introduction on design and key concepts on ## Examples -[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/azurearcdata/azure-resourcemanager-azurearcdata/SAMPLE.md) ## Troubleshooting diff --git a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/pom.xml b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/pom.xml index a80bc8aa8a12..5e8e6bda67a4 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 24cc1eb8a59e..7bd1ec83de9e 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 @@ -185,7 +185,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(" (") 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 257e747d16b1..f967ffbea2c0 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/models/DataControllerProperties.java b/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/main/java/com/azure/resourcemanager/azurearcdata/models/DataControllerProperties.java index b4f99641c2a8..98daa830844c 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/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 deleted file mode 100644 index 2a4b3e710503..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersDeleteSamples.java +++ /dev/null @@ -1,22 +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.generated; - -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 - */ - /** - * Sample code: Delete a dataController. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void deleteADataController(com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.dataControllers().delete("testrg", "testdataController", Context.NONE); - } -} 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 deleted file mode 100644 index 7e3e73475110..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersGetByResourceGroupSamples.java +++ /dev/null @@ -1,22 +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.generated; - -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 - */ - /** - * Sample code: Get a data controller. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void getADataController(com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.dataControllers().getByResourceGroupWithResponse("testrg", "testdataController", Context.NONE); - } -} 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 deleted file mode 100644 index e9a29c0afd43..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersListByResourceGroupSamples.java +++ /dev/null @@ -1,23 +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.generated; - -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 - */ - /** - * Sample code: Gets all dataControllers in a resource group. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void getsAllDataControllersInAResourceGroup( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.dataControllers().listByResourceGroup("testrg", Context.NONE); - } -} 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 deleted file mode 100644 index 050a703e2e75..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersListSamples.java +++ /dev/null @@ -1,23 +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.generated; - -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 - */ - /** - * Sample code: Gets all dataControllers in a subscription. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void getsAllDataControllersInASubscription( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.dataControllers().list(Context.NONE); - } -} 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 deleted file mode 100644 index dc30e9bf6cad..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersPatchDataControllerSamples.java +++ /dev/null @@ -1,41 +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.generated; - -import com.azure.core.util.Context; -import com.azure.resourcemanager.azurearcdata.models.DataControllerResource; -import java.util.HashMap; -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 - */ - /** - * Sample code: Updates a dataController tags. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void updatesADataControllerTags(com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - DataControllerResource resource = - manager - .dataControllers() - .getByResourceGroupWithResponse("testrg", "testdataController1", Context.NONE) - .getValue(); - resource.update().withTags(mapOf("mytag", "myval")).apply(); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} 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 deleted file mode 100644 index b0988321b1af..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/DataControllersPutDataControllerSamples.java +++ /dev/null @@ -1,85 +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.generated; - -import com.azure.resourcemanager.azurearcdata.models.BasicLoginInformation; -import com.azure.resourcemanager.azurearcdata.models.DataControllerProperties; -import com.azure.resourcemanager.azurearcdata.models.ExtendedLocation; -import com.azure.resourcemanager.azurearcdata.models.ExtendedLocationTypes; -import com.azure.resourcemanager.azurearcdata.models.Infrastructure; -import com.azure.resourcemanager.azurearcdata.models.LogAnalyticsWorkspaceConfig; -import com.azure.resourcemanager.azurearcdata.models.OnPremiseProperty; -import com.azure.resourcemanager.azurearcdata.models.UploadServicePrincipal; -import com.azure.resourcemanager.azurearcdata.models.UploadWatermark; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -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 - */ - /** - * Sample code: Create or update a Data Controller. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void createOrUpdateADataController( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager - .dataControllers() - .define("testdataController") - .withRegion("northeurope") - .withExistingResourceGroup("testrg") - .withProperties( - new DataControllerProperties() - .withInfrastructure(Infrastructure.ONPREMISES) - .withOnPremiseProperty( - new OnPremiseProperty() - .withId(UUID.fromString("12345678-1234-1234-ab12-1a2b3c4d5e6f")) - .withPublicSigningKey("publicOnPremSigningKey")) - .withUploadWatermark( - new UploadWatermark() - .withMetrics(OffsetDateTime.parse("2020-01-01T17:18:19.1234567Z")) - .withLogs(OffsetDateTime.parse("2020-01-01T17:18:19.1234567Z")) - .withUsages(OffsetDateTime.parse("2020-01-01T17:18:19.1234567Z"))) - .withBasicLoginInformation( - new BasicLoginInformation().withUsername("username").withPassword("********")) - .withLogAnalyticsWorkspaceConfig( - new LogAnalyticsWorkspaceConfig() - .withWorkspaceId(UUID.fromString("00000000-1111-2222-3333-444444444444")) - .withPrimaryKey("********")) - .withUploadServicePrincipal( - new UploadServicePrincipal() - .withClientId(UUID.fromString("00000000-1111-2222-3333-444444444444")) - .withTenantId(UUID.fromString("00000000-1111-2222-3333-444444444444")) - .withAuthority("https://login.microsoftonline.com/") - .withClientSecret("********")) - .withClusterId( - "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Kubernetes/connectedClusters/connectedk8s") - .withExtensionId( - "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Kubernetes/connectedClusters/connectedk8s/providers/Microsoft.KubernetesConfiguration/extensions/extension")) - .withTags(mapOf("mytag", "myval")) - .withExtendedLocation( - new ExtendedLocation() - .withName( - "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.ExtendedLocation/customLocations/arclocation") - .withType(ExtendedLocationTypes.CUSTOM_LOCATION)) - .create(); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} 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 deleted file mode 100644 index b4aa2230963e..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/OperationsListSamples.java +++ /dev/null @@ -1,23 +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.generated; - -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 - */ - /** - * Sample code: Lists all of the available Azure Data Services on Azure Arc API operations. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void listsAllOfTheAvailableAzureDataServicesOnAzureArcAPIOperations( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.operations().list(Context.NONE); - } -} 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 deleted file mode 100644 index da8f0118446c..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesCreateSamples.java +++ /dev/null @@ -1,103 +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.generated; - -import com.azure.resourcemanager.azurearcdata.models.ArcSqlManagedInstanceLicenseType; -import com.azure.resourcemanager.azurearcdata.models.BasicLoginInformation; -import com.azure.resourcemanager.azurearcdata.models.ExtendedLocation; -import com.azure.resourcemanager.azurearcdata.models.ExtendedLocationTypes; -import com.azure.resourcemanager.azurearcdata.models.K8SResourceRequirements; -import com.azure.resourcemanager.azurearcdata.models.K8SScheduling; -import com.azure.resourcemanager.azurearcdata.models.K8SSchedulingOptions; -import com.azure.resourcemanager.azurearcdata.models.SqlManagedInstanceK8SRaw; -import com.azure.resourcemanager.azurearcdata.models.SqlManagedInstanceK8SSpec; -import com.azure.resourcemanager.azurearcdata.models.SqlManagedInstanceProperties; -import com.azure.resourcemanager.azurearcdata.models.SqlManagedInstanceSku; -import com.azure.resourcemanager.azurearcdata.models.SqlManagedInstanceSkuTier; -import java.util.HashMap; -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 - */ - /** - * Sample code: Create or update a SQL Managed Instance. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void createOrUpdateASQLManagedInstance( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager - .sqlManagedInstances() - .define("testsqlManagedInstance") - .withRegion("northeurope") - .withExistingResourceGroup("testrg") - .withProperties( - new SqlManagedInstanceProperties() - .withAdmin("Admin user") - .withStartTime("Instance start time") - .withEndTime("Instance end time") - .withK8SRaw( - new SqlManagedInstanceK8SRaw() - .withSpec( - new SqlManagedInstanceK8SSpec() - .withScheduling( - new K8SScheduling() - .withDefaultProperty( - new K8SSchedulingOptions() - .withResources( - new K8SResourceRequirements() - .withRequests( - mapOf( - "additionalProperty", - "additionalValue", - "cpu", - "1", - "memory", - "8Gi")) - .withLimits( - mapOf( - "additionalProperty", - "additionalValue", - "cpu", - "1", - "memory", - "8Gi")) - .withAdditionalProperties(mapOf())) - .withAdditionalProperties(mapOf())) - .withAdditionalProperties(mapOf())) - .withReplicas(1) - .withAdditionalProperties(mapOf())) - .withAdditionalProperties(mapOf("additionalProperty", 1234))) - .withBasicLoginInformation( - new BasicLoginInformation().withUsername("username").withPassword("********")) - .withLicenseType(ArcSqlManagedInstanceLicenseType.LICENSE_INCLUDED) - .withClusterId( - "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Kubernetes/connectedClusters/connectedk8s") - .withExtensionId( - "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Kubernetes/connectedClusters/connectedk8s/providers/Microsoft.KubernetesConfiguration/extensions/extension")) - .withTags(mapOf("mytag", "myval")) - .withExtendedLocation( - new ExtendedLocation() - .withName( - "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.ExtendedLocation/customLocations/arclocation") - .withType(ExtendedLocationTypes.CUSTOM_LOCATION)) - .withSku(new SqlManagedInstanceSku().withTier(SqlManagedInstanceSkuTier.GENERAL_PURPOSE).withDev(true)) - .create(); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} 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 deleted file mode 100644 index 09e98c6c837e..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesDeleteSamples.java +++ /dev/null @@ -1,22 +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.generated; - -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 - */ - /** - * Sample code: Delete a SQL Instance. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void deleteASQLInstance(com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.sqlManagedInstances().delete("testrg", "testsqlManagedInstance", Context.NONE); - } -} 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 deleted file mode 100644 index eb77f8f121ad..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesGetByResourceGroupSamples.java +++ /dev/null @@ -1,22 +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.generated; - -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 - */ - /** - * Sample code: Updates a SQL Instance tags. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void updatesASQLInstanceTags(com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.sqlManagedInstances().getByResourceGroupWithResponse("testrg", "testsqlManagedInstance", Context.NONE); - } -} 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 deleted file mode 100644 index eb2792e43404..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesListByResourceGroupSamples.java +++ /dev/null @@ -1,23 +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.generated; - -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 - */ - /** - * Sample code: Gets all SQL Instance in a resource group. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void getsAllSQLInstanceInAResourceGroup( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.sqlManagedInstances().listByResourceGroup("testrg", Context.NONE); - } -} 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 deleted file mode 100644 index 35cb9065802c..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesListSamples.java +++ /dev/null @@ -1,23 +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.generated; - -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 - */ - /** - * Sample code: Gets all SQL Instance in a subscription. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void getsAllSQLInstanceInASubscription( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.sqlManagedInstances().list(Context.NONE); - } -} 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 deleted file mode 100644 index d4d6daf18f1b..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlManagedInstancesUpdateSamples.java +++ /dev/null @@ -1,41 +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.generated; - -import com.azure.core.util.Context; -import com.azure.resourcemanager.azurearcdata.models.SqlManagedInstance; -import java.util.HashMap; -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 - */ - /** - * Sample code: Updates a sql Instance tags. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void updatesASqlInstanceTags(com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - SqlManagedInstance resource = - manager - .sqlManagedInstances() - .getByResourceGroupWithResponse("testrg", "testsqlManagedInstance", Context.NONE) - .getValue(); - resource.update().withTags(mapOf("mytag", "myval")).apply(); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} 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 deleted file mode 100644 index c00d97d070a8..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesCreateSamples.java +++ /dev/null @@ -1,65 +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.generated; - -import com.azure.resourcemanager.azurearcdata.models.ArcSqlServerLicenseType; -import com.azure.resourcemanager.azurearcdata.models.ConnectionStatus; -import com.azure.resourcemanager.azurearcdata.models.DefenderStatus; -import com.azure.resourcemanager.azurearcdata.models.EditionType; -import com.azure.resourcemanager.azurearcdata.models.SqlServerInstanceProperties; -import com.azure.resourcemanager.azurearcdata.models.SqlVersion; -import java.time.OffsetDateTime; -import java.util.HashMap; -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 - */ - /** - * Sample code: Updates a SQL Server Instance tags. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void updatesASQLServerInstanceTags( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager - .sqlServerInstances() - .define("testsqlServerInstance") - .withRegion("northeurope") - .withExistingResourceGroup("testrg") - .withTags(mapOf("mytag", "myval")) - .withProperties( - new SqlServerInstanceProperties() - .withVersion(SqlVersion.SQL_SERVER_2017) - .withEdition(EditionType.DEVELOPER) - .withContainerResourceId("Arc Machine Name") - .withVCore("4") - .withStatus(ConnectionStatus.CONNECTED) - .withPatchLevel("patchlevel") - .withCollation("collation") - .withCurrentVersion("2008 R2") - .withInstanceName("name of instance") - .withTcpDynamicPorts("1433") - .withTcpStaticPorts("1433") - .withProductId("sql id") - .withLicenseType(ArcSqlServerLicenseType.FREE) - .withAzureDefenderStatusLastUpdated(OffsetDateTime.parse("2020-01-02T17:18:19.1234567Z")) - .withAzureDefenderStatus(DefenderStatus.PROTECTED)) - .create(); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} 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 deleted file mode 100644 index 8142f5c64df3..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesDeleteSamples.java +++ /dev/null @@ -1,22 +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.generated; - -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 - */ - /** - * Sample code: Delete a SQL Server Instance. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void deleteASQLServerInstance(com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.sqlServerInstances().delete("testrg", "testsqlServerInstance", Context.NONE); - } -} 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 deleted file mode 100644 index 37d5005540c4..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesGetByResourceGroupSamples.java +++ /dev/null @@ -1,23 +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.generated; - -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 - */ - /** - * Sample code: Updates a SQL Server Instance tags. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void updatesASQLServerInstanceTags( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.sqlServerInstances().getByResourceGroupWithResponse("testrg", "testsqlServerInstance", Context.NONE); - } -} 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 deleted file mode 100644 index 8a4730bc5080..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesListByResourceGroupSamples.java +++ /dev/null @@ -1,23 +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.generated; - -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 - */ - /** - * Sample code: Gets all SQL Server Instance in a resource group. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void getsAllSQLServerInstanceInAResourceGroup( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.sqlServerInstances().listByResourceGroup("testrg", Context.NONE); - } -} 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 deleted file mode 100644 index 80ee6a6b3e97..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesListSamples.java +++ /dev/null @@ -1,23 +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.generated; - -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 - */ - /** - * Sample code: Gets all SQL Server Instance in a subscription. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void getsAllSQLServerInstanceInASubscription( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - manager.sqlServerInstances().list(Context.NONE); - } -} 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 deleted file mode 100644 index f361ca3b034d..000000000000 --- a/sdk/azurearcdata/azure-resourcemanager-azurearcdata/src/samples/java/com/azure/resourcemanager/azurearcdata/generated/SqlServerInstancesUpdateSamples.java +++ /dev/null @@ -1,42 +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.generated; - -import com.azure.core.util.Context; -import com.azure.resourcemanager.azurearcdata.models.SqlServerInstance; -import java.util.HashMap; -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 - */ - /** - * Sample code: Updates a SQL Server Instance tags. - * - * @param manager Entry point to AzureArcDataManager. - */ - public static void updatesASQLServerInstanceTags( - com.azure.resourcemanager.azurearcdata.AzureArcDataManager manager) { - SqlServerInstance resource = - manager - .sqlServerInstances() - .getByResourceGroupWithResponse("testrg", "testsqlServerInstance", Context.NONE) - .getValue(); - resource.update().withTags(mapOf("mytag", "myval")).apply(); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -}