diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/CHANGELOG.md b/sdk/computeschedule/azure-resourcemanager-computeschedule/CHANGELOG.md
index 0507d886e864..2066b26d5e64 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/CHANGELOG.md
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/CHANGELOG.md
@@ -1,14 +1,27 @@
# Release History
-## 1.1.0-beta.1 (Unreleased)
+## 1.1.0-beta.1 (2025-05-13)
+
+- Azure Resource Manager Compute Schedule client library for Java. This package contains Microsoft Azure SDK for Compute Schedule Management SDK. Microsoft.ComputeSchedule Resource Provider management API. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
### Features Added
-### Breaking Changes
+* `models.ResourceProvisionPayload` was added
+
+* `models.CreateResourceOperationResponse` was added
+
+* `models.ExecuteDeleteRequest` was added
+
+* `models.ExecuteCreateRequest` was added
+
+* `models.DeleteResourceOperationResponse` was added
-### Bugs Fixed
+#### `models.ScheduledActions` was modified
-### Other Changes
+* `virtualMachinesExecuteCreate(java.lang.String,models.ExecuteCreateRequest)` was added
+* `virtualMachinesExecuteCreateWithResponse(java.lang.String,models.ExecuteCreateRequest,com.azure.core.util.Context)` was added
+* `virtualMachinesExecuteDelete(java.lang.String,models.ExecuteDeleteRequest)` was added
+* `virtualMachinesExecuteDeleteWithResponse(java.lang.String,models.ExecuteDeleteRequest,com.azure.core.util.Context)` was added
## 1.0.0 (2025-01-22)
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/README.md b/sdk/computeschedule/azure-resourcemanager-computeschedule/README.md
index 5d21d3f2de92..efae94c4d52a 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/README.md
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/README.md
@@ -52,7 +52,7 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment
Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code:
```java
-AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE);
+AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD);
TokenCredential credential = new DefaultAzureCredentialBuilder()
.authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint())
.build();
@@ -60,7 +60,7 @@ ComputeScheduleManager manager = ComputeScheduleManager
.authenticate(credential, profile);
```
-The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise.
+The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise.
See [Authentication][authenticate] for more options.
@@ -100,5 +100,3 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m
[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md
[coc]: https://opensource.microsoft.com/codeofconduct/
[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/
-
-
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/SAMPLE.md b/sdk/computeschedule/azure-resourcemanager-computeschedule/SAMPLE.md
index c2a9848216b9..a5f2ab0010d9 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/SAMPLE.md
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/SAMPLE.md
@@ -8,7 +8,9 @@
## ScheduledActions
- [VirtualMachinesCancelOperations](#scheduledactions_virtualmachinescanceloperations)
+- [VirtualMachinesExecuteCreate](#scheduledactions_virtualmachinesexecutecreate)
- [VirtualMachinesExecuteDeallocate](#scheduledactions_virtualmachinesexecutedeallocate)
+- [VirtualMachinesExecuteDelete](#scheduledactions_virtualmachinesexecutedelete)
- [VirtualMachinesExecuteHibernate](#scheduledactions_virtualmachinesexecutehibernate)
- [VirtualMachinesExecuteStart](#scheduledactions_virtualmachinesexecutestart)
- [VirtualMachinesGetOperationErrors](#scheduledactions_virtualmachinesgetoperationerrors)
@@ -19,20 +21,57 @@
### Operations_List
```java
+import com.azure.resourcemanager.computeschedule.models.ExecuteStartRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
+import com.azure.resourcemanager.computeschedule.models.Resources;
+import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
+import java.util.Arrays;
+
/**
- * Samples for Operations List.
+ * Samples for ScheduledActions VirtualMachinesExecuteStart.
*/
-public final class OperationsListSamples {
+public final class ScheduledActionsVirtualMachinesExecuteStartSamples {
/*
- * x-ms-original-file: 2024-10-01/Operations_List.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteStart_MaximumSet_Gen.json
*/
/**
- * Sample code: Operations_List.
+ * Sample code: ScheduledActions_VirtualMachinesExecuteStart_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void operationsList(com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
- manager.operations().list(com.azure.core.util.Context.NONE);
+ public static void
+ scheduledActionsVirtualMachinesExecuteStartMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteStartWithResponse("jwybvpf", new ExecuteStartRequest()
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("vwpcrwowcfgjuwnxzvvdma"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteStart_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteStart_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteStartMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteStartWithResponse("ksfzuak", new ExecuteStartRequest()
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("vwpcrwowcfgjuwnxzvvdma"), com.azure.core.util.Context.NONE);
}
}
```
@@ -40,27 +79,110 @@ public final class OperationsListSamples {
### ScheduledActions_VirtualMachinesCancelOperations
```java
-import com.azure.resourcemanager.computeschedule.models.CancelOperationsRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecuteCreateRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
+import com.azure.resourcemanager.computeschedule.models.ResourceProvisionPayload;
+import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
import java.util.Arrays;
/**
- * Samples for ScheduledActions VirtualMachinesCancelOperations.
+ * Samples for ScheduledActions VirtualMachinesExecuteCreate.
*/
-public final class ScheduledActionsVirtualMachinesCancelOperationsSamples {
+public final class ScheduledActionsVirtualMachinesExecuteCreateSamples {
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteCreate_MaximumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteCreate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteCreateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteCreateWithResponse("nxbiupqfkijjq", new ExecuteCreateRequest()
+ .withResourceConfigParameters(
+ new ResourceProvisionPayload().withBaseProfile("TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=".getBytes())
+ .withResourceOverrides(Arrays.asList("Y29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0".getBytes(),
+ "c2VkIGRvIGVpdXNtb2QgdGVtcG9yIGluY2lkaWR1bnQ=".getBytes()))
+ .withResourceCount(28)
+ .withResourcePrefix("rqlxavviucrxfjj"))
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
+ .withCorrelationid("erpswvxajdpqgxfpgmzy"), com.azure.core.util.Context.NONE);
+ }
+
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesCancelOperations.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteCreate_MinimumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesCancelOperations.
+ * Sample code: ScheduledActions_VirtualMachinesExecuteCreate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesCancelOperations(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesExecuteCreateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesCancelOperationsWithResponse("eastus2euap",
- new CancelOperationsRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r"))
- .withCorrelationid("23480d2f-1dca-4610-afb4-gg25eec1f34r"),
+ .virtualMachinesExecuteCreateWithResponse("aiqyytlqsikciuxzocihxb",
+ new ExecuteCreateRequest()
+ .withResourceConfigParameters(new ResourceProvisionPayload().withResourceCount(28))
+ .withExecutionParameters(new ExecutionParameters()),
+ com.azure.core.util.Context.NONE);
+ }
+}
+```
+
+### ScheduledActions_VirtualMachinesExecuteCreate
+
+```java
+import com.azure.resourcemanager.computeschedule.models.GetOperationStatusRequest;
+import java.util.Arrays;
+
+/**
+ * Samples for ScheduledActions VirtualMachinesGetOperationStatus.
+ */
+public final class ScheduledActionsVirtualMachinesGetOperationStatusSamples {
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesGetOperationStatus_MaximumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesGetOperationStatus_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesGetOperationStatusMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesGetOperationStatusWithResponse("xzbxygykutmvmxpfowdai",
+ new GetOperationStatusRequest().withOperationIds(Arrays.asList("hswzfrierpxdgcuu"))
+ .withCorrelationid("jtlszorevrftvfhnqoxlwpiwcbmj"),
+ com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesGetOperationStatus_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesGetOperationStatus_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesGetOperationStatusMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesGetOperationStatusWithResponse("egz",
+ new GetOperationStatusRequest().withOperationIds(Arrays.asList("hswzfrierpxdgcuu"))
+ .withCorrelationid("jtlszorevrftvfhnqoxlwpiwcbmj"),
com.azure.core.util.Context.NONE);
}
}
@@ -69,33 +191,108 @@ public final class ScheduledActionsVirtualMachinesCancelOperationsSamples {
### ScheduledActions_VirtualMachinesExecuteDeallocate
```java
-import com.azure.resourcemanager.computeschedule.models.ExecuteDeallocateRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecuteDeleteRequest;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
import java.util.Arrays;
/**
- * Samples for ScheduledActions VirtualMachinesExecuteDeallocate.
+ * Samples for ScheduledActions VirtualMachinesExecuteDelete.
*/
-public final class ScheduledActionsVirtualMachinesExecuteDeallocateSamples {
+public final class ScheduledActionsVirtualMachinesExecuteDeleteSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteDeallocate.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteDelete_MinimumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesExecuteDeallocate.
+ * Sample code: ScheduledActions_VirtualMachinesExecuteDelete_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesExecuteDeallocate(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesExecuteDeleteMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesExecuteDeallocateWithResponse("eastus2euap", new ExecuteDeallocateRequest()
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(4).withRetryWindowInMinutes(27)))
+ .virtualMachinesExecuteDeleteWithResponse("urzqnogieubgnjsyadipeyqegdomtm", new ExecuteDeleteRequest()
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3"))),
+ com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteDelete_MaximumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteDelete_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteDeleteMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteDeleteWithResponse("yrngwxkxxxbifqyc", new ExecuteDeleteRequest()
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("lgxsiioaybtjexssjzw")
+ .withForceDeletion(true), com.azure.core.util.Context.NONE);
+ }
+}
+```
+
+### ScheduledActions_VirtualMachinesExecuteDelete
+
+```java
+import com.azure.resourcemanager.computeschedule.models.CancelOperationsRequest;
+import java.util.Arrays;
+
+/**
+ * Samples for ScheduledActions VirtualMachinesCancelOperations.
+ */
+public final class ScheduledActionsVirtualMachinesCancelOperationsSamples {
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesCancelOperations_MaximumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesCancelOperations_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesCancelOperationsMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesCancelOperationsWithResponse("hwrogamrxmqmbhyksvvbpge",
+ new CancelOperationsRequest().withOperationIds(Arrays.asList("rcudibq"))
+ .withCorrelationid("lacjacfbxixdmg"),
+ com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesCancelOperations_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesCancelOperations_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesCancelOperationsMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesCancelOperationsWithResponse("pitwczrefdkzfrpphvbqrvbavgnfxl",
+ new CancelOperationsRequest().withOperationIds(Arrays.asList("rcudibq"))
+ .withCorrelationid("lacjacfbxixdmg"),
+ com.azure.core.util.Context.NONE);
}
}
```
@@ -105,6 +302,7 @@ public final class ScheduledActionsVirtualMachinesExecuteDeallocateSamples {
```java
import com.azure.resourcemanager.computeschedule.models.ExecuteHibernateRequest;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
import java.util.Arrays;
@@ -114,22 +312,45 @@ import java.util.Arrays;
*/
public final class ScheduledActionsVirtualMachinesExecuteHibernateSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteHibernate.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteHibernate_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesExecuteHibernate.
+ * Sample code: ScheduledActions_VirtualMachinesExecuteHibernate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesExecuteHibernate(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesExecuteHibernateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesExecuteHibernateWithResponse("eastus2euap", new ExecuteHibernateRequest()
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(5).withRetryWindowInMinutes(27)))
+ .virtualMachinesExecuteHibernateWithResponse("aojgnzdqrphhygchir", new ExecuteHibernateRequest()
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("jmdiz"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteHibernate_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteHibernate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteHibernateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteHibernateWithResponse("gmflbqliyjrhmrjvqrxrgocbxzjr", new ExecuteHibernateRequest()
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("jmdiz"), com.azure.core.util.Context.NONE);
}
}
```
@@ -137,33 +358,66 @@ public final class ScheduledActionsVirtualMachinesExecuteHibernateSamples {
### ScheduledActions_VirtualMachinesExecuteStart
```java
-import com.azure.resourcemanager.computeschedule.models.ExecuteStartRequest;
+import com.azure.resourcemanager.computeschedule.models.DeadlineType;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
+import com.azure.resourcemanager.computeschedule.models.Schedule;
+import com.azure.resourcemanager.computeschedule.models.SubmitDeallocateRequest;
+import java.time.OffsetDateTime;
import java.util.Arrays;
/**
- * Samples for ScheduledActions VirtualMachinesExecuteStart.
+ * Samples for ScheduledActions VirtualMachinesSubmitDeallocate.
*/
-public final class ScheduledActionsVirtualMachinesExecuteStartSamples {
+public final class ScheduledActionsVirtualMachinesSubmitDeallocateSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteStart.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitDeallocate_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesExecuteStart.
+ * Sample code: ScheduledActions_VirtualMachinesSubmitDeallocate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesExecuteStart(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesSubmitDeallocateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesExecuteStartWithResponse("eastus2euap", new ExecuteStartRequest()
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(2).withRetryWindowInMinutes(27)))
+ .virtualMachinesSubmitDeallocateWithResponse("mqlftjjfnzubxpricsgstgjojaoah", new SubmitDeallocateRequest()
+ .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withDeadLine(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withTimezone("qacufsmctpgjozovlsihrzoctatcsj")
+ .withTimeZone("upnmayfebiadztdktxzq")
+ .withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("evmwonebfzxenjdpucgcwdjdya"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitDeallocate_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesSubmitDeallocate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesSubmitDeallocateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesSubmitDeallocateWithResponse("xrcabowpojl", new SubmitDeallocateRequest()
+ .withSchedule(new Schedule().withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("evmwonebfzxenjdpucgcwdjdya"), com.azure.core.util.Context.NONE);
}
}
```
@@ -171,27 +425,66 @@ public final class ScheduledActionsVirtualMachinesExecuteStartSamples {
### ScheduledActions_VirtualMachinesGetOperationErrors
```java
-import com.azure.resourcemanager.computeschedule.models.GetOperationErrorsRequest;
+import com.azure.resourcemanager.computeschedule.models.DeadlineType;
+import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
+import com.azure.resourcemanager.computeschedule.models.Resources;
+import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
+import com.azure.resourcemanager.computeschedule.models.Schedule;
+import com.azure.resourcemanager.computeschedule.models.SubmitStartRequest;
+import java.time.OffsetDateTime;
import java.util.Arrays;
/**
- * Samples for ScheduledActions VirtualMachinesGetOperationErrors.
+ * Samples for ScheduledActions VirtualMachinesSubmitStart.
*/
-public final class ScheduledActionsVirtualMachinesGetOperationErrorsSamples {
+public final class ScheduledActionsVirtualMachinesSubmitStartSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesGetOperationErrors.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitStart_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesGetOperationErrors.
+ * Sample code: ScheduledActions_VirtualMachinesSubmitStart_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesGetOperationErrors(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesSubmitStartMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesGetOperationErrorsWithResponse("eastus2euap",
- new GetOperationErrorsRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r")),
- com.azure.core.util.Context.NONE);
+ .virtualMachinesSubmitStartWithResponse("klvdoznxekrxhuvgeels", new SubmitStartRequest()
+ .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withDeadLine(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withTimezone("qacufsmctpgjozovlsihrzoctatcsj")
+ .withTimeZone("upnmayfebiadztdktxzq")
+ .withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("bvmpxvbd"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitStart_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesSubmitStart_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesSubmitStartMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesSubmitStartWithResponse("rbsdwsfprygqqwqhwapovusm", new SubmitStartRequest()
+ .withSchedule(new Schedule().withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("bvmpxvbd"), com.azure.core.util.Context.NONE);
}
}
```
@@ -199,27 +492,46 @@ public final class ScheduledActionsVirtualMachinesGetOperationErrorsSamples {
### ScheduledActions_VirtualMachinesGetOperationStatus
```java
-import com.azure.resourcemanager.computeschedule.models.GetOperationStatusRequest;
+import com.azure.resourcemanager.computeschedule.models.GetOperationErrorsRequest;
import java.util.Arrays;
/**
- * Samples for ScheduledActions VirtualMachinesGetOperationStatus.
+ * Samples for ScheduledActions VirtualMachinesGetOperationErrors.
*/
-public final class ScheduledActionsVirtualMachinesGetOperationStatusSamples {
+public final class ScheduledActionsVirtualMachinesGetOperationErrorsSamples {
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesGetOperationErrors_MaximumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesGetOperationErrors_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesGetOperationErrorsMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesGetOperationErrorsWithResponse("paluwjjcxtjeozpoxrnstls",
+ new GetOperationErrorsRequest().withOperationIds(Arrays.asList("ksufjznokhsbowdupyt")),
+ com.azure.core.util.Context.NONE);
+ }
+
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesGetOperationStatus.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesGetOperationErrors_MinimumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesGetOperationStatus.
+ * Sample code: ScheduledActions_VirtualMachinesGetOperationErrors_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesGetOperationStatus(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesGetOperationErrorsMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesGetOperationStatusWithResponse("eastus2euap",
- new GetOperationStatusRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r"))
- .withCorrelationid("35780d2f-1dca-4610-afb4-dd25eec1f34r"),
+ .virtualMachinesGetOperationErrorsWithResponse("nqwtkslhoamsmxucgbljcz",
+ new GetOperationErrorsRequest().withOperationIds(Arrays.asList("ksufjznokhsbowdupyt")),
com.azure.core.util.Context.NONE);
}
}
@@ -228,39 +540,57 @@ public final class ScheduledActionsVirtualMachinesGetOperationStatusSamples {
### ScheduledActions_VirtualMachinesSubmitDeallocate
```java
-import com.azure.resourcemanager.computeschedule.models.DeadlineType;
+import com.azure.resourcemanager.computeschedule.models.ExecuteDeallocateRequest;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
-import com.azure.resourcemanager.computeschedule.models.Schedule;
-import com.azure.resourcemanager.computeschedule.models.SubmitDeallocateRequest;
-import java.time.OffsetDateTime;
import java.util.Arrays;
/**
- * Samples for ScheduledActions VirtualMachinesSubmitDeallocate.
+ * Samples for ScheduledActions VirtualMachinesExecuteDeallocate.
*/
-public final class ScheduledActionsVirtualMachinesSubmitDeallocateSamples {
+public final class ScheduledActionsVirtualMachinesExecuteDeallocateSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitDeallocate.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteDeallocate_MinimumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesSubmitDeallocate.
+ * Sample code: ScheduledActions_VirtualMachinesExecuteDeallocate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesSubmitDeallocate(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesExecuteDeallocateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesSubmitDeallocateWithResponse("eastus2euap", new SubmitDeallocateRequest()
- .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
- .withTimezone("UTC")
- .withDeadlineType(DeadlineType.INITIATE_AT))
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(4).withRetryWindowInMinutes(27)))
+ .virtualMachinesExecuteDeallocateWithResponse("bfldnxffvllwvqa", new ExecuteDeallocateRequest()
+ .withExecutionParameters(new ExecutionParameters())
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("dsszhmrdsczkv"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteDeallocate_MaximumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteDeallocate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteDeallocateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteDeallocateWithResponse("ykpowbmjexmsv", new ExecuteDeallocateRequest()
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("dsszhmrdsczkv"), com.azure.core.util.Context.NONE);
}
}
```
@@ -270,6 +600,7 @@ public final class ScheduledActionsVirtualMachinesSubmitDeallocateSamples {
```java
import com.azure.resourcemanager.computeschedule.models.DeadlineType;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
import com.azure.resourcemanager.computeschedule.models.Schedule;
@@ -282,25 +613,51 @@ import java.util.Arrays;
*/
public final class ScheduledActionsVirtualMachinesSubmitHibernateSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitHibernate.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitHibernate_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesSubmitHibernate.
+ * Sample code: ScheduledActions_VirtualMachinesSubmitHibernate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesSubmitHibernate(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesSubmitHibernateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesSubmitHibernateWithResponse("eastus2euap", new SubmitHibernateRequest()
- .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
- .withTimezone("UTC")
- .withDeadlineType(DeadlineType.INITIATE_AT))
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(2).withRetryWindowInMinutes(27)))
+ .virtualMachinesSubmitHibernateWithResponse("hiceqzwkjmijxdfw", new SubmitHibernateRequest()
+ .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withDeadLine(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withTimezone("qacufsmctpgjozovlsihrzoctatcsj")
+ .withTimeZone("upnmayfebiadztdktxzq")
+ .withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("htqivutynuoslvbp"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitHibernate_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesSubmitHibernate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesSubmitHibernateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesSubmitHibernateWithResponse("jsbmestfaqxxejcgrs", new SubmitHibernateRequest()
+ .withSchedule(new Schedule().withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("htqivutynuoslvbp"), com.azure.core.util.Context.NONE);
}
}
```
@@ -308,39 +665,38 @@ public final class ScheduledActionsVirtualMachinesSubmitHibernateSamples {
### ScheduledActions_VirtualMachinesSubmitStart
```java
-import com.azure.resourcemanager.computeschedule.models.DeadlineType;
-import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
-import com.azure.resourcemanager.computeschedule.models.Resources;
-import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
-import com.azure.resourcemanager.computeschedule.models.Schedule;
-import com.azure.resourcemanager.computeschedule.models.SubmitStartRequest;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-
/**
- * Samples for ScheduledActions VirtualMachinesSubmitStart.
+ * Samples for Operations List.
*/
-public final class ScheduledActionsVirtualMachinesSubmitStartSamples {
+public final class OperationsListSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitStart.json
+ * x-ms-original-file: 2025-05-01/Operations_List_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesSubmitStart.
+ * Sample code: Operations_List_MaximumSet_Gen - generated by [MaximumSet] rule - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesSubmitStart(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
- manager.scheduledActions()
- .virtualMachinesSubmitStartWithResponse("eastus2euap", new SubmitStartRequest()
- .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
- .withTimezone("UTC")
- .withDeadlineType(DeadlineType.INITIATE_AT))
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(5).withRetryWindowInMinutes(27)))
- .withResources(new Resources().withIds(Arrays.asList(
- "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ public static void
+ operationsListMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.operations().list(com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/Operations_List_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: Operations_List_MaximumSet_Gen - generated by [MaximumSet] rule - generated by [MaximumSet] rule -
+ * generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ operationsListMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.operations().list(com.azure.core.util.Context.NONE);
}
}
```
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/pom.xml b/sdk/computeschedule/azure-resourcemanager-computeschedule/pom.xml
index 77543d69745c..479a899efb44 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/pom.xml
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/pom.xml
@@ -46,7 +46,6 @@
0
0
true
- false
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/fluent/ScheduledActionsClient.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/fluent/ScheduledActionsClient.java
index 197f2dbc9c7a..c1aad7ebed94 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/fluent/ScheduledActionsClient.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/fluent/ScheduledActionsClient.java
@@ -9,13 +9,17 @@
import com.azure.core.http.rest.Response;
import com.azure.core.util.Context;
import com.azure.resourcemanager.computeschedule.fluent.models.CancelOperationsResponseInner;
+import com.azure.resourcemanager.computeschedule.fluent.models.CreateResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.DeallocateResourceOperationResponseInner;
+import com.azure.resourcemanager.computeschedule.fluent.models.DeleteResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.GetOperationErrorsResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.GetOperationStatusResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.HibernateResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.StartResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.models.CancelOperationsRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecuteCreateRequest;
import com.azure.resourcemanager.computeschedule.models.ExecuteDeallocateRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecuteDeleteRequest;
import com.azure.resourcemanager.computeschedule.models.ExecuteHibernateRequest;
import com.azure.resourcemanager.computeschedule.models.ExecuteStartRequest;
import com.azure.resourcemanager.computeschedule.models.GetOperationErrorsRequest;
@@ -212,6 +216,68 @@ Response virtualMachinesExecuteStartWithRes
StartResourceOperationResponseInner virtualMachinesExecuteStart(String locationparameter,
ExecuteStartRequest requestBody);
+ /**
+ * VirtualMachinesExecuteCreate: Execute create operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @param context The context to associate with this operation.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a create request along with {@link Response}.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ Response virtualMachinesExecuteCreateWithResponse(String locationparameter,
+ ExecuteCreateRequest requestBody, Context context);
+
+ /**
+ * VirtualMachinesExecuteCreate: Execute create operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a create request.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ CreateResourceOperationResponseInner virtualMachinesExecuteCreate(String locationparameter,
+ ExecuteCreateRequest requestBody);
+
+ /**
+ * VirtualMachinesExecuteDelete: Execute delete operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @param context The context to associate with this operation.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a delete request along with {@link Response}.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ Response virtualMachinesExecuteDeleteWithResponse(String locationparameter,
+ ExecuteDeleteRequest requestBody, Context context);
+
+ /**
+ * VirtualMachinesExecuteDelete: Execute delete operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a delete request.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ DeleteResourceOperationResponseInner virtualMachinesExecuteDelete(String locationparameter,
+ ExecuteDeleteRequest requestBody);
+
/**
* VirtualMachinesGetOperationStatus: Polling endpoint to read status of operations performed on virtual machines.
*
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/fluent/models/CreateResourceOperationResponseInner.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/fluent/models/CreateResourceOperationResponseInner.java
new file mode 100644
index 000000000000..f8d428ecf746
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/fluent/models/CreateResourceOperationResponseInner.java
@@ -0,0 +1,160 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.fluent.models;
+
+import com.azure.core.annotation.Immutable;
+import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import com.azure.resourcemanager.computeschedule.models.ResourceOperation;
+import java.io.IOException;
+import java.util.List;
+
+/**
+ * The response from a create request.
+ */
+@Immutable
+public final class CreateResourceOperationResponseInner
+ implements JsonSerializable {
+ /*
+ * The description of the operation response
+ */
+ private String description;
+
+ /*
+ * The type of resources used in the create request eg virtual machines
+ */
+ private String type;
+
+ /*
+ * The location of the start request eg westus
+ */
+ private String location;
+
+ /*
+ * The results from the start request if no errors exist
+ */
+ private List results;
+
+ /**
+ * Creates an instance of CreateResourceOperationResponseInner class.
+ */
+ private CreateResourceOperationResponseInner() {
+ }
+
+ /**
+ * Get the description property: The description of the operation response.
+ *
+ * @return the description value.
+ */
+ public String description() {
+ return this.description;
+ }
+
+ /**
+ * Get the type property: The type of resources used in the create request eg virtual machines.
+ *
+ * @return the type value.
+ */
+ public String type() {
+ return this.type;
+ }
+
+ /**
+ * Get the location property: The location of the start request eg westus.
+ *
+ * @return the location value.
+ */
+ public String location() {
+ return this.location;
+ }
+
+ /**
+ * Get the results property: The results from the start request if no errors exist.
+ *
+ * @return the results value.
+ */
+ public List results() {
+ return this.results;
+ }
+
+ /**
+ * Validates the instance.
+ *
+ * @throws IllegalArgumentException thrown if the instance is not valid.
+ */
+ public void validate() {
+ if (description() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Missing required property description in model CreateResourceOperationResponseInner"));
+ }
+ if (type() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Missing required property type in model CreateResourceOperationResponseInner"));
+ }
+ if (location() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Missing required property location in model CreateResourceOperationResponseInner"));
+ }
+ if (results() != null) {
+ results().forEach(e -> e.validate());
+ }
+ }
+
+ private static final ClientLogger LOGGER = new ClientLogger(CreateResourceOperationResponseInner.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("description", this.description);
+ jsonWriter.writeStringField("type", this.type);
+ jsonWriter.writeStringField("location", this.location);
+ jsonWriter.writeArrayField("results", this.results, (writer, element) -> writer.writeJson(element));
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of CreateResourceOperationResponseInner from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of CreateResourceOperationResponseInner if the JsonReader was pointing to an instance of it,
+ * or null if it was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the CreateResourceOperationResponseInner.
+ */
+ public static CreateResourceOperationResponseInner fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ CreateResourceOperationResponseInner deserializedCreateResourceOperationResponseInner
+ = new CreateResourceOperationResponseInner();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("description".equals(fieldName)) {
+ deserializedCreateResourceOperationResponseInner.description = reader.getString();
+ } else if ("type".equals(fieldName)) {
+ deserializedCreateResourceOperationResponseInner.type = reader.getString();
+ } else if ("location".equals(fieldName)) {
+ deserializedCreateResourceOperationResponseInner.location = reader.getString();
+ } else if ("results".equals(fieldName)) {
+ List results = reader.readArray(reader1 -> ResourceOperation.fromJson(reader1));
+ deserializedCreateResourceOperationResponseInner.results = results;
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedCreateResourceOperationResponseInner;
+ });
+ }
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/fluent/models/DeleteResourceOperationResponseInner.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/fluent/models/DeleteResourceOperationResponseInner.java
new file mode 100644
index 000000000000..49b2edc0640b
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/fluent/models/DeleteResourceOperationResponseInner.java
@@ -0,0 +1,160 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.fluent.models;
+
+import com.azure.core.annotation.Immutable;
+import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import com.azure.resourcemanager.computeschedule.models.ResourceOperation;
+import java.io.IOException;
+import java.util.List;
+
+/**
+ * The response from a delete request.
+ */
+@Immutable
+public final class DeleteResourceOperationResponseInner
+ implements JsonSerializable {
+ /*
+ * The description of the operation response
+ */
+ private String description;
+
+ /*
+ * The type of resources used in the delete request eg virtual machines
+ */
+ private String type;
+
+ /*
+ * The location of the start request eg westus
+ */
+ private String location;
+
+ /*
+ * The results from the start request if no errors exist
+ */
+ private List results;
+
+ /**
+ * Creates an instance of DeleteResourceOperationResponseInner class.
+ */
+ private DeleteResourceOperationResponseInner() {
+ }
+
+ /**
+ * Get the description property: The description of the operation response.
+ *
+ * @return the description value.
+ */
+ public String description() {
+ return this.description;
+ }
+
+ /**
+ * Get the type property: The type of resources used in the delete request eg virtual machines.
+ *
+ * @return the type value.
+ */
+ public String type() {
+ return this.type;
+ }
+
+ /**
+ * Get the location property: The location of the start request eg westus.
+ *
+ * @return the location value.
+ */
+ public String location() {
+ return this.location;
+ }
+
+ /**
+ * Get the results property: The results from the start request if no errors exist.
+ *
+ * @return the results value.
+ */
+ public List results() {
+ return this.results;
+ }
+
+ /**
+ * Validates the instance.
+ *
+ * @throws IllegalArgumentException thrown if the instance is not valid.
+ */
+ public void validate() {
+ if (description() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Missing required property description in model DeleteResourceOperationResponseInner"));
+ }
+ if (type() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Missing required property type in model DeleteResourceOperationResponseInner"));
+ }
+ if (location() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Missing required property location in model DeleteResourceOperationResponseInner"));
+ }
+ if (results() != null) {
+ results().forEach(e -> e.validate());
+ }
+ }
+
+ private static final ClientLogger LOGGER = new ClientLogger(DeleteResourceOperationResponseInner.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("description", this.description);
+ jsonWriter.writeStringField("type", this.type);
+ jsonWriter.writeStringField("location", this.location);
+ jsonWriter.writeArrayField("results", this.results, (writer, element) -> writer.writeJson(element));
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of DeleteResourceOperationResponseInner from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of DeleteResourceOperationResponseInner if the JsonReader was pointing to an instance of it,
+ * or null if it was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the DeleteResourceOperationResponseInner.
+ */
+ public static DeleteResourceOperationResponseInner fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ DeleteResourceOperationResponseInner deserializedDeleteResourceOperationResponseInner
+ = new DeleteResourceOperationResponseInner();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("description".equals(fieldName)) {
+ deserializedDeleteResourceOperationResponseInner.description = reader.getString();
+ } else if ("type".equals(fieldName)) {
+ deserializedDeleteResourceOperationResponseInner.type = reader.getString();
+ } else if ("location".equals(fieldName)) {
+ deserializedDeleteResourceOperationResponseInner.location = reader.getString();
+ } else if ("results".equals(fieldName)) {
+ List results = reader.readArray(reader1 -> ResourceOperation.fromJson(reader1));
+ deserializedDeleteResourceOperationResponseInner.results = results;
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedDeleteResourceOperationResponseInner;
+ });
+ }
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ComputeScheduleMgmtClientImpl.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ComputeScheduleMgmtClientImpl.java
index 253e1c97ffeb..36e1a6cb57e3 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ComputeScheduleMgmtClientImpl.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ComputeScheduleMgmtClientImpl.java
@@ -172,7 +172,7 @@ public ScheduledActionsClient getScheduledActions() {
this.defaultPollInterval = defaultPollInterval;
this.endpoint = endpoint;
this.subscriptionId = subscriptionId;
- this.apiVersion = "2024-10-01";
+ this.apiVersion = "2025-05-01";
this.operations = new OperationsClientImpl(this);
this.scheduledActions = new ScheduledActionsClientImpl(this);
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/CreateResourceOperationResponseImpl.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/CreateResourceOperationResponseImpl.java
new file mode 100644
index 000000000000..1ef97efa0f13
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/CreateResourceOperationResponseImpl.java
@@ -0,0 +1,52 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.implementation;
+
+import com.azure.resourcemanager.computeschedule.fluent.models.CreateResourceOperationResponseInner;
+import com.azure.resourcemanager.computeschedule.models.CreateResourceOperationResponse;
+import com.azure.resourcemanager.computeschedule.models.ResourceOperation;
+import java.util.Collections;
+import java.util.List;
+
+public final class CreateResourceOperationResponseImpl implements CreateResourceOperationResponse {
+ private CreateResourceOperationResponseInner innerObject;
+
+ private final com.azure.resourcemanager.computeschedule.ComputeScheduleManager serviceManager;
+
+ CreateResourceOperationResponseImpl(CreateResourceOperationResponseInner innerObject,
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager serviceManager) {
+ this.innerObject = innerObject;
+ this.serviceManager = serviceManager;
+ }
+
+ public String description() {
+ return this.innerModel().description();
+ }
+
+ public String type() {
+ return this.innerModel().type();
+ }
+
+ public String location() {
+ return this.innerModel().location();
+ }
+
+ public List results() {
+ List inner = this.innerModel().results();
+ if (inner != null) {
+ return Collections.unmodifiableList(inner);
+ } else {
+ return Collections.emptyList();
+ }
+ }
+
+ public CreateResourceOperationResponseInner innerModel() {
+ return this.innerObject;
+ }
+
+ private com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager() {
+ return this.serviceManager;
+ }
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/DeleteResourceOperationResponseImpl.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/DeleteResourceOperationResponseImpl.java
new file mode 100644
index 000000000000..18d81a86838f
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/DeleteResourceOperationResponseImpl.java
@@ -0,0 +1,52 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.implementation;
+
+import com.azure.resourcemanager.computeschedule.fluent.models.DeleteResourceOperationResponseInner;
+import com.azure.resourcemanager.computeschedule.models.DeleteResourceOperationResponse;
+import com.azure.resourcemanager.computeschedule.models.ResourceOperation;
+import java.util.Collections;
+import java.util.List;
+
+public final class DeleteResourceOperationResponseImpl implements DeleteResourceOperationResponse {
+ private DeleteResourceOperationResponseInner innerObject;
+
+ private final com.azure.resourcemanager.computeschedule.ComputeScheduleManager serviceManager;
+
+ DeleteResourceOperationResponseImpl(DeleteResourceOperationResponseInner innerObject,
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager serviceManager) {
+ this.innerObject = innerObject;
+ this.serviceManager = serviceManager;
+ }
+
+ public String description() {
+ return this.innerModel().description();
+ }
+
+ public String type() {
+ return this.innerModel().type();
+ }
+
+ public String location() {
+ return this.innerModel().location();
+ }
+
+ public List results() {
+ List inner = this.innerModel().results();
+ if (inner != null) {
+ return Collections.unmodifiableList(inner);
+ } else {
+ return Collections.emptyList();
+ }
+ }
+
+ public DeleteResourceOperationResponseInner innerModel() {
+ return this.innerObject;
+ }
+
+ private com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager() {
+ return this.serviceManager;
+ }
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ScheduledActionsClientImpl.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ScheduledActionsClientImpl.java
index 03c403f32874..24705b85be32 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ScheduledActionsClientImpl.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ScheduledActionsClientImpl.java
@@ -24,13 +24,17 @@
import com.azure.core.util.logging.ClientLogger;
import com.azure.resourcemanager.computeschedule.fluent.ScheduledActionsClient;
import com.azure.resourcemanager.computeschedule.fluent.models.CancelOperationsResponseInner;
+import com.azure.resourcemanager.computeschedule.fluent.models.CreateResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.DeallocateResourceOperationResponseInner;
+import com.azure.resourcemanager.computeschedule.fluent.models.DeleteResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.GetOperationErrorsResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.GetOperationStatusResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.HibernateResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.StartResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.models.CancelOperationsRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecuteCreateRequest;
import com.azure.resourcemanager.computeschedule.models.ExecuteDeallocateRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecuteDeleteRequest;
import com.azure.resourcemanager.computeschedule.models.ExecuteHibernateRequest;
import com.azure.resourcemanager.computeschedule.models.ExecuteStartRequest;
import com.azure.resourcemanager.computeschedule.models.GetOperationErrorsRequest;
@@ -192,6 +196,46 @@ Response virtualMachinesExecuteStartSync(
@HeaderParam("Accept") String accept, @BodyParam("application/json") ExecuteStartRequest requestBody,
Context context);
+ @Post("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesExecuteCreate")
+ @ExpectedResponses({ 200 })
+ @UnexpectedResponseExceptionType(ManagementException.class)
+ Mono> virtualMachinesExecuteCreate(
+ @HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion,
+ @PathParam("subscriptionId") String subscriptionId,
+ @PathParam("locationparameter") String locationparameter, @HeaderParam("Content-Type") String contentType,
+ @HeaderParam("Accept") String accept, @BodyParam("application/json") ExecuteCreateRequest requestBody,
+ Context context);
+
+ @Post("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesExecuteCreate")
+ @ExpectedResponses({ 200 })
+ @UnexpectedResponseExceptionType(ManagementException.class)
+ Response virtualMachinesExecuteCreateSync(
+ @HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion,
+ @PathParam("subscriptionId") String subscriptionId,
+ @PathParam("locationparameter") String locationparameter, @HeaderParam("Content-Type") String contentType,
+ @HeaderParam("Accept") String accept, @BodyParam("application/json") ExecuteCreateRequest requestBody,
+ Context context);
+
+ @Post("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesExecuteDelete")
+ @ExpectedResponses({ 200 })
+ @UnexpectedResponseExceptionType(ManagementException.class)
+ Mono> virtualMachinesExecuteDelete(
+ @HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion,
+ @PathParam("subscriptionId") String subscriptionId,
+ @PathParam("locationparameter") String locationparameter, @HeaderParam("Content-Type") String contentType,
+ @HeaderParam("Accept") String accept, @BodyParam("application/json") ExecuteDeleteRequest requestBody,
+ Context context);
+
+ @Post("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesExecuteDelete")
+ @ExpectedResponses({ 200 })
+ @UnexpectedResponseExceptionType(ManagementException.class)
+ Response virtualMachinesExecuteDeleteSync(
+ @HostParam("endpoint") String endpoint, @QueryParam("api-version") String apiVersion,
+ @PathParam("subscriptionId") String subscriptionId,
+ @PathParam("locationparameter") String locationparameter, @HeaderParam("Content-Type") String contentType,
+ @HeaderParam("Accept") String accept, @BodyParam("application/json") ExecuteDeleteRequest requestBody,
+ Context context);
+
@Post("/subscriptions/{subscriptionId}/providers/Microsoft.ComputeSchedule/locations/{locationparameter}/virtualMachinesGetOperationStatus")
@ExpectedResponses({ 200 })
@UnexpectedResponseExceptionType(ManagementException.class)
@@ -949,6 +993,238 @@ public StartResourceOperationResponseInner virtualMachinesExecuteStart(String lo
return virtualMachinesExecuteStartWithResponse(locationparameter, requestBody, Context.NONE).getValue();
}
+ /**
+ * VirtualMachinesExecuteCreate: Execute create operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a create request along with {@link Response} on successful completion of {@link Mono}.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ private Mono>
+ virtualMachinesExecuteCreateWithResponseAsync(String locationparameter, ExecuteCreateRequest requestBody) {
+ if (this.client.getEndpoint() == null) {
+ return Mono.error(
+ new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null."));
+ }
+ if (this.client.getSubscriptionId() == null) {
+ return Mono.error(new IllegalArgumentException(
+ "Parameter this.client.getSubscriptionId() is required and cannot be null."));
+ }
+ if (locationparameter == null) {
+ return Mono
+ .error(new IllegalArgumentException("Parameter locationparameter is required and cannot be null."));
+ }
+ if (requestBody == null) {
+ return Mono.error(new IllegalArgumentException("Parameter requestBody is required and cannot be null."));
+ } else {
+ requestBody.validate();
+ }
+ final String contentType = "application/json";
+ final String accept = "application/json";
+ return FluxUtil
+ .withContext(
+ context -> service.virtualMachinesExecuteCreate(this.client.getEndpoint(), this.client.getApiVersion(),
+ this.client.getSubscriptionId(), locationparameter, contentType, accept, requestBody, context))
+ .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
+ }
+
+ /**
+ * VirtualMachinesExecuteCreate: Execute create operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a create request on successful completion of {@link Mono}.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ private Mono virtualMachinesExecuteCreateAsync(String locationparameter,
+ ExecuteCreateRequest requestBody) {
+ return virtualMachinesExecuteCreateWithResponseAsync(locationparameter, requestBody)
+ .flatMap(res -> Mono.justOrEmpty(res.getValue()));
+ }
+
+ /**
+ * VirtualMachinesExecuteCreate: Execute create operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @param context The context to associate with this operation.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a create request along with {@link Response}.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ public Response virtualMachinesExecuteCreateWithResponse(
+ String locationparameter, ExecuteCreateRequest requestBody, Context context) {
+ if (this.client.getEndpoint() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Parameter this.client.getEndpoint() is required and cannot be null."));
+ }
+ if (this.client.getSubscriptionId() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Parameter this.client.getSubscriptionId() is required and cannot be null."));
+ }
+ if (locationparameter == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException("Parameter locationparameter is required and cannot be null."));
+ }
+ if (requestBody == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException("Parameter requestBody is required and cannot be null."));
+ } else {
+ requestBody.validate();
+ }
+ final String contentType = "application/json";
+ final String accept = "application/json";
+ return service.virtualMachinesExecuteCreateSync(this.client.getEndpoint(), this.client.getApiVersion(),
+ this.client.getSubscriptionId(), locationparameter, contentType, accept, requestBody, context);
+ }
+
+ /**
+ * VirtualMachinesExecuteCreate: Execute create operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a create request.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ public CreateResourceOperationResponseInner virtualMachinesExecuteCreate(String locationparameter,
+ ExecuteCreateRequest requestBody) {
+ return virtualMachinesExecuteCreateWithResponse(locationparameter, requestBody, Context.NONE).getValue();
+ }
+
+ /**
+ * VirtualMachinesExecuteDelete: Execute delete operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a delete request along with {@link Response} on successful completion of {@link Mono}.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ private Mono>
+ virtualMachinesExecuteDeleteWithResponseAsync(String locationparameter, ExecuteDeleteRequest requestBody) {
+ if (this.client.getEndpoint() == null) {
+ return Mono.error(
+ new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null."));
+ }
+ if (this.client.getSubscriptionId() == null) {
+ return Mono.error(new IllegalArgumentException(
+ "Parameter this.client.getSubscriptionId() is required and cannot be null."));
+ }
+ if (locationparameter == null) {
+ return Mono
+ .error(new IllegalArgumentException("Parameter locationparameter is required and cannot be null."));
+ }
+ if (requestBody == null) {
+ return Mono.error(new IllegalArgumentException("Parameter requestBody is required and cannot be null."));
+ } else {
+ requestBody.validate();
+ }
+ final String contentType = "application/json";
+ final String accept = "application/json";
+ return FluxUtil
+ .withContext(
+ context -> service.virtualMachinesExecuteDelete(this.client.getEndpoint(), this.client.getApiVersion(),
+ this.client.getSubscriptionId(), locationparameter, contentType, accept, requestBody, context))
+ .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
+ }
+
+ /**
+ * VirtualMachinesExecuteDelete: Execute delete operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a delete request on successful completion of {@link Mono}.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ private Mono virtualMachinesExecuteDeleteAsync(String locationparameter,
+ ExecuteDeleteRequest requestBody) {
+ return virtualMachinesExecuteDeleteWithResponseAsync(locationparameter, requestBody)
+ .flatMap(res -> Mono.justOrEmpty(res.getValue()));
+ }
+
+ /**
+ * VirtualMachinesExecuteDelete: Execute delete operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @param context The context to associate with this operation.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a delete request along with {@link Response}.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ public Response virtualMachinesExecuteDeleteWithResponse(
+ String locationparameter, ExecuteDeleteRequest requestBody, Context context) {
+ if (this.client.getEndpoint() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Parameter this.client.getEndpoint() is required and cannot be null."));
+ }
+ if (this.client.getSubscriptionId() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Parameter this.client.getSubscriptionId() is required and cannot be null."));
+ }
+ if (locationparameter == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException("Parameter locationparameter is required and cannot be null."));
+ }
+ if (requestBody == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException("Parameter requestBody is required and cannot be null."));
+ } else {
+ requestBody.validate();
+ }
+ final String contentType = "application/json";
+ final String accept = "application/json";
+ return service.virtualMachinesExecuteDeleteSync(this.client.getEndpoint(), this.client.getApiVersion(),
+ this.client.getSubscriptionId(), locationparameter, contentType, accept, requestBody, context);
+ }
+
+ /**
+ * VirtualMachinesExecuteDelete: Execute delete operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a delete request.
+ */
+ @ServiceMethod(returns = ReturnType.SINGLE)
+ public DeleteResourceOperationResponseInner virtualMachinesExecuteDelete(String locationparameter,
+ ExecuteDeleteRequest requestBody) {
+ return virtualMachinesExecuteDeleteWithResponse(locationparameter, requestBody, Context.NONE).getValue();
+ }
+
/**
* VirtualMachinesGetOperationStatus: Polling endpoint to read status of operations performed on virtual machines.
*
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ScheduledActionsImpl.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ScheduledActionsImpl.java
index 72f1e257f698..e4ccb758321f 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ScheduledActionsImpl.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/implementation/ScheduledActionsImpl.java
@@ -10,15 +10,21 @@
import com.azure.core.util.logging.ClientLogger;
import com.azure.resourcemanager.computeschedule.fluent.ScheduledActionsClient;
import com.azure.resourcemanager.computeschedule.fluent.models.CancelOperationsResponseInner;
+import com.azure.resourcemanager.computeschedule.fluent.models.CreateResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.DeallocateResourceOperationResponseInner;
+import com.azure.resourcemanager.computeschedule.fluent.models.DeleteResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.GetOperationErrorsResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.GetOperationStatusResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.HibernateResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.fluent.models.StartResourceOperationResponseInner;
import com.azure.resourcemanager.computeschedule.models.CancelOperationsRequest;
import com.azure.resourcemanager.computeschedule.models.CancelOperationsResponse;
+import com.azure.resourcemanager.computeschedule.models.CreateResourceOperationResponse;
import com.azure.resourcemanager.computeschedule.models.DeallocateResourceOperationResponse;
+import com.azure.resourcemanager.computeschedule.models.DeleteResourceOperationResponse;
+import com.azure.resourcemanager.computeschedule.models.ExecuteCreateRequest;
import com.azure.resourcemanager.computeschedule.models.ExecuteDeallocateRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecuteDeleteRequest;
import com.azure.resourcemanager.computeschedule.models.ExecuteHibernateRequest;
import com.azure.resourcemanager.computeschedule.models.ExecuteStartRequest;
import com.azure.resourcemanager.computeschedule.models.GetOperationErrorsRequest;
@@ -183,6 +189,52 @@ public StartResourceOperationResponse virtualMachinesExecuteStart(String locatio
}
}
+ public Response virtualMachinesExecuteCreateWithResponse(String locationparameter,
+ ExecuteCreateRequest requestBody, Context context) {
+ Response inner
+ = this.serviceClient().virtualMachinesExecuteCreateWithResponse(locationparameter, requestBody, context);
+ if (inner != null) {
+ return new SimpleResponse<>(inner.getRequest(), inner.getStatusCode(), inner.getHeaders(),
+ new CreateResourceOperationResponseImpl(inner.getValue(), this.manager()));
+ } else {
+ return null;
+ }
+ }
+
+ public CreateResourceOperationResponse virtualMachinesExecuteCreate(String locationparameter,
+ ExecuteCreateRequest requestBody) {
+ CreateResourceOperationResponseInner inner
+ = this.serviceClient().virtualMachinesExecuteCreate(locationparameter, requestBody);
+ if (inner != null) {
+ return new CreateResourceOperationResponseImpl(inner, this.manager());
+ } else {
+ return null;
+ }
+ }
+
+ public Response virtualMachinesExecuteDeleteWithResponse(String locationparameter,
+ ExecuteDeleteRequest requestBody, Context context) {
+ Response inner
+ = this.serviceClient().virtualMachinesExecuteDeleteWithResponse(locationparameter, requestBody, context);
+ if (inner != null) {
+ return new SimpleResponse<>(inner.getRequest(), inner.getStatusCode(), inner.getHeaders(),
+ new DeleteResourceOperationResponseImpl(inner.getValue(), this.manager()));
+ } else {
+ return null;
+ }
+ }
+
+ public DeleteResourceOperationResponse virtualMachinesExecuteDelete(String locationparameter,
+ ExecuteDeleteRequest requestBody) {
+ DeleteResourceOperationResponseInner inner
+ = this.serviceClient().virtualMachinesExecuteDelete(locationparameter, requestBody);
+ if (inner != null) {
+ return new DeleteResourceOperationResponseImpl(inner, this.manager());
+ } else {
+ return null;
+ }
+ }
+
public Response virtualMachinesGetOperationStatusWithResponse(String locationparameter,
GetOperationStatusRequest requestBody, Context context) {
Response inner = this.serviceClient()
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/CreateResourceOperationResponse.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/CreateResourceOperationResponse.java
new file mode 100644
index 000000000000..f3cba7e9968d
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/CreateResourceOperationResponse.java
@@ -0,0 +1,49 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.models;
+
+import com.azure.resourcemanager.computeschedule.fluent.models.CreateResourceOperationResponseInner;
+import java.util.List;
+
+/**
+ * An immutable client-side representation of CreateResourceOperationResponse.
+ */
+public interface CreateResourceOperationResponse {
+ /**
+ * Gets the description property: The description of the operation response.
+ *
+ * @return the description value.
+ */
+ String description();
+
+ /**
+ * Gets the type property: The type of resources used in the create request eg virtual machines.
+ *
+ * @return the type value.
+ */
+ String type();
+
+ /**
+ * Gets the location property: The location of the start request eg westus.
+ *
+ * @return the location value.
+ */
+ String location();
+
+ /**
+ * Gets the results property: The results from the start request if no errors exist.
+ *
+ * @return the results value.
+ */
+ List results();
+
+ /**
+ * Gets the inner com.azure.resourcemanager.computeschedule.fluent.models.CreateResourceOperationResponseInner
+ * object.
+ *
+ * @return the inner object.
+ */
+ CreateResourceOperationResponseInner innerModel();
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/DeleteResourceOperationResponse.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/DeleteResourceOperationResponse.java
new file mode 100644
index 000000000000..ed4d1ad72034
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/DeleteResourceOperationResponse.java
@@ -0,0 +1,49 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.models;
+
+import com.azure.resourcemanager.computeschedule.fluent.models.DeleteResourceOperationResponseInner;
+import java.util.List;
+
+/**
+ * An immutable client-side representation of DeleteResourceOperationResponse.
+ */
+public interface DeleteResourceOperationResponse {
+ /**
+ * Gets the description property: The description of the operation response.
+ *
+ * @return the description value.
+ */
+ String description();
+
+ /**
+ * Gets the type property: The type of resources used in the delete request eg virtual machines.
+ *
+ * @return the type value.
+ */
+ String type();
+
+ /**
+ * Gets the location property: The location of the start request eg westus.
+ *
+ * @return the location value.
+ */
+ String location();
+
+ /**
+ * Gets the results property: The results from the start request if no errors exist.
+ *
+ * @return the results value.
+ */
+ List results();
+
+ /**
+ * Gets the inner com.azure.resourcemanager.computeschedule.fluent.models.DeleteResourceOperationResponseInner
+ * object.
+ *
+ * @return the inner object.
+ */
+ DeleteResourceOperationResponseInner innerModel();
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ExecuteCreateRequest.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ExecuteCreateRequest.java
new file mode 100644
index 000000000000..0b55219b7322
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ExecuteCreateRequest.java
@@ -0,0 +1,168 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.models;
+
+import com.azure.core.annotation.Fluent;
+import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
+
+/**
+ * The ExecuteCreateRequest request for create operations.
+ */
+@Fluent
+public final class ExecuteCreateRequest implements JsonSerializable {
+ /*
+ * resource creation payload
+ */
+ private ResourceProvisionPayload resourceConfigParameters;
+
+ /*
+ * The execution parameters for the request
+ */
+ private ExecutionParameters executionParameters;
+
+ /*
+ * CorrelationId item
+ */
+ private String correlationid;
+
+ /**
+ * Creates an instance of ExecuteCreateRequest class.
+ */
+ public ExecuteCreateRequest() {
+ }
+
+ /**
+ * Get the resourceConfigParameters property: resource creation payload.
+ *
+ * @return the resourceConfigParameters value.
+ */
+ public ResourceProvisionPayload resourceConfigParameters() {
+ return this.resourceConfigParameters;
+ }
+
+ /**
+ * Set the resourceConfigParameters property: resource creation payload.
+ *
+ * @param resourceConfigParameters the resourceConfigParameters value to set.
+ * @return the ExecuteCreateRequest object itself.
+ */
+ public ExecuteCreateRequest withResourceConfigParameters(ResourceProvisionPayload resourceConfigParameters) {
+ this.resourceConfigParameters = resourceConfigParameters;
+ return this;
+ }
+
+ /**
+ * Get the executionParameters property: The execution parameters for the request.
+ *
+ * @return the executionParameters value.
+ */
+ public ExecutionParameters executionParameters() {
+ return this.executionParameters;
+ }
+
+ /**
+ * Set the executionParameters property: The execution parameters for the request.
+ *
+ * @param executionParameters the executionParameters value to set.
+ * @return the ExecuteCreateRequest object itself.
+ */
+ public ExecuteCreateRequest withExecutionParameters(ExecutionParameters executionParameters) {
+ this.executionParameters = executionParameters;
+ return this;
+ }
+
+ /**
+ * Get the correlationid property: CorrelationId item.
+ *
+ * @return the correlationid value.
+ */
+ public String correlationid() {
+ return this.correlationid;
+ }
+
+ /**
+ * Set the correlationid property: CorrelationId item.
+ *
+ * @param correlationid the correlationid value to set.
+ * @return the ExecuteCreateRequest object itself.
+ */
+ public ExecuteCreateRequest withCorrelationid(String correlationid) {
+ this.correlationid = correlationid;
+ return this;
+ }
+
+ /**
+ * Validates the instance.
+ *
+ * @throws IllegalArgumentException thrown if the instance is not valid.
+ */
+ public void validate() {
+ if (resourceConfigParameters() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Missing required property resourceConfigParameters in model ExecuteCreateRequest"));
+ } else {
+ resourceConfigParameters().validate();
+ }
+ if (executionParameters() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Missing required property executionParameters in model ExecuteCreateRequest"));
+ } else {
+ executionParameters().validate();
+ }
+ }
+
+ private static final ClientLogger LOGGER = new ClientLogger(ExecuteCreateRequest.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("resourceConfigParameters", this.resourceConfigParameters);
+ jsonWriter.writeJsonField("executionParameters", this.executionParameters);
+ jsonWriter.writeStringField("correlationid", this.correlationid);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of ExecuteCreateRequest from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of ExecuteCreateRequest if the JsonReader was pointing to an instance of it, or null if it
+ * was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the ExecuteCreateRequest.
+ */
+ public static ExecuteCreateRequest fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ ExecuteCreateRequest deserializedExecuteCreateRequest = new ExecuteCreateRequest();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("resourceConfigParameters".equals(fieldName)) {
+ deserializedExecuteCreateRequest.resourceConfigParameters
+ = ResourceProvisionPayload.fromJson(reader);
+ } else if ("executionParameters".equals(fieldName)) {
+ deserializedExecuteCreateRequest.executionParameters = ExecutionParameters.fromJson(reader);
+ } else if ("correlationid".equals(fieldName)) {
+ deserializedExecuteCreateRequest.correlationid = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedExecuteCreateRequest;
+ });
+ }
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ExecuteDeleteRequest.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ExecuteDeleteRequest.java
new file mode 100644
index 000000000000..1408b296e060
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ExecuteDeleteRequest.java
@@ -0,0 +1,194 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.models;
+
+import com.azure.core.annotation.Fluent;
+import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
+
+/**
+ * The ExecuteDeleteRequest request for delete operations.
+ */
+@Fluent
+public final class ExecuteDeleteRequest implements JsonSerializable {
+ /*
+ * The execution parameters for the request
+ */
+ private ExecutionParameters executionParameters;
+
+ /*
+ * The resources for the request
+ */
+ private Resources resources;
+
+ /*
+ * CorrelationId item
+ */
+ private String correlationid;
+
+ /*
+ * Forced delete resource item
+ */
+ private Boolean forceDeletion;
+
+ /**
+ * Creates an instance of ExecuteDeleteRequest class.
+ */
+ public ExecuteDeleteRequest() {
+ }
+
+ /**
+ * Get the executionParameters property: The execution parameters for the request.
+ *
+ * @return the executionParameters value.
+ */
+ public ExecutionParameters executionParameters() {
+ return this.executionParameters;
+ }
+
+ /**
+ * Set the executionParameters property: The execution parameters for the request.
+ *
+ * @param executionParameters the executionParameters value to set.
+ * @return the ExecuteDeleteRequest object itself.
+ */
+ public ExecuteDeleteRequest withExecutionParameters(ExecutionParameters executionParameters) {
+ this.executionParameters = executionParameters;
+ return this;
+ }
+
+ /**
+ * Get the resources property: The resources for the request.
+ *
+ * @return the resources value.
+ */
+ public Resources resources() {
+ return this.resources;
+ }
+
+ /**
+ * Set the resources property: The resources for the request.
+ *
+ * @param resources the resources value to set.
+ * @return the ExecuteDeleteRequest object itself.
+ */
+ public ExecuteDeleteRequest withResources(Resources resources) {
+ this.resources = resources;
+ return this;
+ }
+
+ /**
+ * Get the correlationid property: CorrelationId item.
+ *
+ * @return the correlationid value.
+ */
+ public String correlationid() {
+ return this.correlationid;
+ }
+
+ /**
+ * Set the correlationid property: CorrelationId item.
+ *
+ * @param correlationid the correlationid value to set.
+ * @return the ExecuteDeleteRequest object itself.
+ */
+ public ExecuteDeleteRequest withCorrelationid(String correlationid) {
+ this.correlationid = correlationid;
+ return this;
+ }
+
+ /**
+ * Get the forceDeletion property: Forced delete resource item.
+ *
+ * @return the forceDeletion value.
+ */
+ public Boolean forceDeletion() {
+ return this.forceDeletion;
+ }
+
+ /**
+ * Set the forceDeletion property: Forced delete resource item.
+ *
+ * @param forceDeletion the forceDeletion value to set.
+ * @return the ExecuteDeleteRequest object itself.
+ */
+ public ExecuteDeleteRequest withForceDeletion(Boolean forceDeletion) {
+ this.forceDeletion = forceDeletion;
+ return this;
+ }
+
+ /**
+ * Validates the instance.
+ *
+ * @throws IllegalArgumentException thrown if the instance is not valid.
+ */
+ public void validate() {
+ if (executionParameters() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException(
+ "Missing required property executionParameters in model ExecuteDeleteRequest"));
+ } else {
+ executionParameters().validate();
+ }
+ if (resources() == null) {
+ throw LOGGER.atError()
+ .log(new IllegalArgumentException("Missing required property resources in model ExecuteDeleteRequest"));
+ } else {
+ resources().validate();
+ }
+ }
+
+ private static final ClientLogger LOGGER = new ClientLogger(ExecuteDeleteRequest.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("executionParameters", this.executionParameters);
+ jsonWriter.writeJsonField("resources", this.resources);
+ jsonWriter.writeStringField("correlationid", this.correlationid);
+ jsonWriter.writeBooleanField("forceDeletion", this.forceDeletion);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of ExecuteDeleteRequest from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of ExecuteDeleteRequest if the JsonReader was pointing to an instance of it, or null if it
+ * was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the ExecuteDeleteRequest.
+ */
+ public static ExecuteDeleteRequest fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ ExecuteDeleteRequest deserializedExecuteDeleteRequest = new ExecuteDeleteRequest();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("executionParameters".equals(fieldName)) {
+ deserializedExecuteDeleteRequest.executionParameters = ExecutionParameters.fromJson(reader);
+ } else if ("resources".equals(fieldName)) {
+ deserializedExecuteDeleteRequest.resources = Resources.fromJson(reader);
+ } else if ("correlationid".equals(fieldName)) {
+ deserializedExecuteDeleteRequest.correlationid = reader.getString();
+ } else if ("forceDeletion".equals(fieldName)) {
+ deserializedExecuteDeleteRequest.forceDeletion = reader.getNullable(JsonReader::getBoolean);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedExecuteDeleteRequest;
+ });
+ }
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ResourceProvisionPayload.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ResourceProvisionPayload.java
new file mode 100644
index 000000000000..ba1e75c5f90b
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ResourceProvisionPayload.java
@@ -0,0 +1,187 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.models;
+
+import com.azure.core.annotation.Fluent;
+import com.azure.core.util.CoreUtils;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
+import java.util.List;
+
+/**
+ * Resource creation data model.
+ */
+@Fluent
+public final class ResourceProvisionPayload implements JsonSerializable {
+ /*
+ * baseProfile, Resource properties that common across all resources
+ */
+ private byte[] baseProfile;
+
+ /*
+ * resourceOverrides, properties per resource that needs to be overwritted from baseProfile
+ */
+ private List resourceOverrides;
+
+ /*
+ * Number of resources to be created
+ */
+ private int resourceCount;
+
+ /*
+ * if resourceOverrides doesn't contain "name", service will create name based of prefix and ResourceCount e.g.
+ * resourceprefix-0,resourceprefix-1..
+ */
+ private String resourcePrefix;
+
+ /**
+ * Creates an instance of ResourceProvisionPayload class.
+ */
+ public ResourceProvisionPayload() {
+ }
+
+ /**
+ * Get the baseProfile property: baseProfile, Resource properties that common across all resources.
+ *
+ * @return the baseProfile value.
+ */
+ public byte[] baseProfile() {
+ return CoreUtils.clone(this.baseProfile);
+ }
+
+ /**
+ * Set the baseProfile property: baseProfile, Resource properties that common across all resources.
+ *
+ * @param baseProfile the baseProfile value to set.
+ * @return the ResourceProvisionPayload object itself.
+ */
+ public ResourceProvisionPayload withBaseProfile(byte[] baseProfile) {
+ this.baseProfile = CoreUtils.clone(baseProfile);
+ return this;
+ }
+
+ /**
+ * Get the resourceOverrides property: resourceOverrides, properties per resource that needs to be overwritted from
+ * baseProfile.
+ *
+ * @return the resourceOverrides value.
+ */
+ public List resourceOverrides() {
+ return this.resourceOverrides;
+ }
+
+ /**
+ * Set the resourceOverrides property: resourceOverrides, properties per resource that needs to be overwritted from
+ * baseProfile.
+ *
+ * @param resourceOverrides the resourceOverrides value to set.
+ * @return the ResourceProvisionPayload object itself.
+ */
+ public ResourceProvisionPayload withResourceOverrides(List resourceOverrides) {
+ this.resourceOverrides = resourceOverrides;
+ return this;
+ }
+
+ /**
+ * Get the resourceCount property: Number of resources to be created.
+ *
+ * @return the resourceCount value.
+ */
+ public int resourceCount() {
+ return this.resourceCount;
+ }
+
+ /**
+ * Set the resourceCount property: Number of resources to be created.
+ *
+ * @param resourceCount the resourceCount value to set.
+ * @return the ResourceProvisionPayload object itself.
+ */
+ public ResourceProvisionPayload withResourceCount(int resourceCount) {
+ this.resourceCount = resourceCount;
+ return this;
+ }
+
+ /**
+ * Get the resourcePrefix property: if resourceOverrides doesn't contain "name", service will create name based of
+ * prefix and ResourceCount e.g. resourceprefix-0,resourceprefix-1..
+ *
+ * @return the resourcePrefix value.
+ */
+ public String resourcePrefix() {
+ return this.resourcePrefix;
+ }
+
+ /**
+ * Set the resourcePrefix property: if resourceOverrides doesn't contain "name", service will create name based of
+ * prefix and ResourceCount e.g. resourceprefix-0,resourceprefix-1..
+ *
+ * @param resourcePrefix the resourcePrefix value to set.
+ * @return the ResourceProvisionPayload object itself.
+ */
+ public ResourceProvisionPayload withResourcePrefix(String resourcePrefix) {
+ this.resourcePrefix = resourcePrefix;
+ return this;
+ }
+
+ /**
+ * Validates the instance.
+ *
+ * @throws IllegalArgumentException thrown if the instance is not valid.
+ */
+ public void validate() {
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeIntField("resourceCount", this.resourceCount);
+ jsonWriter.writeBinaryField("baseProfile", this.baseProfile);
+ jsonWriter.writeArrayField("resourceOverrides", this.resourceOverrides,
+ (writer, element) -> writer.writeBinary(element));
+ jsonWriter.writeStringField("resourcePrefix", this.resourcePrefix);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of ResourceProvisionPayload from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of ResourceProvisionPayload if the JsonReader was pointing to an instance of it, or null if
+ * it was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the ResourceProvisionPayload.
+ */
+ public static ResourceProvisionPayload fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ ResourceProvisionPayload deserializedResourceProvisionPayload = new ResourceProvisionPayload();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("resourceCount".equals(fieldName)) {
+ deserializedResourceProvisionPayload.resourceCount = reader.getInt();
+ } else if ("baseProfile".equals(fieldName)) {
+ deserializedResourceProvisionPayload.baseProfile = reader.getBinary();
+ } else if ("resourceOverrides".equals(fieldName)) {
+ List resourceOverrides = reader.readArray(reader1 -> reader1.getBinary());
+ deserializedResourceProvisionPayload.resourceOverrides = resourceOverrides;
+ } else if ("resourcePrefix".equals(fieldName)) {
+ deserializedResourceProvisionPayload.resourcePrefix = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedResourceProvisionPayload;
+ });
+ }
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ScheduledActions.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ScheduledActions.java
index f768a804cc5b..9ac5576be731 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ScheduledActions.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/main/java/com/azure/resourcemanager/computeschedule/models/ScheduledActions.java
@@ -182,6 +182,64 @@ Response virtualMachinesExecuteStartWithResponse
StartResourceOperationResponse virtualMachinesExecuteStart(String locationparameter,
ExecuteStartRequest requestBody);
+ /**
+ * VirtualMachinesExecuteCreate: Execute create operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @param context The context to associate with this operation.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a create request along with {@link Response}.
+ */
+ Response virtualMachinesExecuteCreateWithResponse(String locationparameter,
+ ExecuteCreateRequest requestBody, Context context);
+
+ /**
+ * VirtualMachinesExecuteCreate: Execute create operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a create request.
+ */
+ CreateResourceOperationResponse virtualMachinesExecuteCreate(String locationparameter,
+ ExecuteCreateRequest requestBody);
+
+ /**
+ * VirtualMachinesExecuteDelete: Execute delete operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @param context The context to associate with this operation.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a delete request along with {@link Response}.
+ */
+ Response virtualMachinesExecuteDeleteWithResponse(String locationparameter,
+ ExecuteDeleteRequest requestBody, Context context);
+
+ /**
+ * VirtualMachinesExecuteDelete: Execute delete operation for a batch of virtual machines, this operation is
+ * triggered as soon as Computeschedule receives it.
+ *
+ * @param locationparameter The location name.
+ * @param requestBody The request body.
+ * @throws IllegalArgumentException thrown if parameters fail the validation.
+ * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
+ * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
+ * @return the response from a delete request.
+ */
+ DeleteResourceOperationResponse virtualMachinesExecuteDelete(String locationparameter,
+ ExecuteDeleteRequest requestBody);
+
/**
* VirtualMachinesGetOperationStatus: Polling endpoint to read status of operations performed on virtual machines.
*
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/OperationsListSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/OperationsListSamples.java
index a104c4bb24e2..9ef95d05e62b 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/OperationsListSamples.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/OperationsListSamples.java
@@ -9,14 +9,32 @@
*/
public final class OperationsListSamples {
/*
- * x-ms-original-file: 2024-10-01/Operations_List.json
+ * x-ms-original-file: 2025-05-01/Operations_List_MaximumSet_Gen.json
*/
/**
- * Sample code: Operations_List.
+ * Sample code: Operations_List_MaximumSet_Gen - generated by [MaximumSet] rule - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void operationsList(com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ operationsListMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.operations().list(com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/Operations_List_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: Operations_List_MaximumSet_Gen - generated by [MaximumSet] rule - generated by [MaximumSet] rule -
+ * generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ operationsListMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.operations().list(com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesCancelOperationsSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesCancelOperationsSamples.java
index ec241f5618ae..567335910817 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesCancelOperationsSamples.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesCancelOperationsSamples.java
@@ -12,19 +12,40 @@
*/
public final class ScheduledActionsVirtualMachinesCancelOperationsSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesCancelOperations.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesCancelOperations_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesCancelOperations.
+ * Sample code: ScheduledActions_VirtualMachinesCancelOperations_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesCancelOperations(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesCancelOperationsMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesCancelOperationsWithResponse("eastus2euap",
- new CancelOperationsRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r"))
- .withCorrelationid("23480d2f-1dca-4610-afb4-gg25eec1f34r"),
+ .virtualMachinesCancelOperationsWithResponse("hwrogamrxmqmbhyksvvbpge",
+ new CancelOperationsRequest().withOperationIds(Arrays.asList("rcudibq"))
+ .withCorrelationid("lacjacfbxixdmg"),
+ com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesCancelOperations_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesCancelOperations_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesCancelOperationsMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesCancelOperationsWithResponse("pitwczrefdkzfrpphvbqrvbavgnfxl",
+ new CancelOperationsRequest().withOperationIds(Arrays.asList("rcudibq"))
+ .withCorrelationid("lacjacfbxixdmg"),
com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteCreateSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteCreateSamples.java
new file mode 100644
index 000000000000..4f4c354e827c
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteCreateSamples.java
@@ -0,0 +1,63 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.generated;
+
+import com.azure.resourcemanager.computeschedule.models.ExecuteCreateRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
+import com.azure.resourcemanager.computeschedule.models.ResourceProvisionPayload;
+import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
+import java.util.Arrays;
+
+/**
+ * Samples for ScheduledActions VirtualMachinesExecuteCreate.
+ */
+public final class ScheduledActionsVirtualMachinesExecuteCreateSamples {
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteCreate_MaximumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteCreate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteCreateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteCreateWithResponse("nxbiupqfkijjq", new ExecuteCreateRequest()
+ .withResourceConfigParameters(
+ new ResourceProvisionPayload().withBaseProfile("TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=".getBytes())
+ .withResourceOverrides(Arrays.asList("Y29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0".getBytes(),
+ "c2VkIGRvIGVpdXNtb2QgdGVtcG9yIGluY2lkaWR1bnQ=".getBytes()))
+ .withResourceCount(28)
+ .withResourcePrefix("rqlxavviucrxfjj"))
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
+ .withCorrelationid("erpswvxajdpqgxfpgmzy"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteCreate_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteCreate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteCreateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteCreateWithResponse("aiqyytlqsikciuxzocihxb",
+ new ExecuteCreateRequest()
+ .withResourceConfigParameters(new ResourceProvisionPayload().withResourceCount(28))
+ .withExecutionParameters(new ExecutionParameters()),
+ com.azure.core.util.Context.NONE);
+ }
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteDeallocateSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteDeallocateSamples.java
index fc29749b730b..8c931b62c2f8 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteDeallocateSamples.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteDeallocateSamples.java
@@ -6,6 +6,7 @@
import com.azure.resourcemanager.computeschedule.models.ExecuteDeallocateRequest;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
import java.util.Arrays;
@@ -15,21 +16,44 @@
*/
public final class ScheduledActionsVirtualMachinesExecuteDeallocateSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteDeallocate.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteDeallocate_MinimumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesExecuteDeallocate.
+ * Sample code: ScheduledActions_VirtualMachinesExecuteDeallocate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesExecuteDeallocate(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesExecuteDeallocateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesExecuteDeallocateWithResponse("eastus2euap", new ExecuteDeallocateRequest()
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(4).withRetryWindowInMinutes(27)))
+ .virtualMachinesExecuteDeallocateWithResponse("bfldnxffvllwvqa", new ExecuteDeallocateRequest()
+ .withExecutionParameters(new ExecutionParameters())
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("dsszhmrdsczkv"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteDeallocate_MaximumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteDeallocate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteDeallocateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteDeallocateWithResponse("ykpowbmjexmsv", new ExecuteDeallocateRequest()
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("dsszhmrdsczkv"), com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteDeleteSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteDeleteSamples.java
new file mode 100644
index 000000000000..53e4ab74d985
--- /dev/null
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteDeleteSamples.java
@@ -0,0 +1,60 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.computeschedule.generated;
+
+import com.azure.resourcemanager.computeschedule.models.ExecuteDeleteRequest;
+import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
+import com.azure.resourcemanager.computeschedule.models.Resources;
+import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
+import java.util.Arrays;
+
+/**
+ * Samples for ScheduledActions VirtualMachinesExecuteDelete.
+ */
+public final class ScheduledActionsVirtualMachinesExecuteDeleteSamples {
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteDelete_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteDelete_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteDeleteMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteDeleteWithResponse("urzqnogieubgnjsyadipeyqegdomtm", new ExecuteDeleteRequest()
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3"))),
+ com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteDelete_MaximumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteDelete_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteDeleteMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteDeleteWithResponse("yrngwxkxxxbifqyc", new ExecuteDeleteRequest()
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("lgxsiioaybtjexssjzw")
+ .withForceDeletion(true), com.azure.core.util.Context.NONE);
+ }
+}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteHibernateSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteHibernateSamples.java
index 1dd7a8540cb7..fbecedb1b2d7 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteHibernateSamples.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteHibernateSamples.java
@@ -6,6 +6,7 @@
import com.azure.resourcemanager.computeschedule.models.ExecuteHibernateRequest;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
import java.util.Arrays;
@@ -15,21 +16,44 @@
*/
public final class ScheduledActionsVirtualMachinesExecuteHibernateSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteHibernate.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteHibernate_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesExecuteHibernate.
+ * Sample code: ScheduledActions_VirtualMachinesExecuteHibernate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesExecuteHibernate(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesExecuteHibernateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesExecuteHibernateWithResponse("eastus2euap", new ExecuteHibernateRequest()
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(5).withRetryWindowInMinutes(27)))
+ .virtualMachinesExecuteHibernateWithResponse("aojgnzdqrphhygchir", new ExecuteHibernateRequest()
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("jmdiz"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteHibernate_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteHibernate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteHibernateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteHibernateWithResponse("gmflbqliyjrhmrjvqrxrgocbxzjr", new ExecuteHibernateRequest()
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("jmdiz"), com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteStartSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteStartSamples.java
index 22dfac80266a..0e9584b6241d 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteStartSamples.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesExecuteStartSamples.java
@@ -6,6 +6,7 @@
import com.azure.resourcemanager.computeschedule.models.ExecuteStartRequest;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
import java.util.Arrays;
@@ -15,21 +16,44 @@
*/
public final class ScheduledActionsVirtualMachinesExecuteStartSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesExecuteStart.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteStart_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesExecuteStart.
+ * Sample code: ScheduledActions_VirtualMachinesExecuteStart_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesExecuteStart(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesExecuteStartMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesExecuteStartWithResponse("eastus2euap", new ExecuteStartRequest()
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(2).withRetryWindowInMinutes(27)))
+ .virtualMachinesExecuteStartWithResponse("jwybvpf", new ExecuteStartRequest()
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("vwpcrwowcfgjuwnxzvvdma"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesExecuteStart_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesExecuteStart_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesExecuteStartMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesExecuteStartWithResponse("ksfzuak", new ExecuteStartRequest()
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("vwpcrwowcfgjuwnxzvvdma"), com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesGetOperationErrorsSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesGetOperationErrorsSamples.java
index b5910914294d..4229ceec7c14 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesGetOperationErrorsSamples.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesGetOperationErrorsSamples.java
@@ -12,18 +12,38 @@
*/
public final class ScheduledActionsVirtualMachinesGetOperationErrorsSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesGetOperationErrors.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesGetOperationErrors_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesGetOperationErrors.
+ * Sample code: ScheduledActions_VirtualMachinesGetOperationErrors_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesGetOperationErrors(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesGetOperationErrorsMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesGetOperationErrorsWithResponse("eastus2euap",
- new GetOperationErrorsRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r")),
+ .virtualMachinesGetOperationErrorsWithResponse("paluwjjcxtjeozpoxrnstls",
+ new GetOperationErrorsRequest().withOperationIds(Arrays.asList("ksufjznokhsbowdupyt")),
+ com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesGetOperationErrors_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesGetOperationErrors_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesGetOperationErrorsMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesGetOperationErrorsWithResponse("nqwtkslhoamsmxucgbljcz",
+ new GetOperationErrorsRequest().withOperationIds(Arrays.asList("ksufjznokhsbowdupyt")),
com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesGetOperationStatusSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesGetOperationStatusSamples.java
index 544b45731dc7..2cbd8a6173d4 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesGetOperationStatusSamples.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesGetOperationStatusSamples.java
@@ -12,19 +12,40 @@
*/
public final class ScheduledActionsVirtualMachinesGetOperationStatusSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesGetOperationStatus.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesGetOperationStatus_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesGetOperationStatus.
+ * Sample code: ScheduledActions_VirtualMachinesGetOperationStatus_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesGetOperationStatus(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesGetOperationStatusMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesGetOperationStatusWithResponse("eastus2euap",
- new GetOperationStatusRequest().withOperationIds(Arrays.asList("23480d2f-1dca-4610-afb4-dd25eec1f34r"))
- .withCorrelationid("35780d2f-1dca-4610-afb4-dd25eec1f34r"),
+ .virtualMachinesGetOperationStatusWithResponse("xzbxygykutmvmxpfowdai",
+ new GetOperationStatusRequest().withOperationIds(Arrays.asList("hswzfrierpxdgcuu"))
+ .withCorrelationid("jtlszorevrftvfhnqoxlwpiwcbmj"),
+ com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesGetOperationStatus_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesGetOperationStatus_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesGetOperationStatusMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesGetOperationStatusWithResponse("egz",
+ new GetOperationStatusRequest().withOperationIds(Arrays.asList("hswzfrierpxdgcuu"))
+ .withCorrelationid("jtlszorevrftvfhnqoxlwpiwcbmj"),
com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitDeallocateSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitDeallocateSamples.java
index 637883e8d3df..3164547d6fbe 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitDeallocateSamples.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitDeallocateSamples.java
@@ -6,6 +6,7 @@
import com.azure.resourcemanager.computeschedule.models.DeadlineType;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
import com.azure.resourcemanager.computeschedule.models.Schedule;
@@ -18,24 +19,50 @@
*/
public final class ScheduledActionsVirtualMachinesSubmitDeallocateSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitDeallocate.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitDeallocate_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesSubmitDeallocate.
+ * Sample code: ScheduledActions_VirtualMachinesSubmitDeallocate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesSubmitDeallocate(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesSubmitDeallocateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesSubmitDeallocateWithResponse("eastus2euap", new SubmitDeallocateRequest()
- .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
- .withTimezone("UTC")
- .withDeadlineType(DeadlineType.INITIATE_AT))
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(4).withRetryWindowInMinutes(27)))
+ .virtualMachinesSubmitDeallocateWithResponse("mqlftjjfnzubxpricsgstgjojaoah", new SubmitDeallocateRequest()
+ .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withDeadLine(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withTimezone("qacufsmctpgjozovlsihrzoctatcsj")
+ .withTimeZone("upnmayfebiadztdktxzq")
+ .withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("evmwonebfzxenjdpucgcwdjdya"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitDeallocate_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesSubmitDeallocate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesSubmitDeallocateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesSubmitDeallocateWithResponse("xrcabowpojl", new SubmitDeallocateRequest()
+ .withSchedule(new Schedule().withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("evmwonebfzxenjdpucgcwdjdya"), com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitHibernateSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitHibernateSamples.java
index ad8096eb45dc..70fa50f56f97 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitHibernateSamples.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitHibernateSamples.java
@@ -6,6 +6,7 @@
import com.azure.resourcemanager.computeschedule.models.DeadlineType;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
import com.azure.resourcemanager.computeschedule.models.Schedule;
@@ -18,24 +19,50 @@
*/
public final class ScheduledActionsVirtualMachinesSubmitHibernateSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitHibernate.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitHibernate_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesSubmitHibernate.
+ * Sample code: ScheduledActions_VirtualMachinesSubmitHibernate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesSubmitHibernate(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesSubmitHibernateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesSubmitHibernateWithResponse("eastus2euap", new SubmitHibernateRequest()
- .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
- .withTimezone("UTC")
- .withDeadlineType(DeadlineType.INITIATE_AT))
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(2).withRetryWindowInMinutes(27)))
+ .virtualMachinesSubmitHibernateWithResponse("hiceqzwkjmijxdfw", new SubmitHibernateRequest()
+ .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withDeadLine(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withTimezone("qacufsmctpgjozovlsihrzoctatcsj")
+ .withTimeZone("upnmayfebiadztdktxzq")
+ .withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("htqivutynuoslvbp"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitHibernate_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesSubmitHibernate_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesSubmitHibernateMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesSubmitHibernateWithResponse("jsbmestfaqxxejcgrs", new SubmitHibernateRequest()
+ .withSchedule(new Schedule().withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("htqivutynuoslvbp"), com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitStartSamples.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitStartSamples.java
index cc0361e23801..a30aa3ab5947 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitStartSamples.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/samples/java/com/azure/resourcemanager/computeschedule/generated/ScheduledActionsVirtualMachinesSubmitStartSamples.java
@@ -6,6 +6,7 @@
import com.azure.resourcemanager.computeschedule.models.DeadlineType;
import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
+import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
import com.azure.resourcemanager.computeschedule.models.Resources;
import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
import com.azure.resourcemanager.computeschedule.models.Schedule;
@@ -18,24 +19,50 @@
*/
public final class ScheduledActionsVirtualMachinesSubmitStartSamples {
/*
- * x-ms-original-file: 2024-10-01/ScheduledActions_VirtualMachinesSubmitStart.json
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitStart_MaximumSet_Gen.json
*/
/**
- * Sample code: ScheduledActions_VirtualMachinesSubmitStart.
+ * Sample code: ScheduledActions_VirtualMachinesSubmitStart_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MaximumSet] rule.
*
* @param manager Entry point to ComputeScheduleManager.
*/
- public static void scheduledActionsVirtualMachinesSubmitStart(
- com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ public static void
+ scheduledActionsVirtualMachinesSubmitStartMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMaximumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
manager.scheduledActions()
- .virtualMachinesSubmitStartWithResponse("eastus2euap", new SubmitStartRequest()
- .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2024-11-01T17:52:54.215Z"))
- .withTimezone("UTC")
- .withDeadlineType(DeadlineType.INITIATE_AT))
- .withExecutionParameters(new ExecutionParameters()
- .withRetryPolicy(new RetryPolicy().withRetryCount(5).withRetryWindowInMinutes(27)))
+ .virtualMachinesSubmitStartWithResponse("klvdoznxekrxhuvgeels", new SubmitStartRequest()
+ .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withDeadLine(OffsetDateTime.parse("2025-04-15T19:47:04.403Z"))
+ .withTimezone("qacufsmctpgjozovlsihrzoctatcsj")
+ .withTimeZone("upnmayfebiadztdktxzq")
+ .withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(
+ new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
+ .withRetryPolicy(new RetryPolicy().withRetryCount(25).withRetryWindowInMinutes(4)))
.withResources(new Resources().withIds(Arrays.asList(
"/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
- .withCorrelationid("23480d2f-1dca-4610-afb4-dd25eec1f34r"), com.azure.core.util.Context.NONE);
+ .withCorrelationid("bvmpxvbd"), com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file: 2025-05-01/ScheduledActions_VirtualMachinesSubmitStart_MinimumSet_Gen.json
+ */
+ /**
+ * Sample code: ScheduledActions_VirtualMachinesSubmitStart_MaximumSet_Gen - generated by [MaximumSet] rule -
+ * generated by [MaximumSet] rule - generated by [MinimumSet] rule.
+ *
+ * @param manager Entry point to ComputeScheduleManager.
+ */
+ public static void
+ scheduledActionsVirtualMachinesSubmitStartMaximumSetGenGeneratedByMaximumSetRuleGeneratedByMaximumSetRuleGeneratedByMinimumSetRule(
+ com.azure.resourcemanager.computeschedule.ComputeScheduleManager manager) {
+ manager.scheduledActions()
+ .virtualMachinesSubmitStartWithResponse("rbsdwsfprygqqwqhwapovusm", new SubmitStartRequest()
+ .withSchedule(new Schedule().withDeadlineType(DeadlineType.UNKNOWN))
+ .withExecutionParameters(new ExecutionParameters())
+ .withResources(new Resources().withIds(Arrays.asList(
+ "/subscriptions/YourSubscriptionId/resourceGroups/YourResourceGroupName/providers/Microsoft.Compute/virtualMachines/testResource3")))
+ .withCorrelationid("bvmpxvbd"), com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/CancelOperationsRequestTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/CancelOperationsRequestTests.java
deleted file mode 100644
index 66166d4709d8..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/CancelOperationsRequestTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.CancelOperationsRequest;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class CancelOperationsRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- CancelOperationsRequest model = BinaryData
- .fromString("{\"operationIds\":[\"ddhsgcbacphe\",\"koty\",\"qgoulznd\"],\"correlationid\":\"i\"}")
- .toObject(CancelOperationsRequest.class);
- Assertions.assertEquals("ddhsgcbacphe", model.operationIds().get(0));
- Assertions.assertEquals("i", model.correlationid());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- CancelOperationsRequest model
- = new CancelOperationsRequest().withOperationIds(Arrays.asList("ddhsgcbacphe", "koty", "qgoulznd"))
- .withCorrelationid("i");
- model = BinaryData.fromObject(model).toObject(CancelOperationsRequest.class);
- Assertions.assertEquals("ddhsgcbacphe", model.operationIds().get(0));
- Assertions.assertEquals("i", model.correlationid());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecuteDeallocateRequestTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecuteDeallocateRequestTests.java
deleted file mode 100644
index 199c1a4c670a..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecuteDeallocateRequestTests.java
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.ExecuteDeallocateRequest;
-import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
-import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
-import com.azure.resourcemanager.computeschedule.models.Resources;
-import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ExecuteDeallocateRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ExecuteDeallocateRequest model = BinaryData.fromString(
- "{\"executionParameters\":{\"optimizationPreference\":\"Cost\",\"retryPolicy\":{\"retryCount\":2070892597,\"retryWindowInMinutes\":412158498}},\"resources\":{\"ids\":[\"sntnbybkzgcw\",\"wclxxwrl\",\"douskcqvkocrcjdk\",\"tnhxbn\"]},\"correlationid\":\"biksq\"}")
- .toObject(ExecuteDeallocateRequest.class);
- Assertions.assertEquals(OptimizationPreference.COST, model.executionParameters().optimizationPreference());
- Assertions.assertEquals(2070892597, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(412158498, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("sntnbybkzgcw", model.resources().ids().get(0));
- Assertions.assertEquals("biksq", model.correlationid());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ExecuteDeallocateRequest model = new ExecuteDeallocateRequest()
- .withExecutionParameters(new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
- .withRetryPolicy(new RetryPolicy().withRetryCount(2070892597).withRetryWindowInMinutes(412158498)))
- .withResources(
- new Resources().withIds(Arrays.asList("sntnbybkzgcw", "wclxxwrl", "douskcqvkocrcjdk", "tnhxbn")))
- .withCorrelationid("biksq");
- model = BinaryData.fromObject(model).toObject(ExecuteDeallocateRequest.class);
- Assertions.assertEquals(OptimizationPreference.COST, model.executionParameters().optimizationPreference());
- Assertions.assertEquals(2070892597, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(412158498, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("sntnbybkzgcw", model.resources().ids().get(0));
- Assertions.assertEquals("biksq", model.correlationid());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecuteHibernateRequestTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecuteHibernateRequestTests.java
deleted file mode 100644
index fca7242ef7bf..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecuteHibernateRequestTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.ExecuteHibernateRequest;
-import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
-import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
-import com.azure.resourcemanager.computeschedule.models.Resources;
-import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ExecuteHibernateRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ExecuteHibernateRequest model = BinaryData.fromString(
- "{\"executionParameters\":{\"optimizationPreference\":\"CostAvailabilityBalanced\",\"retryPolicy\":{\"retryCount\":1356626713,\"retryWindowInMinutes\":1437691312}},\"resources\":{\"ids\":[\"p\",\"wnzlljfmppeeb\",\"mgxsab\"]},\"correlationid\":\"yqduujit\"}")
- .toObject(ExecuteHibernateRequest.class);
- Assertions.assertEquals(OptimizationPreference.COST_AVAILABILITY_BALANCED,
- model.executionParameters().optimizationPreference());
- Assertions.assertEquals(1356626713, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(1437691312, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("p", model.resources().ids().get(0));
- Assertions.assertEquals("yqduujit", model.correlationid());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ExecuteHibernateRequest model = new ExecuteHibernateRequest()
- .withExecutionParameters(
- new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST_AVAILABILITY_BALANCED)
- .withRetryPolicy(new RetryPolicy().withRetryCount(1356626713).withRetryWindowInMinutes(1437691312)))
- .withResources(new Resources().withIds(Arrays.asList("p", "wnzlljfmppeeb", "mgxsab")))
- .withCorrelationid("yqduujit");
- model = BinaryData.fromObject(model).toObject(ExecuteHibernateRequest.class);
- Assertions.assertEquals(OptimizationPreference.COST_AVAILABILITY_BALANCED,
- model.executionParameters().optimizationPreference());
- Assertions.assertEquals(1356626713, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(1437691312, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("p", model.resources().ids().get(0));
- Assertions.assertEquals("yqduujit", model.correlationid());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecuteStartRequestTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecuteStartRequestTests.java
deleted file mode 100644
index 38cf2bf6cc7e..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecuteStartRequestTests.java
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.ExecuteStartRequest;
-import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
-import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
-import com.azure.resourcemanager.computeschedule.models.Resources;
-import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ExecuteStartRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ExecuteStartRequest model = BinaryData.fromString(
- "{\"executionParameters\":{\"optimizationPreference\":\"Cost\",\"retryPolicy\":{\"retryCount\":2117023774,\"retryWindowInMinutes\":1003107077}},\"resources\":{\"ids\":[\"dhkrwpdappdsbdk\",\"wrwjfeu\"]},\"correlationid\":\"nhutjeltmrldhugj\"}")
- .toObject(ExecuteStartRequest.class);
- Assertions.assertEquals(OptimizationPreference.COST, model.executionParameters().optimizationPreference());
- Assertions.assertEquals(2117023774, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(1003107077, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("dhkrwpdappdsbdk", model.resources().ids().get(0));
- Assertions.assertEquals("nhutjeltmrldhugj", model.correlationid());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ExecuteStartRequest model = new ExecuteStartRequest()
- .withExecutionParameters(new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST)
- .withRetryPolicy(new RetryPolicy().withRetryCount(2117023774).withRetryWindowInMinutes(1003107077)))
- .withResources(new Resources().withIds(Arrays.asList("dhkrwpdappdsbdk", "wrwjfeu")))
- .withCorrelationid("nhutjeltmrldhugj");
- model = BinaryData.fromObject(model).toObject(ExecuteStartRequest.class);
- Assertions.assertEquals(OptimizationPreference.COST, model.executionParameters().optimizationPreference());
- Assertions.assertEquals(2117023774, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(1003107077, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("dhkrwpdappdsbdk", model.resources().ids().get(0));
- Assertions.assertEquals("nhutjeltmrldhugj", model.correlationid());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecutionParametersTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecutionParametersTests.java
deleted file mode 100644
index a92d1d32cc52..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ExecutionParametersTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
-import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
-import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
-import org.junit.jupiter.api.Assertions;
-
-public final class ExecutionParametersTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ExecutionParameters model = BinaryData.fromString(
- "{\"optimizationPreference\":\"Availability\",\"retryPolicy\":{\"retryCount\":1742906904,\"retryWindowInMinutes\":1574574303}}")
- .toObject(ExecutionParameters.class);
- Assertions.assertEquals(OptimizationPreference.AVAILABILITY, model.optimizationPreference());
- Assertions.assertEquals(1742906904, model.retryPolicy().retryCount());
- Assertions.assertEquals(1574574303, model.retryPolicy().retryWindowInMinutes());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ExecutionParameters model
- = new ExecutionParameters().withOptimizationPreference(OptimizationPreference.AVAILABILITY)
- .withRetryPolicy(new RetryPolicy().withRetryCount(1742906904).withRetryWindowInMinutes(1574574303));
- model = BinaryData.fromObject(model).toObject(ExecutionParameters.class);
- Assertions.assertEquals(OptimizationPreference.AVAILABILITY, model.optimizationPreference());
- Assertions.assertEquals(1742906904, model.retryPolicy().retryCount());
- Assertions.assertEquals(1574574303, model.retryPolicy().retryWindowInMinutes());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/GetOperationErrorsRequestTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/GetOperationErrorsRequestTests.java
deleted file mode 100644
index 90476fcd0f4f..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/GetOperationErrorsRequestTests.java
+++ /dev/null
@@ -1,26 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.GetOperationErrorsRequest;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class GetOperationErrorsRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- GetOperationErrorsRequest model
- = BinaryData.fromString("{\"operationIds\":[\"yb\"]}").toObject(GetOperationErrorsRequest.class);
- Assertions.assertEquals("yb", model.operationIds().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- GetOperationErrorsRequest model = new GetOperationErrorsRequest().withOperationIds(Arrays.asList("yb"));
- model = BinaryData.fromObject(model).toObject(GetOperationErrorsRequest.class);
- Assertions.assertEquals("yb", model.operationIds().get(0));
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/GetOperationStatusRequestTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/GetOperationStatusRequestTests.java
deleted file mode 100644
index 312c7397aa05..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/GetOperationStatusRequestTests.java
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.GetOperationStatusRequest;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class GetOperationStatusRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- GetOperationStatusRequest model = BinaryData
- .fromString(
- "{\"operationIds\":[\"datqxhocdgeabl\",\"phut\",\"cndvkaozwyiftyhx\"],\"correlationid\":\"urokft\"}")
- .toObject(GetOperationStatusRequest.class);
- Assertions.assertEquals("datqxhocdgeabl", model.operationIds().get(0));
- Assertions.assertEquals("urokft", model.correlationid());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- GetOperationStatusRequest model = new GetOperationStatusRequest()
- .withOperationIds(Arrays.asList("datqxhocdgeabl", "phut", "cndvkaozwyiftyhx"))
- .withCorrelationid("urokft");
- model = BinaryData.fromObject(model).toObject(GetOperationStatusRequest.class);
- Assertions.assertEquals("datqxhocdgeabl", model.operationIds().get(0));
- Assertions.assertEquals("urokft", model.correlationid());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationDisplayTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationDisplayTests.java
deleted file mode 100644
index c4ecd38efd3a..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationDisplayTests.java
+++ /dev/null
@@ -1,17 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.OperationDisplay;
-
-public final class OperationDisplayTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationDisplay model = BinaryData.fromString(
- "{\"provider\":\"cdm\",\"resource\":\"rcryuanzwuxzdxta\",\"operation\":\"lhmwhfpmrqobm\",\"description\":\"kknryrtihf\"}")
- .toObject(OperationDisplay.class);
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationInnerTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationInnerTests.java
deleted file mode 100644
index 1581093f9be6..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationInnerTests.java
+++ /dev/null
@@ -1,17 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.fluent.models.OperationInner;
-
-public final class OperationInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationInner model = BinaryData.fromString(
- "{\"name\":\"nygj\",\"isDataAction\":true,\"display\":{\"provider\":\"eqsrdeupewnwreit\",\"resource\":\"yflusarhmofc\",\"operation\":\"smy\",\"description\":\"kdtmlxhekuk\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}")
- .toObject(OperationInner.class);
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationListResultTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationListResultTests.java
deleted file mode 100644
index dde5d67d7962..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationListResultTests.java
+++ /dev/null
@@ -1,19 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.implementation.models.OperationListResult;
-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\":\"hq\",\"isDataAction\":true,\"display\":{\"provider\":\"pybczmehmtzopb\",\"resource\":\"h\",\"operation\":\"pidgsybbejhphoyc\",\"description\":\"xaobhdxbmtqioqjz\"},\"origin\":\"system\",\"actionType\":\"Internal\"},{\"name\":\"fpownoizhwlr\",\"isDataAction\":false,\"display\":{\"provider\":\"oqijgkdmbpaz\",\"resource\":\"bc\",\"operation\":\"pdznrbtcqqjnqgl\",\"description\":\"gnufoooj\"},\"origin\":\"system\",\"actionType\":\"Internal\"},{\"name\":\"esaagdfm\",\"isDataAction\":true,\"display\":{\"provider\":\"j\",\"resource\":\"ifkwmrvktsizntoc\",\"operation\":\"a\",\"description\":\"ajpsquc\"},\"origin\":\"system\",\"actionType\":\"Internal\"}],\"nextLink\":\"kfo\"}")
- .toObject(OperationListResult.class);
- Assertions.assertEquals("kfo", model.nextLink());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationsListMockTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationsListMockTests.java
index 30e4be568bb8..0abdedd2b335 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationsListMockTests.java
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/OperationsListMockTests.java
@@ -21,7 +21,7 @@ public final class OperationsListMockTests {
@Test
public void testList() throws Exception {
String responseStr
- = "{\"value\":[{\"name\":\"pwgcuertu\",\"isDataAction\":true,\"display\":{\"provider\":\"vqwhbmdgbbjfd\",\"resource\":\"mbmbexppbh\",\"operation\":\"qrolfpf\",\"description\":\"algbquxigjyjg\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}]}";
+ = "{\"value\":[{\"name\":\"tbzsgfyccs\",\"isDataAction\":true,\"display\":{\"provider\":\"wzjeiach\",\"resource\":\"osfln\",\"operation\":\"sfqpteehz\",\"description\":\"ypyqrimzinp\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}]}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ResourcesTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ResourcesTests.java
deleted file mode 100644
index ae5a055fa2e0..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ResourcesTests.java
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.Resources;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ResourcesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- Resources model = BinaryData.fromString("{\"ids\":[\"k\",\"vd\"]}").toObject(Resources.class);
- Assertions.assertEquals("k", model.ids().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- Resources model = new Resources().withIds(Arrays.asList("k", "vd"));
- model = BinaryData.fromObject(model).toObject(Resources.class);
- Assertions.assertEquals("k", model.ids().get(0));
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/RetryPolicyTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/RetryPolicyTests.java
deleted file mode 100644
index d2f0ab029712..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/RetryPolicyTests.java
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
-import org.junit.jupiter.api.Assertions;
-
-public final class RetryPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RetryPolicy model = BinaryData.fromString("{\"retryCount\":257838249,\"retryWindowInMinutes\":355535904}")
- .toObject(RetryPolicy.class);
- Assertions.assertEquals(257838249, model.retryCount());
- Assertions.assertEquals(355535904, model.retryWindowInMinutes());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RetryPolicy model = new RetryPolicy().withRetryCount(257838249).withRetryWindowInMinutes(355535904);
- model = BinaryData.fromObject(model).toObject(RetryPolicy.class);
- Assertions.assertEquals(257838249, model.retryCount());
- Assertions.assertEquals(355535904, model.retryWindowInMinutes());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ScheduleTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ScheduleTests.java
deleted file mode 100644
index 5f59d8e6e37a..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/ScheduleTests.java
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.DeadlineType;
-import com.azure.resourcemanager.computeschedule.models.Schedule;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class ScheduleTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- Schedule model = BinaryData.fromString(
- "{\"deadline\":\"2021-11-30T01:16:03Z\",\"deadLine\":\"2021-08-06T18:49:52Z\",\"timezone\":\"czbysc\",\"timeZone\":\"q\",\"deadlineType\":\"Unknown\"}")
- .toObject(Schedule.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-30T01:16:03Z"), model.deadline());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-06T18:49:52Z"), model.deadLine());
- Assertions.assertEquals("czbysc", model.timezone());
- Assertions.assertEquals("q", model.timeZone());
- Assertions.assertEquals(DeadlineType.UNKNOWN, model.deadlineType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- Schedule model = new Schedule().withDeadline(OffsetDateTime.parse("2021-11-30T01:16:03Z"))
- .withDeadLine(OffsetDateTime.parse("2021-08-06T18:49:52Z"))
- .withTimezone("czbysc")
- .withTimeZone("q")
- .withDeadlineType(DeadlineType.UNKNOWN);
- model = BinaryData.fromObject(model).toObject(Schedule.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-30T01:16:03Z"), model.deadline());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-06T18:49:52Z"), model.deadLine());
- Assertions.assertEquals("czbysc", model.timezone());
- Assertions.assertEquals("q", model.timeZone());
- Assertions.assertEquals(DeadlineType.UNKNOWN, model.deadlineType());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/SubmitDeallocateRequestTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/SubmitDeallocateRequestTests.java
deleted file mode 100644
index 925e6fdc48b4..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/SubmitDeallocateRequestTests.java
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.DeadlineType;
-import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
-import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
-import com.azure.resourcemanager.computeschedule.models.Resources;
-import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
-import com.azure.resourcemanager.computeschedule.models.Schedule;
-import com.azure.resourcemanager.computeschedule.models.SubmitDeallocateRequest;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class SubmitDeallocateRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SubmitDeallocateRequest model = BinaryData.fromString(
- "{\"schedule\":{\"deadline\":\"2021-09-06T02:12:49Z\",\"deadLine\":\"2021-12-03T06:58:55Z\",\"timezone\":\"zvgnwzs\",\"timeZone\":\"glzufc\",\"deadlineType\":\"CompleteBy\"},\"executionParameters\":{\"optimizationPreference\":\"CostAvailabilityBalanced\",\"retryPolicy\":{\"retryCount\":1757371466,\"retryWindowInMinutes\":1730607260}},\"resources\":{\"ids\":[\"nufhf\",\"bj\",\"s\",\"git\"]},\"correlationid\":\"xqhabi\"}")
- .toObject(SubmitDeallocateRequest.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-06T02:12:49Z"), model.schedule().deadline());
- Assertions.assertEquals(OffsetDateTime.parse("2021-12-03T06:58:55Z"), model.schedule().deadLine());
- Assertions.assertEquals("zvgnwzs", model.schedule().timezone());
- Assertions.assertEquals("glzufc", model.schedule().timeZone());
- Assertions.assertEquals(DeadlineType.COMPLETE_BY, model.schedule().deadlineType());
- Assertions.assertEquals(OptimizationPreference.COST_AVAILABILITY_BALANCED,
- model.executionParameters().optimizationPreference());
- Assertions.assertEquals(1757371466, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(1730607260, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("nufhf", model.resources().ids().get(0));
- Assertions.assertEquals("xqhabi", model.correlationid());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SubmitDeallocateRequest model = new SubmitDeallocateRequest()
- .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2021-09-06T02:12:49Z"))
- .withDeadLine(OffsetDateTime.parse("2021-12-03T06:58:55Z"))
- .withTimezone("zvgnwzs")
- .withTimeZone("glzufc")
- .withDeadlineType(DeadlineType.COMPLETE_BY))
- .withExecutionParameters(
- new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST_AVAILABILITY_BALANCED)
- .withRetryPolicy(new RetryPolicy().withRetryCount(1757371466).withRetryWindowInMinutes(1730607260)))
- .withResources(new Resources().withIds(Arrays.asList("nufhf", "bj", "s", "git")))
- .withCorrelationid("xqhabi");
- model = BinaryData.fromObject(model).toObject(SubmitDeallocateRequest.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-06T02:12:49Z"), model.schedule().deadline());
- Assertions.assertEquals(OffsetDateTime.parse("2021-12-03T06:58:55Z"), model.schedule().deadLine());
- Assertions.assertEquals("zvgnwzs", model.schedule().timezone());
- Assertions.assertEquals("glzufc", model.schedule().timeZone());
- Assertions.assertEquals(DeadlineType.COMPLETE_BY, model.schedule().deadlineType());
- Assertions.assertEquals(OptimizationPreference.COST_AVAILABILITY_BALANCED,
- model.executionParameters().optimizationPreference());
- Assertions.assertEquals(1757371466, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(1730607260, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("nufhf", model.resources().ids().get(0));
- Assertions.assertEquals("xqhabi", model.correlationid());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/SubmitHibernateRequestTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/SubmitHibernateRequestTests.java
deleted file mode 100644
index 1a8513f1280c..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/SubmitHibernateRequestTests.java
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.DeadlineType;
-import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
-import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
-import com.azure.resourcemanager.computeschedule.models.Resources;
-import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
-import com.azure.resourcemanager.computeschedule.models.Schedule;
-import com.azure.resourcemanager.computeschedule.models.SubmitHibernateRequest;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class SubmitHibernateRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SubmitHibernateRequest model = BinaryData.fromString(
- "{\"schedule\":{\"deadline\":\"2021-01-15T00:39:28Z\",\"deadLine\":\"2021-04-04T07:45:50Z\",\"timezone\":\"dio\",\"timeZone\":\"pslwejdpvw\",\"deadlineType\":\"CompleteBy\"},\"executionParameters\":{\"optimizationPreference\":\"CostAvailabilityBalanced\",\"retryPolicy\":{\"retryCount\":1977100929,\"retryWindowInMinutes\":1527303417}},\"resources\":{\"ids\":[\"tazak\",\"j\",\"ahbc\",\"yffdfdos\"]},\"correlationid\":\"gexpaojakhmsbz\"}")
- .toObject(SubmitHibernateRequest.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-15T00:39:28Z"), model.schedule().deadline());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-04T07:45:50Z"), model.schedule().deadLine());
- Assertions.assertEquals("dio", model.schedule().timezone());
- Assertions.assertEquals("pslwejdpvw", model.schedule().timeZone());
- Assertions.assertEquals(DeadlineType.COMPLETE_BY, model.schedule().deadlineType());
- Assertions.assertEquals(OptimizationPreference.COST_AVAILABILITY_BALANCED,
- model.executionParameters().optimizationPreference());
- Assertions.assertEquals(1977100929, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(1527303417, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("tazak", model.resources().ids().get(0));
- Assertions.assertEquals("gexpaojakhmsbz", model.correlationid());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SubmitHibernateRequest model = new SubmitHibernateRequest()
- .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2021-01-15T00:39:28Z"))
- .withDeadLine(OffsetDateTime.parse("2021-04-04T07:45:50Z"))
- .withTimezone("dio")
- .withTimeZone("pslwejdpvw")
- .withDeadlineType(DeadlineType.COMPLETE_BY))
- .withExecutionParameters(
- new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST_AVAILABILITY_BALANCED)
- .withRetryPolicy(new RetryPolicy().withRetryCount(1977100929).withRetryWindowInMinutes(1527303417)))
- .withResources(new Resources().withIds(Arrays.asList("tazak", "j", "ahbc", "yffdfdos")))
- .withCorrelationid("gexpaojakhmsbz");
- model = BinaryData.fromObject(model).toObject(SubmitHibernateRequest.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-15T00:39:28Z"), model.schedule().deadline());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-04T07:45:50Z"), model.schedule().deadLine());
- Assertions.assertEquals("dio", model.schedule().timezone());
- Assertions.assertEquals("pslwejdpvw", model.schedule().timeZone());
- Assertions.assertEquals(DeadlineType.COMPLETE_BY, model.schedule().deadlineType());
- Assertions.assertEquals(OptimizationPreference.COST_AVAILABILITY_BALANCED,
- model.executionParameters().optimizationPreference());
- Assertions.assertEquals(1977100929, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(1527303417, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("tazak", model.resources().ids().get(0));
- Assertions.assertEquals("gexpaojakhmsbz", model.correlationid());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/SubmitStartRequestTests.java b/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/SubmitStartRequestTests.java
deleted file mode 100644
index 0657427af193..000000000000
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/src/test/java/com/azure/resourcemanager/computeschedule/generated/SubmitStartRequestTests.java
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) TypeSpec Code Generator.
-
-package com.azure.resourcemanager.computeschedule.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.computeschedule.models.DeadlineType;
-import com.azure.resourcemanager.computeschedule.models.ExecutionParameters;
-import com.azure.resourcemanager.computeschedule.models.OptimizationPreference;
-import com.azure.resourcemanager.computeschedule.models.Resources;
-import com.azure.resourcemanager.computeschedule.models.RetryPolicy;
-import com.azure.resourcemanager.computeschedule.models.Schedule;
-import com.azure.resourcemanager.computeschedule.models.SubmitStartRequest;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class SubmitStartRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SubmitStartRequest model = BinaryData.fromString(
- "{\"schedule\":{\"deadline\":\"2021-11-24T18:52:18Z\",\"deadLine\":\"2021-10-29T01:56:29Z\",\"timezone\":\"hpf\",\"timeZone\":\"ypininm\",\"deadlineType\":\"InitiateAt\"},\"executionParameters\":{\"optimizationPreference\":\"CostAvailabilityBalanced\",\"retryPolicy\":{\"retryCount\":1439394091,\"retryWindowInMinutes\":1813280112}},\"resources\":{\"ids\":[\"depoog\",\"nuvamiheogna\",\"xzxtheo\"]},\"correlationid\":\"usivye\"}")
- .toObject(SubmitStartRequest.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-24T18:52:18Z"), model.schedule().deadline());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-29T01:56:29Z"), model.schedule().deadLine());
- Assertions.assertEquals("hpf", model.schedule().timezone());
- Assertions.assertEquals("ypininm", model.schedule().timeZone());
- Assertions.assertEquals(DeadlineType.INITIATE_AT, model.schedule().deadlineType());
- Assertions.assertEquals(OptimizationPreference.COST_AVAILABILITY_BALANCED,
- model.executionParameters().optimizationPreference());
- Assertions.assertEquals(1439394091, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(1813280112, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("depoog", model.resources().ids().get(0));
- Assertions.assertEquals("usivye", model.correlationid());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SubmitStartRequest model = new SubmitStartRequest()
- .withSchedule(new Schedule().withDeadline(OffsetDateTime.parse("2021-11-24T18:52:18Z"))
- .withDeadLine(OffsetDateTime.parse("2021-10-29T01:56:29Z"))
- .withTimezone("hpf")
- .withTimeZone("ypininm")
- .withDeadlineType(DeadlineType.INITIATE_AT))
- .withExecutionParameters(
- new ExecutionParameters().withOptimizationPreference(OptimizationPreference.COST_AVAILABILITY_BALANCED)
- .withRetryPolicy(new RetryPolicy().withRetryCount(1439394091).withRetryWindowInMinutes(1813280112)))
- .withResources(new Resources().withIds(Arrays.asList("depoog", "nuvamiheogna", "xzxtheo")))
- .withCorrelationid("usivye");
- model = BinaryData.fromObject(model).toObject(SubmitStartRequest.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-24T18:52:18Z"), model.schedule().deadline());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-29T01:56:29Z"), model.schedule().deadLine());
- Assertions.assertEquals("hpf", model.schedule().timezone());
- Assertions.assertEquals("ypininm", model.schedule().timeZone());
- Assertions.assertEquals(DeadlineType.INITIATE_AT, model.schedule().deadlineType());
- Assertions.assertEquals(OptimizationPreference.COST_AVAILABILITY_BALANCED,
- model.executionParameters().optimizationPreference());
- Assertions.assertEquals(1439394091, model.executionParameters().retryPolicy().retryCount());
- Assertions.assertEquals(1813280112, model.executionParameters().retryPolicy().retryWindowInMinutes());
- Assertions.assertEquals("depoog", model.resources().ids().get(0));
- Assertions.assertEquals("usivye", model.correlationid());
- }
-}
diff --git a/sdk/computeschedule/azure-resourcemanager-computeschedule/tsp-location.yaml b/sdk/computeschedule/azure-resourcemanager-computeschedule/tsp-location.yaml
index 6ee015fa0ecc..78aba01d2fec 100644
--- a/sdk/computeschedule/azure-resourcemanager-computeschedule/tsp-location.yaml
+++ b/sdk/computeschedule/azure-resourcemanager-computeschedule/tsp-location.yaml
@@ -1,4 +1,4 @@
directory: specification/computeschedule/ComputeSchedule.Management
-commit: 6f175c9c006269a1d0f1928fbc768cacc6ac379a
+commit: 88d4bd5b8ba24d0a1ea4c1fdd0e19820201d242a
repo: Azure/azure-rest-api-specs
additionalDirectories: