From a74835c50060e5970cf6bfaf0306045326a49f38 Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Wed, 30 Apr 2025 17:15:54 +0000 Subject: [PATCH] CodeGen from PR 34371 in Azure/azure-rest-api-specs Merge 5a991e1ddde01c1ad3021a5d06676272f2ac00f5 into 37e1a52a30c527b6ad2d7ef09a9c82ad4491e8a2 --- .../CHANGELOG.md | 10 +- .../README.md | 6 +- .../SAMPLE.md | 428 +++++++++--------- .../pom.xml | 2 +- .../imagebuilder/ImageBuilderManager.java | 9 +- ...re-resourcemanager-imagebuilder.properties | 1 + .../DistributeVersionerLatestTests.java | 25 - .../DistributeVersionerSourceTests.java | 22 - .../generated/DistributeVersionerTests.java | 22 - .../generated/ImageTemplateAutoRunTests.java | 26 -- .../ImageTemplateCustomizerTests.java | 26 -- .../ImageTemplateDistributorTests.java | 43 -- .../ImageTemplateFileCustomizerTests.java | 35 -- .../ImageTemplateFileValidatorTests.java | 35 -- .../generated/ImageTemplateIdentityTests.java | 43 -- .../ImageTemplateInVMValidatorTests.java | 26 -- .../ImageTemplateLastRunStatusTests.java | 42 -- ...eTemplateManagedImageDistributorTests.java | 51 --- .../ImageTemplateManagedImageSourceTests.java | 26 -- ...ImageTemplatePlatformImageSourceTests.java | 45 -- ...eTemplatePropertiesErrorHandlingTests.java | 31 -- .../ImageTemplatePropertiesOptimizeTests.java | 28 -- ...TemplatePropertiesOptimizeVmBootTests.java | 27 -- .../ImageTemplatePropertiesValidateTests.java | 36 -- .../ImageTemplateRestartCustomizerTests.java | 35 -- ...geTemplateSharedImageDistributorTests.java | 72 --- ...TemplateSharedImageVersionSourceTests.java | 27 -- .../ImageTemplateShellCustomizerTests.java | 36 -- .../ImageTemplateShellValidatorTests.java | 36 -- .../generated/ImageTemplateSourceTests.java | 22 - ...mplateUpdateParametersPropertiesTests.java | 72 --- .../ImageTemplateUpdateParametersTests.java | 80 ---- .../ImageTemplateVhdDistributorTests.java | 46 -- .../ImageTemplateVmProfileTests.java | 43 -- ...eTemplateWindowsUpdateCustomizerTests.java | 36 -- .../generated/OperationDisplayTests.java | 35 -- .../generated/OperationInnerTests.java | 46 -- .../generated/OperationListResultTests.java | 60 --- .../generated/OperationsListMockTests.java | 44 -- .../PlatformImagePurchasePlanTests.java | 32 -- .../generated/RunOutputCollectionTests.java | 37 -- .../generated/RunOutputInnerTests.java | 28 -- .../generated/RunOutputPropertiesTests.java | 28 -- .../generated/TargetRegionTests.java | 34 -- .../generated/UserAssignedIdentityTests.java | 22 - ...lMachineImageTemplatesCancelMockTests.java | 33 -- ...atesGetRunOutputWithResponseMockTests.java | 40 -- ...ImageTemplatesListRunOutputsMockTests.java | 40 -- ...tualMachineImageTemplatesRunMockTests.java | 33 -- .../generated/VirtualNetworkConfigTests.java | 33 -- 50 files changed, 228 insertions(+), 1867 deletions(-) create mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/resources/azure-resourcemanager-imagebuilder.properties delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerLatestTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerSourceTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateAutoRunTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateCustomizerTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateDistributorTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateFileCustomizerTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateFileValidatorTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateIdentityTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateInVMValidatorTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateLastRunStatusTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageDistributorTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageSourceTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePlatformImageSourceTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesErrorHandlingTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesOptimizeTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesOptimizeVmBootTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesValidateTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateRestartCustomizerTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSharedImageDistributorTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSharedImageVersionSourceTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateShellCustomizerTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateShellValidatorTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSourceTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateUpdateParametersPropertiesTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateUpdateParametersTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateVhdDistributorTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateVmProfileTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateWindowsUpdateCustomizerTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationDisplayTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationInnerTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationListResultTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationsListMockTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/PlatformImagePurchasePlanTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputCollectionTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputInnerTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputPropertiesTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/TargetRegionTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/UserAssignedIdentityTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCancelMockTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetRunOutputWithResponseMockTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListRunOutputsMockTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesRunMockTests.java delete mode 100644 sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualNetworkConfigTests.java diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/CHANGELOG.md b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/CHANGELOG.md index ed85eaea1050..2c654f0a3238 100644 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/CHANGELOG.md +++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/CHANGELOG.md @@ -1,14 +1,8 @@ # Release History -## 1.3.0-beta.1 (Unreleased) +## 1.0.0-beta.1 (2025-04-30) -### Features Added - -### Breaking Changes - -### Bugs Fixed - -### Other Changes +- Azure Resource Manager ImageBuilder client library for Java. This package contains Microsoft Azure SDK for ImageBuilder Management SDK. Azure Virtual Machine Image Builder Client. Package tag package-2024-02. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## 1.2.0 (2024-12-19) diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/README.md b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/README.md index 8742dd23b131..ff89125a3bd9 100644 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/README.md +++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/README.md @@ -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 @@ ImageBuilderManager manager = ImageBuilderManager .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/imagebuilder/azure-resourcemanager-imagebuilder/SAMPLE.md b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/SAMPLE.md index 4dbec1c7e954..88a2d44f6fc5 100644 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/SAMPLE.md +++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/SAMPLE.md @@ -28,21 +28,22 @@ ```java /** - * Samples for Operations List. + * Samples for VirtualMachineImageTemplates GetByResourceGroup. */ -public final class OperationsListSamples { +public final class VirtualMachineImageTemplatesGetByResourceGroupSamples { /* * x-ms-original-file: * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * OperationsList.json + * GetImageTemplate.json */ /** - * Sample code: Retrieve operations list. + * Sample code: Retrieve an Image Template. * * @param manager Entry point to ImageBuilderManager. */ - public static void retrieveOperationsList(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - manager.operations().list(com.azure.core.util.Context.NONE); + public static void retrieveAnImageTemplate(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + manager.virtualMachineImageTemplates() + .getByResourceGroupWithResponse("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE); } } ``` @@ -50,29 +51,22 @@ public final class OperationsListSamples { ### Triggers_CreateOrUpdate ```java -import com.azure.resourcemanager.imagebuilder.models.SourceImageTriggerProperties; - /** - * Samples for Triggers CreateOrUpdate. + * Samples for VirtualMachineImageTemplates List. */ -public final class TriggersCreateOrUpdateSamples { +public final class VirtualMachineImageTemplatesListSamples { /* * x-ms-original-file: * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * CreateSourceImageTrigger.json + * ListImageTemplates.json */ /** - * Sample code: Create or update a source image type trigger. + * Sample code: List images by subscription. * * @param manager Entry point to ImageBuilderManager. */ - public static void - createOrUpdateASourceImageTypeTrigger(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - manager.triggers() - .define("source") - .withExistingImageTemplate("myResourceGroup", "myImageTemplate") - .withProperties(new SourceImageTriggerProperties()) - .create(); + public static void listImagesBySubscription(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + manager.virtualMachineImageTemplates().list(com.azure.core.util.Context.NONE); } } ``` @@ -81,27 +75,52 @@ public final class TriggersCreateOrUpdateSamples { ```java /** - * Samples for Triggers Delete. + * Samples for Triggers ListByImageTemplate. */ -public final class TriggersDeleteSamples { +public final class TriggersListByImageTemplateSamples { /* * x-ms-original-file: * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * DeleteTrigger.json + * ListTriggers.json */ /** - * Sample code: Delete a trigger resource. + * Sample code: List triggers by image template. * * @param manager Entry point to ImageBuilderManager. */ - public static void deleteATriggerResource(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - manager.triggers().delete("myResourceGroup", "myImageTemplate", "trigger1", com.azure.core.util.Context.NONE); + public static void listTriggersByImageTemplate(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + manager.triggers().listByImageTemplate("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE); } } ``` ### Triggers_Get +```java +/** + * Samples for VirtualMachineImageTemplates GetRunOutput. + */ +public final class VirtualMachineImageTemplatesGetRunOutputSamples { + /* + * x-ms-original-file: + * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ + * GetRunOutput.json + */ + /** + * Sample code: Retrieve single runOutput. + * + * @param manager Entry point to ImageBuilderManager. + */ + public static void retrieveSingleRunOutput(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + manager.virtualMachineImageTemplates() + .getRunOutputWithResponse("myResourceGroup", "myImageTemplate", "myManagedImageOutput", + com.azure.core.util.Context.NONE); + } +} +``` + +### Triggers_ListByImageTemplate + ```java /** * Samples for Triggers Get. @@ -124,30 +143,121 @@ public final class TriggersGetSamples { } ``` -### Triggers_ListByImageTemplate +### VirtualMachineImageTemplates_Cancel ```java +import com.azure.resourcemanager.imagebuilder.models.ImageTemplate; +import com.azure.resourcemanager.imagebuilder.models.ImageTemplateIdentity; +import com.azure.resourcemanager.imagebuilder.models.ImageTemplateUpdateParametersProperties; +import com.azure.resourcemanager.imagebuilder.models.ImageTemplateVmProfile; +import com.azure.resourcemanager.imagebuilder.models.ResourceIdentityType; +import com.azure.resourcemanager.imagebuilder.models.VirtualNetworkConfig; +import java.util.HashMap; +import java.util.Map; + /** - * Samples for Triggers ListByImageTemplate. + * Samples for VirtualMachineImageTemplates Update. */ -public final class TriggersListByImageTemplateSamples { +public final class VirtualMachineImageTemplatesUpdateSamples { /* * x-ms-original-file: * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * ListTriggers.json + * UpdateImageTemplateToRemoveIdentities.json */ /** - * Sample code: List triggers by image template. + * Sample code: Remove identities for an Image Template. * * @param manager Entry point to ImageBuilderManager. */ - public static void listTriggersByImageTemplate(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - manager.triggers().listByImageTemplate("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE); + public static void + removeIdentitiesForAnImageTemplate(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + ImageTemplate resource = manager.virtualMachineImageTemplates() + .getByResourceGroupWithResponse("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withIdentity(new ImageTemplateIdentity().withType(ResourceIdentityType.NONE)).apply(); + } + + /* + * x-ms-original-file: + * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ + * UpdateImageTemplateVmProfile.json + */ + /** + * Sample code: Update parameters for vm profile. + * + * @param manager Entry point to ImageBuilderManager. + */ + public static void + updateParametersForVmProfile(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + ImageTemplate resource = manager.virtualMachineImageTemplates() + .getByResourceGroupWithResponse("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE) + .getValue(); + resource.update() + .withProperties(new ImageTemplateUpdateParametersProperties().withVmProfile(new ImageTemplateVmProfile() + .withVmSize("{updated_vmsize}") + .withOsDiskSizeGB(127) + .withVnetConfig(new VirtualNetworkConfig().withSubnetId("{updated_aci_subnet}") + .withContainerInstanceSubnetId( + "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnetname")))) + .apply(); + } + + /* + * x-ms-original-file: + * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ + * UpdateImageTemplateTags.json + */ + /** + * Sample code: Update the tags for an Image Template. + * + * @param manager Entry point to ImageBuilderManager. + */ + public static void + updateTheTagsForAnImageTemplate(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + ImageTemplate resource = manager.virtualMachineImageTemplates() + .getByResourceGroupWithResponse("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withTags(mapOf("new-tag", "new-value")).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; } } ``` -### VirtualMachineImageTemplates_Cancel +### VirtualMachineImageTemplates_CreateOrUpdate + +```java +/** + * Samples for Operations List. + */ +public final class OperationsListSamples { + /* + * x-ms-original-file: + * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ + * OperationsList.json + */ + /** + * Sample code: Retrieve operations list. + * + * @param manager Entry point to ImageBuilderManager. + */ + public static void retrieveOperationsList(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + manager.operations().list(com.azure.core.util.Context.NONE); + } +} +``` + +### VirtualMachineImageTemplates_Delete ```java /** @@ -172,7 +282,61 @@ public final class VirtualMachineImageTemplatesCancelSamples { } ``` -### VirtualMachineImageTemplates_CreateOrUpdate +### VirtualMachineImageTemplates_GetByResourceGroup + +```java +import com.azure.resourcemanager.imagebuilder.models.SourceImageTriggerProperties; + +/** + * Samples for Triggers CreateOrUpdate. + */ +public final class TriggersCreateOrUpdateSamples { + /* + * x-ms-original-file: + * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ + * CreateSourceImageTrigger.json + */ + /** + * Sample code: Create or update a source image type trigger. + * + * @param manager Entry point to ImageBuilderManager. + */ + public static void + createOrUpdateASourceImageTypeTrigger(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + manager.triggers() + .define("source") + .withExistingImageTemplate("myResourceGroup", "myImageTemplate") + .withProperties(new SourceImageTriggerProperties()) + .create(); + } +} +``` + +### VirtualMachineImageTemplates_GetRunOutput + +```java +/** + * Samples for VirtualMachineImageTemplates Delete. + */ +public final class VirtualMachineImageTemplatesDeleteSamples { + /* + * x-ms-original-file: + * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ + * DeleteImageTemplate.json + */ + /** + * Sample code: Delete an Image Template. + * + * @param manager Entry point to ImageBuilderManager. + */ + public static void deleteAnImageTemplate(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + manager.virtualMachineImageTemplates() + .delete("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE); + } +} +``` + +### VirtualMachineImageTemplates_List ```java import com.azure.resourcemanager.imagebuilder.models.ImageTemplateIdentity; @@ -313,126 +477,53 @@ public final class VirtualMachineImageTemplatesCreateOrUpdateSamples { } ``` -### VirtualMachineImageTemplates_Delete - -```java -/** - * Samples for VirtualMachineImageTemplates Delete. - */ -public final class VirtualMachineImageTemplatesDeleteSamples { - /* - * x-ms-original-file: - * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * DeleteImageTemplate.json - */ - /** - * Sample code: Delete an Image Template. - * - * @param manager Entry point to ImageBuilderManager. - */ - public static void deleteAnImageTemplate(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - manager.virtualMachineImageTemplates() - .delete("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE); - } -} -``` - -### VirtualMachineImageTemplates_GetByResourceGroup - -```java -/** - * Samples for VirtualMachineImageTemplates GetByResourceGroup. - */ -public final class VirtualMachineImageTemplatesGetByResourceGroupSamples { - /* - * x-ms-original-file: - * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * GetImageTemplate.json - */ - /** - * Sample code: Retrieve an Image Template. - * - * @param manager Entry point to ImageBuilderManager. - */ - public static void retrieveAnImageTemplate(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - manager.virtualMachineImageTemplates() - .getByResourceGroupWithResponse("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE); - } -} -``` - -### VirtualMachineImageTemplates_GetRunOutput - -```java -/** - * Samples for VirtualMachineImageTemplates GetRunOutput. - */ -public final class VirtualMachineImageTemplatesGetRunOutputSamples { - /* - * x-ms-original-file: - * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * GetRunOutput.json - */ - /** - * Sample code: Retrieve single runOutput. - * - * @param manager Entry point to ImageBuilderManager. - */ - public static void retrieveSingleRunOutput(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - manager.virtualMachineImageTemplates() - .getRunOutputWithResponse("myResourceGroup", "myImageTemplate", "myManagedImageOutput", - com.azure.core.util.Context.NONE); - } -} -``` - -### VirtualMachineImageTemplates_List +### VirtualMachineImageTemplates_ListByResourceGroup ```java /** - * Samples for VirtualMachineImageTemplates List. + * Samples for VirtualMachineImageTemplates ListByResourceGroup. */ -public final class VirtualMachineImageTemplatesListSamples { +public final class VirtualMachineImageTemplatesListByResourceGroupSamples { /* * x-ms-original-file: * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * ListImageTemplates.json + * ListImageTemplatesByRg.json */ /** - * Sample code: List images by subscription. + * Sample code: List images by resource group. * * @param manager Entry point to ImageBuilderManager. */ - public static void listImagesBySubscription(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - manager.virtualMachineImageTemplates().list(com.azure.core.util.Context.NONE); + public static void listImagesByResourceGroup(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + manager.virtualMachineImageTemplates().listByResourceGroup("myResourceGroup", com.azure.core.util.Context.NONE); } } ``` -### VirtualMachineImageTemplates_ListByResourceGroup +### VirtualMachineImageTemplates_ListRunOutputs ```java /** - * Samples for VirtualMachineImageTemplates ListByResourceGroup. + * Samples for Triggers Delete. */ -public final class VirtualMachineImageTemplatesListByResourceGroupSamples { +public final class TriggersDeleteSamples { /* * x-ms-original-file: * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * ListImageTemplatesByRg.json + * DeleteTrigger.json */ /** - * Sample code: List images by resource group. + * Sample code: Delete a trigger resource. * * @param manager Entry point to ImageBuilderManager. */ - public static void listImagesByResourceGroup(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - manager.virtualMachineImageTemplates().listByResourceGroup("myResourceGroup", com.azure.core.util.Context.NONE); + public static void deleteATriggerResource(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { + manager.triggers().delete("myResourceGroup", "myImageTemplate", "trigger1", com.azure.core.util.Context.NONE); } } ``` -### VirtualMachineImageTemplates_ListRunOutputs +### VirtualMachineImageTemplates_Run ```java /** @@ -457,7 +548,7 @@ public final class VirtualMachineImageTemplatesListRunOutputsSamples { } ``` -### VirtualMachineImageTemplates_Run +### VirtualMachineImageTemplates_Update ```java /** @@ -482,94 +573,3 @@ public final class VirtualMachineImageTemplatesRunSamples { } ``` -### VirtualMachineImageTemplates_Update - -```java -import com.azure.resourcemanager.imagebuilder.models.ImageTemplate; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateIdentity; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateUpdateParametersProperties; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateVmProfile; -import com.azure.resourcemanager.imagebuilder.models.ResourceIdentityType; -import com.azure.resourcemanager.imagebuilder.models.VirtualNetworkConfig; -import java.util.HashMap; -import java.util.Map; - -/** - * Samples for VirtualMachineImageTemplates Update. - */ -public final class VirtualMachineImageTemplatesUpdateSamples { - /* - * x-ms-original-file: - * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * UpdateImageTemplateToRemoveIdentities.json - */ - /** - * Sample code: Remove identities for an Image Template. - * - * @param manager Entry point to ImageBuilderManager. - */ - public static void - removeIdentitiesForAnImageTemplate(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - ImageTemplate resource = manager.virtualMachineImageTemplates() - .getByResourceGroupWithResponse("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withIdentity(new ImageTemplateIdentity().withType(ResourceIdentityType.NONE)).apply(); - } - - /* - * x-ms-original-file: - * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * UpdateImageTemplateVmProfile.json - */ - /** - * Sample code: Update parameters for vm profile. - * - * @param manager Entry point to ImageBuilderManager. - */ - public static void - updateParametersForVmProfile(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - ImageTemplate resource = manager.virtualMachineImageTemplates() - .getByResourceGroupWithResponse("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE) - .getValue(); - resource.update() - .withProperties(new ImageTemplateUpdateParametersProperties().withVmProfile(new ImageTemplateVmProfile() - .withVmSize("{updated_vmsize}") - .withOsDiskSizeGB(127) - .withVnetConfig(new VirtualNetworkConfig().withSubnetId("{updated_aci_subnet}") - .withContainerInstanceSubnetId( - "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnetname")))) - .apply(); - } - - /* - * x-ms-original-file: - * specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2024-02-01/examples/ - * UpdateImageTemplateTags.json - */ - /** - * Sample code: Update the tags for an Image Template. - * - * @param manager Entry point to ImageBuilderManager. - */ - public static void - updateTheTagsForAnImageTemplate(com.azure.resourcemanager.imagebuilder.ImageBuilderManager manager) { - ImageTemplate resource = manager.virtualMachineImageTemplates() - .getByResourceGroupWithResponse("myResourceGroup", "myImageTemplate", com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withTags(mapOf("new-tag", "new-value")).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/imagebuilder/azure-resourcemanager-imagebuilder/pom.xml b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/pom.xml index e175f0c64bb5..bf85b6de08ef 100644 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/pom.xml +++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/pom.xml @@ -45,7 +45,7 @@ UTF-8 0 0 - false + true diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/ImageBuilderManager.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/ImageBuilderManager.java index 0a5aec6c3345..094d51cc8695 100644 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/ImageBuilderManager.java +++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/ImageBuilderManager.java @@ -22,6 +22,7 @@ import com.azure.core.http.policy.UserAgentPolicy; import com.azure.core.management.profile.AzureProfile; import com.azure.core.util.Configuration; +import com.azure.core.util.CoreUtils; import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.imagebuilder.fluent.ImageBuilderClient; import com.azure.resourcemanager.imagebuilder.implementation.ImageBuilderClientBuilder; @@ -35,6 +36,7 @@ import java.time.temporal.ChronoUnit; import java.util.ArrayList; import java.util.List; +import java.util.Map; import java.util.Objects; import java.util.stream.Collectors; @@ -101,6 +103,9 @@ public static Configurable configure() { */ public static final class Configurable { private static final ClientLogger LOGGER = new ClientLogger(Configurable.class); + private static final String SDK_VERSION = "version"; + private static final Map PROPERTIES + = CoreUtils.getProperties("azure-resourcemanager-imagebuilder.properties"); private HttpClient httpClient; private HttpLogOptions httpLogOptions; @@ -208,12 +213,14 @@ public ImageBuilderManager authenticate(TokenCredential credential, AzureProfile Objects.requireNonNull(credential, "'credential' cannot be null."); Objects.requireNonNull(profile, "'profile' cannot be null."); + String clientVersion = PROPERTIES.getOrDefault(SDK_VERSION, "UnknownVersion"); + StringBuilder userAgentBuilder = new StringBuilder(); userAgentBuilder.append("azsdk-java") .append("-") .append("com.azure.resourcemanager.imagebuilder") .append("/") - .append("1.2.0"); + .append(clientVersion); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder.append(" (") .append(Configuration.getGlobalConfiguration().get("java.version")) diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/resources/azure-resourcemanager-imagebuilder.properties b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/resources/azure-resourcemanager-imagebuilder.properties new file mode 100644 index 000000000000..defbd48204e4 --- /dev/null +++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/resources/azure-resourcemanager-imagebuilder.properties @@ -0,0 +1 @@ +version=${project.version} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerLatestTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerLatestTests.java deleted file mode 100644 index 7c7ceb0d7582..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerLatestTests.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.DistributeVersionerLatest; -import org.junit.jupiter.api.Assertions; - -public final class DistributeVersionerLatestTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DistributeVersionerLatest model = BinaryData.fromString("{\"scheme\":\"Latest\",\"major\":599393599}") - .toObject(DistributeVersionerLatest.class); - Assertions.assertEquals(599393599, model.major()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DistributeVersionerLatest model = new DistributeVersionerLatest().withMajor(599393599); - model = BinaryData.fromObject(model).toObject(DistributeVersionerLatest.class); - Assertions.assertEquals(599393599, model.major()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerSourceTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerSourceTests.java deleted file mode 100644 index 127a8f13119b..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerSourceTests.java +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.DistributeVersionerSource; - -public final class DistributeVersionerSourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DistributeVersionerSource model - = BinaryData.fromString("{\"scheme\":\"Source\"}").toObject(DistributeVersionerSource.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DistributeVersionerSource model = new DistributeVersionerSource(); - model = BinaryData.fromObject(model).toObject(DistributeVersionerSource.class); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerTests.java deleted file mode 100644 index 155787aa1560..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerTests.java +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.DistributeVersioner; - -public final class DistributeVersionerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DistributeVersioner model - = BinaryData.fromString("{\"scheme\":\"DistributeVersioner\"}").toObject(DistributeVersioner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DistributeVersioner model = new DistributeVersioner(); - model = BinaryData.fromObject(model).toObject(DistributeVersioner.class); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateAutoRunTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateAutoRunTests.java deleted file mode 100644 index 63e367a77157..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateAutoRunTests.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.AutoRunState; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateAutoRun; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateAutoRunTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateAutoRun model - = BinaryData.fromString("{\"state\":\"Disabled\"}").toObject(ImageTemplateAutoRun.class); - Assertions.assertEquals(AutoRunState.DISABLED, model.state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateAutoRun model = new ImageTemplateAutoRun().withState(AutoRunState.DISABLED); - model = BinaryData.fromObject(model).toObject(ImageTemplateAutoRun.class); - Assertions.assertEquals(AutoRunState.DISABLED, model.state()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateCustomizerTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateCustomizerTests.java deleted file mode 100644 index 64f693119376..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateCustomizerTests.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateCustomizer; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateCustomizerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateCustomizer model - = BinaryData.fromString("{\"type\":\"ImageTemplateCustomizer\",\"name\":\"odepoogin\"}") - .toObject(ImageTemplateCustomizer.class); - Assertions.assertEquals("odepoogin", model.name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateCustomizer model = new ImageTemplateCustomizer().withName("odepoogin"); - model = BinaryData.fromObject(model).toObject(ImageTemplateCustomizer.class); - Assertions.assertEquals("odepoogin", model.name()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateDistributorTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateDistributorTests.java deleted file mode 100644 index 3df61afe78bd..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateDistributorTests.java +++ /dev/null @@ -1,43 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateDistributor; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateDistributorTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateDistributor model = BinaryData.fromString( - "{\"type\":\"ImageTemplateDistributor\",\"runOutputName\":\"mvtzfkufub\",\"artifactTags\":{\"aeqjhqjbasvms\":\"fxqeof\"}}") - .toObject(ImageTemplateDistributor.class); - Assertions.assertEquals("mvtzfkufub", model.runOutputName()); - Assertions.assertEquals("fxqeof", model.artifactTags().get("aeqjhqjbasvms")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateDistributor model = new ImageTemplateDistributor().withRunOutputName("mvtzfkufub") - .withArtifactTags(mapOf("aeqjhqjbasvms", "fxqeof")); - model = BinaryData.fromObject(model).toObject(ImageTemplateDistributor.class); - Assertions.assertEquals("mvtzfkufub", model.runOutputName()); - Assertions.assertEquals("fxqeof", model.artifactTags().get("aeqjhqjbasvms")); - } - - // 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/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateFileCustomizerTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateFileCustomizerTests.java deleted file mode 100644 index e8d21dfb25e9..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateFileCustomizerTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateFileCustomizer; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateFileCustomizerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateFileCustomizer model = BinaryData.fromString( - "{\"type\":\"File\",\"sourceUri\":\"knvudwtiukb\",\"sha256Checksum\":\"ngkpocipazy\",\"destination\":\"egukgjnpiucg\",\"name\":\"evqzntypmrbp\"}") - .toObject(ImageTemplateFileCustomizer.class); - Assertions.assertEquals("evqzntypmrbp", model.name()); - Assertions.assertEquals("knvudwtiukb", model.sourceUri()); - Assertions.assertEquals("ngkpocipazy", model.sha256Checksum()); - Assertions.assertEquals("egukgjnpiucg", model.destination()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateFileCustomizer model = new ImageTemplateFileCustomizer().withName("evqzntypmrbp") - .withSourceUri("knvudwtiukb") - .withSha256Checksum("ngkpocipazy") - .withDestination("egukgjnpiucg"); - model = BinaryData.fromObject(model).toObject(ImageTemplateFileCustomizer.class); - Assertions.assertEquals("evqzntypmrbp", model.name()); - Assertions.assertEquals("knvudwtiukb", model.sourceUri()); - Assertions.assertEquals("ngkpocipazy", model.sha256Checksum()); - Assertions.assertEquals("egukgjnpiucg", model.destination()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateFileValidatorTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateFileValidatorTests.java deleted file mode 100644 index f236ea192b01..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateFileValidatorTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateFileValidator; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateFileValidatorTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateFileValidator model = BinaryData.fromString( - "{\"type\":\"File\",\"sourceUri\":\"czvyifq\",\"sha256Checksum\":\"kdvjsll\",\"destination\":\"vvdfwatkpnpul\",\"name\":\"xbczwtruwiqz\"}") - .toObject(ImageTemplateFileValidator.class); - Assertions.assertEquals("xbczwtruwiqz", model.name()); - Assertions.assertEquals("czvyifq", model.sourceUri()); - Assertions.assertEquals("kdvjsll", model.sha256Checksum()); - Assertions.assertEquals("vvdfwatkpnpul", model.destination()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateFileValidator model = new ImageTemplateFileValidator().withName("xbczwtruwiqz") - .withSourceUri("czvyifq") - .withSha256Checksum("kdvjsll") - .withDestination("vvdfwatkpnpul"); - model = BinaryData.fromObject(model).toObject(ImageTemplateFileValidator.class); - Assertions.assertEquals("xbczwtruwiqz", model.name()); - Assertions.assertEquals("czvyifq", model.sourceUri()); - Assertions.assertEquals("kdvjsll", model.sha256Checksum()); - Assertions.assertEquals("vvdfwatkpnpul", model.destination()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateIdentityTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateIdentityTests.java deleted file mode 100644 index 20fca1a63cb7..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateIdentityTests.java +++ /dev/null @@ -1,43 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateIdentity; -import com.azure.resourcemanager.imagebuilder.models.ResourceIdentityType; -import com.azure.resourcemanager.imagebuilder.models.UserAssignedIdentity; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateIdentity model = BinaryData.fromString( - "{\"type\":\"None\",\"userAssignedIdentities\":{\"tqxhocdgeab\":{\"principalId\":\"ltmrldh\",\"clientId\":\"jzzd\"}}}") - .toObject(ImageTemplateIdentity.class); - Assertions.assertEquals(ResourceIdentityType.NONE, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateIdentity model = new ImageTemplateIdentity().withType(ResourceIdentityType.NONE) - .withUserAssignedIdentities(mapOf("tqxhocdgeab", new UserAssignedIdentity())); - model = BinaryData.fromObject(model).toObject(ImageTemplateIdentity.class); - Assertions.assertEquals(ResourceIdentityType.NONE, model.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/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateInVMValidatorTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateInVMValidatorTests.java deleted file mode 100644 index 13d5195268ec..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateInVMValidatorTests.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateInVMValidator; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateInVMValidatorTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateInVMValidator model - = BinaryData.fromString("{\"type\":\"ImageTemplateInVMValidator\",\"name\":\"wjzrnfygxgisp\"}") - .toObject(ImageTemplateInVMValidator.class); - Assertions.assertEquals("wjzrnfygxgisp", model.name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateInVMValidator model = new ImageTemplateInVMValidator().withName("wjzrnfygxgisp"); - model = BinaryData.fromObject(model).toObject(ImageTemplateInVMValidator.class); - Assertions.assertEquals("wjzrnfygxgisp", model.name()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateLastRunStatusTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateLastRunStatusTests.java deleted file mode 100644 index a6a3facffbd6..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateLastRunStatusTests.java +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateLastRunStatus; -import com.azure.resourcemanager.imagebuilder.models.RunState; -import com.azure.resourcemanager.imagebuilder.models.RunSubState; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateLastRunStatusTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateLastRunStatus model = BinaryData.fromString( - "{\"startTime\":\"2021-11-20T09:27:06Z\",\"endTime\":\"2021-12-05T12:00:33Z\",\"runState\":\"PartiallySucceeded\",\"runSubState\":\"Optimizing\",\"message\":\"gc\"}") - .toObject(ImageTemplateLastRunStatus.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-11-20T09:27:06Z"), model.startTime()); - Assertions.assertEquals(OffsetDateTime.parse("2021-12-05T12:00:33Z"), model.endTime()); - Assertions.assertEquals(RunState.PARTIALLY_SUCCEEDED, model.runState()); - Assertions.assertEquals(RunSubState.OPTIMIZING, model.runSubState()); - Assertions.assertEquals("gc", model.message()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateLastRunStatus model - = new ImageTemplateLastRunStatus().withStartTime(OffsetDateTime.parse("2021-11-20T09:27:06Z")) - .withEndTime(OffsetDateTime.parse("2021-12-05T12:00:33Z")) - .withRunState(RunState.PARTIALLY_SUCCEEDED) - .withRunSubState(RunSubState.OPTIMIZING) - .withMessage("gc"); - model = BinaryData.fromObject(model).toObject(ImageTemplateLastRunStatus.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-11-20T09:27:06Z"), model.startTime()); - Assertions.assertEquals(OffsetDateTime.parse("2021-12-05T12:00:33Z"), model.endTime()); - Assertions.assertEquals(RunState.PARTIALLY_SUCCEEDED, model.runState()); - Assertions.assertEquals(RunSubState.OPTIMIZING, model.runSubState()); - Assertions.assertEquals("gc", model.message()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageDistributorTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageDistributorTests.java deleted file mode 100644 index fb17ea030a8e..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageDistributorTests.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateManagedImageDistributor; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateManagedImageDistributorTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateManagedImageDistributor model = BinaryData.fromString( - "{\"type\":\"ManagedImage\",\"imageId\":\"zcdrqjsdpydnfyhx\",\"location\":\"eoejzic\",\"runOutputName\":\"ifsjttgzfbishcb\",\"artifactTags\":{\"alpbuxwgipwhon\":\"jdeyeamdpha\",\"kix\":\"wkgshwa\",\"eputtmrywnuzoqf\":\"bin\",\"qvyxlwhzlsicoho\":\"iyqzrnk\"}}") - .toObject(ImageTemplateManagedImageDistributor.class); - Assertions.assertEquals("ifsjttgzfbishcb", model.runOutputName()); - Assertions.assertEquals("jdeyeamdpha", model.artifactTags().get("alpbuxwgipwhon")); - Assertions.assertEquals("zcdrqjsdpydnfyhx", model.imageId()); - Assertions.assertEquals("eoejzic", model.location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateManagedImageDistributor model - = new ImageTemplateManagedImageDistributor().withRunOutputName("ifsjttgzfbishcb") - .withArtifactTags(mapOf("alpbuxwgipwhon", "jdeyeamdpha", "kix", "wkgshwa", "eputtmrywnuzoqf", "bin", - "qvyxlwhzlsicoho", "iyqzrnk")) - .withImageId("zcdrqjsdpydnfyhx") - .withLocation("eoejzic"); - model = BinaryData.fromObject(model).toObject(ImageTemplateManagedImageDistributor.class); - Assertions.assertEquals("ifsjttgzfbishcb", model.runOutputName()); - Assertions.assertEquals("jdeyeamdpha", model.artifactTags().get("alpbuxwgipwhon")); - Assertions.assertEquals("zcdrqjsdpydnfyhx", model.imageId()); - Assertions.assertEquals("eoejzic", model.location()); - } - - // 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/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageSourceTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageSourceTests.java deleted file mode 100644 index c622bb714e83..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageSourceTests.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateManagedImageSource; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateManagedImageSourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateManagedImageSource model - = BinaryData.fromString("{\"type\":\"ManagedImage\",\"imageId\":\"yvxyqjp\"}") - .toObject(ImageTemplateManagedImageSource.class); - Assertions.assertEquals("yvxyqjp", model.imageId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateManagedImageSource model = new ImageTemplateManagedImageSource().withImageId("yvxyqjp"); - model = BinaryData.fromObject(model).toObject(ImageTemplateManagedImageSource.class); - Assertions.assertEquals("yvxyqjp", model.imageId()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePlatformImageSourceTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePlatformImageSourceTests.java deleted file mode 100644 index c1b5bfcf3b74..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePlatformImageSourceTests.java +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePlatformImageSource; -import com.azure.resourcemanager.imagebuilder.models.PlatformImagePurchasePlan; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplatePlatformImageSourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplatePlatformImageSource model = BinaryData.fromString( - "{\"type\":\"PlatformImage\",\"publisher\":\"xdn\",\"offer\":\"vo\",\"sku\":\"ujjugwdkcglh\",\"version\":\"azjdyggd\",\"exactVersion\":\"ixhbkuofqweykhm\",\"planInfo\":{\"planName\":\"evfyexfwhybcib\",\"planProduct\":\"yvdcsitynnaa\",\"planPublisher\":\"dectehfiqsc\"}}") - .toObject(ImageTemplatePlatformImageSource.class); - Assertions.assertEquals("xdn", model.publisher()); - Assertions.assertEquals("vo", model.offer()); - Assertions.assertEquals("ujjugwdkcglh", model.sku()); - Assertions.assertEquals("azjdyggd", model.version()); - Assertions.assertEquals("evfyexfwhybcib", model.planInfo().planName()); - Assertions.assertEquals("yvdcsitynnaa", model.planInfo().planProduct()); - Assertions.assertEquals("dectehfiqsc", model.planInfo().planPublisher()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplatePlatformImageSource model = new ImageTemplatePlatformImageSource().withPublisher("xdn") - .withOffer("vo") - .withSku("ujjugwdkcglh") - .withVersion("azjdyggd") - .withPlanInfo(new PlatformImagePurchasePlan().withPlanName("evfyexfwhybcib") - .withPlanProduct("yvdcsitynnaa") - .withPlanPublisher("dectehfiqsc")); - model = BinaryData.fromObject(model).toObject(ImageTemplatePlatformImageSource.class); - Assertions.assertEquals("xdn", model.publisher()); - Assertions.assertEquals("vo", model.offer()); - Assertions.assertEquals("ujjugwdkcglh", model.sku()); - Assertions.assertEquals("azjdyggd", model.version()); - Assertions.assertEquals("evfyexfwhybcib", model.planInfo().planName()); - Assertions.assertEquals("yvdcsitynnaa", model.planInfo().planProduct()); - Assertions.assertEquals("dectehfiqsc", model.planInfo().planPublisher()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesErrorHandlingTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesErrorHandlingTests.java deleted file mode 100644 index aee2fb57a71b..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesErrorHandlingTests.java +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesErrorHandling; -import com.azure.resourcemanager.imagebuilder.models.OnBuildError; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplatePropertiesErrorHandlingTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplatePropertiesErrorHandling model - = BinaryData.fromString("{\"onCustomizerError\":\"abort\",\"onValidationError\":\"abort\"}") - .toObject(ImageTemplatePropertiesErrorHandling.class); - Assertions.assertEquals(OnBuildError.ABORT, model.onCustomizerError()); - Assertions.assertEquals(OnBuildError.ABORT, model.onValidationError()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplatePropertiesErrorHandling model - = new ImageTemplatePropertiesErrorHandling().withOnCustomizerError(OnBuildError.ABORT) - .withOnValidationError(OnBuildError.ABORT); - model = BinaryData.fromObject(model).toObject(ImageTemplatePropertiesErrorHandling.class); - Assertions.assertEquals(OnBuildError.ABORT, model.onCustomizerError()); - Assertions.assertEquals(OnBuildError.ABORT, model.onValidationError()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesOptimizeTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesOptimizeTests.java deleted file mode 100644 index e0bfa093610d..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesOptimizeTests.java +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesOptimize; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesOptimizeVmBoot; -import com.azure.resourcemanager.imagebuilder.models.VMBootOptimizationState; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplatePropertiesOptimizeTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplatePropertiesOptimize model = BinaryData.fromString("{\"vmBoot\":{\"state\":\"Enabled\"}}") - .toObject(ImageTemplatePropertiesOptimize.class); - Assertions.assertEquals(VMBootOptimizationState.ENABLED, model.vmBoot().state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplatePropertiesOptimize model = new ImageTemplatePropertiesOptimize() - .withVmBoot(new ImageTemplatePropertiesOptimizeVmBoot().withState(VMBootOptimizationState.ENABLED)); - model = BinaryData.fromObject(model).toObject(ImageTemplatePropertiesOptimize.class); - Assertions.assertEquals(VMBootOptimizationState.ENABLED, model.vmBoot().state()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesOptimizeVmBootTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesOptimizeVmBootTests.java deleted file mode 100644 index 01b8bbddcf20..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesOptimizeVmBootTests.java +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesOptimizeVmBoot; -import com.azure.resourcemanager.imagebuilder.models.VMBootOptimizationState; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplatePropertiesOptimizeVmBootTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplatePropertiesOptimizeVmBoot model - = BinaryData.fromString("{\"state\":\"Disabled\"}").toObject(ImageTemplatePropertiesOptimizeVmBoot.class); - Assertions.assertEquals(VMBootOptimizationState.DISABLED, model.state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplatePropertiesOptimizeVmBoot model - = new ImageTemplatePropertiesOptimizeVmBoot().withState(VMBootOptimizationState.DISABLED); - model = BinaryData.fromObject(model).toObject(ImageTemplatePropertiesOptimizeVmBoot.class); - Assertions.assertEquals(VMBootOptimizationState.DISABLED, model.state()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesValidateTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesValidateTests.java deleted file mode 100644 index cf3dac57554f..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesValidateTests.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateInVMValidator; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesValidate; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplatePropertiesValidateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplatePropertiesValidate model = BinaryData.fromString( - "{\"continueDistributeOnFailure\":true,\"sourceValidationOnly\":true,\"inVMValidations\":[{\"type\":\"ImageTemplateInVMValidator\",\"name\":\"zxtheotusivyevcc\"},{\"type\":\"ImageTemplateInVMValidator\",\"name\":\"ihnhun\"}]}") - .toObject(ImageTemplatePropertiesValidate.class); - Assertions.assertEquals(true, model.continueDistributeOnFailure()); - Assertions.assertEquals(true, model.sourceValidationOnly()); - Assertions.assertEquals("zxtheotusivyevcc", model.inVMValidations().get(0).name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplatePropertiesValidate model - = new ImageTemplatePropertiesValidate().withContinueDistributeOnFailure(true) - .withSourceValidationOnly(true) - .withInVMValidations(Arrays.asList(new ImageTemplateInVMValidator().withName("zxtheotusivyevcc"), - new ImageTemplateInVMValidator().withName("ihnhun"))); - model = BinaryData.fromObject(model).toObject(ImageTemplatePropertiesValidate.class); - Assertions.assertEquals(true, model.continueDistributeOnFailure()); - Assertions.assertEquals(true, model.sourceValidationOnly()); - Assertions.assertEquals("zxtheotusivyevcc", model.inVMValidations().get(0).name()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateRestartCustomizerTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateRestartCustomizerTests.java deleted file mode 100644 index 07abe6ee2fa2..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateRestartCustomizerTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateRestartCustomizer; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateRestartCustomizerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateRestartCustomizer model = BinaryData.fromString( - "{\"type\":\"WindowsRestart\",\"restartCommand\":\"juqk\",\"restartCheckCommand\":\"sa\",\"restartTimeout\":\"wkuofoskghsauu\",\"name\":\"jmvxie\"}") - .toObject(ImageTemplateRestartCustomizer.class); - Assertions.assertEquals("jmvxie", model.name()); - Assertions.assertEquals("juqk", model.restartCommand()); - Assertions.assertEquals("sa", model.restartCheckCommand()); - Assertions.assertEquals("wkuofoskghsauu", model.restartTimeout()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateRestartCustomizer model = new ImageTemplateRestartCustomizer().withName("jmvxie") - .withRestartCommand("juqk") - .withRestartCheckCommand("sa") - .withRestartTimeout("wkuofoskghsauu"); - model = BinaryData.fromObject(model).toObject(ImageTemplateRestartCustomizer.class); - Assertions.assertEquals("jmvxie", model.name()); - Assertions.assertEquals("juqk", model.restartCommand()); - Assertions.assertEquals("sa", model.restartCheckCommand()); - Assertions.assertEquals("wkuofoskghsauu", model.restartTimeout()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSharedImageDistributorTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSharedImageDistributorTests.java deleted file mode 100644 index 430c2c756f25..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSharedImageDistributorTests.java +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.DistributeVersioner; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateSharedImageDistributor; -import com.azure.resourcemanager.imagebuilder.models.SharedImageStorageAccountType; -import com.azure.resourcemanager.imagebuilder.models.TargetRegion; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateSharedImageDistributorTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateSharedImageDistributor model = BinaryData.fromString( - "{\"type\":\"SharedImage\",\"galleryImageId\":\"qnwvlrya\",\"replicationRegions\":[\"heun\",\"mqhgyxzkonocuk\",\"klyaxuconu\"],\"excludeFromLatest\":false,\"storageAccountType\":\"Standard_ZRS\",\"targetRegions\":[{\"name\":\"ypewrmjmwvvjekt\",\"replicaCount\":2107215650,\"storageAccountType\":\"Standard_ZRS\"}],\"versioning\":{\"scheme\":\"DistributeVersioner\"},\"runOutputName\":\"wlrsffrzpwv\",\"artifactTags\":{\"biqylihkaet\":\"q\",\"fcivfsnkym\":\"kt\",\"jf\":\"ctq\",\"fuwutttxf\":\"ebrjcxe\"}}") - .toObject(ImageTemplateSharedImageDistributor.class); - Assertions.assertEquals("wlrsffrzpwv", model.runOutputName()); - Assertions.assertEquals("q", model.artifactTags().get("biqylihkaet")); - Assertions.assertEquals("qnwvlrya", model.galleryImageId()); - Assertions.assertEquals("heun", model.replicationRegions().get(0)); - Assertions.assertEquals(false, model.excludeFromLatest()); - Assertions.assertEquals(SharedImageStorageAccountType.STANDARD_ZRS, model.storageAccountType()); - Assertions.assertEquals("ypewrmjmwvvjekt", model.targetRegions().get(0).name()); - Assertions.assertEquals(2107215650, model.targetRegions().get(0).replicaCount()); - Assertions.assertEquals(SharedImageStorageAccountType.STANDARD_ZRS, - model.targetRegions().get(0).storageAccountType()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateSharedImageDistributor model - = new ImageTemplateSharedImageDistributor().withRunOutputName("wlrsffrzpwv") - .withArtifactTags(mapOf("biqylihkaet", "q", "fcivfsnkym", "kt", "jf", "ctq", "fuwutttxf", "ebrjcxe")) - .withGalleryImageId("qnwvlrya") - .withReplicationRegions(Arrays.asList("heun", "mqhgyxzkonocuk", "klyaxuconu")) - .withExcludeFromLatest(false) - .withStorageAccountType(SharedImageStorageAccountType.STANDARD_ZRS) - .withTargetRegions(Arrays.asList(new TargetRegion().withName("ypewrmjmwvvjekt") - .withReplicaCount(2107215650) - .withStorageAccountType(SharedImageStorageAccountType.STANDARD_ZRS))) - .withVersioning(new DistributeVersioner()); - model = BinaryData.fromObject(model).toObject(ImageTemplateSharedImageDistributor.class); - Assertions.assertEquals("wlrsffrzpwv", model.runOutputName()); - Assertions.assertEquals("q", model.artifactTags().get("biqylihkaet")); - Assertions.assertEquals("qnwvlrya", model.galleryImageId()); - Assertions.assertEquals("heun", model.replicationRegions().get(0)); - Assertions.assertEquals(false, model.excludeFromLatest()); - Assertions.assertEquals(SharedImageStorageAccountType.STANDARD_ZRS, model.storageAccountType()); - Assertions.assertEquals("ypewrmjmwvvjekt", model.targetRegions().get(0).name()); - Assertions.assertEquals(2107215650, model.targetRegions().get(0).replicaCount()); - Assertions.assertEquals(SharedImageStorageAccountType.STANDARD_ZRS, - model.targetRegions().get(0).storageAccountType()); - } - - // 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/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSharedImageVersionSourceTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSharedImageVersionSourceTests.java deleted file mode 100644 index 4426dcef1456..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSharedImageVersionSourceTests.java +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateSharedImageVersionSource; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateSharedImageVersionSourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateSharedImageVersionSource model = BinaryData.fromString( - "{\"type\":\"SharedImageVersion\",\"imageVersionId\":\"cattpngjcrcczsq\",\"exactVersion\":\"hvmdajvnysounq\"}") - .toObject(ImageTemplateSharedImageVersionSource.class); - Assertions.assertEquals("cattpngjcrcczsq", model.imageVersionId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateSharedImageVersionSource model - = new ImageTemplateSharedImageVersionSource().withImageVersionId("cattpngjcrcczsq"); - model = BinaryData.fromObject(model).toObject(ImageTemplateSharedImageVersionSource.class); - Assertions.assertEquals("cattpngjcrcczsq", model.imageVersionId()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateShellCustomizerTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateShellCustomizerTests.java deleted file mode 100644 index 90fc4c46fde6..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateShellCustomizerTests.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateShellCustomizer; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateShellCustomizerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateShellCustomizer model = BinaryData.fromString( - "{\"type\":\"Shell\",\"scriptUri\":\"j\",\"sha256Checksum\":\"ovm\",\"inline\":[\"acspkwl\",\"zdobpxjmflbvvnch\"],\"name\":\"cciw\"}") - .toObject(ImageTemplateShellCustomizer.class); - Assertions.assertEquals("cciw", model.name()); - Assertions.assertEquals("j", model.scriptUri()); - Assertions.assertEquals("ovm", model.sha256Checksum()); - Assertions.assertEquals("acspkwl", model.inline().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateShellCustomizer model = new ImageTemplateShellCustomizer().withName("cciw") - .withScriptUri("j") - .withSha256Checksum("ovm") - .withInline(Arrays.asList("acspkwl", "zdobpxjmflbvvnch")); - model = BinaryData.fromObject(model).toObject(ImageTemplateShellCustomizer.class); - Assertions.assertEquals("cciw", model.name()); - Assertions.assertEquals("j", model.scriptUri()); - Assertions.assertEquals("ovm", model.sha256Checksum()); - Assertions.assertEquals("acspkwl", model.inline().get(0)); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateShellValidatorTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateShellValidatorTests.java deleted file mode 100644 index e1e5ec6326c3..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateShellValidatorTests.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateShellValidator; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateShellValidatorTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateShellValidator model = BinaryData.fromString( - "{\"type\":\"Shell\",\"scriptUri\":\"a\",\"sha256Checksum\":\"ae\",\"inline\":[\"hy\",\"ltrpmopj\",\"cma\",\"u\"],\"name\":\"thfuiuaodsfcpkvx\"}") - .toObject(ImageTemplateShellValidator.class); - Assertions.assertEquals("thfuiuaodsfcpkvx", model.name()); - Assertions.assertEquals("a", model.scriptUri()); - Assertions.assertEquals("ae", model.sha256Checksum()); - Assertions.assertEquals("hy", model.inline().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateShellValidator model = new ImageTemplateShellValidator().withName("thfuiuaodsfcpkvx") - .withScriptUri("a") - .withSha256Checksum("ae") - .withInline(Arrays.asList("hy", "ltrpmopj", "cma", "u")); - model = BinaryData.fromObject(model).toObject(ImageTemplateShellValidator.class); - Assertions.assertEquals("thfuiuaodsfcpkvx", model.name()); - Assertions.assertEquals("a", model.scriptUri()); - Assertions.assertEquals("ae", model.sha256Checksum()); - Assertions.assertEquals("hy", model.inline().get(0)); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSourceTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSourceTests.java deleted file mode 100644 index 5cd4de038ed3..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSourceTests.java +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateSource; - -public final class ImageTemplateSourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateSource model - = BinaryData.fromString("{\"type\":\"ImageTemplateSource\"}").toObject(ImageTemplateSource.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateSource model = new ImageTemplateSource(); - model = BinaryData.fromObject(model).toObject(ImageTemplateSource.class); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateUpdateParametersPropertiesTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateUpdateParametersPropertiesTests.java deleted file mode 100644 index ce68859eeef6..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateUpdateParametersPropertiesTests.java +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateDistributor; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateUpdateParametersProperties; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateVmProfile; -import com.azure.resourcemanager.imagebuilder.models.VirtualNetworkConfig; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateUpdateParametersPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateUpdateParametersProperties model = BinaryData.fromString( - "{\"distribute\":[{\"type\":\"ImageTemplateDistributor\",\"runOutputName\":\"bngui\",\"artifactTags\":{\"x\":\"uizga\"}},{\"type\":\"ImageTemplateDistributor\",\"runOutputName\":\"fizuckyf\",\"artifactTags\":{\"zuhtymwisdkfthwx\":\"fidfvzw\",\"mijcmmxdcufufs\":\"nteiwaopv\",\"fycc\":\"pymzidnsezcxtbzs\"}},{\"type\":\"ImageTemplateDistributor\",\"runOutputName\":\"newmdwzjeiachbo\",\"artifactTags\":{\"eeh\":\"lnrosfqp\",\"swjdkirso\":\"zvypyqrimzinp\",\"soifiyipjxsqw\":\"dqxhcrmnohjtckwh\",\"bznorcjxvsnby\":\"gr\"}}],\"vmProfile\":{\"vmSize\":\"bnmo\",\"osDiskSizeGB\":1668091107,\"userAssignedIdentities\":[\"hurzafblj\",\"gpbtoqcjmklj\",\"vbqid\",\"qajzyulpkudjkr\"],\"vnetConfig\":{\"subnetId\":\"bzhfepgzgqexz\",\"containerInstanceSubnetId\":\"c\",\"proxyVmSize\":\"c\"}}}") - .toObject(ImageTemplateUpdateParametersProperties.class); - Assertions.assertEquals("bngui", model.distribute().get(0).runOutputName()); - Assertions.assertEquals("uizga", model.distribute().get(0).artifactTags().get("x")); - Assertions.assertEquals("bnmo", model.vmProfile().vmSize()); - Assertions.assertEquals(1668091107, model.vmProfile().osDiskSizeGB()); - Assertions.assertEquals("hurzafblj", model.vmProfile().userAssignedIdentities().get(0)); - Assertions.assertEquals("bzhfepgzgqexz", model.vmProfile().vnetConfig().subnetId()); - Assertions.assertEquals("c", model.vmProfile().vnetConfig().containerInstanceSubnetId()); - Assertions.assertEquals("c", model.vmProfile().vnetConfig().proxyVmSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateUpdateParametersProperties model = new ImageTemplateUpdateParametersProperties() - .withDistribute(Arrays.asList( - new ImageTemplateDistributor().withRunOutputName("bngui").withArtifactTags(mapOf("x", "uizga")), - new ImageTemplateDistributor().withRunOutputName("fizuckyf") - .withArtifactTags(mapOf("zuhtymwisdkfthwx", "fidfvzw", "mijcmmxdcufufs", "nteiwaopv", "fycc", - "pymzidnsezcxtbzs")), - new ImageTemplateDistributor().withRunOutputName("newmdwzjeiachbo") - .withArtifactTags(mapOf("eeh", "lnrosfqp", "swjdkirso", "zvypyqrimzinp", "soifiyipjxsqw", - "dqxhcrmnohjtckwh", "bznorcjxvsnby", "gr")))) - .withVmProfile(new ImageTemplateVmProfile().withVmSize("bnmo") - .withOsDiskSizeGB(1668091107) - .withUserAssignedIdentities(Arrays.asList("hurzafblj", "gpbtoqcjmklj", "vbqid", "qajzyulpkudjkr")) - .withVnetConfig(new VirtualNetworkConfig().withSubnetId("bzhfepgzgqexz") - .withContainerInstanceSubnetId("c") - .withProxyVmSize("c"))); - model = BinaryData.fromObject(model).toObject(ImageTemplateUpdateParametersProperties.class); - Assertions.assertEquals("bngui", model.distribute().get(0).runOutputName()); - Assertions.assertEquals("uizga", model.distribute().get(0).artifactTags().get("x")); - Assertions.assertEquals("bnmo", model.vmProfile().vmSize()); - Assertions.assertEquals(1668091107, model.vmProfile().osDiskSizeGB()); - Assertions.assertEquals("hurzafblj", model.vmProfile().userAssignedIdentities().get(0)); - Assertions.assertEquals("bzhfepgzgqexz", model.vmProfile().vnetConfig().subnetId()); - Assertions.assertEquals("c", model.vmProfile().vnetConfig().containerInstanceSubnetId()); - Assertions.assertEquals("c", model.vmProfile().vnetConfig().proxyVmSize()); - } - - // 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/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateUpdateParametersTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateUpdateParametersTests.java deleted file mode 100644 index 443b8a8ba113..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateUpdateParametersTests.java +++ /dev/null @@ -1,80 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateDistributor; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateIdentity; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateUpdateParameters; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateUpdateParametersProperties; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateVmProfile; -import com.azure.resourcemanager.imagebuilder.models.ResourceIdentityType; -import com.azure.resourcemanager.imagebuilder.models.UserAssignedIdentity; -import com.azure.resourcemanager.imagebuilder.models.VirtualNetworkConfig; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateUpdateParametersTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateUpdateParameters model = BinaryData.fromString( - "{\"identity\":{\"type\":\"None\",\"userAssignedIdentities\":{\"iawxklry\":{\"principalId\":\"ftyhxhurokf\",\"clientId\":\"xolniwpwcukjfk\"},\"hejkotynqgou\":{\"principalId\":\"wckbasyypnd\",\"clientId\":\"sgcbac\"},\"gakeqsr\":{\"principalId\":\"ndlik\",\"clientId\":\"qkgfgibma\"}}},\"tags\":{\"tbciqfouflmm\":\"zqqedq\",\"lougpbkw\":\"kzsmodm\",\"wgcu\":\"mutduqktaps\",\"hbmdgbbjfdd\":\"rtumkdosvq\"},\"properties\":{\"distribute\":[{\"type\":\"ImageTemplateDistributor\",\"runOutputName\":\"bexppb\",\"artifactTags\":{\"s\":\"qrolfpf\"}}],\"vmProfile\":{\"vmSize\":\"bquxigjy\",\"osDiskSizeGB\":852656000,\"userAssignedIdentities\":[\"o\",\"fhrtxilnerkujysv\",\"eju\",\"fqawrlyxw\"],\"vnetConfig\":{\"subnetId\":\"prbnwbxgjvtbv\",\"containerInstanceSubnetId\":\"sszdnru\",\"proxyVmSize\":\"guhmuouqfpr\"}}}}") - .toObject(ImageTemplateUpdateParameters.class); - Assertions.assertEquals(ResourceIdentityType.NONE, model.identity().type()); - Assertions.assertEquals("zqqedq", model.tags().get("tbciqfouflmm")); - Assertions.assertEquals("bexppb", model.properties().distribute().get(0).runOutputName()); - Assertions.assertEquals("qrolfpf", model.properties().distribute().get(0).artifactTags().get("s")); - Assertions.assertEquals("bquxigjy", model.properties().vmProfile().vmSize()); - Assertions.assertEquals(852656000, model.properties().vmProfile().osDiskSizeGB()); - Assertions.assertEquals("o", model.properties().vmProfile().userAssignedIdentities().get(0)); - Assertions.assertEquals("prbnwbxgjvtbv", model.properties().vmProfile().vnetConfig().subnetId()); - Assertions.assertEquals("sszdnru", model.properties().vmProfile().vnetConfig().containerInstanceSubnetId()); - Assertions.assertEquals("guhmuouqfpr", model.properties().vmProfile().vnetConfig().proxyVmSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateUpdateParameters model = new ImageTemplateUpdateParameters() - .withIdentity(new ImageTemplateIdentity().withType(ResourceIdentityType.NONE) - .withUserAssignedIdentities(mapOf("iawxklry", new UserAssignedIdentity(), "hejkotynqgou", - new UserAssignedIdentity(), "gakeqsr", new UserAssignedIdentity()))) - .withTags(mapOf("tbciqfouflmm", "zqqedq", "lougpbkw", "kzsmodm", "wgcu", "mutduqktaps", "hbmdgbbjfdd", - "rtumkdosvq")) - .withProperties(new ImageTemplateUpdateParametersProperties() - .withDistribute(Arrays.asList( - new ImageTemplateDistributor().withRunOutputName("bexppb").withArtifactTags(mapOf("s", "qrolfpf")))) - .withVmProfile(new ImageTemplateVmProfile().withVmSize("bquxigjy") - .withOsDiskSizeGB(852656000) - .withUserAssignedIdentities(Arrays.asList("o", "fhrtxilnerkujysv", "eju", "fqawrlyxw")) - .withVnetConfig(new VirtualNetworkConfig().withSubnetId("prbnwbxgjvtbv") - .withContainerInstanceSubnetId("sszdnru") - .withProxyVmSize("guhmuouqfpr")))); - model = BinaryData.fromObject(model).toObject(ImageTemplateUpdateParameters.class); - Assertions.assertEquals(ResourceIdentityType.NONE, model.identity().type()); - Assertions.assertEquals("zqqedq", model.tags().get("tbciqfouflmm")); - Assertions.assertEquals("bexppb", model.properties().distribute().get(0).runOutputName()); - Assertions.assertEquals("qrolfpf", model.properties().distribute().get(0).artifactTags().get("s")); - Assertions.assertEquals("bquxigjy", model.properties().vmProfile().vmSize()); - Assertions.assertEquals(852656000, model.properties().vmProfile().osDiskSizeGB()); - Assertions.assertEquals("o", model.properties().vmProfile().userAssignedIdentities().get(0)); - Assertions.assertEquals("prbnwbxgjvtbv", model.properties().vmProfile().vnetConfig().subnetId()); - Assertions.assertEquals("sszdnru", model.properties().vmProfile().vnetConfig().containerInstanceSubnetId()); - Assertions.assertEquals("guhmuouqfpr", model.properties().vmProfile().vnetConfig().proxyVmSize()); - } - - // 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/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateVhdDistributorTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateVhdDistributorTests.java deleted file mode 100644 index 4478d516c7e6..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateVhdDistributorTests.java +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateVhdDistributor; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateVhdDistributorTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateVhdDistributor model = BinaryData.fromString( - "{\"type\":\"VHD\",\"uri\":\"kyqxjvuujqgidokg\",\"runOutputName\":\"ljyoxgvcltb\",\"artifactTags\":{\"hkjeszzhbi\":\"c\",\"vecxgodebfqkk\":\"htxfvgxbfsmxnehm\"}}") - .toObject(ImageTemplateVhdDistributor.class); - Assertions.assertEquals("ljyoxgvcltb", model.runOutputName()); - Assertions.assertEquals("c", model.artifactTags().get("hkjeszzhbi")); - Assertions.assertEquals("kyqxjvuujqgidokg", model.uri()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateVhdDistributor model = new ImageTemplateVhdDistributor().withRunOutputName("ljyoxgvcltb") - .withArtifactTags(mapOf("hkjeszzhbi", "c", "vecxgodebfqkk", "htxfvgxbfsmxnehm")) - .withUri("kyqxjvuujqgidokg"); - model = BinaryData.fromObject(model).toObject(ImageTemplateVhdDistributor.class); - Assertions.assertEquals("ljyoxgvcltb", model.runOutputName()); - Assertions.assertEquals("c", model.artifactTags().get("hkjeszzhbi")); - Assertions.assertEquals("kyqxjvuujqgidokg", model.uri()); - } - - // 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/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateVmProfileTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateVmProfileTests.java deleted file mode 100644 index fa3627ad30f2..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateVmProfileTests.java +++ /dev/null @@ -1,43 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateVmProfile; -import com.azure.resourcemanager.imagebuilder.models.VirtualNetworkConfig; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateVmProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateVmProfile model = BinaryData.fromString( - "{\"vmSize\":\"wclxxwrl\",\"osDiskSizeGB\":1070346714,\"userAssignedIdentities\":[\"kcqvkocrc\",\"dkwt\",\"hxbnjbiksqrg\"],\"vnetConfig\":{\"subnetId\":\"ainqpjwnzlljfm\",\"containerInstanceSubnetId\":\"eebvmgxsab\",\"proxyVmSize\":\"qduujitcjczdz\"}}") - .toObject(ImageTemplateVmProfile.class); - Assertions.assertEquals("wclxxwrl", model.vmSize()); - Assertions.assertEquals(1070346714, model.osDiskSizeGB()); - Assertions.assertEquals("kcqvkocrc", model.userAssignedIdentities().get(0)); - Assertions.assertEquals("ainqpjwnzlljfm", model.vnetConfig().subnetId()); - Assertions.assertEquals("eebvmgxsab", model.vnetConfig().containerInstanceSubnetId()); - Assertions.assertEquals("qduujitcjczdz", model.vnetConfig().proxyVmSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateVmProfile model = new ImageTemplateVmProfile().withVmSize("wclxxwrl") - .withOsDiskSizeGB(1070346714) - .withUserAssignedIdentities(Arrays.asList("kcqvkocrc", "dkwt", "hxbnjbiksqrg")) - .withVnetConfig(new VirtualNetworkConfig().withSubnetId("ainqpjwnzlljfm") - .withContainerInstanceSubnetId("eebvmgxsab") - .withProxyVmSize("qduujitcjczdz")); - model = BinaryData.fromObject(model).toObject(ImageTemplateVmProfile.class); - Assertions.assertEquals("wclxxwrl", model.vmSize()); - Assertions.assertEquals(1070346714, model.osDiskSizeGB()); - Assertions.assertEquals("kcqvkocrc", model.userAssignedIdentities().get(0)); - Assertions.assertEquals("ainqpjwnzlljfm", model.vnetConfig().subnetId()); - Assertions.assertEquals("eebvmgxsab", model.vnetConfig().containerInstanceSubnetId()); - Assertions.assertEquals("qduujitcjczdz", model.vnetConfig().proxyVmSize()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateWindowsUpdateCustomizerTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateWindowsUpdateCustomizerTests.java deleted file mode 100644 index edaf86b8db3b..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateWindowsUpdateCustomizerTests.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.ImageTemplateWindowsUpdateCustomizer; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ImageTemplateWindowsUpdateCustomizerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageTemplateWindowsUpdateCustomizer model = BinaryData.fromString( - "{\"type\":\"WindowsUpdate\",\"searchCriteria\":\"ugidyjrr\",\"filters\":[\"aos\"],\"updateLimit\":499062312,\"name\":\"sonpclhocohs\"}") - .toObject(ImageTemplateWindowsUpdateCustomizer.class); - Assertions.assertEquals("sonpclhocohs", model.name()); - Assertions.assertEquals("ugidyjrr", model.searchCriteria()); - Assertions.assertEquals("aos", model.filters().get(0)); - Assertions.assertEquals(499062312, model.updateLimit()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageTemplateWindowsUpdateCustomizer model = new ImageTemplateWindowsUpdateCustomizer().withName("sonpclhocohs") - .withSearchCriteria("ugidyjrr") - .withFilters(Arrays.asList("aos")) - .withUpdateLimit(499062312); - model = BinaryData.fromObject(model).toObject(ImageTemplateWindowsUpdateCustomizer.class); - Assertions.assertEquals("sonpclhocohs", model.name()); - Assertions.assertEquals("ugidyjrr", model.searchCriteria()); - Assertions.assertEquals("aos", model.filters().get(0)); - Assertions.assertEquals(499062312, model.updateLimit()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationDisplayTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationDisplayTests.java deleted file mode 100644 index 5d68606d8241..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationDisplayTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.OperationDisplay; -import org.junit.jupiter.api.Assertions; - -public final class OperationDisplayTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationDisplay model = BinaryData.fromString( - "{\"provider\":\"yfsoppu\",\"operation\":\"esnzwde\",\"resource\":\"avo\",\"description\":\"zdmohctbqvu\"}") - .toObject(OperationDisplay.class); - Assertions.assertEquals("yfsoppu", model.provider()); - Assertions.assertEquals("esnzwde", model.operation()); - Assertions.assertEquals("avo", model.resource()); - Assertions.assertEquals("zdmohctbqvu", model.description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationDisplay model = new OperationDisplay().withProvider("yfsoppu") - .withOperation("esnzwde") - .withResource("avo") - .withDescription("zdmohctbqvu"); - model = BinaryData.fromObject(model).toObject(OperationDisplay.class); - Assertions.assertEquals("yfsoppu", model.provider()); - Assertions.assertEquals("esnzwde", model.operation()); - Assertions.assertEquals("avo", model.resource()); - Assertions.assertEquals("zdmohctbqvu", model.description()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationInnerTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationInnerTests.java deleted file mode 100644 index 48c3f91ae187..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationInnerTests.java +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.fluent.models.OperationInner; -import com.azure.resourcemanager.imagebuilder.models.OperationDisplay; -import org.junit.jupiter.api.Assertions; - -public final class OperationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationInner model = BinaryData.fromString( - "{\"name\":\"dlwtgrhpdj\",\"display\":{\"provider\":\"masxazjpqyegu\",\"operation\":\"hb\",\"resource\":\"hejjz\",\"description\":\"dudgwdslfhot\"},\"origin\":\"cynpwlbjnp\",\"properties\":\"datacftadeh\",\"isDataAction\":false}") - .toObject(OperationInner.class); - Assertions.assertEquals("dlwtgrhpdj", model.name()); - Assertions.assertEquals("masxazjpqyegu", model.display().provider()); - Assertions.assertEquals("hb", model.display().operation()); - Assertions.assertEquals("hejjz", model.display().resource()); - Assertions.assertEquals("dudgwdslfhot", model.display().description()); - Assertions.assertEquals("cynpwlbjnp", model.origin()); - Assertions.assertEquals(false, model.isDataAction()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationInner model = new OperationInner().withName("dlwtgrhpdj") - .withDisplay(new OperationDisplay().withProvider("masxazjpqyegu") - .withOperation("hb") - .withResource("hejjz") - .withDescription("dudgwdslfhot")) - .withOrigin("cynpwlbjnp") - .withProperties("datacftadeh") - .withIsDataAction(false); - model = BinaryData.fromObject(model).toObject(OperationInner.class); - Assertions.assertEquals("dlwtgrhpdj", model.name()); - Assertions.assertEquals("masxazjpqyegu", model.display().provider()); - Assertions.assertEquals("hb", model.display().operation()); - Assertions.assertEquals("hejjz", model.display().resource()); - Assertions.assertEquals("dudgwdslfhot", model.display().description()); - Assertions.assertEquals("cynpwlbjnp", model.origin()); - Assertions.assertEquals(false, model.isDataAction()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationListResultTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationListResultTests.java deleted file mode 100644 index 20e468a52e61..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationListResultTests.java +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.fluent.models.OperationInner; -import com.azure.resourcemanager.imagebuilder.models.OperationDisplay; -import com.azure.resourcemanager.imagebuilder.models.OperationListResult; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class OperationListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationListResult model = BinaryData.fromString( - "{\"value\":[{\"name\":\"mcoo\",\"display\":{\"provider\":\"lzevgbmqjqab\",\"operation\":\"pmivkwlzu\",\"resource\":\"c\",\"description\":\"nfnbacfionlebxe\"},\"origin\":\"gtzxdpn\",\"properties\":\"dataqqwx\",\"isDataAction\":true},{\"name\":\"al\",\"display\":{\"provider\":\"sub\",\"operation\":\"njampm\",\"resource\":\"nzscxa\",\"description\":\"ooch\"},\"origin\":\"onq\",\"properties\":\"datakvlrxnj\",\"isDataAction\":false}],\"nextLink\":\"ipheoflokeyyien\"}") - .toObject(OperationListResult.class); - Assertions.assertEquals("mcoo", model.value().get(0).name()); - Assertions.assertEquals("lzevgbmqjqab", model.value().get(0).display().provider()); - Assertions.assertEquals("pmivkwlzu", model.value().get(0).display().operation()); - Assertions.assertEquals("c", model.value().get(0).display().resource()); - Assertions.assertEquals("nfnbacfionlebxe", model.value().get(0).display().description()); - Assertions.assertEquals("gtzxdpn", model.value().get(0).origin()); - Assertions.assertEquals(true, model.value().get(0).isDataAction()); - Assertions.assertEquals("ipheoflokeyyien", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationListResult model = new OperationListResult().withValue(Arrays.asList( - new OperationInner().withName("mcoo") - .withDisplay(new OperationDisplay().withProvider("lzevgbmqjqab") - .withOperation("pmivkwlzu") - .withResource("c") - .withDescription("nfnbacfionlebxe")) - .withOrigin("gtzxdpn") - .withProperties("dataqqwx") - .withIsDataAction(true), - new OperationInner().withName("al") - .withDisplay(new OperationDisplay().withProvider("sub") - .withOperation("njampm") - .withResource("nzscxa") - .withDescription("ooch")) - .withOrigin("onq") - .withProperties("datakvlrxnj") - .withIsDataAction(false))) - .withNextLink("ipheoflokeyyien"); - model = BinaryData.fromObject(model).toObject(OperationListResult.class); - Assertions.assertEquals("mcoo", model.value().get(0).name()); - Assertions.assertEquals("lzevgbmqjqab", model.value().get(0).display().provider()); - Assertions.assertEquals("pmivkwlzu", model.value().get(0).display().operation()); - Assertions.assertEquals("c", model.value().get(0).display().resource()); - Assertions.assertEquals("nfnbacfionlebxe", model.value().get(0).display().description()); - Assertions.assertEquals("gtzxdpn", model.value().get(0).origin()); - Assertions.assertEquals(true, model.value().get(0).isDataAction()); - Assertions.assertEquals("ipheoflokeyyien", model.nextLink()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationsListMockTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationsListMockTests.java deleted file mode 100644 index c9b11c27ab31..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationsListMockTests.java +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.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.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.imagebuilder.ImageBuilderManager; -import com.azure.resourcemanager.imagebuilder.models.Operation; -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 OperationsListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"name\":\"uaopppcqeq\",\"display\":{\"provider\":\"z\",\"operation\":\"hzxct\",\"resource\":\"gbkdmoizpos\",\"description\":\"grcfb\"},\"origin\":\"rmfqjhhkxbpvj\",\"properties\":\"datajhxxjyn\",\"isDataAction\":false}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ImageBuilderManager manager = ImageBuilderManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.operations().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("uaopppcqeq", response.iterator().next().name()); - Assertions.assertEquals("z", response.iterator().next().display().provider()); - Assertions.assertEquals("hzxct", response.iterator().next().display().operation()); - Assertions.assertEquals("gbkdmoizpos", response.iterator().next().display().resource()); - Assertions.assertEquals("grcfb", response.iterator().next().display().description()); - Assertions.assertEquals("rmfqjhhkxbpvj", response.iterator().next().origin()); - Assertions.assertEquals(false, response.iterator().next().isDataAction()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/PlatformImagePurchasePlanTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/PlatformImagePurchasePlanTests.java deleted file mode 100644 index 9787d6d12dcc..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/PlatformImagePurchasePlanTests.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.PlatformImagePurchasePlan; -import org.junit.jupiter.api.Assertions; - -public final class PlatformImagePurchasePlanTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PlatformImagePurchasePlan model = BinaryData - .fromString("{\"planName\":\"eypvhezrkg\",\"planProduct\":\"hcjrefovgmk\",\"planPublisher\":\"sle\"}") - .toObject(PlatformImagePurchasePlan.class); - Assertions.assertEquals("eypvhezrkg", model.planName()); - Assertions.assertEquals("hcjrefovgmk", model.planProduct()); - Assertions.assertEquals("sle", model.planPublisher()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PlatformImagePurchasePlan model = new PlatformImagePurchasePlan().withPlanName("eypvhezrkg") - .withPlanProduct("hcjrefovgmk") - .withPlanPublisher("sle"); - model = BinaryData.fromObject(model).toObject(PlatformImagePurchasePlan.class); - Assertions.assertEquals("eypvhezrkg", model.planName()); - Assertions.assertEquals("hcjrefovgmk", model.planProduct()); - Assertions.assertEquals("sle", model.planPublisher()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputCollectionTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputCollectionTests.java deleted file mode 100644 index 7043c33a7281..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputCollectionTests.java +++ /dev/null @@ -1,37 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.fluent.models.RunOutputInner; -import com.azure.resourcemanager.imagebuilder.models.RunOutputCollection; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class RunOutputCollectionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RunOutputCollection model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"artifactId\":\"hhbcsglummajtjao\",\"artifactUri\":\"obnbdxkqpxokaj\",\"provisioningState\":\"Creating\"},\"id\":\"imexgstxgcpodgma\",\"name\":\"jrmvdjwzrlo\",\"type\":\"mcl\"},{\"properties\":{\"artifactId\":\"j\",\"artifactUri\":\"ejctbzaqsqsycb\",\"provisioningState\":\"Canceled\"},\"id\":\"gukdkexxppo\",\"name\":\"mxaxc\",\"type\":\"jpgd\"},{\"properties\":{\"artifactId\":\"c\",\"artifactUri\":\"xhvpmoue\",\"provisioningState\":\"Updating\"},\"id\":\"xibqeojnx\",\"name\":\"bzv\",\"type\":\"dntwndeicbtw\"},{\"properties\":{\"artifactId\":\"aoqvuh\",\"artifactUri\":\"cffcyddglmj\",\"provisioningState\":\"Failed\"},\"id\":\"kw\",\"name\":\"yeicxmqciwqvhk\",\"type\":\"ixuigdtopbobj\"}],\"nextLink\":\"hm\"}") - .toObject(RunOutputCollection.class); - Assertions.assertEquals("hhbcsglummajtjao", model.value().get(0).artifactId()); - Assertions.assertEquals("obnbdxkqpxokaj", model.value().get(0).artifactUri()); - Assertions.assertEquals("hm", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RunOutputCollection model = new RunOutputCollection().withValue( - Arrays.asList(new RunOutputInner().withArtifactId("hhbcsglummajtjao").withArtifactUri("obnbdxkqpxokaj"), - new RunOutputInner().withArtifactId("j").withArtifactUri("ejctbzaqsqsycb"), - new RunOutputInner().withArtifactId("c").withArtifactUri("xhvpmoue"), - new RunOutputInner().withArtifactId("aoqvuh").withArtifactUri("cffcyddglmj"))) - .withNextLink("hm"); - model = BinaryData.fromObject(model).toObject(RunOutputCollection.class); - Assertions.assertEquals("hhbcsglummajtjao", model.value().get(0).artifactId()); - Assertions.assertEquals("obnbdxkqpxokaj", model.value().get(0).artifactUri()); - Assertions.assertEquals("hm", model.nextLink()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputInnerTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputInnerTests.java deleted file mode 100644 index 8e663a9502e9..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputInnerTests.java +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.fluent.models.RunOutputInner; -import org.junit.jupiter.api.Assertions; - -public final class RunOutputInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RunOutputInner model = BinaryData.fromString( - "{\"properties\":{\"artifactId\":\"a\",\"artifactUri\":\"uhrzayvvt\",\"provisioningState\":\"Succeeded\"},\"id\":\"f\",\"name\":\"iotkftutqxl\",\"type\":\"gxlefgugnxkrxd\"}") - .toObject(RunOutputInner.class); - Assertions.assertEquals("a", model.artifactId()); - Assertions.assertEquals("uhrzayvvt", model.artifactUri()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RunOutputInner model = new RunOutputInner().withArtifactId("a").withArtifactUri("uhrzayvvt"); - model = BinaryData.fromObject(model).toObject(RunOutputInner.class); - Assertions.assertEquals("a", model.artifactId()); - Assertions.assertEquals("uhrzayvvt", model.artifactUri()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputPropertiesTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputPropertiesTests.java deleted file mode 100644 index fb5bd6f76f1c..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputPropertiesTests.java +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.fluent.models.RunOutputProperties; -import org.junit.jupiter.api.Assertions; - -public final class RunOutputPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RunOutputProperties model - = BinaryData.fromString("{\"artifactId\":\"i\",\"artifactUri\":\"thz\",\"provisioningState\":\"Updating\"}") - .toObject(RunOutputProperties.class); - Assertions.assertEquals("i", model.artifactId()); - Assertions.assertEquals("thz", model.artifactUri()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RunOutputProperties model = new RunOutputProperties().withArtifactId("i").withArtifactUri("thz"); - model = BinaryData.fromObject(model).toObject(RunOutputProperties.class); - Assertions.assertEquals("i", model.artifactId()); - Assertions.assertEquals("thz", model.artifactUri()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/TargetRegionTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/TargetRegionTests.java deleted file mode 100644 index de433ce8f00c..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/TargetRegionTests.java +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.SharedImageStorageAccountType; -import com.azure.resourcemanager.imagebuilder.models.TargetRegion; -import org.junit.jupiter.api.Assertions; - -public final class TargetRegionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TargetRegion model = BinaryData - .fromString( - "{\"name\":\"jrbirphxepcyv\",\"replicaCount\":1504948811,\"storageAccountType\":\"Premium_LRS\"}") - .toObject(TargetRegion.class); - Assertions.assertEquals("jrbirphxepcyv", model.name()); - Assertions.assertEquals(1504948811, model.replicaCount()); - Assertions.assertEquals(SharedImageStorageAccountType.PREMIUM_LRS, model.storageAccountType()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TargetRegion model = new TargetRegion().withName("jrbirphxepcyv") - .withReplicaCount(1504948811) - .withStorageAccountType(SharedImageStorageAccountType.PREMIUM_LRS); - model = BinaryData.fromObject(model).toObject(TargetRegion.class); - Assertions.assertEquals("jrbirphxepcyv", model.name()); - Assertions.assertEquals(1504948811, model.replicaCount()); - Assertions.assertEquals(SharedImageStorageAccountType.PREMIUM_LRS, model.storageAccountType()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/UserAssignedIdentityTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/UserAssignedIdentityTests.java deleted file mode 100644 index b376670f79c9..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/UserAssignedIdentityTests.java +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.UserAssignedIdentity; - -public final class UserAssignedIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UserAssignedIdentity model = BinaryData.fromString("{\"principalId\":\"phut\",\"clientId\":\"ndv\"}") - .toObject(UserAssignedIdentity.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UserAssignedIdentity model = new UserAssignedIdentity(); - model = BinaryData.fromObject(model).toObject(UserAssignedIdentity.class); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCancelMockTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCancelMockTests.java deleted file mode 100644 index 25e1497e31e2..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCancelMockTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.imagebuilder.ImageBuilderManager; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VirtualMachineImageTemplatesCancelMockTests { - @Test - public void testCancel() throws Exception { - String responseStr = "{}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ImageBuilderManager manager = ImageBuilderManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.virtualMachineImageTemplates().cancel("lwn", "nhjdauw", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetRunOutputWithResponseMockTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetRunOutputWithResponseMockTests.java deleted file mode 100644 index 433cdb6174c3..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetRunOutputWithResponseMockTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.imagebuilder.ImageBuilderManager; -import com.azure.resourcemanager.imagebuilder.models.RunOutput; -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 VirtualMachineImageTemplatesGetRunOutputWithResponseMockTests { - @Test - public void testGetRunOutputWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"artifactId\":\"mtsavjcbpwxqp\",\"artifactUri\":\"knftguvriuh\",\"provisioningState\":\"Updating\"},\"id\":\"dyvxqtayriww\",\"name\":\"oyq\",\"type\":\"exrmcqibycnojvk\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ImageBuilderManager manager = ImageBuilderManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - RunOutput response = manager.virtualMachineImageTemplates() - .getRunOutputWithResponse("nmxiebwwaloayqc", "wrtz", "uzgwyzmhtx", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("mtsavjcbpwxqp", response.artifactId()); - Assertions.assertEquals("knftguvriuh", response.artifactUri()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListRunOutputsMockTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListRunOutputsMockTests.java deleted file mode 100644 index 2bdd6ada39dd..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListRunOutputsMockTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.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.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.imagebuilder.ImageBuilderManager; -import com.azure.resourcemanager.imagebuilder.models.RunOutput; -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 VirtualMachineImageTemplatesListRunOutputsMockTests { - @Test - public void testListRunOutputs() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"artifactId\":\"ualupjmkh\",\"artifactUri\":\"obbc\",\"provisioningState\":\"Deleting\"},\"id\":\"tjrip\",\"name\":\"rbpbewtghfgblcg\",\"type\":\"xzvlvqhjkbegib\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ImageBuilderManager manager = ImageBuilderManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.virtualMachineImageTemplates() - .listRunOutputs("vylwzbtdhxuj", "nbmpowuwprzq", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("ualupjmkh", response.iterator().next().artifactId()); - Assertions.assertEquals("obbc", response.iterator().next().artifactUri()); - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesRunMockTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesRunMockTests.java deleted file mode 100644 index b920e692826e..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesRunMockTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.imagebuilder.ImageBuilderManager; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VirtualMachineImageTemplatesRunMockTests { - @Test - public void testRun() throws Exception { - String responseStr = "{}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ImageBuilderManager manager = ImageBuilderManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.virtualMachineImageTemplates().run("gqwgxhniskxfbkp", "cg", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualNetworkConfigTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualNetworkConfigTests.java deleted file mode 100644 index 4417f93ebf1b..000000000000 --- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualNetworkConfigTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.imagebuilder.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.imagebuilder.models.VirtualNetworkConfig; -import org.junit.jupiter.api.Assertions; - -public final class VirtualNetworkConfigTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VirtualNetworkConfig model = BinaryData - .fromString( - "{\"subnetId\":\"ndhkrw\",\"containerInstanceSubnetId\":\"appd\",\"proxyVmSize\":\"dkvwrwjfe\"}") - .toObject(VirtualNetworkConfig.class); - Assertions.assertEquals("ndhkrw", model.subnetId()); - Assertions.assertEquals("appd", model.containerInstanceSubnetId()); - Assertions.assertEquals("dkvwrwjfe", model.proxyVmSize()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VirtualNetworkConfig model = new VirtualNetworkConfig().withSubnetId("ndhkrw") - .withContainerInstanceSubnetId("appd") - .withProxyVmSize("dkvwrwjfe"); - model = BinaryData.fromObject(model).toObject(VirtualNetworkConfig.class); - Assertions.assertEquals("ndhkrw", model.subnetId()); - Assertions.assertEquals("appd", model.containerInstanceSubnetId()); - Assertions.assertEquals("dkvwrwjfe", model.proxyVmSize()); - } -}