From db559ea1cc382d5ddc8970343aff4f953bc83ea2 Mon Sep 17 00:00:00 2001 From: Ronnie Geraghty Date: Tue, 27 Jan 2026 19:28:45 -0800 Subject: [PATCH] [DO NOT MERGE] Add SKU support for HealthDataAIServices DeidService - api-version 2026-01-27-preview --- .../CHANGELOG.md | 14 +- .../README.md | 8 +- .../SAMPLE.md | 374 ------------------ .../pom.xml | 3 +- .../fluent/models/DeidServiceInner.java | 29 ++ .../implementation/DeidServiceImpl.java | 15 + ...lthDataAIServicesManagementClientImpl.java | 2 +- .../models/DeidService.java | 40 +- .../models/DeidUpdate.java | 28 ++ .../healthdataaiservices/models/Sku.java | 142 +++++++ .../healthdataaiservices/models/SkuTier.java | 56 +++ ...althdataaiservices_apiview_properties.json | 2 + ...manager-healthdataaiservices_metadata.json | 2 +- .../generated/DeidServicesCreateSamples.java | 50 --- .../generated/DeidServicesDeleteSamples.java | 23 -- ...DeidServicesGetByResourceGroupSamples.java | 24 -- ...eidServicesListByResourceGroupSamples.java | 23 -- .../generated/DeidServicesListSamples.java | 23 -- .../generated/DeidServicesUpdateSamples.java | 51 --- .../generated/OperationsListSamples.java | 36 -- ...ivateEndpointConnectionsCreateSamples.java | 37 -- ...ivateEndpointConnectionsDeleteSamples.java | 24 -- .../PrivateEndpointConnectionsGetSamples.java | 24 -- ...ntConnectionsListByDeidServiceSamples.java | 24 -- .../PrivateLinksListByDeidServiceSamples.java | 23 -- .../generated/DeidServiceInnerTests.java | 25 +- .../generated/DeidServiceListResultTests.java | 16 +- .../generated/DeidServicePropertiesTests.java | 8 +- .../DeidServicesCreateMockTests.java | 69 ---- ...tByResourceGroupWithResponseMockTests.java | 44 --- ...dServicesListByResourceGroupMockTests.java | 46 --- .../generated/DeidServicesListMockTests.java | 44 --- .../generated/DeidUpdateTests.java | 34 +- .../ManagedServiceIdentityTests.java | 5 +- .../ManagedServiceIdentityUpdateTests.java | 6 +- .../generated/OperationsListMockTests.java | 36 -- ...vateEndpointConnectionPropertiesTests.java | 20 +- ...eEndpointConnectionResourceInnerTests.java | 24 +- ...ointConnectionResourceListResultTests.java | 10 +- .../PrivateEndpointConnectionTests.java | 8 +- ...ateEndpointConnectionsCreateMockTests.java | 54 --- ...ntConnectionsGetWithResponseMockTests.java | 44 --- ...ConnectionsListByDeidServiceMockTests.java | 45 --- .../generated/PrivateEndpointTests.java | 2 +- .../PrivateLinkResourceInnerTests.java | 4 +- .../PrivateLinkResourceListResultTests.java | 6 +- .../PrivateLinkResourcePropertiesTests.java | 4 +- ...rivateLinkServiceConnectionStateTests.java | 24 +- ...rivateLinksListByDeidServiceMockTests.java | 39 -- .../generated/SkuTests.java | 30 ++ .../generated/UserAssignedIdentityTests.java | 2 +- 51 files changed, 462 insertions(+), 1264 deletions(-) create mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Sku.java create mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/SkuTier.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesCreateSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesDeleteSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesGetByResourceGroupSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListByResourceGroupSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesUpdateSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/OperationsListSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsCreateSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsDeleteSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsGetSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsListByDeidServiceSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinksListByDeidServiceSamples.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesCreateMockTests.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesGetByResourceGroupWithResponseMockTests.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListByResourceGroupMockTests.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListMockTests.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/OperationsListMockTests.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsCreateMockTests.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsListByDeidServiceMockTests.java delete mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinksListByDeidServiceMockTests.java create mode 100644 sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/SkuTests.java diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/CHANGELOG.md b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/CHANGELOG.md index 9bed38ad115f..b0d009a1c294 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/CHANGELOG.md +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/CHANGELOG.md @@ -1,14 +1,14 @@ # Release History -## 1.1.0-beta.1 (Unreleased) +## 1.1.0-beta.1 (2026-01-28) -### Features Added - -### Breaking Changes +- Azure Resource Manager Health Data AI Services client library for Java. This package contains Microsoft Azure SDK for Health Data AI Services Management SDK. Package api-version 2026-01-27-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). -### Bugs Fixed +### Features Added -### Other Changes +- Added SKU support for DeidService resources with `Sku` model containing name, tier, and capacity properties +- Added `SkuTier` enum with Free, Basic, and Standard options +- Added sku property to `DeidService` and `DeidUpdate` models ## 1.0.0 (2024-11-21) @@ -24,4 +24,4 @@ ### Features Added -- Initial release for the azure-resourcemanager-healthdataaiservices Java SDK. +- Initial release for the azure-resourcemanager-healthdataaiservices Java SDK. \ No newline at end of file diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/README.md b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/README.md index 8eed2568d34f..72a4ff77b673 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/README.md +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/README.md @@ -2,7 +2,7 @@ Azure Resource Manager Health Data AI Services client library for Java. -This package contains Microsoft Azure SDK for Health Data AI Services Management SDK. 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 Health Data AI Services Management SDK. Package api-version 2026-01-27-preview. 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 @@ -52,7 +52,7 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -60,7 +60,7 @@ HealthDataAIServicesManager manager = HealthDataAIServicesManager .authenticate(credential, profile); ``` -The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. +The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise. See [Authentication][authenticate] for more options. @@ -100,5 +100,3 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ - - diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/SAMPLE.md b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/SAMPLE.md index ae34f2a055f0..77e24ff3efbd 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/SAMPLE.md +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/SAMPLE.md @@ -1,376 +1,2 @@ # Code snippets and samples - -## DeidServices - -- [Create](#deidservices_create) -- [Delete](#deidservices_delete) -- [GetByResourceGroup](#deidservices_getbyresourcegroup) -- [List](#deidservices_list) -- [ListByResourceGroup](#deidservices_listbyresourcegroup) -- [Update](#deidservices_update) - -## Operations - -- [List](#operations_list) - -## PrivateEndpointConnections - -- [Create](#privateendpointconnections_create) -- [Delete](#privateendpointconnections_delete) -- [Get](#privateendpointconnections_get) -- [ListByDeidService](#privateendpointconnections_listbydeidservice) - -## PrivateLinks - -- [ListByDeidService](#privatelinks_listbydeidservice) -### DeidServices_Create - -```java -import com.azure.resourcemanager.healthdataaiservices.models.DeidServiceProperties; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentity; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; -import java.util.HashMap; -import java.util.Map; - -/** - * Samples for DeidServices Create. - */ -public final class DeidServicesCreateSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_Create_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_Create - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesCreateGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.deidServices() - .define("deidTest") - .withRegion("qwyhvdwcsjulggagdqxlmazcl") - .withExistingResourceGroup("rgopenapi") - .withTags(mapOf()) - .withProperties(new DeidServiceProperties().withPublicNetworkAccess(PublicNetworkAccess.ENABLED)) - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.NONE) - .withUserAssignedIdentities(mapOf())) - .create(); - } - - // Use "Map.of" if available - @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; - } -} -``` - -### DeidServices_Delete - -```java -/** - * Samples for DeidServices Delete. - */ -public final class DeidServicesDeleteSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_Delete_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_Delete - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesDeleteGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.deidServices().delete("rgopenapi", "deidTest", com.azure.core.util.Context.NONE); - } -} -``` - -### DeidServices_GetByResourceGroup - -```java -/** - * Samples for DeidServices GetByResourceGroup. - */ -public final class DeidServicesGetByResourceGroupSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_Get_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_Get - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesGetGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.deidServices() - .getByResourceGroupWithResponse("rgopenapi", "deidTest", com.azure.core.util.Context.NONE); - } -} -``` - -### DeidServices_List - -```java -/** - * Samples for DeidServices List. - */ -public final class DeidServicesListSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_ListBySubscription_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_ListBySubscription - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesListBySubscriptionGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.deidServices().list(com.azure.core.util.Context.NONE); - } -} -``` - -### DeidServices_ListByResourceGroup - -```java -/** - * Samples for DeidServices ListByResourceGroup. - */ -public final class DeidServicesListByResourceGroupSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_ListByResourceGroup_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_ListByResourceGroup - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesListByResourceGroupGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.deidServices().listByResourceGroup("rgopenapi", com.azure.core.util.Context.NONE); - } -} -``` - -### DeidServices_Update - -```java -import com.azure.resourcemanager.healthdataaiservices.models.DeidPropertiesUpdate; -import com.azure.resourcemanager.healthdataaiservices.models.DeidService; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityUpdate; -import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; -import java.util.HashMap; -import java.util.Map; - -/** - * Samples for DeidServices Update. - */ -public final class DeidServicesUpdateSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_Update_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_Update - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesUpdateGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - DeidService resource = manager.deidServices() - .getByResourceGroupWithResponse("rgopenapi", "deidTest", com.azure.core.util.Context.NONE) - .getValue(); - resource.update() - .withTags(mapOf()) - .withIdentity(new ManagedServiceIdentityUpdate().withType(ManagedServiceIdentityType.NONE) - .withUserAssignedIdentities(mapOf())) - .withProperties(new DeidPropertiesUpdate().withPublicNetworkAccess(PublicNetworkAccess.ENABLED)) - .apply(); - } - - // Use "Map.of" if available - @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; - } -} -``` - -### Operations_List - -```java -/** - * Samples for Operations List. - */ -public final class OperationsListSamples { - /* - * x-ms-original-file: 2024-09-20/Operations_List_MaximumSet_Gen.json - */ - /** - * Sample code: Operations_List_MaximumSet - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void operationsListMaximumSetGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.operations().list(com.azure.core.util.Context.NONE); - } - - /* - * x-ms-original-file: 2024-09-20/Operations_List_MinimumSet_Gen.json - */ - /** - * Sample code: Operations_List_MinimumSet - generated by [MinimumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void operationsListMinimumSetGeneratedByMinimumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.operations().list(com.azure.core.util.Context.NONE); - } -} -``` - -### PrivateEndpointConnections_Create - -```java -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpoint; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnectionProperties; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointServiceConnectionStatus; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateLinkServiceConnectionState; - -/** - * Samples for PrivateEndpointConnections Create. - */ -public final class PrivateEndpointConnectionsCreateSamples { - /* - * x-ms-original-file: 2024-09-20/PrivateEndpointConnections_Create_MaximumSet_Gen.json - */ - /** - * Sample code: PrivateEndpointConnections_Create - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void privateEndpointConnectionsCreateGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.privateEndpointConnections() - .define("kgwgrrpabvrsrrvpcgcnfmyfgyrl") - .withExistingDeidService("rgopenapi", "deidTest") - .withProperties( - new PrivateEndpointConnectionProperties().withPrivateEndpoint(new PrivateEndpoint()) - .withPrivateLinkServiceConnectionState(new PrivateLinkServiceConnectionState() - .withStatus(PrivateEndpointServiceConnectionStatus.PENDING) - .withDescription("xr") - .withActionsRequired("ulb"))) - .create(); - } -} -``` - -### PrivateEndpointConnections_Delete - -```java -/** - * Samples for PrivateEndpointConnections Delete. - */ -public final class PrivateEndpointConnectionsDeleteSamples { - /* - * x-ms-original-file: 2024-09-20/PrivateEndpointConnections_Delete_MaximumSet_Gen.json - */ - /** - * Sample code: PrivateEndpointConnections_Delete - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void privateEndpointConnectionsDeleteGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.privateEndpointConnections() - .delete("rgopenapi", "deidTest", "kgwgrrpabvrsrrvpcgcnfmyfgyrl", com.azure.core.util.Context.NONE); - } -} -``` - -### PrivateEndpointConnections_Get - -```java -/** - * Samples for PrivateEndpointConnections Get. - */ -public final class PrivateEndpointConnectionsGetSamples { - /* - * x-ms-original-file: 2024-09-20/PrivateEndpointConnections_Get_MaximumSet_Gen.json - */ - /** - * Sample code: PrivateEndpointConnections_Get - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void privateEndpointConnectionsGetGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.privateEndpointConnections() - .getWithResponse("rgopenapi", "deidTest", "kgwgrrpabvrsrrvpcgcnfmyfgyrl", com.azure.core.util.Context.NONE); - } -} -``` - -### PrivateEndpointConnections_ListByDeidService - -```java -/** - * Samples for PrivateEndpointConnections ListByDeidService. - */ -public final class PrivateEndpointConnectionsListByDeidServiceSamples { - /* - * x-ms-original-file: 2024-09-20/PrivateEndpointConnections_ListByDeidService_MaximumSet_Gen.json - */ - /** - * Sample code: PrivateEndpointConnections_ListByDeidService - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void privateEndpointConnectionsListByDeidServiceGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.privateEndpointConnections() - .listByDeidService("rgopenapi", "deidTest", com.azure.core.util.Context.NONE); - } -} -``` - -### PrivateLinks_ListByDeidService - -```java -/** - * Samples for PrivateLinks ListByDeidService. - */ -public final class PrivateLinksListByDeidServiceSamples { - /* - * x-ms-original-file: 2024-09-20/PrivateLinks_ListByDeidService_MaximumSet_Gen.json - */ - /** - * Sample code: PrivateLinks_ListByDeidService - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void privateLinksListByDeidServiceGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.privateLinks().listByDeidService("rgopenapi", "deidTest", com.azure.core.util.Context.NONE); - } -} -``` - diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/pom.xml b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/pom.xml index e764cfc564f5..4db5dd93313d 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/pom.xml +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/pom.xml @@ -18,7 +18,7 @@ jar Microsoft Azure SDK for Health Data AI Services Management - This package contains Microsoft Azure SDK for Health Data AI Services Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. + This package contains Microsoft Azure SDK for Health Data AI Services Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Package api-version 2026-01-27-preview. https://github.com/Azure/azure-sdk-for-java @@ -46,7 +46,6 @@ 0 0 true - false diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/DeidServiceInner.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/DeidServiceInner.java index d1b80610189c..ad032bd61865 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/DeidServiceInner.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/DeidServiceInner.java @@ -12,6 +12,7 @@ import com.azure.json.JsonWriter; import com.azure.resourcemanager.healthdataaiservices.models.DeidServiceProperties; import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentity; +import com.azure.resourcemanager.healthdataaiservices.models.Sku; import java.io.IOException; import java.util.Map; @@ -30,6 +31,11 @@ public final class DeidServiceInner extends Resource { */ private ManagedServiceIdentity identity; + /* + * The SKU (Stock Keeping Unit) assigned to this resource. + */ + private Sku sku; + /* * Azure Resource Manager metadata containing createdBy and modifiedBy information. */ @@ -96,6 +102,26 @@ public DeidServiceInner withIdentity(ManagedServiceIdentity identity) { return this; } + /** + * Get the sku property: The SKU (Stock Keeping Unit) assigned to this resource. + * + * @return the sku value. + */ + public Sku sku() { + return this.sku; + } + + /** + * Set the sku property: The SKU (Stock Keeping Unit) assigned to this resource. + * + * @param sku the sku value to set. + * @return the DeidServiceInner object itself. + */ + public DeidServiceInner withSku(Sku sku) { + this.sku = sku; + return this; + } + /** * Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information. * @@ -163,6 +189,7 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { jsonWriter.writeMapField("tags", tags(), (writer, element) -> writer.writeString(element)); jsonWriter.writeJsonField("properties", this.properties); jsonWriter.writeJsonField("identity", this.identity); + jsonWriter.writeJsonField("sku", this.sku); return jsonWriter.writeEndObject(); } @@ -197,6 +224,8 @@ public static DeidServiceInner fromJson(JsonReader jsonReader) throws IOExceptio deserializedDeidServiceInner.properties = DeidServiceProperties.fromJson(reader); } else if ("identity".equals(fieldName)) { deserializedDeidServiceInner.identity = ManagedServiceIdentity.fromJson(reader); + } else if ("sku".equals(fieldName)) { + deserializedDeidServiceInner.sku = Sku.fromJson(reader); } else if ("systemData".equals(fieldName)) { deserializedDeidServiceInner.systemData = SystemData.fromJson(reader); } else { diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/DeidServiceImpl.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/DeidServiceImpl.java index c367f9e2f40e..5edeb14f9def 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/DeidServiceImpl.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/DeidServiceImpl.java @@ -14,6 +14,7 @@ import com.azure.resourcemanager.healthdataaiservices.models.DeidUpdate; import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentity; import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityUpdate; +import com.azure.resourcemanager.healthdataaiservices.models.Sku; import java.util.Collections; import java.util.Map; @@ -55,6 +56,10 @@ public ManagedServiceIdentity identity() { return this.innerModel().identity(); } + public Sku sku() { + return this.innerModel().sku(); + } + public SystemData systemData() { return this.innerModel().systemData(); } @@ -184,6 +189,16 @@ public DeidServiceImpl withIdentity(ManagedServiceIdentity identity) { return this; } + public DeidServiceImpl withSku(Sku sku) { + if (isInCreateMode()) { + this.innerModel().withSku(sku); + return this; + } else { + this.updateProperties.withSku(sku); + return this; + } + } + public DeidServiceImpl withIdentity(ManagedServiceIdentityUpdate identity) { this.updateProperties.withIdentity(identity); return this; diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/HealthDataAIServicesManagementClientImpl.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/HealthDataAIServicesManagementClientImpl.java index 664a3dd6a0ff..b91a8961b9a4 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/HealthDataAIServicesManagementClientImpl.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/HealthDataAIServicesManagementClientImpl.java @@ -202,7 +202,7 @@ public PrivateLinksClient getPrivateLinks() { this.defaultPollInterval = defaultPollInterval; this.endpoint = endpoint; this.subscriptionId = subscriptionId; - this.apiVersion = "2024-09-20"; + this.apiVersion = "2026-01-27-preview"; this.operations = new OperationsClientImpl(this); this.deidServices = new DeidServicesClientImpl(this); this.privateEndpointConnections = new PrivateEndpointConnectionsClientImpl(this); diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidService.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidService.java index 1bbb8d4cf108..9102aed7cdc0 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidService.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidService.java @@ -63,6 +63,13 @@ public interface DeidService { */ ManagedServiceIdentity identity(); + /** + * Gets the sku property: The SKU (Stock Keeping Unit) assigned to this resource. + * + * @return the sku value. + */ + Sku sku(); + /** * Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information. * @@ -153,8 +160,8 @@ interface WithResourceGroup { * The stage of the DeidService definition which contains all the minimum required properties for the resource * to be created, but also allows for any other optional properties to be specified. */ - interface WithCreate - extends DefinitionStages.WithTags, DefinitionStages.WithProperties, DefinitionStages.WithIdentity { + interface WithCreate extends DefinitionStages.WithTags, DefinitionStages.WithProperties, + DefinitionStages.WithIdentity, DefinitionStages.WithSku { /** * Executes the create request. * @@ -209,6 +216,19 @@ interface WithIdentity { */ WithCreate withIdentity(ManagedServiceIdentity identity); } + + /** + * The stage of the DeidService definition allowing to specify sku. + */ + interface WithSku { + /** + * Specifies the sku property: The SKU (Stock Keeping Unit) assigned to this resource.. + * + * @param sku The SKU (Stock Keeping Unit) assigned to this resource. + * @return the next definition stage. + */ + WithCreate withSku(Sku sku); + } } /** @@ -221,7 +241,8 @@ interface WithIdentity { /** * The template for DeidService update. */ - interface Update extends UpdateStages.WithTags, UpdateStages.WithIdentity, UpdateStages.WithProperties { + interface Update + extends UpdateStages.WithTags, UpdateStages.WithIdentity, UpdateStages.WithProperties, UpdateStages.WithSku { /** * Executes the update request. * @@ -280,6 +301,19 @@ interface WithProperties { */ Update withProperties(DeidPropertiesUpdate properties); } + + /** + * The stage of the DeidService update allowing to specify sku. + */ + interface WithSku { + /** + * Specifies the sku property: The SKU (Stock Keeping Unit) assigned to this resource.. + * + * @param sku The SKU (Stock Keeping Unit) assigned to this resource. + * @return the next definition stage. + */ + Update withSku(Sku sku); + } } /** diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidUpdate.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidUpdate.java index 85cf8800bb22..07d1bd39d10e 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidUpdate.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidUpdate.java @@ -32,6 +32,11 @@ public final class DeidUpdate implements JsonSerializable { */ private DeidPropertiesUpdate properties; + /* + * The SKU (Stock Keeping Unit) assigned to this resource. + */ + private Sku sku; + /** * Creates an instance of DeidUpdate class. */ @@ -98,6 +103,26 @@ public DeidUpdate withProperties(DeidPropertiesUpdate properties) { return this; } + /** + * Get the sku property: The SKU (Stock Keeping Unit) assigned to this resource. + * + * @return the sku value. + */ + public Sku sku() { + return this.sku; + } + + /** + * Set the sku property: The SKU (Stock Keeping Unit) assigned to this resource. + * + * @param sku the sku value to set. + * @return the DeidUpdate object itself. + */ + public DeidUpdate withSku(Sku sku) { + this.sku = sku; + return this; + } + /** * {@inheritDoc} */ @@ -107,6 +132,7 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { jsonWriter.writeMapField("tags", this.tags, (writer, element) -> writer.writeString(element)); jsonWriter.writeJsonField("identity", this.identity); jsonWriter.writeJsonField("properties", this.properties); + jsonWriter.writeJsonField("sku", this.sku); return jsonWriter.writeEndObject(); } @@ -132,6 +158,8 @@ public static DeidUpdate fromJson(JsonReader jsonReader) throws IOException { deserializedDeidUpdate.identity = ManagedServiceIdentityUpdate.fromJson(reader); } else if ("properties".equals(fieldName)) { deserializedDeidUpdate.properties = DeidPropertiesUpdate.fromJson(reader); + } else if ("sku".equals(fieldName)) { + deserializedDeidUpdate.sku = Sku.fromJson(reader); } else { reader.skipChildren(); } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Sku.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Sku.java new file mode 100644 index 000000000000..01d4e6128b25 --- /dev/null +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Sku.java @@ -0,0 +1,142 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.healthdataaiservices.models; + +import com.azure.core.annotation.Fluent; +import com.azure.json.JsonReader; +import com.azure.json.JsonSerializable; +import com.azure.json.JsonToken; +import com.azure.json.JsonWriter; +import java.io.IOException; + +/** + * The SKU (Stock Keeping Unit) assigned to this resource. + */ +@Fluent +public final class Sku implements JsonSerializable { + /* + * The name of the SKU. E.g. P3. It is typically a letter+number code. + */ + private String name; + + /* + * The tier of the SKU. + */ + private SkuTier tier; + + /* + * The SKU capacity. This allows scale out/in for the resource. + */ + private Integer capacity; + + /** + * Creates an instance of Sku class. + */ + public Sku() { + } + + /** + * Get the name property: The name of the SKU. E.g. P3. It is typically a letter+number code. + * + * @return the name value. + */ + public String name() { + return this.name; + } + + /** + * Set the name property: The name of the SKU. E.g. P3. It is typically a letter+number code. + * + * @param name the name value to set. + * @return the Sku object itself. + */ + public Sku withName(String name) { + this.name = name; + return this; + } + + /** + * Get the tier property: The tier of the SKU. + * + * @return the tier value. + */ + public SkuTier tier() { + return this.tier; + } + + /** + * Set the tier property: The tier of the SKU. + * + * @param tier the tier value to set. + * @return the Sku object itself. + */ + public Sku withTier(SkuTier tier) { + this.tier = tier; + return this; + } + + /** + * Get the capacity property: The SKU capacity. This allows scale out/in for the resource. + * + * @return the capacity value. + */ + public Integer capacity() { + return this.capacity; + } + + /** + * Set the capacity property: The SKU capacity. This allows scale out/in for the resource. + * + * @param capacity the capacity value to set. + * @return the Sku object itself. + */ + public Sku withCapacity(Integer capacity) { + this.capacity = capacity; + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { + jsonWriter.writeStartObject(); + jsonWriter.writeStringField("name", this.name); + jsonWriter.writeStringField("tier", this.tier == null ? null : this.tier.toString()); + jsonWriter.writeNumberField("capacity", this.capacity); + return jsonWriter.writeEndObject(); + } + + /** + * Reads an instance of Sku from the JsonReader. + * + * @param jsonReader The JsonReader being read. + * @return An instance of Sku if the JsonReader was pointing to an instance of it, or null if it was pointing to + * JSON null. + * @throws IllegalStateException If the deserialized JSON object was missing any required properties. + * @throws IOException If an error occurs while reading the Sku. + */ + public static Sku fromJson(JsonReader jsonReader) throws IOException { + return jsonReader.readObject(reader -> { + Sku deserializedSku = new Sku(); + while (reader.nextToken() != JsonToken.END_OBJECT) { + String fieldName = reader.getFieldName(); + reader.nextToken(); + + if ("name".equals(fieldName)) { + deserializedSku.name = reader.getString(); + } else if ("tier".equals(fieldName)) { + deserializedSku.tier = SkuTier.fromString(reader.getString()); + } else if ("capacity".equals(fieldName)) { + deserializedSku.capacity = reader.getNullable(JsonReader::getInt); + } else { + reader.skipChildren(); + } + } + + return deserializedSku; + }); + } +} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/SkuTier.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/SkuTier.java new file mode 100644 index 000000000000..c794939e18b3 --- /dev/null +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/java/com/azure/resourcemanager/healthdataaiservices/models/SkuTier.java @@ -0,0 +1,56 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.healthdataaiservices.models; + +import com.azure.core.util.ExpandableStringEnum; +import java.util.Collection; + +/** + * The tier of the SKU. + */ +public final class SkuTier extends ExpandableStringEnum { + /** + * Free tier. + */ + public static final SkuTier FREE = fromString("Free"); + + /** + * Basic tier. + */ + public static final SkuTier BASIC = fromString("Basic"); + + /** + * Standard tier. + */ + public static final SkuTier STANDARD = fromString("Standard"); + + /** + * Creates a new instance of SkuTier value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public SkuTier() { + } + + /** + * Creates or finds a SkuTier from its string representation. + * + * @param name a name to look for. + * @return the corresponding SkuTier. + */ + public static SkuTier fromString(String name) { + return fromString(name, SkuTier.class); + } + + /** + * Gets known SkuTier values. + * + * @return known SkuTier values. + */ + public static Collection values() { + return values(SkuTier.class); + } +} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/resources/META-INF/azure-resourcemanager-healthdataaiservices_apiview_properties.json b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/resources/META-INF/azure-resourcemanager-healthdataaiservices_apiview_properties.json index f9dc1467f835..bb2846c93571 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/resources/META-INF/azure-resourcemanager-healthdataaiservices_apiview_properties.json +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/resources/META-INF/azure-resourcemanager-healthdataaiservices_apiview_properties.json @@ -52,6 +52,8 @@ "com.azure.resourcemanager.healthdataaiservices.models.PrivateLinkServiceConnectionState": "Azure.ResourceManager.CommonTypes.PrivateLinkServiceConnectionState", "com.azure.resourcemanager.healthdataaiservices.models.ProvisioningState": "Microsoft.HealthDataAIServices.ProvisioningState", "com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess": "Microsoft.HealthDataAIServices.PublicNetworkAccess", + "com.azure.resourcemanager.healthdataaiservices.models.Sku": "Microsoft.HealthDataAIServices.Sku", + "com.azure.resourcemanager.healthdataaiservices.models.SkuTier": "Microsoft.HealthDataAIServices.SkuTier", "com.azure.resourcemanager.healthdataaiservices.models.UserAssignedIdentity": "Azure.ResourceManager.CommonTypes.UserAssignedIdentity" } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/resources/META-INF/azure-resourcemanager-healthdataaiservices_metadata.json b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/resources/META-INF/azure-resourcemanager-healthdataaiservices_metadata.json index d4c7dba55746..4fd6f7698cfb 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/resources/META-INF/azure-resourcemanager-healthdataaiservices_metadata.json +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/main/resources/META-INF/azure-resourcemanager-healthdataaiservices_metadata.json @@ -1 +1 @@ -{"flavor":"azure","apiVersion":"2024-09-20","crossLanguageDefinitions":{"com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient":"Microsoft.HealthDataAIServices.DeidServices","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.beginCreate":"Microsoft.HealthDataAIServices.DeidServices.create","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.beginDelete":"Microsoft.HealthDataAIServices.DeidServices.delete","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.beginUpdate":"Microsoft.HealthDataAIServices.DeidServices.update","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.create":"Microsoft.HealthDataAIServices.DeidServices.create","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.delete":"Microsoft.HealthDataAIServices.DeidServices.delete","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.getByResourceGroup":"Microsoft.HealthDataAIServices.DeidServices.get","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.getByResourceGroupWithResponse":"Microsoft.HealthDataAIServices.DeidServices.get","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.list":"Microsoft.HealthDataAIServices.DeidServices.listBySubscription","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.listByResourceGroup":"Microsoft.HealthDataAIServices.DeidServices.listByResourceGroup","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.update":"Microsoft.HealthDataAIServices.DeidServices.update","com.azure.resourcemanager.healthdataaiservices.fluent.HealthDataAIServicesManagementClient":"Microsoft.HealthDataAIServices","com.azure.resourcemanager.healthdataaiservices.fluent.OperationsClient":"Microsoft.HealthDataAIServices.Operations","com.azure.resourcemanager.healthdataaiservices.fluent.OperationsClient.list":"Azure.ResourceManager.Operations.list","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient":"Microsoft.HealthDataAIServices.PrivateEndpointConnections","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.beginCreate":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.create","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.beginDelete":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.delete","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.create":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.create","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.delete":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.delete","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.get":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.get","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.getWithResponse":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.get","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.listByDeidService":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.listByDeidService","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateLinksClient":"Microsoft.HealthDataAIServices.PrivateLinks","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateLinksClient.listByDeidService":"Microsoft.HealthDataAIServices.PrivateLinks.listByDeidService","com.azure.resourcemanager.healthdataaiservices.fluent.models.DeidServiceInner":"Microsoft.HealthDataAIServices.DeidService","com.azure.resourcemanager.healthdataaiservices.fluent.models.OperationInner":"Azure.ResourceManager.CommonTypes.Operation","com.azure.resourcemanager.healthdataaiservices.fluent.models.PrivateEndpointConnectionResourceInner":"Microsoft.HealthDataAIServices.PrivateEndpointConnectionResource","com.azure.resourcemanager.healthdataaiservices.fluent.models.PrivateLinkResourceInner":"Microsoft.HealthDataAIServices.PrivateLinkResource","com.azure.resourcemanager.healthdataaiservices.implementation.HealthDataAIServicesManagementClientBuilder":"Microsoft.HealthDataAIServices","com.azure.resourcemanager.healthdataaiservices.implementation.models.DeidServiceListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.healthdataaiservices.implementation.models.OperationListResult":"Azure.ResourceManager.CommonTypes.OperationListResult","com.azure.resourcemanager.healthdataaiservices.implementation.models.PrivateEndpointConnectionResourceListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.healthdataaiservices.implementation.models.PrivateLinkResourceListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.healthdataaiservices.models.ActionType":"Azure.ResourceManager.CommonTypes.ActionType","com.azure.resourcemanager.healthdataaiservices.models.DeidPropertiesUpdate":"Microsoft.HealthDataAIServices.DeidPropertiesUpdate","com.azure.resourcemanager.healthdataaiservices.models.DeidServiceProperties":"Microsoft.HealthDataAIServices.DeidServiceProperties","com.azure.resourcemanager.healthdataaiservices.models.DeidUpdate":"Microsoft.HealthDataAIServices.DeidUpdate","com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentity":"Azure.ResourceManager.CommonTypes.ManagedServiceIdentity","com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType":"Azure.ResourceManager.CommonTypes.ManagedServiceIdentityType","com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityUpdate":"Microsoft.HealthDataAIServices.ManagedServiceIdentityUpdate","com.azure.resourcemanager.healthdataaiservices.models.OperationDisplay":"Azure.ResourceManager.CommonTypes.OperationDisplay","com.azure.resourcemanager.healthdataaiservices.models.Origin":"Azure.ResourceManager.CommonTypes.Origin","com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpoint":"Azure.ResourceManager.CommonTypes.PrivateEndpoint","com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnection":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnection","com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnectionProperties":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnectionProperties","com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnectionProvisioningState":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnectionProvisioningState","com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointServiceConnectionStatus":"Azure.ResourceManager.CommonTypes.PrivateEndpointServiceConnectionStatus","com.azure.resourcemanager.healthdataaiservices.models.PrivateLinkResourceProperties":"Azure.ResourceManager.CommonTypes.PrivateLinkResourceProperties","com.azure.resourcemanager.healthdataaiservices.models.PrivateLinkServiceConnectionState":"Azure.ResourceManager.CommonTypes.PrivateLinkServiceConnectionState","com.azure.resourcemanager.healthdataaiservices.models.ProvisioningState":"Microsoft.HealthDataAIServices.ProvisioningState","com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess":"Microsoft.HealthDataAIServices.PublicNetworkAccess","com.azure.resourcemanager.healthdataaiservices.models.UserAssignedIdentity":"Azure.ResourceManager.CommonTypes.UserAssignedIdentity"},"generatedFiles":["src/main/java/com/azure/resourcemanager/healthdataaiservices/HealthDataAIServicesManager.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/DeidServicesClient.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/HealthDataAIServicesManagementClient.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/PrivateEndpointConnectionsClient.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/PrivateLinksClient.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/DeidServiceInner.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/OperationInner.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/PrivateEndpointConnectionResourceInner.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/PrivateLinkResourceInner.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/package-info.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/DeidServiceImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/DeidServicesClientImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/DeidServicesImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/HealthDataAIServicesManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/HealthDataAIServicesManagementClientImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/OperationImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateEndpointConnectionResourceImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateEndpointConnectionsClientImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateEndpointConnectionsImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateLinkResourceImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateLinksClientImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateLinksImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/models/DeidServiceListResult.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/models/OperationListResult.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/models/PrivateEndpointConnectionResourceListResult.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/models/PrivateLinkResourceListResult.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/package-info.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/ActionType.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidPropertiesUpdate.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidService.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidServiceProperties.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidServices.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidUpdate.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/ManagedServiceIdentity.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/ManagedServiceIdentityType.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/ManagedServiceIdentityUpdate.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Operation.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/OperationDisplay.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Operations.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Origin.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpoint.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointConnection.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointConnectionProperties.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointConnectionProvisioningState.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointConnectionResource.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointConnections.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointServiceConnectionStatus.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateLinkResource.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateLinkResourceProperties.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateLinkServiceConnectionState.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateLinks.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PublicNetworkAccess.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/UserAssignedIdentity.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/package-info.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file +{"flavor":"azure","apiVersion":"2026-01-27-preview","crossLanguageDefinitions":{"com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient":"Microsoft.HealthDataAIServices.DeidServices","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.beginCreate":"Microsoft.HealthDataAIServices.DeidServices.create","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.beginDelete":"Microsoft.HealthDataAIServices.DeidServices.delete","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.beginUpdate":"Microsoft.HealthDataAIServices.DeidServices.update","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.create":"Microsoft.HealthDataAIServices.DeidServices.create","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.delete":"Microsoft.HealthDataAIServices.DeidServices.delete","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.getByResourceGroup":"Microsoft.HealthDataAIServices.DeidServices.get","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.getByResourceGroupWithResponse":"Microsoft.HealthDataAIServices.DeidServices.get","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.list":"Microsoft.HealthDataAIServices.DeidServices.listBySubscription","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.listByResourceGroup":"Microsoft.HealthDataAIServices.DeidServices.listByResourceGroup","com.azure.resourcemanager.healthdataaiservices.fluent.DeidServicesClient.update":"Microsoft.HealthDataAIServices.DeidServices.update","com.azure.resourcemanager.healthdataaiservices.fluent.HealthDataAIServicesManagementClient":"Microsoft.HealthDataAIServices","com.azure.resourcemanager.healthdataaiservices.fluent.OperationsClient":"Microsoft.HealthDataAIServices.Operations","com.azure.resourcemanager.healthdataaiservices.fluent.OperationsClient.list":"Azure.ResourceManager.Operations.list","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient":"Microsoft.HealthDataAIServices.PrivateEndpointConnections","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.beginCreate":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.create","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.beginDelete":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.delete","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.create":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.create","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.delete":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.delete","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.get":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.get","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.getWithResponse":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.get","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateEndpointConnectionsClient.listByDeidService":"Microsoft.HealthDataAIServices.PrivateEndpointConnections.listByDeidService","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateLinksClient":"Microsoft.HealthDataAIServices.PrivateLinks","com.azure.resourcemanager.healthdataaiservices.fluent.PrivateLinksClient.listByDeidService":"Microsoft.HealthDataAIServices.PrivateLinks.listByDeidService","com.azure.resourcemanager.healthdataaiservices.fluent.models.DeidServiceInner":"Microsoft.HealthDataAIServices.DeidService","com.azure.resourcemanager.healthdataaiservices.fluent.models.OperationInner":"Azure.ResourceManager.CommonTypes.Operation","com.azure.resourcemanager.healthdataaiservices.fluent.models.PrivateEndpointConnectionResourceInner":"Microsoft.HealthDataAIServices.PrivateEndpointConnectionResource","com.azure.resourcemanager.healthdataaiservices.fluent.models.PrivateLinkResourceInner":"Microsoft.HealthDataAIServices.PrivateLinkResource","com.azure.resourcemanager.healthdataaiservices.implementation.HealthDataAIServicesManagementClientBuilder":"Microsoft.HealthDataAIServices","com.azure.resourcemanager.healthdataaiservices.implementation.models.DeidServiceListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.healthdataaiservices.implementation.models.OperationListResult":"Azure.ResourceManager.CommonTypes.OperationListResult","com.azure.resourcemanager.healthdataaiservices.implementation.models.PrivateEndpointConnectionResourceListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.healthdataaiservices.implementation.models.PrivateLinkResourceListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.healthdataaiservices.models.ActionType":"Azure.ResourceManager.CommonTypes.ActionType","com.azure.resourcemanager.healthdataaiservices.models.DeidPropertiesUpdate":"Microsoft.HealthDataAIServices.DeidPropertiesUpdate","com.azure.resourcemanager.healthdataaiservices.models.DeidServiceProperties":"Microsoft.HealthDataAIServices.DeidServiceProperties","com.azure.resourcemanager.healthdataaiservices.models.DeidUpdate":"Microsoft.HealthDataAIServices.DeidUpdate","com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentity":"Azure.ResourceManager.CommonTypes.ManagedServiceIdentity","com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType":"Azure.ResourceManager.CommonTypes.ManagedServiceIdentityType","com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityUpdate":"Microsoft.HealthDataAIServices.ManagedServiceIdentityUpdate","com.azure.resourcemanager.healthdataaiservices.models.OperationDisplay":"Azure.ResourceManager.CommonTypes.OperationDisplay","com.azure.resourcemanager.healthdataaiservices.models.Origin":"Azure.ResourceManager.CommonTypes.Origin","com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpoint":"Azure.ResourceManager.CommonTypes.PrivateEndpoint","com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnection":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnection","com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnectionProperties":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnectionProperties","com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnectionProvisioningState":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnectionProvisioningState","com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointServiceConnectionStatus":"Azure.ResourceManager.CommonTypes.PrivateEndpointServiceConnectionStatus","com.azure.resourcemanager.healthdataaiservices.models.PrivateLinkResourceProperties":"Azure.ResourceManager.CommonTypes.PrivateLinkResourceProperties","com.azure.resourcemanager.healthdataaiservices.models.PrivateLinkServiceConnectionState":"Azure.ResourceManager.CommonTypes.PrivateLinkServiceConnectionState","com.azure.resourcemanager.healthdataaiservices.models.ProvisioningState":"Microsoft.HealthDataAIServices.ProvisioningState","com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess":"Microsoft.HealthDataAIServices.PublicNetworkAccess","com.azure.resourcemanager.healthdataaiservices.models.Sku":"Microsoft.HealthDataAIServices.Sku","com.azure.resourcemanager.healthdataaiservices.models.SkuTier":"Microsoft.HealthDataAIServices.SkuTier","com.azure.resourcemanager.healthdataaiservices.models.UserAssignedIdentity":"Azure.ResourceManager.CommonTypes.UserAssignedIdentity"},"generatedFiles":["src/main/java/com/azure/resourcemanager/healthdataaiservices/HealthDataAIServicesManager.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/DeidServicesClient.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/HealthDataAIServicesManagementClient.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/PrivateEndpointConnectionsClient.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/PrivateLinksClient.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/DeidServiceInner.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/OperationInner.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/PrivateEndpointConnectionResourceInner.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/PrivateLinkResourceInner.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/fluent/package-info.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/DeidServiceImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/DeidServicesClientImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/DeidServicesImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/HealthDataAIServicesManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/HealthDataAIServicesManagementClientImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/OperationImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateEndpointConnectionResourceImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateEndpointConnectionsClientImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateEndpointConnectionsImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateLinkResourceImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateLinksClientImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/PrivateLinksImpl.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/models/DeidServiceListResult.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/models/OperationListResult.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/models/PrivateEndpointConnectionResourceListResult.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/models/PrivateLinkResourceListResult.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/implementation/package-info.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/ActionType.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidPropertiesUpdate.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidService.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidServiceProperties.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidServices.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/DeidUpdate.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/ManagedServiceIdentity.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/ManagedServiceIdentityType.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/ManagedServiceIdentityUpdate.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Operation.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/OperationDisplay.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Operations.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Origin.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpoint.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointConnection.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointConnectionProperties.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointConnectionProvisioningState.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointConnectionResource.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointConnections.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateEndpointServiceConnectionStatus.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateLinkResource.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateLinkResourceProperties.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateLinkServiceConnectionState.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PrivateLinks.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/PublicNetworkAccess.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/Sku.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/SkuTier.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/UserAssignedIdentity.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/models/package-info.java","src/main/java/com/azure/resourcemanager/healthdataaiservices/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesCreateSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesCreateSamples.java deleted file mode 100644 index b3671907a17d..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesCreateSamples.java +++ /dev/null @@ -1,50 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.resourcemanager.healthdataaiservices.models.DeidServiceProperties; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentity; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; -import java.util.HashMap; -import java.util.Map; - -/** - * Samples for DeidServices Create. - */ -public final class DeidServicesCreateSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_Create_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_Create - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesCreateGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.deidServices() - .define("deidTest") - .withRegion("qwyhvdwcsjulggagdqxlmazcl") - .withExistingResourceGroup("rgopenapi") - .withTags(mapOf()) - .withProperties(new DeidServiceProperties().withPublicNetworkAccess(PublicNetworkAccess.ENABLED)) - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.NONE) - .withUserAssignedIdentities(mapOf())) - .create(); - } - - // Use "Map.of" if available - @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/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesDeleteSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesDeleteSamples.java deleted file mode 100644 index 41a4a0d0e6aa..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesDeleteSamples.java +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -/** - * Samples for DeidServices Delete. - */ -public final class DeidServicesDeleteSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_Delete_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_Delete - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesDeleteGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.deidServices().delete("rgopenapi", "deidTest", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesGetByResourceGroupSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesGetByResourceGroupSamples.java deleted file mode 100644 index 88a5f2b24dd9..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesGetByResourceGroupSamples.java +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -/** - * Samples for DeidServices GetByResourceGroup. - */ -public final class DeidServicesGetByResourceGroupSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_Get_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_Get - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesGetGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.deidServices() - .getByResourceGroupWithResponse("rgopenapi", "deidTest", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListByResourceGroupSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListByResourceGroupSamples.java deleted file mode 100644 index 60489aecd67e..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListByResourceGroupSamples.java +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -/** - * Samples for DeidServices ListByResourceGroup. - */ -public final class DeidServicesListByResourceGroupSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_ListByResourceGroup_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_ListByResourceGroup - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesListByResourceGroupGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.deidServices().listByResourceGroup("rgopenapi", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListSamples.java deleted file mode 100644 index 007e20ec66be..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListSamples.java +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -/** - * Samples for DeidServices List. - */ -public final class DeidServicesListSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_ListBySubscription_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_ListBySubscription - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesListBySubscriptionGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.deidServices().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesUpdateSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesUpdateSamples.java deleted file mode 100644 index 5d5c1d8a62ea..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesUpdateSamples.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.resourcemanager.healthdataaiservices.models.DeidPropertiesUpdate; -import com.azure.resourcemanager.healthdataaiservices.models.DeidService; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityUpdate; -import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; -import java.util.HashMap; -import java.util.Map; - -/** - * Samples for DeidServices Update. - */ -public final class DeidServicesUpdateSamples { - /* - * x-ms-original-file: 2024-09-20/DeidServices_Update_MaximumSet_Gen.json - */ - /** - * Sample code: DeidServices_Update - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void deidServicesUpdateGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - DeidService resource = manager.deidServices() - .getByResourceGroupWithResponse("rgopenapi", "deidTest", com.azure.core.util.Context.NONE) - .getValue(); - resource.update() - .withTags(mapOf()) - .withIdentity(new ManagedServiceIdentityUpdate().withType(ManagedServiceIdentityType.NONE) - .withUserAssignedIdentities(mapOf())) - .withProperties(new DeidPropertiesUpdate().withPublicNetworkAccess(PublicNetworkAccess.ENABLED)) - .apply(); - } - - // Use "Map.of" if available - @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/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/OperationsListSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/OperationsListSamples.java deleted file mode 100644 index d8ffbe2537f3..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/OperationsListSamples.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -/** - * Samples for Operations List. - */ -public final class OperationsListSamples { - /* - * x-ms-original-file: 2024-09-20/Operations_List_MaximumSet_Gen.json - */ - /** - * Sample code: Operations_List_MaximumSet - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void operationsListMaximumSetGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.operations().list(com.azure.core.util.Context.NONE); - } - - /* - * x-ms-original-file: 2024-09-20/Operations_List_MinimumSet_Gen.json - */ - /** - * Sample code: Operations_List_MinimumSet - generated by [MinimumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void operationsListMinimumSetGeneratedByMinimumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.operations().list(com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsCreateSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsCreateSamples.java deleted file mode 100644 index 6a54e5c2a249..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsCreateSamples.java +++ /dev/null @@ -1,37 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpoint; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnectionProperties; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointServiceConnectionStatus; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateLinkServiceConnectionState; - -/** - * Samples for PrivateEndpointConnections Create. - */ -public final class PrivateEndpointConnectionsCreateSamples { - /* - * x-ms-original-file: 2024-09-20/PrivateEndpointConnections_Create_MaximumSet_Gen.json - */ - /** - * Sample code: PrivateEndpointConnections_Create - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void privateEndpointConnectionsCreateGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.privateEndpointConnections() - .define("kgwgrrpabvrsrrvpcgcnfmyfgyrl") - .withExistingDeidService("rgopenapi", "deidTest") - .withProperties( - new PrivateEndpointConnectionProperties().withPrivateEndpoint(new PrivateEndpoint()) - .withPrivateLinkServiceConnectionState(new PrivateLinkServiceConnectionState() - .withStatus(PrivateEndpointServiceConnectionStatus.PENDING) - .withDescription("xr") - .withActionsRequired("ulb"))) - .create(); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsDeleteSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsDeleteSamples.java deleted file mode 100644 index 0f1b970c3514..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsDeleteSamples.java +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -/** - * Samples for PrivateEndpointConnections Delete. - */ -public final class PrivateEndpointConnectionsDeleteSamples { - /* - * x-ms-original-file: 2024-09-20/PrivateEndpointConnections_Delete_MaximumSet_Gen.json - */ - /** - * Sample code: PrivateEndpointConnections_Delete - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void privateEndpointConnectionsDeleteGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.privateEndpointConnections() - .delete("rgopenapi", "deidTest", "kgwgrrpabvrsrrvpcgcnfmyfgyrl", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsGetSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsGetSamples.java deleted file mode 100644 index 8bdf63f57dd8..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsGetSamples.java +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -/** - * Samples for PrivateEndpointConnections Get. - */ -public final class PrivateEndpointConnectionsGetSamples { - /* - * x-ms-original-file: 2024-09-20/PrivateEndpointConnections_Get_MaximumSet_Gen.json - */ - /** - * Sample code: PrivateEndpointConnections_Get - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void privateEndpointConnectionsGetGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.privateEndpointConnections() - .getWithResponse("rgopenapi", "deidTest", "kgwgrrpabvrsrrvpcgcnfmyfgyrl", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsListByDeidServiceSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsListByDeidServiceSamples.java deleted file mode 100644 index f2ecec979ea8..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsListByDeidServiceSamples.java +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -/** - * Samples for PrivateEndpointConnections ListByDeidService. - */ -public final class PrivateEndpointConnectionsListByDeidServiceSamples { - /* - * x-ms-original-file: 2024-09-20/PrivateEndpointConnections_ListByDeidService_MaximumSet_Gen.json - */ - /** - * Sample code: PrivateEndpointConnections_ListByDeidService - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void privateEndpointConnectionsListByDeidServiceGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.privateEndpointConnections() - .listByDeidService("rgopenapi", "deidTest", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinksListByDeidServiceSamples.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinksListByDeidServiceSamples.java deleted file mode 100644 index 3350b95f2954..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/samples/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinksListByDeidServiceSamples.java +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -/** - * Samples for PrivateLinks ListByDeidService. - */ -public final class PrivateLinksListByDeidServiceSamples { - /* - * x-ms-original-file: 2024-09-20/PrivateLinks_ListByDeidService_MaximumSet_Gen.json - */ - /** - * Sample code: PrivateLinks_ListByDeidService - generated by [MaximumSet] rule. [stable]. - * - * @param manager Entry point to HealthDataAIServicesManager. - */ - public static void privateLinksListByDeidServiceGeneratedByMaximumSetRuleStable( - com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager manager) { - manager.privateLinks().listByDeidService("rgopenapi", "deidTest", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServiceInnerTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServiceInnerTests.java index 5be59bb8df0b..e920e9e89da6 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServiceInnerTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServiceInnerTests.java @@ -10,6 +10,8 @@ import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentity; import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; +import com.azure.resourcemanager.healthdataaiservices.models.Sku; +import com.azure.resourcemanager.healthdataaiservices.models.SkuTier; import com.azure.resourcemanager.healthdataaiservices.models.UserAssignedIdentity; import java.util.HashMap; import java.util.Map; @@ -19,27 +21,34 @@ public final class DeidServiceInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { DeidServiceInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceUrl\":\"pzvgnwzsymglzufc\",\"privateEndpointConnections\":[{\"properties\":{\"groupIds\":[\"bihanuf\",\"fcbjysagithxqha\",\"ifpikxwczby\",\"cnpqxuhivyqniwby\"],\"privateEndpoint\":{\"id\":\"xvd\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"rtfw\",\"actionsRequired\":\"k\"},\"provisioningState\":\"Deleting\"},\"id\":\"dcc\",\"name\":\"nhsjcnyej\",\"type\":\"kryhtnapczwlokj\"},{\"properties\":{\"groupIds\":[\"kvnipjoxz\",\"nchgej\",\"podmailzydehojwy\"],\"privateEndpoint\":{\"id\":\"xinpmqnjaq\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"sprozvcput\",\"actionsRequired\":\"jvwmfda\"},\"provisioningState\":\"Succeeded\"},\"id\":\"dvpjhulsuuvmk\",\"name\":\"ozkrwfndiodjpslw\",\"type\":\"jdpvwryo\"}],\"publicNetworkAccess\":\"Disabled\"},\"identity\":{\"principalId\":\"cctazakljlahbc\",\"tenantId\":\"ffdfdosygexpa\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"qtrgqjbpfzfsinzg\":{\"principalId\":\"msbzjhcrz\",\"clientId\":\"dphlxaolt\"},\"ofpdvh\":{\"principalId\":\"cjrwzoxxjtfellu\",\"clientId\":\"zitonpeqfpjkjl\"}}},\"location\":\"xxypininmay\",\"tags\":{\"oginuvamiheognar\":\"bbkpodep\"},\"id\":\"zxtheotusivyevcc\",\"name\":\"qi\",\"type\":\"nhungbw\"}") + "{\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceUrl\":\"pzvgnwzsymglzufc\",\"privateEndpointConnections\":[{\"properties\":{\"groupIds\":[\"bihanuf\",\"fcbjysagithxqha\",\"ifpikxwczby\",\"cnpqxuhivyqniwby\"],\"privateEndpoint\":{\"id\":\"xvd\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"rtfw\",\"actionsRequired\":\"k\"},\"provisioningState\":\"Deleting\"},\"id\":\"dcc\",\"name\":\"nhsjcnyej\",\"type\":\"kryhtnapczwlokj\"},{\"properties\":{\"groupIds\":[\"kvnipjoxz\",\"nchgej\",\"podmailzydehojwy\"],\"privateEndpoint\":{\"id\":\"xinpmqnjaq\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"sprozvcput\",\"actionsRequired\":\"jvwmfda\"},\"provisioningState\":\"Succeeded\"},\"id\":\"dvpjhulsuuvmk\",\"name\":\"ozkrwfndiodjpslw\",\"type\":\"jdpvwryo\"}],\"publicNetworkAccess\":\"Disabled\"},\"identity\":{\"principalId\":\"cctazakljlahbc\",\"tenantId\":\"ffdfdosygexpa\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"qtrgqjbpfzfsinzg\":{\"principalId\":\"msbzjhcrz\",\"clientId\":\"dphlxaolt\"},\"ofpdvh\":{\"principalId\":\"cjrwzoxxjtfellu\",\"clientId\":\"zitonpeqfpjkjl\"}}},\"sku\":{\"name\":\"xxypininmay\",\"tier\":\"Basic\",\"capacity\":1439394091},\"location\":\"podepoo\",\"tags\":{\"eotusivyevc\":\"uvamiheognarxzxt\",\"un\":\"iqihn\",\"fygxgispemvtzfk\":\"bwjzr\"},\"id\":\"fublj\",\"name\":\"fxqeof\",\"type\":\"aeqjhqjbasvms\"}") .toObject(DeidServiceInner.class); - Assertions.assertEquals("xxypininmay", model.location()); - Assertions.assertEquals("bbkpodep", model.tags().get("oginuvamiheognar")); + Assertions.assertEquals("podepoo", model.location()); + Assertions.assertEquals("uvamiheognarxzxt", model.tags().get("eotusivyevc")); Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.properties().publicNetworkAccess()); Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, model.identity().type()); + Assertions.assertEquals("xxypininmay", model.sku().name()); + Assertions.assertEquals(SkuTier.BASIC, model.sku().tier()); + Assertions.assertEquals(1439394091, model.sku().capacity()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { - DeidServiceInner model = new DeidServiceInner().withLocation("xxypininmay") - .withTags(mapOf("oginuvamiheognar", "bbkpodep")) + DeidServiceInner model = new DeidServiceInner().withLocation("podepoo") + .withTags(mapOf("eotusivyevc", "uvamiheognarxzxt", "un", "iqihn", "fygxgispemvtzfk", "bwjzr")) .withProperties(new DeidServiceProperties().withPublicNetworkAccess(PublicNetworkAccess.DISABLED)) .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.USER_ASSIGNED) .withUserAssignedIdentities( - mapOf("qtrgqjbpfzfsinzg", new UserAssignedIdentity(), "ofpdvh", new UserAssignedIdentity()))); + mapOf("qtrgqjbpfzfsinzg", new UserAssignedIdentity(), "ofpdvh", new UserAssignedIdentity()))) + .withSku(new Sku().withName("xxypininmay").withTier(SkuTier.BASIC).withCapacity(1439394091)); model = BinaryData.fromObject(model).toObject(DeidServiceInner.class); - Assertions.assertEquals("xxypininmay", model.location()); - Assertions.assertEquals("bbkpodep", model.tags().get("oginuvamiheognar")); + Assertions.assertEquals("podepoo", model.location()); + Assertions.assertEquals("uvamiheognarxzxt", model.tags().get("eotusivyevc")); Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.properties().publicNetworkAccess()); Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, model.identity().type()); + Assertions.assertEquals("xxypininmay", model.sku().name()); + Assertions.assertEquals(SkuTier.BASIC, model.sku().tier()); + Assertions.assertEquals(1439394091, model.sku().capacity()); } // Use "Map.of" if available diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServiceListResultTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServiceListResultTests.java index 08dd03b47919..4116eeb0b872 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServiceListResultTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServiceListResultTests.java @@ -8,18 +8,22 @@ import com.azure.resourcemanager.healthdataaiservices.implementation.models.DeidServiceListResult; import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; +import com.azure.resourcemanager.healthdataaiservices.models.SkuTier; import org.junit.jupiter.api.Assertions; public final class DeidServiceListResultTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { DeidServiceListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Provisioning\",\"serviceUrl\":\"vkmijcmmxdcuf\",\"privateEndpointConnections\":[{\"properties\":{\"privateLinkServiceConnectionState\":{}},\"id\":\"ymzidn\",\"name\":\"ezcxtbzsgfyccsne\",\"type\":\"mdwzjeiachboo\"}],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"principalId\":\"osfqpteehzzv\",\"tenantId\":\"yqrimzin\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"dsoifiyipj\":{\"principalId\":\"dkirsoodqxhcr\",\"clientId\":\"ohjtckw\"}}},\"location\":\"qwpgrjbzn\",\"tags\":{\"ocpcy\":\"jxvsnbyxqabn\",\"gpbtoqcjmklj\":\"hurzafblj\",\"qajzyulpkudjkr\":\"vbqid\"},\"id\":\"khbzhfepgzg\",\"name\":\"e\",\"type\":\"zloc\"}],\"nextLink\":\"c\"}") + "{\"value\":[{\"properties\":{\"provisioningState\":\"Accepted\",\"serviceUrl\":\"pbtoqcjmkl\",\"privateEndpointConnections\":[{\"properties\":{\"privateLinkServiceConnectionState\":{}},\"id\":\"idtqajzyu\",\"name\":\"pku\",\"type\":\"jkrlkhbzhfepg\"},{\"properties\":{\"privateLinkServiceConnectionState\":{}},\"id\":\"e\",\"name\":\"zloc\",\"type\":\"scpai\"}],\"publicNetworkAccess\":\"Disabled\"},\"identity\":{\"principalId\":\"csglum\",\"tenantId\":\"jtjaodxobnbdxkq\",\"type\":\"None\",\"userAssignedIdentities\":{\"aajrm\":{\"principalId\":\"jionpimexgstxgc\",\"clientId\":\"dg\"},\"hijco\":{\"principalId\":\"jwzrl\",\"clientId\":\"mcl\"},\"ukdkexxppofmxa\":{\"principalId\":\"ctbzaq\",\"clientId\":\"sycbkbfk\"}}},\"sku\":{\"name\":\"fjpgddtocjjxhvp\",\"tier\":\"Basic\",\"capacity\":1295358777},\"location\":\"dzxibqeojnxqbzvd\",\"tags\":{\"aoqvuh\":\"wndeicbtwnp\"},\"id\":\"hcffcyddglmjthjq\",\"name\":\"wpyeicxmqciwqvh\",\"type\":\"hix\"}],\"nextLink\":\"gdtopbobjogh\"}") .toObject(DeidServiceListResult.class); - Assertions.assertEquals("qwpgrjbzn", model.value().get(0).location()); - Assertions.assertEquals("jxvsnbyxqabn", model.value().get(0).tags().get("ocpcy")); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.value().get(0).properties().publicNetworkAccess()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.value().get(0).identity().type()); - Assertions.assertEquals("c", model.nextLink()); + Assertions.assertEquals("dzxibqeojnxqbzvd", model.value().get(0).location()); + Assertions.assertEquals("wndeicbtwnp", model.value().get(0).tags().get("aoqvuh")); + Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.value().get(0).properties().publicNetworkAccess()); + Assertions.assertEquals(ManagedServiceIdentityType.NONE, model.value().get(0).identity().type()); + Assertions.assertEquals("fjpgddtocjjxhvp", model.value().get(0).sku().name()); + Assertions.assertEquals(SkuTier.BASIC, model.value().get(0).sku().tier()); + Assertions.assertEquals(1295358777, model.value().get(0).sku().capacity()); + Assertions.assertEquals("gdtopbobjogh", model.nextLink()); } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicePropertiesTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicePropertiesTests.java index c504c7b2f056..15455a9701cb 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicePropertiesTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicePropertiesTests.java @@ -13,15 +13,15 @@ public final class DeidServicePropertiesTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { DeidServiceProperties model = BinaryData.fromString( - "{\"provisioningState\":\"Failed\",\"serviceUrl\":\"fygxgispemvtzfk\",\"privateEndpointConnections\":[{\"properties\":{\"groupIds\":[\"ofx\",\"eofjaeqjh\"],\"privateEndpoint\":{\"id\":\"asvm\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"ulngsntn\",\"actionsRequired\":\"bkzgcwrwclx\"},\"provisioningState\":\"Deleting\"},\"id\":\"jdous\",\"name\":\"cqvkocrcjdkwtn\",\"type\":\"xbnjbiksq\"},{\"properties\":{\"groupIds\":[\"sainqpjwnzl\",\"jfm\",\"pee\",\"vmgxsab\"],\"privateEndpoint\":{\"id\":\"duuji\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"zdzevndh\",\"actionsRequired\":\"wpdappdsbdkv\"},\"provisioningState\":\"Failed\"},\"id\":\"feusnhut\",\"name\":\"eltmrldhugjzzdat\",\"type\":\"xhocdgeablgphuti\"},{\"properties\":{\"groupIds\":[\"kao\",\"wyiftyhxhur\",\"k\",\"tyxolniwpwc\"],\"privateEndpoint\":{\"id\":\"fkgiawxk\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"lwckbasyypnddhs\",\"actionsRequired\":\"bacphejko\"},\"provisioningState\":\"Deleting\"},\"id\":\"gou\",\"name\":\"zndlikwy\",\"type\":\"kgfg\"}],\"publicNetworkAccess\":\"Disabled\"}") + "{\"provisioningState\":\"Succeeded\",\"serviceUrl\":\"lngsntnbybkzgcwr\",\"privateEndpointConnections\":[{\"properties\":{\"groupIds\":[\"rljdouskcqv\",\"ocrcjdk\",\"tnhxbn\"],\"privateEndpoint\":{\"id\":\"ksqrglssai\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"wnzlljfmppeeb\",\"actionsRequired\":\"gxsabkyq\"},\"provisioningState\":\"Creating\"},\"id\":\"itcjczdz\",\"name\":\"vndhkrwpdapp\",\"type\":\"sbdkvwr\"},{\"properties\":{\"groupIds\":[\"usnhutje\",\"tmrldhugjzzdatq\"],\"privateEndpoint\":{\"id\":\"cdgea\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"huticndvkao\",\"actionsRequired\":\"yiftyhxhuro\"},\"provisioningState\":\"Deleting\"},\"id\":\"xolniwpwcukjfk\",\"name\":\"iawxklry\",\"type\":\"lwckbasyypnddhs\"},{\"properties\":{\"groupIds\":[\"cph\",\"jkot\",\"nqgoulzndli\"],\"privateEndpoint\":{\"id\":\"qkgfgibma\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"eqsrxybzqqedqyt\",\"actionsRequired\":\"iqfouflmmnkz\"},\"provisioningState\":\"Creating\"},\"id\":\"mglougpbkw\",\"name\":\"mutduqktaps\",\"type\":\"wgcu\"},{\"properties\":{\"groupIds\":[\"mkdo\",\"vqwhbmdgbbjfd\",\"gmbmbexppbh\",\"q\"],\"privateEndpoint\":{\"id\":\"lfp\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"lgbquxig\",\"actionsRequired\":\"jgzjaoyfhrtx\"},\"provisioningState\":\"Succeeded\"},\"id\":\"rkujy\",\"name\":\"vlejuvfqa\",\"type\":\"rlyxwjkcprbnw\"}],\"publicNetworkAccess\":\"Enabled\"}") .toObject(DeidServiceProperties.class); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.publicNetworkAccess()); + Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { - DeidServiceProperties model = new DeidServiceProperties().withPublicNetworkAccess(PublicNetworkAccess.DISABLED); + DeidServiceProperties model = new DeidServiceProperties().withPublicNetworkAccess(PublicNetworkAccess.ENABLED); model = BinaryData.fromObject(model).toObject(DeidServiceProperties.class); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.publicNetworkAccess()); + Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesCreateMockTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesCreateMockTests.java deleted file mode 100644 index 1885e1e3819f..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesCreateMockTests.java +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.models.AzureCloud; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager; -import com.azure.resourcemanager.healthdataaiservices.models.DeidService; -import com.azure.resourcemanager.healthdataaiservices.models.DeidServiceProperties; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentity; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; -import com.azure.resourcemanager.healthdataaiservices.models.UserAssignedIdentity; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class DeidServicesCreateMockTests { - @Test - public void testCreate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceUrl\":\"ivkrtsw\",\"privateEndpointConnections\":[{\"properties\":{\"groupIds\":[\"zjf\",\"uvjfdxxive\",\"vtcqaqtdo\",\"mcbxvwvxysl\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Creating\"},\"id\":\"xoblytkbl\",\"name\":\"pe\",\"type\":\"wwfbkrvrnsvshq\"},{\"properties\":{\"groupIds\":[\"crsbfovasr\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Deleting\"},\"id\":\"hsqfsubcgjbirxbp\",\"name\":\"bsrfbj\",\"type\":\"dtws\"}],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"principalId\":\"pvjzbe\",\"tenantId\":\"l\",\"type\":\"SystemAssigned,UserAssigned\",\"userAssignedIdentities\":{\"ruoujmk\":{\"principalId\":\"q\",\"clientId\":\"wpmqt\"},\"ewgdrjervn\":{\"principalId\":\"hwqytj\",\"clientId\":\"bnw\"},\"mifthnzdnd\":{\"principalId\":\"nqpeh\",\"clientId\":\"doy\"},\"bgycduiertgccym\":{\"principalId\":\"gnayqigynduh\",\"clientId\":\"hqlkthumaqo\"}}},\"location\":\"olpsslqlf\",\"tags\":{\"bglzpswi\":\"n\",\"cwyhzdxssa\":\"d\",\"od\":\"bzmnvdfznud\"},\"id\":\"xzb\",\"name\":\"cblylpstdbhhxsr\",\"type\":\"dzu\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HealthDataAIServicesManager manager = HealthDataAIServicesManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - DeidService response = manager.deidServices() - .define("it") - .withRegion("wncwzzhxgktrmg") - .withExistingResourceGroup("x") - .withTags(mapOf("fqbuaceopzf", "apkteoellwptfdyg", "lzdahzxctobgbkdm", "rhhuaopppcqeqx", "grcfb", "izpost")) - .withProperties(new DeidServiceProperties().withPublicNetworkAccess(PublicNetworkAccess.ENABLED)) - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentities( - mapOf("vbxwyjsflhh", new UserAssignedIdentity(), "jpkiidzyexznelix", new UserAssignedIdentity(), - "aulppggd", new UserAssignedIdentity(), "n", new UserAssignedIdentity()))) - .create(); - - Assertions.assertEquals("olpsslqlf", response.location()); - Assertions.assertEquals("n", response.tags().get("bglzpswi")); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, response.properties().publicNetworkAccess()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, response.identity().type()); - } - - // Use "Map.of" if available - @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/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesGetByResourceGroupWithResponseMockTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 4c714ed8dabf..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesGetByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.models.AzureCloud; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager; -import com.azure.resourcemanager.healthdataaiservices.models.DeidService; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class DeidServicesGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceUrl\":\"u\",\"privateEndpointConnections\":[{\"properties\":{\"groupIds\":[\"x\",\"ffeii\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Creating\"},\"id\":\"ez\",\"name\":\"v\",\"type\":\"hxmzsbbzoggig\"},{\"properties\":{\"groupIds\":[\"ur\",\"jx\",\"jnspydp\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Deleting\"},\"id\":\"kouknvudwtiu\",\"name\":\"bldngkpoc\",\"type\":\"pazyxoegukg\"},{\"properties\":{\"groupIds\":[\"ucgygevqz\",\"typmrbpizcdrqjsd\",\"ydnfyhxdeoejz\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Failed\"},\"id\":\"sjttgzfbish\",\"name\":\"bkh\",\"type\":\"jdeyeamdpha\"},{\"properties\":{\"groupIds\":[\"buxwgip\",\"honowkgshwank\",\"xzbinjeputt\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Failed\"},\"id\":\"uzoqft\",\"name\":\"yqzrnkcqvyxlw\",\"type\":\"zlsico\"}],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"principalId\":\"wvl\",\"tenantId\":\"avwhheunm\",\"type\":\"SystemAssigned,UserAssigned\",\"userAssignedIdentities\":{\"szfkbe\":{\"principalId\":\"xzko\",\"clientId\":\"cukoklyaxuconu\"},\"frzpwvlqdqgb\":{\"principalId\":\"ewrmjmwvvjektc\",\"clientId\":\"enhwlrs\"}}},\"location\":\"ylihkaetckt\",\"tags\":{\"m\":\"ivfsnk\",\"jf\":\"ctq\",\"fuwutttxf\":\"ebrjcxe\",\"hfnljkyq\":\"jrbirphxepcyv\"},\"id\":\"j\",\"name\":\"uujqgidokgjljyo\",\"type\":\"gvcl\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HealthDataAIServicesManager manager = HealthDataAIServicesManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - DeidService response = manager.deidServices() - .getByResourceGroupWithResponse("sonpclhocohs", "kevle", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("ylihkaetckt", response.location()); - Assertions.assertEquals("ivfsnk", response.tags().get("m")); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, response.properties().publicNetworkAccess()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, response.identity().type()); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListByResourceGroupMockTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListByResourceGroupMockTests.java deleted file mode 100644 index 46a1b663e8b1..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListByResourceGroupMockTests.java +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.models.AzureCloud; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager; -import com.azure.resourcemanager.healthdataaiservices.models.DeidService; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class DeidServicesListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Succeeded\",\"serviceUrl\":\"fvgxbfsmxneh\",\"privateEndpointConnections\":[{\"properties\":{\"groupIds\":[\"godebfqkkrbmpu\",\"gr\",\"wflzlfbxzpuzy\",\"ispnqzahmgkbrp\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Deleting\"},\"id\":\"bnuqqkpik\",\"name\":\"drgvtqagn\",\"type\":\"uynhijg\"},{\"properties\":{\"groupIds\":[\"fsiarbutr\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Succeeded\"},\"id\":\"zzmhjrunmpxttd\",\"name\":\"hrbnlankxmyskpbh\",\"type\":\"nbtkcxywnytnr\"},{\"properties\":{\"groupIds\":[\"qidybyx\",\"zfcl\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Deleting\"},\"id\":\"babphlwrqlfk\",\"name\":\"sthsu\",\"type\":\"ocmnyyazttbtwwrq\"},{\"properties\":{\"groupIds\":[\"ckzywbiexzfeyue\",\"xibxujwbhqwalm\",\"zyoxaepdkzjan\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Deleting\"},\"id\":\"d\",\"name\":\"bavxbniwdjswzt\",\"type\":\"dbpgnxytxhp\"}],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"principalId\":\"fzab\",\"tenantId\":\"cuh\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"gu\":{\"principalId\":\"yqiklbbovplwzb\",\"clientId\":\"gy\"},\"mg\":{\"principalId\":\"vmkfssxqu\",\"clientId\":\"fpl\"}}},\"location\":\"nkjzkdeslpvlop\",\"tags\":{\"wzbaiue\":\"ighxpk\",\"a\":\"baumnyqupedeoj\"},\"id\":\"ckhsmtxpsieb\",\"name\":\"fhvpesaps\",\"type\":\"rdqmhjjdhtldwkyz\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HealthDataAIServicesManager manager = HealthDataAIServicesManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - PagedIterable response - = manager.deidServices().listByResourceGroup("bgsncghkjeszzhb", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("nkjzkdeslpvlop", response.iterator().next().location()); - Assertions.assertEquals("ighxpk", response.iterator().next().tags().get("wzbaiue")); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, - response.iterator().next().properties().publicNetworkAccess()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, - response.iterator().next().identity().type()); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListMockTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListMockTests.java deleted file mode 100644 index 85fd77238efd..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidServicesListMockTests.java +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.models.AzureCloud; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager; -import com.azure.resourcemanager.healthdataaiservices.models.DeidService; -import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class DeidServicesListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Accepted\",\"serviceUrl\":\"ncwscwsvlxoto\",\"privateEndpointConnections\":[{\"properties\":{\"groupIds\":[\"qsx\",\"nmic\",\"kvceoveilovnotyf\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Failed\"},\"id\":\"bkc\",\"name\":\"x\",\"type\":\"hbttkphyw\"},{\"properties\":{\"groupIds\":[\"t\",\"qnermclfplphoxu\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Creating\"},\"id\":\"bgyepsbj\",\"name\":\"azqugxywpmueefj\",\"type\":\"wfqkquj\"},{\"properties\":{\"groupIds\":[\"yonobgl\",\"ocqxtccmg\",\"udxytlmoyrx\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Succeeded\"},\"id\":\"wpzntxhdzh\",\"name\":\"rqjbhckfrl\",\"type\":\"rxsbkyvp\"},{\"properties\":{\"groupIds\":[\"uzbpzkafku\"],\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"provisioningState\":\"Succeeded\"},\"id\":\"wbme\",\"name\":\"hseyvju\",\"type\":\"rts\"}],\"publicNetworkAccess\":\"Enabled\"},\"identity\":{\"principalId\":\"deemao\",\"tenantId\":\"xagkvtmelmqkrh\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"fadmws\":{\"principalId\":\"uahaquhcdhmd\",\"clientId\":\"laexqp\"},\"zlfmisgwbnbbeld\":{\"principalId\":\"r\",\"clientId\":\"xpvgo\"},\"urqhaka\":{\"principalId\":\"k\",\"clientId\":\"ali\"}}},\"location\":\"ashsfwxos\",\"tags\":{\"cjooxdjebwpucwwf\":\"xcug\"},\"id\":\"ovbvmeueciv\",\"name\":\"hzceuojgjrwjue\",\"type\":\"otwmcdyt\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HealthDataAIServicesManager manager = HealthDataAIServicesManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - PagedIterable response = manager.deidServices().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("ashsfwxos", response.iterator().next().location()); - Assertions.assertEquals("xcug", response.iterator().next().tags().get("cjooxdjebwpucwwf")); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, - response.iterator().next().properties().publicNetworkAccess()); - Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, response.iterator().next().identity().type()); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidUpdateTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidUpdateTests.java index 2c163aababa0..967d5f6ff496 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidUpdateTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/DeidUpdateTests.java @@ -10,6 +10,8 @@ import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityType; import com.azure.resourcemanager.healthdataaiservices.models.ManagedServiceIdentityUpdate; import com.azure.resourcemanager.healthdataaiservices.models.PublicNetworkAccess; +import com.azure.resourcemanager.healthdataaiservices.models.Sku; +import com.azure.resourcemanager.healthdataaiservices.models.SkuTier; import com.azure.resourcemanager.healthdataaiservices.models.UserAssignedIdentity; import java.util.HashMap; import java.util.Map; @@ -19,25 +21,31 @@ public final class DeidUpdateTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { DeidUpdate model = BinaryData.fromString( - "{\"tags\":{\"jtjaodxobnbdxkq\":\"erhhbcsglumm\",\"ajionpimexgstxg\":\"xo\",\"gmaajrm\":\"po\",\"clwhijcoejctbz\":\"djwzrlov\"},\"identity\":{\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"axcfjpgddtocjjx\":{\"principalId\":\"bkbfkgukdkex\",\"clientId\":\"pofm\"}}},\"properties\":{\"publicNetworkAccess\":\"Disabled\"}}") + "{\"tags\":{\"m\":\"u\"},\"identity\":{\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"nxkrx\":{\"principalId\":\"vvtpgvdfgio\",\"clientId\":\"ftutqxlngxlefgu\"},\"vqdra\":{\"principalId\":\"mi\",\"clientId\":\"thz\"},\"kanyktzlcuiywg\":{\"principalId\":\"jybige\",\"clientId\":\"qfbow\"}}},\"properties\":{\"publicNetworkAccess\":\"Enabled\"},\"sku\":{\"name\":\"drvyn\",\"tier\":\"Basic\",\"capacity\":523315995}}") .toObject(DeidUpdate.class); - Assertions.assertEquals("erhhbcsglumm", model.tags().get("jtjaodxobnbdxkq")); - Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, model.identity().type()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.properties().publicNetworkAccess()); + Assertions.assertEquals("u", model.tags().get("m")); + Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.identity().type()); + Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.properties().publicNetworkAccess()); + Assertions.assertEquals("drvyn", model.sku().name()); + Assertions.assertEquals(SkuTier.BASIC, model.sku().tier()); + Assertions.assertEquals(523315995, model.sku().capacity()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { - DeidUpdate model = new DeidUpdate() - .withTags(mapOf("jtjaodxobnbdxkq", "erhhbcsglumm", "ajionpimexgstxg", "xo", "gmaajrm", "po", - "clwhijcoejctbz", "djwzrlov")) - .withIdentity(new ManagedServiceIdentityUpdate().withType(ManagedServiceIdentityType.USER_ASSIGNED) - .withUserAssignedIdentities(mapOf("axcfjpgddtocjjx", new UserAssignedIdentity()))) - .withProperties(new DeidPropertiesUpdate().withPublicNetworkAccess(PublicNetworkAccess.DISABLED)); + DeidUpdate model = new DeidUpdate().withTags(mapOf("m", "u")) + .withIdentity(new ManagedServiceIdentityUpdate().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED) + .withUserAssignedIdentities(mapOf("nxkrx", new UserAssignedIdentity(), "vqdra", + new UserAssignedIdentity(), "kanyktzlcuiywg", new UserAssignedIdentity()))) + .withProperties(new DeidPropertiesUpdate().withPublicNetworkAccess(PublicNetworkAccess.ENABLED)) + .withSku(new Sku().withName("drvyn").withTier(SkuTier.BASIC).withCapacity(523315995)); model = BinaryData.fromObject(model).toObject(DeidUpdate.class); - Assertions.assertEquals("erhhbcsglumm", model.tags().get("jtjaodxobnbdxkq")); - Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, model.identity().type()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.properties().publicNetworkAccess()); + Assertions.assertEquals("u", model.tags().get("m")); + Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.identity().type()); + Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.properties().publicNetworkAccess()); + Assertions.assertEquals("drvyn", model.sku().name()); + Assertions.assertEquals(SkuTier.BASIC, model.sku().tier()); + Assertions.assertEquals(523315995, model.sku().capacity()); } // Use "Map.of" if available diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/ManagedServiceIdentityTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/ManagedServiceIdentityTests.java index cef0a91bea09..c39247f27f8a 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/ManagedServiceIdentityTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/ManagedServiceIdentityTests.java @@ -16,7 +16,7 @@ public final class ManagedServiceIdentityTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { ManagedServiceIdentity model = BinaryData.fromString( - "{\"principalId\":\"b\",\"tenantId\":\"jvtbvpyss\",\"type\":\"SystemAssigned,UserAssigned\",\"userAssignedIdentities\":{\"uitnwuiz\":{\"principalId\":\"jq\",\"clientId\":\"hmuouqfprwzwbn\"},\"rfidfvzwdz\":{\"principalId\":\"zxufiz\",\"clientId\":\"kyfi\"}}}") + "{\"principalId\":\"vypyqrimzinpv\",\"tenantId\":\"jdkirsoodqx\",\"type\":\"SystemAssigned,UserAssigned\",\"userAssignedIdentities\":{\"gr\":{\"principalId\":\"ohjtckw\",\"clientId\":\"soifiyipjxsqw\"}}}") .toObject(ManagedServiceIdentity.class); Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.type()); } @@ -25,8 +25,7 @@ public void testDeserialize() throws Exception { public void testSerialize() throws Exception { ManagedServiceIdentity model = new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED) - .withUserAssignedIdentities( - mapOf("uitnwuiz", new UserAssignedIdentity(), "rfidfvzwdz", new UserAssignedIdentity())); + .withUserAssignedIdentities(mapOf("gr", new UserAssignedIdentity())); model = BinaryData.fromObject(model).toObject(ManagedServiceIdentity.class); Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.type()); } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/ManagedServiceIdentityUpdateTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/ManagedServiceIdentityUpdateTests.java index aef52c03542a..f37e78ac333c 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/ManagedServiceIdentityUpdateTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/ManagedServiceIdentityUpdateTests.java @@ -16,7 +16,7 @@ public final class ManagedServiceIdentityUpdateTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { ManagedServiceIdentityUpdate model = BinaryData.fromString( - "{\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"ndei\":{\"principalId\":\"dzxibqeojnxqbzvd\",\"clientId\":\"t\"},\"glmjth\":{\"principalId\":\"twnpzaoqvuhrhcf\",\"clientId\":\"yd\"},\"uigdtopbobjog\":{\"principalId\":\"kw\",\"clientId\":\"eicxmqciwqvhkhi\"},\"a\":{\"principalId\":\"e\",\"clientId\":\"a\"}}}") + "{\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"vmmcoofs\":{\"principalId\":\"nc\",\"clientId\":\"pec\"},\"c\":{\"principalId\":\"zevgb\",\"clientId\":\"jqabcypmivkwlzuv\"},\"bqqwxrj\":{\"principalId\":\"nfnbacfionlebxe\",\"clientId\":\"gtzxdpn\"},\"pmng\":{\"principalId\":\"al\",\"clientId\":\"wsubisnja\"}}}") .toObject(ManagedServiceIdentityUpdate.class); Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.type()); } @@ -25,8 +25,8 @@ public void testDeserialize() throws Exception { public void testSerialize() throws Exception { ManagedServiceIdentityUpdate model = new ManagedServiceIdentityUpdate() .withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentities(mapOf("ndei", new UserAssignedIdentity(), "glmjth", new UserAssignedIdentity(), - "uigdtopbobjog", new UserAssignedIdentity(), "a", new UserAssignedIdentity())); + .withUserAssignedIdentities(mapOf("vmmcoofs", new UserAssignedIdentity(), "c", new UserAssignedIdentity(), + "bqqwxrj", new UserAssignedIdentity(), "pmng", new UserAssignedIdentity())); model = BinaryData.fromObject(model).toObject(ManagedServiceIdentityUpdate.class); Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.type()); } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/OperationsListMockTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/OperationsListMockTests.java deleted file mode 100644 index 3315d7f5498d..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/OperationsListMockTests.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.models.AzureCloud; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager; -import com.azure.resourcemanager.healthdataaiservices.models.Operation; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class OperationsListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"name\":\"dobpxjmflbvvn\",\"isDataAction\":true,\"display\":{\"provider\":\"ciwwzjuqkhr\",\"resource\":\"jiwkuofoskghsau\",\"operation\":\"mjmvxieduugidyjr\",\"description\":\"byao\"},\"origin\":\"user\",\"actionType\":\"Internal\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HealthDataAIServicesManager manager = HealthDataAIServicesManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - PagedIterable response = manager.operations().list(com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionPropertiesTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionPropertiesTests.java index 6f44b041dbab..bd53aa3c64a7 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionPropertiesTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionPropertiesTests.java @@ -15,12 +15,12 @@ public final class PrivateEndpointConnectionPropertiesTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { PrivateEndpointConnectionProperties model = BinaryData.fromString( - "{\"groupIds\":[\"jfddgmbmbe\"],\"privateEndpoint\":{\"id\":\"bhtqqrolfpfpsa\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"uxig\",\"actionsRequired\":\"jgzjaoyfhrtx\"},\"provisioningState\":\"Succeeded\"}") + "{\"groupIds\":[\"mmxdcu\"],\"privateEndpoint\":{\"id\":\"srp\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"dnsezcxtbzs\",\"actionsRequired\":\"yc\"},\"provisioningState\":\"Failed\"}") .toObject(PrivateEndpointConnectionProperties.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, + Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED, model.privateLinkServiceConnectionState().status()); - Assertions.assertEquals("uxig", model.privateLinkServiceConnectionState().description()); - Assertions.assertEquals("jgzjaoyfhrtx", model.privateLinkServiceConnectionState().actionsRequired()); + Assertions.assertEquals("dnsezcxtbzs", model.privateLinkServiceConnectionState().description()); + Assertions.assertEquals("yc", model.privateLinkServiceConnectionState().actionsRequired()); } @org.junit.jupiter.api.Test @@ -28,13 +28,13 @@ public void testSerialize() throws Exception { PrivateEndpointConnectionProperties model = new PrivateEndpointConnectionProperties().withPrivateEndpoint(new PrivateEndpoint()) .withPrivateLinkServiceConnectionState( - new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.APPROVED) - .withDescription("uxig") - .withActionsRequired("jgzjaoyfhrtx")); + new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.REJECTED) + .withDescription("dnsezcxtbzs") + .withActionsRequired("yc")); model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionProperties.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, + Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED, model.privateLinkServiceConnectionState().status()); - Assertions.assertEquals("uxig", model.privateLinkServiceConnectionState().description()); - Assertions.assertEquals("jgzjaoyfhrtx", model.privateLinkServiceConnectionState().actionsRequired()); + Assertions.assertEquals("dnsezcxtbzs", model.privateLinkServiceConnectionState().description()); + Assertions.assertEquals("yc", model.privateLinkServiceConnectionState().actionsRequired()); } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionResourceInnerTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionResourceInnerTests.java index aa040a5693a6..9a0dda015f3f 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionResourceInnerTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionResourceInnerTests.java @@ -16,13 +16,13 @@ public final class PrivateEndpointConnectionResourceInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { PrivateEndpointConnectionResourceInner model = BinaryData.fromString( - "{\"properties\":{\"groupIds\":[\"vvtpgvdfgio\",\"kftutqxlngxlefg\",\"gnxkrxdqmidtth\"],\"privateEndpoint\":{\"id\":\"qdrabhjybigehoqf\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"kanyktzlcuiywg\",\"actionsRequired\":\"wgndrvynhzgpp\"},\"provisioningState\":\"Deleting\"},\"id\":\"yncocpecfvmmcoo\",\"name\":\"sxlzevgbmqj\",\"type\":\"abcypmivk\"}") + "{\"properties\":{\"groupIds\":[\"qwoochcbon\"],\"privateEndpoint\":{\"id\":\"kvlrxnj\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"ipheoflokeyyien\",\"actionsRequired\":\"dlwtgrhpdj\"},\"provisioningState\":\"Deleting\"},\"id\":\"asxazjpqyegualhb\",\"name\":\"xhejjzzvdud\",\"type\":\"wdslfhotwmcy\"}") .toObject(PrivateEndpointConnectionResourceInner.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, + Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED, model.properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("kanyktzlcuiywg", model.properties().privateLinkServiceConnectionState().description()); - Assertions.assertEquals("wgndrvynhzgpp", - model.properties().privateLinkServiceConnectionState().actionsRequired()); + Assertions.assertEquals("ipheoflokeyyien", + model.properties().privateLinkServiceConnectionState().description()); + Assertions.assertEquals("dlwtgrhpdj", model.properties().privateLinkServiceConnectionState().actionsRequired()); } @org.junit.jupiter.api.Test @@ -31,14 +31,14 @@ public void testSerialize() throws Exception { = new PrivateEndpointConnectionResourceInner() .withProperties(new PrivateEndpointConnectionProperties().withPrivateEndpoint(new PrivateEndpoint()) .withPrivateLinkServiceConnectionState(new PrivateLinkServiceConnectionState() - .withStatus(PrivateEndpointServiceConnectionStatus.APPROVED) - .withDescription("kanyktzlcuiywg") - .withActionsRequired("wgndrvynhzgpp"))); + .withStatus(PrivateEndpointServiceConnectionStatus.REJECTED) + .withDescription("ipheoflokeyyien") + .withActionsRequired("dlwtgrhpdj"))); model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionResourceInner.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, + Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED, model.properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("kanyktzlcuiywg", model.properties().privateLinkServiceConnectionState().description()); - Assertions.assertEquals("wgndrvynhzgpp", - model.properties().privateLinkServiceConnectionState().actionsRequired()); + Assertions.assertEquals("ipheoflokeyyien", + model.properties().privateLinkServiceConnectionState().description()); + Assertions.assertEquals("dlwtgrhpdj", model.properties().privateLinkServiceConnectionState().actionsRequired()); } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionResourceListResultTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionResourceListResultTests.java index edb31a72635f..7f20097a4e4c 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionResourceListResultTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionResourceListResultTests.java @@ -13,14 +13,14 @@ public final class PrivateEndpointConnectionResourceListResultTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { PrivateEndpointConnectionResourceListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"groupIds\":[\"ccfwnfnbacfion\",\"ebxetqgtzxdp\"],\"privateEndpoint\":{\"id\":\"qqwx\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"al\",\"actionsRequired\":\"wsubisnja\"},\"provisioningState\":\"Deleting\"},\"id\":\"gnzscxaqwo\",\"name\":\"chcbonqvpkvlrxnj\",\"type\":\"ase\"}],\"nextLink\":\"heoflokeyyienjbd\"}") + "{\"value\":[{\"properties\":{\"groupIds\":[\"jnpg\",\"cftadeh\"],\"privateEndpoint\":{\"id\":\"tyfsoppusuesn\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"jbavorxzdm\",\"actionsRequired\":\"ctbqvudwx\"},\"provisioningState\":\"Creating\"},\"id\":\"vo\",\"name\":\"gujjugwdkcglh\",\"type\":\"lazjdyggdtjixhbk\"},{\"properties\":{\"groupIds\":[\"wey\",\"hmenevfyexfwhybc\",\"bvyvdcsity\"],\"privateEndpoint\":{\"id\":\"amdecte\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"scjeypv\",\"actionsRequired\":\"zrkgqhcjrefovg\"},\"provisioningState\":\"Succeeded\"},\"id\":\"leyyvx\",\"name\":\"qjpkcattpngjcrc\",\"type\":\"zsqpjhvmdajvny\"}],\"nextLink\":\"unqecanoae\"}") .toObject(PrivateEndpointConnectionResourceListResult.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, + Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING, model.value().get(0).properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("al", + Assertions.assertEquals("jbavorxzdm", model.value().get(0).properties().privateLinkServiceConnectionState().description()); - Assertions.assertEquals("wsubisnja", + Assertions.assertEquals("ctbqvudwx", model.value().get(0).properties().privateLinkServiceConnectionState().actionsRequired()); - Assertions.assertEquals("heoflokeyyienjbd", model.nextLink()); + Assertions.assertEquals("unqecanoae", model.nextLink()); } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionTests.java index 82e12f29cb8e..1a4719525e9b 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionTests.java @@ -13,11 +13,13 @@ public final class PrivateEndpointConnectionTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { PrivateEndpointConnection model = BinaryData.fromString( - "{\"properties\":{\"groupIds\":[\"akeqs\",\"xybz\"],\"privateEndpoint\":{\"id\":\"dqytbciqfouflmm\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"modmglougpb\",\"actionsRequired\":\"tmut\"},\"provisioningState\":\"Failed\"},\"id\":\"ta\",\"name\":\"spwgcuertumkdosv\",\"type\":\"whbmd\"}") + "{\"properties\":{\"groupIds\":[\"bvpyss\",\"dnrujqguhmuouqfp\",\"wzwbnguitn\"],\"privateEndpoint\":{\"id\":\"zga\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"izuckyfihrfidfvz\",\"actionsRequired\":\"zuhtymwisdkfthwx\"},\"provisioningState\":\"Succeeded\"},\"id\":\"i\",\"name\":\"aop\",\"type\":\"km\"}") .toObject(PrivateEndpointConnection.class); Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, model.properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("modmglougpb", model.properties().privateLinkServiceConnectionState().description()); - Assertions.assertEquals("tmut", model.properties().privateLinkServiceConnectionState().actionsRequired()); + Assertions.assertEquals("izuckyfihrfidfvz", + model.properties().privateLinkServiceConnectionState().description()); + Assertions.assertEquals("zuhtymwisdkfthwx", + model.properties().privateLinkServiceConnectionState().actionsRequired()); } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsCreateMockTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsCreateMockTests.java deleted file mode 100644 index 9c2cf6246051..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsCreateMockTests.java +++ /dev/null @@ -1,54 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.models.AzureCloud; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpoint; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnectionProperties; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnectionResource; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointServiceConnectionStatus; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateLinkServiceConnectionState; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsCreateMockTests { - @Test - public void testCreate() throws Exception { - String responseStr - = "{\"properties\":{\"groupIds\":[\"uflrwd\",\"hdlxyjrxsagafcn\",\"hgw\"],\"privateEndpoint\":{\"id\":\"nedgfbc\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"q\",\"actionsRequired\":\"keqdcvdrhvoods\"},\"provisioningState\":\"Succeeded\"},\"id\":\"bzdopcj\",\"name\":\"vnhdldwmgxcxr\",\"type\":\"lpmutwuoegrpkhj\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HealthDataAIServicesManager manager = HealthDataAIServicesManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - PrivateEndpointConnectionResource response - = manager.privateEndpointConnections() - .define("bhjpglkfgohdne") - .withExistingDeidService("xe", "mnzb") - .withProperties(new PrivateEndpointConnectionProperties().withPrivateEndpoint(new PrivateEndpoint()) - .withPrivateLinkServiceConnectionState(new PrivateLinkServiceConnectionState() - .withStatus(PrivateEndpointServiceConnectionStatus.REJECTED) - .withDescription("b") - .withActionsRequired("ohfwds"))) - .create(); - - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING, - response.properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("q", response.properties().privateLinkServiceConnectionState().description()); - Assertions.assertEquals("keqdcvdrhvoods", - response.properties().privateLinkServiceConnectionState().actionsRequired()); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java deleted file mode 100644 index d3d3c811de4c..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.models.AzureCloud; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnectionResource; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointServiceConnectionStatus; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"groupIds\":[\"abnetshh\"],\"privateEndpoint\":{\"id\":\"edplvwiwubmw\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"ldnkwwtppjfl\",\"actionsRequired\":\"ogaok\"},\"provisioningState\":\"Succeeded\"},\"id\":\"nsikvmkqzeqqkdl\",\"name\":\"fzxmhhvhgureodkw\",\"type\":\"bdagxt\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HealthDataAIServicesManager manager = HealthDataAIServicesManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - PrivateEndpointConnectionResource response = manager.privateEndpointConnections() - .getWithResponse("erscdntne", "fiwjmygtdssls", "tmweriofzpyq", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED, - response.properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("ldnkwwtppjfl", - response.properties().privateLinkServiceConnectionState().description()); - Assertions.assertEquals("ogaok", response.properties().privateLinkServiceConnectionState().actionsRequired()); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsListByDeidServiceMockTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsListByDeidServiceMockTests.java deleted file mode 100644 index 79e44d4730df..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointConnectionsListByDeidServiceMockTests.java +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.models.AzureCloud; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointConnectionResource; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateEndpointServiceConnectionStatus; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsListByDeidServiceMockTests { - @Test - public void testListByDeidService() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"groupIds\":[\"lbpodxunk\",\"ebxmubyynt\",\"lrb\"],\"privateEndpoint\":{\"id\":\"oievseotgqrlltm\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"uwz\",\"actionsRequired\":\"xbmp\"},\"provisioningState\":\"Failed\"},\"id\":\"fuzmuvpbtt\",\"name\":\"um\",\"type\":\"rp\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HealthDataAIServicesManager manager = HealthDataAIServicesManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - PagedIterable response = manager.privateEndpointConnections() - .listByDeidService("bqdxbx", "akbogqxndlkzgxh", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING, - response.iterator().next().properties().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("uwz", - response.iterator().next().properties().privateLinkServiceConnectionState().description()); - Assertions.assertEquals("xbmp", - response.iterator().next().properties().privateLinkServiceConnectionState().actionsRequired()); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointTests.java index b484f7003b21..9464f8a214cd 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateEndpointTests.java @@ -10,7 +10,7 @@ public final class PrivateEndpointTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - PrivateEndpoint model = BinaryData.fromString("{\"id\":\"rkujy\"}").toObject(PrivateEndpoint.class); + PrivateEndpoint model = BinaryData.fromString("{\"id\":\"wmdwzjeiachboo\"}").toObject(PrivateEndpoint.class); } @org.junit.jupiter.api.Test diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourceInnerTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourceInnerTests.java index 3dfc3ff2d288..581bcde12f47 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourceInnerTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourceInnerTests.java @@ -12,8 +12,8 @@ public final class PrivateLinkResourceInnerTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { PrivateLinkResourceInner model = BinaryData.fromString( - "{\"properties\":{\"groupId\":\"unqecanoae\",\"requiredMembers\":[\"hy\",\"ltrpmopj\",\"cma\",\"u\"],\"requiredZoneNames\":[\"hfuiuaodsfc\",\"kvxod\",\"uozmyzydagfua\",\"bezy\"]},\"id\":\"okktwhrdxw\",\"name\":\"ywqsmbsurexim\",\"type\":\"ryocfsfksymdd\"}") + "{\"properties\":{\"groupId\":\"obpxjmflbvvn\",\"requiredMembers\":[\"kcciwwzjuqkhr\",\"ajiwkuo\",\"oskg\"],\"requiredZoneNames\":[\"uuimjmvxieduug\"]},\"id\":\"yjr\",\"name\":\"f\",\"type\":\"y\"}") .toObject(PrivateLinkResourceInner.class); - Assertions.assertEquals("hfuiuaodsfc", model.properties().requiredZoneNames().get(0)); + Assertions.assertEquals("uuimjmvxieduug", model.properties().requiredZoneNames().get(0)); } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourceListResultTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourceListResultTests.java index 6fdad165b612..74ea978c21ab 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourceListResultTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourceListResultTests.java @@ -12,9 +12,9 @@ public final class PrivateLinkResourceListResultTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { PrivateLinkResourceListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"groupId\":\"rhpdjpjumas\",\"requiredMembers\":[\"jpqyegu\"],\"requiredZoneNames\":[\"b\"]},\"id\":\"hejjz\",\"name\":\"v\",\"type\":\"udgwdslfho\"},{\"properties\":{\"groupId\":\"cynpwlbjnp\",\"requiredMembers\":[\"ftadehxnltyfs\",\"ppusuesnzwdejba\"],\"requiredZoneNames\":[\"xzdmohctb\",\"vudwx\",\"ndnvo\",\"gujjugwdkcglh\"]},\"id\":\"azjdyggd\",\"name\":\"jixhbk\",\"type\":\"ofqweykhmenevfye\"},{\"properties\":{\"groupId\":\"hybcibv\",\"requiredMembers\":[\"c\"],\"requiredZoneNames\":[\"ynnaam\",\"ectehf\",\"qsc\",\"eypvhezrkg\"]},\"id\":\"c\",\"name\":\"refovgmkqsleyyvx\",\"type\":\"qjpkcattpngjcrc\"}],\"nextLink\":\"sqpjhvmdajvn\"}") + "{\"value\":[{\"properties\":{\"groupId\":\"yhltrpmopjmcm\",\"requiredMembers\":[\"okth\"],\"requiredZoneNames\":[\"uaodsfcpk\",\"xodpuozmyzydagfu\"]},\"id\":\"bezy\",\"name\":\"uokktwhrdxwz\",\"type\":\"wqsmbsur\"},{\"properties\":{\"groupId\":\"moryocfsfksym\",\"requiredMembers\":[\"stkiiuxhqyud\"],\"requiredZoneNames\":[\"rq\",\"b\",\"oczvy\",\"fqrvkdvjsllrmvvd\"]},\"id\":\"atkpnp\",\"name\":\"lexxbczwtru\",\"type\":\"iqzbq\"}],\"nextLink\":\"sovmyokacspkwl\"}") .toObject(PrivateLinkResourceListResult.class); - Assertions.assertEquals("b", model.value().get(0).properties().requiredZoneNames().get(0)); - Assertions.assertEquals("sqpjhvmdajvn", model.nextLink()); + Assertions.assertEquals("uaodsfcpk", model.value().get(0).properties().requiredZoneNames().get(0)); + Assertions.assertEquals("sovmyokacspkwl", model.nextLink()); } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourcePropertiesTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourcePropertiesTests.java index f0c0530eb0ec..c33b6924ad99 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourcePropertiesTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkResourcePropertiesTests.java @@ -12,8 +12,8 @@ public final class PrivateLinkResourcePropertiesTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { PrivateLinkResourceProperties model = BinaryData.fromString( - "{\"groupId\":\"tki\",\"requiredMembers\":[\"hqyudxorrqnbpoc\",\"vyifqrvkdvjsl\",\"rm\",\"vdfwatkpn\"],\"requiredZoneNames\":[\"exxbczwtr\",\"wiqzbqjvsovmyo\",\"acspkwl\"]}") + "{\"groupId\":\"svexcsonpclhoco\",\"requiredMembers\":[\"kevle\",\"gz\"],\"requiredZoneNames\":[\"hfmvfaxkffe\"]}") .toObject(PrivateLinkResourceProperties.class); - Assertions.assertEquals("exxbczwtr", model.requiredZoneNames().get(0)); + Assertions.assertEquals("hfmvfaxkffe", model.requiredZoneNames().get(0)); } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkServiceConnectionStateTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkServiceConnectionStateTests.java index 174bf6083419..891ee39a3c26 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkServiceConnectionStateTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinkServiceConnectionStateTests.java @@ -12,23 +12,23 @@ public final class PrivateLinkServiceConnectionStateTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - PrivateLinkServiceConnectionState model = BinaryData - .fromString("{\"status\":\"Approved\",\"description\":\"juvf\",\"actionsRequired\":\"wrlyxwjkcprb\"}") - .toObject(PrivateLinkServiceConnectionState.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, model.status()); - Assertions.assertEquals("juvf", model.description()); - Assertions.assertEquals("wrlyxwjkcprb", model.actionsRequired()); + PrivateLinkServiceConnectionState model + = BinaryData.fromString("{\"status\":\"Pending\",\"description\":\"ro\",\"actionsRequired\":\"qpteeh\"}") + .toObject(PrivateLinkServiceConnectionState.class); + Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING, model.status()); + Assertions.assertEquals("ro", model.description()); + Assertions.assertEquals("qpteeh", model.actionsRequired()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { PrivateLinkServiceConnectionState model - = new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.APPROVED) - .withDescription("juvf") - .withActionsRequired("wrlyxwjkcprb"); + = new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.PENDING) + .withDescription("ro") + .withActionsRequired("qpteeh"); model = BinaryData.fromObject(model).toObject(PrivateLinkServiceConnectionState.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, model.status()); - Assertions.assertEquals("juvf", model.description()); - Assertions.assertEquals("wrlyxwjkcprb", model.actionsRequired()); + Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING, model.status()); + Assertions.assertEquals("ro", model.description()); + Assertions.assertEquals("qpteeh", model.actionsRequired()); } } diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinksListByDeidServiceMockTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinksListByDeidServiceMockTests.java deleted file mode 100644 index 670f125d1f1c..000000000000 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/PrivateLinksListByDeidServiceMockTests.java +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) TypeSpec Code Generator. - -package com.azure.resourcemanager.healthdataaiservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.models.AzureCloud; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.healthdataaiservices.HealthDataAIServicesManager; -import com.azure.resourcemanager.healthdataaiservices.models.PrivateLinkResource; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class PrivateLinksListByDeidServiceMockTests { - @Test - public void testListByDeidService() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"groupId\":\"axmodfvuef\",\"requiredMembers\":[\"bpfvm\",\"yhrfouyftaakcpw\",\"yzvqt\"],\"requiredZoneNames\":[\"bexkpzksmondj\"]},\"id\":\"uxvypomgkopkwh\",\"name\":\"jvp\",\"type\":\"jqg\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HealthDataAIServicesManager manager = HealthDataAIServicesManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD)); - - PagedIterable response - = manager.privateLinks().listByDeidService("niyqslui", "pdggkzzlvm", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("bexkpzksmondj", response.iterator().next().properties().requiredZoneNames().get(0)); - } -} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/SkuTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/SkuTests.java new file mode 100644 index 000000000000..b5acf446c31e --- /dev/null +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/SkuTests.java @@ -0,0 +1,30 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.healthdataaiservices.generated; + +import com.azure.core.util.BinaryData; +import com.azure.resourcemanager.healthdataaiservices.models.Sku; +import com.azure.resourcemanager.healthdataaiservices.models.SkuTier; +import org.junit.jupiter.api.Assertions; + +public final class SkuTests { + @org.junit.jupiter.api.Test + public void testDeserialize() throws Exception { + Sku model = BinaryData.fromString("{\"name\":\"xqabnmocpcysh\",\"tier\":\"Basic\",\"capacity\":980347160}") + .toObject(Sku.class); + Assertions.assertEquals("xqabnmocpcysh", model.name()); + Assertions.assertEquals(SkuTier.BASIC, model.tier()); + Assertions.assertEquals(980347160, model.capacity()); + } + + @org.junit.jupiter.api.Test + public void testSerialize() throws Exception { + Sku model = new Sku().withName("xqabnmocpcysh").withTier(SkuTier.BASIC).withCapacity(980347160); + model = BinaryData.fromObject(model).toObject(Sku.class); + Assertions.assertEquals("xqabnmocpcysh", model.name()); + Assertions.assertEquals(SkuTier.BASIC, model.tier()); + Assertions.assertEquals(980347160, model.capacity()); + } +} diff --git a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/UserAssignedIdentityTests.java b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/UserAssignedIdentityTests.java index 955c13ac03d4..143e59d2bb3d 100644 --- a/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/UserAssignedIdentityTests.java +++ b/sdk/healthdataaiservices/azure-resourcemanager-healthdataaiservices/src/test/java/com/azure/resourcemanager/healthdataaiservices/generated/UserAssignedIdentityTests.java @@ -10,7 +10,7 @@ public final class UserAssignedIdentityTests { @org.junit.jupiter.api.Test public void testDeserialize() throws Exception { - UserAssignedIdentity model = BinaryData.fromString("{\"principalId\":\"tymw\",\"clientId\":\"dkfthwxmnt\"}") + UserAssignedIdentity model = BinaryData.fromString("{\"principalId\":\"znorcj\",\"clientId\":\"snb\"}") .toObject(UserAssignedIdentity.class); }