diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/CHANGELOG.md b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/CHANGELOG.md
index f4f6da217240..7ae87b014edd 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/CHANGELOG.md
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/CHANGELOG.md
@@ -1,6 +1,8 @@
# Release History
-## 1.0.0-beta.5 (Unreleased)
+## 1.0.0-beta.1 (2023-10-31)
+
+- 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-2023-07. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
### Features Added
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/README.md b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/README.md
index 646cd5c3fd97..6d4b2453c13a 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/README.md
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/README.md
@@ -2,7 +2,7 @@
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-2022-07. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
+This package contains Microsoft Azure SDK for ImageBuilder Management SDK. Azure Virtual Machine Image Builder Client. Package tag package-2023-07. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
## We'd love to hear your feedback
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
com.azure.resourcemanager
azure-resourcemanager-imagebuilder
- 1.0.0-beta.4
+ 1.0.0-beta.5
```
[//]: # ({x-version-update-end})
@@ -45,7 +45,7 @@ Azure Management Libraries require a `TokenCredential` implementation for authen
### Authentication
-By default, Azure Active Directory token authentication depends on correct configuration of the following environment variables.
+By default, Microsoft Entra ID token authentication depends on correct configuration of the following environment variables.
- `AZURE_CLIENT_ID` for Azure client ID.
- `AZURE_TENANT_ID` for Azure tenant ID.
@@ -94,7 +94,7 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m
[survey]: https://microsoft.qualtrics.com/jfe/form/SV_ehN0lIk2FKEBkwd?Q_CHL=DOCS
[docs]: https://azure.github.io/azure-sdk-for-java/
-[jdk]: https://docs.microsoft.com/java/azure/jdk/
+[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/
[azure_subscription]: https://azure.microsoft.com/free/
[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity
[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty
@@ -103,3 +103,5 @@ 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 7a7867fbfa54..c82fad05f1fd 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/SAMPLE.md
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/SAMPLE.md
@@ -30,7 +30,7 @@
/** Samples for Operations List. */
public final class OperationsListSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/OperationsList.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/OperationsList.json
*/
/**
* Sample code: Retrieve operations list.
@@ -51,7 +51,7 @@ import com.azure.resourcemanager.imagebuilder.models.SourceImageTriggerPropertie
/** Samples for Triggers CreateOrUpdate. */
public final class TriggersCreateOrUpdateSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/CreateSourceImageTrigger.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/CreateSourceImageTrigger.json
*/
/**
* Sample code: Create or update a source image type trigger.
@@ -76,7 +76,7 @@ public final class TriggersCreateOrUpdateSamples {
/** Samples for Triggers Delete. */
public final class TriggersDeleteSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/DeleteTrigger.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/DeleteTrigger.json
*/
/**
* Sample code: Delete a trigger resource.
@@ -95,7 +95,7 @@ public final class TriggersDeleteSamples {
/** Samples for Triggers Get. */
public final class TriggersGetSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/GetTrigger.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/GetTrigger.json
*/
/**
* Sample code: Get a trigger resource.
@@ -116,7 +116,7 @@ public final class TriggersGetSamples {
/** Samples for Triggers ListByImageTemplate. */
public final class TriggersListByImageTemplateSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/ListTriggers.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/ListTriggers.json
*/
/**
* Sample code: List triggers by image template.
@@ -135,7 +135,7 @@ public final class TriggersListByImageTemplateSamples {
/** Samples for VirtualMachineImageTemplates Cancel. */
public final class VirtualMachineImageTemplatesCancelSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/CancelImageBuild.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/CancelImageBuild.json
*/
/**
* Sample code: Cancel the image build based on the imageTemplate.
@@ -172,7 +172,7 @@ import java.util.Map;
/** Samples for VirtualMachineImageTemplates CreateOrUpdate. */
public final class VirtualMachineImageTemplatesCreateOrUpdateSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/CreateImageTemplateLinux.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/CreateImageTemplateLinux.json
*/
/**
* Sample code: Create an Image Template for Linux.
@@ -225,7 +225,7 @@ public final class VirtualMachineImageTemplatesCreateOrUpdateSamples {
}
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/CreateImageTemplateWindows.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/CreateImageTemplateWindows.json
*/
/**
* Sample code: Create an Image Template for Windows.
@@ -314,6 +314,7 @@ public final class VirtualMachineImageTemplatesCreateOrUpdateSamples {
.create();
}
+ // Use "Map.of" if available
@SuppressWarnings("unchecked")
private static Map mapOf(Object... inputs) {
Map map = new HashMap<>();
@@ -333,7 +334,7 @@ public final class VirtualMachineImageTemplatesCreateOrUpdateSamples {
/** Samples for VirtualMachineImageTemplates Delete. */
public final class VirtualMachineImageTemplatesDeleteSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/DeleteImageTemplate.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/DeleteImageTemplate.json
*/
/**
* Sample code: Delete an Image Template.
@@ -354,7 +355,7 @@ public final class VirtualMachineImageTemplatesDeleteSamples {
/** Samples for VirtualMachineImageTemplates GetByResourceGroup. */
public final class VirtualMachineImageTemplatesGetByResourceGroupSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/GetImageTemplate.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/GetImageTemplate.json
*/
/**
* Sample code: Retrieve an Image Template.
@@ -375,7 +376,7 @@ public final class VirtualMachineImageTemplatesGetByResourceGroupSamples {
/** Samples for VirtualMachineImageTemplates GetRunOutput. */
public final class VirtualMachineImageTemplatesGetRunOutputSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/GetRunOutput.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/GetRunOutput.json
*/
/**
* Sample code: Retrieve single runOutput.
@@ -397,7 +398,7 @@ public final class VirtualMachineImageTemplatesGetRunOutputSamples {
/** Samples for VirtualMachineImageTemplates List. */
public final class VirtualMachineImageTemplatesListSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/ListImageTemplates.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/ListImageTemplates.json
*/
/**
* Sample code: List images by subscription.
@@ -416,7 +417,7 @@ public final class VirtualMachineImageTemplatesListSamples {
/** Samples for VirtualMachineImageTemplates ListByResourceGroup. */
public final class VirtualMachineImageTemplatesListByResourceGroupSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/ListImageTemplatesByRg.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/ListImageTemplatesByRg.json
*/
/**
* Sample code: List images by resource group.
@@ -435,7 +436,7 @@ public final class VirtualMachineImageTemplatesListByResourceGroupSamples {
/** Samples for VirtualMachineImageTemplates ListRunOutputs. */
public final class VirtualMachineImageTemplatesListRunOutputsSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/ListRunOutputs.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/ListRunOutputs.json
*/
/**
* Sample code: Retrieve a list of all outputs created by the last run of an Image Template.
@@ -457,7 +458,7 @@ public final class VirtualMachineImageTemplatesListRunOutputsSamples {
/** Samples for VirtualMachineImageTemplates Run. */
public final class VirtualMachineImageTemplatesRunSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/RunImageTemplate.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/RunImageTemplate.json
*/
/**
* Sample code: Create image(s) from existing imageTemplate.
@@ -485,7 +486,7 @@ import java.util.Map;
/** Samples for VirtualMachineImageTemplates Update. */
public final class VirtualMachineImageTemplatesUpdateSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/UpdateImageTemplateToRemoveIdentities.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/UpdateImageTemplateToRemoveIdentities.json
*/
/**
* Sample code: Remove identities for an Image Template.
@@ -503,7 +504,7 @@ public final class VirtualMachineImageTemplatesUpdateSamples {
}
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/UpdateImageTemplateTags.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/UpdateImageTemplateTags.json
*/
/**
* Sample code: Update the tags for an Image Template.
@@ -520,6 +521,7 @@ public final class VirtualMachineImageTemplatesUpdateSamples {
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<>();
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/pom.xml b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/pom.xml
index 23bb9a8ab143..964fe92ba5c9 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/pom.xml
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/pom.xml
@@ -18,7 +18,7 @@
jar
Microsoft Azure SDK for ImageBuilder Management
- This package contains Microsoft Azure SDK for ImageBuilder Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Azure Virtual Machine Image Builder Client. Package tag package-2022-07.
+ This package contains Microsoft Azure SDK for ImageBuilder Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Azure Virtual Machine Image Builder Client. Package tag package-2023-07.
https://github.com/Azure/azure-sdk-for-java
@@ -45,6 +45,7 @@
UTF-8
0
0
+ 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 94f2b42fb848..45ca439e9bd0 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
@@ -211,7 +211,7 @@ public ImageBuilderManager authenticate(TokenCredential credential, AzureProfile
.append("-")
.append("com.azure.resourcemanager.imagebuilder")
.append("/")
- .append("1.0.0-beta.4");
+ .append("1.0.0-beta.1");
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
userAgentBuilder
.append(" (")
@@ -306,8 +306,10 @@ public Operations operations() {
}
/**
- * @return Wrapped service client ImageBuilderClient providing direct access to the underlying auto-generated API
- * implementation, based on Azure REST API.
+ * Gets wrapped service client ImageBuilderClient providing direct access to the underlying auto-generated API
+ * implementation, based on Azure REST API.
+ *
+ * @return Wrapped service client ImageBuilderClient.
*/
public ImageBuilderClient serviceClient() {
return this.clientObject;
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/fluent/models/ImageTemplateInner.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/fluent/models/ImageTemplateInner.java
index c63cafa95fca..13ac9b61976f 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/fluent/models/ImageTemplateInner.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/fluent/models/ImageTemplateInner.java
@@ -12,6 +12,7 @@
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateDistributor;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateIdentity;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateLastRunStatus;
+import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesErrorHandling;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesOptimize;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesValidate;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateSource;
@@ -218,6 +219,29 @@ public ImageTemplateInner withDistribute(List distribu
return this;
}
+ /**
+ * Get the errorHandling property: Error handling options upon a build failure.
+ *
+ * @return the errorHandling value.
+ */
+ public ImageTemplatePropertiesErrorHandling errorHandling() {
+ return this.innerProperties() == null ? null : this.innerProperties().errorHandling();
+ }
+
+ /**
+ * Set the errorHandling property: Error handling options upon a build failure.
+ *
+ * @param errorHandling the errorHandling value to set.
+ * @return the ImageTemplateInner object itself.
+ */
+ public ImageTemplateInner withErrorHandling(ImageTemplatePropertiesErrorHandling errorHandling) {
+ if (this.innerProperties() == null) {
+ this.innerProperties = new ImageTemplateProperties();
+ }
+ this.innerProperties().withErrorHandling(errorHandling);
+ return this;
+ }
+
/**
* Get the provisioningState property: Provisioning state of the resource.
*
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/fluent/models/ImageTemplateProperties.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/fluent/models/ImageTemplateProperties.java
index c2222a99a98e..0160c9a14d67 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/fluent/models/ImageTemplateProperties.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/fluent/models/ImageTemplateProperties.java
@@ -9,6 +9,7 @@
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateCustomizer;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateDistributor;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateLastRunStatus;
+import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesErrorHandling;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesOptimize;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesValidate;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateSource;
@@ -51,6 +52,12 @@ public final class ImageTemplateProperties {
@JsonProperty(value = "distribute", required = true)
private List distribute;
+ /*
+ * Error handling options upon a build failure
+ */
+ @JsonProperty(value = "errorHandling")
+ private ImageTemplatePropertiesErrorHandling errorHandling;
+
/*
* Provisioning state of the resource
*/
@@ -210,6 +217,26 @@ public ImageTemplateProperties withDistribute(List dis
return this;
}
+ /**
+ * Get the errorHandling property: Error handling options upon a build failure.
+ *
+ * @return the errorHandling value.
+ */
+ public ImageTemplatePropertiesErrorHandling errorHandling() {
+ return this.errorHandling;
+ }
+
+ /**
+ * Set the errorHandling property: Error handling options upon a build failure.
+ *
+ * @param errorHandling the errorHandling value to set.
+ * @return the ImageTemplateProperties object itself.
+ */
+ public ImageTemplateProperties withErrorHandling(ImageTemplatePropertiesErrorHandling errorHandling) {
+ this.errorHandling = errorHandling;
+ return this;
+ }
+
/**
* Get the provisioningState property: Provisioning state of the resource.
*
@@ -352,6 +379,9 @@ public void validate() {
} else {
distribute().forEach(e -> e.validate());
}
+ if (errorHandling() != null) {
+ errorHandling().validate();
+ }
if (provisioningError() != null) {
provisioningError().validate();
}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageBuilderClientBuilder.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageBuilderClientBuilder.java
index 28b3061b4585..650297eb0266 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageBuilderClientBuilder.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageBuilderClientBuilder.java
@@ -139,7 +139,7 @@ public ImageBuilderClientImpl buildClient() {
localSerializerAdapter,
localDefaultPollInterval,
localEnvironment,
- subscriptionId,
+ this.subscriptionId,
localEndpoint);
return client;
}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageBuilderClientImpl.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageBuilderClientImpl.java
index 6fe186d1bf3d..8a5350b27e69 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageBuilderClientImpl.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageBuilderClientImpl.java
@@ -173,7 +173,7 @@ public OperationsClient getOperations() {
this.defaultPollInterval = defaultPollInterval;
this.subscriptionId = subscriptionId;
this.endpoint = endpoint;
- this.apiVersion = "2022-07-01";
+ this.apiVersion = "2023-07-01";
this.virtualMachineImageTemplates = new VirtualMachineImageTemplatesClientImpl(this);
this.triggers = new TriggersClientImpl(this);
this.operations = new OperationsClientImpl(this);
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageTemplateImpl.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageTemplateImpl.java
index 60416486fc46..9ebff244faf8 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageTemplateImpl.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/ImageTemplateImpl.java
@@ -13,10 +13,12 @@
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateDistributor;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateIdentity;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateLastRunStatus;
+import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesErrorHandling;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesOptimize;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesValidate;
import com.azure.resourcemanager.imagebuilder.models.ImageTemplateSource;
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.ProvisioningError;
import com.azure.resourcemanager.imagebuilder.models.ProvisioningState;
@@ -92,6 +94,10 @@ public List distribute() {
}
}
+ public ImageTemplatePropertiesErrorHandling errorHandling() {
+ return this.innerModel().errorHandling();
+ }
+
public ProvisioningState provisioningState() {
return this.innerModel().provisioningState();
}
@@ -297,6 +303,11 @@ public ImageTemplateImpl withDistribute(List distribut
return this;
}
+ public ImageTemplateImpl withErrorHandling(ImageTemplatePropertiesErrorHandling errorHandling) {
+ this.innerModel().withErrorHandling(errorHandling);
+ return this;
+ }
+
public ImageTemplateImpl withBuildTimeoutInMinutes(Integer buildTimeoutInMinutes) {
this.innerModel().withBuildTimeoutInMinutes(buildTimeoutInMinutes);
return this;
@@ -312,6 +323,11 @@ public ImageTemplateImpl withStagingResourceGroup(String stagingResourceGroup) {
return this;
}
+ public ImageTemplateImpl withProperties(ImageTemplateUpdateParametersProperties properties) {
+ this.updateParameters.withProperties(properties);
+ return this;
+ }
+
private boolean isInCreateMode() {
return this.innerModel().id() == null;
}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/TriggersClientImpl.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/TriggersClientImpl.java
index 2a9dd21f5313..054d6229dc5b 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/TriggersClientImpl.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/TriggersClientImpl.java
@@ -111,7 +111,7 @@ Mono>> createOrUpdate(
@Headers({"Content-Type: application/json"})
@Delete(
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VirtualMachineImages/imageTemplates/{imageTemplateName}/triggers/{triggerName}")
- @ExpectedResponses({200, 202, 204})
+ @ExpectedResponses({202, 204})
@UnexpectedResponseExceptionType(ManagementException.class)
Mono>> delete(
@HostParam("$host") String endpoint,
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/Utils.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/Utils.java
index 23baa5fae426..d4937511fecc 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/Utils.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/Utils.java
@@ -20,6 +20,9 @@
import reactor.core.publisher.Flux;
final class Utils {
+ private Utils() {
+ }
+
static String getValueFromIdByName(String id, String name) {
if (id == null) {
return null;
@@ -60,7 +63,7 @@ static String getValueFromIdByParameterName(String id, String pathTemplate, Stri
segments.add(idSegment);
idItrReverted.forEachRemaining(segments::add);
Collections.reverse(segments);
- if (segments.size() > 0 && segments.get(0).isEmpty()) {
+ if (!segments.isEmpty() && segments.get(0).isEmpty()) {
segments.remove(0);
}
return String.join("/", segments);
@@ -74,7 +77,7 @@ static String getValueFromIdByParameterName(String id, String pathTemplate, Stri
}
static PagedIterable mapPage(PagedIterable pageIterable, Function mapper) {
- return new PagedIterableImpl(pageIterable, mapper);
+ return new PagedIterableImpl<>(pageIterable, mapper);
}
private static final class PagedIterableImpl extends PagedIterable {
@@ -133,30 +136,27 @@ public Stream> streamByPage(String continuationToken, int prefe
@Override
public Iterator iterator() {
- return new IteratorImpl(pagedIterable.iterator(), mapper);
+ return new IteratorImpl<>(pagedIterable.iterator(), mapper);
}
@Override
public Iterable> iterableByPage() {
- return new IterableImpl, PagedResponse>(pagedIterable.iterableByPage(), pageMapper);
+ return new IterableImpl<>(pagedIterable.iterableByPage(), pageMapper);
}
@Override
public Iterable> iterableByPage(String continuationToken) {
- return new IterableImpl, PagedResponse>(
- pagedIterable.iterableByPage(continuationToken), pageMapper);
+ return new IterableImpl<>(pagedIterable.iterableByPage(continuationToken), pageMapper);
}
@Override
public Iterable> iterableByPage(int preferredPageSize) {
- return new IterableImpl, PagedResponse>(
- pagedIterable.iterableByPage(preferredPageSize), pageMapper);
+ return new IterableImpl<>(pagedIterable.iterableByPage(preferredPageSize), pageMapper);
}
@Override
public Iterable> iterableByPage(String continuationToken, int preferredPageSize) {
- return new IterableImpl, PagedResponse>(
- pagedIterable.iterableByPage(continuationToken, preferredPageSize), pageMapper);
+ return new IterableImpl<>(pagedIterable.iterableByPage(continuationToken, preferredPageSize), pageMapper);
}
}
@@ -198,7 +198,7 @@ private IterableImpl(Iterable iterable, Function mapper) {
@Override
public Iterator iterator() {
- return new IteratorImpl(iterable.iterator(), mapper);
+ return new IteratorImpl<>(iterable.iterator(), mapper);
}
}
}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/VirtualMachineImageTemplatesClientImpl.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/VirtualMachineImageTemplatesClientImpl.java
index f414e459dd5c..ce9ce128ac07 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/VirtualMachineImageTemplatesClientImpl.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/implementation/VirtualMachineImageTemplatesClientImpl.java
@@ -142,7 +142,7 @@ Mono> getByResourceGroup(
@Headers({"Content-Type: application/json"})
@Delete(
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.VirtualMachineImages/imageTemplates/{imageTemplateName}")
- @ExpectedResponses({200, 202, 204})
+ @ExpectedResponses({202, 204})
@UnexpectedResponseExceptionType(ManagementException.class)
Mono>> delete(
@HostParam("$host") String endpoint,
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplate.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplate.java
index fbec21fcd3d1..6661e68de3a5 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplate.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplate.java
@@ -99,6 +99,13 @@ public interface ImageTemplate {
*/
List distribute();
+ /**
+ * Gets the errorHandling property: Error handling options upon a build failure.
+ *
+ * @return the errorHandling value.
+ */
+ ImageTemplatePropertiesErrorHandling errorHandling();
+
/**
* Gets the provisioningState property: Provisioning state of the resource.
*
@@ -193,11 +200,13 @@ interface Definition
DefinitionStages.WithIdentity,
DefinitionStages.WithCreate {
}
+
/** The ImageTemplate definition stages. */
interface DefinitionStages {
/** The first stage of the ImageTemplate definition. */
interface Blank extends WithLocation {
}
+
/** The stage of the ImageTemplate definition allowing to specify location. */
interface WithLocation {
/**
@@ -216,6 +225,7 @@ interface WithLocation {
*/
WithResourceGroup withRegion(String location);
}
+
/** The stage of the ImageTemplate definition allowing to specify parent resource. */
interface WithResourceGroup {
/**
@@ -226,6 +236,7 @@ interface WithResourceGroup {
*/
WithIdentity withExistingResourceGroup(String resourceGroupName);
}
+
/** The stage of the ImageTemplate definition allowing to specify identity. */
interface WithIdentity {
/**
@@ -236,6 +247,7 @@ interface WithIdentity {
*/
WithCreate withIdentity(ImageTemplateIdentity identity);
}
+
/**
* The stage of the ImageTemplate definition which contains all the minimum required properties for the resource
* to be created, but also allows for any other optional properties to be specified.
@@ -247,6 +259,7 @@ interface WithCreate
DefinitionStages.WithOptimize,
DefinitionStages.WithValidation,
DefinitionStages.WithDistribute,
+ DefinitionStages.WithErrorHandling,
DefinitionStages.WithBuildTimeoutInMinutes,
DefinitionStages.WithVmProfile,
DefinitionStages.WithStagingResourceGroup {
@@ -265,6 +278,7 @@ interface WithCreate
*/
ImageTemplate create(Context context);
}
+
/** The stage of the ImageTemplate definition allowing to specify tags. */
interface WithTags {
/**
@@ -275,6 +289,7 @@ interface WithTags {
*/
WithCreate withTags(Map tags);
}
+
/** The stage of the ImageTemplate definition allowing to specify source. */
interface WithSource {
/**
@@ -285,6 +300,7 @@ interface WithSource {
*/
WithCreate withSource(ImageTemplateSource source);
}
+
/** The stage of the ImageTemplate definition allowing to specify customize. */
interface WithCustomize {
/**
@@ -297,6 +313,7 @@ interface WithCustomize {
*/
WithCreate withCustomize(List customize);
}
+
/** The stage of the ImageTemplate definition allowing to specify optimize. */
interface WithOptimize {
/**
@@ -307,6 +324,7 @@ interface WithOptimize {
*/
WithCreate withOptimize(ImageTemplatePropertiesOptimize optimize);
}
+
/** The stage of the ImageTemplate definition allowing to specify validation. */
interface WithValidation {
/**
@@ -318,6 +336,7 @@ interface WithValidation {
*/
WithCreate withValidation(ImageTemplatePropertiesValidate validation);
}
+
/** The stage of the ImageTemplate definition allowing to specify distribute. */
interface WithDistribute {
/**
@@ -328,6 +347,18 @@ interface WithDistribute {
*/
WithCreate withDistribute(List distribute);
}
+
+ /** The stage of the ImageTemplate definition allowing to specify errorHandling. */
+ interface WithErrorHandling {
+ /**
+ * Specifies the errorHandling property: Error handling options upon a build failure.
+ *
+ * @param errorHandling Error handling options upon a build failure.
+ * @return the next definition stage.
+ */
+ WithCreate withErrorHandling(ImageTemplatePropertiesErrorHandling errorHandling);
+ }
+
/** The stage of the ImageTemplate definition allowing to specify buildTimeoutInMinutes. */
interface WithBuildTimeoutInMinutes {
/**
@@ -342,6 +373,7 @@ interface WithBuildTimeoutInMinutes {
*/
WithCreate withBuildTimeoutInMinutes(Integer buildTimeoutInMinutes);
}
+
/** The stage of the ImageTemplate definition allowing to specify vmProfile. */
interface WithVmProfile {
/**
@@ -352,6 +384,7 @@ interface WithVmProfile {
*/
WithCreate withVmProfile(ImageTemplateVmProfile vmProfile);
}
+
/** The stage of the ImageTemplate definition allowing to specify stagingResourceGroup. */
interface WithStagingResourceGroup {
/**
@@ -377,6 +410,7 @@ interface WithStagingResourceGroup {
WithCreate withStagingResourceGroup(String stagingResourceGroup);
}
}
+
/**
* Begins update for the ImageTemplate resource.
*
@@ -385,7 +419,7 @@ interface WithStagingResourceGroup {
ImageTemplate.Update update();
/** The template for ImageTemplate update. */
- interface Update extends UpdateStages.WithTags, UpdateStages.WithIdentity {
+ interface Update extends UpdateStages.WithTags, UpdateStages.WithIdentity, UpdateStages.WithProperties {
/**
* Executes the update request.
*
@@ -401,6 +435,7 @@ interface Update extends UpdateStages.WithTags, UpdateStages.WithIdentity {
*/
ImageTemplate apply(Context context);
}
+
/** The ImageTemplate update stages. */
interface UpdateStages {
/** The stage of the ImageTemplate update allowing to specify tags. */
@@ -413,6 +448,7 @@ interface WithTags {
*/
Update withTags(Map tags);
}
+
/** The stage of the ImageTemplate update allowing to specify identity. */
interface WithIdentity {
/**
@@ -423,7 +459,19 @@ interface WithIdentity {
*/
Update withIdentity(ImageTemplateIdentity identity);
}
+
+ /** The stage of the ImageTemplate update allowing to specify properties. */
+ interface WithProperties {
+ /**
+ * Specifies the properties property: Parameters for updating an image template..
+ *
+ * @param properties Parameters for updating an image template.
+ * @return the next definition stage.
+ */
+ Update withProperties(ImageTemplateUpdateParametersProperties properties);
+ }
}
+
/**
* Refreshes the resource to sync with Azure.
*
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplatePropertiesErrorHandling.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplatePropertiesErrorHandling.java
new file mode 100644
index 000000000000..e6e7de38725f
--- /dev/null
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplatePropertiesErrorHandling.java
@@ -0,0 +1,88 @@
+// 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.models;
+
+import com.azure.core.annotation.Fluent;
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/** Error handling options upon a build failure. */
+@Fluent
+public final class ImageTemplatePropertiesErrorHandling {
+ /*
+ * If there is a customizer error and this field is set to 'cleanup', the build VM and associated network resources
+ * will be cleaned up. This is the default behavior. If there is a customizer error and this field is set to
+ * 'abort', the build VM will be preserved.
+ */
+ @JsonProperty(value = "onCustomizerError")
+ private OnBuildError onCustomizerError;
+
+ /*
+ * If there is a validation error and this field is set to 'cleanup', the build VM and associated network resources
+ * will be cleaned up. This is the default behavior. If there is a validation error and this field is set to
+ * 'abort', the build VM will be preserved.
+ */
+ @JsonProperty(value = "onValidationError")
+ private OnBuildError onValidationError;
+
+ /** Creates an instance of ImageTemplatePropertiesErrorHandling class. */
+ public ImageTemplatePropertiesErrorHandling() {
+ }
+
+ /**
+ * Get the onCustomizerError property: If there is a customizer error and this field is set to 'cleanup', the build
+ * VM and associated network resources will be cleaned up. This is the default behavior. If there is a customizer
+ * error and this field is set to 'abort', the build VM will be preserved.
+ *
+ * @return the onCustomizerError value.
+ */
+ public OnBuildError onCustomizerError() {
+ return this.onCustomizerError;
+ }
+
+ /**
+ * Set the onCustomizerError property: If there is a customizer error and this field is set to 'cleanup', the build
+ * VM and associated network resources will be cleaned up. This is the default behavior. If there is a customizer
+ * error and this field is set to 'abort', the build VM will be preserved.
+ *
+ * @param onCustomizerError the onCustomizerError value to set.
+ * @return the ImageTemplatePropertiesErrorHandling object itself.
+ */
+ public ImageTemplatePropertiesErrorHandling withOnCustomizerError(OnBuildError onCustomizerError) {
+ this.onCustomizerError = onCustomizerError;
+ return this;
+ }
+
+ /**
+ * Get the onValidationError property: If there is a validation error and this field is set to 'cleanup', the build
+ * VM and associated network resources will be cleaned up. This is the default behavior. If there is a validation
+ * error and this field is set to 'abort', the build VM will be preserved.
+ *
+ * @return the onValidationError value.
+ */
+ public OnBuildError onValidationError() {
+ return this.onValidationError;
+ }
+
+ /**
+ * Set the onValidationError property: If there is a validation error and this field is set to 'cleanup', the build
+ * VM and associated network resources will be cleaned up. This is the default behavior. If there is a validation
+ * error and this field is set to 'abort', the build VM will be preserved.
+ *
+ * @param onValidationError the onValidationError value to set.
+ * @return the ImageTemplatePropertiesErrorHandling object itself.
+ */
+ public ImageTemplatePropertiesErrorHandling withOnValidationError(OnBuildError onValidationError) {
+ this.onValidationError = onValidationError;
+ return this;
+ }
+
+ /**
+ * Validates the instance.
+ *
+ * @throws IllegalArgumentException thrown if the instance is not valid.
+ */
+ public void validate() {
+ }
+}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplateUpdateParameters.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplateUpdateParameters.java
index 1695bd34a26e..244e70830fa4 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplateUpdateParameters.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplateUpdateParameters.java
@@ -25,6 +25,12 @@ public final class ImageTemplateUpdateParameters {
@JsonInclude(value = JsonInclude.Include.NON_NULL, content = JsonInclude.Include.ALWAYS)
private Map tags;
+ /*
+ * Parameters for updating an image template.
+ */
+ @JsonProperty(value = "properties")
+ private ImageTemplateUpdateParametersProperties properties;
+
/** Creates an instance of ImageTemplateUpdateParameters class. */
public ImageTemplateUpdateParameters() {
}
@@ -69,6 +75,26 @@ public ImageTemplateUpdateParameters withTags(Map tags) {
return this;
}
+ /**
+ * Get the properties property: Parameters for updating an image template.
+ *
+ * @return the properties value.
+ */
+ public ImageTemplateUpdateParametersProperties properties() {
+ return this.properties;
+ }
+
+ /**
+ * Set the properties property: Parameters for updating an image template.
+ *
+ * @param properties the properties value to set.
+ * @return the ImageTemplateUpdateParameters object itself.
+ */
+ public ImageTemplateUpdateParameters withProperties(ImageTemplateUpdateParametersProperties properties) {
+ this.properties = properties;
+ return this;
+ }
+
/**
* Validates the instance.
*
@@ -78,5 +104,8 @@ public void validate() {
if (identity() != null) {
identity().validate();
}
+ if (properties() != null) {
+ properties().validate();
+ }
}
}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplateUpdateParametersProperties.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplateUpdateParametersProperties.java
new file mode 100644
index 000000000000..cde4c0ac602d
--- /dev/null
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/ImageTemplateUpdateParametersProperties.java
@@ -0,0 +1,54 @@
+// 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.models;
+
+import com.azure.core.annotation.Fluent;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import java.util.List;
+
+/** Parameters for updating an image template. */
+@Fluent
+public final class ImageTemplateUpdateParametersProperties {
+ /*
+ * The distribution targets where the image output needs to go to.
+ */
+ @JsonProperty(value = "distribute")
+ private List distribute;
+
+ /** Creates an instance of ImageTemplateUpdateParametersProperties class. */
+ public ImageTemplateUpdateParametersProperties() {
+ }
+
+ /**
+ * Get the distribute property: The distribution targets where the image output needs to go to.
+ *
+ * @return the distribute value.
+ */
+ public List distribute() {
+ return this.distribute;
+ }
+
+ /**
+ * Set the distribute property: The distribution targets where the image output needs to go to.
+ *
+ * @param distribute the distribute value to set.
+ * @return the ImageTemplateUpdateParametersProperties object itself.
+ */
+ public ImageTemplateUpdateParametersProperties withDistribute(List distribute) {
+ this.distribute = distribute;
+ return this;
+ }
+
+ /**
+ * Validates the instance.
+ *
+ * @throws IllegalArgumentException thrown if the instance is not valid.
+ */
+ public void validate() {
+ if (distribute() != null) {
+ distribute().forEach(e -> e.validate());
+ }
+ }
+}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/OnBuildError.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/OnBuildError.java
new file mode 100644
index 000000000000..2bac7c1b7b37
--- /dev/null
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/OnBuildError.java
@@ -0,0 +1,47 @@
+// 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.models;
+
+import com.azure.core.util.ExpandableStringEnum;
+import com.fasterxml.jackson.annotation.JsonCreator;
+import java.util.Collection;
+
+/** Error handling behavior upon build failure. */
+public final class OnBuildError extends ExpandableStringEnum {
+ /** Static value cleanup for OnBuildError. */
+ public static final OnBuildError CLEANUP = fromString("cleanup");
+
+ /** Static value abort for OnBuildError. */
+ public static final OnBuildError ABORT = fromString("abort");
+
+ /**
+ * Creates a new instance of OnBuildError value.
+ *
+ * @deprecated Use the {@link #fromString(String)} factory method.
+ */
+ @Deprecated
+ public OnBuildError() {
+ }
+
+ /**
+ * Creates or finds a OnBuildError from its string representation.
+ *
+ * @param name a name to look for.
+ * @return the corresponding OnBuildError.
+ */
+ @JsonCreator
+ public static OnBuildError fromString(String name) {
+ return fromString(name, OnBuildError.class);
+ }
+
+ /**
+ * Gets known OnBuildError values.
+ *
+ * @return known OnBuildError values.
+ */
+ public static Collection values() {
+ return values(OnBuildError.class);
+ }
+}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/Trigger.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/Trigger.java
index f77f170c18ee..b489989388e5 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/Trigger.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/java/com/azure/resourcemanager/imagebuilder/models/Trigger.java
@@ -63,11 +63,13 @@ public interface Trigger {
interface Definition
extends DefinitionStages.Blank, DefinitionStages.WithParentResource, DefinitionStages.WithCreate {
}
+
/** The Trigger definition stages. */
interface DefinitionStages {
/** The first stage of the Trigger definition. */
interface Blank extends WithParentResource {
}
+
/** The stage of the Trigger definition allowing to specify parent resource. */
interface WithParentResource {
/**
@@ -79,6 +81,7 @@ interface WithParentResource {
*/
WithCreate withExistingImageTemplate(String resourceGroupName, String imageTemplateName);
}
+
/**
* The stage of the Trigger definition which contains all the minimum required properties for the resource to be
* created, but also allows for any other optional properties to be specified.
@@ -99,6 +102,7 @@ interface WithCreate extends DefinitionStages.WithProperties {
*/
Trigger create(Context context);
}
+
/** The stage of the Trigger definition allowing to specify properties. */
interface WithProperties {
/**
@@ -110,6 +114,7 @@ interface WithProperties {
WithCreate withProperties(TriggerProperties properties);
}
}
+
/**
* Begins update for the Trigger resource.
*
@@ -134,6 +139,7 @@ interface Update extends UpdateStages.WithProperties {
*/
Trigger apply(Context context);
}
+
/** The Trigger update stages. */
interface UpdateStages {
/** The stage of the Trigger update allowing to specify properties. */
@@ -147,6 +153,7 @@ interface WithProperties {
Update withProperties(TriggerProperties properties);
}
}
+
/**
* Refreshes the resource to sync with Azure.
*
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-imagebuilder/proxy-config.json b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-imagebuilder/proxy-config.json
new file mode 100644
index 000000000000..9164b0e6df21
--- /dev/null
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-imagebuilder/proxy-config.json
@@ -0,0 +1 @@
+[ [ "com.azure.resourcemanager.imagebuilder.implementation.VirtualMachineImageTemplatesClientImpl$VirtualMachineImageTemplatesService" ], [ "com.azure.resourcemanager.imagebuilder.implementation.TriggersClientImpl$TriggersService" ], [ "com.azure.resourcemanager.imagebuilder.implementation.OperationsClientImpl$OperationsService" ] ]
\ No newline at end of file
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-imagebuilder/reflect-config.json b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-imagebuilder/reflect-config.json
new file mode 100644
index 000000000000..2742d181db29
--- /dev/null
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-imagebuilder/reflect-config.json
@@ -0,0 +1,286 @@
+[ {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateListResult",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.fluent.models.ImageTemplateInner",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.fluent.models.ImageTemplateProperties",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateSource",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateCustomizer",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesOptimize",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesOptimizeVmBoot",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesValidate",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateInVMValidator",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateDistributor",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplatePropertiesErrorHandling",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ProvisioningError",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateLastRunStatus",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateVmProfile",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.VirtualNetworkConfig",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateIdentity",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.UserAssignedIdentity",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateUpdateParameters",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateUpdateParametersProperties",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.RunOutputCollection",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.fluent.models.RunOutputInner",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.fluent.models.RunOutputProperties",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.TriggerCollection",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.fluent.models.TriggerInner",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.TriggerProperties",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.TriggerStatus",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.OperationListResult",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.fluent.models.OperationInner",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.OperationDisplay",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplatePlatformImageSource",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.PlatformImagePurchasePlan",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateManagedImageSource",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateSharedImageVersionSource",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateShellValidator",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplatePowerShellValidator",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateFileValidator",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateShellCustomizer",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateRestartCustomizer",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateWindowsUpdateCustomizer",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplatePowerShellCustomizer",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateFileCustomizer",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateManagedImageDistributor",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateSharedImageDistributor",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.TargetRegion",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.DistributeVersioner",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ImageTemplateVhdDistributor",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.SourceImageTriggerProperties",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.DistributeVersionerLatest",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.DistributeVersionerSource",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.OnBuildError",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ProvisioningErrorCode",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.SharedImageStorageAccountType",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.VMBootOptimizationState",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ProvisioningState",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.RunState",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.RunSubState",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+}, {
+ "name" : "com.azure.resourcemanager.imagebuilder.models.ResourceIdentityType",
+ "allDeclaredConstructors" : true,
+ "allDeclaredFields" : true,
+ "allDeclaredMethods" : true
+} ]
\ No newline at end of file
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/OperationsListSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/OperationsListSamples.java
index 4d02eedd95db..e1c2f0d350f0 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/OperationsListSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/OperationsListSamples.java
@@ -7,7 +7,7 @@
/** Samples for Operations List. */
public final class OperationsListSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/OperationsList.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/OperationsList.json
*/
/**
* Sample code: Retrieve operations list.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersCreateOrUpdateSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersCreateOrUpdateSamples.java
index 2ac71c8250a8..0343b47c294c 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersCreateOrUpdateSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersCreateOrUpdateSamples.java
@@ -9,7 +9,7 @@
/** Samples for Triggers CreateOrUpdate. */
public final class TriggersCreateOrUpdateSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/CreateSourceImageTrigger.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/CreateSourceImageTrigger.json
*/
/**
* Sample code: Create or update a source image type trigger.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersDeleteSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersDeleteSamples.java
index 1a9bf56e1a1a..38ece7764d32 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersDeleteSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersDeleteSamples.java
@@ -7,7 +7,7 @@
/** Samples for Triggers Delete. */
public final class TriggersDeleteSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/DeleteTrigger.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/DeleteTrigger.json
*/
/**
* Sample code: Delete a trigger resource.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersGetSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersGetSamples.java
index 50a830cd336a..701920e975a2 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersGetSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersGetSamples.java
@@ -7,7 +7,7 @@
/** Samples for Triggers Get. */
public final class TriggersGetSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/GetTrigger.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/GetTrigger.json
*/
/**
* Sample code: Get a trigger resource.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersListByImageTemplateSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersListByImageTemplateSamples.java
index 13ffa4f2f4a0..72a10452cab0 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersListByImageTemplateSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/TriggersListByImageTemplateSamples.java
@@ -7,7 +7,7 @@
/** Samples for Triggers ListByImageTemplate. */
public final class TriggersListByImageTemplateSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/ListTriggers.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/ListTriggers.json
*/
/**
* Sample code: List triggers by image template.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCancelSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCancelSamples.java
index 08996f10e397..50bc3a3b5907 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCancelSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCancelSamples.java
@@ -7,7 +7,7 @@
/** Samples for VirtualMachineImageTemplates Cancel. */
public final class VirtualMachineImageTemplatesCancelSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/CancelImageBuild.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/CancelImageBuild.json
*/
/**
* Sample code: Cancel the image build based on the imageTemplate.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCreateOrUpdateSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCreateOrUpdateSamples.java
index ce4a15238e41..cb8152138f50 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCreateOrUpdateSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCreateOrUpdateSamples.java
@@ -22,7 +22,7 @@
/** Samples for VirtualMachineImageTemplates CreateOrUpdate. */
public final class VirtualMachineImageTemplatesCreateOrUpdateSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/CreateImageTemplateLinux.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/CreateImageTemplateLinux.json
*/
/**
* Sample code: Create an Image Template for Linux.
@@ -75,7 +75,7 @@ public static void createAnImageTemplateForLinux(
}
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/CreateImageTemplateWindows.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/CreateImageTemplateWindows.json
*/
/**
* Sample code: Create an Image Template for Windows.
@@ -164,6 +164,7 @@ public static void createAnImageTemplateForWindows(
.create();
}
+ // Use "Map.of" if available
@SuppressWarnings("unchecked")
private static Map mapOf(Object... inputs) {
Map map = new HashMap<>();
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesDeleteSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesDeleteSamples.java
index 1b6431cc0f04..9b010a6ad391 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesDeleteSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesDeleteSamples.java
@@ -7,7 +7,7 @@
/** Samples for VirtualMachineImageTemplates Delete. */
public final class VirtualMachineImageTemplatesDeleteSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/DeleteImageTemplate.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/DeleteImageTemplate.json
*/
/**
* Sample code: Delete an Image Template.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetByResourceGroupSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetByResourceGroupSamples.java
index 79988f1cad17..fe8510e3edf3 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetByResourceGroupSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetByResourceGroupSamples.java
@@ -7,7 +7,7 @@
/** Samples for VirtualMachineImageTemplates GetByResourceGroup. */
public final class VirtualMachineImageTemplatesGetByResourceGroupSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/GetImageTemplate.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/GetImageTemplate.json
*/
/**
* Sample code: Retrieve an Image Template.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetRunOutputSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetRunOutputSamples.java
index 3086fa22f087..051f7245325a 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetRunOutputSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetRunOutputSamples.java
@@ -7,7 +7,7 @@
/** Samples for VirtualMachineImageTemplates GetRunOutput. */
public final class VirtualMachineImageTemplatesGetRunOutputSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/GetRunOutput.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/GetRunOutput.json
*/
/**
* Sample code: Retrieve single runOutput.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListByResourceGroupSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListByResourceGroupSamples.java
index 149522b79420..913b71a56d82 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListByResourceGroupSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListByResourceGroupSamples.java
@@ -7,7 +7,7 @@
/** Samples for VirtualMachineImageTemplates ListByResourceGroup. */
public final class VirtualMachineImageTemplatesListByResourceGroupSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/ListImageTemplatesByRg.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/ListImageTemplatesByRg.json
*/
/**
* Sample code: List images by resource group.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListRunOutputsSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListRunOutputsSamples.java
index 724222079d92..6baace8b0099 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListRunOutputsSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListRunOutputsSamples.java
@@ -7,7 +7,7 @@
/** Samples for VirtualMachineImageTemplates ListRunOutputs. */
public final class VirtualMachineImageTemplatesListRunOutputsSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/ListRunOutputs.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/ListRunOutputs.json
*/
/**
* Sample code: Retrieve a list of all outputs created by the last run of an Image Template.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListSamples.java
index 3ceaa7246e78..582c0016c85c 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListSamples.java
@@ -7,7 +7,7 @@
/** Samples for VirtualMachineImageTemplates List. */
public final class VirtualMachineImageTemplatesListSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/ListImageTemplates.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/ListImageTemplates.json
*/
/**
* Sample code: List images by subscription.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesRunSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesRunSamples.java
index 0e750060659a..338567fb3166 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesRunSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesRunSamples.java
@@ -7,7 +7,7 @@
/** Samples for VirtualMachineImageTemplates Run. */
public final class VirtualMachineImageTemplatesRunSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/RunImageTemplate.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/RunImageTemplate.json
*/
/**
* Sample code: Create image(s) from existing imageTemplate.
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesUpdateSamples.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesUpdateSamples.java
index d7e35a687fc3..081a82b56c0d 100644
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesUpdateSamples.java
+++ b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/samples/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesUpdateSamples.java
@@ -13,7 +13,7 @@
/** Samples for VirtualMachineImageTemplates Update. */
public final class VirtualMachineImageTemplatesUpdateSamples {
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/UpdateImageTemplateToRemoveIdentities.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/UpdateImageTemplateToRemoveIdentities.json
*/
/**
* Sample code: Remove identities for an Image Template.
@@ -31,7 +31,7 @@ public static void removeIdentitiesForAnImageTemplate(
}
/*
- * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2022-07-01/examples/UpdateImageTemplateTags.json
+ * x-ms-original-file: specification/imagebuilder/resource-manager/Microsoft.VirtualMachineImages/stable/2023-07-01/examples/UpdateImageTemplateTags.json
*/
/**
* Sample code: Update the tags for an Image Template.
@@ -48,6 +48,7 @@ public static void updateTheTagsForAnImageTemplate(
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<>();
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 5700283edeb7..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/DistributeVersionerLatestTests.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.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\":828238885}")
- .toObject(DistributeVersionerLatest.class);
- Assertions.assertEquals(828238885, model.major());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DistributeVersionerLatest model = new DistributeVersionerLatest().withMajor(828238885);
- model = BinaryData.fromObject(model).toObject(DistributeVersionerLatest.class);
- Assertions.assertEquals(828238885, 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 d4682297f305..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 2a87125bb5b7..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/ImageTemplateCustomizerTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateCustomizerTests.java
deleted file mode 100644
index 13d2b0f8fe67..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateCustomizerTests.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.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\":\"tazak\"}")
- .toObject(ImageTemplateCustomizer.class);
- Assertions.assertEquals("tazak", model.name());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateCustomizer model = new ImageTemplateCustomizer().withName("tazak");
- model = BinaryData.fromObject(model).toObject(ImageTemplateCustomizer.class);
- Assertions.assertEquals("tazak", 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 5dfeb2a20177..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateDistributorTests.java
+++ /dev/null
@@ -1,55 +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\":\"zfsinzgvf\",\"artifactTags\":{\"xjtfelluwfzit\":\"wzo\",\"qfpjk\":\"np\",\"nmayhuybb\":\"lxofpdvhpfxxypin\",\"inuvamiheogn\":\"podepoo\"}}")
- .toObject(ImageTemplateDistributor.class);
- Assertions.assertEquals("zfsinzgvf", model.runOutputName());
- Assertions.assertEquals("wzo", model.artifactTags().get("xjtfelluwfzit"));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateDistributor model =
- new ImageTemplateDistributor()
- .withRunOutputName("zfsinzgvf")
- .withArtifactTags(
- mapOf(
- "xjtfelluwfzit",
- "wzo",
- "qfpjk",
- "np",
- "nmayhuybb",
- "lxofpdvhpfxxypin",
- "inuvamiheogn",
- "podepoo"));
- model = BinaryData.fromObject(model).toObject(ImageTemplateDistributor.class);
- Assertions.assertEquals("zfsinzgvf", model.runOutputName());
- Assertions.assertEquals("wzo", model.artifactTags().get("xjtfelluwfzit"));
- }
-
- @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 8c280ae9da08..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateFileCustomizerTests.java
+++ /dev/null
@@ -1,39 +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\":\"qn\",\"sha256Checksum\":\"oczvy\",\"destination\":\"qrvkdv\",\"name\":\"llr\"}")
- .toObject(ImageTemplateFileCustomizer.class);
- Assertions.assertEquals("llr", model.name());
- Assertions.assertEquals("qn", model.sourceUri());
- Assertions.assertEquals("oczvy", model.sha256Checksum());
- Assertions.assertEquals("qrvkdv", model.destination());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateFileCustomizer model =
- new ImageTemplateFileCustomizer()
- .withName("llr")
- .withSourceUri("qn")
- .withSha256Checksum("oczvy")
- .withDestination("qrvkdv");
- model = BinaryData.fromObject(model).toObject(ImageTemplateFileCustomizer.class);
- Assertions.assertEquals("llr", model.name());
- Assertions.assertEquals("qn", model.sourceUri());
- Assertions.assertEquals("oczvy", model.sha256Checksum());
- Assertions.assertEquals("qrvkdv", 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 e4785e07edb2..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateFileValidatorTests.java
+++ /dev/null
@@ -1,39 +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\":\"lhslazjdyggdtj\",\"sha256Checksum\":\"hbkuofqwey\",\"destination\":\"menevfyexfwh\",\"name\":\"cibvyvdcsitynn\"}")
- .toObject(ImageTemplateFileValidator.class);
- Assertions.assertEquals("cibvyvdcsitynn", model.name());
- Assertions.assertEquals("lhslazjdyggdtj", model.sourceUri());
- Assertions.assertEquals("hbkuofqwey", model.sha256Checksum());
- Assertions.assertEquals("menevfyexfwh", model.destination());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateFileValidator model =
- new ImageTemplateFileValidator()
- .withName("cibvyvdcsitynn")
- .withSourceUri("lhslazjdyggdtj")
- .withSha256Checksum("hbkuofqwey")
- .withDestination("menevfyexfwh");
- model = BinaryData.fromObject(model).toObject(ImageTemplateFileValidator.class);
- Assertions.assertEquals("cibvyvdcsitynn", model.name());
- Assertions.assertEquals("lhslazjdyggdtj", model.sourceUri());
- Assertions.assertEquals("hbkuofqwey", model.sha256Checksum());
- Assertions.assertEquals("menevfyexfwh", 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 88c6df5dcd80..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateIdentityTests.java
+++ /dev/null
@@ -1,55 +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\":\"UserAssigned\",\"userAssignedIdentities\":{\"p\":{\"principalId\":\"nh\",\"clientId\":\"njbiksqrglssain\"},\"bvmgxsabkyqduuji\":{\"principalId\":\"nzl\",\"clientId\":\"fmppe\"},\"rwjfe\":{\"principalId\":\"jczdzevndh\",\"clientId\":\"wpdappdsbdkv\"},\"phut\":{\"principalId\":\"nhutjeltmrldhugj\",\"clientId\":\"datqxhocdgeabl\"}}}")
- .toObject(ImageTemplateIdentity.class);
- Assertions.assertEquals(ResourceIdentityType.USER_ASSIGNED, model.type());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateIdentity model =
- new ImageTemplateIdentity()
- .withType(ResourceIdentityType.USER_ASSIGNED)
- .withUserAssignedIdentities(
- mapOf(
- "p",
- new UserAssignedIdentity(),
- "bvmgxsabkyqduuji",
- new UserAssignedIdentity(),
- "rwjfe",
- new UserAssignedIdentity(),
- "phut",
- new UserAssignedIdentity()));
- model = BinaryData.fromObject(model).toObject(ImageTemplateIdentity.class);
- Assertions.assertEquals(ResourceIdentityType.USER_ASSIGNED, model.type());
- }
-
- @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 fd86a4655546..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateInVMValidatorTests.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.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\":\"lthqtrgqjbp\"}")
- .toObject(ImageTemplateInVMValidator.class);
- Assertions.assertEquals("lthqtrgqjbp", model.name());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateInVMValidator model = new ImageTemplateInVMValidator().withName("lthqtrgqjbp");
- model = BinaryData.fromObject(model).toObject(ImageTemplateInVMValidator.class);
- Assertions.assertEquals("lthqtrgqjbp", 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 d7441a4bc16c..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateLastRunStatusTests.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.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-26T09:10:23Z\",\"endTime\":\"2021-07-04T09:54:35Z\",\"runState\":\"Succeeded\",\"runSubState\":\"Optimizing\",\"message\":\"ivyevcciqihnhun\"}")
- .toObject(ImageTemplateLastRunStatus.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-26T09:10:23Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-04T09:54:35Z"), model.endTime());
- Assertions.assertEquals(RunState.SUCCEEDED, model.runState());
- Assertions.assertEquals(RunSubState.OPTIMIZING, model.runSubState());
- Assertions.assertEquals("ivyevcciqihnhun", model.message());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateLastRunStatus model =
- new ImageTemplateLastRunStatus()
- .withStartTime(OffsetDateTime.parse("2021-11-26T09:10:23Z"))
- .withEndTime(OffsetDateTime.parse("2021-07-04T09:54:35Z"))
- .withRunState(RunState.SUCCEEDED)
- .withRunSubState(RunSubState.OPTIMIZING)
- .withMessage("ivyevcciqihnhun");
- model = BinaryData.fromObject(model).toObject(ImageTemplateLastRunStatus.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-26T09:10:23Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-04T09:54:35Z"), model.endTime());
- Assertions.assertEquals(RunState.SUCCEEDED, model.runState());
- Assertions.assertEquals(RunSubState.OPTIMIZING, model.runSubState());
- Assertions.assertEquals("ivyevcciqihnhun", model.message());
- }
-}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateListResultTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateListResultTests.java
deleted file mode 100644
index e528989661ff..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateListResultTests.java
+++ /dev/null
@@ -1,102 +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.ImageTemplateInner;
-import com.azure.resourcemanager.imagebuilder.models.ImageTemplateIdentity;
-import com.azure.resourcemanager.imagebuilder.models.ImageTemplateListResult;
-import com.azure.resourcemanager.imagebuilder.models.ResourceIdentityType;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ImageTemplateListResultTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ImageTemplateListResult model =
- BinaryData
- .fromString(
- "{\"value\":[{\"properties\":{\"customize\":[],\"distribute\":[],\"provisioningState\":\"Deleting\",\"buildTimeoutInMinutes\":1515333764,\"stagingResourceGroup\":\"m\",\"exactStagingResourceGroup\":\"mtz\"},\"identity\":{\"type\":\"None\",\"userAssignedIdentities\":{}},\"location\":\"h\",\"tags\":{\"hphoycm\":\"idgsybbe\",\"htbmuf\":\"xaobhdxbmtqioqjz\",\"rxybqsoq\":\"ownoizhw\",\"pdznrbtcqqjnqgl\":\"jgkdmbpazlobcu\"},\"id\":\"qgn\",\"name\":\"foooj\",\"type\":\"wifsq\"},{\"properties\":{\"customize\":[],\"distribute\":[],\"provisioningState\":\"Canceled\",\"buildTimeoutInMinutes\":1667898231,\"stagingResourceGroup\":\"j\",\"exactStagingResourceGroup\":\"ifkwmrvktsizntoc\"},\"identity\":{\"type\":\"UserAssigned\",\"userAssignedIdentities\":{}},\"location\":\"ajpsquc\",\"tags\":{\"kfo\":\"yf\"},\"id\":\"knygjofjddeq\",\"name\":\"rd\",\"type\":\"upewnwreitjzy\"},{\"properties\":{\"customize\":[],\"distribute\":[],\"provisioningState\":\"Updating\",\"buildTimeoutInMinutes\":1175427718,\"stagingResourceGroup\":\"smy\",\"exactStagingResourceGroup\":\"kdtmlxhekuk\"},\"identity\":{\"type\":\"UserAssigned\",\"userAssignedIdentities\":{}},\"location\":\"kc\",\"tags\":{\"yrlhmwhfpmrqobm\":\"arcryuanzwuxzdxt\",\"knryrtihfxtij\":\"u\"},\"id\":\"pzvgnwzsymglzufc\",\"name\":\"zk\",\"type\":\"hdbihan\"}],\"nextLink\":\"hfcbjysa\"}")
- .toObject(ImageTemplateListResult.class);
- Assertions.assertEquals("h", model.value().get(0).location());
- Assertions.assertEquals("idgsybbe", model.value().get(0).tags().get("hphoycm"));
- Assertions.assertEquals(ResourceIdentityType.NONE, model.value().get(0).identity().type());
- Assertions.assertEquals(1515333764, model.value().get(0).buildTimeoutInMinutes());
- Assertions.assertEquals("m", model.value().get(0).stagingResourceGroup());
- Assertions.assertEquals("hfcbjysa", model.nextLink());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateListResult model =
- new ImageTemplateListResult()
- .withValue(
- Arrays
- .asList(
- new ImageTemplateInner()
- .withLocation("h")
- .withTags(
- mapOf(
- "hphoycm",
- "idgsybbe",
- "htbmuf",
- "xaobhdxbmtqioqjz",
- "rxybqsoq",
- "ownoizhw",
- "pdznrbtcqqjnqgl",
- "jgkdmbpazlobcu"))
- .withIdentity(
- new ImageTemplateIdentity()
- .withType(ResourceIdentityType.NONE)
- .withUserAssignedIdentities(mapOf()))
- .withCustomize(Arrays.asList())
- .withDistribute(Arrays.asList())
- .withBuildTimeoutInMinutes(1515333764)
- .withStagingResourceGroup("m"),
- new ImageTemplateInner()
- .withLocation("ajpsquc")
- .withTags(mapOf("kfo", "yf"))
- .withIdentity(
- new ImageTemplateIdentity()
- .withType(ResourceIdentityType.USER_ASSIGNED)
- .withUserAssignedIdentities(mapOf()))
- .withCustomize(Arrays.asList())
- .withDistribute(Arrays.asList())
- .withBuildTimeoutInMinutes(1667898231)
- .withStagingResourceGroup("j"),
- new ImageTemplateInner()
- .withLocation("kc")
- .withTags(mapOf("yrlhmwhfpmrqobm", "arcryuanzwuxzdxt", "knryrtihfxtij", "u"))
- .withIdentity(
- new ImageTemplateIdentity()
- .withType(ResourceIdentityType.USER_ASSIGNED)
- .withUserAssignedIdentities(mapOf()))
- .withCustomize(Arrays.asList())
- .withDistribute(Arrays.asList())
- .withBuildTimeoutInMinutes(1175427718)
- .withStagingResourceGroup("smy")))
- .withNextLink("hfcbjysa");
- model = BinaryData.fromObject(model).toObject(ImageTemplateListResult.class);
- Assertions.assertEquals("h", model.value().get(0).location());
- Assertions.assertEquals("idgsybbe", model.value().get(0).tags().get("hphoycm"));
- Assertions.assertEquals(ResourceIdentityType.NONE, model.value().get(0).identity().type());
- Assertions.assertEquals(1515333764, model.value().get(0).buildTimeoutInMinutes());
- Assertions.assertEquals("m", model.value().get(0).stagingResourceGroup());
- Assertions.assertEquals("hfcbjysa", model.nextLink());
- }
-
- @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/ImageTemplateManagedImageDistributorTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageDistributorTests.java
deleted file mode 100644
index 7118fae36657..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageDistributorTests.java
+++ /dev/null
@@ -1,61 +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\":\"vvdfwatkpnpul\",\"location\":\"xxbczwtr\",\"runOutputName\":\"wiqzbqjvsovmyo\",\"artifactTags\":{\"lb\":\"spkwlhzdobpxjm\",\"wzjuqk\":\"vnchrkcci\",\"iwkuofos\":\"rsa\",\"ugidyjrr\":\"ghsauuimjmvxied\"}}")
- .toObject(ImageTemplateManagedImageDistributor.class);
- Assertions.assertEquals("wiqzbqjvsovmyo", model.runOutputName());
- Assertions.assertEquals("spkwlhzdobpxjm", model.artifactTags().get("lb"));
- Assertions.assertEquals("vvdfwatkpnpul", model.imageId());
- Assertions.assertEquals("xxbczwtr", model.location());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateManagedImageDistributor model =
- new ImageTemplateManagedImageDistributor()
- .withRunOutputName("wiqzbqjvsovmyo")
- .withArtifactTags(
- mapOf(
- "lb",
- "spkwlhzdobpxjm",
- "wzjuqk",
- "vnchrkcci",
- "iwkuofos",
- "rsa",
- "ugidyjrr",
- "ghsauuimjmvxied"))
- .withImageId("vvdfwatkpnpul")
- .withLocation("xxbczwtr");
- model = BinaryData.fromObject(model).toObject(ImageTemplateManagedImageDistributor.class);
- Assertions.assertEquals("wiqzbqjvsovmyo", model.runOutputName());
- Assertions.assertEquals("spkwlhzdobpxjm", model.artifactTags().get("lb"));
- Assertions.assertEquals("vvdfwatkpnpul", model.imageId());
- Assertions.assertEquals("xxbczwtr", model.location());
- }
-
- @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 e26c73e0dc24..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateManagedImageSourceTests.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.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\":\"pheoflokeyy\"}")
- .toObject(ImageTemplateManagedImageSource.class);
- Assertions.assertEquals("pheoflokeyy", model.imageId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateManagedImageSource model = new ImageTemplateManagedImageSource().withImageId("pheoflokeyy");
- model = BinaryData.fromObject(model).toObject(ImageTemplateManagedImageSource.class);
- Assertions.assertEquals("pheoflokeyy", 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 75d10f965c2b..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePlatformImageSourceTests.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.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\":\"xlzevgbmqjqabcy\",\"offer\":\"ivkwlzuvccfwnfnb\",\"sku\":\"fionl\",\"version\":\"x\",\"exactVersion\":\"qgtz\",\"planInfo\":{\"planName\":\"pnqbqqwxrjfe\",\"planProduct\":\"llnwsubi\",\"planPublisher\":\"njampm\"}}")
- .toObject(ImageTemplatePlatformImageSource.class);
- Assertions.assertEquals("xlzevgbmqjqabcy", model.publisher());
- Assertions.assertEquals("ivkwlzuvccfwnfnb", model.offer());
- Assertions.assertEquals("fionl", model.sku());
- Assertions.assertEquals("x", model.version());
- Assertions.assertEquals("pnqbqqwxrjfe", model.planInfo().planName());
- Assertions.assertEquals("llnwsubi", model.planInfo().planProduct());
- Assertions.assertEquals("njampm", model.planInfo().planPublisher());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplatePlatformImageSource model =
- new ImageTemplatePlatformImageSource()
- .withPublisher("xlzevgbmqjqabcy")
- .withOffer("ivkwlzuvccfwnfnb")
- .withSku("fionl")
- .withVersion("x")
- .withPlanInfo(
- new PlatformImagePurchasePlan()
- .withPlanName("pnqbqqwxrjfe")
- .withPlanProduct("llnwsubi")
- .withPlanPublisher("njampm"));
- model = BinaryData.fromObject(model).toObject(ImageTemplatePlatformImageSource.class);
- Assertions.assertEquals("xlzevgbmqjqabcy", model.publisher());
- Assertions.assertEquals("ivkwlzuvccfwnfnb", model.offer());
- Assertions.assertEquals("fionl", model.sku());
- Assertions.assertEquals("x", model.version());
- Assertions.assertEquals("pnqbqqwxrjfe", model.planInfo().planName());
- Assertions.assertEquals("llnwsubi", model.planInfo().planProduct());
- Assertions.assertEquals("njampm", model.planInfo().planPublisher());
- }
-}
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 d7cafd2f071a..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesOptimizeTests.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.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 dbc0100981e5..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 d63ca49f3d3c..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplatePropertiesValidateTests.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.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\":\"dosyg\"},{\"type\":\"ImageTemplateInVMValidator\",\"name\":\"paojakhmsbzjh\"},{\"type\":\"ImageTemplateInVMValidator\",\"name\":\"zevdphlx\"}]}")
- .toObject(ImageTemplatePropertiesValidate.class);
- Assertions.assertEquals(true, model.continueDistributeOnFailure());
- Assertions.assertEquals(true, model.sourceValidationOnly());
- Assertions.assertEquals("dosyg", 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("dosyg"),
- new ImageTemplateInVMValidator().withName("paojakhmsbzjh"),
- new ImageTemplateInVMValidator().withName("zevdphlx")));
- model = BinaryData.fromObject(model).toObject(ImageTemplatePropertiesValidate.class);
- Assertions.assertEquals(true, model.continueDistributeOnFailure());
- Assertions.assertEquals(true, model.sourceValidationOnly());
- Assertions.assertEquals("dosyg", 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 7dc60242d52e..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateRestartCustomizerTests.java
+++ /dev/null
@@ -1,39 +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\":\"ltrpmopj\",\"restartCheckCommand\":\"matuok\",\"restartTimeout\":\"fu\",\"name\":\"aodsfcpkv\"}")
- .toObject(ImageTemplateRestartCustomizer.class);
- Assertions.assertEquals("aodsfcpkv", model.name());
- Assertions.assertEquals("ltrpmopj", model.restartCommand());
- Assertions.assertEquals("matuok", model.restartCheckCommand());
- Assertions.assertEquals("fu", model.restartTimeout());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateRestartCustomizer model =
- new ImageTemplateRestartCustomizer()
- .withName("aodsfcpkv")
- .withRestartCommand("ltrpmopj")
- .withRestartCheckCommand("matuok")
- .withRestartTimeout("fu");
- model = BinaryData.fromObject(model).toObject(ImageTemplateRestartCustomizer.class);
- Assertions.assertEquals("aodsfcpkv", model.name());
- Assertions.assertEquals("ltrpmopj", model.restartCommand());
- Assertions.assertEquals("matuok", model.restartCheckCommand());
- Assertions.assertEquals("fu", 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 c034b396ac2c..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSharedImageDistributorTests.java
+++ /dev/null
@@ -1,97 +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\":\"byao\",\"replicationRegions\":[\"xc\"],\"excludeFromLatest\":false,\"storageAccountType\":\"Standard_LRS\",\"targetRegions\":[{\"name\":\"ocohslkevleg\",\"replicaCount\":1396926466,\"storageAccountType\":\"Standard_LRS\"},{\"name\":\"hfmvfaxkffe\",\"replicaCount\":517393984,\"storageAccountType\":\"Standard_LRS\"},{\"name\":\"vmezy\",\"replicaCount\":1090911341,\"storageAccountType\":\"Standard_LRS\"}],\"versioning\":{\"scheme\":\"DistributeVersioner\"},\"runOutputName\":\"sbbzo\",\"artifactTags\":{\"vjxxjnsp\":\"grxwbu\",\"vudwtiukbldng\":\"dptkoenkouk\",\"g\":\"pocipazyxoegu\",\"mrbpizcdrqj\":\"npiucgygevqznty\"}}")
- .toObject(ImageTemplateSharedImageDistributor.class);
- Assertions.assertEquals("sbbzo", model.runOutputName());
- Assertions.assertEquals("grxwbu", model.artifactTags().get("vjxxjnsp"));
- Assertions.assertEquals("byao", model.galleryImageId());
- Assertions.assertEquals("xc", model.replicationRegions().get(0));
- Assertions.assertEquals(false, model.excludeFromLatest());
- Assertions.assertEquals(SharedImageStorageAccountType.STANDARD_LRS, model.storageAccountType());
- Assertions.assertEquals("ocohslkevleg", model.targetRegions().get(0).name());
- Assertions.assertEquals(1396926466, model.targetRegions().get(0).replicaCount());
- Assertions
- .assertEquals(
- SharedImageStorageAccountType.STANDARD_LRS, model.targetRegions().get(0).storageAccountType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateSharedImageDistributor model =
- new ImageTemplateSharedImageDistributor()
- .withRunOutputName("sbbzo")
- .withArtifactTags(
- mapOf(
- "vjxxjnsp",
- "grxwbu",
- "vudwtiukbldng",
- "dptkoenkouk",
- "g",
- "pocipazyxoegu",
- "mrbpizcdrqj",
- "npiucgygevqznty"))
- .withGalleryImageId("byao")
- .withReplicationRegions(Arrays.asList("xc"))
- .withExcludeFromLatest(false)
- .withStorageAccountType(SharedImageStorageAccountType.STANDARD_LRS)
- .withTargetRegions(
- Arrays
- .asList(
- new TargetRegion()
- .withName("ocohslkevleg")
- .withReplicaCount(1396926466)
- .withStorageAccountType(SharedImageStorageAccountType.STANDARD_LRS),
- new TargetRegion()
- .withName("hfmvfaxkffe")
- .withReplicaCount(517393984)
- .withStorageAccountType(SharedImageStorageAccountType.STANDARD_LRS),
- new TargetRegion()
- .withName("vmezy")
- .withReplicaCount(1090911341)
- .withStorageAccountType(SharedImageStorageAccountType.STANDARD_LRS)))
- .withVersioning(new DistributeVersioner());
- model = BinaryData.fromObject(model).toObject(ImageTemplateSharedImageDistributor.class);
- Assertions.assertEquals("sbbzo", model.runOutputName());
- Assertions.assertEquals("grxwbu", model.artifactTags().get("vjxxjnsp"));
- Assertions.assertEquals("byao", model.galleryImageId());
- Assertions.assertEquals("xc", model.replicationRegions().get(0));
- Assertions.assertEquals(false, model.excludeFromLatest());
- Assertions.assertEquals(SharedImageStorageAccountType.STANDARD_LRS, model.storageAccountType());
- Assertions.assertEquals("ocohslkevleg", model.targetRegions().get(0).name());
- Assertions.assertEquals(1396926466, model.targetRegions().get(0).replicaCount());
- Assertions
- .assertEquals(
- SharedImageStorageAccountType.STANDARD_LRS, model.targetRegions().get(0).storageAccountType());
- }
-
- @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 a60a8c58ea61..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateSharedImageVersionSourceTests.java
+++ /dev/null
@@ -1,29 +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\":\"enjbdlwtgrhp\",\"exactVersion\":\"pj\"}")
- .toObject(ImageTemplateSharedImageVersionSource.class);
- Assertions.assertEquals("enjbdlwtgrhp", model.imageVersionId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateSharedImageVersionSource model =
- new ImageTemplateSharedImageVersionSource().withImageVersionId("enjbdlwtgrhp");
- model = BinaryData.fromObject(model).toObject(ImageTemplateSharedImageVersionSource.class);
- Assertions.assertEquals("enjbdlwtgrhp", 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 0df1f198ce55..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateShellCustomizerTests.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.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\":\"mdectehfiqscjey\",\"sha256Checksum\":\"hezrkgq\",\"inline\":[\"refovgmkqsleyyvx\",\"qjpkcattpngjcrc\",\"zsqpjhvmdajvny\",\"ounqecano\"],\"name\":\"upfh\"}")
- .toObject(ImageTemplateShellCustomizer.class);
- Assertions.assertEquals("upfh", model.name());
- Assertions.assertEquals("mdectehfiqscjey", model.scriptUri());
- Assertions.assertEquals("hezrkgq", model.sha256Checksum());
- Assertions.assertEquals("refovgmkqsleyyvx", model.inline().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateShellCustomizer model =
- new ImageTemplateShellCustomizer()
- .withName("upfh")
- .withScriptUri("mdectehfiqscjey")
- .withSha256Checksum("hezrkgq")
- .withInline(Arrays.asList("refovgmkqsleyyvx", "qjpkcattpngjcrc", "zsqpjhvmdajvny", "ounqecano"));
- model = BinaryData.fromObject(model).toObject(ImageTemplateShellCustomizer.class);
- Assertions.assertEquals("upfh", model.name());
- Assertions.assertEquals("mdectehfiqscjey", model.scriptUri());
- Assertions.assertEquals("hezrkgq", model.sha256Checksum());
- Assertions.assertEquals("refovgmkqsleyyvx", 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 7c242fea6fd9..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateShellValidatorTests.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.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\":\"asxazjpqyegualhb\",\"sha256Checksum\":\"hejjz\",\"inline\":[\"udgwdslfho\",\"wmc\",\"npwlbjnpg\"],\"name\":\"ftadehxnltyfs\"}")
- .toObject(ImageTemplateShellValidator.class);
- Assertions.assertEquals("ftadehxnltyfs", model.name());
- Assertions.assertEquals("asxazjpqyegualhb", model.scriptUri());
- Assertions.assertEquals("hejjz", model.sha256Checksum());
- Assertions.assertEquals("udgwdslfho", model.inline().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateShellValidator model =
- new ImageTemplateShellValidator()
- .withName("ftadehxnltyfs")
- .withScriptUri("asxazjpqyegualhb")
- .withSha256Checksum("hejjz")
- .withInline(Arrays.asList("udgwdslfho", "wmc", "npwlbjnpg"));
- model = BinaryData.fromObject(model).toObject(ImageTemplateShellValidator.class);
- Assertions.assertEquals("ftadehxnltyfs", model.name());
- Assertions.assertEquals("asxazjpqyegualhb", model.scriptUri());
- Assertions.assertEquals("hejjz", model.sha256Checksum());
- Assertions.assertEquals("udgwdslfho", 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 d0f011108082..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/ImageTemplateUpdateParametersTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateUpdateParametersTests.java
deleted file mode 100644
index fa0ac2d1a234..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateUpdateParametersTests.java
+++ /dev/null
@@ -1,59 +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.ImageTemplateUpdateParameters;
-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 ImageTemplateUpdateParametersTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ImageTemplateUpdateParameters model =
- BinaryData
- .fromString(
- "{\"identity\":{\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"lryplwckbasyy\":{\"principalId\":\"niwpwcukj\",\"clientId\":\"giawx\"},\"nqgoulzndli\":{\"principalId\":\"ddhsgcbacphe\",\"clientId\":\"ot\"},\"qqedqytbciqfou\":{\"principalId\":\"yqkgfg\",\"clientId\":\"madgakeqsrxyb\"}}},\"tags\":{\"glougpbk\":\"mnkzsmod\",\"uqktap\":\"tmut\",\"kdosvqw\":\"pwgcuertu\"}}")
- .toObject(ImageTemplateUpdateParameters.class);
- Assertions.assertEquals(ResourceIdentityType.USER_ASSIGNED, model.identity().type());
- Assertions.assertEquals("mnkzsmod", model.tags().get("glougpbk"));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateUpdateParameters model =
- new ImageTemplateUpdateParameters()
- .withIdentity(
- new ImageTemplateIdentity()
- .withType(ResourceIdentityType.USER_ASSIGNED)
- .withUserAssignedIdentities(
- mapOf(
- "lryplwckbasyy",
- new UserAssignedIdentity(),
- "nqgoulzndli",
- new UserAssignedIdentity(),
- "qqedqytbciqfou",
- new UserAssignedIdentity())))
- .withTags(mapOf("glougpbk", "mnkzsmod", "uqktap", "tmut", "kdosvqw", "pwgcuertu"));
- model = BinaryData.fromObject(model).toObject(ImageTemplateUpdateParameters.class);
- Assertions.assertEquals(ResourceIdentityType.USER_ASSIGNED, model.identity().type());
- Assertions.assertEquals("mnkzsmod", model.tags().get("glougpbk"));
- }
-
- @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 edd524d9477e..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateVhdDistributorTests.java
+++ /dev/null
@@ -1,49 +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\":\"oejzi\",\"runOutputName\":\"w\",\"artifactTags\":{\"ishc\":\"jttgzf\",\"eyeam\":\"khaj\",\"agalpbuxwgipwhon\":\"p\"}}")
- .toObject(ImageTemplateVhdDistributor.class);
- Assertions.assertEquals("w", model.runOutputName());
- Assertions.assertEquals("jttgzf", model.artifactTags().get("ishc"));
- Assertions.assertEquals("oejzi", model.uri());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateVhdDistributor model =
- new ImageTemplateVhdDistributor()
- .withRunOutputName("w")
- .withArtifactTags(mapOf("ishc", "jttgzf", "eyeam", "khaj", "agalpbuxwgipwhon", "p"))
- .withUri("oejzi");
- model = BinaryData.fromObject(model).toObject(ImageTemplateVhdDistributor.class);
- Assertions.assertEquals("w", model.runOutputName());
- Assertions.assertEquals("jttgzf", model.artifactTags().get("ishc"));
- Assertions.assertEquals("oejzi", model.uri());
- }
-
- @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 9e9c7d4bec32..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\":\"wjzrnfygxgisp\",\"osDiskSizeGB\":761437116,\"userAssignedIdentities\":[\"fkufublj\",\"fxqeof\",\"aeqjhqjbasvms\"],\"vnetConfig\":{\"subnetId\":\"ulngsntn\",\"proxyVmSize\":\"bkzgcwrwclx\"}}")
- .toObject(ImageTemplateVmProfile.class);
- Assertions.assertEquals("wjzrnfygxgisp", model.vmSize());
- Assertions.assertEquals(761437116, model.osDiskSizeGB());
- Assertions.assertEquals("fkufublj", model.userAssignedIdentities().get(0));
- Assertions.assertEquals("ulngsntn", model.vnetConfig().subnetId());
- Assertions.assertEquals("bkzgcwrwclx", model.vnetConfig().proxyVmSize());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateVmProfile model =
- new ImageTemplateVmProfile()
- .withVmSize("wjzrnfygxgisp")
- .withOsDiskSizeGB(761437116)
- .withUserAssignedIdentities(Arrays.asList("fkufublj", "fxqeof", "aeqjhqjbasvms"))
- .withVnetConfig(new VirtualNetworkConfig().withSubnetId("ulngsntn").withProxyVmSize("bkzgcwrwclx"));
- model = BinaryData.fromObject(model).toObject(ImageTemplateVmProfile.class);
- Assertions.assertEquals("wjzrnfygxgisp", model.vmSize());
- Assertions.assertEquals(761437116, model.osDiskSizeGB());
- Assertions.assertEquals("fkufublj", model.userAssignedIdentities().get(0));
- Assertions.assertEquals("ulngsntn", model.vnetConfig().subnetId());
- Assertions.assertEquals("bkzgcwrwclx", 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 aa84ead774ae..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/ImageTemplateWindowsUpdateCustomizerTests.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.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\":\"dpuozmyz\",\"filters\":[\"gf\",\"axbezyiuo\",\"ktwh\"],\"updateLimit\":291798162,\"name\":\"zywqsmbsu\"}")
- .toObject(ImageTemplateWindowsUpdateCustomizer.class);
- Assertions.assertEquals("zywqsmbsu", model.name());
- Assertions.assertEquals("dpuozmyz", model.searchCriteria());
- Assertions.assertEquals("gf", model.filters().get(0));
- Assertions.assertEquals(291798162, model.updateLimit());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ImageTemplateWindowsUpdateCustomizer model =
- new ImageTemplateWindowsUpdateCustomizer()
- .withName("zywqsmbsu")
- .withSearchCriteria("dpuozmyz")
- .withFilters(Arrays.asList("gf", "axbezyiuo", "ktwh"))
- .withUpdateLimit(291798162);
- model = BinaryData.fromObject(model).toObject(ImageTemplateWindowsUpdateCustomizer.class);
- Assertions.assertEquals("zywqsmbsu", model.name());
- Assertions.assertEquals("dpuozmyz", model.searchCriteria());
- Assertions.assertEquals("gf", model.filters().get(0));
- Assertions.assertEquals(291798162, 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 2b2ebd9174a4..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationDisplayTests.java
+++ /dev/null
@@ -1,39 +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\":\"kanyktzlcuiywg\",\"operation\":\"wgndrvynhzgpp\",\"resource\":\"cgyncocpecf\",\"description\":\"mcoo\"}")
- .toObject(OperationDisplay.class);
- Assertions.assertEquals("kanyktzlcuiywg", model.provider());
- Assertions.assertEquals("wgndrvynhzgpp", model.operation());
- Assertions.assertEquals("cgyncocpecf", model.resource());
- Assertions.assertEquals("mcoo", model.description());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationDisplay model =
- new OperationDisplay()
- .withProvider("kanyktzlcuiywg")
- .withOperation("wgndrvynhzgpp")
- .withResource("cgyncocpecf")
- .withDescription("mcoo");
- model = BinaryData.fromObject(model).toObject(OperationDisplay.class);
- Assertions.assertEquals("kanyktzlcuiywg", model.provider());
- Assertions.assertEquals("wgndrvynhzgpp", model.operation());
- Assertions.assertEquals("cgyncocpecf", model.resource());
- Assertions.assertEquals("mcoo", 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 52f918008859..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationInnerTests.java
+++ /dev/null
@@ -1,52 +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\":\"a\",\"display\":{\"provider\":\"z\",\"operation\":\"vvtpgvdfgio\",\"resource\":\"ftutqxlngxlefgu\",\"description\":\"xkrxdqmi\"},\"origin\":\"thz\",\"properties\":\"dataqdrabhjybigehoqf\",\"isDataAction\":false}")
- .toObject(OperationInner.class);
- Assertions.assertEquals("a", model.name());
- Assertions.assertEquals("z", model.display().provider());
- Assertions.assertEquals("vvtpgvdfgio", model.display().operation());
- Assertions.assertEquals("ftutqxlngxlefgu", model.display().resource());
- Assertions.assertEquals("xkrxdqmi", model.display().description());
- Assertions.assertEquals("thz", model.origin());
- Assertions.assertEquals(false, model.isDataAction());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationInner model =
- new OperationInner()
- .withName("a")
- .withDisplay(
- new OperationDisplay()
- .withProvider("z")
- .withOperation("vvtpgvdfgio")
- .withResource("ftutqxlngxlefgu")
- .withDescription("xkrxdqmi"))
- .withOrigin("thz")
- .withProperties("dataqdrabhjybigehoqf")
- .withIsDataAction(false);
- model = BinaryData.fromObject(model).toObject(OperationInner.class);
- Assertions.assertEquals("a", model.name());
- Assertions.assertEquals("z", model.display().provider());
- Assertions.assertEquals("vvtpgvdfgio", model.display().operation());
- Assertions.assertEquals("ftutqxlngxlefgu", model.display().resource());
- Assertions.assertEquals("xkrxdqmi", model.display().description());
- Assertions.assertEquals("thz", 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 7eef7a436464..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationListResultTests.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.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\":\"aajrm\",\"display\":{\"provider\":\"wzrlovmclwhij\",\"operation\":\"ejctbzaqsqsycb\",\"resource\":\"fkgukdkexxppof\",\"description\":\"axcfjpgddtocjjx\"},\"origin\":\"pmouexhdz\",\"properties\":\"databqe\",\"isDataAction\":true},{\"name\":\"qbzvddntwnd\",\"display\":{\"provider\":\"btwnpzaoqvuhrhcf\",\"operation\":\"yd\",\"resource\":\"lmjthjq\",\"description\":\"pyeicxm\"},\"origin\":\"iwqvhkh\",\"properties\":\"datauigdtopbobjog\",\"isDataAction\":false}],\"nextLink\":\"u\"}")
- .toObject(OperationListResult.class);
- Assertions.assertEquals("aajrm", model.value().get(0).name());
- Assertions.assertEquals("wzrlovmclwhij", model.value().get(0).display().provider());
- Assertions.assertEquals("ejctbzaqsqsycb", model.value().get(0).display().operation());
- Assertions.assertEquals("fkgukdkexxppof", model.value().get(0).display().resource());
- Assertions.assertEquals("axcfjpgddtocjjx", model.value().get(0).display().description());
- Assertions.assertEquals("pmouexhdz", model.value().get(0).origin());
- Assertions.assertEquals(true, model.value().get(0).isDataAction());
- Assertions.assertEquals("u", model.nextLink());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationListResult model =
- new OperationListResult()
- .withValue(
- Arrays
- .asList(
- new OperationInner()
- .withName("aajrm")
- .withDisplay(
- new OperationDisplay()
- .withProvider("wzrlovmclwhij")
- .withOperation("ejctbzaqsqsycb")
- .withResource("fkgukdkexxppof")
- .withDescription("axcfjpgddtocjjx"))
- .withOrigin("pmouexhdz")
- .withProperties("databqe")
- .withIsDataAction(true),
- new OperationInner()
- .withName("qbzvddntwnd")
- .withDisplay(
- new OperationDisplay()
- .withProvider("btwnpzaoqvuhrhcf")
- .withOperation("yd")
- .withResource("lmjthjq")
- .withDescription("pyeicxm"))
- .withOrigin("iwqvhkh")
- .withProperties("datauigdtopbobjog")
- .withIsDataAction(false)))
- .withNextLink("u");
- model = BinaryData.fromObject(model).toObject(OperationListResult.class);
- Assertions.assertEquals("aajrm", model.value().get(0).name());
- Assertions.assertEquals("wzrlovmclwhij", model.value().get(0).display().provider());
- Assertions.assertEquals("ejctbzaqsqsycb", model.value().get(0).display().operation());
- Assertions.assertEquals("fkgukdkexxppof", model.value().get(0).display().resource());
- Assertions.assertEquals("axcfjpgddtocjjx", model.value().get(0).display().description());
- Assertions.assertEquals("pmouexhdz", model.value().get(0).origin());
- Assertions.assertEquals(true, model.value().get(0).isDataAction());
- Assertions.assertEquals("u", 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 50a0bb0e6d2f..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/OperationsListMockTests.java
+++ /dev/null
@@ -1,73 +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.HttpHeaders;
-import com.azure.core.http.HttpRequest;
-import com.azure.core.http.HttpResponse;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.AzureEnvironment;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.resourcemanager.imagebuilder.ImageBuilderManager;
-import com.azure.resourcemanager.imagebuilder.models.Operation;
-import java.nio.ByteBuffer;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import org.mockito.ArgumentCaptor;
-import org.mockito.Mockito;
-import reactor.core.publisher.Flux;
-import reactor.core.publisher.Mono;
-
-public final class OperationsListMockTests {
- @Test
- public void testList() throws Exception {
- HttpClient httpClient = Mockito.mock(HttpClient.class);
- HttpResponse httpResponse = Mockito.mock(HttpResponse.class);
- ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class);
-
- String responseStr =
- "{\"value\":[{\"name\":\"aepdkzjanc\",\"display\":{\"provider\":\"hdwbavxbniwdjs\",\"operation\":\"tsdbpgn\",\"resource\":\"txhp\",\"description\":\"bzpfzab\"},\"origin\":\"cuh\",\"properties\":\"datatcty\",\"isDataAction\":false}]}";
-
- Mockito.when(httpResponse.getStatusCode()).thenReturn(200);
- Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders());
- Mockito
- .when(httpResponse.getBody())
- .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8))));
- Mockito
- .when(httpResponse.getBodyAsByteArray())
- .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8)));
- Mockito
- .when(httpClient.send(httpRequest.capture(), Mockito.any()))
- .thenReturn(
- Mono
- .defer(
- () -> {
- Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue());
- return Mono.just(httpResponse);
- }));
-
- 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("aepdkzjanc", response.iterator().next().name());
- Assertions.assertEquals("hdwbavxbniwdjs", response.iterator().next().display().provider());
- Assertions.assertEquals("tsdbpgn", response.iterator().next().display().operation());
- Assertions.assertEquals("txhp", response.iterator().next().display().resource());
- Assertions.assertEquals("bzpfzab", response.iterator().next().display().description());
- Assertions.assertEquals("cuh", 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 d2c28562c707..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/PlatformImagePurchasePlanTests.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.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\":\"gnzscxaqwo\",\"planProduct\":\"chcbonqvpkvlrxnj\",\"planPublisher\":\"ase\"}")
- .toObject(PlatformImagePurchasePlan.class);
- Assertions.assertEquals("gnzscxaqwo", model.planName());
- Assertions.assertEquals("chcbonqvpkvlrxnj", model.planProduct());
- Assertions.assertEquals("ase", model.planPublisher());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- PlatformImagePurchasePlan model =
- new PlatformImagePurchasePlan()
- .withPlanName("gnzscxaqwo")
- .withPlanProduct("chcbonqvpkvlrxnj")
- .withPlanPublisher("ase");
- model = BinaryData.fromObject(model).toObject(PlatformImagePurchasePlan.class);
- Assertions.assertEquals("gnzscxaqwo", model.planName());
- Assertions.assertEquals("chcbonqvpkvlrxnj", model.planProduct());
- Assertions.assertEquals("ase", 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 a7f0e0016187..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputCollectionTests.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.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\":\"bbjfddgmbmbexp\",\"artifactUri\":\"htqqrolfp\",\"provisioningState\":\"Canceled\"},\"id\":\"lgbquxig\",\"name\":\"yjgzjaoyfhrtxiln\",\"type\":\"rkujy\"},{\"properties\":{\"artifactId\":\"eju\",\"artifactUri\":\"qawrlyxwj\",\"provisioningState\":\"Succeeded\"},\"id\":\"bnwbxgjvtbvpyssz\",\"name\":\"nruj\",\"type\":\"guhmuouqfpr\"},{\"properties\":{\"artifactId\":\"bngui\",\"artifactUri\":\"wu\",\"provisioningState\":\"Updating\"},\"id\":\"zxufiz\",\"name\":\"ckyfih\",\"type\":\"fidfvzw\"}],\"nextLink\":\"uht\"}")
- .toObject(RunOutputCollection.class);
- Assertions.assertEquals("bbjfddgmbmbexp", model.value().get(0).artifactId());
- Assertions.assertEquals("htqqrolfp", model.value().get(0).artifactUri());
- Assertions.assertEquals("uht", model.nextLink());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RunOutputCollection model =
- new RunOutputCollection()
- .withValue(
- Arrays
- .asList(
- new RunOutputInner().withArtifactId("bbjfddgmbmbexp").withArtifactUri("htqqrolfp"),
- new RunOutputInner().withArtifactId("eju").withArtifactUri("qawrlyxwj"),
- new RunOutputInner().withArtifactId("bngui").withArtifactUri("wu")))
- .withNextLink("uht");
- model = BinaryData.fromObject(model).toObject(RunOutputCollection.class);
- Assertions.assertEquals("bbjfddgmbmbexp", model.value().get(0).artifactId());
- Assertions.assertEquals("htqqrolfp", model.value().get(0).artifactUri());
- Assertions.assertEquals("uht", 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 fef85b29b898..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputInnerTests.java
+++ /dev/null
@@ -1,30 +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\":\"isdkfthwxmnteiw\",\"artifactUri\":\"pvkmijcmmxdcuf\",\"provisioningState\":\"Canceled\"},\"id\":\"pymzidnsezcxtbzs\",\"name\":\"fycc\",\"type\":\"newmdwzjeiachbo\"}")
- .toObject(RunOutputInner.class);
- Assertions.assertEquals("isdkfthwxmnteiw", model.artifactId());
- Assertions.assertEquals("pvkmijcmmxdcuf", model.artifactUri());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RunOutputInner model = new RunOutputInner().withArtifactId("isdkfthwxmnteiw").withArtifactUri("pvkmijcmmxdcuf");
- model = BinaryData.fromObject(model).toObject(RunOutputInner.class);
- Assertions.assertEquals("isdkfthwxmnteiw", model.artifactId());
- Assertions.assertEquals("pvkmijcmmxdcuf", 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 1796032630ac..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/RunOutputPropertiesTests.java
+++ /dev/null
@@ -1,30 +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\":\"flnrosfqpteehzz\",\"artifactUri\":\"pyqr\",\"provisioningState\":\"Creating\"}")
- .toObject(RunOutputProperties.class);
- Assertions.assertEquals("flnrosfqpteehzz", model.artifactId());
- Assertions.assertEquals("pyqr", model.artifactUri());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RunOutputProperties model = new RunOutputProperties().withArtifactId("flnrosfqpteehzz").withArtifactUri("pyqr");
- model = BinaryData.fromObject(model).toObject(RunOutputProperties.class);
- Assertions.assertEquals("flnrosfqpteehzz", model.artifactId());
- Assertions.assertEquals("pyqr", 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 dd89875dc099..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/TargetRegionTests.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.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\":\"dpydn\",\"replicaCount\":1880549577,\"storageAccountType\":\"Premium_LRS\"}")
- .toObject(TargetRegion.class);
- Assertions.assertEquals("dpydn", model.name());
- Assertions.assertEquals(1880549577, model.replicaCount());
- Assertions.assertEquals(SharedImageStorageAccountType.PREMIUM_LRS, model.storageAccountType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- TargetRegion model =
- new TargetRegion()
- .withName("dpydn")
- .withReplicaCount(1880549577)
- .withStorageAccountType(SharedImageStorageAccountType.PREMIUM_LRS);
- model = BinaryData.fromObject(model).toObject(TargetRegion.class);
- Assertions.assertEquals("dpydn", model.name());
- Assertions.assertEquals(1880549577, 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/TriggerCollectionTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/TriggerCollectionTests.java
deleted file mode 100644
index 0d68bf54f212..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/TriggerCollectionTests.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.util.BinaryData;
-import com.azure.resourcemanager.imagebuilder.fluent.models.TriggerInner;
-import com.azure.resourcemanager.imagebuilder.models.TriggerCollection;
-import com.azure.resourcemanager.imagebuilder.models.TriggerProperties;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class TriggerCollectionTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- TriggerCollection model =
- BinaryData
- .fromString(
- "{\"value\":[{\"properties\":{\"kind\":\"TriggerProperties\",\"provisioningState\":\"Failed\"},\"id\":\"jdkirsoodqx\",\"name\":\"crmnohjtckwhds\",\"type\":\"ifiyipjxsqwpgrj\"},{\"properties\":{\"kind\":\"TriggerProperties\",\"provisioningState\":\"Creating\"},\"id\":\"jxvsnbyxqabn\",\"name\":\"ocpcy\",\"type\":\"hurzafblj\"},{\"properties\":{\"kind\":\"TriggerProperties\",\"provisioningState\":\"Canceled\"},\"id\":\"qcjm\",\"name\":\"ljavbqid\",\"type\":\"qajzyulpkudjkr\"},{\"properties\":{\"kind\":\"TriggerProperties\",\"provisioningState\":\"Updating\"},\"id\":\"fepgzgq\",\"name\":\"xzlocxscp\",\"type\":\"ierhhbcsglummaj\"}],\"nextLink\":\"aodxo\"}")
- .toObject(TriggerCollection.class);
- Assertions.assertEquals("aodxo", model.nextLink());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- TriggerCollection model =
- new TriggerCollection()
- .withValue(
- Arrays
- .asList(
- new TriggerInner().withProperties(new TriggerProperties()),
- new TriggerInner().withProperties(new TriggerProperties()),
- new TriggerInner().withProperties(new TriggerProperties()),
- new TriggerInner().withProperties(new TriggerProperties())))
- .withNextLink("aodxo");
- model = BinaryData.fromObject(model).toObject(TriggerCollection.class);
- Assertions.assertEquals("aodxo", model.nextLink());
- }
-}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/TriggersDeleteMockTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/TriggersDeleteMockTests.java
deleted file mode 100644
index ab7a3cc1f841..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/TriggersDeleteMockTests.java
+++ /dev/null
@@ -1,61 +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.HttpHeaders;
-import com.azure.core.http.HttpRequest;
-import com.azure.core.http.HttpResponse;
-import com.azure.core.management.AzureEnvironment;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.resourcemanager.imagebuilder.ImageBuilderManager;
-import java.nio.ByteBuffer;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import org.mockito.ArgumentCaptor;
-import org.mockito.Mockito;
-import reactor.core.publisher.Flux;
-import reactor.core.publisher.Mono;
-
-public final class TriggersDeleteMockTests {
- @Test
- public void testDelete() throws Exception {
- HttpClient httpClient = Mockito.mock(HttpClient.class);
- HttpResponse httpResponse = Mockito.mock(HttpResponse.class);
- ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class);
-
- String responseStr = "{}";
-
- Mockito.when(httpResponse.getStatusCode()).thenReturn(200);
- Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders());
- Mockito
- .when(httpResponse.getBody())
- .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8))));
- Mockito
- .when(httpResponse.getBodyAsByteArray())
- .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8)));
- Mockito
- .when(httpClient.send(httpRequest.capture(), Mockito.any()))
- .thenReturn(
- Mono
- .defer(
- () -> {
- Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue());
- return Mono.just(httpResponse);
- }));
-
- ImageBuilderManager manager =
- ImageBuilderManager
- .configure()
- .withHttpClient(httpClient)
- .authenticate(
- tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- manager.triggers().delete("lfktsths", "cocmnyyaztt", "twwrqp", com.azure.core.util.Context.NONE);
- }
-}
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 8bb0762913a0..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/UserAssignedIdentityTests.java
+++ /dev/null
@@ -1,24 +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\":\"ndv\",\"clientId\":\"ozwyiftyhxhuro\"}")
- .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 66e6c470716d..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesCancelMockTests.java
+++ /dev/null
@@ -1,61 +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.HttpHeaders;
-import com.azure.core.http.HttpRequest;
-import com.azure.core.http.HttpResponse;
-import com.azure.core.management.AzureEnvironment;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.resourcemanager.imagebuilder.ImageBuilderManager;
-import java.nio.ByteBuffer;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import org.mockito.ArgumentCaptor;
-import org.mockito.Mockito;
-import reactor.core.publisher.Flux;
-import reactor.core.publisher.Mono;
-
-public final class VirtualMachineImageTemplatesCancelMockTests {
- @Test
- public void testCancel() throws Exception {
- HttpClient httpClient = Mockito.mock(HttpClient.class);
- HttpResponse httpResponse = Mockito.mock(HttpResponse.class);
- ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class);
-
- String responseStr = "{}";
-
- Mockito.when(httpResponse.getStatusCode()).thenReturn(200);
- Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders());
- Mockito
- .when(httpResponse.getBody())
- .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8))));
- Mockito
- .when(httpResponse.getBodyAsByteArray())
- .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8)));
- Mockito
- .when(httpClient.send(httpRequest.capture(), Mockito.any()))
- .thenReturn(
- Mono
- .defer(
- () -> {
- Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue());
- return Mono.just(httpResponse);
- }));
-
- 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("lihkaetcktvfc", "vf", com.azure.core.util.Context.NONE);
- }
-}
diff --git a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesDeleteMockTests.java b/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesDeleteMockTests.java
deleted file mode 100644
index ac66a2923fb9..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesDeleteMockTests.java
+++ /dev/null
@@ -1,61 +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.HttpHeaders;
-import com.azure.core.http.HttpRequest;
-import com.azure.core.http.HttpResponse;
-import com.azure.core.management.AzureEnvironment;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.resourcemanager.imagebuilder.ImageBuilderManager;
-import java.nio.ByteBuffer;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import org.mockito.ArgumentCaptor;
-import org.mockito.Mockito;
-import reactor.core.publisher.Flux;
-import reactor.core.publisher.Mono;
-
-public final class VirtualMachineImageTemplatesDeleteMockTests {
- @Test
- public void testDelete() throws Exception {
- HttpClient httpClient = Mockito.mock(HttpClient.class);
- HttpResponse httpResponse = Mockito.mock(HttpResponse.class);
- ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class);
-
- String responseStr = "{}";
-
- Mockito.when(httpResponse.getStatusCode()).thenReturn(200);
- Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders());
- Mockito
- .when(httpResponse.getBody())
- .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8))));
- Mockito
- .when(httpResponse.getBodyAsByteArray())
- .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8)));
- Mockito
- .when(httpClient.send(httpRequest.capture(), Mockito.any()))
- .thenReturn(
- Mono
- .defer(
- () -> {
- Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue());
- return Mono.just(httpResponse);
- }));
-
- ImageBuilderManager manager =
- ImageBuilderManager
- .configure()
- .withHttpClient(httpClient)
- .authenticate(
- tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- manager.virtualMachineImageTemplates().delete("beypewrmjmw", "vjektcxsenh", 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 a265fd91ff5c..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesGetRunOutputWithResponseMockTests.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.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.HttpHeaders;
-import com.azure.core.http.HttpRequest;
-import com.azure.core.http.HttpResponse;
-import com.azure.core.management.AzureEnvironment;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.resourcemanager.imagebuilder.ImageBuilderManager;
-import com.azure.resourcemanager.imagebuilder.models.RunOutput;
-import java.nio.ByteBuffer;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import org.mockito.ArgumentCaptor;
-import org.mockito.Mockito;
-import reactor.core.publisher.Flux;
-import reactor.core.publisher.Mono;
-
-public final class VirtualMachineImageTemplatesGetRunOutputWithResponseMockTests {
- @Test
- public void testGetRunOutputWithResponse() throws Exception {
- HttpClient httpClient = Mockito.mock(HttpClient.class);
- HttpResponse httpResponse = Mockito.mock(HttpResponse.class);
- ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class);
-
- String responseStr =
- "{\"properties\":{\"artifactId\":\"vecxgodebfqkk\",\"artifactUri\":\"mpukgriw\",\"provisioningState\":\"Canceled\"},\"id\":\"fbxzpuzycisp\",\"name\":\"qzahmgkbrp\",\"type\":\"y\"}";
-
- Mockito.when(httpResponse.getStatusCode()).thenReturn(200);
- Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders());
- Mockito
- .when(httpResponse.getBody())
- .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8))));
- Mockito
- .when(httpResponse.getBodyAsByteArray())
- .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8)));
- Mockito
- .when(httpClient.send(httpRequest.capture(), Mockito.any()))
- .thenReturn(
- Mono
- .defer(
- () -> {
- Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue());
- return Mono.just(httpResponse);
- }));
-
- 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(
- "gvcl", "bgsncghkjeszzhb", "jhtxfvgxbfsmxne", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("vecxgodebfqkk", response.artifactId());
- Assertions.assertEquals("mpukgriw", 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 19c20c89f394..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesListRunOutputsMockTests.java
+++ /dev/null
@@ -1,71 +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.HttpHeaders;
-import com.azure.core.http.HttpRequest;
-import com.azure.core.http.HttpResponse;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.AzureEnvironment;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.resourcemanager.imagebuilder.ImageBuilderManager;
-import com.azure.resourcemanager.imagebuilder.models.RunOutput;
-import java.nio.ByteBuffer;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import org.mockito.ArgumentCaptor;
-import org.mockito.Mockito;
-import reactor.core.publisher.Flux;
-import reactor.core.publisher.Mono;
-
-public final class VirtualMachineImageTemplatesListRunOutputsMockTests {
- @Test
- public void testListRunOutputs() throws Exception {
- HttpClient httpClient = Mockito.mock(HttpClient.class);
- HttpResponse httpResponse = Mockito.mock(HttpResponse.class);
- ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class);
-
- String responseStr =
- "{\"value\":[{\"properties\":{\"artifactId\":\"tttxfvjrb\",\"artifactUri\":\"phxepcyvahf\",\"provisioningState\":\"Failed\"},\"id\":\"yq\",\"name\":\"j\",\"type\":\"uujqgidokgjljyo\"}]}";
-
- Mockito.when(httpResponse.getStatusCode()).thenReturn(200);
- Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders());
- Mockito
- .when(httpResponse.getBody())
- .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8))));
- Mockito
- .when(httpResponse.getBodyAsByteArray())
- .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8)));
- Mockito
- .when(httpClient.send(httpRequest.capture(), Mockito.any()))
- .thenReturn(
- Mono
- .defer(
- () -> {
- Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue());
- return Mono.just(httpResponse);
- }));
-
- 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("nkymuctqhjfbebrj", "xerf", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("tttxfvjrb", response.iterator().next().artifactId());
- Assertions.assertEquals("phxepcyvahf", 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 3e6b46ecba97..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualMachineImageTemplatesRunMockTests.java
+++ /dev/null
@@ -1,61 +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.HttpHeaders;
-import com.azure.core.http.HttpRequest;
-import com.azure.core.http.HttpResponse;
-import com.azure.core.management.AzureEnvironment;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.resourcemanager.imagebuilder.ImageBuilderManager;
-import java.nio.ByteBuffer;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import org.mockito.ArgumentCaptor;
-import org.mockito.Mockito;
-import reactor.core.publisher.Flux;
-import reactor.core.publisher.Mono;
-
-public final class VirtualMachineImageTemplatesRunMockTests {
- @Test
- public void testRun() throws Exception {
- HttpClient httpClient = Mockito.mock(HttpClient.class);
- HttpResponse httpResponse = Mockito.mock(HttpResponse.class);
- ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class);
-
- String responseStr = "{}";
-
- Mockito.when(httpResponse.getStatusCode()).thenReturn(200);
- Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders());
- Mockito
- .when(httpResponse.getBody())
- .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8))));
- Mockito
- .when(httpResponse.getBodyAsByteArray())
- .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8)));
- Mockito
- .when(httpClient.send(httpRequest.capture(), Mockito.any()))
- .thenReturn(
- Mono
- .defer(
- () -> {
- Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue());
- return Mono.just(httpResponse);
- }));
-
- 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("lrsf", "rzpwvlqdqgbiq", 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 e5ecfad89c2f..000000000000
--- a/sdk/imagebuilder/azure-resourcemanager-imagebuilder/src/test/java/com/azure/resourcemanager/imagebuilder/generated/VirtualNetworkConfigTests.java
+++ /dev/null
@@ -1,29 +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\":\"rljdouskcqv\",\"proxyVmSize\":\"cr\"}")
- .toObject(VirtualNetworkConfig.class);
- Assertions.assertEquals("rljdouskcqv", model.subnetId());
- Assertions.assertEquals("cr", model.proxyVmSize());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- VirtualNetworkConfig model = new VirtualNetworkConfig().withSubnetId("rljdouskcqv").withProxyVmSize("cr");
- model = BinaryData.fromObject(model).toObject(VirtualNetworkConfig.class);
- Assertions.assertEquals("rljdouskcqv", model.subnetId());
- Assertions.assertEquals("cr", model.proxyVmSize());
- }
-}