diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/CHANGELOG.md b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/CHANGELOG.md
index 641b64303ef1..0a72bce712d6 100644
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/CHANGELOG.md
+++ b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/CHANGELOG.md
@@ -1,14 +1,8 @@
# Release History
-## 1.7.0-beta.1 (Unreleased)
+## 1.0.0-beta.1 (2025-04-24)
-### Features Added
-
-### Breaking Changes
-
-### Bugs Fixed
-
-### Other Changes
+- Azure Resource Manager RecoveryServicesBackup client library for Java. This package contains Microsoft Azure SDK for RecoveryServicesBackup Management SDK. Open API 2.0 Specs for Azure RecoveryServices Backup service. Package tag package-2025-02-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
## 1.6.0 (2025-04-17)
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/README.md b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/README.md
index 0610a5b0e93c..33a3e9be6985 100644
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/README.md
+++ b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/README.md
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
com.azure.resourcemanager
azure-resourcemanager-recoveryservicesbackup
- 1.6.0
+ 1.7.0-beta.1
```
[//]: # ({x-version-update-end})
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/SAMPLE.md b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/SAMPLE.md
index 67a939f482bb..0e9716abc0ca 100644
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/SAMPLE.md
+++ b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/SAMPLE.md
@@ -243,23 +243,25 @@
```java
/**
- * Samples for BackupEngines Get.
+ * Samples for RecoveryPoints List.
*/
-public final class BackupEnginesGetSamples {
+public final class RecoveryPointsListSamples {
/*
* x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/Dpm/
- * BackupEngines_Get.json
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
+ * AzureIaasVm/RecoveryPoints_List.json
*/
/**
- * Sample code: Get Dpm/AzureBackupServer/Lajolla Backup Engine Details.
+ * Sample code: Get Protected Azure Vm Recovery Points.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getDpmAzureBackupServerLajollaBackupEngineDetails(
+ public static void getProtectedAzureVmRecoveryPoints(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupEngines()
- .getWithResponse("testVault", "testRG", "testServer", null, null, com.azure.core.util.Context.NONE);
+ manager.recoveryPoints()
+ .list("rshvault", "rshhtestmdvmrg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall",
+ "VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall", null, com.azure.core.util.Context.NONE);
}
}
```
@@ -267,23 +269,30 @@ public final class BackupEnginesGetSamples {
### BackupEngines_List
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.BackupRequestResource;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMBackupRequest;
+
/**
- * Samples for BackupEngines List.
+ * Samples for Backups Trigger.
*/
-public final class BackupEnginesListSamples {
+public final class BackupsTriggerSamples {
/*
* x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/Dpm/
- * BackupEngines_List.json
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
+ * Common/TriggerBackup_Post.json
*/
/**
- * Sample code: List Dpm/AzureBackupServer/Lajolla Backup Engines.
+ * Sample code: Trigger Backup.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void listDpmAzureBackupServerLajollaBackupEngines(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupEngines().list("testVault", "testRG", null, null, com.azure.core.util.Context.NONE);
+ public static void
+ triggerBackup(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.backups()
+ .triggerWithResponse("linuxRsVault", "linuxRsVaultRG", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;testrg;v1win2012r", "VM;iaasvmcontainerv2;testrg;v1win2012r",
+ new BackupRequestResource().withProperties(new IaasVMBackupRequest()),
+ com.azure.core.util.Context.NONE);
}
}
```
@@ -291,58 +300,27 @@ public final class BackupEnginesListSamples {
### BackupJobs_List
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVMResourceFeatureSupportRequest;
+
/**
- * Samples for BackupJobs List.
+ * Samples for FeatureSupport Validate.
*/
-public final class BackupJobsListSamples {
- /*
- * x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/ListJobs.json
- */
- /**
- * Sample code: List All Jobs.
- *
- * @param manager Entry point to RecoveryServicesBackupManager.
- */
- public static void
- listAllJobs(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupJobs().list("NetSDKTestRsVault", "SwaggerTestRg", null, null, com.azure.core.util.Context.NONE);
- }
-
- /*
- * x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/ListJobsWithAllSupportedFilters.json
- */
- /**
- * Sample code: List Jobs With Filters.
- *
- * @param manager Entry point to RecoveryServicesBackupManager.
- */
- public static void
- listJobsWithFilters(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupJobs()
- .list("NetSDKTestRsVault", "SwaggerTestRg",
- "startTime eq '2016-01-01 00:00:00 AM' and endTime eq '2017-11-29 00:00:00 AM' and operation eq 'Backup' and backupManagementType eq 'AzureIaasVM' and status eq 'InProgress'",
- null, com.azure.core.util.Context.NONE);
- }
-
+public final class FeatureSupportValidateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/ListJobsWithStartTimeAndEndTimeFilters.json
+ * AzureIaasVm/BackupFeature_Validate.json
*/
/**
- * Sample code: List Jobs With Time Filter.
+ * Sample code: Check Azure Vm Backup Feature Support.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- listJobsWithTimeFilter(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupJobs()
- .list("NetSDKTestRsVault", "SwaggerTestRg",
- "startTime eq '2016-01-01 00:00:00 AM' and endTime eq '2017-11-29 00:00:00 AM'", null,
+ public static void checkAzureVmBackupFeatureSupport(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.featureSupports()
+ .validateWithResponse("southeastasia",
+ new AzureVMResourceFeatureSupportRequest().withVmSize("Basic_A0").withVmSku("Premium"),
com.azure.core.util.Context.NONE);
}
}
@@ -351,24 +329,32 @@ public final class BackupJobsListSamples {
### BackupOperationResults_Get
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.MoveRPAcrossTiersRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
+
/**
- * Samples for BackupOperationResults Get.
+ * Samples for ResourceProvider MoveRecoveryPoint.
*/
-public final class BackupOperationResultsGetSamples {
+public final class ResourceProviderMoveRecoveryPointSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/ProtectedItem_Delete_OperationResult.json
+ * TriggerRecoveryPointMove_Post.json
*/
/**
- * Sample code: Get Result for Protected Item Delete Operation.
+ * Sample code: Trigger RP Move Operation.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getResultForProtectedItemDeleteOperation(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupOperationResults()
- .getWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "00000000-0000-0000-0000-000000000000",
+ public static void
+ triggerRPMoveOperation(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.resourceProviders()
+ .moveRecoveryPoint("testVault", "netsdktestrg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
+ "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
+ new MoveRPAcrossTiersRequest().withObjectType("MoveRPAcrossTiersRequest")
+ .withSourceTierType(RecoveryPointTierType.HARDENED_RP)
+ .withTargetTierType(RecoveryPointTierType.ARCHIVED_RP),
com.azure.core.util.Context.NONE);
}
}
@@ -378,23 +364,23 @@ public final class BackupOperationResultsGetSamples {
```java
/**
- * Samples for BackupOperationStatuses Get.
+ * Samples for PrivateEndpointConnection Get.
*/
-public final class BackupOperationStatusesGetSamples {
+public final class PrivateEndpointConnectionGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/ProtectedItem_Delete_OperationStatus.json
+ * PrivateEndpointConnection/GetPrivateEndpointConnection.json
*/
/**
- * Sample code: Get Protected Item Delete Operation Status.
+ * Sample code: Get PrivateEndpointConnection.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getProtectedItemDeleteOperationStatus(
+ public static void getPrivateEndpointConnection(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupOperationStatuses()
- .getWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "00000000-0000-0000-0000-000000000000",
+ manager.privateEndpointConnections()
+ .getWithResponse("gaallavaultbvtd2msi", "gaallaRG", "gaallatestpe2.5704c932-249a-490b-a142-1396838cd3b",
com.azure.core.util.Context.NONE);
}
}
@@ -404,59 +390,25 @@ public final class BackupOperationStatusesGetSamples {
```java
/**
- * Samples for BackupPolicies List.
+ * Samples for ProtectedItems Delete.
*/
-public final class BackupPoliciesListSamples {
- /*
- * x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureWorkload/BackupPolicies_List.json
- */
- /**
- * Sample code: List protection policies with backupManagementType filter as AzureWorkload.
- *
- * @param manager Entry point to RecoveryServicesBackupManager.
- */
- public static void listProtectionPoliciesWithBackupManagementTypeFilterAsAzureWorkload(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupPolicies()
- .list("NetSDKTestRsVault", "SwaggerTestRg", "backupManagementType eq 'AzureWorkload'",
- com.azure.core.util.Context.NONE);
- }
-
- /*
- * x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/V2Policy/v2-List-Policies.json
- */
- /**
- * Sample code: List protection policies with backupManagementType filter as AzureIaasVm with both V1 and V2
- * policies.
- *
- * @param manager Entry point to RecoveryServicesBackupManager.
- */
- public static void listProtectionPoliciesWithBackupManagementTypeFilterAsAzureIaasVmWithBothV1AndV2Policies(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupPolicies()
- .list("NetSDKTestRsVault", "SwaggerTestRg", "backupManagementType eq 'AzureIaasVM'",
- com.azure.core.util.Context.NONE);
- }
-
+public final class ProtectedItemsDeleteSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/BackupPolicies_List.json
+ * Common/ProtectedItem_Delete.json
*/
/**
- * Sample code: List protection policies with backupManagementType filter as AzureIaasVm.
+ * Sample code: Delete Protection from Azure Virtual Machine.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void listProtectionPoliciesWithBackupManagementTypeFilterAsAzureIaasVm(
+ public static void deleteProtectionFromAzureVirtualMachine(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupPolicies()
- .list("NetSDKTestRsVault", "SwaggerTestRg", "backupManagementType eq 'AzureIaasVM'",
- com.azure.core.util.Context.NONE);
+ manager.protectedItems()
+ .deleteWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "Azure",
+ "iaasvmcontainer;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1",
+ "vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1", com.azure.core.util.Context.NONE);
}
}
```
@@ -465,24 +417,23 @@ public final class BackupPoliciesListSamples {
```java
/**
- * Samples for BackupProtectableItems List.
+ * Samples for BackupEngines Get.
*/
-public final class BackupProtectableItemsListSamples {
+public final class BackupEnginesGetSamples {
/*
* x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/BackupProtectableItems_List.json
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/Dpm/
+ * BackupEngines_Get.json
*/
/**
- * Sample code: List protectable items with backupManagementType filter as AzureIaasVm.
+ * Sample code: Get Dpm/AzureBackupServer/Lajolla Backup Engine Details.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void listProtectableItemsWithBackupManagementTypeFilterAsAzureIaasVm(
+ public static void getDpmAzureBackupServerLajollaBackupEngineDetails(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupProtectableItems()
- .list("NetSDKTestRsVault", "SwaggerTestRg", "backupManagementType eq 'AzureIaasVM'", null,
- com.azure.core.util.Context.NONE);
+ manager.backupEngines()
+ .getWithResponse("testVault", "testRG", "testServer", null, null, com.azure.core.util.Context.NONE);
}
}
```
@@ -491,24 +442,22 @@ public final class BackupProtectableItemsListSamples {
```java
/**
- * Samples for BackupProtectedItems List.
+ * Samples for Operations List.
*/
-public final class BackupProtectedItemsListSamples {
+public final class OperationsListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/BackupProtectedItems_List.json
+ * ListOperations.json
*/
/**
- * Sample code: List protected items with backupManagementType filter as AzureIaasVm.
+ * Sample code: ListOperations.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void listProtectedItemsWithBackupManagementTypeFilterAsAzureIaasVm(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupProtectedItems()
- .list("NetSDKTestRsVault", "SwaggerTestRg", "backupManagementType eq 'AzureIaasVM' and itemType eq 'VM'",
- null, com.azure.core.util.Context.NONE);
+ public static void
+ listOperations(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.operations().list(com.azure.core.util.Context.NONE);
}
}
```
@@ -517,23 +466,24 @@ public final class BackupProtectedItemsListSamples {
```java
/**
- * Samples for BackupProtectionContainers List.
+ * Samples for ProtectionIntent Get.
*/
-public final class BackupProtectionContainersListSamples {
+public final class ProtectionIntentGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureStorage/ProtectionContainers_List.json
+ * AzureWorkload/BackupProtectionIntent_Get.json
*/
/**
- * Sample code: List Backup Protection Containers.
+ * Sample code: Get ProtectionIntent for an item.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void listBackupProtectionContainers(
+ public static void getProtectionIntentForAnItem(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupProtectionContainers()
- .list("testVault", "testRg", "backupManagementType eq 'AzureWorkload'", com.azure.core.util.Context.NONE);
+ manager.protectionIntents()
+ .getWithResponse("myVault", "myRG", "Azure", "249D9B07-D2EF-4202-AA64-65F35418564E",
+ com.azure.core.util.Context.NONE);
}
}
```
@@ -542,22 +492,22 @@ public final class BackupProtectionContainersListSamples {
```java
/**
- * Samples for BackupProtectionIntent List.
+ * Samples for Jobs Export.
*/
-public final class BackupProtectionIntentListSamples {
+public final class JobsExportSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureWorkload/BackupProtectionIntent_List.json
+ * Common/TriggerExportJobs.json
*/
/**
- * Sample code: List protection intent with backupManagementType filter.
+ * Sample code: Export Jobs.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void listProtectionIntentWithBackupManagementTypeFilter(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupProtectionIntents().list("myVault", "myRG", null, null, com.azure.core.util.Context.NONE);
+ public static void
+ exportJobs(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.jobs().exportWithResponse("NetSDKTestRsVault", "SwaggerTestRg", null, com.azure.core.util.Context.NONE);
}
}
```
@@ -565,24 +515,30 @@ public final class BackupProtectionIntentListSamples {
### BackupResourceEncryptionConfigs_Get
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.BackupStatusRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.DataSourceType;
+
/**
- * Samples for BackupResourceEncryptionConfigs Get.
+ * Samples for BackupStatus Get.
*/
-public final class BackupResourceEncryptionConfigsGetSamples {
+public final class BackupStatusGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * BackupResourceEncryptionConfig_Get.json
+ * AzureIaasVm/GetBackupStatus.json
*/
/**
- * Sample code: Get Vault Encryption Configuration.
+ * Sample code: Get Azure Virtual Machine Backup Status.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getVaultEncryptionConfiguration(
+ public static void getAzureVirtualMachineBackupStatus(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupResourceEncryptionConfigs()
- .getWithResponse("rishTestVault", "rishgrp", com.azure.core.util.Context.NONE);
+ manager.backupStatus()
+ .getWithResponse("southeastasia", new BackupStatusRequest().withResourceType(DataSourceType.VM)
+ .withResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Compute/VirtualMachines/testVm"),
+ com.azure.core.util.Context.NONE);
}
}
```
@@ -590,1325 +546,1593 @@ public final class BackupResourceEncryptionConfigsGetSamples {
### BackupResourceEncryptionConfigs_Update
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceEncryptionConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceEncryptionConfigResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.EncryptionAtRestType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.InfrastructureEncryptionState;
+import com.azure.resourcemanager.recoveryservicesbackup.models.AzureFileShareProtectionPolicy;
+import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSvmProtectionPolicy;
+import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadProtectionPolicy;
+import com.azure.resourcemanager.recoveryservicesbackup.models.DailyRetentionSchedule;
+import com.azure.resourcemanager.recoveryservicesbackup.models.DailySchedule;
+import com.azure.resourcemanager.recoveryservicesbackup.models.DayOfWeek;
+import com.azure.resourcemanager.recoveryservicesbackup.models.HourlySchedule;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMSnapshotConsistencyType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IaasvmPolicyType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.LogSchedulePolicy;
+import com.azure.resourcemanager.recoveryservicesbackup.models.LongTermRetentionPolicy;
+import com.azure.resourcemanager.recoveryservicesbackup.models.MonthOfYear;
+import com.azure.resourcemanager.recoveryservicesbackup.models.MonthlyRetentionSchedule;
+import com.azure.resourcemanager.recoveryservicesbackup.models.PolicyType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDuration;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionScheduleFormat;
+import com.azure.resourcemanager.recoveryservicesbackup.models.ScheduleRunType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.Settings;
+import com.azure.resourcemanager.recoveryservicesbackup.models.SimpleRetentionPolicy;
+import com.azure.resourcemanager.recoveryservicesbackup.models.SimpleSchedulePolicy;
+import com.azure.resourcemanager.recoveryservicesbackup.models.SimpleSchedulePolicyV2;
+import com.azure.resourcemanager.recoveryservicesbackup.models.SubProtectionPolicy;
+import com.azure.resourcemanager.recoveryservicesbackup.models.VaultRetentionPolicy;
+import com.azure.resourcemanager.recoveryservicesbackup.models.WeekOfMonth;
+import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklyRetentionFormat;
+import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklyRetentionSchedule;
+import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.YearlyRetentionSchedule;
+import java.time.OffsetDateTime;
+import java.util.Arrays;
/**
- * Samples for BackupResourceEncryptionConfigs Update.
+ * Samples for ProtectionPolicies CreateOrUpdate.
*/
-public final class BackupResourceEncryptionConfigsUpdateSamples {
+public final class ProtectionPoliciesCreateOrUpdateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * BackupResourceEncryptionConfig_Put.json
+ * AzureWorkload/ProtectionPolicies_CreateOrUpdate_Complex.json
*/
/**
- * Sample code: Update Vault Encryption Configuration.
+ * Sample code: Create or Update Full Azure Workload Protection Policy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void updateVaultEncryptionConfiguration(
+ public static void createOrUpdateFullAzureWorkloadProtectionPolicy(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupResourceEncryptionConfigs()
- .updateWithResponse("source-rsv", "test-rg",
- new BackupResourceEncryptionConfigResource().withProperties(
- new BackupResourceEncryptionConfig().withEncryptionAtRestType(EncryptionAtRestType.CUSTOMER_MANAGED)
- .withKeyUri("fakeTokenPlaceholder")
- .withSubscriptionId("1a2311d9-66f5-47d3-a9fb-7a37da63934b")
- .withInfrastructureEncryptionState(InfrastructureEncryptionState.fromString("true"))),
- com.azure.core.util.Context.NONE);
+ manager.protectionPolicies()
+ .define("testPolicy1")
+ .withRegion((String) null)
+ .withExistingVault("NetSDKTestRsVault", "SwaggerTestRg")
+ .withProperties(
+ new AzureVmWorkloadProtectionPolicy().withWorkLoadType(WorkloadType.SQLDATA_BASE)
+ .withSettings(new Settings().withTimeZone("Pacific Standard Time").withIssqlcompression(false))
+ .withSubProtectionPolicy(
+ Arrays.asList(
+ new SubProtectionPolicy().withPolicyType(PolicyType.FULL)
+ .withSchedulePolicy(new SimpleSchedulePolicy()
+ .withScheduleRunFrequency(ScheduleRunType.WEEKLY)
+ .withScheduleRunDays(Arrays.asList(DayOfWeek.SUNDAY, DayOfWeek.TUESDAY))
+ .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z"))))
+ .withRetentionPolicy(new LongTermRetentionPolicy()
+ .withWeeklySchedule(new WeeklyRetentionSchedule()
+ .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY, DayOfWeek.TUESDAY))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(2)
+ .withDurationType(RetentionDurationType.WEEKS)))
+ .withMonthlySchedule(new MonthlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
+ .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.SECOND)))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
+ .withRetentionDuration(new RetentionDuration()
+ .withCount(1)
+ .withDurationType(RetentionDurationType.MONTHS)))
+ .withYearlySchedule(new YearlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withMonthsOfYear(
+ Arrays.asList(MonthOfYear.JANUARY, MonthOfYear.JUNE, MonthOfYear.DECEMBER))
+ .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
+ .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.LAST)))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(1)
+ .withDurationType(RetentionDurationType.YEARS)))),
+ new SubProtectionPolicy().withPolicyType(PolicyType.DIFFERENTIAL)
+ .withSchedulePolicy(new SimpleSchedulePolicy()
+ .withScheduleRunFrequency(ScheduleRunType.WEEKLY)
+ .withScheduleRunDays(Arrays.asList(DayOfWeek.FRIDAY))
+ .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z"))))
+ .withRetentionPolicy(new SimpleRetentionPolicy().withRetentionDuration(
+ new RetentionDuration().withCount(8).withDurationType(RetentionDurationType.DAYS))),
+ new SubProtectionPolicy().withPolicyType(PolicyType.LOG)
+ .withSchedulePolicy(new LogSchedulePolicy().withScheduleFrequencyInMins(60))
+ .withRetentionPolicy(new SimpleRetentionPolicy()
+ .withRetentionDuration(new RetentionDuration().withCount(7)
+ .withDurationType(RetentionDurationType.DAYS))))))
+ .create();
}
-}
-```
-
-### BackupResourceStorageConfigsNonCrr_Get
-```java
-/**
- * Samples for BackupResourceStorageConfigsNonCrr Get.
- */
-public final class BackupResourceStorageConfigsNonCrrGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/BackupStorageConfig_Get.json
+ * AzureIaasVm/ProtectionPolicies_CreateOrUpdate_Simple.json
*/
/**
- * Sample code: Get Vault Storage Configuration.
+ * Sample code: Create or Update Simple Azure Vm Protection Policy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getVaultStorageConfiguration(
+ public static void createOrUpdateSimpleAzureVmProtectionPolicy(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupResourceStorageConfigsNonCrrs()
- .getWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", com.azure.core.util.Context.NONE);
+ manager.protectionPolicies()
+ .define("testPolicy1")
+ .withRegion((String) null)
+ .withExistingVault("NetSDKTestRsVault", "SwaggerTestRg")
+ .withProperties(new AzureIaaSvmProtectionPolicy()
+ .withSchedulePolicy(new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.DAILY)
+ .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T02:00:00Z"))))
+ .withRetentionPolicy(new LongTermRetentionPolicy().withDailySchedule(new DailyRetentionSchedule()
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T02:00:00Z")))
+ .withRetentionDuration(
+ new RetentionDuration().withCount(1).withDurationType(RetentionDurationType.DAYS))))
+ .withTimeZone("Pacific Standard Time"))
+ .create();
}
-}
-```
-
-### BackupResourceStorageConfigsNonCrr_Patch
-
-```java
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceConfigResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-/**
- * Samples for BackupResourceStorageConfigsNonCrr Patch.
- */
-public final class BackupResourceStorageConfigsNonCrrPatchSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/BackupStorageConfig_Patch.json
+ * AzureStorage/ProtectionPolicies_CreateOrUpdate_Daily.json
*/
/**
- * Sample code: Update Vault Storage Configuration.
+ * Sample code: Create or Update Daily Azure Storage Protection Policy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void updateVaultStorageConfiguration(
+ public static void createOrUpdateDailyAzureStorageProtectionPolicy(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupResourceStorageConfigsNonCrrs()
- .patchWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg",
- new BackupResourceConfigResourceInner()
- .withProperties(new BackupResourceConfig().withStorageType(StorageType.LOCALLY_REDUNDANT)
- .withStorageTypeState(StorageTypeState.UNLOCKED)),
- com.azure.core.util.Context.NONE);
+ manager.protectionPolicies()
+ .define("dailyPolicy2")
+ .withRegion((String) null)
+ .withExistingVault("swaggertestvault", "SwaggerTestRg")
+ .withProperties(
+ new AzureFileShareProtectionPolicy().withWorkLoadType(WorkloadType.AZURE_FILE_SHARE)
+ .withSchedulePolicy(new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.DAILY)
+ .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2021-09-29T08:00:00.000Z"))))
+ .withRetentionPolicy(
+ new LongTermRetentionPolicy()
+ .withDailySchedule(
+ new DailyRetentionSchedule()
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-09-29T08:00:00.000Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(5)
+ .withDurationType(RetentionDurationType.DAYS)))
+ .withWeeklySchedule(
+ new WeeklyRetentionSchedule().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-09-29T08:00:00.000Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(12)
+ .withDurationType(RetentionDurationType.WEEKS)))
+ .withMonthlySchedule(new MonthlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withRetentionScheduleWeekly(
+ new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-09-29T08:00:00.000Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(60)
+ .withDurationType(RetentionDurationType.MONTHS)))
+ .withYearlySchedule(new YearlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY))
+ .withRetentionScheduleWeekly(
+ new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-09-29T08:00:00.000Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(10)
+ .withDurationType(RetentionDurationType.YEARS))))
+ .withTimeZone("UTC"))
+ .create();
}
-}
-```
-
-### BackupResourceStorageConfigsNonCrr_Update
-
-```java
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceConfigResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-/**
- * Samples for BackupResourceStorageConfigsNonCrr Update.
- */
-public final class BackupResourceStorageConfigsNonCrrUpdateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/BackupStorageConfig_Put.json
+ * AzureStorage/ProtectionPolicies_CreateOrUpdate_Hardened.json
*/
/**
- * Sample code: Update Vault Storage Configuration.
+ * Sample code: Create or Update Azure Storage Vault Standard Protection Policy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void updateVaultStorageConfiguration(
+ public static void createOrUpdateAzureStorageVaultStandardProtectionPolicy(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupResourceStorageConfigsNonCrrs()
- .updateWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg",
- new BackupResourceConfigResourceInner()
- .withProperties(new BackupResourceConfig().withStorageType(StorageType.LOCALLY_REDUNDANT)
- .withStorageTypeState(StorageTypeState.UNLOCKED)),
- com.azure.core.util.Context.NONE);
- }
-}
-```
-
-### BackupResourceVaultConfigs_Get
-
-```java
-/**
- * Samples for BackupResourceVaultConfigs Get.
- */
-public final class BackupResourceVaultConfigsGetSamples {
- /*
- * x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/BackupResourceVaultConfigs_Get.json
- */
- /**
- * Sample code: Get Vault Security Config.
- *
- * @param manager Entry point to RecoveryServicesBackupManager.
- */
- public static void
- getVaultSecurityConfig(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupResourceVaultConfigs()
- .getWithResponse("SwaggerTest", "SwaggerTestRg", com.azure.core.util.Context.NONE);
+ manager.protectionPolicies()
+ .define("newPolicyV2")
+ .withRegion((String) null)
+ .withExistingVault("swaggertestvault", "SwaggerTestRg")
+ .withProperties(
+ new AzureFileShareProtectionPolicy().withWorkLoadType(WorkloadType.AZURE_FILE_SHARE)
+ .withSchedulePolicy(new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.DAILY)
+ .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2023-07-18T09:30:00.000Z"))))
+ .withVaultRetentionPolicy(
+ new VaultRetentionPolicy()
+ .withVaultRetention(new LongTermRetentionPolicy()
+ .withDailySchedule(new DailyRetentionSchedule()
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2023-07-18T09:30:00.000Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(30)
+ .withDurationType(RetentionDurationType.DAYS)))
+ .withWeeklySchedule(new WeeklyRetentionSchedule()
+ .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2023-07-18T09:30:00.000Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(12)
+ .withDurationType(RetentionDurationType.WEEKS)))
+ .withMonthlySchedule(
+ new MonthlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
+ .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
+ .withRetentionTimes(
+ Arrays.asList(OffsetDateTime.parse("2023-07-18T09:30:00.000Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(60)
+ .withDurationType(RetentionDurationType.MONTHS)))
+ .withYearlySchedule(
+ new YearlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY))
+ .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
+ .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
+ .withRetentionTimes(
+ Arrays.asList(OffsetDateTime.parse("2023-07-18T09:30:00.000Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(10)
+ .withDurationType(RetentionDurationType.YEARS))))
+ .withSnapshotRetentionInDays(5))
+ .withTimeZone("UTC"))
+ .create();
}
-}
-```
-
-### BackupResourceVaultConfigs_Put
-
-```java
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceVaultConfigResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.EnhancedSecurityState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SoftDeleteFeatureState;
-/**
- * Samples for BackupResourceVaultConfigs Put.
- */
-public final class BackupResourceVaultConfigsPutSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/BackupResourceVaultConfigs_Put.json
+ * AzureStorage/ProtectionPolicies_CreateOrUpdate_Hourly.json
*/
/**
- * Sample code: Update Vault Security Config.
+ * Sample code: Create or Update Hourly Azure Storage Protection Policy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void updateVaultSecurityConfig(
+ public static void createOrUpdateHourlyAzureStorageProtectionPolicy(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupResourceVaultConfigs()
- .putWithResponse("SwaggerTest", "SwaggerTestRg",
- new BackupResourceVaultConfigResourceInner().withProperties(
- new BackupResourceVaultConfig().withEnhancedSecurityState(EnhancedSecurityState.ENABLED)
- .withSoftDeleteFeatureState(SoftDeleteFeatureState.ENABLED)),
- com.azure.core.util.Context.NONE);
+ manager.protectionPolicies()
+ .define("newPolicy2")
+ .withRegion((String) null)
+ .withExistingVault("swaggertestvault", "SwaggerTestRg")
+ .withProperties(
+ new AzureFileShareProtectionPolicy().withWorkLoadType(WorkloadType.AZURE_FILE_SHARE)
+ .withSchedulePolicy(new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.HOURLY)
+ .withHourlySchedule(new HourlySchedule().withInterval(4)
+ .withScheduleWindowStartTime(OffsetDateTime.parse("2021-09-29T08:00:00.000Z"))
+ .withScheduleWindowDuration(12)))
+ .withRetentionPolicy(new LongTermRetentionPolicy()
+ .withDailySchedule(new DailyRetentionSchedule().withRetentionDuration(
+ new RetentionDuration().withCount(5).withDurationType(RetentionDurationType.DAYS)))
+ .withWeeklySchedule(
+ new WeeklyRetentionSchedule().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withRetentionDuration(new RetentionDuration().withCount(12)
+ .withDurationType(RetentionDurationType.WEEKS)))
+ .withMonthlySchedule(new MonthlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withRetentionScheduleWeekly(
+ new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
+ .withRetentionDuration(
+ new RetentionDuration().withCount(60).withDurationType(RetentionDurationType.MONTHS)))
+ .withYearlySchedule(new YearlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY))
+ .withRetentionScheduleWeekly(
+ new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
+ .withRetentionDuration(
+ new RetentionDuration().withCount(10).withDurationType(RetentionDurationType.YEARS))))
+ .withTimeZone("UTC"))
+ .create();
}
-}
-```
-
-### BackupResourceVaultConfigs_Update
-
-```java
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceVaultConfigResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.EnhancedSecurityState;
-/**
- * Samples for BackupResourceVaultConfigs Update.
- */
-public final class BackupResourceVaultConfigsUpdateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/BackupResourceVaultConfigs_Patch.json
+ * AzureIaasVm/ProtectionPolicies_CreateOrUpdate_Complex.json
*/
/**
- * Sample code: Update Vault Security Config.
+ * Sample code: Create or Update Full Azure Vm Protection Policy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void updateVaultSecurityConfig(
+ public static void createOrUpdateFullAzureVmProtectionPolicy(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupResourceVaultConfigs()
- .updateWithResponse("SwaggerTest", "SwaggerTestRg",
- new BackupResourceVaultConfigResourceInner().withProperties(
- new BackupResourceVaultConfig().withEnhancedSecurityState(EnhancedSecurityState.ENABLED)),
- com.azure.core.util.Context.NONE);
+ manager.protectionPolicies()
+ .define("testPolicy1")
+ .withRegion((String) null)
+ .withExistingVault("NetSDKTestRsVault", "SwaggerTestRg")
+ .withProperties(
+ new AzureIaaSvmProtectionPolicy()
+ .withSchedulePolicy(new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.WEEKLY)
+ .withScheduleRunDays(Arrays.asList(DayOfWeek.MONDAY, DayOfWeek.WEDNESDAY, DayOfWeek.THURSDAY))
+ .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z"))))
+ .withRetentionPolicy(
+ new LongTermRetentionPolicy()
+ .withWeeklySchedule(
+ new WeeklyRetentionSchedule()
+ .withDaysOfTheWeek(
+ Arrays.asList(DayOfWeek.MONDAY, DayOfWeek.WEDNESDAY, DayOfWeek.THURSDAY))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(1)
+ .withDurationType(RetentionDurationType.WEEKS)))
+ .withMonthlySchedule(
+ new MonthlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
+ .withDaysOfTheWeek(Arrays.asList(DayOfWeek.WEDNESDAY, DayOfWeek.THURSDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST, WeekOfMonth.THIRD)))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(2)
+ .withDurationType(RetentionDurationType.MONTHS)))
+ .withYearlySchedule(
+ new YearlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withMonthsOfYear(Arrays.asList(MonthOfYear.FEBRUARY, MonthOfYear.NOVEMBER))
+ .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
+ .withDaysOfTheWeek(Arrays.asList(DayOfWeek.MONDAY, DayOfWeek.THURSDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FOURTH)))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
+ .withRetentionDuration(new RetentionDuration().withCount(4)
+ .withDurationType(RetentionDurationType.YEARS))))
+ .withTimeZone("Pacific Standard Time"))
+ .create();
}
-}
-```
-
-### BackupStatus_Get
-```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupStatusRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DataSourceType;
+ /*
+ * x-ms-original-file:
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
+ * AzureIaasVm/V2Policy/IaaS_v2_hourly.json
+ */
+ /**
+ * Sample code: Create or Update Enhanced Azure Vm Protection Policy with Hourly backup.
+ *
+ * @param manager Entry point to RecoveryServicesBackupManager.
+ */
+ public static void createOrUpdateEnhancedAzureVmProtectionPolicyWithHourlyBackup(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.protectionPolicies()
+ .define("v2-daily-sample")
+ .withRegion((String) null)
+ .withExistingVault("NetSDKTestRsVault", "SwaggerTestRg")
+ .withProperties(
+ new AzureIaaSvmProtectionPolicy()
+ .withSchedulePolicy(new SimpleSchedulePolicyV2().withScheduleRunFrequency(ScheduleRunType.HOURLY)
+ .withHourlySchedule(new HourlySchedule().withInterval(4)
+ .withScheduleWindowStartTime(OffsetDateTime.parse("2021-12-17T08:00:00Z"))
+ .withScheduleWindowDuration(16)))
+ .withRetentionPolicy(
+ new LongTermRetentionPolicy()
+ .withDailySchedule(new DailyRetentionSchedule()
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
+ .withRetentionDuration(new RetentionDuration().withCount(180)
+ .withDurationType(RetentionDurationType.DAYS)))
+ .withWeeklySchedule(new WeeklyRetentionSchedule()
+ .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
+ .withRetentionDuration(new RetentionDuration().withCount(12)
+ .withDurationType(RetentionDurationType.WEEKS)))
+ .withMonthlySchedule(new MonthlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withRetentionScheduleWeekly(
+ new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
+ .withRetentionDuration(new RetentionDuration().withCount(60)
+ .withDurationType(RetentionDurationType.MONTHS)))
+ .withYearlySchedule(new YearlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY))
+ .withRetentionScheduleWeekly(
+ new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
+ .withRetentionDuration(new RetentionDuration().withCount(10)
+ .withDurationType(RetentionDurationType.YEARS))))
+ .withInstantRpRetentionRangeInDays(30)
+ .withTimeZone("India Standard Time")
+ .withPolicyType(IaasvmPolicyType.V2)
+ .withSnapshotConsistencyType(IaasVMSnapshotConsistencyType.ONLY_CRASH_CONSISTENT))
+ .create();
+ }
-/**
- * Samples for BackupStatus Get.
- */
-public final class BackupStatusGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/GetBackupStatus.json
+ * AzureIaasVm/V2Policy/IaaS_v2_daily.json
*/
/**
- * Sample code: Get Azure Virtual Machine Backup Status.
+ * Sample code: Create or Update Enhanced Azure Vm Protection Policy with daily backup.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getAzureVirtualMachineBackupStatus(
+ public static void createOrUpdateEnhancedAzureVmProtectionPolicyWithDailyBackup(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupStatus()
- .getWithResponse("southeastasia", new BackupStatusRequest().withResourceType(DataSourceType.VM)
- .withResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Compute/VirtualMachines/testVm"),
- com.azure.core.util.Context.NONE);
+ manager.protectionPolicies()
+ .define("v2-daily-sample")
+ .withRegion((String) null)
+ .withExistingVault("NetSDKTestRsVault", "SwaggerTestRg")
+ .withProperties(
+ new AzureIaaSvmProtectionPolicy()
+ .withSchedulePolicy(new SimpleSchedulePolicyV2().withScheduleRunFrequency(ScheduleRunType.DAILY)
+ .withDailySchedule(new DailySchedule()
+ .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))))
+ .withRetentionPolicy(
+ new LongTermRetentionPolicy()
+ .withDailySchedule(new DailyRetentionSchedule()
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
+ .withRetentionDuration(new RetentionDuration().withCount(180)
+ .withDurationType(RetentionDurationType.DAYS)))
+ .withWeeklySchedule(new WeeklyRetentionSchedule()
+ .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
+ .withRetentionDuration(new RetentionDuration().withCount(12)
+ .withDurationType(RetentionDurationType.WEEKS)))
+ .withMonthlySchedule(new MonthlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withRetentionScheduleWeekly(
+ new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
+ .withRetentionDuration(new RetentionDuration().withCount(60)
+ .withDurationType(RetentionDurationType.MONTHS)))
+ .withYearlySchedule(new YearlyRetentionSchedule()
+ .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
+ .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY))
+ .withRetentionScheduleWeekly(
+ new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
+ .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
+ .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
+ .withRetentionDuration(new RetentionDuration().withCount(10)
+ .withDurationType(RetentionDurationType.YEARS))))
+ .withInstantRpRetentionRangeInDays(30)
+ .withTimeZone("India Standard Time")
+ .withPolicyType(IaasvmPolicyType.V2)
+ .withSnapshotConsistencyType(IaasVMSnapshotConsistencyType.ONLY_CRASH_CONSISTENT))
+ .create();
}
}
```
-### BackupUsageSummaries_List
+### BackupResourceStorageConfigsNonCrr_Get
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.AzureResourceProtectionIntent;
+
/**
- * Samples for BackupUsageSummaries List.
+ * Samples for ProtectionIntent CreateOrUpdate.
*/
-public final class BackupUsageSummariesListSamples {
+public final class ProtectionIntentCreateOrUpdateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/BackupProtectedItem_UsageSummary_Get.json
+ * AzureIaasVm/ProtectionIntent_CreateOrUpdate.json
*/
/**
- * Sample code: Get Protected Items Usages Summary.
+ * Sample code: Create or Update Azure Vm Protection Intent.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getProtectedItemsUsagesSummary(
+ public static void createOrUpdateAzureVmProtectionIntent(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupUsageSummaries()
- .list("testVault", "testRG", "type eq 'BackupProtectedItemCountSummary'", null,
- com.azure.core.util.Context.NONE);
+ manager.protectionIntents()
+ .define("vm;iaasvmcontainerv2;chamsrgtest;chamscandel")
+ .withRegion((String) null)
+ .withExistingBackupFabric("myVault", "myRG", "Azure")
+ .withProperties(new AzureResourceProtectionIntent().withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/chamsrgtest/providers/Microsoft.Compute/virtualMachines/chamscandel")
+ .withPolicyId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.RecoveryServices/vaults/myVault/backupPolicies/myPolicy"))
+ .create();
}
+}
+```
+### BackupResourceStorageConfigsNonCrr_Patch
+
+```java
+/**
+ * Samples for BackupResourceStorageConfigsNonCrr Get.
+ */
+public final class BackupResourceStorageConfigsNonCrrGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/BackupProtectionContainers_UsageSummary_Get.json
+ * Common/BackupStorageConfig_Get.json
*/
/**
- * Sample code: Get Protected Containers Usages Summary.
+ * Sample code: Get Vault Storage Configuration.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getProtectedContainersUsagesSummary(
+ public static void getVaultStorageConfiguration(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupUsageSummaries()
- .list("testVault", "testRG", "type eq 'BackupProtectionContainerCountSummary'", null,
- com.azure.core.util.Context.NONE);
+ manager.backupResourceStorageConfigsNonCrrs()
+ .getWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", com.azure.core.util.Context.NONE);
}
}
```
-### BackupWorkloadItems_List
+### BackupResourceStorageConfigsNonCrr_Update
```java
/**
- * Samples for BackupWorkloadItems List.
+ * Samples for PrivateEndpoint GetOperationStatus.
*/
-public final class BackupWorkloadItemsListSamples {
+public final class PrivateEndpointGetOperationStatusSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureWorkload/BackupWorkloadItems_List.json
+ * PrivateEndpointConnection/GetPrivateEndpointConnectionOperationStatus.json
*/
/**
- * Sample code: List Workload Items in Container.
+ * Sample code: Get OperationStatus.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void listWorkloadItemsInContainer(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backupWorkloadItems()
- .list("suchandr-seacan-rsv", "testRg", "Azure", "VMAppContainer;Compute;bvtdtestag;sqlserver-1",
- "backupManagementType eq 'AzureWorkload'", null, com.azure.core.util.Context.NONE);
+ public static void
+ getOperationStatus(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.privateEndpoints()
+ .getOperationStatusWithResponse("gaallavaultbvtd2msi", "gaallaRG",
+ "gaallatestpe2.5704c932-249a-490b-a142-1396838cd3b", "0f48183b-0a44-4dca-aec1-bba5daab888a",
+ com.azure.core.util.Context.NONE);
}
}
```
-### Backups_Trigger
+### BackupResourceVaultConfigs_Get
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupRequestResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMBackupRequest;
-
/**
- * Samples for Backups Trigger.
+ * Samples for ResourceGuardProxyOperation Delete.
*/
-public final class BackupsTriggerSamples {
+public final class ResourceGuardProxyOperationDeleteSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/TriggerBackup_Post.json
+ * ResourceGuardProxyCRUD/DeleteResourceGuardProxy.json
*/
/**
- * Sample code: Trigger Backup.
+ * Sample code: Delete ResourceGuardProxy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- triggerBackup(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.backups()
- .triggerWithResponse("linuxRsVault", "linuxRsVaultRG", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;testrg;v1win2012r", "VM;iaasvmcontainerv2;testrg;v1win2012r",
- new BackupRequestResource().withProperties(new IaasVMBackupRequest()),
+ public static void deleteResourceGuardProxy(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.resourceGuardProxyOperations()
+ .deleteWithResponse("sampleVault", "SampleResourceGroup", "swaggerExample",
com.azure.core.util.Context.NONE);
}
}
```
-### BmsPrepareDataMoveOperationResult_Get
+### BackupResourceVaultConfigs_Put
```java
/**
- * Samples for BmsPrepareDataMoveOperationResult Get.
+ * Samples for ExportJobsOperationResults Get.
*/
-public final class BmsPrepareDataMoveOperationResultGetSamples {
+public final class ExportJobsOperationResultsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * BackupDataMove/PrepareDataMoveOperationResult_Get.json
+ * Common/ExportJobsOperationResult.json
*/
/**
- * Sample code: Get operation result for PrepareDataMove.
+ * Sample code: Export Jobs Operation Results.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getOperationResultForPrepareDataMove(
+ public static void exportJobsOperationResults(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.bmsPrepareDataMoveOperationResults()
- .getWithResponse("source-rsv", "sourceRG", "00000000-0000-0000-0000-000000000000",
+ manager.exportJobsOperationResults()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
com.azure.core.util.Context.NONE);
}
}
```
-### DeletedProtectionContainers_List
+### BackupResourceVaultConfigs_Update
```java
/**
- * Samples for DeletedProtectionContainers List.
+ * Samples for GetTieringCostOperationResult Get.
*/
-public final class DeletedProtectionContainersListSamples {
+public final class GetTieringCostOperationResultGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureStorage/SoftDeletedContainers_List.json
+ * TieringCost/GetTieringCostOperationResult.json
*/
/**
- * Sample code: List Backup Protection Containers.
+ * Sample code: Fetch Tiering Cost Operation Result.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void listBackupProtectionContainers(
+ public static void fetchTieringCostOperationResult(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.deletedProtectionContainers()
- .list("testRg", "testVault", "backupManagementType eq 'AzureWorkload'", com.azure.core.util.Context.NONE);
+ manager.getTieringCostOperationResults()
+ .getWithResponse("gaallaRG", "gaallavaultbvtd2msi", "0f48183b-0a44-4dca-aec1-bba5daab888a",
+ com.azure.core.util.Context.NONE);
}
}
```
-### ExportJobsOperationResults_Get
+### BackupStatus_Get
```java
+import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceVaultConfigResourceInner;
+import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfig;
+import com.azure.resourcemanager.recoveryservicesbackup.models.EnhancedSecurityState;
+import com.azure.resourcemanager.recoveryservicesbackup.models.SoftDeleteFeatureState;
+
/**
- * Samples for ExportJobsOperationResults Get.
+ * Samples for BackupResourceVaultConfigs Put.
*/
-public final class ExportJobsOperationResultsGetSamples {
+public final class BackupResourceVaultConfigsPutSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/ExportJobsOperationResult.json
+ * Common/BackupResourceVaultConfigs_Put.json
*/
/**
- * Sample code: Export Jobs Operation Results.
+ * Sample code: Update Vault Security Config.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void exportJobsOperationResults(
+ public static void updateVaultSecurityConfig(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.exportJobsOperationResults()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
+ manager.backupResourceVaultConfigs()
+ .putWithResponse("SwaggerTest", "SwaggerTestRg",
+ new BackupResourceVaultConfigResourceInner().withProperties(
+ new BackupResourceVaultConfig().withEnhancedSecurityState(EnhancedSecurityState.ENABLED)
+ .withSoftDeleteFeatureState(SoftDeleteFeatureState.ENABLED)),
com.azure.core.util.Context.NONE);
}
}
```
-### FeatureSupport_Validate
+### BackupUsageSummaries_List
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVMResourceFeatureSupportRequest;
-
/**
- * Samples for FeatureSupport Validate.
+ * Samples for ResourceGuardProxies Get.
*/
-public final class FeatureSupportValidateSamples {
+public final class ResourceGuardProxiesGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/BackupFeature_Validate.json
+ * ResourceGuardProxyCRUD/ListResourceGuardProxy.json
*/
/**
- * Sample code: Check Azure Vm Backup Feature Support.
+ * Sample code: Get VaultGuardProxies.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void checkAzureVmBackupFeatureSupport(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.featureSupports()
- .validateWithResponse("southeastasia",
- new AzureVMResourceFeatureSupportRequest().withVmSize("Basic_A0").withVmSku("Premium"),
- com.azure.core.util.Context.NONE);
+ public static void
+ getVaultGuardProxies(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.resourceGuardProxies().get("sampleVault", "SampleResourceGroup", com.azure.core.util.Context.NONE);
}
}
```
-### FetchTieringCost_Post
+### BackupWorkloadItems_List
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostInfoForRehydrationRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostSavingsInfoForPolicyRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostSavingsInfoForProtectedItemRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostSavingsInfoForVaultRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RehydrationPriority;
-
/**
- * Samples for FetchTieringCost Post.
+ * Samples for ItemLevelRecoveryConnections Revoke.
*/
-public final class FetchTieringCostPostSamples {
+public final class ItemLevelRecoveryConnectionsRevokeSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * TieringCost/FetchTieringCostForRehydrate.json
+ * AzureIaasVm/Revoke_Ilr.json
*/
/**
- * Sample code: Get the rehydration cost for recovery point.
+ * Sample code: Revoke Instant Item Level Recovery for Azure Vm.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getTheRehydrationCostForRecoveryPoint(
+ public static void revokeInstantItemLevelRecoveryForAzureVm(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.fetchTieringCosts()
- .post("netsdktestrg", "testVault",
- new FetchTieringCostInfoForRehydrationRequest().withSourceTierType(RecoveryPointTierType.ARCHIVED_RP)
- .withTargetTierType(RecoveryPointTierType.HARDENED_RP)
- .withContainerName("IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
- .withProtectedItemName("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
- .withRecoveryPointId("1222343434")
- .withRehydrationPriority(RehydrationPriority.HIGH),
- com.azure.core.util.Context.NONE);
+ manager.itemLevelRecoveryConnections()
+ .revokeWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "Azure",
+ "iaasvmcontainer;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1",
+ "vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1", "1", com.azure.core.util.Context.NONE);
}
+}
+```
+
+### Backups_Trigger
+
+```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceEncryptionConfig;
+import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceEncryptionConfigResource;
+import com.azure.resourcemanager.recoveryservicesbackup.models.EncryptionAtRestType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.InfrastructureEncryptionState;
+/**
+ * Samples for BackupResourceEncryptionConfigs Update.
+ */
+public final class BackupResourceEncryptionConfigsUpdateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * TieringCost/FetchTieringCostForProtectedItem.json
+ * BackupResourceEncryptionConfig_Put.json
*/
/**
- * Sample code: Get the tiering savings cost info for protected item.
+ * Sample code: Update Vault Encryption Configuration.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getTheTieringSavingsCostInfoForProtectedItem(
+ public static void updateVaultEncryptionConfiguration(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.fetchTieringCosts()
- .post("netsdktestrg", "testVault",
- new FetchTieringCostSavingsInfoForProtectedItemRequest()
- .withSourceTierType(RecoveryPointTierType.HARDENED_RP)
- .withTargetTierType(RecoveryPointTierType.ARCHIVED_RP)
- .withContainerName("IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
- .withProtectedItemName("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1"),
+ manager.backupResourceEncryptionConfigs()
+ .updateWithResponse("source-rsv", "test-rg",
+ new BackupResourceEncryptionConfigResource().withProperties(
+ new BackupResourceEncryptionConfig().withEncryptionAtRestType(EncryptionAtRestType.CUSTOMER_MANAGED)
+ .withKeyUri("fakeTokenPlaceholder")
+ .withSubscriptionId("1a2311d9-66f5-47d3-a9fb-7a37da63934b")
+ .withInfrastructureEncryptionState(InfrastructureEncryptionState.fromString("true"))),
com.azure.core.util.Context.NONE);
}
+}
+```
+
+### BmsPrepareDataMoveOperationResult_Get
+
+```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.UnlockDeleteRequest;
+import java.util.Arrays;
+/**
+ * Samples for ResourceGuardProxyOperation UnlockDelete.
+ */
+public final class ResourceGuardProxyOperationUnlockDeleteSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * TieringCost/FetchTieringCostForPolicy.json
+ * ResourceGuardProxyCRUD/UnlockDeleteResourceGuardProxy.json
*/
/**
- * Sample code: Get the tiering savings cost info for policy.
+ * Sample code: UnlockDelete ResourceGuardProxy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getTheTieringSavingsCostInfoForPolicy(
+ public static void unlockDeleteResourceGuardProxy(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.fetchTieringCosts()
- .post("netsdktestrg", "testVault",
- new FetchTieringCostSavingsInfoForPolicyRequest().withSourceTierType(RecoveryPointTierType.HARDENED_RP)
- .withTargetTierType(RecoveryPointTierType.ARCHIVED_RP)
- .withPolicyName("monthly"),
+ manager.resourceGuardProxyOperations()
+ .unlockDeleteWithResponse("sampleVault", "SampleResourceGroup", "swaggerExample", new UnlockDeleteRequest()
+ .withResourceGuardOperationRequests(Arrays.asList(
+ "/subscriptions/c999d45b-944f-418c-a0d8-c3fcfd1802c8/resourceGroups/vaultguardRGNew/providers/Microsoft.DataProtection/resourceGuards/VaultGuardTestNew/deleteProtectedItemRequests/default"))
+ .withResourceToBeDeleted(
+ "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/gaallarg/providers/Microsoft.RecoveryServices/vaults/MercuryCrrVault/backupFabrics/Azure/protectionContainers/VMAppContainer;compute;crrtestrg;crrtestvm/protectedItems/SQLDataBase;mssqlserver;testdb"),
com.azure.core.util.Context.NONE);
}
+}
+```
+
+### DeletedProtectionContainers_List
+
+```java
+import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceConfigResourceInner;
+import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceConfig;
+import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
+/**
+ * Samples for BackupResourceStorageConfigsNonCrr Patch.
+ */
+public final class BackupResourceStorageConfigsNonCrrPatchSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * TieringCost/FetchTieringCostForVault.json
+ * Common/BackupStorageConfig_Patch.json
*/
/**
- * Sample code: Get the tiering savings cost info for vault.
+ * Sample code: Update Vault Storage Configuration.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getTheTieringSavingsCostInfoForVault(
+ public static void updateVaultStorageConfiguration(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.fetchTieringCosts()
- .post("netsdktestrg", "testVault",
- new FetchTieringCostSavingsInfoForVaultRequest().withSourceTierType(RecoveryPointTierType.HARDENED_RP)
- .withTargetTierType(RecoveryPointTierType.ARCHIVED_RP),
+ manager.backupResourceStorageConfigsNonCrrs()
+ .patchWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg",
+ new BackupResourceConfigResourceInner()
+ .withProperties(new BackupResourceConfig().withStorageType(StorageType.LOCALLY_REDUNDANT)
+ .withStorageTypeState(StorageTypeState.UNLOCKED)),
com.azure.core.util.Context.NONE);
}
}
```
-### GetTieringCostOperationResult_Get
+### ExportJobsOperationResults_Get
```java
/**
- * Samples for GetTieringCostOperationResult Get.
+ * Samples for BackupWorkloadItems List.
*/
-public final class GetTieringCostOperationResultGetSamples {
+public final class BackupWorkloadItemsListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * TieringCost/GetTieringCostOperationResult.json
+ * AzureWorkload/BackupWorkloadItems_List.json
*/
/**
- * Sample code: Fetch Tiering Cost Operation Result.
+ * Sample code: List Workload Items in Container.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void fetchTieringCostOperationResult(
+ public static void listWorkloadItemsInContainer(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.getTieringCostOperationResults()
- .getWithResponse("gaallaRG", "gaallavaultbvtd2msi", "0f48183b-0a44-4dca-aec1-bba5daab888a",
- com.azure.core.util.Context.NONE);
+ manager.backupWorkloadItems()
+ .list("suchandr-seacan-rsv", "testRg", "Azure", "VMAppContainer;Compute;bvtdtestag;sqlserver-1",
+ "backupManagementType eq 'AzureWorkload'", null, com.azure.core.util.Context.NONE);
}
}
```
-### ItemLevelRecoveryConnections_Provision
+### FeatureSupport_Validate
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVmilrRegistrationRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IlrRequestResource;
-
/**
- * Samples for ItemLevelRecoveryConnections Provision.
+ * Samples for BackupJobs List.
*/
-public final class ItemLevelRecoveryConnectionsProvisionSamples {
+public final class BackupJobsListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/Provision_Ilr.json
+ * Common/ListJobs.json
*/
/**
- * Sample code: Provision Instant Item Level Recovery for Azure Vm.
+ * Sample code: List All Jobs.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void provisionInstantItemLevelRecoveryForAzureVm(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.itemLevelRecoveryConnections()
- .provisionWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "Azure",
- "iaasvmcontainer;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1",
- "vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1", "1",
- new IlrRequestResource().withProperties(new IaasVmilrRegistrationRequest()
- .withRecoveryPointId("38823086363464")
- .withVirtualMachineId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/pysdktestrg/providers/Microsoft.Compute/virtualMachines/pysdktestv2vm1")
- .withInitiatorName("Hello World")
- .withRenewExistingRegistration(true)),
- com.azure.core.util.Context.NONE);
+ public static void
+ listAllJobs(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.backupJobs().list("NetSDKTestRsVault", "SwaggerTestRg", null, null, com.azure.core.util.Context.NONE);
}
-}
-```
-
-### ItemLevelRecoveryConnections_Revoke
-```java
-/**
- * Samples for ItemLevelRecoveryConnections Revoke.
- */
-public final class ItemLevelRecoveryConnectionsRevokeSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/Revoke_Ilr.json
+ * Common/ListJobsWithAllSupportedFilters.json
*/
/**
- * Sample code: Revoke Instant Item Level Recovery for Azure Vm.
+ * Sample code: List Jobs With Filters.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void revokeInstantItemLevelRecoveryForAzureVm(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.itemLevelRecoveryConnections()
- .revokeWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "Azure",
- "iaasvmcontainer;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1",
- "vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1", "1", com.azure.core.util.Context.NONE);
+ public static void
+ listJobsWithFilters(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.backupJobs()
+ .list("NetSDKTestRsVault", "SwaggerTestRg",
+ "startTime eq '2016-01-01 00:00:00 AM' and endTime eq '2017-11-29 00:00:00 AM' and operation eq 'Backup' and backupManagementType eq 'AzureIaasVM' and status eq 'InProgress'",
+ null, com.azure.core.util.Context.NONE);
}
-}
-```
-
-### JobCancellations_Trigger
-```java
-/**
- * Samples for JobCancellations Trigger.
- */
-public final class JobCancellationsTriggerSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/TriggerCancelJob.json
+ * Common/ListJobsWithStartTimeAndEndTimeFilters.json
*/
/**
- * Sample code: Cancel Job.
+ * Sample code: List Jobs With Time Filter.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
public static void
- cancelJob(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.jobCancellations()
- .triggerWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
+ listJobsWithTimeFilter(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.backupJobs()
+ .list("NetSDKTestRsVault", "SwaggerTestRg",
+ "startTime eq '2016-01-01 00:00:00 AM' and endTime eq '2017-11-29 00:00:00 AM'", null,
com.azure.core.util.Context.NONE);
}
}
```
-### JobDetails_Get
+### FetchTieringCost_Post
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.EncryptionDetails;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMRestoreRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMRestoreWithRehydrationRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityBasedRestoreDetails;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityInfo;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointRehydrationInfo;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RehydrationPriority;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RestoreRequestResource;
+import com.azure.resourcemanager.recoveryservicesbackup.models.TargetDiskNetworkAccessOption;
+import com.azure.resourcemanager.recoveryservicesbackup.models.TargetDiskNetworkAccessSettings;
+import java.util.Arrays;
+
/**
- * Samples for JobDetails Get.
+ * Samples for Restores Trigger.
*/
-public final class JobDetailsGetSamples {
+public final class RestoresTriggerSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/GetJobDetails.json
+ * AzureIaasVm/TriggerRestore_ALR_IaasVMRestoreWithRehydrationRequest.json
*/
/**
- * Sample code: Get Job Details.
+ * Sample code: Restore to New Azure IaasVm with IaasVMRestoreWithRehydrationRequest.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- getJobDetails(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.jobDetails()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
+ public static void restoreToNewAzureIaasVmWithIaasVMRestoreWithRehydrationRequest(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.restores()
+ .trigger("testVault", "netsdktestrg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
+ "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
+ new RestoreRequestResource().withProperties(new IaasVMRestoreWithRehydrationRequest()
+ .withRecoveryPointId("348916168024334")
+ .withRecoveryType(RecoveryType.ALTERNATE_LOCATION)
+ .withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withTargetVirtualMachineId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435")
+ .withTargetResourceGroupId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2")
+ .withStorageAccountId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount")
+ .withVirtualNetworkId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet")
+ .withSubnetId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default")
+ .withRegion("southeastasia")
+ .withCreateNewCloudService(false)
+ .withOriginalStorageAccountOption(false)
+ .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
+ .withRecoveryPointRehydrationInfo(
+ new RecoveryPointRehydrationInfo().withRehydrationRetentionDuration("P7D")
+ .withRehydrationPriority(RehydrationPriority.HIGH))),
com.azure.core.util.Context.NONE);
}
-}
-```
-
-### JobOperationResults_Get
-```java
-/**
- * Samples for JobOperationResults Get.
- */
-public final class JobOperationResultsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/CancelJobOperationResult.json
+ * AzureIaasVm/TriggerRestore_ALR_IaasVMRestoreRequest.json
*/
/**
- * Sample code: Cancel Job Operation Result.
+ * Sample code: Restore to New Azure IaasVm with IaasVMRestoreRequest.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void cancelJobOperationResult(
+ public static void restoreToNewAzureIaasVmWithIaasVMRestoreRequest(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.jobOperationResults()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
- "00000000-0000-0000-0000-000000000000", com.azure.core.util.Context.NONE);
+ manager.restores()
+ .trigger("testVault", "netsdktestrg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
+ "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
+ new RestoreRequestResource().withProperties(new IaasVMRestoreRequest()
+ .withRecoveryPointId("348916168024334")
+ .withRecoveryType(RecoveryType.ALTERNATE_LOCATION)
+ .withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withTargetVirtualMachineId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435")
+ .withTargetResourceGroupId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2")
+ .withStorageAccountId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount")
+ .withVirtualNetworkId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet")
+ .withSubnetId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default")
+ .withRegion("southeastasia")
+ .withCreateNewCloudService(false)
+ .withOriginalStorageAccountOption(false)
+ .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
+ .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(true))),
+ com.azure.core.util.Context.NONE);
}
-}
-```
-### Jobs_Export
+ /*
+ * x-ms-original-file:
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
+ * AzureIaasVm/TriggerRestore_RestoreDisks_IaasVMRestoreWithRehydrationRequest.json
+ */
+ /**
+ * Sample code: Restore Disks with IaasVMRestoreWithRehydrationRequest.
+ *
+ * @param manager Entry point to RecoveryServicesBackupManager.
+ */
+ public static void restoreDisksWithIaasVMRestoreWithRehydrationRequest(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.restores()
+ .trigger("testVault", "netsdktestrg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
+ "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
+ new RestoreRequestResource().withProperties(new IaasVMRestoreWithRehydrationRequest()
+ .withRecoveryPointId("348916168024334")
+ .withRecoveryType(RecoveryType.RESTORE_DISKS)
+ .withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withStorageAccountId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount")
+ .withRegion("southeastasia")
+ .withCreateNewCloudService(true)
+ .withOriginalStorageAccountOption(false)
+ .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
+ .withRecoveryPointRehydrationInfo(
+ new RecoveryPointRehydrationInfo().withRehydrationRetentionDuration("P7D")
+ .withRehydrationPriority(RehydrationPriority.STANDARD))),
+ com.azure.core.util.Context.NONE);
+ }
-```java
-/**
- * Samples for Jobs Export.
- */
-public final class JobsExportSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/TriggerExportJobs.json
+ * AzureIaasVm/TriggerRestore_ALR_IaasVMRestoreRequest_IdentityBasedRestoreDetails.json
*/
/**
- * Sample code: Export Jobs.
+ * Sample code: Restore to New Azure IaasVm with IaasVMRestoreRequest with identityBasedRestoreDetails.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- exportJobs(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.jobs().exportWithResponse("NetSDKTestRsVault", "SwaggerTestRg", null, com.azure.core.util.Context.NONE);
+ public static void restoreToNewAzureIaasVmWithIaasVMRestoreRequestWithIdentityBasedRestoreDetails(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.restores()
+ .trigger("testVault", "netsdktestrg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
+ "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
+ new RestoreRequestResource().withProperties(new IaasVMRestoreRequest()
+ .withRecoveryPointId("348916168024334")
+ .withRecoveryType(RecoveryType.ALTERNATE_LOCATION)
+ .withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withTargetVirtualMachineId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435")
+ .withTargetResourceGroupId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2")
+ .withVirtualNetworkId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet")
+ .withSubnetId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default")
+ .withRegion("southeastasia")
+ .withCreateNewCloudService(false)
+ .withOriginalStorageAccountOption(false)
+ .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
+ .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(true))
+ .withIdentityBasedRestoreDetails(new IdentityBasedRestoreDetails().withTargetStorageAccountId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount"))),
+ com.azure.core.util.Context.NONE);
}
-}
-```
-
-### OperationOperation_Validate
-
-```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.EncryptionDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityBasedRestoreDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateIaasVMRestoreOperationRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateOperationRequestResource;
-/**
- * Samples for OperationOperation Validate.
- */
-public final class OperationOperationValidateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ValidateOperation_RestoreDisk.json
+ * AzureIaasVm/TriggerRestore_RestoreDisks_IaasVMRestoreRequest.json
*/
/**
- * Sample code: Validate Operation.
+ * Sample code: Restore Disks with IaasVMRestoreRequest.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- validateOperation(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.operationOperations()
- .validateWithResponse("testVault", "testRG", new ValidateOperationRequestResource().withId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testVault/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;testRG;testvmName/protectedItems/VM;iaasvmcontainerv2;testRG;testvmName/recoveryPoints/348916168024334")
- .withProperties(new ValidateIaasVMRestoreOperationRequest()
- .withRestoreRequest(new IaasVMRestoreRequest().withRecoveryPointId("348916168024334")
- .withRecoveryType(RecoveryType.RESTORE_DISKS)
- .withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withStorageAccountId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount")
- .withRegion("southeastasia")
- .withCreateNewCloudService(true)
- .withOriginalStorageAccountOption(false)
- .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
- .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
- .withManagedIdentityResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi")))),
+ public static void restoreDisksWithIaasVMRestoreRequest(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.restores()
+ .trigger("testVault", "netsdktestrg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
+ "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
+ new RestoreRequestResource().withProperties(new IaasVMRestoreRequest()
+ .withRecoveryPointId("348916168024334")
+ .withRecoveryType(RecoveryType.RESTORE_DISKS)
+ .withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withStorageAccountId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount")
+ .withRegion("southeastasia")
+ .withCreateNewCloudService(true)
+ .withOriginalStorageAccountOption(false)
+ .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
+ .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
+ .withManagedIdentityResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"))
+ .withTargetDiskNetworkAccessSettings(new TargetDiskNetworkAccessSettings()
+ .withTargetDiskNetworkAccessOption(
+ TargetDiskNetworkAccessOption.ENABLE_PRIVATE_ACCESS_FOR_ALL_DISKS)
+ .withTargetDiskAccessId(
+ "/subscriptions/e7a191f5-713c-4bdb-b5e4-cf3dd90230ef/resourceGroups/arpja/providers/Microsoft.Compute/diskAccesses/arpja-diskaccess-ccy"))),
com.azure.core.util.Context.NONE);
}
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ValidateOperation_RestoreDisk_IdentityBasedRestoreDetails.json
+ * AzureIaasVm/TriggerRestore_RestoreDisks_IaasVMRestoreRequest_IdentityBasedRestoreDetails.json
*/
/**
- * Sample code: Validate Operation with identityBasedRestoreDetails.
+ * Sample code: Restore Disks with IaasVMRestoreRequest with IdentityBasedRestoreDetails.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void validateOperationWithIdentityBasedRestoreDetails(
+ public static void restoreDisksWithIaasVMRestoreRequestWithIdentityBasedRestoreDetails(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.operationOperations()
- .validateWithResponse("testVault", "testRG", new ValidateOperationRequestResource().withId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testVault/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;testRG;testvmName/protectedItems/VM;iaasvmcontainerv2;testRG;testvmName/recoveryPoints/348916168024334")
- .withProperties(new ValidateIaasVMRestoreOperationRequest()
- .withRestoreRequest(new IaasVMRestoreRequest().withRecoveryPointId("348916168024334")
- .withRecoveryType(RecoveryType.RESTORE_DISKS)
- .withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withRegion("southeastasia")
- .withCreateNewCloudService(true)
- .withOriginalStorageAccountOption(false)
- .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
- .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
- .withManagedIdentityResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"))
- .withIdentityBasedRestoreDetails(new IdentityBasedRestoreDetails().withTargetStorageAccountId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount")))),
+ manager.restores()
+ .trigger("testVault", "netsdktestrg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
+ "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
+ new RestoreRequestResource().withProperties(new IaasVMRestoreRequest()
+ .withRecoveryPointId("348916168024334")
+ .withRecoveryType(RecoveryType.RESTORE_DISKS)
+ .withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withRegion("southeastasia")
+ .withCreateNewCloudService(true)
+ .withOriginalStorageAccountOption(false)
+ .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
+ .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
+ .withManagedIdentityResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"))
+ .withIdentityBasedRestoreDetails(new IdentityBasedRestoreDetails().withTargetStorageAccountId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount"))),
com.azure.core.util.Context.NONE);
}
-}
-```
-### Operations_List
-
-```java
-/**
- * Samples for Operations List.
- */
-public final class OperationsListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * ListOperations.json
+ * AzureIaasVm/TriggerRestore_ResourceGuardEnabled.json
*/
/**
- * Sample code: ListOperations.
+ * Sample code: Restore with Resource Guard Enabled.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- listOperations(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.operations().list(com.azure.core.util.Context.NONE);
+ public static void restoreWithResourceGuardEnabled(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.restores()
+ .trigger("testVault", "netsdktestrg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
+ "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
+ new RestoreRequestResource().withProperties(new IaasVMRestoreRequest()
+ .withResourceGuardOperationRequests(Arrays.asList(
+ "/subscriptions/063bf7bc-e4dc-4cde-8840-8416fbd7921e/resourcegroups/ankurRG1/providers/Microsoft.DataProtection/resourceGuards/RG341/triggerRestoreRequests/default"))
+ .withRecoveryPointId("348916168024334")
+ .withRecoveryType(RecoveryType.RESTORE_DISKS)
+ .withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withRegion("southeastasia")
+ .withCreateNewCloudService(true)
+ .withOriginalStorageAccountOption(false)
+ .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
+ .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
+ .withManagedIdentityResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"))
+ .withIdentityBasedRestoreDetails(new IdentityBasedRestoreDetails().withTargetStorageAccountId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount"))),
+ com.azure.core.util.Context.NONE);
}
}
```
-### PrivateEndpoint_GetOperationStatus
+### GetTieringCostOperationResult_Get
```java
/**
- * Samples for PrivateEndpoint GetOperationStatus.
+ * Samples for RecoveryPoints Get.
*/
-public final class PrivateEndpointGetOperationStatusSamples {
+public final class RecoveryPointsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * PrivateEndpointConnection/GetPrivateEndpointConnectionOperationStatus.json
+ * AzureIaasVm/RecoveryPoints_Get.json
*/
/**
- * Sample code: Get OperationStatus.
+ * Sample code: Get Azure Vm Recovery Point Details.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- getOperationStatus(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.privateEndpoints()
- .getOperationStatusWithResponse("gaallavaultbvtd2msi", "gaallaRG",
- "gaallatestpe2.5704c932-249a-490b-a142-1396838cd3b", "0f48183b-0a44-4dca-aec1-bba5daab888a",
- com.azure.core.util.Context.NONE);
+ public static void getAzureVmRecoveryPointDetails(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.recoveryPoints()
+ .getWithResponse("rshvault", "rshhtestmdvmrg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall",
+ "VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall", "26083826328862", com.azure.core.util.Context.NONE);
}
}
```
-### PrivateEndpointConnection_Delete
+### ItemLevelRecoveryConnections_Provision
```java
/**
- * Samples for PrivateEndpointConnection Delete.
+ * Samples for ProtectionPolicyOperationResults Get.
*/
-public final class PrivateEndpointConnectionDeleteSamples {
+public final class ProtectionPolicyOperationResultsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * PrivateEndpointConnection/DeletePrivateEndpointConnection.json
+ * AzureIaasVm/ProtectionPolicyOperationResults_Get.json
*/
/**
- * Sample code: Delete PrivateEndpointConnection.
+ * Sample code: Get Protection Policy Operation Results.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void deletePrivateEndpointConnection(
+ public static void getProtectionPolicyOperationResults(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.privateEndpointConnections()
- .delete("gaallavaultbvtd2msi", "gaallaRG", "gaallatestpe2.5704c932-249a-490b-a142-1396838cd3b",
- com.azure.core.util.Context.NONE);
+ manager.protectionPolicyOperationResults()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "testPolicy1",
+ "00000000-0000-0000-0000-000000000000", com.azure.core.util.Context.NONE);
}
}
```
-### PrivateEndpointConnection_Get
+### ItemLevelRecoveryConnections_Revoke
```java
/**
- * Samples for PrivateEndpointConnection Get.
+ * Samples for BmsPrepareDataMoveOperationResult Get.
*/
-public final class PrivateEndpointConnectionGetSamples {
+public final class BmsPrepareDataMoveOperationResultGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * PrivateEndpointConnection/GetPrivateEndpointConnection.json
+ * BackupDataMove/PrepareDataMoveOperationResult_Get.json
*/
/**
- * Sample code: Get PrivateEndpointConnection.
+ * Sample code: Get operation result for PrepareDataMove.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getPrivateEndpointConnection(
+ public static void getOperationResultForPrepareDataMove(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.privateEndpointConnections()
- .getWithResponse("gaallavaultbvtd2msi", "gaallaRG", "gaallatestpe2.5704c932-249a-490b-a142-1396838cd3b",
+ manager.bmsPrepareDataMoveOperationResults()
+ .getWithResponse("source-rsv", "sourceRG", "00000000-0000-0000-0000-000000000000",
com.azure.core.util.Context.NONE);
}
}
```
-### PrivateEndpointConnection_Put
+### JobCancellations_Trigger
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnection;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateLinkServiceConnectionState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProvisioningState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.VaultSubResourceType;
-import java.util.Arrays;
+import com.azure.resourcemanager.recoveryservicesbackup.models.DataSourceType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.PreValidateEnableBackupRequest;
/**
- * Samples for PrivateEndpointConnection Put.
+ * Samples for ProtectionIntent Validate.
*/
-public final class PrivateEndpointConnectionPutSamples {
+public final class ProtectionIntentValidateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * PrivateEndpointConnection/PutPrivateEndpointConnection.json
+ * AzureIaasVm/ProtectionIntent_Validate.json
*/
/**
- * Sample code: Update PrivateEndpointConnection.
+ * Sample code: Validate Enable Protection on Azure Vm.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void updatePrivateEndpointConnection(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- PrivateEndpointConnectionResource resource = manager.privateEndpointConnections()
- .getWithResponse("gaallavaultbvtd2msi", "gaallaRG", "gaallatestpe2.5704c932-249a-490b-a142-1396838cd3b",
- com.azure.core.util.Context.NONE)
- .getValue();
- resource.update()
- .withProperties(new PrivateEndpointConnection().withProvisioningState(ProvisioningState.SUCCEEDED)
- .withPrivateEndpoint(new PrivateEndpoint().withId(
- "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/gaallaRG/providers/Microsoft.Network/privateEndpoints/gaallatestpe3"))
- .withGroupIds(Arrays.asList(VaultSubResourceType.AZURE_BACKUP_SECONDARY))
- .withPrivateLinkServiceConnectionState(
- new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointConnectionStatus.APPROVED)
- .withDescription("Approved by johndoe@company.com")))
- .apply();
+ public static void validateEnableProtectionOnAzureVm(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.protectionIntents()
+ .validateWithResponse("southeastasia", new PreValidateEnableBackupRequest()
+ .withResourceType(DataSourceType.VM)
+ .withResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/arunaupgrade/providers/Microsoft.Compute/VirtualMachines/upgrade1")
+ .withVaultId(
+ "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.RecoveryServices/Vaults/myVault")
+ .withProperties(""), com.azure.core.util.Context.NONE);
}
}
```
-### ProtectableContainers_List
+### JobDetails_Get
```java
/**
- * Samples for ProtectableContainers List.
+ * Samples for BackupOperationResults Get.
*/
-public final class ProtectableContainersListSamples {
+public final class BackupOperationResultsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureStorage/ProtectableContainers_List.json
+ * Common/ProtectedItem_Delete_OperationResult.json
*/
/**
- * Sample code: List protectable items with backupManagementType filter as AzureStorage.
+ * Sample code: Get Result for Protected Item Delete Operation.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void listProtectableItemsWithBackupManagementTypeFilterAsAzureStorage(
+ public static void getResultForProtectedItemDeleteOperation(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectableContainers()
- .list("testvault", "testRg", "Azure",
- "backupManagementType eq 'AzureStorage' and workloadType eq 'AzureFileShare'",
+ manager.backupOperationResults()
+ .getWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "00000000-0000-0000-0000-000000000000",
com.azure.core.util.Context.NONE);
}
}
```
-### ProtectedItemOperationResults_Get
+### JobOperationResults_Get
```java
/**
- * Samples for ProtectedItemOperationResults Get.
+ * Samples for ProtectionContainerOperationResults Get.
*/
-public final class ProtectedItemOperationResultsGetSamples {
+public final class ProtectionContainerOperationResultsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ProtectedItemOperationResults.json
+ * AzureStorage/ProtectionContainers_Inquire_Result.json
*/
/**
- * Sample code: Get Operation Results of Protected Vm.
+ * Sample code: Get Azure Storage Protection Container Operation Result.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getOperationResultsOfProtectedVm(
+ public static void getAzureStorageProtectionContainerOperationResult(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectedItemOperationResults()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
- "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "00000000-0000-0000-0000-000000000000",
- com.azure.core.util.Context.NONE);
+ manager.protectionContainerOperationResults()
+ .getWithResponse("testvault", "test-rg", "Azure", "VMAppContainer;Compute;testRG;testSQL",
+ "00000000-0000-0000-0000-000000000000", com.azure.core.util.Context.NONE);
}
}
```
-### ProtectedItemOperationStatuses_Get
+### Jobs_Export
```java
/**
- * Samples for ProtectedItemOperationStatuses Get.
+ * Samples for ProtectionContainers Refresh.
*/
-public final class ProtectedItemOperationStatusesGetSamples {
+public final class ProtectionContainersRefreshSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ProtectedItemOperationStatus.json
+ * Common/RefreshContainers.json
*/
/**
- * Sample code: Get Operation Status of Protected Vm.
+ * Sample code: Trigger Azure Vm Discovery.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getOperationStatusOfProtectedVm(
+ public static void triggerAzureVmDiscovery(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectedItemOperationStatuses()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
- "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "00000000-0000-0000-0000-000000000000",
- com.azure.core.util.Context.NONE);
+ manager.protectionContainers()
+ .refreshWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "Azure", null, com.azure.core.util.Context.NONE);
}
}
```
-### ProtectedItems_CreateOrUpdate
+### OperationOperation_Validate
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSComputeVMProtectedItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionState;
-
/**
- * Samples for ProtectedItems CreateOrUpdate.
+ * Samples for ProtectionPolicies Get.
*/
-public final class ProtectedItemsCreateOrUpdateSamples {
+public final class ProtectionPoliciesGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/StopProtection.json
+ * AzureIaasVm/ProtectionPolicies_Get.json
*/
/**
- * Sample code: Stop Protection with retain data on Azure IaasVm.
+ * Sample code: Get Azure IaasVm Protection Policy Details.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void stopProtectionWithRetainDataOnAzureIaasVm(
+ public static void getAzureIaasVmProtectionPolicyDetails(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectedItems()
- .define("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
- .withRegion((String) null)
- .withExistingProtectionContainer("NetSDKTestRsVault", "SwaggerTestRg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
- .withProperties(new AzureIaaSComputeVMProtectedItem().withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withProtectionState(ProtectionState.PROTECTION_STOPPED))
- .create();
+ manager.protectionPolicies()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "testPolicy1", com.azure.core.util.Context.NONE);
}
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ConfigureProtection.json
+ * AzureIaasVm/V2Policy/v2-Get-Policy.json
*/
/**
- * Sample code: Enable Protection on Azure IaasVm.
+ * Sample code: Get Azure IaasVm Enhanced Protection Policy Details.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void enableProtectionOnAzureIaasVm(
+ public static void getAzureIaasVmEnhancedProtectionPolicyDetails(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectedItems()
- .define("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
- .withRegion((String) null)
- .withExistingProtectionContainer("NetSDKTestRsVault", "SwaggerTestRg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
- .withProperties(new AzureIaaSComputeVMProtectedItem().withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withPolicyId(
- "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy"))
- .create();
+ manager.protectionPolicies()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "v2-daily-sample", com.azure.core.util.Context.NONE);
}
}
```
-### ProtectedItems_Delete
+### Operations_List
```java
/**
- * Samples for ProtectedItems Delete.
+ * Samples for BackupResourceEncryptionConfigs Get.
*/
-public final class ProtectedItemsDeleteSamples {
+public final class BackupResourceEncryptionConfigsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/ProtectedItem_Delete.json
+ * BackupResourceEncryptionConfig_Get.json
*/
/**
- * Sample code: Delete Protection from Azure Virtual Machine.
+ * Sample code: Get Vault Encryption Configuration.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void deleteProtectionFromAzureVirtualMachine(
+ public static void getVaultEncryptionConfiguration(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectedItems()
- .deleteWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "Azure",
- "iaasvmcontainer;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1",
- "vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1", com.azure.core.util.Context.NONE);
+ manager.backupResourceEncryptionConfigs()
+ .getWithResponse("rishTestVault", "rishgrp", com.azure.core.util.Context.NONE);
}
}
```
-### ProtectedItems_Get
+### PrivateEndpoint_GetOperationStatus
```java
+import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceVaultConfigResourceInner;
+import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfig;
+import com.azure.resourcemanager.recoveryservicesbackup.models.EnhancedSecurityState;
+
/**
- * Samples for ProtectedItems Get.
+ * Samples for BackupResourceVaultConfigs Update.
*/
-public final class ProtectedItemsGetSamples {
- /*
- * x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ClassicCompute_ProtectedItem_Get.json
- */
- /**
- * Sample code: Get Protected Classic Virtual Machine Details.
- *
- * @param manager Entry point to RecoveryServicesBackupManager.
- */
- public static void getProtectedClassicVirtualMachineDetails(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectedItems()
- .getWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "Azure",
- "iaasvmcontainer;iaasvmcontainer;iaasvm-rg;iaasvm-1", "vm;iaasvmcontainer;iaasvm-rg;iaasvm-1", null,
- com.azure.core.util.Context.NONE);
- }
-
+public final class BackupResourceVaultConfigsUpdateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/Compute_ProtectedItem_Get.json
+ * Common/BackupResourceVaultConfigs_Patch.json
*/
/**
- * Sample code: Get Protected Virtual Machine Details.
+ * Sample code: Update Vault Security Config.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getProtectedVirtualMachineDetails(
+ public static void updateVaultSecurityConfig(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectedItems()
- .getWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "Azure",
- "iaasvmcontainer;iaasvmcontainerv2;iaasvm-rg;iaasvm-1", "vm;iaasvmcontainerv2;iaasvm-rg;iaasvm-1", null,
+ manager.backupResourceVaultConfigs()
+ .updateWithResponse("SwaggerTest", "SwaggerTestRg",
+ new BackupResourceVaultConfigResourceInner().withProperties(
+ new BackupResourceVaultConfig().withEnhancedSecurityState(EnhancedSecurityState.ENABLED)),
com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionContainerOperationResults_Get
+### PrivateEndpointConnection_Delete
```java
/**
- * Samples for ProtectionContainerOperationResults Get.
+ * Samples for JobOperationResults Get.
*/
-public final class ProtectionContainerOperationResultsGetSamples {
+public final class JobOperationResultsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureStorage/ProtectionContainers_Inquire_Result.json
+ * Common/CancelJobOperationResult.json
*/
/**
- * Sample code: Get Azure Storage Protection Container Operation Result.
+ * Sample code: Cancel Job Operation Result.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getAzureStorageProtectionContainerOperationResult(
+ public static void cancelJobOperationResult(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionContainerOperationResults()
- .getWithResponse("testvault", "test-rg", "Azure", "VMAppContainer;Compute;testRG;testSQL",
+ manager.jobOperationResults()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000", com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionContainerRefreshOperationResults_Get
+### PrivateEndpointConnection_Get
```java
/**
- * Samples for ProtectionContainerRefreshOperationResults Get.
+ * Samples for ProtectedItems Get.
*/
-public final class ProtectionContainerRefreshOperationResultsGetSamples {
+public final class ProtectedItemsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/RefreshContainers_OperationResults.json
+ * AzureIaasVm/ClassicCompute_ProtectedItem_Get.json
*/
/**
- * Sample code: Azure Vm Discovery Operation Result.
+ * Sample code: Get Protected Classic Virtual Machine Details.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void azureVmDiscoveryOperationResult(
+ public static void getProtectedClassicVirtualMachineDetails(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionContainerRefreshOperationResults()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "Azure", "00000000-0000-0000-0000-000000000000",
+ manager.protectedItems()
+ .getWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "Azure",
+ "iaasvmcontainer;iaasvmcontainer;iaasvm-rg;iaasvm-1", "vm;iaasvmcontainer;iaasvm-rg;iaasvm-1", null,
com.azure.core.util.Context.NONE);
}
-}
-```
-### ProtectionContainers_Get
-
-```java
-/**
- * Samples for ProtectionContainers Get.
- */
-public final class ProtectionContainersGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureWorkload/ProtectionContainers_Get.json
+ * AzureIaasVm/Compute_ProtectedItem_Get.json
*/
/**
- * Sample code: Get Protection Container Details.
+ * Sample code: Get Protected Virtual Machine Details.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getProtectionContainerDetails(
+ public static void getProtectedVirtualMachineDetails(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionContainers()
- .getWithResponse("testVault", "testRg", "Azure", "VMAppContainer;Compute;testRG;testSQL",
+ manager.protectedItems()
+ .getWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "Azure",
+ "iaasvmcontainer;iaasvmcontainerv2;iaasvm-rg;iaasvm-1", "vm;iaasvmcontainerv2;iaasvm-rg;iaasvm-1", null,
com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionContainers_Inquire
+### PrivateEndpointConnection_Put
```java
/**
- * Samples for ProtectionContainers Inquire.
+ * Samples for ProtectedItemOperationResults Get.
*/
-public final class ProtectionContainersInquireSamples {
+public final class ProtectedItemOperationResultsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureStorage/ProtectionContainers_Inquire.json
+ * AzureIaasVm/ProtectedItemOperationResults.json
*/
/**
- * Sample code: Inquire Azure Storage Protection Containers.
+ * Sample code: Get Operation Results of Protected Vm.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void inquireAzureStorageProtectionContainers(
+ public static void getOperationResultsOfProtectedVm(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionContainers()
- .inquireWithResponse("testvault", "test-rg", "Azure", "storagecontainer;Storage;test-rg;teststorage", null,
+ manager.protectedItemOperationResults()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
+ "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "00000000-0000-0000-0000-000000000000",
com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionContainers_Refresh
+### ProtectableContainers_List
```java
/**
- * Samples for ProtectionContainers Refresh.
+ * Samples for DeletedProtectionContainers List.
*/
-public final class ProtectionContainersRefreshSamples {
+public final class DeletedProtectionContainersListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/RefreshContainers.json
+ * AzureStorage/SoftDeletedContainers_List.json
*/
/**
- * Sample code: Trigger Azure Vm Discovery.
+ * Sample code: List Backup Protection Containers.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void triggerAzureVmDiscovery(
+ public static void listBackupProtectionContainers(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionContainers()
- .refreshWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "Azure", null, com.azure.core.util.Context.NONE);
+ manager.deletedProtectionContainers()
+ .list("testRg", "testVault", "backupManagementType eq 'AzureWorkload'", com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionContainers_Register
+### ProtectedItemOperationResults_Get
```java
import com.azure.resourcemanager.recoveryservicesbackup.models.AcquireStorageAccountLock;
@@ -1945,784 +2169,620 @@ public final class ProtectionContainersRegisterSamples {
}
```
-### ProtectionContainers_Unregister
+### ProtectedItemOperationStatuses_Get
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.EncryptionDetails;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMRestoreRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityBasedRestoreDetails;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityInfo;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateIaasVMRestoreOperationRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateOperationRequestResource;
+
/**
- * Samples for ProtectionContainers Unregister.
+ * Samples for OperationOperation Validate.
*/
-public final class ProtectionContainersUnregisterSamples {
+public final class OperationOperationValidateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureWorkload/ProtectionContainers_Unregister.json
+ * AzureIaasVm/ValidateOperation_RestoreDisk.json
*/
/**
- * Sample code: Unregister Protection Container.
+ * Sample code: Validate Operation.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void unregisterProtectionContainer(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionContainers()
- .unregisterWithResponse("testVault", "testRg", "Azure", "storagecontainer;Storage;test-rg;teststorage",
+ public static void
+ validateOperation(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.operationOperations()
+ .validateWithResponse("testVault", "testRG", new ValidateOperationRequestResource().withId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testVault/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;testRG;testvmName/protectedItems/VM;iaasvmcontainerv2;testRG;testvmName/recoveryPoints/348916168024334")
+ .withProperties(new ValidateIaasVMRestoreOperationRequest()
+ .withRestoreRequest(new IaasVMRestoreRequest().withRecoveryPointId("348916168024334")
+ .withRecoveryType(RecoveryType.RESTORE_DISKS)
+ .withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withStorageAccountId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount")
+ .withRegion("southeastasia")
+ .withCreateNewCloudService(true)
+ .withOriginalStorageAccountOption(false)
+ .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
+ .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
+ .withManagedIdentityResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi")))),
com.azure.core.util.Context.NONE);
}
-}
-```
-
-### ProtectionIntent_CreateOrUpdate
-
-```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureResourceProtectionIntent;
-/**
- * Samples for ProtectionIntent CreateOrUpdate.
- */
-public final class ProtectionIntentCreateOrUpdateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ProtectionIntent_CreateOrUpdate.json
+ * AzureIaasVm/ValidateOperation_RestoreDisk_IdentityBasedRestoreDetails.json
*/
/**
- * Sample code: Create or Update Azure Vm Protection Intent.
+ * Sample code: Validate Operation with identityBasedRestoreDetails.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void createOrUpdateAzureVmProtectionIntent(
+ public static void validateOperationWithIdentityBasedRestoreDetails(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionIntents()
- .define("vm;iaasvmcontainerv2;chamsrgtest;chamscandel")
- .withRegion((String) null)
- .withExistingBackupFabric("myVault", "myRG", "Azure")
- .withProperties(new AzureResourceProtectionIntent().withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/chamsrgtest/providers/Microsoft.Compute/virtualMachines/chamscandel")
- .withPolicyId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.RecoveryServices/vaults/myVault/backupPolicies/myPolicy"))
- .create();
+ manager.operationOperations()
+ .validateWithResponse("testVault", "testRG", new ValidateOperationRequestResource().withId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testVault/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;testRG;testvmName/protectedItems/VM;iaasvmcontainerv2;testRG;testvmName/recoveryPoints/348916168024334")
+ .withProperties(new ValidateIaasVMRestoreOperationRequest()
+ .withRestoreRequest(new IaasVMRestoreRequest().withRecoveryPointId("348916168024334")
+ .withRecoveryType(RecoveryType.RESTORE_DISKS)
+ .withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withRegion("southeastasia")
+ .withCreateNewCloudService(true)
+ .withOriginalStorageAccountOption(false)
+ .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
+ .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
+ .withManagedIdentityResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"))
+ .withIdentityBasedRestoreDetails(new IdentityBasedRestoreDetails().withTargetStorageAccountId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount")))),
+ com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionIntent_Delete
+### ProtectedItems_CreateOrUpdate
```java
/**
- * Samples for ProtectionIntent Delete.
+ * Samples for ResourceGuardProxyOperation Get.
*/
-public final class ProtectionIntentDeleteSamples {
+public final class ResourceGuardProxyOperationGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureWorkload/BackupProtectionIntent_Delete.json
+ * ResourceGuardProxyCRUD/GetResourceGuardProxy.json
*/
/**
- * Sample code: Delete Protection intent from item.
+ * Sample code: Get ResourceGuardProxy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void deleteProtectionIntentFromItem(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionIntents()
- .deleteWithResponse("myVault", "myRG", "Azure", "249D9B07-D2EF-4202-AA64-65F35418564E",
- com.azure.core.util.Context.NONE);
+ public static void
+ getResourceGuardProxy(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.resourceGuardProxyOperations()
+ .getWithResponse("sampleVault", "SampleResourceGroup", "swaggerExample", com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionIntent_Get
+### ProtectedItems_Delete
```java
/**
- * Samples for ProtectionIntent Get.
+ * Samples for ValidateOperationStatuses Get.
*/
-public final class ProtectionIntentGetSamples {
+public final class ValidateOperationStatusesGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureWorkload/BackupProtectionIntent_Get.json
+ * AzureIaasVm/ValidateOperationStatus.json
*/
/**
- * Sample code: Get ProtectionIntent for an item.
+ * Sample code: Get Operation Status of Validate Operation.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getProtectionIntentForAnItem(
+ public static void getOperationStatusOfValidateOperation(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionIntents()
- .getWithResponse("myVault", "myRG", "Azure", "249D9B07-D2EF-4202-AA64-65F35418564E",
+ manager.validateOperationStatuses()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionIntent_Validate
+### ProtectedItems_Get
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.DataSourceType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PreValidateEnableBackupRequest;
-
/**
- * Samples for ProtectionIntent Validate.
+ * Samples for ProtectedItemOperationStatuses Get.
*/
-public final class ProtectionIntentValidateSamples {
+public final class ProtectedItemOperationStatusesGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ProtectionIntent_Validate.json
+ * AzureIaasVm/ProtectedItemOperationStatus.json
*/
/**
- * Sample code: Validate Enable Protection on Azure Vm.
+ * Sample code: Get Operation Status of Protected Vm.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void validateEnableProtectionOnAzureVm(
+ public static void getOperationStatusOfProtectedVm(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionIntents()
- .validateWithResponse("southeastasia", new PreValidateEnableBackupRequest()
- .withResourceType(DataSourceType.VM)
- .withResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/arunaupgrade/providers/Microsoft.Compute/VirtualMachines/upgrade1")
- .withVaultId(
- "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.RecoveryServices/Vaults/myVault")
- .withProperties(""), com.azure.core.util.Context.NONE);
+ manager.protectedItemOperationStatuses()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
+ "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "00000000-0000-0000-0000-000000000000",
+ com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionPolicies_CreateOrUpdate
+### ProtectionContainerOperationResults_Get
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureFileShareProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSvmProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DailyRetentionSchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DailySchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DayOfWeek;
-import com.azure.resourcemanager.recoveryservicesbackup.models.HourlySchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMSnapshotConsistencyType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasvmPolicyType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.LogSchedulePolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.LongTermRetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MonthOfYear;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MonthlyRetentionSchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PolicyType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDuration;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionScheduleFormat;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ScheduleRunType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.Settings;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SimpleRetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SimpleSchedulePolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SimpleSchedulePolicyV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SubProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.VaultRetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeekOfMonth;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklyRetentionFormat;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklyRetentionSchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.YearlyRetentionSchedule;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
+import com.azure.resourcemanager.recoveryservicesbackup.models.DataMoveLevel;
+import com.azure.resourcemanager.recoveryservicesbackup.models.TriggerDataMoveRequest;
/**
- * Samples for ProtectionPolicies CreateOrUpdate.
+ * Samples for ResourceProvider BmsTriggerDataMove.
*/
-public final class ProtectionPoliciesCreateOrUpdateSamples {
- /*
- * x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureWorkload/ProtectionPolicies_CreateOrUpdate_Complex.json
- */
- /**
- * Sample code: Create or Update Full Azure Workload Protection Policy.
- *
- * @param manager Entry point to RecoveryServicesBackupManager.
- */
- public static void createOrUpdateFullAzureWorkloadProtectionPolicy(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .define("testPolicy1")
- .withRegion((String) null)
- .withExistingVault("NetSDKTestRsVault", "SwaggerTestRg")
- .withProperties(
- new AzureVmWorkloadProtectionPolicy().withWorkLoadType(WorkloadType.SQLDATA_BASE)
- .withSettings(new Settings().withTimeZone("Pacific Standard Time").withIssqlcompression(false))
- .withSubProtectionPolicy(
- Arrays.asList(
- new SubProtectionPolicy().withPolicyType(PolicyType.FULL)
- .withSchedulePolicy(new SimpleSchedulePolicy()
- .withScheduleRunFrequency(ScheduleRunType.WEEKLY)
- .withScheduleRunDays(Arrays.asList(DayOfWeek.SUNDAY, DayOfWeek.TUESDAY))
- .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z"))))
- .withRetentionPolicy(new LongTermRetentionPolicy()
- .withWeeklySchedule(new WeeklyRetentionSchedule()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY, DayOfWeek.TUESDAY))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
- .withRetentionDuration(new RetentionDuration().withCount(2)
- .withDurationType(RetentionDurationType.WEEKS)))
- .withMonthlySchedule(new MonthlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.SECOND)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
- .withRetentionDuration(new RetentionDuration()
- .withCount(1)
- .withDurationType(RetentionDurationType.MONTHS)))
- .withYearlySchedule(new YearlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withMonthsOfYear(
- Arrays.asList(MonthOfYear.JANUARY, MonthOfYear.JUNE, MonthOfYear.DECEMBER))
- .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.LAST)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
- .withRetentionDuration(new RetentionDuration().withCount(1)
- .withDurationType(RetentionDurationType.YEARS)))),
- new SubProtectionPolicy().withPolicyType(PolicyType.DIFFERENTIAL)
- .withSchedulePolicy(new SimpleSchedulePolicy()
- .withScheduleRunFrequency(ScheduleRunType.WEEKLY)
- .withScheduleRunDays(Arrays.asList(DayOfWeek.FRIDAY))
- .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z"))))
- .withRetentionPolicy(new SimpleRetentionPolicy().withRetentionDuration(
- new RetentionDuration().withCount(8).withDurationType(RetentionDurationType.DAYS))),
- new SubProtectionPolicy().withPolicyType(PolicyType.LOG)
- .withSchedulePolicy(new LogSchedulePolicy().withScheduleFrequencyInMins(60))
- .withRetentionPolicy(new SimpleRetentionPolicy()
- .withRetentionDuration(new RetentionDuration().withCount(7)
- .withDurationType(RetentionDurationType.DAYS))))))
- .create();
- }
-
+public final class ResourceProviderBmsTriggerDataMoveSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ProtectionPolicies_CreateOrUpdate_Simple.json
+ * BackupDataMove/TriggerDataMove_Post.json
*/
/**
- * Sample code: Create or Update Simple Azure Vm Protection Policy.
+ * Sample code: Trigger Data Move.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void createOrUpdateSimpleAzureVmProtectionPolicy(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .define("testPolicy1")
- .withRegion((String) null)
- .withExistingVault("NetSDKTestRsVault", "SwaggerTestRg")
- .withProperties(new AzureIaaSvmProtectionPolicy()
- .withSchedulePolicy(new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.DAILY)
- .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T02:00:00Z"))))
- .withRetentionPolicy(new LongTermRetentionPolicy().withDailySchedule(new DailyRetentionSchedule()
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T02:00:00Z")))
- .withRetentionDuration(
- new RetentionDuration().withCount(1).withDurationType(RetentionDurationType.DAYS))))
- .withTimeZone("Pacific Standard Time"))
- .create();
+ public static void
+ triggerDataMove(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.resourceProviders()
+ .bmsTriggerDataMove("target-rsv", "targetRG", new TriggerDataMoveRequest().withSourceResourceId(
+ "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/sourceRG/providers/Microsoft.RecoveryServices/vaults/source-rsv")
+ .withSourceRegion("USGov Iowa")
+ .withDataMoveLevel(DataMoveLevel.VAULT)
+ .withCorrelationId("MTg2OTcyMzM4NzYyMjc1NDY3Nzs1YmUzYmVmNi04YjJiLTRhOTItOTllYi01NTM0MDllYjk2NjE="),
+ com.azure.core.util.Context.NONE);
}
+}
+```
+
+### ProtectionContainerRefreshOperationResults_Get
+```java
+/**
+ * Samples for TieringCostOperationStatus Get.
+ */
+public final class TieringCostOperationStatusGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureStorage/ProtectionPolicies_CreateOrUpdate_Daily.json
+ * TieringCost/GetTieringCostOperationStatus.json
*/
/**
- * Sample code: Create or Update Daily Azure Storage Protection Policy.
+ * Sample code: Fetch Tiering Cost Operation Status.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void createOrUpdateDailyAzureStorageProtectionPolicy(
+ public static void fetchTieringCostOperationStatus(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .define("dailyPolicy2")
- .withRegion((String) null)
- .withExistingVault("swaggertestvault", "SwaggerTestRg")
- .withProperties(
- new AzureFileShareProtectionPolicy().withWorkLoadType(WorkloadType.AZURE_FILE_SHARE)
- .withSchedulePolicy(new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.DAILY)
- .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2021-09-29T08:00:00.000Z"))))
- .withRetentionPolicy(
- new LongTermRetentionPolicy()
- .withDailySchedule(
- new DailyRetentionSchedule()
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-09-29T08:00:00.000Z")))
- .withRetentionDuration(new RetentionDuration().withCount(5)
- .withDurationType(RetentionDurationType.DAYS)))
- .withWeeklySchedule(
- new WeeklyRetentionSchedule().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-09-29T08:00:00.000Z")))
- .withRetentionDuration(new RetentionDuration().withCount(12)
- .withDurationType(RetentionDurationType.WEEKS)))
- .withMonthlySchedule(new MonthlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withRetentionScheduleWeekly(
- new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-09-29T08:00:00.000Z")))
- .withRetentionDuration(new RetentionDuration().withCount(60)
- .withDurationType(RetentionDurationType.MONTHS)))
- .withYearlySchedule(new YearlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY))
- .withRetentionScheduleWeekly(
- new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-09-29T08:00:00.000Z")))
- .withRetentionDuration(new RetentionDuration().withCount(10)
- .withDurationType(RetentionDurationType.YEARS))))
- .withTimeZone("UTC"))
- .create();
+ manager.tieringCostOperationStatus()
+ .getWithResponse("gaallaRG", "gaallavaultbvtd2msi", "0f48183b-0a44-4dca-aec1-bba5daab888a",
+ com.azure.core.util.Context.NONE);
}
+}
+```
+
+### ProtectionContainers_Get
+```java
+/**
+ * Samples for BackupProtectableItems List.
+ */
+public final class BackupProtectableItemsListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureStorage/ProtectionPolicies_CreateOrUpdate_Hardened.json
+ * AzureIaasVm/BackupProtectableItems_List.json
*/
/**
- * Sample code: Create or Update Azure Storage Vault Standard Protection Policy.
+ * Sample code: List protectable items with backupManagementType filter as AzureIaasVm.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void createOrUpdateAzureStorageVaultStandardProtectionPolicy(
+ public static void listProtectableItemsWithBackupManagementTypeFilterAsAzureIaasVm(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .define("newPolicyV2")
- .withRegion((String) null)
- .withExistingVault("swaggertestvault", "SwaggerTestRg")
- .withProperties(
- new AzureFileShareProtectionPolicy().withWorkLoadType(WorkloadType.AZURE_FILE_SHARE)
- .withSchedulePolicy(new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.DAILY)
- .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2023-07-18T09:30:00.000Z"))))
- .withVaultRetentionPolicy(
- new VaultRetentionPolicy()
- .withVaultRetention(new LongTermRetentionPolicy()
- .withDailySchedule(new DailyRetentionSchedule()
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2023-07-18T09:30:00.000Z")))
- .withRetentionDuration(new RetentionDuration().withCount(30)
- .withDurationType(RetentionDurationType.DAYS)))
- .withWeeklySchedule(new WeeklyRetentionSchedule()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2023-07-18T09:30:00.000Z")))
- .withRetentionDuration(new RetentionDuration().withCount(12)
- .withDurationType(RetentionDurationType.WEEKS)))
- .withMonthlySchedule(
- new MonthlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionTimes(
- Arrays.asList(OffsetDateTime.parse("2023-07-18T09:30:00.000Z")))
- .withRetentionDuration(new RetentionDuration().withCount(60)
- .withDurationType(RetentionDurationType.MONTHS)))
- .withYearlySchedule(
- new YearlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY))
- .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionTimes(
- Arrays.asList(OffsetDateTime.parse("2023-07-18T09:30:00.000Z")))
- .withRetentionDuration(new RetentionDuration().withCount(10)
- .withDurationType(RetentionDurationType.YEARS))))
- .withSnapshotRetentionInDays(5))
- .withTimeZone("UTC"))
- .create();
+ manager.backupProtectableItems()
+ .list("NetSDKTestRsVault", "SwaggerTestRg", "backupManagementType eq 'AzureIaasVM'", null,
+ com.azure.core.util.Context.NONE);
}
+}
+```
+### ProtectionContainers_Inquire
+
+```java
+/**
+ * Samples for BackupResourceVaultConfigs Get.
+ */
+public final class BackupResourceVaultConfigsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureStorage/ProtectionPolicies_CreateOrUpdate_Hourly.json
+ * Common/BackupResourceVaultConfigs_Get.json
*/
/**
- * Sample code: Create or Update Hourly Azure Storage Protection Policy.
+ * Sample code: Get Vault Security Config.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void createOrUpdateHourlyAzureStorageProtectionPolicy(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .define("newPolicy2")
- .withRegion((String) null)
- .withExistingVault("swaggertestvault", "SwaggerTestRg")
- .withProperties(
- new AzureFileShareProtectionPolicy().withWorkLoadType(WorkloadType.AZURE_FILE_SHARE)
- .withSchedulePolicy(new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.HOURLY)
- .withHourlySchedule(new HourlySchedule().withInterval(4)
- .withScheduleWindowStartTime(OffsetDateTime.parse("2021-09-29T08:00:00.000Z"))
- .withScheduleWindowDuration(12)))
- .withRetentionPolicy(new LongTermRetentionPolicy()
- .withDailySchedule(new DailyRetentionSchedule().withRetentionDuration(
- new RetentionDuration().withCount(5).withDurationType(RetentionDurationType.DAYS)))
- .withWeeklySchedule(
- new WeeklyRetentionSchedule().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withRetentionDuration(new RetentionDuration().withCount(12)
- .withDurationType(RetentionDurationType.WEEKS)))
- .withMonthlySchedule(new MonthlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withRetentionScheduleWeekly(
- new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionDuration(
- new RetentionDuration().withCount(60).withDurationType(RetentionDurationType.MONTHS)))
- .withYearlySchedule(new YearlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY))
- .withRetentionScheduleWeekly(
- new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionDuration(
- new RetentionDuration().withCount(10).withDurationType(RetentionDurationType.YEARS))))
- .withTimeZone("UTC"))
- .create();
+ public static void
+ getVaultSecurityConfig(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.backupResourceVaultConfigs()
+ .getWithResponse("SwaggerTest", "SwaggerTestRg", com.azure.core.util.Context.NONE);
}
+}
+```
+
+### ProtectionContainers_Refresh
+```java
+/**
+ * Samples for ProtectionContainers Inquire.
+ */
+public final class ProtectionContainersInquireSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ProtectionPolicies_CreateOrUpdate_Complex.json
+ * AzureStorage/ProtectionContainers_Inquire.json
*/
/**
- * Sample code: Create or Update Full Azure Vm Protection Policy.
+ * Sample code: Inquire Azure Storage Protection Containers.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void createOrUpdateFullAzureVmProtectionPolicy(
+ public static void inquireAzureStorageProtectionContainers(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .define("testPolicy1")
- .withRegion((String) null)
- .withExistingVault("NetSDKTestRsVault", "SwaggerTestRg")
- .withProperties(
- new AzureIaaSvmProtectionPolicy()
- .withSchedulePolicy(new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.WEEKLY)
- .withScheduleRunDays(Arrays.asList(DayOfWeek.MONDAY, DayOfWeek.WEDNESDAY, DayOfWeek.THURSDAY))
- .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z"))))
- .withRetentionPolicy(
- new LongTermRetentionPolicy()
- .withWeeklySchedule(
- new WeeklyRetentionSchedule()
- .withDaysOfTheWeek(
- Arrays.asList(DayOfWeek.MONDAY, DayOfWeek.WEDNESDAY, DayOfWeek.THURSDAY))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
- .withRetentionDuration(new RetentionDuration().withCount(1)
- .withDurationType(RetentionDurationType.WEEKS)))
- .withMonthlySchedule(
- new MonthlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.WEDNESDAY, DayOfWeek.THURSDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST, WeekOfMonth.THIRD)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
- .withRetentionDuration(new RetentionDuration().withCount(2)
- .withDurationType(RetentionDurationType.MONTHS)))
- .withYearlySchedule(
- new YearlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withMonthsOfYear(Arrays.asList(MonthOfYear.FEBRUARY, MonthOfYear.NOVEMBER))
- .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.MONDAY, DayOfWeek.THURSDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FOURTH)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))
- .withRetentionDuration(new RetentionDuration().withCount(4)
- .withDurationType(RetentionDurationType.YEARS))))
- .withTimeZone("Pacific Standard Time"))
- .create();
+ manager.protectionContainers()
+ .inquireWithResponse("testvault", "test-rg", "Azure", "storagecontainer;Storage;test-rg;teststorage", null,
+ com.azure.core.util.Context.NONE);
}
+}
+```
+
+### ProtectionContainers_Register
+```java
+/**
+ * Samples for PrivateEndpointConnection Delete.
+ */
+public final class PrivateEndpointConnectionDeleteSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/V2Policy/IaaS_v2_hourly.json
+ * PrivateEndpointConnection/DeletePrivateEndpointConnection.json
*/
/**
- * Sample code: Create or Update Enhanced Azure Vm Protection Policy with Hourly backup.
+ * Sample code: Delete PrivateEndpointConnection.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void createOrUpdateEnhancedAzureVmProtectionPolicyWithHourlyBackup(
+ public static void deletePrivateEndpointConnection(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .define("v2-daily-sample")
- .withRegion((String) null)
- .withExistingVault("NetSDKTestRsVault", "SwaggerTestRg")
- .withProperties(
- new AzureIaaSvmProtectionPolicy()
- .withSchedulePolicy(new SimpleSchedulePolicyV2().withScheduleRunFrequency(ScheduleRunType.HOURLY)
- .withHourlySchedule(new HourlySchedule().withInterval(4)
- .withScheduleWindowStartTime(OffsetDateTime.parse("2021-12-17T08:00:00Z"))
- .withScheduleWindowDuration(16)))
- .withRetentionPolicy(
- new LongTermRetentionPolicy()
- .withDailySchedule(new DailyRetentionSchedule()
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
- .withRetentionDuration(new RetentionDuration().withCount(180)
- .withDurationType(RetentionDurationType.DAYS)))
- .withWeeklySchedule(new WeeklyRetentionSchedule()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
- .withRetentionDuration(new RetentionDuration().withCount(12)
- .withDurationType(RetentionDurationType.WEEKS)))
- .withMonthlySchedule(new MonthlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withRetentionScheduleWeekly(
- new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
- .withRetentionDuration(new RetentionDuration().withCount(60)
- .withDurationType(RetentionDurationType.MONTHS)))
- .withYearlySchedule(new YearlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY))
- .withRetentionScheduleWeekly(
- new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
- .withRetentionDuration(new RetentionDuration().withCount(10)
- .withDurationType(RetentionDurationType.YEARS))))
- .withInstantRpRetentionRangeInDays(30)
- .withTimeZone("India Standard Time")
- .withPolicyType(IaasvmPolicyType.V2)
- .withSnapshotConsistencyType(IaasVMSnapshotConsistencyType.ONLY_CRASH_CONSISTENT))
- .create();
+ manager.privateEndpointConnections()
+ .delete("gaallavaultbvtd2msi", "gaallaRG", "gaallatestpe2.5704c932-249a-490b-a142-1396838cd3b",
+ com.azure.core.util.Context.NONE);
}
+}
+```
+
+### ProtectionContainers_Unregister
+```java
+/**
+ * Samples for ProtectionContainers Unregister.
+ */
+public final class ProtectionContainersUnregisterSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/V2Policy/IaaS_v2_daily.json
+ * AzureWorkload/ProtectionContainers_Unregister.json
*/
/**
- * Sample code: Create or Update Enhanced Azure Vm Protection Policy with daily backup.
+ * Sample code: Unregister Protection Container.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void createOrUpdateEnhancedAzureVmProtectionPolicyWithDailyBackup(
+ public static void unregisterProtectionContainer(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .define("v2-daily-sample")
- .withRegion((String) null)
- .withExistingVault("NetSDKTestRsVault", "SwaggerTestRg")
- .withProperties(
- new AzureIaaSvmProtectionPolicy()
- .withSchedulePolicy(new SimpleSchedulePolicyV2().withScheduleRunFrequency(ScheduleRunType.DAILY)
- .withDailySchedule(new DailySchedule()
- .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2018-01-24T10:00:00Z")))))
- .withRetentionPolicy(
- new LongTermRetentionPolicy()
- .withDailySchedule(new DailyRetentionSchedule()
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
- .withRetentionDuration(new RetentionDuration().withCount(180)
- .withDurationType(RetentionDurationType.DAYS)))
- .withWeeklySchedule(new WeeklyRetentionSchedule()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
- .withRetentionDuration(new RetentionDuration().withCount(12)
- .withDurationType(RetentionDurationType.WEEKS)))
- .withMonthlySchedule(new MonthlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withRetentionScheduleWeekly(
- new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
- .withRetentionDuration(new RetentionDuration().withCount(60)
- .withDurationType(RetentionDurationType.MONTHS)))
- .withYearlySchedule(new YearlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY))
- .withRetentionScheduleWeekly(
- new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-12-17T08:00:00+00:00")))
- .withRetentionDuration(new RetentionDuration().withCount(10)
- .withDurationType(RetentionDurationType.YEARS))))
- .withInstantRpRetentionRangeInDays(30)
- .withTimeZone("India Standard Time")
- .withPolicyType(IaasvmPolicyType.V2)
- .withSnapshotConsistencyType(IaasVMSnapshotConsistencyType.ONLY_CRASH_CONSISTENT))
- .create();
+ manager.protectionContainers()
+ .unregisterWithResponse("testVault", "testRg", "Azure", "storagecontainer;Storage;test-rg;teststorage",
+ com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionPolicies_Delete
+### ProtectionIntent_CreateOrUpdate
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBase;
+
/**
- * Samples for ProtectionPolicies Delete.
+ * Samples for ResourceGuardProxyOperation Put.
*/
-public final class ProtectionPoliciesDeleteSamples {
+public final class ResourceGuardProxyOperationPutSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ProtectionPolicies_Delete.json
+ * ResourceGuardProxyCRUD/PutResourceGuardProxy.json
*/
/**
- * Sample code: Delete Azure Vm Protection Policy.
+ * Sample code: Create ResourceGuardProxy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void deleteAzureVmProtectionPolicy(
+ public static void createResourceGuardProxy(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .delete("NetSDKTestRsVault", "SwaggerTestRg", "testPolicy1", com.azure.core.util.Context.NONE);
+ manager.resourceGuardProxyOperations()
+ .define("swaggerExample")
+ .withRegion((String) null)
+ .withExistingVault("sampleVault", "SampleResourceGroup")
+ .withProperties(new ResourceGuardProxyBase().withResourceGuardResourceId(
+ "/subscriptions/c999d45b-944f-418c-a0d8-c3fcfd1802c8/resourceGroups/vaultguardRGNew/providers/Microsoft.DataProtection/resourceGuards/VaultGuardTestNew"))
+ .create();
}
}
```
-### ProtectionPolicies_Get
+### ProtectionIntent_Delete
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSComputeVMProtectedItem;
+import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionState;
+
/**
- * Samples for ProtectionPolicies Get.
+ * Samples for ProtectedItems CreateOrUpdate.
*/
-public final class ProtectionPoliciesGetSamples {
+public final class ProtectedItemsCreateOrUpdateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ProtectionPolicies_Get.json
+ * AzureIaasVm/StopProtection.json
*/
/**
- * Sample code: Get Azure IaasVm Protection Policy Details.
+ * Sample code: Stop Protection with retain data on Azure IaasVm.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getAzureIaasVmProtectionPolicyDetails(
+ public static void stopProtectionWithRetainDataOnAzureIaasVm(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "testPolicy1", com.azure.core.util.Context.NONE);
+ manager.protectedItems()
+ .define("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
+ .withRegion((String) null)
+ .withExistingProtectionContainer("NetSDKTestRsVault", "SwaggerTestRg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
+ .withProperties(new AzureIaaSComputeVMProtectedItem().withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withProtectionState(ProtectionState.PROTECTION_STOPPED))
+ .create();
}
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/V2Policy/v2-Get-Policy.json
+ * AzureIaasVm/ConfigureProtection.json
*/
/**
- * Sample code: Get Azure IaasVm Enhanced Protection Policy Details.
+ * Sample code: Enable Protection on Azure IaasVm.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getAzureIaasVmEnhancedProtectionPolicyDetails(
+ public static void enableProtectionOnAzureIaasVm(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicies()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "v2-daily-sample", com.azure.core.util.Context.NONE);
+ manager.protectedItems()
+ .define("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
+ .withRegion((String) null)
+ .withExistingProtectionContainer("NetSDKTestRsVault", "SwaggerTestRg", "Azure",
+ "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
+ .withProperties(new AzureIaaSComputeVMProtectedItem().withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withPolicyId(
+ "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy"))
+ .create();
}
}
```
-### ProtectionPolicyOperationResults_Get
+### ProtectionIntent_Get
```java
/**
- * Samples for ProtectionPolicyOperationResults Get.
+ * Samples for ProtectionContainers Get.
*/
-public final class ProtectionPolicyOperationResultsGetSamples {
+public final class ProtectionContainersGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ProtectionPolicyOperationResults_Get.json
+ * AzureWorkload/ProtectionContainers_Get.json
*/
/**
- * Sample code: Get Protection Policy Operation Results.
+ * Sample code: Get Protection Container Details.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getProtectionPolicyOperationResults(
+ public static void getProtectionContainerDetails(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicyOperationResults()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "testPolicy1",
- "00000000-0000-0000-0000-000000000000", com.azure.core.util.Context.NONE);
+ manager.protectionContainers()
+ .getWithResponse("testVault", "testRg", "Azure", "VMAppContainer;Compute;testRG;testSQL",
+ com.azure.core.util.Context.NONE);
}
}
```
-### ProtectionPolicyOperationStatuses_Get
+### ProtectionIntent_Validate
```java
/**
- * Samples for ProtectionPolicyOperationStatuses Get.
+ * Samples for BackupProtectionIntent List.
*/
-public final class ProtectionPolicyOperationStatusesGetSamples {
+public final class BackupProtectionIntentListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ProtectionPolicyOperationStatuses_Get.json
+ * AzureWorkload/BackupProtectionIntent_List.json
*/
/**
- * Sample code: Get Protection Policy Operation Status.
+ * Sample code: List protection intent with backupManagementType filter.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getProtectionPolicyOperationStatus(
+ public static void listProtectionIntentWithBackupManagementTypeFilter(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.protectionPolicyOperationStatuses()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "testPolicy1",
- "00000000-0000-0000-0000-000000000000", com.azure.core.util.Context.NONE);
+ manager.backupProtectionIntents().list("myVault", "myRG", null, null, com.azure.core.util.Context.NONE);
+ }
+}
+```
+
+### ProtectionPolicies_CreateOrUpdate
+
+```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpoint;
+import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnection;
+import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionResource;
+import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionStatus;
+import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateLinkServiceConnectionState;
+import com.azure.resourcemanager.recoveryservicesbackup.models.ProvisioningState;
+import com.azure.resourcemanager.recoveryservicesbackup.models.VaultSubResourceType;
+import java.util.Arrays;
+
+/**
+ * Samples for PrivateEndpointConnection Put.
+ */
+public final class PrivateEndpointConnectionPutSamples {
+ /*
+ * x-ms-original-file:
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
+ * PrivateEndpointConnection/PutPrivateEndpointConnection.json
+ */
+ /**
+ * Sample code: Update PrivateEndpointConnection.
+ *
+ * @param manager Entry point to RecoveryServicesBackupManager.
+ */
+ public static void updatePrivateEndpointConnection(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ PrivateEndpointConnectionResource resource = manager.privateEndpointConnections()
+ .getWithResponse("gaallavaultbvtd2msi", "gaallaRG", "gaallatestpe2.5704c932-249a-490b-a142-1396838cd3b",
+ com.azure.core.util.Context.NONE)
+ .getValue();
+ resource.update()
+ .withProperties(new PrivateEndpointConnection().withProvisioningState(ProvisioningState.SUCCEEDED)
+ .withPrivateEndpoint(new PrivateEndpoint().withId(
+ "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/gaallaRG/providers/Microsoft.Network/privateEndpoints/gaallatestpe3"))
+ .withGroupIds(Arrays.asList(VaultSubResourceType.AZURE_BACKUP_SECONDARY))
+ .withPrivateLinkServiceConnectionState(
+ new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointConnectionStatus.APPROVED)
+ .withDescription("Approved by johndoe@company.com")))
+ .apply();
}
}
```
-### RecoveryPoints_Get
+### ProtectionPolicies_Delete
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.DataMoveLevel;
+import com.azure.resourcemanager.recoveryservicesbackup.models.PrepareDataMoveRequest;
+
/**
- * Samples for RecoveryPoints Get.
+ * Samples for ResourceProvider BmsPrepareDataMove.
*/
-public final class RecoveryPointsGetSamples {
+public final class ResourceProviderBmsPrepareDataMoveSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/RecoveryPoints_Get.json
+ * BackupDataMove/PrepareDataMove_Post.json
*/
/**
- * Sample code: Get Azure Vm Recovery Point Details.
+ * Sample code: Prepare Data Move.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getAzureVmRecoveryPointDetails(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.recoveryPoints()
- .getWithResponse("rshvault", "rshhtestmdvmrg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall",
- "VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall", "26083826328862", com.azure.core.util.Context.NONE);
+ public static void
+ prepareDataMove(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.resourceProviders()
+ .bmsPrepareDataMove("source-rsv", "sourceRG", new PrepareDataMoveRequest().withTargetResourceId(
+ "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/targetRG/providers/Microsoft.RecoveryServices/vaults/target-rsv")
+ .withTargetRegion("USGov Virginia")
+ .withDataMoveLevel(DataMoveLevel.VAULT), com.azure.core.util.Context.NONE);
}
}
```
-### RecoveryPoints_List
+### ProtectionPolicies_Get
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.EncryptionDetails;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMRestoreRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityInfo;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateIaasVMRestoreOperationRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateOperationRequestResource;
+
/**
- * Samples for RecoveryPoints List.
+ * Samples for ValidateOperation Trigger.
*/
-public final class RecoveryPointsListSamples {
+public final class ValidateOperationTriggerSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/RecoveryPoints_List.json
+ * AzureIaasVm/TriggerValidateOperation_RestoreDisk.json
*/
/**
- * Sample code: Get Protected Azure Vm Recovery Points.
+ * Sample code: Trigger Validate Operation.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getProtectedAzureVmRecoveryPoints(
+ public static void triggerValidateOperation(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.recoveryPoints()
- .list("rshvault", "rshhtestmdvmrg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall",
- "VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall", null, com.azure.core.util.Context.NONE);
+ manager.validateOperations()
+ .trigger("testVault", "testRG", new ValidateOperationRequestResource().withId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testVault/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;testRG;testvmName/protectedItems/VM;iaasvmcontainerv2;testRG;testvmName/recoveryPoints/348916168024334")
+ .withProperties(new ValidateIaasVMRestoreOperationRequest()
+ .withRestoreRequest(new IaasVMRestoreRequest().withRecoveryPointId("348916168024334")
+ .withRecoveryType(RecoveryType.RESTORE_DISKS)
+ .withSourceResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
+ .withStorageAccountId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount")
+ .withRegion("southeastasia")
+ .withCreateNewCloudService(true)
+ .withOriginalStorageAccountOption(false)
+ .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
+ .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
+ .withManagedIdentityResourceId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi")))),
+ com.azure.core.util.Context.NONE);
}
}
```
-### RecoveryPointsRecommendedForMove_List
+### ProtectionPolicyOperationResults_Get
```java
import com.azure.resourcemanager.recoveryservicesbackup.models.ListRecoveryPointsRecommendedForMoveRequest;
@@ -2756,596 +2816,539 @@ public final class RecoveryPointsRecommendedForMoveListSamples {
}
```
-### ResourceGuardProxies_Get
+### ProtectionPolicyOperationStatuses_Get
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostInfoForRehydrationRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostSavingsInfoForPolicyRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostSavingsInfoForProtectedItemRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostSavingsInfoForVaultRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.RehydrationPriority;
+
/**
- * Samples for ResourceGuardProxies Get.
+ * Samples for FetchTieringCost Post.
*/
-public final class ResourceGuardProxiesGetSamples {
+public final class FetchTieringCostPostSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * ResourceGuardProxyCRUD/ListResourceGuardProxy.json
+ * TieringCost/FetchTieringCostForRehydrate.json
*/
/**
- * Sample code: Get VaultGuardProxies.
+ * Sample code: Get the rehydration cost for recovery point.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- getVaultGuardProxies(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.resourceGuardProxies().get("sampleVault", "SampleResourceGroup", com.azure.core.util.Context.NONE);
+ public static void getTheRehydrationCostForRecoveryPoint(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.fetchTieringCosts()
+ .post("netsdktestrg", "testVault",
+ new FetchTieringCostInfoForRehydrationRequest().withSourceTierType(RecoveryPointTierType.ARCHIVED_RP)
+ .withTargetTierType(RecoveryPointTierType.HARDENED_RP)
+ .withContainerName("IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
+ .withProtectedItemName("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
+ .withRecoveryPointId("1222343434")
+ .withRehydrationPriority(RehydrationPriority.HIGH),
+ com.azure.core.util.Context.NONE);
}
-}
-```
-### ResourceGuardProxyOperation_Delete
+ /*
+ * x-ms-original-file:
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
+ * TieringCost/FetchTieringCostForProtectedItem.json
+ */
+ /**
+ * Sample code: Get the tiering savings cost info for protected item.
+ *
+ * @param manager Entry point to RecoveryServicesBackupManager.
+ */
+ public static void getTheTieringSavingsCostInfoForProtectedItem(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.fetchTieringCosts()
+ .post("netsdktestrg", "testVault",
+ new FetchTieringCostSavingsInfoForProtectedItemRequest()
+ .withSourceTierType(RecoveryPointTierType.HARDENED_RP)
+ .withTargetTierType(RecoveryPointTierType.ARCHIVED_RP)
+ .withContainerName("IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
+ .withProtectedItemName("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1"),
+ com.azure.core.util.Context.NONE);
+ }
-```java
-/**
- * Samples for ResourceGuardProxyOperation Delete.
- */
-public final class ResourceGuardProxyOperationDeleteSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * ResourceGuardProxyCRUD/DeleteResourceGuardProxy.json
+ * TieringCost/FetchTieringCostForPolicy.json
*/
/**
- * Sample code: Delete ResourceGuardProxy.
+ * Sample code: Get the tiering savings cost info for policy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void deleteResourceGuardProxy(
+ public static void getTheTieringSavingsCostInfoForPolicy(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.resourceGuardProxyOperations()
- .deleteWithResponse("sampleVault", "SampleResourceGroup", "swaggerExample",
+ manager.fetchTieringCosts()
+ .post("netsdktestrg", "testVault",
+ new FetchTieringCostSavingsInfoForPolicyRequest().withSourceTierType(RecoveryPointTierType.HARDENED_RP)
+ .withTargetTierType(RecoveryPointTierType.ARCHIVED_RP)
+ .withPolicyName("monthly"),
+ com.azure.core.util.Context.NONE);
+ }
+
+ /*
+ * x-ms-original-file:
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
+ * TieringCost/FetchTieringCostForVault.json
+ */
+ /**
+ * Sample code: Get the tiering savings cost info for vault.
+ *
+ * @param manager Entry point to RecoveryServicesBackupManager.
+ */
+ public static void getTheTieringSavingsCostInfoForVault(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.fetchTieringCosts()
+ .post("netsdktestrg", "testVault",
+ new FetchTieringCostSavingsInfoForVaultRequest().withSourceTierType(RecoveryPointTierType.HARDENED_RP)
+ .withTargetTierType(RecoveryPointTierType.ARCHIVED_RP),
com.azure.core.util.Context.NONE);
}
}
```
-### ResourceGuardProxyOperation_Get
+### RecoveryPoints_Get
```java
/**
- * Samples for ResourceGuardProxyOperation Get.
+ * Samples for BackupEngines List.
*/
-public final class ResourceGuardProxyOperationGetSamples {
+public final class BackupEnginesListSamples {
/*
* x-ms-original-file:
- * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * ResourceGuardProxyCRUD/GetResourceGuardProxy.json
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/Dpm/
+ * BackupEngines_List.json
*/
/**
- * Sample code: Get ResourceGuardProxy.
+ * Sample code: List Dpm/AzureBackupServer/Lajolla Backup Engines.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- getResourceGuardProxy(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.resourceGuardProxyOperations()
- .getWithResponse("sampleVault", "SampleResourceGroup", "swaggerExample", com.azure.core.util.Context.NONE);
+ public static void listDpmAzureBackupServerLajollaBackupEngines(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.backupEngines().list("testVault", "testRG", null, null, com.azure.core.util.Context.NONE);
}
}
```
-### ResourceGuardProxyOperation_Put
+### RecoveryPoints_List
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBase;
-
/**
- * Samples for ResourceGuardProxyOperation Put.
+ * Samples for ProtectionPolicies Delete.
*/
-public final class ResourceGuardProxyOperationPutSamples {
+public final class ProtectionPoliciesDeleteSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * ResourceGuardProxyCRUD/PutResourceGuardProxy.json
+ * AzureIaasVm/ProtectionPolicies_Delete.json
*/
/**
- * Sample code: Create ResourceGuardProxy.
+ * Sample code: Delete Azure Vm Protection Policy.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void createResourceGuardProxy(
+ public static void deleteAzureVmProtectionPolicy(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.resourceGuardProxyOperations()
- .define("swaggerExample")
- .withRegion((String) null)
- .withExistingVault("sampleVault", "SampleResourceGroup")
- .withProperties(new ResourceGuardProxyBase().withResourceGuardResourceId(
- "/subscriptions/c999d45b-944f-418c-a0d8-c3fcfd1802c8/resourceGroups/vaultguardRGNew/providers/Microsoft.DataProtection/resourceGuards/VaultGuardTestNew"))
- .create();
+ manager.protectionPolicies()
+ .delete("NetSDKTestRsVault", "SwaggerTestRg", "testPolicy1", com.azure.core.util.Context.NONE);
}
}
```
-### ResourceGuardProxyOperation_UnlockDelete
+### RecoveryPointsRecommendedForMove_List
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.UnlockDeleteRequest;
-import java.util.Arrays;
-
/**
- * Samples for ResourceGuardProxyOperation UnlockDelete.
+ * Samples for ValidateOperationResults Get.
*/
-public final class ResourceGuardProxyOperationUnlockDeleteSamples {
+public final class ValidateOperationResultsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * ResourceGuardProxyCRUD/UnlockDeleteResourceGuardProxy.json
+ * AzureIaasVm/ValidateOperationResults.json
*/
/**
- * Sample code: UnlockDelete ResourceGuardProxy.
+ * Sample code: Get Operation Results of Validate Operation.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void unlockDeleteResourceGuardProxy(
+ public static void getOperationResultsOfValidateOperation(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.resourceGuardProxyOperations()
- .unlockDeleteWithResponse("sampleVault", "SampleResourceGroup", "swaggerExample", new UnlockDeleteRequest()
- .withResourceGuardOperationRequests(Arrays.asList(
- "/subscriptions/c999d45b-944f-418c-a0d8-c3fcfd1802c8/resourceGroups/vaultguardRGNew/providers/Microsoft.DataProtection/resourceGuards/VaultGuardTestNew/deleteProtectedItemRequests/default"))
- .withResourceToBeDeleted(
- "/subscriptions/62b829ee-7936-40c9-a1c9-47a93f9f3965/resourceGroups/gaallarg/providers/Microsoft.RecoveryServices/vaults/MercuryCrrVault/backupFabrics/Azure/protectionContainers/VMAppContainer;compute;crrtestrg;crrtestvm/protectedItems/SQLDataBase;mssqlserver;testdb"),
+ manager.validateOperationResults()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
com.azure.core.util.Context.NONE);
}
}
```
-### ResourceProvider_BmsPrepareDataMove
+### ResourceGuardProxies_Get
+
+```java
+/**
+ * Samples for BackupProtectionContainers List.
+ */
+public final class BackupProtectionContainersListSamples {
+ /*
+ * x-ms-original-file:
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
+ * AzureStorage/ProtectionContainers_List.json
+ */
+ /**
+ * Sample code: List Backup Protection Containers.
+ *
+ * @param manager Entry point to RecoveryServicesBackupManager.
+ */
+ public static void listBackupProtectionContainers(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.backupProtectionContainers()
+ .list("testVault", "testRg", "backupManagementType eq 'AzureWorkload'", com.azure.core.util.Context.NONE);
+ }
+}
+```
+
+### ResourceGuardProxyOperation_Delete
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.DataMoveLevel;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrepareDataMoveRequest;
-
/**
- * Samples for ResourceProvider BmsPrepareDataMove.
+ * Samples for ProtectionPolicyOperationStatuses Get.
*/
-public final class ResourceProviderBmsPrepareDataMoveSamples {
+public final class ProtectionPolicyOperationStatusesGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * BackupDataMove/PrepareDataMove_Post.json
+ * AzureIaasVm/ProtectionPolicyOperationStatuses_Get.json
*/
/**
- * Sample code: Prepare Data Move.
+ * Sample code: Get Protection Policy Operation Status.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- prepareDataMove(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.resourceProviders()
- .bmsPrepareDataMove("source-rsv", "sourceRG", new PrepareDataMoveRequest().withTargetResourceId(
- "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/targetRG/providers/Microsoft.RecoveryServices/vaults/target-rsv")
- .withTargetRegion("USGov Virginia")
- .withDataMoveLevel(DataMoveLevel.VAULT), com.azure.core.util.Context.NONE);
+ public static void getProtectionPolicyOperationStatus(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.protectionPolicyOperationStatuses()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "testPolicy1",
+ "00000000-0000-0000-0000-000000000000", com.azure.core.util.Context.NONE);
}
}
```
-### ResourceProvider_BmsTriggerDataMove
+### ResourceGuardProxyOperation_Get
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.DataMoveLevel;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TriggerDataMoveRequest;
-
/**
- * Samples for ResourceProvider BmsTriggerDataMove.
+ * Samples for BackupProtectedItems List.
*/
-public final class ResourceProviderBmsTriggerDataMoveSamples {
+public final class BackupProtectedItemsListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * BackupDataMove/TriggerDataMove_Post.json
+ * AzureIaasVm/BackupProtectedItems_List.json
*/
/**
- * Sample code: Trigger Data Move.
+ * Sample code: List protected items with backupManagementType filter as AzureIaasVm.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- triggerDataMove(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.resourceProviders()
- .bmsTriggerDataMove("target-rsv", "targetRG", new TriggerDataMoveRequest().withSourceResourceId(
- "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/sourceRG/providers/Microsoft.RecoveryServices/vaults/source-rsv")
- .withSourceRegion("USGov Iowa")
- .withDataMoveLevel(DataMoveLevel.VAULT)
- .withCorrelationId("MTg2OTcyMzM4NzYyMjc1NDY3Nzs1YmUzYmVmNi04YjJiLTRhOTItOTllYi01NTM0MDllYjk2NjE="),
- com.azure.core.util.Context.NONE);
+ public static void listProtectedItemsWithBackupManagementTypeFilterAsAzureIaasVm(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.backupProtectedItems()
+ .list("NetSDKTestRsVault", "SwaggerTestRg", "backupManagementType eq 'AzureIaasVM' and itemType eq 'VM'",
+ null, com.azure.core.util.Context.NONE);
}
}
```
-### ResourceProvider_GetOperationStatus
+### ResourceGuardProxyOperation_Put
```java
+
/**
- * Samples for ResourceProvider GetOperationStatus.
+ * Samples for SecurityPINs Get.
*/
-public final class ResourceProviderGetOperationStatusSamples {
+public final class SecurityPINsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * BackupDataMove/BackupDataMoveOperationStatus_Get.json
+ * Common/BackupSecurityPin_Get.json
*/
/**
- * Sample code: Get OperationStatus.
+ * Sample code: Get Vault Security Pin.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
public static void
- getOperationStatus(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.resourceProviders()
- .getOperationStatusWithResponse("source-rsv", "sourceRG", "00000000-0000-0000-0000-000000000000",
- com.azure.core.util.Context.NONE);
+ getVaultSecurityPin(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.securityPINs().getWithResponse("SwaggerTest", "SwaggerTestRg", null, com.azure.core.util.Context.NONE);
}
}
```
-### ResourceProvider_MoveRecoveryPoint
+### ResourceGuardProxyOperation_UnlockDelete
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.MoveRPAcrossTiersRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-
/**
- * Samples for ResourceProvider MoveRecoveryPoint.
+ * Samples for BackupUsageSummaries List.
*/
-public final class ResourceProviderMoveRecoveryPointSamples {
+public final class BackupUsageSummariesListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * TriggerRecoveryPointMove_Post.json
+ * Common/BackupProtectedItem_UsageSummary_Get.json
*/
/**
- * Sample code: Trigger RP Move Operation.
+ * Sample code: Get Protected Items Usages Summary.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void
- triggerRPMoveOperation(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.resourceProviders()
- .moveRecoveryPoint("testVault", "netsdktestrg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
- "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
- new MoveRPAcrossTiersRequest().withObjectType("MoveRPAcrossTiersRequest")
- .withSourceTierType(RecoveryPointTierType.HARDENED_RP)
- .withTargetTierType(RecoveryPointTierType.ARCHIVED_RP),
+ public static void getProtectedItemsUsagesSummary(
+ com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.backupUsageSummaries()
+ .list("testVault", "testRG", "type eq 'BackupProtectedItemCountSummary'", null,
com.azure.core.util.Context.NONE);
}
-}
-```
-
-### Restores_Trigger
-
-```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.EncryptionDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMRestoreWithRehydrationRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityBasedRestoreDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointRehydrationInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RehydrationPriority;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestoreRequestResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetDiskNetworkAccessOption;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetDiskNetworkAccessSettings;
-import java.util.Arrays;
-/**
- * Samples for Restores Trigger.
- */
-public final class RestoresTriggerSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/TriggerRestore_ALR_IaasVMRestoreWithRehydrationRequest.json
+ * Common/BackupProtectionContainers_UsageSummary_Get.json
*/
/**
- * Sample code: Restore to New Azure IaasVm with IaasVMRestoreWithRehydrationRequest.
+ * Sample code: Get Protected Containers Usages Summary.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void restoreToNewAzureIaasVmWithIaasVMRestoreWithRehydrationRequest(
+ public static void getProtectedContainersUsagesSummary(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.restores()
- .trigger("testVault", "netsdktestrg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
- "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
- new RestoreRequestResource().withProperties(new IaasVMRestoreWithRehydrationRequest()
- .withRecoveryPointId("348916168024334")
- .withRecoveryType(RecoveryType.ALTERNATE_LOCATION)
- .withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withTargetVirtualMachineId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435")
- .withTargetResourceGroupId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2")
- .withStorageAccountId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount")
- .withVirtualNetworkId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet")
- .withSubnetId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default")
- .withRegion("southeastasia")
- .withCreateNewCloudService(false)
- .withOriginalStorageAccountOption(false)
- .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
- .withRecoveryPointRehydrationInfo(
- new RecoveryPointRehydrationInfo().withRehydrationRetentionDuration("P7D")
- .withRehydrationPriority(RehydrationPriority.HIGH))),
+ manager.backupUsageSummaries()
+ .list("testVault", "testRG", "type eq 'BackupProtectionContainerCountSummary'", null,
com.azure.core.util.Context.NONE);
}
+}
+```
+
+### ResourceProvider_BmsPrepareDataMove
+```java
+/**
+ * Samples for BackupPolicies List.
+ */
+public final class BackupPoliciesListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/TriggerRestore_ALR_IaasVMRestoreRequest.json
+ * AzureWorkload/BackupPolicies_List.json
*/
/**
- * Sample code: Restore to New Azure IaasVm with IaasVMRestoreRequest.
+ * Sample code: List protection policies with backupManagementType filter as AzureWorkload.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void restoreToNewAzureIaasVmWithIaasVMRestoreRequest(
+ public static void listProtectionPoliciesWithBackupManagementTypeFilterAsAzureWorkload(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.restores()
- .trigger("testVault", "netsdktestrg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
- "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
- new RestoreRequestResource().withProperties(new IaasVMRestoreRequest()
- .withRecoveryPointId("348916168024334")
- .withRecoveryType(RecoveryType.ALTERNATE_LOCATION)
- .withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withTargetVirtualMachineId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435")
- .withTargetResourceGroupId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2")
- .withStorageAccountId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount")
- .withVirtualNetworkId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet")
- .withSubnetId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default")
- .withRegion("southeastasia")
- .withCreateNewCloudService(false)
- .withOriginalStorageAccountOption(false)
- .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
- .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(true))),
+ manager.backupPolicies()
+ .list("NetSDKTestRsVault", "SwaggerTestRg", "backupManagementType eq 'AzureWorkload'",
com.azure.core.util.Context.NONE);
}
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/TriggerRestore_RestoreDisks_IaasVMRestoreWithRehydrationRequest.json
+ * AzureIaasVm/V2Policy/v2-List-Policies.json
*/
/**
- * Sample code: Restore Disks with IaasVMRestoreWithRehydrationRequest.
+ * Sample code: List protection policies with backupManagementType filter as AzureIaasVm with both V1 and V2
+ * policies.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void restoreDisksWithIaasVMRestoreWithRehydrationRequest(
+ public static void listProtectionPoliciesWithBackupManagementTypeFilterAsAzureIaasVmWithBothV1AndV2Policies(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.restores()
- .trigger("testVault", "netsdktestrg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
- "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
- new RestoreRequestResource().withProperties(new IaasVMRestoreWithRehydrationRequest()
- .withRecoveryPointId("348916168024334")
- .withRecoveryType(RecoveryType.RESTORE_DISKS)
- .withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withStorageAccountId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount")
- .withRegion("southeastasia")
- .withCreateNewCloudService(true)
- .withOriginalStorageAccountOption(false)
- .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
- .withRecoveryPointRehydrationInfo(
- new RecoveryPointRehydrationInfo().withRehydrationRetentionDuration("P7D")
- .withRehydrationPriority(RehydrationPriority.STANDARD))),
+ manager.backupPolicies()
+ .list("NetSDKTestRsVault", "SwaggerTestRg", "backupManagementType eq 'AzureIaasVM'",
com.azure.core.util.Context.NONE);
}
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/TriggerRestore_ALR_IaasVMRestoreRequest_IdentityBasedRestoreDetails.json
+ * AzureIaasVm/BackupPolicies_List.json
*/
/**
- * Sample code: Restore to New Azure IaasVm with IaasVMRestoreRequest with identityBasedRestoreDetails.
+ * Sample code: List protection policies with backupManagementType filter as AzureIaasVm.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void restoreToNewAzureIaasVmWithIaasVMRestoreRequestWithIdentityBasedRestoreDetails(
+ public static void listProtectionPoliciesWithBackupManagementTypeFilterAsAzureIaasVm(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.restores()
- .trigger("testVault", "netsdktestrg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
- "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
- new RestoreRequestResource().withProperties(new IaasVMRestoreRequest()
- .withRecoveryPointId("348916168024334")
- .withRecoveryType(RecoveryType.ALTERNATE_LOCATION)
- .withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withTargetVirtualMachineId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435")
- .withTargetResourceGroupId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2")
- .withVirtualNetworkId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet")
- .withSubnetId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default")
- .withRegion("southeastasia")
- .withCreateNewCloudService(false)
- .withOriginalStorageAccountOption(false)
- .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
- .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(true))
- .withIdentityBasedRestoreDetails(new IdentityBasedRestoreDetails().withTargetStorageAccountId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount"))),
+ manager.backupPolicies()
+ .list("NetSDKTestRsVault", "SwaggerTestRg", "backupManagementType eq 'AzureIaasVM'",
com.azure.core.util.Context.NONE);
}
+}
+```
+
+### ResourceProvider_BmsTriggerDataMove
+```java
+/**
+ * Samples for ProtectionIntent Delete.
+ */
+public final class ProtectionIntentDeleteSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/TriggerRestore_RestoreDisks_IaasVMRestoreRequest.json
+ * AzureWorkload/BackupProtectionIntent_Delete.json
*/
/**
- * Sample code: Restore Disks with IaasVMRestoreRequest.
+ * Sample code: Delete Protection intent from item.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void restoreDisksWithIaasVMRestoreRequest(
+ public static void deleteProtectionIntentFromItem(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.restores()
- .trigger("testVault", "netsdktestrg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
- "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
- new RestoreRequestResource().withProperties(new IaasVMRestoreRequest()
- .withRecoveryPointId("348916168024334")
- .withRecoveryType(RecoveryType.RESTORE_DISKS)
- .withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withStorageAccountId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount")
- .withRegion("southeastasia")
- .withCreateNewCloudService(true)
- .withOriginalStorageAccountOption(false)
- .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
- .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
- .withManagedIdentityResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"))
- .withTargetDiskNetworkAccessSettings(new TargetDiskNetworkAccessSettings()
- .withTargetDiskNetworkAccessOption(
- TargetDiskNetworkAccessOption.ENABLE_PRIVATE_ACCESS_FOR_ALL_DISKS)
- .withTargetDiskAccessId(
- "/subscriptions/e7a191f5-713c-4bdb-b5e4-cf3dd90230ef/resourceGroups/arpja/providers/Microsoft.Compute/diskAccesses/arpja-diskaccess-ccy"))),
+ manager.protectionIntents()
+ .deleteWithResponse("myVault", "myRG", "Azure", "249D9B07-D2EF-4202-AA64-65F35418564E",
com.azure.core.util.Context.NONE);
}
+}
+```
+
+### ResourceProvider_GetOperationStatus
+```java
+/**
+ * Samples for ProtectableContainers List.
+ */
+public final class ProtectableContainersListSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/TriggerRestore_RestoreDisks_IaasVMRestoreRequest_IdentityBasedRestoreDetails.json
+ * AzureStorage/ProtectableContainers_List.json
*/
/**
- * Sample code: Restore Disks with IaasVMRestoreRequest with IdentityBasedRestoreDetails.
+ * Sample code: List protectable items with backupManagementType filter as AzureStorage.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void restoreDisksWithIaasVMRestoreRequestWithIdentityBasedRestoreDetails(
+ public static void listProtectableItemsWithBackupManagementTypeFilterAsAzureStorage(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.restores()
- .trigger("testVault", "netsdktestrg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
- "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
- new RestoreRequestResource().withProperties(new IaasVMRestoreRequest()
- .withRecoveryPointId("348916168024334")
- .withRecoveryType(RecoveryType.RESTORE_DISKS)
- .withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withRegion("southeastasia")
- .withCreateNewCloudService(true)
- .withOriginalStorageAccountOption(false)
- .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
- .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
- .withManagedIdentityResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"))
- .withIdentityBasedRestoreDetails(new IdentityBasedRestoreDetails().withTargetStorageAccountId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount"))),
+ manager.protectableContainers()
+ .list("testvault", "testRg", "Azure",
+ "backupManagementType eq 'AzureStorage' and workloadType eq 'AzureFileShare'",
com.azure.core.util.Context.NONE);
}
+}
+```
+
+### ResourceProvider_MoveRecoveryPoint
+```java
+/**
+ * Samples for JobDetails Get.
+ */
+public final class JobDetailsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/TriggerRestore_ResourceGuardEnabled.json
+ * Common/GetJobDetails.json
*/
/**
- * Sample code: Restore with Resource Guard Enabled.
+ * Sample code: Get Job Details.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void restoreWithResourceGuardEnabled(
- com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.restores()
- .trigger("testVault", "netsdktestrg", "Azure",
- "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
- "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1", "348916168024334",
- new RestoreRequestResource().withProperties(new IaasVMRestoreRequest()
- .withResourceGuardOperationRequests(Arrays.asList(
- "/subscriptions/063bf7bc-e4dc-4cde-8840-8416fbd7921e/resourcegroups/ankurRG1/providers/Microsoft.DataProtection/resourceGuards/RG341/triggerRestoreRequests/default"))
- .withRecoveryPointId("348916168024334")
- .withRecoveryType(RecoveryType.RESTORE_DISKS)
- .withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withRegion("southeastasia")
- .withCreateNewCloudService(true)
- .withOriginalStorageAccountOption(false)
- .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
- .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
- .withManagedIdentityResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"))
- .withIdentityBasedRestoreDetails(new IdentityBasedRestoreDetails().withTargetStorageAccountId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount"))),
+ public static void
+ getJobDetails(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.jobDetails()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
com.azure.core.util.Context.NONE);
}
}
```
-### SecurityPINs_Get
+### Restores_Trigger
```java
-
/**
- * Samples for SecurityPINs Get.
+ * Samples for ResourceProvider GetOperationStatus.
*/
-public final class SecurityPINsGetSamples {
+public final class ResourceProviderGetOperationStatusSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * Common/BackupSecurityPin_Get.json
+ * BackupDataMove/BackupDataMoveOperationStatus_Get.json
*/
/**
- * Sample code: Get Vault Security Pin.
+ * Sample code: Get OperationStatus.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
public static void
- getVaultSecurityPin(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.securityPINs().getWithResponse("SwaggerTest", "SwaggerTestRg", null, com.azure.core.util.Context.NONE);
+ getOperationStatus(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.resourceProviders()
+ .getOperationStatusWithResponse("source-rsv", "sourceRG", "00000000-0000-0000-0000-000000000000",
+ com.azure.core.util.Context.NONE);
}
}
```
-### TieringCostOperationStatus_Get
+### SecurityPINs_Get
```java
/**
- * Samples for TieringCostOperationStatus Get.
+ * Samples for BackupOperationStatuses Get.
*/
-public final class TieringCostOperationStatusGetSamples {
+public final class BackupOperationStatusesGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * TieringCost/GetTieringCostOperationStatus.json
+ * Common/ProtectedItem_Delete_OperationStatus.json
*/
/**
- * Sample code: Fetch Tiering Cost Operation Status.
+ * Sample code: Get Protected Item Delete Operation Status.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void fetchTieringCostOperationStatus(
+ public static void getProtectedItemDeleteOperationStatus(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.tieringCostOperationStatus()
- .getWithResponse("gaallaRG", "gaallavaultbvtd2msi", "0f48183b-0a44-4dca-aec1-bba5daab888a",
+ manager.backupOperationStatuses()
+ .getWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "00000000-0000-0000-0000-000000000000",
+ com.azure.core.util.Context.NONE);
+ }
+}
+```
+
+### TieringCostOperationStatus_Get
+
+```java
+/**
+ * Samples for JobCancellations Trigger.
+ */
+public final class JobCancellationsTriggerSamples {
+ /*
+ * x-ms-original-file:
+ * specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
+ * Common/TriggerCancelJob.json
+ */
+ /**
+ * Sample code: Cancel Job.
+ *
+ * @param manager Entry point to RecoveryServicesBackupManager.
+ */
+ public static void
+ cancelJob(com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
+ manager.jobCancellations()
+ .triggerWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
com.azure.core.util.Context.NONE);
}
}
@@ -3354,46 +3357,32 @@ public final class TieringCostOperationStatusGetSamples {
### ValidateOperation_Trigger
```java
-import com.azure.resourcemanager.recoveryservicesbackup.models.EncryptionDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateIaasVMRestoreOperationRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateOperationRequestResource;
+import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceConfigResourceInner;
+import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceConfig;
+import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
+import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
/**
- * Samples for ValidateOperation Trigger.
+ * Samples for BackupResourceStorageConfigsNonCrr Update.
*/
-public final class ValidateOperationTriggerSamples {
+public final class BackupResourceStorageConfigsNonCrrUpdateSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/TriggerValidateOperation_RestoreDisk.json
+ * Common/BackupStorageConfig_Put.json
*/
/**
- * Sample code: Trigger Validate Operation.
+ * Sample code: Update Vault Storage Configuration.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void triggerValidateOperation(
+ public static void updateVaultStorageConfiguration(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.validateOperations()
- .trigger("testVault", "testRG", new ValidateOperationRequestResource().withId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testVault/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;testRG;testvmName/protectedItems/VM;iaasvmcontainerv2;testRG;testvmName/recoveryPoints/348916168024334")
- .withProperties(new ValidateIaasVMRestoreOperationRequest()
- .withRestoreRequest(new IaasVMRestoreRequest().withRecoveryPointId("348916168024334")
- .withRecoveryType(RecoveryType.RESTORE_DISKS)
- .withSourceResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
- .withStorageAccountId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount")
- .withRegion("southeastasia")
- .withCreateNewCloudService(true)
- .withOriginalStorageAccountOption(false)
- .withEncryptionDetails(new EncryptionDetails().withEncryptionEnabled(false))
- .withIdentityInfo(new IdentityInfo().withIsSystemAssignedIdentity(false)
- .withManagedIdentityResourceId(
- "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi")))),
+ manager.backupResourceStorageConfigsNonCrrs()
+ .updateWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg",
+ new BackupResourceConfigResourceInner()
+ .withProperties(new BackupResourceConfig().withStorageType(StorageType.LOCALLY_REDUNDANT)
+ .withStorageTypeState(StorageTypeState.UNLOCKED)),
com.azure.core.util.Context.NONE);
}
}
@@ -3402,24 +3391,35 @@ public final class ValidateOperationTriggerSamples {
### ValidateOperationResults_Get
```java
+import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVmilrRegistrationRequest;
+import com.azure.resourcemanager.recoveryservicesbackup.models.IlrRequestResource;
+
/**
- * Samples for ValidateOperationResults Get.
+ * Samples for ItemLevelRecoveryConnections Provision.
*/
-public final class ValidateOperationResultsGetSamples {
+public final class ItemLevelRecoveryConnectionsProvisionSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ValidateOperationResults.json
+ * AzureIaasVm/Provision_Ilr.json
*/
/**
- * Sample code: Get Operation Results of Validate Operation.
+ * Sample code: Provision Instant Item Level Recovery for Azure Vm.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getOperationResultsOfValidateOperation(
+ public static void provisionInstantItemLevelRecoveryForAzureVm(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.validateOperationResults()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
+ manager.itemLevelRecoveryConnections()
+ .provisionWithResponse("PySDKBackupTestRsVault", "PythonSDKBackupTestRg", "Azure",
+ "iaasvmcontainer;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1",
+ "vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1", "1",
+ new IlrRequestResource().withProperties(new IaasVmilrRegistrationRequest()
+ .withRecoveryPointId("38823086363464")
+ .withVirtualMachineId(
+ "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/pysdktestrg/providers/Microsoft.Compute/virtualMachines/pysdktestv2vm1")
+ .withInitiatorName("Hello World")
+ .withRenewExistingRegistration(true)),
com.azure.core.util.Context.NONE);
}
}
@@ -3429,23 +3429,23 @@ public final class ValidateOperationResultsGetSamples {
```java
/**
- * Samples for ValidateOperationStatuses Get.
+ * Samples for ProtectionContainerRefreshOperationResults Get.
*/
-public final class ValidateOperationStatusesGetSamples {
+public final class ProtectionContainerRefreshOperationResultsGetSamples {
/*
* x-ms-original-file:
* specification/recoveryservicesbackup/resource-manager/Microsoft.RecoveryServices/stable/2025-02-01/examples/
- * AzureIaasVm/ValidateOperationStatus.json
+ * Common/RefreshContainers_OperationResults.json
*/
/**
- * Sample code: Get Operation Status of Validate Operation.
+ * Sample code: Azure Vm Discovery Operation Result.
*
* @param manager Entry point to RecoveryServicesBackupManager.
*/
- public static void getOperationStatusOfValidateOperation(
+ public static void azureVmDiscoveryOperationResult(
com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager manager) {
- manager.validateOperationStatuses()
- .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "00000000-0000-0000-0000-000000000000",
+ manager.protectionContainerRefreshOperationResults()
+ .getWithResponse("NetSDKTestRsVault", "SwaggerTestRg", "Azure", "00000000-0000-0000-0000-000000000000",
com.azure.core.util.Context.NONE);
}
}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/pom.xml b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/pom.xml
index 8c798cf18b7a..11571aa4cb02 100644
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/pom.xml
+++ b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/pom.xml
@@ -45,7 +45,7 @@
UTF-8
0
0
- false
+ true
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureBackupGoalFeatureSupportRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureBackupGoalFeatureSupportRequestTests.java
deleted file mode 100644
index d385a657a1c8..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureBackupGoalFeatureSupportRequestTests.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureBackupGoalFeatureSupportRequest;
-
-public final class AzureBackupGoalFeatureSupportRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureBackupGoalFeatureSupportRequest model = BinaryData.fromString("{\"featureType\":\"AzureBackupGoals\"}")
- .toObject(AzureBackupGoalFeatureSupportRequest.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureBackupGoalFeatureSupportRequest model = new AzureBackupGoalFeatureSupportRequest();
- model = BinaryData.fromObject(model).toObject(AzureBackupGoalFeatureSupportRequest.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureBackupServerContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureBackupServerContainerTests.java
deleted file mode 100644
index b061fda5e6ed..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureBackupServerContainerTests.java
+++ /dev/null
@@ -1,67 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureBackupServerContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmContainerExtendedInfo;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureBackupServerContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureBackupServerContainer model = BinaryData.fromString(
- "{\"containerType\":\"AzureBackupServerContainer\",\"canReRegister\":false,\"containerId\":\"irwgdnqzbrf\",\"protectedItemCount\":4076756726294180282,\"dpmAgentVersion\":\"zmtksjci\",\"dpmServers\":[\"gsxcdgljplkeua\",\"htomflrytswfp\",\"mdgycxn\"],\"upgradeAvailable\":false,\"protectionStatus\":\"hqjjys\",\"extendedInfo\":{\"lastRefreshedAt\":\"2020-12-27T12:35:27Z\"},\"friendlyName\":\"shhkvpedw\",\"backupManagementType\":\"AzureWorkload\",\"registrationStatus\":\"rhmpqvwwsk\",\"healthStatus\":\"dcbrwimuvq\",\"protectableObjectType\":\"osovyrrleaesin\"}")
- .toObject(AzureBackupServerContainer.class);
- Assertions.assertEquals("shhkvpedw", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, model.backupManagementType());
- Assertions.assertEquals("rhmpqvwwsk", model.registrationStatus());
- Assertions.assertEquals("dcbrwimuvq", model.healthStatus());
- Assertions.assertEquals("osovyrrleaesin", model.protectableObjectType());
- Assertions.assertEquals(false, model.canReRegister());
- Assertions.assertEquals("irwgdnqzbrf", model.containerId());
- Assertions.assertEquals(4076756726294180282L, model.protectedItemCount());
- Assertions.assertEquals("zmtksjci", model.dpmAgentVersion());
- Assertions.assertEquals("gsxcdgljplkeua", model.dpmServers().get(0));
- Assertions.assertEquals(false, model.upgradeAvailable());
- Assertions.assertEquals("hqjjys", model.protectionStatus());
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-27T12:35:27Z"), model.extendedInfo().lastRefreshedAt());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureBackupServerContainer model = new AzureBackupServerContainer().withFriendlyName("shhkvpedw")
- .withBackupManagementType(BackupManagementType.AZURE_WORKLOAD)
- .withRegistrationStatus("rhmpqvwwsk")
- .withHealthStatus("dcbrwimuvq")
- .withProtectableObjectType("osovyrrleaesin")
- .withCanReRegister(false)
- .withContainerId("irwgdnqzbrf")
- .withProtectedItemCount(4076756726294180282L)
- .withDpmAgentVersion("zmtksjci")
- .withDpmServers(Arrays.asList("gsxcdgljplkeua", "htomflrytswfp", "mdgycxn"))
- .withUpgradeAvailable(false)
- .withProtectionStatus("hqjjys")
- .withExtendedInfo(
- new DpmContainerExtendedInfo().withLastRefreshedAt(OffsetDateTime.parse("2020-12-27T12:35:27Z")));
- model = BinaryData.fromObject(model).toObject(AzureBackupServerContainer.class);
- Assertions.assertEquals("shhkvpedw", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, model.backupManagementType());
- Assertions.assertEquals("rhmpqvwwsk", model.registrationStatus());
- Assertions.assertEquals("dcbrwimuvq", model.healthStatus());
- Assertions.assertEquals("osovyrrleaesin", model.protectableObjectType());
- Assertions.assertEquals(false, model.canReRegister());
- Assertions.assertEquals("irwgdnqzbrf", model.containerId());
- Assertions.assertEquals(4076756726294180282L, model.protectedItemCount());
- Assertions.assertEquals("zmtksjci", model.dpmAgentVersion());
- Assertions.assertEquals("gsxcdgljplkeua", model.dpmServers().get(0));
- Assertions.assertEquals(false, model.upgradeAvailable());
- Assertions.assertEquals("hqjjys", model.protectionStatus());
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-27T12:35:27Z"), model.extendedInfo().lastRefreshedAt());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureBackupServerEngineTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureBackupServerEngineTests.java
deleted file mode 100644
index 3f20480f119b..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureBackupServerEngineTests.java
+++ /dev/null
@@ -1,83 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureBackupServerEngine;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureBackupServerEngineTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureBackupServerEngine model = BinaryData.fromString(
- "{\"backupEngineType\":\"AzureBackupServerEngine\",\"friendlyName\":\"ui\",\"backupManagementType\":\"AzureStorage\",\"registrationStatus\":\"cazt\",\"backupEngineState\":\"snsqowxwcoml\",\"healthStatus\":\"ytwvczcswkacve\",\"canReRegister\":false,\"backupEngineId\":\"vlvhbwrnfxtgd\",\"dpmVersion\":\"qthe\",\"azureBackupAgentVersion\":\"mnaoy\",\"isAzureBackupAgentUpgradeAvailable\":true,\"isDpmUpgradeAvailable\":false,\"extendedInfo\":{\"databaseName\":\"swankltytmh\",\"protectedItemsCount\":986610623,\"protectedServersCount\":1515443122,\"diskCount\":1705440283,\"usedDiskSpace\":65.67282877478155,\"availableDiskSpace\":77.43775870619531,\"refreshedAt\":\"2021-06-06T03:18:11Z\",\"azureProtectedInstances\":677941744}}")
- .toObject(AzureBackupServerEngine.class);
- Assertions.assertEquals("ui", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_STORAGE, model.backupManagementType());
- Assertions.assertEquals("cazt", model.registrationStatus());
- Assertions.assertEquals("snsqowxwcoml", model.backupEngineState());
- Assertions.assertEquals("ytwvczcswkacve", model.healthStatus());
- Assertions.assertEquals(false, model.canReRegister());
- Assertions.assertEquals("vlvhbwrnfxtgd", model.backupEngineId());
- Assertions.assertEquals("qthe", model.dpmVersion());
- Assertions.assertEquals("mnaoy", model.azureBackupAgentVersion());
- Assertions.assertEquals(true, model.isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(false, model.isDpmUpgradeAvailable());
- Assertions.assertEquals("swankltytmh", model.extendedInfo().databaseName());
- Assertions.assertEquals(986610623, model.extendedInfo().protectedItemsCount());
- Assertions.assertEquals(1515443122, model.extendedInfo().protectedServersCount());
- Assertions.assertEquals(1705440283, model.extendedInfo().diskCount());
- Assertions.assertEquals(65.67282877478155D, model.extendedInfo().usedDiskSpace());
- Assertions.assertEquals(77.43775870619531D, model.extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-06T03:18:11Z"), model.extendedInfo().refreshedAt());
- Assertions.assertEquals(677941744, model.extendedInfo().azureProtectedInstances());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureBackupServerEngine model = new AzureBackupServerEngine().withFriendlyName("ui")
- .withBackupManagementType(BackupManagementType.AZURE_STORAGE)
- .withRegistrationStatus("cazt")
- .withBackupEngineState("snsqowxwcoml")
- .withHealthStatus("ytwvczcswkacve")
- .withCanReRegister(false)
- .withBackupEngineId("vlvhbwrnfxtgd")
- .withDpmVersion("qthe")
- .withAzureBackupAgentVersion("mnaoy")
- .withIsAzureBackupAgentUpgradeAvailable(true)
- .withIsDpmUpgradeAvailable(false)
- .withExtendedInfo(new BackupEngineExtendedInfo().withDatabaseName("swankltytmh")
- .withProtectedItemsCount(986610623)
- .withProtectedServersCount(1515443122)
- .withDiskCount(1705440283)
- .withUsedDiskSpace(65.67282877478155D)
- .withAvailableDiskSpace(77.43775870619531D)
- .withRefreshedAt(OffsetDateTime.parse("2021-06-06T03:18:11Z"))
- .withAzureProtectedInstances(677941744));
- model = BinaryData.fromObject(model).toObject(AzureBackupServerEngine.class);
- Assertions.assertEquals("ui", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_STORAGE, model.backupManagementType());
- Assertions.assertEquals("cazt", model.registrationStatus());
- Assertions.assertEquals("snsqowxwcoml", model.backupEngineState());
- Assertions.assertEquals("ytwvczcswkacve", model.healthStatus());
- Assertions.assertEquals(false, model.canReRegister());
- Assertions.assertEquals("vlvhbwrnfxtgd", model.backupEngineId());
- Assertions.assertEquals("qthe", model.dpmVersion());
- Assertions.assertEquals("mnaoy", model.azureBackupAgentVersion());
- Assertions.assertEquals(true, model.isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(false, model.isDpmUpgradeAvailable());
- Assertions.assertEquals("swankltytmh", model.extendedInfo().databaseName());
- Assertions.assertEquals(986610623, model.extendedInfo().protectedItemsCount());
- Assertions.assertEquals(1515443122, model.extendedInfo().protectedServersCount());
- Assertions.assertEquals(1705440283, model.extendedInfo().diskCount());
- Assertions.assertEquals(65.67282877478155D, model.extendedInfo().usedDiskSpace());
- Assertions.assertEquals(77.43775870619531D, model.extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-06T03:18:11Z"), model.extendedInfo().refreshedAt());
- Assertions.assertEquals(677941744, model.extendedInfo().azureProtectedInstances());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareBackupRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareBackupRequestTests.java
deleted file mode 100644
index 68de8f421f37..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareBackupRequestTests.java
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureFileShareBackupRequest;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureFileShareBackupRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureFileShareBackupRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureFileShareBackupRequest\",\"recoveryPointExpiryTimeInUTC\":\"2021-10-29T05:50:42Z\"}")
- .toObject(AzureFileShareBackupRequest.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-29T05:50:42Z"), model.recoveryPointExpiryTimeInUtc());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureFileShareBackupRequest model = new AzureFileShareBackupRequest()
- .withRecoveryPointExpiryTimeInUtc(OffsetDateTime.parse("2021-10-29T05:50:42Z"));
- model = BinaryData.fromObject(model).toObject(AzureFileShareBackupRequest.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-29T05:50:42Z"), model.recoveryPointExpiryTimeInUtc());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareProtectableItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareProtectableItemTests.java
deleted file mode 100644
index 983fb83be9ed..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareProtectableItemTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureFileShareProtectableItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureFileShareType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureFileShareProtectableItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureFileShareProtectableItem model = BinaryData.fromString(
- "{\"protectableItemType\":\"AzureFileShare\",\"parentContainerFabricId\":\"hemlwywaee\",\"parentContainerFriendlyName\":\"gfbukklelss\",\"azureFileShareType\":\"Invalid\",\"backupManagementType\":\"c\",\"workloadType\":\"zujksrlsmdes\",\"friendlyName\":\"lpvmjcdoewbidy\",\"protectionState\":\"ProtectionFailed\"}")
- .toObject(AzureFileShareProtectableItem.class);
- Assertions.assertEquals("c", model.backupManagementType());
- Assertions.assertEquals("zujksrlsmdes", model.workloadType());
- Assertions.assertEquals("lpvmjcdoewbidy", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- Assertions.assertEquals("hemlwywaee", model.parentContainerFabricId());
- Assertions.assertEquals("gfbukklelss", model.parentContainerFriendlyName());
- Assertions.assertEquals(AzureFileShareType.INVALID, model.azureFileShareType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureFileShareProtectableItem model = new AzureFileShareProtectableItem().withBackupManagementType("c")
- .withWorkloadType("zujksrlsmdes")
- .withFriendlyName("lpvmjcdoewbidy")
- .withProtectionState(ProtectionStatus.PROTECTION_FAILED)
- .withParentContainerFabricId("hemlwywaee")
- .withParentContainerFriendlyName("gfbukklelss")
- .withAzureFileShareType(AzureFileShareType.INVALID);
- model = BinaryData.fromObject(model).toObject(AzureFileShareProtectableItem.class);
- Assertions.assertEquals("c", model.backupManagementType());
- Assertions.assertEquals("zujksrlsmdes", model.workloadType());
- Assertions.assertEquals("lpvmjcdoewbidy", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- Assertions.assertEquals("hemlwywaee", model.parentContainerFabricId());
- Assertions.assertEquals("gfbukklelss", model.parentContainerFriendlyName());
- Assertions.assertEquals(AzureFileShareType.INVALID, model.azureFileShareType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareProtectionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareProtectionPolicyTests.java
deleted file mode 100644
index 66b848db06ef..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareProtectionPolicyTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureFileShareProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SchedulePolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.VaultRetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadType;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureFileShareProtectionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureFileShareProtectionPolicy model = BinaryData.fromString(
- "{\"backupManagementType\":\"AzureStorage\",\"workLoadType\":\"FileFolder\",\"schedulePolicy\":{\"schedulePolicyType\":\"SchedulePolicy\"},\"retentionPolicy\":{\"retentionPolicyType\":\"RetentionPolicy\"},\"vaultRetentionPolicy\":{\"vaultRetention\":{\"retentionPolicyType\":\"RetentionPolicy\"},\"snapshotRetentionInDays\":724220741},\"timeZone\":\"ookk\",\"protectedItemsCount\":870237510,\"resourceGuardOperationRequests\":[\"vleo\",\"fmluiqtqzfavyvn\",\"qybaryeua\",\"jkqa\"]}")
- .toObject(AzureFileShareProtectionPolicy.class);
- Assertions.assertEquals(870237510, model.protectedItemsCount());
- Assertions.assertEquals("vleo", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(WorkloadType.FILE_FOLDER, model.workLoadType());
- Assertions.assertEquals(724220741, model.vaultRetentionPolicy().snapshotRetentionInDays());
- Assertions.assertEquals("ookk", model.timeZone());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureFileShareProtectionPolicy model = new AzureFileShareProtectionPolicy().withProtectedItemsCount(870237510)
- .withResourceGuardOperationRequests(Arrays.asList("vleo", "fmluiqtqzfavyvn", "qybaryeua", "jkqa"))
- .withWorkLoadType(WorkloadType.FILE_FOLDER)
- .withSchedulePolicy(new SchedulePolicy())
- .withRetentionPolicy(new RetentionPolicy())
- .withVaultRetentionPolicy(new VaultRetentionPolicy().withVaultRetention(new RetentionPolicy())
- .withSnapshotRetentionInDays(724220741))
- .withTimeZone("ookk");
- model = BinaryData.fromObject(model).toObject(AzureFileShareProtectionPolicy.class);
- Assertions.assertEquals(870237510, model.protectedItemsCount());
- Assertions.assertEquals("vleo", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(WorkloadType.FILE_FOLDER, model.workLoadType());
- Assertions.assertEquals(724220741, model.vaultRetentionPolicy().snapshotRetentionInDays());
- Assertions.assertEquals("ookk", model.timeZone());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareProvisionIlrRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareProvisionIlrRequestTests.java
deleted file mode 100644
index 14895240c069..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareProvisionIlrRequestTests.java
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureFileShareProvisionIlrRequest;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureFileShareProvisionIlrRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureFileShareProvisionIlrRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureFileShareProvisionILRRequest\",\"recoveryPointId\":\"wxvgpiudeugfsxze\",\"sourceResourceId\":\"axwk\"}")
- .toObject(AzureFileShareProvisionIlrRequest.class);
- Assertions.assertEquals("wxvgpiudeugfsxze", model.recoveryPointId());
- Assertions.assertEquals("axwk", model.sourceResourceId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureFileShareProvisionIlrRequest model
- = new AzureFileShareProvisionIlrRequest().withRecoveryPointId("wxvgpiudeugfsxze")
- .withSourceResourceId("axwk");
- model = BinaryData.fromObject(model).toObject(AzureFileShareProvisionIlrRequest.class);
- Assertions.assertEquals("wxvgpiudeugfsxze", model.recoveryPointId());
- Assertions.assertEquals("axwk", model.sourceResourceId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareRecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareRecoveryPointTests.java
deleted file mode 100644
index 6cf75142f902..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareRecoveryPointTests.java
+++ /dev/null
@@ -1,83 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureFileShareRecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformation;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureFileShareRecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureFileShareRecoveryPoint model = BinaryData.fromString(
- "{\"objectType\":\"AzureFileShareRecoveryPoint\",\"recoveryPointType\":\"h\",\"recoveryPointTime\":\"2021-03-17T00:42:38Z\",\"fileShareSnapshotUri\":\"fdntwjchrdgoih\",\"recoveryPointSizeInGB\":1654736009,\"recoveryPointProperties\":{\"expiryTime\":\"ton\",\"ruleName\":\"jl\",\"isSoftDeleted\":true},\"recoveryPointTierDetails\":[{\"type\":\"ArchivedRP\",\"status\":\"Deleted\",\"extendedInfo\":{\"tov\":\"sb\",\"irgne\":\"tgseinqfiufxqkn\",\"fcdmqnrojlpijn\":\"ttwqmsni\"}},{\"type\":\"InstantRP\",\"status\":\"Valid\",\"extendedInfo\":{\"zzronasx\":\"hcrat\",\"zq\":\"ft\"}},{\"type\":\"HardenedRP\",\"status\":\"Deleted\",\"extendedInfo\":{\"lgnyhmo\":\"sgogczhonnxk\",\"h\":\"sxkkg\"}},{\"type\":\"Invalid\",\"status\":\"Valid\",\"extendedInfo\":{\"frpdsofbshrns\":\"dhqxvcx\",\"ycnunvjsrtk\":\"buswdvzyy\",\"uxzejntpsew\":\"awnopqgikyzirtxd\"}}]}")
- .toObject(AzureFileShareRecoveryPoint.class);
- Assertions.assertEquals("h", model.recoveryPointType());
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-17T00:42:38Z"), model.recoveryPointTime());
- Assertions.assertEquals("fdntwjchrdgoih", model.fileShareSnapshotUri());
- Assertions.assertEquals(1654736009, model.recoveryPointSizeInGB());
- Assertions.assertEquals("ton", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("jl", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(true, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.DELETED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("sb", model.recoveryPointTierDetails().get(0).extendedInfo().get("tov"));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureFileShareRecoveryPoint model = new AzureFileShareRecoveryPoint().withRecoveryPointType("h")
- .withRecoveryPointTime(OffsetDateTime.parse("2021-03-17T00:42:38Z"))
- .withFileShareSnapshotUri("fdntwjchrdgoih")
- .withRecoveryPointSizeInGB(1654736009)
- .withRecoveryPointProperties(
- new RecoveryPointProperties().withExpiryTime("ton").withRuleName("jl").withIsSoftDeleted(true))
- .withRecoveryPointTierDetails(Arrays.asList(
- new RecoveryPointTierInformation().withType(RecoveryPointTierType.ARCHIVED_RP)
- .withStatus(RecoveryPointTierStatus.DELETED)
- .withExtendedInfo(mapOf("tov", "sb", "irgne", "tgseinqfiufxqkn", "fcdmqnrojlpijn", "ttwqmsni")),
- new RecoveryPointTierInformation().withType(RecoveryPointTierType.INSTANT_RP)
- .withStatus(RecoveryPointTierStatus.VALID)
- .withExtendedInfo(mapOf("zzronasx", "hcrat", "zq", "ft")),
- new RecoveryPointTierInformation().withType(RecoveryPointTierType.HARDENED_RP)
- .withStatus(RecoveryPointTierStatus.DELETED)
- .withExtendedInfo(mapOf("lgnyhmo", "sgogczhonnxk", "h", "sxkkg")),
- new RecoveryPointTierInformation().withType(RecoveryPointTierType.INVALID)
- .withStatus(RecoveryPointTierStatus.VALID)
- .withExtendedInfo(mapOf("frpdsofbshrns", "dhqxvcx", "ycnunvjsrtk", "buswdvzyy", "uxzejntpsew",
- "awnopqgikyzirtxd"))));
- model = BinaryData.fromObject(model).toObject(AzureFileShareRecoveryPoint.class);
- Assertions.assertEquals("h", model.recoveryPointType());
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-17T00:42:38Z"), model.recoveryPointTime());
- Assertions.assertEquals("fdntwjchrdgoih", model.fileShareSnapshotUri());
- Assertions.assertEquals(1654736009, model.recoveryPointSizeInGB());
- Assertions.assertEquals("ton", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("jl", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(true, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.DELETED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("sb", model.recoveryPointTierDetails().get(0).extendedInfo().get("tov"));
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareRestoreRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareRestoreRequestTests.java
deleted file mode 100644
index b5d999a25ef2..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileShareRestoreRequestTests.java
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureFileShareRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CopyOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestoreFileSpecs;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestoreRequestType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetAfsRestoreInfo;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureFileShareRestoreRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureFileShareRestoreRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureFileShareRestoreRequest\",\"recoveryType\":\"AlternateLocation\",\"sourceResourceId\":\"fxumv\",\"copyOptions\":\"Overwrite\",\"restoreRequestType\":\"Invalid\",\"restoreFileSpecs\":[{\"path\":\"xnbkfezzxscyhwzd\",\"fileSpecType\":\"rujbzbomvzzbtdc\",\"targetFolderPath\":\"pniyujviyl\"},{\"path\":\"shfssnrbgyef\",\"fileSpecType\":\"msgaoj\",\"targetFolderPath\":\"wncot\"}],\"targetDetails\":{\"name\":\"hirctymoxoftpipi\",\"targetResourceId\":\"czuhxacpqjlihh\"},\"resourceGuardOperationRequests\":[\"pskasdvlmfwdg\",\"x\",\"lucvpam\",\"sreuzvxurisjnh\"]}")
- .toObject(AzureFileShareRestoreRequest.class);
- Assertions.assertEquals("pskasdvlmfwdg", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.ALTERNATE_LOCATION, model.recoveryType());
- Assertions.assertEquals("fxumv", model.sourceResourceId());
- Assertions.assertEquals(CopyOptions.OVERWRITE, model.copyOptions());
- Assertions.assertEquals(RestoreRequestType.INVALID, model.restoreRequestType());
- Assertions.assertEquals("xnbkfezzxscyhwzd", model.restoreFileSpecs().get(0).path());
- Assertions.assertEquals("rujbzbomvzzbtdc", model.restoreFileSpecs().get(0).fileSpecType());
- Assertions.assertEquals("pniyujviyl", model.restoreFileSpecs().get(0).targetFolderPath());
- Assertions.assertEquals("hirctymoxoftpipi", model.targetDetails().name());
- Assertions.assertEquals("czuhxacpqjlihh", model.targetDetails().targetResourceId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureFileShareRestoreRequest model = new AzureFileShareRestoreRequest()
- .withResourceGuardOperationRequests(Arrays.asList("pskasdvlmfwdg", "x", "lucvpam", "sreuzvxurisjnh"))
- .withRecoveryType(RecoveryType.ALTERNATE_LOCATION)
- .withSourceResourceId("fxumv")
- .withCopyOptions(CopyOptions.OVERWRITE)
- .withRestoreRequestType(RestoreRequestType.INVALID)
- .withRestoreFileSpecs(Arrays.asList(
- new RestoreFileSpecs().withPath("xnbkfezzxscyhwzd")
- .withFileSpecType("rujbzbomvzzbtdc")
- .withTargetFolderPath("pniyujviyl"),
- new RestoreFileSpecs().withPath("shfssnrbgyef")
- .withFileSpecType("msgaoj")
- .withTargetFolderPath("wncot")))
- .withTargetDetails(
- new TargetAfsRestoreInfo().withName("hirctymoxoftpipi").withTargetResourceId("czuhxacpqjlihh"));
- model = BinaryData.fromObject(model).toObject(AzureFileShareRestoreRequest.class);
- Assertions.assertEquals("pskasdvlmfwdg", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.ALTERNATE_LOCATION, model.recoveryType());
- Assertions.assertEquals("fxumv", model.sourceResourceId());
- Assertions.assertEquals(CopyOptions.OVERWRITE, model.copyOptions());
- Assertions.assertEquals(RestoreRequestType.INVALID, model.restoreRequestType());
- Assertions.assertEquals("xnbkfezzxscyhwzd", model.restoreFileSpecs().get(0).path());
- Assertions.assertEquals("rujbzbomvzzbtdc", model.restoreFileSpecs().get(0).fileSpecType());
- Assertions.assertEquals("pniyujviyl", model.restoreFileSpecs().get(0).targetFolderPath());
- Assertions.assertEquals("hirctymoxoftpipi", model.targetDetails().name());
- Assertions.assertEquals("czuhxacpqjlihh", model.targetDetails().targetResourceId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileshareProtectedItemExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileshareProtectedItemExtendedInfoTests.java
deleted file mode 100644
index 8f35e52eea29..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureFileshareProtectedItemExtendedInfoTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureFileshareProtectedItemExtendedInfo;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureFileshareProtectedItemExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureFileshareProtectedItemExtendedInfo model = BinaryData.fromString(
- "{\"oldestRecoveryPoint\":\"2021-05-17T23:03:28Z\",\"recoveryPointCount\":1368964811,\"policyState\":\"lbfpncurd\",\"resourceState\":\"wiithtywub\",\"resourceStateSyncTime\":\"2021-05-27T18:04:18Z\"}")
- .toObject(AzureFileshareProtectedItemExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-17T23:03:28Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(1368964811, model.recoveryPointCount());
- Assertions.assertEquals("lbfpncurd", model.policyState());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureFileshareProtectedItemExtendedInfo model = new AzureFileshareProtectedItemExtendedInfo()
- .withOldestRecoveryPoint(OffsetDateTime.parse("2021-05-17T23:03:28Z"))
- .withRecoveryPointCount(1368964811)
- .withPolicyState("lbfpncurd");
- model = BinaryData.fromObject(model).toObject(AzureFileshareProtectedItemExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-17T23:03:28Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(1368964811, model.recoveryPointCount());
- Assertions.assertEquals("lbfpncurd", model.policyState());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSClassicComputeVMContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSClassicComputeVMContainerTests.java
deleted file mode 100644
index 4d37e9a756f0..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSClassicComputeVMContainerTests.java
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSClassicComputeVMContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureIaaSClassicComputeVMContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureIaaSClassicComputeVMContainer model = BinaryData.fromString(
- "{\"containerType\":\"Microsoft.ClassicCompute/virtualMachines\",\"virtualMachineId\":\"ykhv\",\"virtualMachineVersion\":\"xepmrut\",\"resourceGroup\":\"abaobnslujdjltym\",\"friendlyName\":\"vguihywar\",\"backupManagementType\":\"DPM\",\"registrationStatus\":\"hkixkykxdssj\",\"healthStatus\":\"mmuc\",\"protectableObjectType\":\"hikkflrmy\"}")
- .toObject(AzureIaaSClassicComputeVMContainer.class);
- Assertions.assertEquals("vguihywar", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.DPM, model.backupManagementType());
- Assertions.assertEquals("hkixkykxdssj", model.registrationStatus());
- Assertions.assertEquals("mmuc", model.healthStatus());
- Assertions.assertEquals("hikkflrmy", model.protectableObjectType());
- Assertions.assertEquals("ykhv", model.virtualMachineId());
- Assertions.assertEquals("xepmrut", model.virtualMachineVersion());
- Assertions.assertEquals("abaobnslujdjltym", model.resourceGroup());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureIaaSClassicComputeVMContainer model
- = new AzureIaaSClassicComputeVMContainer().withFriendlyName("vguihywar")
- .withBackupManagementType(BackupManagementType.DPM)
- .withRegistrationStatus("hkixkykxdssj")
- .withHealthStatus("mmuc")
- .withProtectableObjectType("hikkflrmy")
- .withVirtualMachineId("ykhv")
- .withVirtualMachineVersion("xepmrut")
- .withResourceGroup("abaobnslujdjltym");
- model = BinaryData.fromObject(model).toObject(AzureIaaSClassicComputeVMContainer.class);
- Assertions.assertEquals("vguihywar", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.DPM, model.backupManagementType());
- Assertions.assertEquals("hkixkykxdssj", model.registrationStatus());
- Assertions.assertEquals("mmuc", model.healthStatus());
- Assertions.assertEquals("hikkflrmy", model.protectableObjectType());
- Assertions.assertEquals("ykhv", model.virtualMachineId());
- Assertions.assertEquals("xepmrut", model.virtualMachineVersion());
- Assertions.assertEquals("abaobnslujdjltym", model.resourceGroup());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSClassicComputeVMProtectableItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSClassicComputeVMProtectableItemTests.java
deleted file mode 100644
index ca76b4ce966a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSClassicComputeVMProtectableItemTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSClassicComputeVMProtectableItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureIaaSClassicComputeVMProtectableItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureIaaSClassicComputeVMProtectableItem model = BinaryData.fromString(
- "{\"protectableItemType\":\"Microsoft.ClassicCompute/virtualMachines\",\"virtualMachineId\":\"z\",\"virtualMachineVersion\":\"fypiv\",\"resourceGroup\":\"bbjpmcubkmif\",\"backupManagementType\":\"xkubvphavpmhbrbq\",\"workloadType\":\"govpbbtte\",\"friendlyName\":\"oknssqyzqedikdf\",\"protectionState\":\"ProtectionFailed\"}")
- .toObject(AzureIaaSClassicComputeVMProtectableItem.class);
- Assertions.assertEquals("xkubvphavpmhbrbq", model.backupManagementType());
- Assertions.assertEquals("govpbbtte", model.workloadType());
- Assertions.assertEquals("oknssqyzqedikdf", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- Assertions.assertEquals("z", model.virtualMachineId());
- Assertions.assertEquals("fypiv", model.virtualMachineVersion());
- Assertions.assertEquals("bbjpmcubkmif", model.resourceGroup());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureIaaSClassicComputeVMProtectableItem model
- = new AzureIaaSClassicComputeVMProtectableItem().withBackupManagementType("xkubvphavpmhbrbq")
- .withWorkloadType("govpbbtte")
- .withFriendlyName("oknssqyzqedikdf")
- .withProtectionState(ProtectionStatus.PROTECTION_FAILED)
- .withVirtualMachineId("z")
- .withVirtualMachineVersion("fypiv")
- .withResourceGroup("bbjpmcubkmif");
- model = BinaryData.fromObject(model).toObject(AzureIaaSClassicComputeVMProtectableItem.class);
- Assertions.assertEquals("xkubvphavpmhbrbq", model.backupManagementType());
- Assertions.assertEquals("govpbbtte", model.workloadType());
- Assertions.assertEquals("oknssqyzqedikdf", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- Assertions.assertEquals("z", model.virtualMachineId());
- Assertions.assertEquals("fypiv", model.virtualMachineVersion());
- Assertions.assertEquals("bbjpmcubkmif", model.resourceGroup());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSComputeVMContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSComputeVMContainerTests.java
deleted file mode 100644
index 5716f00c704b..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSComputeVMContainerTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSComputeVMContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureIaaSComputeVMContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureIaaSComputeVMContainer model = BinaryData.fromString(
- "{\"containerType\":\"Microsoft.Compute/virtualMachines\",\"virtualMachineId\":\"cabvnuil\",\"virtualMachineVersion\":\"yaswlpaugmr\",\"resourceGroup\":\"jlrxwtoaukhfk\",\"friendlyName\":\"isizm\",\"backupManagementType\":\"AzureWorkload\",\"registrationStatus\":\"sx\",\"healthStatus\":\"uivedwcgyeewxeiq\",\"protectableObjectType\":\"smgomguaml\"}")
- .toObject(AzureIaaSComputeVMContainer.class);
- Assertions.assertEquals("isizm", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, model.backupManagementType());
- Assertions.assertEquals("sx", model.registrationStatus());
- Assertions.assertEquals("uivedwcgyeewxeiq", model.healthStatus());
- Assertions.assertEquals("smgomguaml", model.protectableObjectType());
- Assertions.assertEquals("cabvnuil", model.virtualMachineId());
- Assertions.assertEquals("yaswlpaugmr", model.virtualMachineVersion());
- Assertions.assertEquals("jlrxwtoaukhfk", model.resourceGroup());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureIaaSComputeVMContainer model = new AzureIaaSComputeVMContainer().withFriendlyName("isizm")
- .withBackupManagementType(BackupManagementType.AZURE_WORKLOAD)
- .withRegistrationStatus("sx")
- .withHealthStatus("uivedwcgyeewxeiq")
- .withProtectableObjectType("smgomguaml")
- .withVirtualMachineId("cabvnuil")
- .withVirtualMachineVersion("yaswlpaugmr")
- .withResourceGroup("jlrxwtoaukhfk");
- model = BinaryData.fromObject(model).toObject(AzureIaaSComputeVMContainer.class);
- Assertions.assertEquals("isizm", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, model.backupManagementType());
- Assertions.assertEquals("sx", model.registrationStatus());
- Assertions.assertEquals("uivedwcgyeewxeiq", model.healthStatus());
- Assertions.assertEquals("smgomguaml", model.protectableObjectType());
- Assertions.assertEquals("cabvnuil", model.virtualMachineId());
- Assertions.assertEquals("yaswlpaugmr", model.virtualMachineVersion());
- Assertions.assertEquals("jlrxwtoaukhfk", model.resourceGroup());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSComputeVMProtectableItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSComputeVMProtectableItemTests.java
deleted file mode 100644
index 6981e5ab537a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSComputeVMProtectableItemTests.java
+++ /dev/null
@@ -1,45 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSComputeVMProtectableItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureIaaSComputeVMProtectableItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureIaaSComputeVMProtectableItem model = BinaryData.fromString(
- "{\"protectableItemType\":\"Microsoft.Compute/virtualMachines\",\"virtualMachineId\":\"l\",\"virtualMachineVersion\":\"msplzgaufcshhvn\",\"resourceGroup\":\"gnxkympqan\",\"backupManagementType\":\"jk\",\"workloadType\":\"tw\",\"friendlyName\":\"aoypny\",\"protectionState\":\"Invalid\"}")
- .toObject(AzureIaaSComputeVMProtectableItem.class);
- Assertions.assertEquals("jk", model.backupManagementType());
- Assertions.assertEquals("tw", model.workloadType());
- Assertions.assertEquals("aoypny", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.INVALID, model.protectionState());
- Assertions.assertEquals("l", model.virtualMachineId());
- Assertions.assertEquals("msplzgaufcshhvn", model.virtualMachineVersion());
- Assertions.assertEquals("gnxkympqan", model.resourceGroup());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureIaaSComputeVMProtectableItem model = new AzureIaaSComputeVMProtectableItem().withBackupManagementType("jk")
- .withWorkloadType("tw")
- .withFriendlyName("aoypny")
- .withProtectionState(ProtectionStatus.INVALID)
- .withVirtualMachineId("l")
- .withVirtualMachineVersion("msplzgaufcshhvn")
- .withResourceGroup("gnxkympqan");
- model = BinaryData.fromObject(model).toObject(AzureIaaSComputeVMProtectableItem.class);
- Assertions.assertEquals("jk", model.backupManagementType());
- Assertions.assertEquals("tw", model.workloadType());
- Assertions.assertEquals("aoypny", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.INVALID, model.protectionState());
- Assertions.assertEquals("l", model.virtualMachineId());
- Assertions.assertEquals("msplzgaufcshhvn", model.virtualMachineVersion());
- Assertions.assertEquals("gnxkympqan", model.resourceGroup());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmJobExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmJobExtendedInfoTests.java
deleted file mode 100644
index b3acbc1d0f61..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmJobExtendedInfoTests.java
+++ /dev/null
@@ -1,81 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSvmJobExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSvmJobTaskDetails;
-import java.time.Duration;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureIaaSvmJobExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureIaaSvmJobExtendedInfo model = BinaryData.fromString(
- "{\"tasksList\":[{\"taskId\":\"epn\",\"startTime\":\"2021-05-29T06:21:05Z\",\"endTime\":\"2021-05-09T12:03:02Z\",\"instanceId\":\"gibbdaxc\",\"duration\":\"PT190H25M17S\",\"status\":\"zauorsuk\",\"progressPercentage\":26.03201613518045,\"taskExecutionDetails\":\"plhlvnuuepzlrp\"}],\"propertyBag\":{\"nnrwrbiork\":\"soldweyuqdunv\",\"xmsivfomiloxggdu\":\"alywjhhgdn\"},\"internalPropertyBag\":{\"hvcyyysfg\":\"ndieuzaofj\"},\"progressPercentage\":99.77033821162951,\"estimatedRemainingDuration\":\"biipuip\",\"dynamicErrorMessage\":\"qonmacj\"}")
- .toObject(AzureIaaSvmJobExtendedInfo.class);
- Assertions.assertEquals("epn", model.tasksList().get(0).taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-29T06:21:05Z"), model.tasksList().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-09T12:03:02Z"), model.tasksList().get(0).endTime());
- Assertions.assertEquals("gibbdaxc", model.tasksList().get(0).instanceId());
- Assertions.assertEquals(Duration.parse("PT190H25M17S"), model.tasksList().get(0).duration());
- Assertions.assertEquals("zauorsuk", model.tasksList().get(0).status());
- Assertions.assertEquals(26.03201613518045D, model.tasksList().get(0).progressPercentage());
- Assertions.assertEquals("plhlvnuuepzlrp", model.tasksList().get(0).taskExecutionDetails());
- Assertions.assertEquals("soldweyuqdunv", model.propertyBag().get("nnrwrbiork"));
- Assertions.assertEquals("ndieuzaofj", model.internalPropertyBag().get("hvcyyysfg"));
- Assertions.assertEquals(99.77033821162951D, model.progressPercentage());
- Assertions.assertEquals("biipuip", model.estimatedRemainingDuration());
- Assertions.assertEquals("qonmacj", model.dynamicErrorMessage());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureIaaSvmJobExtendedInfo model = new AzureIaaSvmJobExtendedInfo()
- .withTasksList(Arrays.asList(new AzureIaaSvmJobTaskDetails().withTaskId("epn")
- .withStartTime(OffsetDateTime.parse("2021-05-29T06:21:05Z"))
- .withEndTime(OffsetDateTime.parse("2021-05-09T12:03:02Z"))
- .withInstanceId("gibbdaxc")
- .withDuration(Duration.parse("PT190H25M17S"))
- .withStatus("zauorsuk")
- .withProgressPercentage(26.03201613518045D)
- .withTaskExecutionDetails("plhlvnuuepzlrp")))
- .withPropertyBag(mapOf("nnrwrbiork", "soldweyuqdunv", "xmsivfomiloxggdu", "alywjhhgdn"))
- .withInternalPropertyBag(mapOf("hvcyyysfg", "ndieuzaofj"))
- .withProgressPercentage(99.77033821162951D)
- .withEstimatedRemainingDuration("biipuip")
- .withDynamicErrorMessage("qonmacj");
- model = BinaryData.fromObject(model).toObject(AzureIaaSvmJobExtendedInfo.class);
- Assertions.assertEquals("epn", model.tasksList().get(0).taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-29T06:21:05Z"), model.tasksList().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-09T12:03:02Z"), model.tasksList().get(0).endTime());
- Assertions.assertEquals("gibbdaxc", model.tasksList().get(0).instanceId());
- Assertions.assertEquals(Duration.parse("PT190H25M17S"), model.tasksList().get(0).duration());
- Assertions.assertEquals("zauorsuk", model.tasksList().get(0).status());
- Assertions.assertEquals(26.03201613518045D, model.tasksList().get(0).progressPercentage());
- Assertions.assertEquals("plhlvnuuepzlrp", model.tasksList().get(0).taskExecutionDetails());
- Assertions.assertEquals("soldweyuqdunv", model.propertyBag().get("nnrwrbiork"));
- Assertions.assertEquals("ndieuzaofj", model.internalPropertyBag().get("hvcyyysfg"));
- Assertions.assertEquals(99.77033821162951D, model.progressPercentage());
- Assertions.assertEquals("biipuip", model.estimatedRemainingDuration());
- Assertions.assertEquals("qonmacj", model.dynamicErrorMessage());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmJobTaskDetailsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmJobTaskDetailsTests.java
deleted file mode 100644
index 79138e4c9d5c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmJobTaskDetailsTests.java
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSvmJobTaskDetails;
-import java.time.Duration;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureIaaSvmJobTaskDetailsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureIaaSvmJobTaskDetails model = BinaryData.fromString(
- "{\"taskId\":\"nizshqvcim\",\"startTime\":\"2021-12-04T05:53:02Z\",\"endTime\":\"2021-02-23T02:47:27Z\",\"instanceId\":\"b\",\"duration\":\"PT19H5M11S\",\"status\":\"lbywdxsm\",\"progressPercentage\":31.605477205960717,\"taskExecutionDetails\":\"wfscjfn\"}")
- .toObject(AzureIaaSvmJobTaskDetails.class);
- Assertions.assertEquals("nizshqvcim", model.taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-12-04T05:53:02Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-23T02:47:27Z"), model.endTime());
- Assertions.assertEquals("b", model.instanceId());
- Assertions.assertEquals(Duration.parse("PT19H5M11S"), model.duration());
- Assertions.assertEquals("lbywdxsm", model.status());
- Assertions.assertEquals(31.605477205960717D, model.progressPercentage());
- Assertions.assertEquals("wfscjfn", model.taskExecutionDetails());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureIaaSvmJobTaskDetails model = new AzureIaaSvmJobTaskDetails().withTaskId("nizshqvcim")
- .withStartTime(OffsetDateTime.parse("2021-12-04T05:53:02Z"))
- .withEndTime(OffsetDateTime.parse("2021-02-23T02:47:27Z"))
- .withInstanceId("b")
- .withDuration(Duration.parse("PT19H5M11S"))
- .withStatus("lbywdxsm")
- .withProgressPercentage(31.605477205960717D)
- .withTaskExecutionDetails("wfscjfn");
- model = BinaryData.fromObject(model).toObject(AzureIaaSvmJobTaskDetails.class);
- Assertions.assertEquals("nizshqvcim", model.taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-12-04T05:53:02Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-23T02:47:27Z"), model.endTime());
- Assertions.assertEquals("b", model.instanceId());
- Assertions.assertEquals(Duration.parse("PT19H5M11S"), model.duration());
- Assertions.assertEquals("lbywdxsm", model.status());
- Assertions.assertEquals(31.605477205960717D, model.progressPercentage());
- Assertions.assertEquals("wfscjfn", model.taskExecutionDetails());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmProtectedItemExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmProtectedItemExtendedInfoTests.java
deleted file mode 100644
index a82cb31bdd62..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmProtectedItemExtendedInfoTests.java
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSvmProtectedItemExtendedInfo;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureIaaSvmProtectedItemExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureIaaSvmProtectedItemExtendedInfo model = BinaryData.fromString(
- "{\"oldestRecoveryPoint\":\"2021-12-08T10:15:59Z\",\"oldestRecoveryPointInVault\":\"2021-11-06T19:48:56Z\",\"oldestRecoveryPointInArchive\":\"2021-05-31T02:13:42Z\",\"newestRecoveryPointInArchive\":\"2021-02-14T17:29:05Z\",\"recoveryPointCount\":1921546293,\"policyInconsistent\":false}")
- .toObject(AzureIaaSvmProtectedItemExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-12-08T10:15:59Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-06T19:48:56Z"), model.oldestRecoveryPointInVault());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-31T02:13:42Z"), model.oldestRecoveryPointInArchive());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-14T17:29:05Z"), model.newestRecoveryPointInArchive());
- Assertions.assertEquals(1921546293, model.recoveryPointCount());
- Assertions.assertEquals(false, model.policyInconsistent());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureIaaSvmProtectedItemExtendedInfo model = new AzureIaaSvmProtectedItemExtendedInfo()
- .withOldestRecoveryPoint(OffsetDateTime.parse("2021-12-08T10:15:59Z"))
- .withOldestRecoveryPointInVault(OffsetDateTime.parse("2021-11-06T19:48:56Z"))
- .withOldestRecoveryPointInArchive(OffsetDateTime.parse("2021-05-31T02:13:42Z"))
- .withNewestRecoveryPointInArchive(OffsetDateTime.parse("2021-02-14T17:29:05Z"))
- .withRecoveryPointCount(1921546293)
- .withPolicyInconsistent(false);
- model = BinaryData.fromObject(model).toObject(AzureIaaSvmProtectedItemExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-12-08T10:15:59Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-06T19:48:56Z"), model.oldestRecoveryPointInVault());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-31T02:13:42Z"), model.oldestRecoveryPointInArchive());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-14T17:29:05Z"), model.newestRecoveryPointInArchive());
- Assertions.assertEquals(1921546293, model.recoveryPointCount());
- Assertions.assertEquals(false, model.policyInconsistent());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmProtectionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmProtectionPolicyTests.java
deleted file mode 100644
index 532036c53a72..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureIaaSvmProtectionPolicyTests.java
+++ /dev/null
@@ -1,86 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureIaaSvmProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMSnapshotConsistencyType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasvmPolicyType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.InstantRPAdditionalDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SchedulePolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringPolicy;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureIaaSvmProtectionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureIaaSvmProtectionPolicy model = BinaryData.fromString(
- "{\"backupManagementType\":\"AzureIaasVM\",\"instantRPDetails\":{\"azureBackupRGNamePrefix\":\"yo\",\"azureBackupRGNameSuffix\":\"blgyavutpthj\"},\"schedulePolicy\":{\"schedulePolicyType\":\"SchedulePolicy\"},\"retentionPolicy\":{\"retentionPolicyType\":\"RetentionPolicy\"},\"tieringPolicy\":{\"iml\":{\"tieringMode\":\"Invalid\",\"duration\":1828523289,\"durationType\":\"Invalid\"},\"gxxlxsffgcvizq\":{\"tieringMode\":\"TierAfter\",\"duration\":1639942247,\"durationType\":\"Weeks\"}},\"instantRpRetentionRangeInDays\":514804559,\"timeZone\":\"vwlyoup\",\"policyType\":\"V1\",\"snapshotConsistencyType\":\"OnlyCrashConsistent\",\"protectedItemsCount\":1781890675,\"resourceGuardOperationRequests\":[\"yhgk\",\"minsgowzf\",\"tsttktlahbq\"]}")
- .toObject(AzureIaaSvmProtectionPolicy.class);
- Assertions.assertEquals(1781890675, model.protectedItemsCount());
- Assertions.assertEquals("yhgk", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("yo", model.instantRPDetails().azureBackupRGNamePrefix());
- Assertions.assertEquals("blgyavutpthj", model.instantRPDetails().azureBackupRGNameSuffix());
- Assertions.assertEquals(TieringMode.INVALID, model.tieringPolicy().get("iml").tieringMode());
- Assertions.assertEquals(1828523289, model.tieringPolicy().get("iml").duration());
- Assertions.assertEquals(RetentionDurationType.INVALID, model.tieringPolicy().get("iml").durationType());
- Assertions.assertEquals(514804559, model.instantRpRetentionRangeInDays());
- Assertions.assertEquals("vwlyoup", model.timeZone());
- Assertions.assertEquals(IaasvmPolicyType.V1, model.policyType());
- Assertions.assertEquals(IaasVMSnapshotConsistencyType.ONLY_CRASH_CONSISTENT, model.snapshotConsistencyType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureIaaSvmProtectionPolicy model = new AzureIaaSvmProtectionPolicy().withProtectedItemsCount(1781890675)
- .withResourceGuardOperationRequests(Arrays.asList("yhgk", "minsgowzf", "tsttktlahbq"))
- .withInstantRPDetails(new InstantRPAdditionalDetails().withAzureBackupRGNamePrefix("yo")
- .withAzureBackupRGNameSuffix("blgyavutpthj"))
- .withSchedulePolicy(new SchedulePolicy())
- .withRetentionPolicy(new RetentionPolicy())
- .withTieringPolicy(mapOf("iml",
- new TieringPolicy().withTieringMode(TieringMode.INVALID)
- .withDuration(1828523289)
- .withDurationType(RetentionDurationType.INVALID),
- "gxxlxsffgcvizq",
- new TieringPolicy().withTieringMode(TieringMode.TIER_AFTER)
- .withDuration(1639942247)
- .withDurationType(RetentionDurationType.WEEKS)))
- .withInstantRpRetentionRangeInDays(514804559)
- .withTimeZone("vwlyoup")
- .withPolicyType(IaasvmPolicyType.V1)
- .withSnapshotConsistencyType(IaasVMSnapshotConsistencyType.ONLY_CRASH_CONSISTENT);
- model = BinaryData.fromObject(model).toObject(AzureIaaSvmProtectionPolicy.class);
- Assertions.assertEquals(1781890675, model.protectedItemsCount());
- Assertions.assertEquals("yhgk", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("yo", model.instantRPDetails().azureBackupRGNamePrefix());
- Assertions.assertEquals("blgyavutpthj", model.instantRPDetails().azureBackupRGNameSuffix());
- Assertions.assertEquals(TieringMode.INVALID, model.tieringPolicy().get("iml").tieringMode());
- Assertions.assertEquals(1828523289, model.tieringPolicy().get("iml").duration());
- Assertions.assertEquals(RetentionDurationType.INVALID, model.tieringPolicy().get("iml").durationType());
- Assertions.assertEquals(514804559, model.instantRpRetentionRangeInDays());
- Assertions.assertEquals("vwlyoup", model.timeZone());
- Assertions.assertEquals(IaasvmPolicyType.V1, model.policyType());
- Assertions.assertEquals(IaasVMSnapshotConsistencyType.ONLY_CRASH_CONSISTENT, model.snapshotConsistencyType());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureRecoveryServiceVaultProtectionIntentTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureRecoveryServiceVaultProtectionIntentTests.java
deleted file mode 100644
index 40f2071fe7dd..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureRecoveryServiceVaultProtectionIntentTests.java
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureRecoveryServiceVaultProtectionIntent;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureRecoveryServiceVaultProtectionIntentTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureRecoveryServiceVaultProtectionIntent model = BinaryData.fromString(
- "{\"protectionIntentItemType\":\"RecoveryServiceVaultItem\",\"backupManagementType\":\"Invalid\",\"sourceResourceId\":\"trekidswys\",\"itemId\":\"ruffgllukk\",\"policyId\":\"vlxhrpqhvmblc\",\"protectionState\":\"Protected\"}")
- .toObject(AzureRecoveryServiceVaultProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.INVALID, model.backupManagementType());
- Assertions.assertEquals("trekidswys", model.sourceResourceId());
- Assertions.assertEquals("ruffgllukk", model.itemId());
- Assertions.assertEquals("vlxhrpqhvmblc", model.policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureRecoveryServiceVaultProtectionIntent model
- = new AzureRecoveryServiceVaultProtectionIntent().withBackupManagementType(BackupManagementType.INVALID)
- .withSourceResourceId("trekidswys")
- .withItemId("ruffgllukk")
- .withPolicyId("vlxhrpqhvmblc")
- .withProtectionState(ProtectionStatus.PROTECTED);
- model = BinaryData.fromObject(model).toObject(AzureRecoveryServiceVaultProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.INVALID, model.backupManagementType());
- Assertions.assertEquals("trekidswys", model.sourceResourceId());
- Assertions.assertEquals("ruffgllukk", model.itemId());
- Assertions.assertEquals("vlxhrpqhvmblc", model.policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureResourceProtectionIntentTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureResourceProtectionIntentTests.java
deleted file mode 100644
index a4d24cacf062..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureResourceProtectionIntentTests.java
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureResourceProtectionIntent;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureResourceProtectionIntentTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureResourceProtectionIntent model = BinaryData.fromString(
- "{\"protectionIntentItemType\":\"AzureResourceItem\",\"friendlyName\":\"hbh\",\"backupManagementType\":\"AzureBackupServer\",\"sourceResourceId\":\"ziryrandoy\",\"itemId\":\"blto\",\"policyId\":\"mkfqlwxldy\",\"protectionState\":\"Protected\"}")
- .toObject(AzureResourceProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.AZURE_BACKUP_SERVER, model.backupManagementType());
- Assertions.assertEquals("ziryrandoy", model.sourceResourceId());
- Assertions.assertEquals("blto", model.itemId());
- Assertions.assertEquals("mkfqlwxldy", model.policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- Assertions.assertEquals("hbh", model.friendlyName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureResourceProtectionIntent model
- = new AzureResourceProtectionIntent().withBackupManagementType(BackupManagementType.AZURE_BACKUP_SERVER)
- .withSourceResourceId("ziryrandoy")
- .withItemId("blto")
- .withPolicyId("mkfqlwxldy")
- .withProtectionState(ProtectionStatus.PROTECTED)
- .withFriendlyName("hbh");
- model = BinaryData.fromObject(model).toObject(AzureResourceProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.AZURE_BACKUP_SERVER, model.backupManagementType());
- Assertions.assertEquals("ziryrandoy", model.sourceResourceId());
- Assertions.assertEquals("blto", model.itemId());
- Assertions.assertEquals("mkfqlwxldy", model.policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- Assertions.assertEquals("hbh", model.friendlyName());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlContainerTests.java
deleted file mode 100644
index b4bfcd5b5baf..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlContainerTests.java
+++ /dev/null
@@ -1,39 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureSqlContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureSqlContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureSqlContainer model = BinaryData.fromString(
- "{\"containerType\":\"AzureSqlContainer\",\"friendlyName\":\"qqqagwwrxaomzi\",\"backupManagementType\":\"DefaultBackup\",\"registrationStatus\":\"rczezkhhlt\",\"healthStatus\":\"adhqoa\",\"protectableObjectType\":\"qoyueayfbpcmsplb\"}")
- .toObject(AzureSqlContainer.class);
- Assertions.assertEquals("qqqagwwrxaomzi", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, model.backupManagementType());
- Assertions.assertEquals("rczezkhhlt", model.registrationStatus());
- Assertions.assertEquals("adhqoa", model.healthStatus());
- Assertions.assertEquals("qoyueayfbpcmsplb", model.protectableObjectType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureSqlContainer model = new AzureSqlContainer().withFriendlyName("qqqagwwrxaomzi")
- .withBackupManagementType(BackupManagementType.DEFAULT_BACKUP)
- .withRegistrationStatus("rczezkhhlt")
- .withHealthStatus("adhqoa")
- .withProtectableObjectType("qoyueayfbpcmsplb");
- model = BinaryData.fromObject(model).toObject(AzureSqlContainer.class);
- Assertions.assertEquals("qqqagwwrxaomzi", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, model.backupManagementType());
- Assertions.assertEquals("rczezkhhlt", model.registrationStatus());
- Assertions.assertEquals("adhqoa", model.healthStatus());
- Assertions.assertEquals("qoyueayfbpcmsplb", model.protectableObjectType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlProtectedItemExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlProtectedItemExtendedInfoTests.java
deleted file mode 100644
index 8ec6ac246a84..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlProtectedItemExtendedInfoTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureSqlProtectedItemExtendedInfo;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureSqlProtectedItemExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureSqlProtectedItemExtendedInfo model = BinaryData.fromString(
- "{\"oldestRecoveryPoint\":\"2021-05-27T09:18:41Z\",\"recoveryPointCount\":704877183,\"policyState\":\"gstcyohpf\"}")
- .toObject(AzureSqlProtectedItemExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-27T09:18:41Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(704877183, model.recoveryPointCount());
- Assertions.assertEquals("gstcyohpf", model.policyState());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureSqlProtectedItemExtendedInfo model = new AzureSqlProtectedItemExtendedInfo()
- .withOldestRecoveryPoint(OffsetDateTime.parse("2021-05-27T09:18:41Z"))
- .withRecoveryPointCount(704877183)
- .withPolicyState("gstcyohpf");
- model = BinaryData.fromObject(model).toObject(AzureSqlProtectedItemExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-27T09:18:41Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(704877183, model.recoveryPointCount());
- Assertions.assertEquals("gstcyohpf", model.policyState());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlProtectedItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlProtectedItemTests.java
deleted file mode 100644
index 113c83d8abe8..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlProtectedItemTests.java
+++ /dev/null
@@ -1,91 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureSqlProtectedItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureSqlProtectedItemExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItemState;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureSqlProtectedItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureSqlProtectedItem model = BinaryData.fromString(
- "{\"protectedItemType\":\"Microsoft.Sql/servers/databases\",\"protectedItemDataId\":\"hrnxrxc\",\"protectionState\":\"BackupsSuspended\",\"extendedInfo\":{\"oldestRecoveryPoint\":\"2021-04-05T16:50:28Z\",\"recoveryPointCount\":120876150,\"policyState\":\"qdzfvazivjlfrqtt\"},\"backupManagementType\":\"DefaultBackup\",\"workloadType\":\"VMwareVM\",\"containerName\":\"tnwxy\",\"sourceResourceId\":\"pidkqqfkuvscxkdm\",\"policyId\":\"govibrxkpmloazu\",\"lastRecoveryPoint\":\"2021-08-28T07:45:52Z\",\"backupSetName\":\"bgo\",\"createMode\":\"Recover\",\"deferredDeleteTimeInUTC\":\"2021-06-09T05:18:29Z\",\"isScheduledForDeferredDelete\":false,\"deferredDeleteTimeRemaining\":\"fhjxakvvjgs\",\"isDeferredDeleteScheduleUpcoming\":false,\"isRehydrate\":false,\"resourceGuardOperationRequests\":[\"yw\",\"t\",\"gkxnyedabg\",\"vudtjuewbcihx\"],\"isArchiveEnabled\":false,\"policyName\":\"c\",\"softDeleteRetentionPeriodInDays\":2057414837,\"vaultId\":\"cybvpayakkudzpxg\"}")
- .toObject(AzureSqlProtectedItem.class);
- Assertions.assertEquals("tnwxy", model.containerName());
- Assertions.assertEquals("pidkqqfkuvscxkdm", model.sourceResourceId());
- Assertions.assertEquals("govibrxkpmloazu", model.policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-28T07:45:52Z"), model.lastRecoveryPoint());
- Assertions.assertEquals("bgo", model.backupSetName());
- Assertions.assertEquals(CreateMode.RECOVER, model.createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-09T05:18:29Z"), model.deferredDeleteTimeInUtc());
- Assertions.assertEquals(false, model.isScheduledForDeferredDelete());
- Assertions.assertEquals("fhjxakvvjgs", model.deferredDeleteTimeRemaining());
- Assertions.assertEquals(false, model.isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(false, model.isRehydrate());
- Assertions.assertEquals("yw", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, model.isArchiveEnabled());
- Assertions.assertEquals("c", model.policyName());
- Assertions.assertEquals(2057414837, model.softDeleteRetentionPeriod());
- Assertions.assertEquals("hrnxrxc", model.protectedItemDataId());
- Assertions.assertEquals(ProtectedItemState.BACKUPS_SUSPENDED, model.protectionState());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-05T16:50:28Z"),
- model.extendedInfo().oldestRecoveryPoint());
- Assertions.assertEquals(120876150, model.extendedInfo().recoveryPointCount());
- Assertions.assertEquals("qdzfvazivjlfrqtt", model.extendedInfo().policyState());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureSqlProtectedItem model = new AzureSqlProtectedItem().withContainerName("tnwxy")
- .withSourceResourceId("pidkqqfkuvscxkdm")
- .withPolicyId("govibrxkpmloazu")
- .withLastRecoveryPoint(OffsetDateTime.parse("2021-08-28T07:45:52Z"))
- .withBackupSetName("bgo")
- .withCreateMode(CreateMode.RECOVER)
- .withDeferredDeleteTimeInUtc(OffsetDateTime.parse("2021-06-09T05:18:29Z"))
- .withIsScheduledForDeferredDelete(false)
- .withDeferredDeleteTimeRemaining("fhjxakvvjgs")
- .withIsDeferredDeleteScheduleUpcoming(false)
- .withIsRehydrate(false)
- .withResourceGuardOperationRequests(Arrays.asList("yw", "t", "gkxnyedabg", "vudtjuewbcihx"))
- .withIsArchiveEnabled(false)
- .withPolicyName("c")
- .withSoftDeleteRetentionPeriod(2057414837)
- .withProtectedItemDataId("hrnxrxc")
- .withProtectionState(ProtectedItemState.BACKUPS_SUSPENDED)
- .withExtendedInfo(new AzureSqlProtectedItemExtendedInfo()
- .withOldestRecoveryPoint(OffsetDateTime.parse("2021-04-05T16:50:28Z"))
- .withRecoveryPointCount(120876150)
- .withPolicyState("qdzfvazivjlfrqtt"));
- model = BinaryData.fromObject(model).toObject(AzureSqlProtectedItem.class);
- Assertions.assertEquals("tnwxy", model.containerName());
- Assertions.assertEquals("pidkqqfkuvscxkdm", model.sourceResourceId());
- Assertions.assertEquals("govibrxkpmloazu", model.policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-28T07:45:52Z"), model.lastRecoveryPoint());
- Assertions.assertEquals("bgo", model.backupSetName());
- Assertions.assertEquals(CreateMode.RECOVER, model.createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-09T05:18:29Z"), model.deferredDeleteTimeInUtc());
- Assertions.assertEquals(false, model.isScheduledForDeferredDelete());
- Assertions.assertEquals("fhjxakvvjgs", model.deferredDeleteTimeRemaining());
- Assertions.assertEquals(false, model.isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(false, model.isRehydrate());
- Assertions.assertEquals("yw", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, model.isArchiveEnabled());
- Assertions.assertEquals("c", model.policyName());
- Assertions.assertEquals(2057414837, model.softDeleteRetentionPeriod());
- Assertions.assertEquals("hrnxrxc", model.protectedItemDataId());
- Assertions.assertEquals(ProtectedItemState.BACKUPS_SUSPENDED, model.protectionState());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-05T16:50:28Z"),
- model.extendedInfo().oldestRecoveryPoint());
- Assertions.assertEquals(120876150, model.extendedInfo().recoveryPointCount());
- Assertions.assertEquals("qdzfvazivjlfrqtt", model.extendedInfo().policyState());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlProtectionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlProtectionPolicyTests.java
deleted file mode 100644
index 6a18c68d4d3c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureSqlProtectionPolicyTests.java
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureSqlProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionPolicy;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureSqlProtectionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureSqlProtectionPolicy model = BinaryData.fromString(
- "{\"backupManagementType\":\"AzureSql\",\"retentionPolicy\":{\"retentionPolicyType\":\"RetentionPolicy\"},\"protectedItemsCount\":172770191,\"resourceGuardOperationRequests\":[\"iogsjkmnwq\",\"nobaiyhddviacegf\",\"m\",\"tfpmvmemfnczdw\"]}")
- .toObject(AzureSqlProtectionPolicy.class);
- Assertions.assertEquals(172770191, model.protectedItemsCount());
- Assertions.assertEquals("iogsjkmnwq", model.resourceGuardOperationRequests().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureSqlProtectionPolicy model = new AzureSqlProtectionPolicy().withProtectedItemsCount(172770191)
- .withResourceGuardOperationRequests(Arrays.asList("iogsjkmnwq", "nobaiyhddviacegf", "m", "tfpmvmemfnczdw"))
- .withRetentionPolicy(new RetentionPolicy());
- model = BinaryData.fromObject(model).toObject(AzureSqlProtectionPolicy.class);
- Assertions.assertEquals(172770191, model.protectedItemsCount());
- Assertions.assertEquals("iogsjkmnwq", model.resourceGuardOperationRequests().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageContainerTests.java
deleted file mode 100644
index 94930f024912..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageContainerTests.java
+++ /dev/null
@@ -1,59 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AcquireStorageAccountLock;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureStorageContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OperationType;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureStorageContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureStorageContainer model = BinaryData.fromString(
- "{\"containerType\":\"StorageContainer\",\"sourceResourceId\":\"rueqthwm\",\"storageAccountVersion\":\"mbscbbx\",\"resourceGroup\":\"dhxiidlopedbwd\",\"protectedItemCount\":7104137474906929796,\"acquireStorageAccountLock\":\"Acquire\",\"operationType\":\"Rehydrate\",\"friendlyName\":\"md\",\"backupManagementType\":\"DPM\",\"registrationStatus\":\"bqwremjela\",\"healthStatus\":\"cigeleohdbvqvw\",\"protectableObjectType\":\"jopwbeonrlkwz\"}")
- .toObject(AzureStorageContainer.class);
- Assertions.assertEquals("md", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.DPM, model.backupManagementType());
- Assertions.assertEquals("bqwremjela", model.registrationStatus());
- Assertions.assertEquals("cigeleohdbvqvw", model.healthStatus());
- Assertions.assertEquals("jopwbeonrlkwz", model.protectableObjectType());
- Assertions.assertEquals("rueqthwm", model.sourceResourceId());
- Assertions.assertEquals("mbscbbx", model.storageAccountVersion());
- Assertions.assertEquals("dhxiidlopedbwd", model.resourceGroup());
- Assertions.assertEquals(7104137474906929796L, model.protectedItemCount());
- Assertions.assertEquals(AcquireStorageAccountLock.ACQUIRE, model.acquireStorageAccountLock());
- Assertions.assertEquals(OperationType.REHYDRATE, model.operationType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureStorageContainer model = new AzureStorageContainer().withFriendlyName("md")
- .withBackupManagementType(BackupManagementType.DPM)
- .withRegistrationStatus("bqwremjela")
- .withHealthStatus("cigeleohdbvqvw")
- .withProtectableObjectType("jopwbeonrlkwz")
- .withSourceResourceId("rueqthwm")
- .withStorageAccountVersion("mbscbbx")
- .withResourceGroup("dhxiidlopedbwd")
- .withProtectedItemCount(7104137474906929796L)
- .withAcquireStorageAccountLock(AcquireStorageAccountLock.ACQUIRE)
- .withOperationType(OperationType.REHYDRATE);
- model = BinaryData.fromObject(model).toObject(AzureStorageContainer.class);
- Assertions.assertEquals("md", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.DPM, model.backupManagementType());
- Assertions.assertEquals("bqwremjela", model.registrationStatus());
- Assertions.assertEquals("cigeleohdbvqvw", model.healthStatus());
- Assertions.assertEquals("jopwbeonrlkwz", model.protectableObjectType());
- Assertions.assertEquals("rueqthwm", model.sourceResourceId());
- Assertions.assertEquals("mbscbbx", model.storageAccountVersion());
- Assertions.assertEquals("dhxiidlopedbwd", model.resourceGroup());
- Assertions.assertEquals(7104137474906929796L, model.protectedItemCount());
- Assertions.assertEquals(AcquireStorageAccountLock.ACQUIRE, model.acquireStorageAccountLock());
- Assertions.assertEquals(OperationType.REHYDRATE, model.operationType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageJobExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageJobExtendedInfoTests.java
deleted file mode 100644
index 79fd2a7d205e..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageJobExtendedInfoTests.java
+++ /dev/null
@@ -1,53 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureStorageJobExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureStorageJobTaskDetails;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureStorageJobExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureStorageJobExtendedInfo model = BinaryData.fromString(
- "{\"tasksList\":[{\"taskId\":\"zevwrdnhfukuv\",\"status\":\"cswsmystul\"}],\"propertyBag\":{\"babwidfcxss\":\"pfcvlerchpqbmfp\",\"i\":\"uunnoxyhkxgqdd\",\"djvlpj\":\"pfhoqcaaewdao\",\"msgeivsiykzk\":\"xkzb\"},\"dynamicErrorMessage\":\"cjdx\"}")
- .toObject(AzureStorageJobExtendedInfo.class);
- Assertions.assertEquals("zevwrdnhfukuv", model.tasksList().get(0).taskId());
- Assertions.assertEquals("cswsmystul", model.tasksList().get(0).status());
- Assertions.assertEquals("pfcvlerchpqbmfp", model.propertyBag().get("babwidfcxss"));
- Assertions.assertEquals("cjdx", model.dynamicErrorMessage());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureStorageJobExtendedInfo model = new AzureStorageJobExtendedInfo()
- .withTasksList(
- Arrays.asList(new AzureStorageJobTaskDetails().withTaskId("zevwrdnhfukuv").withStatus("cswsmystul")))
- .withPropertyBag(mapOf("babwidfcxss", "pfcvlerchpqbmfp", "i", "uunnoxyhkxgqdd", "djvlpj", "pfhoqcaaewdao",
- "msgeivsiykzk", "xkzb"))
- .withDynamicErrorMessage("cjdx");
- model = BinaryData.fromObject(model).toObject(AzureStorageJobExtendedInfo.class);
- Assertions.assertEquals("zevwrdnhfukuv", model.tasksList().get(0).taskId());
- Assertions.assertEquals("cswsmystul", model.tasksList().get(0).status());
- Assertions.assertEquals("pfcvlerchpqbmfp", model.propertyBag().get("babwidfcxss"));
- Assertions.assertEquals("cjdx", model.dynamicErrorMessage());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageJobTaskDetailsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageJobTaskDetailsTests.java
deleted file mode 100644
index a936134a7c8c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageJobTaskDetailsTests.java
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureStorageJobTaskDetails;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureStorageJobTaskDetailsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureStorageJobTaskDetails model = BinaryData.fromString("{\"taskId\":\"bzo\",\"status\":\"culapzwyrpgogtq\"}")
- .toObject(AzureStorageJobTaskDetails.class);
- Assertions.assertEquals("bzo", model.taskId());
- Assertions.assertEquals("culapzwyrpgogtq", model.status());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureStorageJobTaskDetails model
- = new AzureStorageJobTaskDetails().withTaskId("bzo").withStatus("culapzwyrpgogtq");
- model = BinaryData.fromObject(model).toObject(AzureStorageJobTaskDetails.class);
- Assertions.assertEquals("bzo", model.taskId());
- Assertions.assertEquals("culapzwyrpgogtq", model.status());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageProtectableContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageProtectableContainerTests.java
deleted file mode 100644
index 1131492dc848..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureStorageProtectableContainerTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureStorageProtectableContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureStorageProtectableContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureStorageProtectableContainer model = BinaryData.fromString(
- "{\"protectableContainerType\":\"StorageContainer\",\"friendlyName\":\"ybxc\",\"backupManagementType\":\"Invalid\",\"healthStatus\":\"cptsoqfyiase\",\"containerId\":\"hkrttzrazis\"}")
- .toObject(AzureStorageProtectableContainer.class);
- Assertions.assertEquals("ybxc", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.INVALID, model.backupManagementType());
- Assertions.assertEquals("cptsoqfyiase", model.healthStatus());
- Assertions.assertEquals("hkrttzrazis", model.containerId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureStorageProtectableContainer model = new AzureStorageProtectableContainer().withFriendlyName("ybxc")
- .withBackupManagementType(BackupManagementType.INVALID)
- .withHealthStatus("cptsoqfyiase")
- .withContainerId("hkrttzrazis");
- model = BinaryData.fromObject(model).toObject(AzureStorageProtectableContainer.class);
- Assertions.assertEquals("ybxc", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.INVALID, model.backupManagementType());
- Assertions.assertEquals("cptsoqfyiase", model.healthStatus());
- Assertions.assertEquals("hkrttzrazis", model.containerId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVMAppContainerProtectableContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVMAppContainerProtectableContainerTests.java
deleted file mode 100644
index 98e0aab959a1..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVMAppContainerProtectableContainerTests.java
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVMAppContainerProtectableContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVMAppContainerProtectableContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVMAppContainerProtectableContainer model = BinaryData.fromString(
- "{\"protectableContainerType\":\"VMAppContainer\",\"friendlyName\":\"kiuemv\",\"backupManagementType\":\"AzureSql\",\"healthStatus\":\"zohmnrxxbs\",\"containerId\":\"klinhmdptysprq\"}")
- .toObject(AzureVMAppContainerProtectableContainer.class);
- Assertions.assertEquals("kiuemv", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_SQL, model.backupManagementType());
- Assertions.assertEquals("zohmnrxxbs", model.healthStatus());
- Assertions.assertEquals("klinhmdptysprq", model.containerId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVMAppContainerProtectableContainer model
- = new AzureVMAppContainerProtectableContainer().withFriendlyName("kiuemv")
- .withBackupManagementType(BackupManagementType.AZURE_SQL)
- .withHealthStatus("zohmnrxxbs")
- .withContainerId("klinhmdptysprq");
- model = BinaryData.fromObject(model).toObject(AzureVMAppContainerProtectableContainer.class);
- Assertions.assertEquals("kiuemv", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_SQL, model.backupManagementType());
- Assertions.assertEquals("zohmnrxxbs", model.healthStatus());
- Assertions.assertEquals("klinhmdptysprq", model.containerId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVMResourceFeatureSupportRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVMResourceFeatureSupportRequestTests.java
deleted file mode 100644
index 03498c57cdf0..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVMResourceFeatureSupportRequestTests.java
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVMResourceFeatureSupportRequest;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVMResourceFeatureSupportRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVMResourceFeatureSupportRequest model = BinaryData
- .fromString(
- "{\"featureType\":\"AzureVMResourceBackup\",\"vmSize\":\"ygaolnjpnnb\",\"vmSku\":\"ksibjgsjjxx\"}")
- .toObject(AzureVMResourceFeatureSupportRequest.class);
- Assertions.assertEquals("ygaolnjpnnb", model.vmSize());
- Assertions.assertEquals("ksibjgsjjxx", model.vmSku());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVMResourceFeatureSupportRequest model
- = new AzureVMResourceFeatureSupportRequest().withVmSize("ygaolnjpnnb").withVmSku("ksibjgsjjxx");
- model = BinaryData.fromObject(model).toObject(AzureVMResourceFeatureSupportRequest.class);
- Assertions.assertEquals("ygaolnjpnnb", model.vmSize());
- Assertions.assertEquals("ksibjgsjjxx", model.vmSku());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVMResourceFeatureSupportResponseInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVMResourceFeatureSupportResponseInnerTests.java
deleted file mode 100644
index ed590ec67ccb..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVMResourceFeatureSupportResponseInnerTests.java
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.AzureVMResourceFeatureSupportResponseInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SupportStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVMResourceFeatureSupportResponseInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVMResourceFeatureSupportResponseInner model = BinaryData.fromString("{\"supportStatus\":\"DefaultOFF\"}")
- .toObject(AzureVMResourceFeatureSupportResponseInner.class);
- Assertions.assertEquals(SupportStatus.DEFAULT_OFF, model.supportStatus());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVMResourceFeatureSupportResponseInner model
- = new AzureVMResourceFeatureSupportResponseInner().withSupportStatus(SupportStatus.DEFAULT_OFF);
- model = BinaryData.fromObject(model).toObject(AzureVMResourceFeatureSupportResponseInner.class);
- Assertions.assertEquals(SupportStatus.DEFAULT_OFF, model.supportStatus());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadItemTests.java
deleted file mode 100644
index ff307b4ef25d..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadItemTests.java
+++ /dev/null
@@ -1,51 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVmWorkloadItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVmWorkloadItem model = BinaryData.fromString(
- "{\"workloadItemType\":\"AzureVmWorkloadItem\",\"parentName\":\"bcawetz\",\"serverName\":\"dtjwfljhznamt\",\"isAutoProtectable\":false,\"subinquireditemcount\":510933333,\"subWorkloadItemCount\":1222277856,\"backupManagementType\":\"jncqtjzmi\",\"workloadType\":\"gbgatzuuvbxn\",\"friendlyName\":\"ebwgga\",\"protectionState\":\"NotProtected\"}")
- .toObject(AzureVmWorkloadItem.class);
- Assertions.assertEquals("jncqtjzmi", model.backupManagementType());
- Assertions.assertEquals("gbgatzuuvbxn", model.workloadType());
- Assertions.assertEquals("ebwgga", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.NOT_PROTECTED, model.protectionState());
- Assertions.assertEquals("bcawetz", model.parentName());
- Assertions.assertEquals("dtjwfljhznamt", model.serverName());
- Assertions.assertEquals(false, model.isAutoProtectable());
- Assertions.assertEquals(510933333, model.subinquireditemcount());
- Assertions.assertEquals(1222277856, model.subWorkloadItemCount());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVmWorkloadItem model = new AzureVmWorkloadItem().withBackupManagementType("jncqtjzmi")
- .withWorkloadType("gbgatzuuvbxn")
- .withFriendlyName("ebwgga")
- .withProtectionState(ProtectionStatus.NOT_PROTECTED)
- .withParentName("bcawetz")
- .withServerName("dtjwfljhznamt")
- .withIsAutoProtectable(false)
- .withSubinquireditemcount(510933333)
- .withSubWorkloadItemCount(1222277856);
- model = BinaryData.fromObject(model).toObject(AzureVmWorkloadItem.class);
- Assertions.assertEquals("jncqtjzmi", model.backupManagementType());
- Assertions.assertEquals("gbgatzuuvbxn", model.workloadType());
- Assertions.assertEquals("ebwgga", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.NOT_PROTECTED, model.protectionState());
- Assertions.assertEquals("bcawetz", model.parentName());
- Assertions.assertEquals("dtjwfljhznamt", model.serverName());
- Assertions.assertEquals(false, model.isAutoProtectable());
- Assertions.assertEquals(510933333, model.subinquireditemcount());
- Assertions.assertEquals(1222277856, model.subWorkloadItemCount());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadProtectedItemExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadProtectedItemExtendedInfoTests.java
deleted file mode 100644
index 6eb9f38dbe00..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadProtectedItemExtendedInfoTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadProtectedItemExtendedInfo;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVmWorkloadProtectedItemExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVmWorkloadProtectedItemExtendedInfo model = BinaryData.fromString(
- "{\"oldestRecoveryPoint\":\"2021-05-13T09:41:29Z\",\"oldestRecoveryPointInVault\":\"2021-08-22T06:33:45Z\",\"oldestRecoveryPointInArchive\":\"2021-11-15T01:45:03Z\",\"newestRecoveryPointInArchive\":\"2021-11-04T00:11:34Z\",\"recoveryPointCount\":900352978,\"policyState\":\"kdmflvestmjlx\",\"recoveryModel\":\"ilozapeewchpxlk\"}")
- .toObject(AzureVmWorkloadProtectedItemExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-13T09:41:29Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-22T06:33:45Z"), model.oldestRecoveryPointInVault());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-15T01:45:03Z"), model.oldestRecoveryPointInArchive());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-04T00:11:34Z"), model.newestRecoveryPointInArchive());
- Assertions.assertEquals(900352978, model.recoveryPointCount());
- Assertions.assertEquals("kdmflvestmjlx", model.policyState());
- Assertions.assertEquals("ilozapeewchpxlk", model.recoveryModel());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVmWorkloadProtectedItemExtendedInfo model = new AzureVmWorkloadProtectedItemExtendedInfo()
- .withOldestRecoveryPoint(OffsetDateTime.parse("2021-05-13T09:41:29Z"))
- .withOldestRecoveryPointInVault(OffsetDateTime.parse("2021-08-22T06:33:45Z"))
- .withOldestRecoveryPointInArchive(OffsetDateTime.parse("2021-11-15T01:45:03Z"))
- .withNewestRecoveryPointInArchive(OffsetDateTime.parse("2021-11-04T00:11:34Z"))
- .withRecoveryPointCount(900352978)
- .withPolicyState("kdmflvestmjlx")
- .withRecoveryModel("ilozapeewchpxlk");
- model = BinaryData.fromObject(model).toObject(AzureVmWorkloadProtectedItemExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-13T09:41:29Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-22T06:33:45Z"), model.oldestRecoveryPointInVault());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-15T01:45:03Z"), model.oldestRecoveryPointInArchive());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-04T00:11:34Z"), model.newestRecoveryPointInArchive());
- Assertions.assertEquals(900352978, model.recoveryPointCount());
- Assertions.assertEquals("kdmflvestmjlx", model.policyState());
- Assertions.assertEquals("ilozapeewchpxlk", model.recoveryModel());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadProtectionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadProtectionPolicyTests.java
deleted file mode 100644
index e8895328598d..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadProtectionPolicyTests.java
+++ /dev/null
@@ -1,162 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PolicyType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SchedulePolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.Settings;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotBackupAdditionalDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SubProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadType;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVmWorkloadProtectionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVmWorkloadProtectionPolicy model = BinaryData.fromString(
- "{\"backupManagementType\":\"AzureWorkload\",\"workLoadType\":\"AzureSqlDb\",\"settings\":{\"timeZone\":\"n\",\"issqlcompression\":true,\"isCompression\":false},\"subProtectionPolicy\":[{\"policyType\":\"SnapshotCopyOnlyFull\",\"schedulePolicy\":{\"schedulePolicyType\":\"SchedulePolicy\"},\"retentionPolicy\":{\"retentionPolicyType\":\"RetentionPolicy\"},\"tieringPolicy\":{\"izjx\":{\"tieringMode\":\"TierRecommended\",\"duration\":37072566,\"durationType\":\"Weeks\"},\"cvlhv\":{\"tieringMode\":\"TierRecommended\",\"duration\":843222419,\"durationType\":\"Days\"}},\"snapshotBackupAdditionalDetails\":{\"instantRpRetentionRangeInDays\":370516258,\"instantRPDetails\":\"t\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"twnawjslbiwkojgc\",\"identityName\":\"tsf\",\"userAssignedIdentityProperties\":{\"clientId\":\"baeqphc\",\"principalId\":\"nrnrp\"}}}}],\"makePolicyConsistent\":true,\"protectedItemsCount\":1909534369,\"resourceGuardOperationRequests\":[\"k\",\"gaifmvik\",\"bydvkhbejdz\"]}")
- .toObject(AzureVmWorkloadProtectionPolicy.class);
- Assertions.assertEquals(1909534369, model.protectedItemsCount());
- Assertions.assertEquals("k", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(WorkloadType.AZURE_SQL_DB, model.workLoadType());
- Assertions.assertEquals("n", model.settings().timeZone());
- Assertions.assertEquals(true, model.settings().issqlcompression());
- Assertions.assertEquals(false, model.settings().isCompression());
- Assertions.assertEquals(PolicyType.SNAPSHOT_COPY_ONLY_FULL, model.subProtectionPolicy().get(0).policyType());
- Assertions.assertEquals(TieringMode.TIER_RECOMMENDED,
- model.subProtectionPolicy().get(0).tieringPolicy().get("izjx").tieringMode());
- Assertions.assertEquals(37072566, model.subProtectionPolicy().get(0).tieringPolicy().get("izjx").duration());
- Assertions.assertEquals(RetentionDurationType.WEEKS,
- model.subProtectionPolicy().get(0).tieringPolicy().get("izjx").durationType());
- Assertions.assertEquals(370516258,
- model.subProtectionPolicy().get(0).snapshotBackupAdditionalDetails().instantRpRetentionRangeInDays());
- Assertions.assertEquals("t",
- model.subProtectionPolicy().get(0).snapshotBackupAdditionalDetails().instantRPDetails());
- Assertions.assertEquals("twnawjslbiwkojgc",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .identityArmId());
- Assertions.assertEquals("tsf",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .identityName());
- Assertions.assertEquals("baeqphc",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .clientId());
- Assertions.assertEquals("nrnrp",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .principalId());
- Assertions.assertEquals(true, model.makePolicyConsistent());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVmWorkloadProtectionPolicy model = new AzureVmWorkloadProtectionPolicy()
- .withProtectedItemsCount(1909534369)
- .withResourceGuardOperationRequests(Arrays.asList("k", "gaifmvik", "bydvkhbejdz"))
- .withWorkLoadType(WorkloadType.AZURE_SQL_DB)
- .withSettings(new Settings().withTimeZone("n").withIssqlcompression(true).withIsCompression(false))
- .withSubProtectionPolicy(Arrays.asList(new SubProtectionPolicy()
- .withPolicyType(PolicyType.SNAPSHOT_COPY_ONLY_FULL)
- .withSchedulePolicy(new SchedulePolicy())
- .withRetentionPolicy(new RetentionPolicy())
- .withTieringPolicy(mapOf("izjx",
- new TieringPolicy().withTieringMode(TieringMode.TIER_RECOMMENDED)
- .withDuration(37072566)
- .withDurationType(RetentionDurationType.WEEKS),
- "cvlhv",
- new TieringPolicy().withTieringMode(TieringMode.TIER_RECOMMENDED)
- .withDuration(843222419)
- .withDurationType(RetentionDurationType.DAYS)))
- .withSnapshotBackupAdditionalDetails(new SnapshotBackupAdditionalDetails()
- .withInstantRpRetentionRangeInDays(370516258)
- .withInstantRPDetails("t")
- .withUserAssignedManagedIdentityDetails(new UserAssignedManagedIdentityDetails()
- .withIdentityArmId("twnawjslbiwkojgc")
- .withIdentityName("tsf")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("baeqphc").withPrincipalId("nrnrp"))))))
- .withMakePolicyConsistent(true);
- model = BinaryData.fromObject(model).toObject(AzureVmWorkloadProtectionPolicy.class);
- Assertions.assertEquals(1909534369, model.protectedItemsCount());
- Assertions.assertEquals("k", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(WorkloadType.AZURE_SQL_DB, model.workLoadType());
- Assertions.assertEquals("n", model.settings().timeZone());
- Assertions.assertEquals(true, model.settings().issqlcompression());
- Assertions.assertEquals(false, model.settings().isCompression());
- Assertions.assertEquals(PolicyType.SNAPSHOT_COPY_ONLY_FULL, model.subProtectionPolicy().get(0).policyType());
- Assertions.assertEquals(TieringMode.TIER_RECOMMENDED,
- model.subProtectionPolicy().get(0).tieringPolicy().get("izjx").tieringMode());
- Assertions.assertEquals(37072566, model.subProtectionPolicy().get(0).tieringPolicy().get("izjx").duration());
- Assertions.assertEquals(RetentionDurationType.WEEKS,
- model.subProtectionPolicy().get(0).tieringPolicy().get("izjx").durationType());
- Assertions.assertEquals(370516258,
- model.subProtectionPolicy().get(0).snapshotBackupAdditionalDetails().instantRpRetentionRangeInDays());
- Assertions.assertEquals("t",
- model.subProtectionPolicy().get(0).snapshotBackupAdditionalDetails().instantRPDetails());
- Assertions.assertEquals("twnawjslbiwkojgc",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .identityArmId());
- Assertions.assertEquals("tsf",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .identityName());
- Assertions.assertEquals("baeqphc",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .clientId());
- Assertions.assertEquals("nrnrp",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .principalId());
- Assertions.assertEquals(true, model.makePolicyConsistent());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapAseDatabaseWorkloadItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapAseDatabaseWorkloadItemTests.java
deleted file mode 100644
index 43209b248863..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapAseDatabaseWorkloadItemTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadSapAseDatabaseWorkloadItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVmWorkloadSapAseDatabaseWorkloadItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVmWorkloadSapAseDatabaseWorkloadItem model = BinaryData.fromString(
- "{\"workloadItemType\":\"SAPAseDatabase\",\"parentName\":\"hi\",\"serverName\":\"gjlgvvpase\",\"isAutoProtectable\":true,\"subinquireditemcount\":1996272230,\"subWorkloadItemCount\":1935598051,\"backupManagementType\":\"tu\",\"workloadType\":\"dhga\",\"friendlyName\":\"pirpiwrqof\",\"protectionState\":\"Protected\"}")
- .toObject(AzureVmWorkloadSapAseDatabaseWorkloadItem.class);
- Assertions.assertEquals("tu", model.backupManagementType());
- Assertions.assertEquals("dhga", model.workloadType());
- Assertions.assertEquals("pirpiwrqof", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- Assertions.assertEquals("hi", model.parentName());
- Assertions.assertEquals("gjlgvvpase", model.serverName());
- Assertions.assertEquals(true, model.isAutoProtectable());
- Assertions.assertEquals(1996272230, model.subinquireditemcount());
- Assertions.assertEquals(1935598051, model.subWorkloadItemCount());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVmWorkloadSapAseDatabaseWorkloadItem model
- = new AzureVmWorkloadSapAseDatabaseWorkloadItem().withBackupManagementType("tu")
- .withWorkloadType("dhga")
- .withFriendlyName("pirpiwrqof")
- .withProtectionState(ProtectionStatus.PROTECTED)
- .withParentName("hi")
- .withServerName("gjlgvvpase")
- .withIsAutoProtectable(true)
- .withSubinquireditemcount(1996272230)
- .withSubWorkloadItemCount(1935598051);
- model = BinaryData.fromObject(model).toObject(AzureVmWorkloadSapAseDatabaseWorkloadItem.class);
- Assertions.assertEquals("tu", model.backupManagementType());
- Assertions.assertEquals("dhga", model.workloadType());
- Assertions.assertEquals("pirpiwrqof", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- Assertions.assertEquals("hi", model.parentName());
- Assertions.assertEquals("gjlgvvpase", model.serverName());
- Assertions.assertEquals(true, model.isAutoProtectable());
- Assertions.assertEquals(1996272230, model.subinquireditemcount());
- Assertions.assertEquals(1935598051, model.subWorkloadItemCount());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapAseSystemWorkloadItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapAseSystemWorkloadItemTests.java
deleted file mode 100644
index 5c4602accbbf..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapAseSystemWorkloadItemTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadSapAseSystemWorkloadItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVmWorkloadSapAseSystemWorkloadItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVmWorkloadSapAseSystemWorkloadItem model = BinaryData.fromString(
- "{\"workloadItemType\":\"SAPAseSystem\",\"parentName\":\"vcrrpcj\",\"serverName\":\"bstvje\",\"isAutoProtectable\":true,\"subinquireditemcount\":1392569239,\"subWorkloadItemCount\":1809839347,\"backupManagementType\":\"koxmlghk\",\"workloadType\":\"idvrmaz\",\"friendlyName\":\"dwwexymz\",\"protectionState\":\"ProtectionFailed\"}")
- .toObject(AzureVmWorkloadSapAseSystemWorkloadItem.class);
- Assertions.assertEquals("koxmlghk", model.backupManagementType());
- Assertions.assertEquals("idvrmaz", model.workloadType());
- Assertions.assertEquals("dwwexymz", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- Assertions.assertEquals("vcrrpcj", model.parentName());
- Assertions.assertEquals("bstvje", model.serverName());
- Assertions.assertEquals(true, model.isAutoProtectable());
- Assertions.assertEquals(1392569239, model.subinquireditemcount());
- Assertions.assertEquals(1809839347, model.subWorkloadItemCount());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVmWorkloadSapAseSystemWorkloadItem model
- = new AzureVmWorkloadSapAseSystemWorkloadItem().withBackupManagementType("koxmlghk")
- .withWorkloadType("idvrmaz")
- .withFriendlyName("dwwexymz")
- .withProtectionState(ProtectionStatus.PROTECTION_FAILED)
- .withParentName("vcrrpcj")
- .withServerName("bstvje")
- .withIsAutoProtectable(true)
- .withSubinquireditemcount(1392569239)
- .withSubWorkloadItemCount(1809839347);
- model = BinaryData.fromObject(model).toObject(AzureVmWorkloadSapAseSystemWorkloadItem.class);
- Assertions.assertEquals("koxmlghk", model.backupManagementType());
- Assertions.assertEquals("idvrmaz", model.workloadType());
- Assertions.assertEquals("dwwexymz", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- Assertions.assertEquals("vcrrpcj", model.parentName());
- Assertions.assertEquals("bstvje", model.serverName());
- Assertions.assertEquals(true, model.isAutoProtectable());
- Assertions.assertEquals(1392569239, model.subinquireditemcount());
- Assertions.assertEquals(1809839347, model.subWorkloadItemCount());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapHanaDatabaseWorkloadItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapHanaDatabaseWorkloadItemTests.java
deleted file mode 100644
index 87f0fbcf2f47..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapHanaDatabaseWorkloadItemTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadSapHanaDatabaseWorkloadItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVmWorkloadSapHanaDatabaseWorkloadItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVmWorkloadSapHanaDatabaseWorkloadItem model = BinaryData.fromString(
- "{\"workloadItemType\":\"SAPHanaDatabase\",\"parentName\":\"fhfv\",\"serverName\":\"mknbnxwcdommpv\",\"isAutoProtectable\":false,\"subinquireditemcount\":1859698744,\"subWorkloadItemCount\":850531614,\"backupManagementType\":\"rttuiaclkiexha\",\"workloadType\":\"fnth\",\"friendlyName\":\"fyut\",\"protectionState\":\"Protecting\"}")
- .toObject(AzureVmWorkloadSapHanaDatabaseWorkloadItem.class);
- Assertions.assertEquals("rttuiaclkiexha", model.backupManagementType());
- Assertions.assertEquals("fnth", model.workloadType());
- Assertions.assertEquals("fyut", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTING, model.protectionState());
- Assertions.assertEquals("fhfv", model.parentName());
- Assertions.assertEquals("mknbnxwcdommpv", model.serverName());
- Assertions.assertEquals(false, model.isAutoProtectable());
- Assertions.assertEquals(1859698744, model.subinquireditemcount());
- Assertions.assertEquals(850531614, model.subWorkloadItemCount());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVmWorkloadSapHanaDatabaseWorkloadItem model
- = new AzureVmWorkloadSapHanaDatabaseWorkloadItem().withBackupManagementType("rttuiaclkiexha")
- .withWorkloadType("fnth")
- .withFriendlyName("fyut")
- .withProtectionState(ProtectionStatus.PROTECTING)
- .withParentName("fhfv")
- .withServerName("mknbnxwcdommpv")
- .withIsAutoProtectable(false)
- .withSubinquireditemcount(1859698744)
- .withSubWorkloadItemCount(850531614);
- model = BinaryData.fromObject(model).toObject(AzureVmWorkloadSapHanaDatabaseWorkloadItem.class);
- Assertions.assertEquals("rttuiaclkiexha", model.backupManagementType());
- Assertions.assertEquals("fnth", model.workloadType());
- Assertions.assertEquals("fyut", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTING, model.protectionState());
- Assertions.assertEquals("fhfv", model.parentName());
- Assertions.assertEquals("mknbnxwcdommpv", model.serverName());
- Assertions.assertEquals(false, model.isAutoProtectable());
- Assertions.assertEquals(1859698744, model.subinquireditemcount());
- Assertions.assertEquals(850531614, model.subWorkloadItemCount());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapHanaSystemWorkloadItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapHanaSystemWorkloadItemTests.java
deleted file mode 100644
index 2ea0c86aafd7..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSapHanaSystemWorkloadItemTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadSapHanaSystemWorkloadItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVmWorkloadSapHanaSystemWorkloadItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVmWorkloadSapHanaSystemWorkloadItem model = BinaryData.fromString(
- "{\"workloadItemType\":\"SAPHanaSystem\",\"parentName\":\"mslclblyjxlt\",\"serverName\":\"juscvsfx\",\"isAutoProtectable\":true,\"subinquireditemcount\":1008970730,\"subWorkloadItemCount\":495815281,\"backupManagementType\":\"upbezqccydrt\",\"workloadType\":\"ukdqkkyihztg\",\"friendlyName\":\"mgqzgwldoyc\",\"protectionState\":\"Protected\"}")
- .toObject(AzureVmWorkloadSapHanaSystemWorkloadItem.class);
- Assertions.assertEquals("upbezqccydrt", model.backupManagementType());
- Assertions.assertEquals("ukdqkkyihztg", model.workloadType());
- Assertions.assertEquals("mgqzgwldoyc", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- Assertions.assertEquals("mslclblyjxlt", model.parentName());
- Assertions.assertEquals("juscvsfx", model.serverName());
- Assertions.assertEquals(true, model.isAutoProtectable());
- Assertions.assertEquals(1008970730, model.subinquireditemcount());
- Assertions.assertEquals(495815281, model.subWorkloadItemCount());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVmWorkloadSapHanaSystemWorkloadItem model
- = new AzureVmWorkloadSapHanaSystemWorkloadItem().withBackupManagementType("upbezqccydrt")
- .withWorkloadType("ukdqkkyihztg")
- .withFriendlyName("mgqzgwldoyc")
- .withProtectionState(ProtectionStatus.PROTECTED)
- .withParentName("mslclblyjxlt")
- .withServerName("juscvsfx")
- .withIsAutoProtectable(true)
- .withSubinquireditemcount(1008970730)
- .withSubWorkloadItemCount(495815281);
- model = BinaryData.fromObject(model).toObject(AzureVmWorkloadSapHanaSystemWorkloadItem.class);
- Assertions.assertEquals("upbezqccydrt", model.backupManagementType());
- Assertions.assertEquals("ukdqkkyihztg", model.workloadType());
- Assertions.assertEquals("mgqzgwldoyc", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- Assertions.assertEquals("mslclblyjxlt", model.parentName());
- Assertions.assertEquals("juscvsfx", model.serverName());
- Assertions.assertEquals(true, model.isAutoProtectable());
- Assertions.assertEquals(1008970730, model.subinquireditemcount());
- Assertions.assertEquals(495815281, model.subWorkloadItemCount());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSqlDatabaseWorkloadItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSqlDatabaseWorkloadItemTests.java
deleted file mode 100644
index 99ea371ac8b3..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSqlDatabaseWorkloadItemTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadSqlDatabaseWorkloadItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVmWorkloadSqlDatabaseWorkloadItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVmWorkloadSqlDatabaseWorkloadItem model = BinaryData.fromString(
- "{\"workloadItemType\":\"SQLDataBase\",\"parentName\":\"ulrtywikdmh\",\"serverName\":\"kuflgbh\",\"isAutoProtectable\":true,\"subinquireditemcount\":1551296917,\"subWorkloadItemCount\":2111371011,\"backupManagementType\":\"mxu\",\"workloadType\":\"sryjqgdkfno\",\"friendlyName\":\"eoqbvjhvefgwbmqj\",\"protectionState\":\"Protected\"}")
- .toObject(AzureVmWorkloadSqlDatabaseWorkloadItem.class);
- Assertions.assertEquals("mxu", model.backupManagementType());
- Assertions.assertEquals("sryjqgdkfno", model.workloadType());
- Assertions.assertEquals("eoqbvjhvefgwbmqj", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- Assertions.assertEquals("ulrtywikdmh", model.parentName());
- Assertions.assertEquals("kuflgbh", model.serverName());
- Assertions.assertEquals(true, model.isAutoProtectable());
- Assertions.assertEquals(1551296917, model.subinquireditemcount());
- Assertions.assertEquals(2111371011, model.subWorkloadItemCount());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVmWorkloadSqlDatabaseWorkloadItem model
- = new AzureVmWorkloadSqlDatabaseWorkloadItem().withBackupManagementType("mxu")
- .withWorkloadType("sryjqgdkfno")
- .withFriendlyName("eoqbvjhvefgwbmqj")
- .withProtectionState(ProtectionStatus.PROTECTED)
- .withParentName("ulrtywikdmh")
- .withServerName("kuflgbh")
- .withIsAutoProtectable(true)
- .withSubinquireditemcount(1551296917)
- .withSubWorkloadItemCount(2111371011);
- model = BinaryData.fromObject(model).toObject(AzureVmWorkloadSqlDatabaseWorkloadItem.class);
- Assertions.assertEquals("mxu", model.backupManagementType());
- Assertions.assertEquals("sryjqgdkfno", model.workloadType());
- Assertions.assertEquals("eoqbvjhvefgwbmqj", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- Assertions.assertEquals("ulrtywikdmh", model.parentName());
- Assertions.assertEquals("kuflgbh", model.serverName());
- Assertions.assertEquals(true, model.isAutoProtectable());
- Assertions.assertEquals(1551296917, model.subinquireditemcount());
- Assertions.assertEquals(2111371011, model.subWorkloadItemCount());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSqlInstanceWorkloadItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSqlInstanceWorkloadItemTests.java
deleted file mode 100644
index f3928f394bf0..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureVmWorkloadSqlInstanceWorkloadItemTests.java
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVmWorkloadSqlInstanceWorkloadItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectory;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryType;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureVmWorkloadSqlInstanceWorkloadItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureVmWorkloadSqlInstanceWorkloadItem model = BinaryData.fromString(
- "{\"workloadItemType\":\"SQLInstance\",\"dataDirectoryPaths\":[{\"type\":\"Log\",\"path\":\"pxqwo\",\"logicalName\":\"ffjxcjrmmuabwib\"}],\"parentName\":\"ogjo\",\"serverName\":\"cyefoyzbamwine\",\"isAutoProtectable\":true,\"subinquireditemcount\":693534983,\"subWorkloadItemCount\":1060241392,\"backupManagementType\":\"oldtvevboclzhz\",\"workloadType\":\"n\",\"friendlyName\":\"xgvttxp\",\"protectionState\":\"ProtectionFailed\"}")
- .toObject(AzureVmWorkloadSqlInstanceWorkloadItem.class);
- Assertions.assertEquals("oldtvevboclzhz", model.backupManagementType());
- Assertions.assertEquals("n", model.workloadType());
- Assertions.assertEquals("xgvttxp", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- Assertions.assertEquals("ogjo", model.parentName());
- Assertions.assertEquals("cyefoyzbamwine", model.serverName());
- Assertions.assertEquals(true, model.isAutoProtectable());
- Assertions.assertEquals(693534983, model.subinquireditemcount());
- Assertions.assertEquals(1060241392, model.subWorkloadItemCount());
- Assertions.assertEquals(SqlDataDirectoryType.LOG, model.dataDirectoryPaths().get(0).type());
- Assertions.assertEquals("pxqwo", model.dataDirectoryPaths().get(0).path());
- Assertions.assertEquals("ffjxcjrmmuabwib", model.dataDirectoryPaths().get(0).logicalName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureVmWorkloadSqlInstanceWorkloadItem model
- = new AzureVmWorkloadSqlInstanceWorkloadItem().withBackupManagementType("oldtvevboclzhz")
- .withWorkloadType("n")
- .withFriendlyName("xgvttxp")
- .withProtectionState(ProtectionStatus.PROTECTION_FAILED)
- .withParentName("ogjo")
- .withServerName("cyefoyzbamwine")
- .withIsAutoProtectable(true)
- .withSubinquireditemcount(693534983)
- .withSubWorkloadItemCount(1060241392)
- .withDataDirectoryPaths(Arrays.asList(new SqlDataDirectory().withType(SqlDataDirectoryType.LOG)
- .withPath("pxqwo")
- .withLogicalName("ffjxcjrmmuabwib")));
- model = BinaryData.fromObject(model).toObject(AzureVmWorkloadSqlInstanceWorkloadItem.class);
- Assertions.assertEquals("oldtvevboclzhz", model.backupManagementType());
- Assertions.assertEquals("n", model.workloadType());
- Assertions.assertEquals("xgvttxp", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- Assertions.assertEquals("ogjo", model.parentName());
- Assertions.assertEquals("cyefoyzbamwine", model.serverName());
- Assertions.assertEquals(true, model.isAutoProtectable());
- Assertions.assertEquals(693534983, model.subinquireditemcount());
- Assertions.assertEquals(1060241392, model.subWorkloadItemCount());
- Assertions.assertEquals(SqlDataDirectoryType.LOG, model.dataDirectoryPaths().get(0).type());
- Assertions.assertEquals("pxqwo", model.dataDirectoryPaths().get(0).path());
- Assertions.assertEquals("ffjxcjrmmuabwib", model.dataDirectoryPaths().get(0).logicalName());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadAutoProtectionIntentTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadAutoProtectionIntentTests.java
deleted file mode 100644
index 0f8df91ab346..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadAutoProtectionIntentTests.java
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadAutoProtectionIntent;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadAutoProtectionIntentTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadAutoProtectionIntent model = BinaryData.fromString(
- "{\"protectionIntentItemType\":\"AzureWorkloadAutoProtectionIntent\",\"backupManagementType\":\"DefaultBackup\",\"sourceResourceId\":\"jauj\",\"itemId\":\"annggiy\",\"policyId\":\"kdtaaw\",\"protectionState\":\"ProtectionFailed\"}")
- .toObject(AzureWorkloadAutoProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, model.backupManagementType());
- Assertions.assertEquals("jauj", model.sourceResourceId());
- Assertions.assertEquals("annggiy", model.itemId());
- Assertions.assertEquals("kdtaaw", model.policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadAutoProtectionIntent model
- = new AzureWorkloadAutoProtectionIntent().withBackupManagementType(BackupManagementType.DEFAULT_BACKUP)
- .withSourceResourceId("jauj")
- .withItemId("annggiy")
- .withPolicyId("kdtaaw")
- .withProtectionState(ProtectionStatus.PROTECTION_FAILED);
- model = BinaryData.fromObject(model).toObject(AzureWorkloadAutoProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, model.backupManagementType());
- Assertions.assertEquals("jauj", model.sourceResourceId());
- Assertions.assertEquals("annggiy", model.itemId());
- Assertions.assertEquals("kdtaaw", model.policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadBackupRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadBackupRequestTests.java
deleted file mode 100644
index e89e308dc699..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadBackupRequestTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadBackupRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupType;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadBackupRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadBackupRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadBackupRequest\",\"backupType\":\"SnapshotFull\",\"enableCompression\":true,\"recoveryPointExpiryTimeInUTC\":\"2021-08-14T16:58:12Z\"}")
- .toObject(AzureWorkloadBackupRequest.class);
- Assertions.assertEquals(BackupType.SNAPSHOT_FULL, model.backupType());
- Assertions.assertEquals(true, model.enableCompression());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-14T16:58:12Z"), model.recoveryPointExpiryTimeInUtc());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadBackupRequest model = new AzureWorkloadBackupRequest().withBackupType(BackupType.SNAPSHOT_FULL)
- .withEnableCompression(true)
- .withRecoveryPointExpiryTimeInUtc(OffsetDateTime.parse("2021-08-14T16:58:12Z"));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadBackupRequest.class);
- Assertions.assertEquals(BackupType.SNAPSHOT_FULL, model.backupType());
- Assertions.assertEquals(true, model.enableCompression());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-14T16:58:12Z"), model.recoveryPointExpiryTimeInUtc());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadContainerAutoProtectionIntentTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadContainerAutoProtectionIntentTests.java
deleted file mode 100644
index 2489a19afd56..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadContainerAutoProtectionIntentTests.java
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadContainerAutoProtectionIntent;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadContainerAutoProtectionIntentTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadContainerAutoProtectionIntent model = BinaryData.fromString(
- "{\"protectionIntentItemType\":\"AzureWorkloadContainerAutoProtectionIntent\",\"backupManagementType\":\"AzureIaasVM\",\"sourceResourceId\":\"nadzyq\",\"itemId\":\"xyivpinbm\",\"policyId\":\"bjijkgqxnh\",\"protectionState\":\"NotProtected\"}")
- .toObject(AzureWorkloadContainerAutoProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM, model.backupManagementType());
- Assertions.assertEquals("nadzyq", model.sourceResourceId());
- Assertions.assertEquals("xyivpinbm", model.itemId());
- Assertions.assertEquals("bjijkgqxnh", model.policyId());
- Assertions.assertEquals(ProtectionStatus.NOT_PROTECTED, model.protectionState());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadContainerAutoProtectionIntent model = new AzureWorkloadContainerAutoProtectionIntent()
- .withBackupManagementType(BackupManagementType.AZURE_IAAS_VM)
- .withSourceResourceId("nadzyq")
- .withItemId("xyivpinbm")
- .withPolicyId("bjijkgqxnh")
- .withProtectionState(ProtectionStatus.NOT_PROTECTED);
- model = BinaryData.fromObject(model).toObject(AzureWorkloadContainerAutoProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM, model.backupManagementType());
- Assertions.assertEquals("nadzyq", model.sourceResourceId());
- Assertions.assertEquals("xyivpinbm", model.itemId());
- Assertions.assertEquals("bjijkgqxnh", model.policyId());
- Assertions.assertEquals(ProtectionStatus.NOT_PROTECTED, model.protectionState());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadJobExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadJobExtendedInfoTests.java
deleted file mode 100644
index ef1562e0c70a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadJobExtendedInfoTests.java
+++ /dev/null
@@ -1,54 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadJobExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadJobTaskDetails;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadJobExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadJobExtendedInfo model = BinaryData.fromString(
- "{\"tasksList\":[{\"taskId\":\"frbbc\",\"status\":\"qagt\"},{\"taskId\":\"dhlfkqojpykvgt\",\"status\":\"cnifm\"},{\"taskId\":\"sdymbrn\",\"status\":\"u\"}],\"propertyBag\":{\"fwafqrouda\":\"rafwgckhocxvdf\",\"kbunzoz\":\"pavehhr\",\"cdyuibhmfdnbzyd\":\"dhcxgkmoy\"},\"dynamicErrorMessage\":\"vfcjnaeoisrvhmg\"}")
- .toObject(AzureWorkloadJobExtendedInfo.class);
- Assertions.assertEquals("frbbc", model.tasksList().get(0).taskId());
- Assertions.assertEquals("qagt", model.tasksList().get(0).status());
- Assertions.assertEquals("rafwgckhocxvdf", model.propertyBag().get("fwafqrouda"));
- Assertions.assertEquals("vfcjnaeoisrvhmg", model.dynamicErrorMessage());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadJobExtendedInfo model = new AzureWorkloadJobExtendedInfo()
- .withTasksList(Arrays.asList(new AzureWorkloadJobTaskDetails().withTaskId("frbbc").withStatus("qagt"),
- new AzureWorkloadJobTaskDetails().withTaskId("dhlfkqojpykvgt").withStatus("cnifm"),
- new AzureWorkloadJobTaskDetails().withTaskId("sdymbrn").withStatus("u")))
- .withPropertyBag(
- mapOf("fwafqrouda", "rafwgckhocxvdf", "kbunzoz", "pavehhr", "cdyuibhmfdnbzyd", "dhcxgkmoy"))
- .withDynamicErrorMessage("vfcjnaeoisrvhmg");
- model = BinaryData.fromObject(model).toObject(AzureWorkloadJobExtendedInfo.class);
- Assertions.assertEquals("frbbc", model.tasksList().get(0).taskId());
- Assertions.assertEquals("qagt", model.tasksList().get(0).status());
- Assertions.assertEquals("rafwgckhocxvdf", model.propertyBag().get("fwafqrouda"));
- Assertions.assertEquals("vfcjnaeoisrvhmg", model.dynamicErrorMessage());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadJobTaskDetailsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadJobTaskDetailsTests.java
deleted file mode 100644
index 267177222e7c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadJobTaskDetailsTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadJobTaskDetails;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadJobTaskDetailsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadJobTaskDetails model
- = BinaryData.fromString("{\"taskId\":\"ffukiscvw\",\"status\":\"hwplefaxvx\"}")
- .toObject(AzureWorkloadJobTaskDetails.class);
- Assertions.assertEquals("ffukiscvw", model.taskId());
- Assertions.assertEquals("hwplefaxvx", model.status());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadJobTaskDetails model
- = new AzureWorkloadJobTaskDetails().withTaskId("ffukiscvw").withStatus("hwplefaxvx");
- model = BinaryData.fromObject(model).toObject(AzureWorkloadJobTaskDetails.class);
- Assertions.assertEquals("ffukiscvw", model.taskId());
- Assertions.assertEquals("hwplefaxvx", model.status());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadPointInTimeRecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadPointInTimeRecoveryPointTests.java
deleted file mode 100644
index 638fee96a68f..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadPointInTimeRecoveryPointTests.java
+++ /dev/null
@@ -1,101 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadPointInTimeRecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PointInTimeRange;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointMoveReadinessInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformationV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestorePointType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadPointInTimeRecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadPointInTimeRecoveryPoint model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadPointInTimeRecoveryPoint\",\"timeRanges\":[{\"startTime\":\"2021-10-23T15:17:09Z\",\"endTime\":\"2021-07-08T19:53:14Z\"},{\"startTime\":\"2021-02-03T00:44:07Z\",\"endTime\":\"2021-09-14T23:20:53Z\"}],\"recoveryPointTimeInUTC\":\"2021-09-18T20:37:44Z\",\"type\":\"Invalid\",\"recoveryPointTierDetails\":[{\"type\":\"InstantRP\",\"status\":\"Rehydrated\",\"extendedInfo\":{\"ieknl\":\"ycavodggxdbees\",\"agy\":\"ariaawi\"}},{\"type\":\"Invalid\",\"status\":\"Valid\",\"extendedInfo\":{\"giagtcojo\":\"yr\"}},{\"type\":\"HardenedRP\",\"status\":\"Valid\",\"extendedInfo\":{\"uxylfsbtkadpy\":\"zjvusfzldmo\",\"tgkbugrjqctojc\":\"own\",\"cuplcplcwkhih\":\"isofieypefojyqd\"}},{\"type\":\"HardenedRP\",\"status\":\"Valid\",\"extendedInfo\":{\"s\":\"qtz\",\"txmwoteyow\":\"gnowcjhfgmveca\"}}],\"recoveryPointMoveReadinessInfo\":{\"mpjw\":{\"isReadyForMove\":true,\"additionalInfo\":\"ekqvgqouwif\"},\"cvhrfsp\":{\"isReadyForMove\":true,\"additionalInfo\":\"ikf\"},\"kvyklxubyjaffmm\":{\"isReadyForMove\":false,\"additionalInfo\":\"rttikteusqc\"},\"metttwgd\":{\"isReadyForMove\":true,\"additionalInfo\":\"qcuubgqibrta\"}},\"recoveryPointProperties\":{\"expiryTime\":\"xih\",\"ruleName\":\"moo\",\"isSoftDeleted\":true}}")
- .toObject(AzureWorkloadPointInTimeRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-18T20:37:44Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.INVALID, model.type());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.REHYDRATED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("ycavodggxdbees", model.recoveryPointTierDetails().get(0).extendedInfo().get("ieknl"));
- Assertions.assertEquals(true, model.recoveryPointMoveReadinessInfo().get("mpjw").isReadyForMove());
- Assertions.assertEquals("ekqvgqouwif", model.recoveryPointMoveReadinessInfo().get("mpjw").additionalInfo());
- Assertions.assertEquals("xih", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("moo", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(true, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-23T15:17:09Z"), model.timeRanges().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-08T19:53:14Z"), model.timeRanges().get(0).endTime());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadPointInTimeRecoveryPoint model = new AzureWorkloadPointInTimeRecoveryPoint()
- .withRecoveryPointTimeInUtc(OffsetDateTime.parse("2021-09-18T20:37:44Z"))
- .withType(RestorePointType.INVALID)
- .withRecoveryPointTierDetails(Arrays.asList(
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INSTANT_RP)
- .withStatus(RecoveryPointTierStatus.REHYDRATED)
- .withExtendedInfo(mapOf("ieknl", "ycavodggxdbees", "agy", "ariaawi")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INVALID)
- .withStatus(RecoveryPointTierStatus.VALID)
- .withExtendedInfo(mapOf("giagtcojo", "yr")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.HARDENED_RP)
- .withStatus(RecoveryPointTierStatus.VALID)
- .withExtendedInfo(mapOf("uxylfsbtkadpy", "zjvusfzldmo", "tgkbugrjqctojc", "own", "cuplcplcwkhih",
- "isofieypefojyqd")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.HARDENED_RP)
- .withStatus(RecoveryPointTierStatus.VALID)
- .withExtendedInfo(mapOf("s", "qtz", "txmwoteyow", "gnowcjhfgmveca"))))
- .withRecoveryPointMoveReadinessInfo(mapOf("mpjw",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(true).withAdditionalInfo("ekqvgqouwif"),
- "cvhrfsp", new RecoveryPointMoveReadinessInfo().withIsReadyForMove(true).withAdditionalInfo("ikf"),
- "kvyklxubyjaffmm",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(false).withAdditionalInfo("rttikteusqc"),
- "metttwgd",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(true).withAdditionalInfo("qcuubgqibrta")))
- .withRecoveryPointProperties(
- new RecoveryPointProperties().withExpiryTime("xih").withRuleName("moo").withIsSoftDeleted(true))
- .withTimeRanges(Arrays.asList(
- new PointInTimeRange().withStartTime(OffsetDateTime.parse("2021-10-23T15:17:09Z"))
- .withEndTime(OffsetDateTime.parse("2021-07-08T19:53:14Z")),
- new PointInTimeRange().withStartTime(OffsetDateTime.parse("2021-02-03T00:44:07Z"))
- .withEndTime(OffsetDateTime.parse("2021-09-14T23:20:53Z"))));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadPointInTimeRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-18T20:37:44Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.INVALID, model.type());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.REHYDRATED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("ycavodggxdbees", model.recoveryPointTierDetails().get(0).extendedInfo().get("ieknl"));
- Assertions.assertEquals(true, model.recoveryPointMoveReadinessInfo().get("mpjw").isReadyForMove());
- Assertions.assertEquals("ekqvgqouwif", model.recoveryPointMoveReadinessInfo().get("mpjw").additionalInfo());
- Assertions.assertEquals("xih", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("moo", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(true, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-23T15:17:09Z"), model.timeRanges().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-08T19:53:14Z"), model.timeRanges().get(0).endTime());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadPointInTimeRestoreRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadPointInTimeRestoreRequestTests.java
deleted file mode 100644
index ec67dcfe8018..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadPointInTimeRestoreRequestTests.java
+++ /dev/null
@@ -1,106 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadPointInTimeRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadPointInTimeRestoreRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadPointInTimeRestoreRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadPointInTimeRestoreRequest\",\"pointInTime\":\"2020-12-24T17:11:07Z\",\"recoveryType\":\"Invalid\",\"sourceResourceId\":\"pijrajcivmmghf\",\"propertyBag\":{\"nzqodfvpg\":\"wrxgkneuvy\",\"zdjtxvzflbqv\":\"hoxgsgbpf\"},\"targetInfo\":{\"overwriteOption\":\"FailOnConflict\",\"containerId\":\"gafcqu\",\"databaseName\":\"dvetnws\",\"targetDirectoryForFileRestore\":\"utnw\"},\"recoveryMode\":\"FileRecovery\",\"targetResourceGroupName\":\"cvuzhyrmewipmve\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"ukuqgsj\",\"identityName\":\"undxgketw\",\"userAssignedIdentityProperties\":{\"clientId\":\"zjhfjmhvv\",\"principalId\":\"vgpmun\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":false,\"logPointInTimeForDBRecovery\":\"mhfbuzjy\"},\"targetVirtualMachineId\":\"sasbhu\",\"resourceGuardOperationRequests\":[\"ohyuemslynsq\",\"rpfoobr\",\"ttymsjny\",\"qdnfwqzdz\"]}")
- .toObject(AzureWorkloadPointInTimeRestoreRequest.class);
- Assertions.assertEquals("ohyuemslynsq", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.INVALID, model.recoveryType());
- Assertions.assertEquals("pijrajcivmmghf", model.sourceResourceId());
- Assertions.assertEquals("wrxgkneuvy", model.propertyBag().get("nzqodfvpg"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("gafcqu", model.targetInfo().containerId());
- Assertions.assertEquals("dvetnws", model.targetInfo().databaseName());
- Assertions.assertEquals("utnw", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("cvuzhyrmewipmve", model.targetResourceGroupName());
- Assertions.assertEquals("ukuqgsj", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("undxgketw", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("zjhfjmhvv",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("vgpmun",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("mhfbuzjy", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("sasbhu", model.targetVirtualMachineId());
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-24T17:11:07Z"), model.pointInTime());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadPointInTimeRestoreRequest model = new AzureWorkloadPointInTimeRestoreRequest()
- .withResourceGuardOperationRequests(Arrays.asList("ohyuemslynsq", "rpfoobr", "ttymsjny", "qdnfwqzdz"))
- .withRecoveryType(RecoveryType.INVALID)
- .withSourceResourceId("pijrajcivmmghf")
- .withPropertyBag(mapOf("nzqodfvpg", "wrxgkneuvy", "zdjtxvzflbqv", "hoxgsgbpf"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.FAIL_ON_CONFLICT)
- .withContainerId("gafcqu")
- .withDatabaseName("dvetnws")
- .withTargetDirectoryForFileRestore("utnw"))
- .withRecoveryMode(RecoveryMode.FILE_RECOVERY)
- .withTargetResourceGroupName("cvuzhyrmewipmve")
- .withUserAssignedManagedIdentityDetails(
- new UserAssignedManagedIdentityDetails().withIdentityArmId("ukuqgsj")
- .withIdentityName("undxgketw")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("zjhfjmhvv").withPrincipalId("vgpmun")))
- .withSnapshotRestoreParameters(new SnapshotRestoreParameters().withSkipAttachAndMount(false)
- .withLogPointInTimeForDBRecovery("mhfbuzjy"))
- .withTargetVirtualMachineId("sasbhu")
- .withPointInTime(OffsetDateTime.parse("2020-12-24T17:11:07Z"));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadPointInTimeRestoreRequest.class);
- Assertions.assertEquals("ohyuemslynsq", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.INVALID, model.recoveryType());
- Assertions.assertEquals("pijrajcivmmghf", model.sourceResourceId());
- Assertions.assertEquals("wrxgkneuvy", model.propertyBag().get("nzqodfvpg"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("gafcqu", model.targetInfo().containerId());
- Assertions.assertEquals("dvetnws", model.targetInfo().databaseName());
- Assertions.assertEquals("utnw", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("cvuzhyrmewipmve", model.targetResourceGroupName());
- Assertions.assertEquals("ukuqgsj", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("undxgketw", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("zjhfjmhvv",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("vgpmun",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("mhfbuzjy", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("sasbhu", model.targetVirtualMachineId());
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-24T17:11:07Z"), model.pointInTime());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadRecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadRecoveryPointTests.java
deleted file mode 100644
index 5b7854410fa1..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadRecoveryPointTests.java
+++ /dev/null
@@ -1,85 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadRecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointMoveReadinessInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformationV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestorePointType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadRecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadRecoveryPoint model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadRecoveryPoint\",\"recoveryPointTimeInUTC\":\"2021-09-06T02:43:55Z\",\"type\":\"Differential\",\"recoveryPointTierDetails\":[{\"type\":\"InstantRP\",\"status\":\"Invalid\",\"extendedInfo\":{\"lhvnhlab\":\"petogebjox\",\"kkzjcjbtrga\":\"q\",\"brxjjsto\":\"hvv\",\"tmo\":\"beitpkx\"}},{\"type\":\"Invalid\",\"status\":\"Deleted\",\"extendedInfo\":{\"maqxzhemjyh\":\"dgfcwqmp\",\"bawpfajnjwltlwt\":\"hujswtwkozzwcul\"}},{\"type\":\"Invalid\",\"status\":\"Valid\",\"extendedInfo\":{\"rpoaimlnwi\":\"lhsnvkcdmx\",\"ulcsethwwnpj\":\"aomylwea\"}}],\"recoveryPointMoveReadinessInfo\":{\"fb\":{\"isReadyForMove\":true,\"additionalInfo\":\"pchwa\"}},\"recoveryPointProperties\":{\"expiryTime\":\"nfepgf\",\"ruleName\":\"etwlyxgncx\",\"isSoftDeleted\":false}}")
- .toObject(AzureWorkloadRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-06T02:43:55Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.DIFFERENTIAL, model.type());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.INVALID, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("petogebjox", model.recoveryPointTierDetails().get(0).extendedInfo().get("lhvnhlab"));
- Assertions.assertEquals(true, model.recoveryPointMoveReadinessInfo().get("fb").isReadyForMove());
- Assertions.assertEquals("pchwa", model.recoveryPointMoveReadinessInfo().get("fb").additionalInfo());
- Assertions.assertEquals("nfepgf", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("etwlyxgncx", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(false, model.recoveryPointProperties().isSoftDeleted());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadRecoveryPoint model
- = new AzureWorkloadRecoveryPoint().withRecoveryPointTimeInUtc(OffsetDateTime.parse("2021-09-06T02:43:55Z"))
- .withType(RestorePointType.DIFFERENTIAL)
- .withRecoveryPointTierDetails(
- Arrays.asList(
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INSTANT_RP)
- .withStatus(RecoveryPointTierStatus.INVALID)
- .withExtendedInfo(mapOf("lhvnhlab", "petogebjox", "kkzjcjbtrga", "q", "brxjjsto", "hvv",
- "tmo", "beitpkx")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INVALID)
- .withStatus(RecoveryPointTierStatus.DELETED)
- .withExtendedInfo(mapOf("maqxzhemjyh", "dgfcwqmp", "bawpfajnjwltlwt", "hujswtwkozzwcul")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INVALID)
- .withStatus(RecoveryPointTierStatus.VALID)
- .withExtendedInfo(mapOf("rpoaimlnwi", "lhsnvkcdmx", "ulcsethwwnpj", "aomylwea"))))
- .withRecoveryPointMoveReadinessInfo(mapOf("fb",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(true).withAdditionalInfo("pchwa")))
- .withRecoveryPointProperties(new RecoveryPointProperties().withExpiryTime("nfepgf")
- .withRuleName("etwlyxgncx")
- .withIsSoftDeleted(false));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-06T02:43:55Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.DIFFERENTIAL, model.type());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.INVALID, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("petogebjox", model.recoveryPointTierDetails().get(0).extendedInfo().get("lhvnhlab"));
- Assertions.assertEquals(true, model.recoveryPointMoveReadinessInfo().get("fb").isReadyForMove());
- Assertions.assertEquals("pchwa", model.recoveryPointMoveReadinessInfo().get("fb").additionalInfo());
- Assertions.assertEquals("nfepgf", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("etwlyxgncx", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(false, model.recoveryPointProperties().isSoftDeleted());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadRestoreRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadRestoreRequestTests.java
deleted file mode 100644
index 7c9bdfed1a3b..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadRestoreRequestTests.java
+++ /dev/null
@@ -1,102 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadRestoreRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadRestoreRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadRestoreRequest\",\"recoveryType\":\"RestoreDisks\",\"sourceResourceId\":\"axhnfh\",\"propertyBag\":{\"ouwivkxoyzunbixx\":\"vi\"},\"targetInfo\":{\"overwriteOption\":\"FailOnConflict\",\"containerId\":\"cpwpg\",\"databaseName\":\"rc\",\"targetDirectoryForFileRestore\":\"tso\"},\"recoveryMode\":\"FileRecovery\",\"targetResourceGroupName\":\"enxpmyyefr\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"dnqqskawaoqvmmb\",\"identityName\":\"qfr\",\"userAssignedIdentityProperties\":{\"clientId\":\"kzmegnitgvkxlz\",\"principalId\":\"drf\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":true,\"logPointInTimeForDBRecovery\":\"lzxwhcansy\"},\"targetVirtualMachineId\":\"yqhlwigdivbkbx\",\"resourceGuardOperationRequests\":[\"fajuwas\"]}")
- .toObject(AzureWorkloadRestoreRequest.class);
- Assertions.assertEquals("fajuwas", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.RESTORE_DISKS, model.recoveryType());
- Assertions.assertEquals("axhnfh", model.sourceResourceId());
- Assertions.assertEquals("vi", model.propertyBag().get("ouwivkxoyzunbixx"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("cpwpg", model.targetInfo().containerId());
- Assertions.assertEquals("rc", model.targetInfo().databaseName());
- Assertions.assertEquals("tso", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("enxpmyyefr", model.targetResourceGroupName());
- Assertions.assertEquals("dnqqskawaoqvmmb", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("qfr", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("kzmegnitgvkxlz",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("drf",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("lzxwhcansy", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("yqhlwigdivbkbx", model.targetVirtualMachineId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadRestoreRequest model
- = new AzureWorkloadRestoreRequest().withResourceGuardOperationRequests(Arrays.asList("fajuwas"))
- .withRecoveryType(RecoveryType.RESTORE_DISKS)
- .withSourceResourceId("axhnfh")
- .withPropertyBag(mapOf("ouwivkxoyzunbixx", "vi"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.FAIL_ON_CONFLICT)
- .withContainerId("cpwpg")
- .withDatabaseName("rc")
- .withTargetDirectoryForFileRestore("tso"))
- .withRecoveryMode(RecoveryMode.FILE_RECOVERY)
- .withTargetResourceGroupName("enxpmyyefr")
- .withUserAssignedManagedIdentityDetails(
- new UserAssignedManagedIdentityDetails().withIdentityArmId("dnqqskawaoqvmmb")
- .withIdentityName("qfr")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("kzmegnitgvkxlz").withPrincipalId("drf")))
- .withSnapshotRestoreParameters(new SnapshotRestoreParameters().withSkipAttachAndMount(true)
- .withLogPointInTimeForDBRecovery("lzxwhcansy"))
- .withTargetVirtualMachineId("yqhlwigdivbkbx");
- model = BinaryData.fromObject(model).toObject(AzureWorkloadRestoreRequest.class);
- Assertions.assertEquals("fajuwas", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.RESTORE_DISKS, model.recoveryType());
- Assertions.assertEquals("axhnfh", model.sourceResourceId());
- Assertions.assertEquals("vi", model.propertyBag().get("ouwivkxoyzunbixx"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("cpwpg", model.targetInfo().containerId());
- Assertions.assertEquals("rc", model.targetInfo().databaseName());
- Assertions.assertEquals("tso", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("enxpmyyefr", model.targetResourceGroupName());
- Assertions.assertEquals("dnqqskawaoqvmmb", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("qfr", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("kzmegnitgvkxlz",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("drf",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("lzxwhcansy", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("yqhlwigdivbkbx", model.targetVirtualMachineId());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAsePointInTimeRecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAsePointInTimeRecoveryPointTests.java
deleted file mode 100644
index 2245bf8fa333..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAsePointInTimeRecoveryPointTests.java
+++ /dev/null
@@ -1,102 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSapAsePointInTimeRecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PointInTimeRange;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointMoveReadinessInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformationV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestorePointType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSapAsePointInTimeRecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSapAsePointInTimeRecoveryPoint model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSAPAsePointInTimeRecoveryPoint\",\"timeRanges\":[{\"startTime\":\"2021-06-03T18:41:03Z\",\"endTime\":\"2021-07-13T22:45Z\"},{\"startTime\":\"2021-04-12T08:11:42Z\",\"endTime\":\"2021-10-31T09:17:43Z\"},{\"startTime\":\"2021-02-14T11:03:13Z\",\"endTime\":\"2021-03-20T15:11:50Z\"}],\"recoveryPointTimeInUTC\":\"2021-02-23T18:39:19Z\",\"type\":\"Differential\",\"recoveryPointTierDetails\":[{\"type\":\"HardenedRP\",\"status\":\"Rehydrated\",\"extendedInfo\":{\"zonzlrpiqywnc\":\"gnl\"}},{\"type\":\"ArchivedRP\",\"status\":\"Valid\",\"extendedInfo\":{\"reljeamur\":\"fizehtdhgbjk\",\"xlpm\":\"zmlovuanash\",\"lvidizozs\":\"erbdk\"}},{\"type\":\"InstantRP\",\"status\":\"Invalid\",\"extendedInfo\":{\"dgnwncypuuwwlt\":\"on\",\"tzenk\":\"uqj\",\"zhmkdasvflyh\":\"if\",\"oldforobw\":\"xcudchxgsr\"}},{\"type\":\"InstantRP\",\"status\":\"Disabled\",\"extendedInfo\":{\"dxe\":\"hfovvacqpbtu\",\"elawumu\":\"zab\"}}],\"recoveryPointMoveReadinessInfo\":{\"mdr\":{\"isReadyForMove\":false,\"additionalInfo\":\"rrwoycqucwyhahn\"},\"rutlwexxwlalniex\":{\"isReadyForMove\":true,\"additionalInfo\":\"hpsvfu\"},\"chzyvlixqnrk\":{\"isReadyForMove\":false,\"additionalInfo\":\"pgepqtybbwwpgda\"}},\"recoveryPointProperties\":{\"expiryTime\":\"jibnxmysu\",\"ruleName\":\"wq\",\"isSoftDeleted\":true}}")
- .toObject(AzureWorkloadSapAsePointInTimeRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-23T18:39:19Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.DIFFERENTIAL, model.type());
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.REHYDRATED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("gnl", model.recoveryPointTierDetails().get(0).extendedInfo().get("zonzlrpiqywnc"));
- Assertions.assertEquals(false, model.recoveryPointMoveReadinessInfo().get("mdr").isReadyForMove());
- Assertions.assertEquals("rrwoycqucwyhahn", model.recoveryPointMoveReadinessInfo().get("mdr").additionalInfo());
- Assertions.assertEquals("jibnxmysu", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("wq", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(true, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-03T18:41:03Z"), model.timeRanges().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-13T22:45Z"), model.timeRanges().get(0).endTime());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSapAsePointInTimeRecoveryPoint model = new AzureWorkloadSapAsePointInTimeRecoveryPoint()
- .withRecoveryPointTimeInUtc(OffsetDateTime.parse("2021-02-23T18:39:19Z"))
- .withType(RestorePointType.DIFFERENTIAL)
- .withRecoveryPointTierDetails(Arrays.asList(
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.HARDENED_RP)
- .withStatus(RecoveryPointTierStatus.REHYDRATED)
- .withExtendedInfo(mapOf("zonzlrpiqywnc", "gnl")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.ARCHIVED_RP)
- .withStatus(RecoveryPointTierStatus.VALID)
- .withExtendedInfo(mapOf("reljeamur", "fizehtdhgbjk", "xlpm", "zmlovuanash", "lvidizozs", "erbdk")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INSTANT_RP)
- .withStatus(RecoveryPointTierStatus.INVALID)
- .withExtendedInfo(
- mapOf("dgnwncypuuwwlt", "on", "tzenk", "uqj", "zhmkdasvflyh", "if", "oldforobw", "xcudchxgsr")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INSTANT_RP)
- .withStatus(RecoveryPointTierStatus.DISABLED)
- .withExtendedInfo(mapOf("dxe", "hfovvacqpbtu", "elawumu", "zab"))))
- .withRecoveryPointMoveReadinessInfo(mapOf("mdr",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(false).withAdditionalInfo("rrwoycqucwyhahn"),
- "rutlwexxwlalniex",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(true).withAdditionalInfo("hpsvfu"),
- "chzyvlixqnrk",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(false).withAdditionalInfo("pgepqtybbwwpgda")))
- .withRecoveryPointProperties(
- new RecoveryPointProperties().withExpiryTime("jibnxmysu").withRuleName("wq").withIsSoftDeleted(true))
- .withTimeRanges(Arrays.asList(
- new PointInTimeRange().withStartTime(OffsetDateTime.parse("2021-06-03T18:41:03Z"))
- .withEndTime(OffsetDateTime.parse("2021-07-13T22:45Z")),
- new PointInTimeRange().withStartTime(OffsetDateTime.parse("2021-04-12T08:11:42Z"))
- .withEndTime(OffsetDateTime.parse("2021-10-31T09:17:43Z")),
- new PointInTimeRange().withStartTime(OffsetDateTime.parse("2021-02-14T11:03:13Z"))
- .withEndTime(OffsetDateTime.parse("2021-03-20T15:11:50Z"))));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSapAsePointInTimeRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-23T18:39:19Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.DIFFERENTIAL, model.type());
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.REHYDRATED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("gnl", model.recoveryPointTierDetails().get(0).extendedInfo().get("zonzlrpiqywnc"));
- Assertions.assertEquals(false, model.recoveryPointMoveReadinessInfo().get("mdr").isReadyForMove());
- Assertions.assertEquals("rrwoycqucwyhahn", model.recoveryPointMoveReadinessInfo().get("mdr").additionalInfo());
- Assertions.assertEquals("jibnxmysu", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("wq", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(true, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-03T18:41:03Z"), model.timeRanges().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-13T22:45Z"), model.timeRanges().get(0).endTime());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAsePointInTimeRestoreRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAsePointInTimeRestoreRequestTests.java
deleted file mode 100644
index 20e9280006f6..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAsePointInTimeRestoreRequestTests.java
+++ /dev/null
@@ -1,106 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSapAsePointInTimeRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSapAsePointInTimeRestoreRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSapAsePointInTimeRestoreRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSAPAsePointInTimeRestoreRequest\",\"pointInTime\":\"2021-10-20T20:49:39Z\",\"recoveryType\":\"AlternateLocation\",\"sourceResourceId\":\"psttexoq\",\"propertyBag\":{\"uncuw\":\"cyyufmh\",\"unqndyfpchrqb\":\"qspkcdqzhlctd\",\"boxjumvq\":\"jjrcgegydc\",\"ouau\":\"olihrra\"},\"targetInfo\":{\"overwriteOption\":\"Invalid\",\"containerId\":\"oq\",\"databaseName\":\"uojrngiflr\",\"targetDirectoryForFileRestore\":\"asccbiui\"},\"recoveryMode\":\"SnapshotAttach\",\"targetResourceGroupName\":\"yjdfqwmky\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"fdvruz\",\"identityName\":\"zojhpctfnmd\",\"userAssignedIdentityProperties\":{\"clientId\":\"ngfdgugeyzihgrky\",\"principalId\":\"zabs\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":false,\"logPointInTimeForDBRecovery\":\"hojeevy\"},\"targetVirtualMachineId\":\"hsgz\",\"resourceGuardOperationRequests\":[\"bgomfgbegl\",\"gleohi\",\"etnluankrrfx\"]}")
- .toObject(AzureWorkloadSapAsePointInTimeRestoreRequest.class);
- Assertions.assertEquals("bgomfgbegl", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.ALTERNATE_LOCATION, model.recoveryType());
- Assertions.assertEquals("psttexoq", model.sourceResourceId());
- Assertions.assertEquals("cyyufmh", model.propertyBag().get("uncuw"));
- Assertions.assertEquals(OverwriteOptions.INVALID, model.targetInfo().overwriteOption());
- Assertions.assertEquals("oq", model.targetInfo().containerId());
- Assertions.assertEquals("uojrngiflr", model.targetInfo().databaseName());
- Assertions.assertEquals("asccbiui", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.SNAPSHOT_ATTACH, model.recoveryMode());
- Assertions.assertEquals("yjdfqwmky", model.targetResourceGroupName());
- Assertions.assertEquals("fdvruz", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("zojhpctfnmd", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("ngfdgugeyzihgrky",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("zabs",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("hojeevy", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("hsgz", model.targetVirtualMachineId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-20T20:49:39Z"), model.pointInTime());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSapAsePointInTimeRestoreRequest model = new AzureWorkloadSapAsePointInTimeRestoreRequest()
- .withResourceGuardOperationRequests(Arrays.asList("bgomfgbegl", "gleohi", "etnluankrrfx"))
- .withRecoveryType(RecoveryType.ALTERNATE_LOCATION)
- .withSourceResourceId("psttexoq")
- .withPropertyBag(mapOf("uncuw", "cyyufmh", "unqndyfpchrqb", "qspkcdqzhlctd", "boxjumvq", "jjrcgegydc",
- "ouau", "olihrra"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.INVALID)
- .withContainerId("oq")
- .withDatabaseName("uojrngiflr")
- .withTargetDirectoryForFileRestore("asccbiui"))
- .withRecoveryMode(RecoveryMode.SNAPSHOT_ATTACH)
- .withTargetResourceGroupName("yjdfqwmky")
- .withUserAssignedManagedIdentityDetails(new UserAssignedManagedIdentityDetails().withIdentityArmId("fdvruz")
- .withIdentityName("zojhpctfnmd")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("ngfdgugeyzihgrky").withPrincipalId("zabs")))
- .withSnapshotRestoreParameters(new SnapshotRestoreParameters().withSkipAttachAndMount(false)
- .withLogPointInTimeForDBRecovery("hojeevy"))
- .withTargetVirtualMachineId("hsgz")
- .withPointInTime(OffsetDateTime.parse("2021-10-20T20:49:39Z"));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSapAsePointInTimeRestoreRequest.class);
- Assertions.assertEquals("bgomfgbegl", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.ALTERNATE_LOCATION, model.recoveryType());
- Assertions.assertEquals("psttexoq", model.sourceResourceId());
- Assertions.assertEquals("cyyufmh", model.propertyBag().get("uncuw"));
- Assertions.assertEquals(OverwriteOptions.INVALID, model.targetInfo().overwriteOption());
- Assertions.assertEquals("oq", model.targetInfo().containerId());
- Assertions.assertEquals("uojrngiflr", model.targetInfo().databaseName());
- Assertions.assertEquals("asccbiui", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.SNAPSHOT_ATTACH, model.recoveryMode());
- Assertions.assertEquals("yjdfqwmky", model.targetResourceGroupName());
- Assertions.assertEquals("fdvruz", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("zojhpctfnmd", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("ngfdgugeyzihgrky",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("zabs",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("hojeevy", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("hsgz", model.targetVirtualMachineId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-20T20:49:39Z"), model.pointInTime());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAseRecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAseRecoveryPointTests.java
deleted file mode 100644
index 889333ecc668..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAseRecoveryPointTests.java
+++ /dev/null
@@ -1,90 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSapAseRecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointMoveReadinessInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformationV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestorePointType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSapAseRecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSapAseRecoveryPoint model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSAPAseRecoveryPoint\",\"recoveryPointTimeInUTC\":\"2021-10-13T23:00:43Z\",\"type\":\"Invalid\",\"recoveryPointTierDetails\":[{\"type\":\"HardenedRP\",\"status\":\"Disabled\",\"extendedInfo\":{\"qgqqihedsvqwthmk\":\"tpvopvpbdb\"}},{\"type\":\"InstantRP\",\"status\":\"Invalid\",\"extendedInfo\":{\"dhohsdtmcdzsuf\":\"hsgqc\",\"pcvhdbevwqqxeys\":\"ohdxbzlmcmu\"}},{\"type\":\"Invalid\",\"status\":\"Valid\",\"extendedInfo\":{\"mygvkzqkj\":\"kfkbgbzbowxeqocl\",\"ezrxcczurtleipqx\":\"eokbze\",\"gnzvdfbzdixzm\":\"kwv\"}}],\"recoveryPointMoveReadinessInfo\":{\"ostzelndlatu\":{\"isReadyForMove\":false,\"additionalInfo\":\"wopqhewjptmcgs\"}},\"recoveryPointProperties\":{\"expiryTime\":\"lbiojlvfhrb\",\"ruleName\":\"neqvcwwyyurmo\",\"isSoftDeleted\":false}}")
- .toObject(AzureWorkloadSapAseRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-13T23:00:43Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.INVALID, model.type());
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.DISABLED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("tpvopvpbdb",
- model.recoveryPointTierDetails().get(0).extendedInfo().get("qgqqihedsvqwthmk"));
- Assertions.assertEquals(false, model.recoveryPointMoveReadinessInfo().get("ostzelndlatu").isReadyForMove());
- Assertions.assertEquals("wopqhewjptmcgs",
- model.recoveryPointMoveReadinessInfo().get("ostzelndlatu").additionalInfo());
- Assertions.assertEquals("lbiojlvfhrb", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("neqvcwwyyurmo", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(false, model.recoveryPointProperties().isSoftDeleted());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSapAseRecoveryPoint model
- = new AzureWorkloadSapAseRecoveryPoint()
- .withRecoveryPointTimeInUtc(OffsetDateTime.parse("2021-10-13T23:00:43Z"))
- .withType(RestorePointType.INVALID)
- .withRecoveryPointTierDetails(Arrays.asList(
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.HARDENED_RP)
- .withStatus(RecoveryPointTierStatus.DISABLED)
- .withExtendedInfo(mapOf("qgqqihedsvqwthmk", "tpvopvpbdb")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INSTANT_RP)
- .withStatus(RecoveryPointTierStatus.INVALID)
- .withExtendedInfo(mapOf("dhohsdtmcdzsuf", "hsgqc", "pcvhdbevwqqxeys", "ohdxbzlmcmu")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INVALID)
- .withStatus(RecoveryPointTierStatus.VALID)
- .withExtendedInfo(mapOf("mygvkzqkj", "kfkbgbzbowxeqocl", "ezrxcczurtleipqx", "eokbze",
- "gnzvdfbzdixzm", "kwv"))))
- .withRecoveryPointMoveReadinessInfo(mapOf("ostzelndlatu",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(false)
- .withAdditionalInfo("wopqhewjptmcgs")))
- .withRecoveryPointProperties(new RecoveryPointProperties().withExpiryTime("lbiojlvfhrb")
- .withRuleName("neqvcwwyyurmo")
- .withIsSoftDeleted(false));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSapAseRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-13T23:00:43Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.INVALID, model.type());
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.DISABLED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("tpvopvpbdb",
- model.recoveryPointTierDetails().get(0).extendedInfo().get("qgqqihedsvqwthmk"));
- Assertions.assertEquals(false, model.recoveryPointMoveReadinessInfo().get("ostzelndlatu").isReadyForMove());
- Assertions.assertEquals("wopqhewjptmcgs",
- model.recoveryPointMoveReadinessInfo().get("ostzelndlatu").additionalInfo());
- Assertions.assertEquals("lbiojlvfhrb", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("neqvcwwyyurmo", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(false, model.recoveryPointProperties().isSoftDeleted());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAseRestoreRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAseRestoreRequestTests.java
deleted file mode 100644
index 5458aca9c869..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapAseRestoreRequestTests.java
+++ /dev/null
@@ -1,102 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSapAseRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSapAseRestoreRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSapAseRestoreRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSAPAseRestoreRequest\",\"recoveryType\":\"Invalid\",\"sourceResourceId\":\"tijv\",\"propertyBag\":{\"cevehjkuyxoafg\":\"bmqzbqqxlajrnwx\",\"linmfgv\":\"oqltfae\"},\"targetInfo\":{\"overwriteOption\":\"FailOnConflict\",\"containerId\":\"hriypoqeyhlqhy\",\"databaseName\":\"rlpyznuciqdsmexi\",\"targetDirectoryForFileRestore\":\"dfuxtya\"},\"recoveryMode\":\"Invalid\",\"targetResourceGroupName\":\"miybnn\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"gnljhnmgixhcm\",\"identityName\":\"mqfoudorh\",\"userAssignedIdentityProperties\":{\"clientId\":\"yprotwyp\",\"principalId\":\"d\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":false,\"logPointInTimeForDBRecovery\":\"gcmjkavl\"},\"targetVirtualMachineId\":\"rb\",\"resourceGuardOperationRequests\":[\"pmdtz\"]}")
- .toObject(AzureWorkloadSapAseRestoreRequest.class);
- Assertions.assertEquals("pmdtz", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.INVALID, model.recoveryType());
- Assertions.assertEquals("tijv", model.sourceResourceId());
- Assertions.assertEquals("bmqzbqqxlajrnwx", model.propertyBag().get("cevehjkuyxoafg"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("hriypoqeyhlqhy", model.targetInfo().containerId());
- Assertions.assertEquals("rlpyznuciqdsmexi", model.targetInfo().databaseName());
- Assertions.assertEquals("dfuxtya", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.INVALID, model.recoveryMode());
- Assertions.assertEquals("miybnn", model.targetResourceGroupName());
- Assertions.assertEquals("gnljhnmgixhcm", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("mqfoudorh", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("yprotwyp",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("d",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("gcmjkavl", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("rb", model.targetVirtualMachineId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSapAseRestoreRequest model
- = new AzureWorkloadSapAseRestoreRequest().withResourceGuardOperationRequests(Arrays.asList("pmdtz"))
- .withRecoveryType(RecoveryType.INVALID)
- .withSourceResourceId("tijv")
- .withPropertyBag(mapOf("cevehjkuyxoafg", "bmqzbqqxlajrnwx", "linmfgv", "oqltfae"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.FAIL_ON_CONFLICT)
- .withContainerId("hriypoqeyhlqhy")
- .withDatabaseName("rlpyznuciqdsmexi")
- .withTargetDirectoryForFileRestore("dfuxtya"))
- .withRecoveryMode(RecoveryMode.INVALID)
- .withTargetResourceGroupName("miybnn")
- .withUserAssignedManagedIdentityDetails(
- new UserAssignedManagedIdentityDetails().withIdentityArmId("gnljhnmgixhcm")
- .withIdentityName("mqfoudorh")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("yprotwyp").withPrincipalId("d")))
- .withSnapshotRestoreParameters(new SnapshotRestoreParameters().withSkipAttachAndMount(false)
- .withLogPointInTimeForDBRecovery("gcmjkavl"))
- .withTargetVirtualMachineId("rb");
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSapAseRestoreRequest.class);
- Assertions.assertEquals("pmdtz", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.INVALID, model.recoveryType());
- Assertions.assertEquals("tijv", model.sourceResourceId());
- Assertions.assertEquals("bmqzbqqxlajrnwx", model.propertyBag().get("cevehjkuyxoafg"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("hriypoqeyhlqhy", model.targetInfo().containerId());
- Assertions.assertEquals("rlpyznuciqdsmexi", model.targetInfo().databaseName());
- Assertions.assertEquals("dfuxtya", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.INVALID, model.recoveryMode());
- Assertions.assertEquals("miybnn", model.targetResourceGroupName());
- Assertions.assertEquals("gnljhnmgixhcm", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("mqfoudorh", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("yprotwyp",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("d",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("gcmjkavl", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("rb", model.targetVirtualMachineId());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaPointInTimeRecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaPointInTimeRecoveryPointTests.java
deleted file mode 100644
index a448c659e492..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaPointInTimeRecoveryPointTests.java
+++ /dev/null
@@ -1,95 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSapHanaPointInTimeRecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PointInTimeRange;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointMoveReadinessInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformationV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestorePointType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSapHanaPointInTimeRecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSapHanaPointInTimeRecoveryPoint model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSAPHanaPointInTimeRecoveryPoint\",\"timeRanges\":[{\"startTime\":\"2021-01-23T20:53:22Z\",\"endTime\":\"2021-09-10T10:22:32Z\"}],\"recoveryPointTimeInUTC\":\"2021-07-27T04:50:29Z\",\"type\":\"Invalid\",\"recoveryPointTierDetails\":[{\"type\":\"Invalid\",\"status\":\"Rehydrated\",\"extendedInfo\":{\"jjidjk\":\"kzyb\"}},{\"type\":\"HardenedRP\",\"status\":\"Invalid\",\"extendedInfo\":{\"jednlj\":\"xevbl\",\"aulx\":\"age\"}},{\"type\":\"HardenedRP\",\"status\":\"Invalid\",\"extendedInfo\":{\"gwklnsr\":\"kppxynenlsvxeiz\",\"ktp\":\"ffeycx\",\"ekkkzd\":\"ymerteeammxq\"}}],\"recoveryPointMoveReadinessInfo\":{\"vrefdeesv\":{\"isReadyForMove\":false,\"additionalInfo\":\"ojbmxv\"},\"sawddjibabxvi\":{\"isReadyForMove\":false,\"additionalInfo\":\"jpxtxsuwprtuj\"},\"xtfglecdmdqb\":{\"isReadyForMove\":true,\"additionalInfo\":\"tzeexav\"}},\"recoveryPointProperties\":{\"expiryTime\":\"pqtgsfjac\",\"ruleName\":\"lhhxudbxvodhtnsi\",\"isSoftDeleted\":true}}")
- .toObject(AzureWorkloadSapHanaPointInTimeRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-27T04:50:29Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.INVALID, model.type());
- Assertions.assertEquals(RecoveryPointTierType.INVALID, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.REHYDRATED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("kzyb", model.recoveryPointTierDetails().get(0).extendedInfo().get("jjidjk"));
- Assertions.assertEquals(false, model.recoveryPointMoveReadinessInfo().get("vrefdeesv").isReadyForMove());
- Assertions.assertEquals("ojbmxv", model.recoveryPointMoveReadinessInfo().get("vrefdeesv").additionalInfo());
- Assertions.assertEquals("pqtgsfjac", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("lhhxudbxvodhtnsi", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(true, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-23T20:53:22Z"), model.timeRanges().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-10T10:22:32Z"), model.timeRanges().get(0).endTime());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSapHanaPointInTimeRecoveryPoint model = new AzureWorkloadSapHanaPointInTimeRecoveryPoint()
- .withRecoveryPointTimeInUtc(OffsetDateTime.parse("2021-07-27T04:50:29Z"))
- .withType(RestorePointType.INVALID)
- .withRecoveryPointTierDetails(Arrays.asList(
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INVALID)
- .withStatus(RecoveryPointTierStatus.REHYDRATED)
- .withExtendedInfo(mapOf("jjidjk", "kzyb")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.HARDENED_RP)
- .withStatus(RecoveryPointTierStatus.INVALID)
- .withExtendedInfo(mapOf("jednlj", "xevbl", "aulx", "age")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.HARDENED_RP)
- .withStatus(RecoveryPointTierStatus.INVALID)
- .withExtendedInfo(mapOf("gwklnsr", "kppxynenlsvxeiz", "ktp", "ffeycx", "ekkkzd", "ymerteeammxq"))))
- .withRecoveryPointMoveReadinessInfo(mapOf("vrefdeesv",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(false).withAdditionalInfo("ojbmxv"),
- "sawddjibabxvi",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(false).withAdditionalInfo("jpxtxsuwprtuj"),
- "xtfglecdmdqb",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(true).withAdditionalInfo("tzeexav")))
- .withRecoveryPointProperties(new RecoveryPointProperties().withExpiryTime("pqtgsfjac")
- .withRuleName("lhhxudbxvodhtnsi")
- .withIsSoftDeleted(true))
- .withTimeRanges(
- Arrays.asList(new PointInTimeRange().withStartTime(OffsetDateTime.parse("2021-01-23T20:53:22Z"))
- .withEndTime(OffsetDateTime.parse("2021-09-10T10:22:32Z"))));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSapHanaPointInTimeRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-27T04:50:29Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.INVALID, model.type());
- Assertions.assertEquals(RecoveryPointTierType.INVALID, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.REHYDRATED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("kzyb", model.recoveryPointTierDetails().get(0).extendedInfo().get("jjidjk"));
- Assertions.assertEquals(false, model.recoveryPointMoveReadinessInfo().get("vrefdeesv").isReadyForMove());
- Assertions.assertEquals("ojbmxv", model.recoveryPointMoveReadinessInfo().get("vrefdeesv").additionalInfo());
- Assertions.assertEquals("pqtgsfjac", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("lhhxudbxvodhtnsi", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(true, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-23T20:53:22Z"), model.timeRanges().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-10T10:22:32Z"), model.timeRanges().get(0).endTime());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaPointInTimeRestoreRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaPointInTimeRestoreRequestTests.java
deleted file mode 100644
index e54d89f60e05..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaPointInTimeRestoreRequestTests.java
+++ /dev/null
@@ -1,107 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSapHanaPointInTimeRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSapHanaPointInTimeRestoreRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSapHanaPointInTimeRestoreRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSAPHanaPointInTimeRestoreRequest\",\"pointInTime\":\"2021-05-10T09:40:25Z\",\"recoveryType\":\"Invalid\",\"sourceResourceId\":\"sckdlp\",\"propertyBag\":{\"xdfgsftufqobr\":\"rcxfailcfxwmdb\",\"knh\":\"lnacgcc\",\"zvulj\":\"kizvytn\",\"qnvb\":\"aaeranokqgukk\"},\"targetInfo\":{\"overwriteOption\":\"FailOnConflict\",\"containerId\":\"xxulcdi\",\"databaseName\":\"osfjbjsv\",\"targetDirectoryForFileRestore\":\"rwhryvycytd\"},\"recoveryMode\":\"FileRecovery\",\"targetResourceGroupName\":\"ccknfnwmbtmvp\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"dhttzaefedxihchr\",\"identityName\":\"k\",\"userAssignedIdentityProperties\":{\"clientId\":\"jdqnsdfzpbgt\",\"principalId\":\"ylkdghrje\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":true,\"logPointInTimeForDBRecovery\":\"xezw\"},\"targetVirtualMachineId\":\"okvbwnhhtqlgehg\",\"resourceGuardOperationRequests\":[\"pifhpfeoajvgcxtx\",\"csheafidltugsr\",\"smkss\",\"h\"]}")
- .toObject(AzureWorkloadSapHanaPointInTimeRestoreRequest.class);
- Assertions.assertEquals("pifhpfeoajvgcxtx", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.INVALID, model.recoveryType());
- Assertions.assertEquals("sckdlp", model.sourceResourceId());
- Assertions.assertEquals("rcxfailcfxwmdb", model.propertyBag().get("xdfgsftufqobr"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("xxulcdi", model.targetInfo().containerId());
- Assertions.assertEquals("osfjbjsv", model.targetInfo().databaseName());
- Assertions.assertEquals("rwhryvycytd", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("ccknfnwmbtmvp", model.targetResourceGroupName());
- Assertions.assertEquals("dhttzaefedxihchr", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("k", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("jdqnsdfzpbgt",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("ylkdghrje",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("xezw", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("okvbwnhhtqlgehg", model.targetVirtualMachineId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-10T09:40:25Z"), model.pointInTime());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSapHanaPointInTimeRestoreRequest model = new AzureWorkloadSapHanaPointInTimeRestoreRequest()
- .withResourceGuardOperationRequests(Arrays.asList("pifhpfeoajvgcxtx", "csheafidltugsr", "smkss", "h"))
- .withRecoveryType(RecoveryType.INVALID)
- .withSourceResourceId("sckdlp")
- .withPropertyBag(
- mapOf("xdfgsftufqobr", "rcxfailcfxwmdb", "knh", "lnacgcc", "zvulj", "kizvytn", "qnvb", "aaeranokqgukk"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.FAIL_ON_CONFLICT)
- .withContainerId("xxulcdi")
- .withDatabaseName("osfjbjsv")
- .withTargetDirectoryForFileRestore("rwhryvycytd"))
- .withRecoveryMode(RecoveryMode.FILE_RECOVERY)
- .withTargetResourceGroupName("ccknfnwmbtmvp")
- .withUserAssignedManagedIdentityDetails(
- new UserAssignedManagedIdentityDetails().withIdentityArmId("dhttzaefedxihchr")
- .withIdentityName("k")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("jdqnsdfzpbgt").withPrincipalId("ylkdghrje")))
- .withSnapshotRestoreParameters(
- new SnapshotRestoreParameters().withSkipAttachAndMount(true).withLogPointInTimeForDBRecovery("xezw"))
- .withTargetVirtualMachineId("okvbwnhhtqlgehg")
- .withPointInTime(OffsetDateTime.parse("2021-05-10T09:40:25Z"));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSapHanaPointInTimeRestoreRequest.class);
- Assertions.assertEquals("pifhpfeoajvgcxtx", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.INVALID, model.recoveryType());
- Assertions.assertEquals("sckdlp", model.sourceResourceId());
- Assertions.assertEquals("rcxfailcfxwmdb", model.propertyBag().get("xdfgsftufqobr"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("xxulcdi", model.targetInfo().containerId());
- Assertions.assertEquals("osfjbjsv", model.targetInfo().databaseName());
- Assertions.assertEquals("rwhryvycytd", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("ccknfnwmbtmvp", model.targetResourceGroupName());
- Assertions.assertEquals("dhttzaefedxihchr", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("k", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("jdqnsdfzpbgt",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("ylkdghrje",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("xezw", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("okvbwnhhtqlgehg", model.targetVirtualMachineId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-10T09:40:25Z"), model.pointInTime());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequestTests.java
deleted file mode 100644
index 2b868622b289..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequestTests.java
+++ /dev/null
@@ -1,117 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointRehydrationInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RehydrationPriority;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest\",\"recoveryPointRehydrationInfo\":{\"rehydrationRetentionDuration\":\"pldqqct\",\"rehydrationPriority\":\"High\"},\"pointInTime\":\"2021-11-28T20:48:06Z\",\"recoveryType\":\"Offline\",\"sourceResourceId\":\"tjqvqyvweht\",\"propertyBag\":{\"usxivzrrryvei\":\"xhzzyse\",\"yzatvfuzkaft\":\"ipsk\",\"syeipqd\":\"vvruxwi\"},\"targetInfo\":{\"overwriteOption\":\"Invalid\",\"containerId\":\"rqgdgkkil\",\"databaseName\":\"lkcsmknhwtbbae\",\"targetDirectoryForFileRestore\":\"rvvmqfloygb\"},\"recoveryMode\":\"Invalid\",\"targetResourceGroupName\":\"mgxdgdhpabgd\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"ddvjsaqwotmmw\",\"identityName\":\"colsrsxaptefhex\",\"userAssignedIdentityProperties\":{\"clientId\":\"okjljnhvlqjbekp\",\"principalId\":\"ksnbksdqhjv\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":true,\"logPointInTimeForDBRecovery\":\"sl\"},\"targetVirtualMachineId\":\"hustcpoqmavnwqjw\",\"resourceGuardOperationRequests\":[\"nlejjjkxybwf\",\"bkjbz\",\"ensvkzykjtj\",\"nsxfwu\"]}")
- .toObject(AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequest.class);
- Assertions.assertEquals("nlejjjkxybwf", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.OFFLINE, model.recoveryType());
- Assertions.assertEquals("tjqvqyvweht", model.sourceResourceId());
- Assertions.assertEquals("xhzzyse", model.propertyBag().get("usxivzrrryvei"));
- Assertions.assertEquals(OverwriteOptions.INVALID, model.targetInfo().overwriteOption());
- Assertions.assertEquals("rqgdgkkil", model.targetInfo().containerId());
- Assertions.assertEquals("lkcsmknhwtbbae", model.targetInfo().databaseName());
- Assertions.assertEquals("rvvmqfloygb", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.INVALID, model.recoveryMode());
- Assertions.assertEquals("mgxdgdhpabgd", model.targetResourceGroupName());
- Assertions.assertEquals("ddvjsaqwotmmw", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("colsrsxaptefhex", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("okjljnhvlqjbekp",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("ksnbksdqhjv",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("sl", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("hustcpoqmavnwqjw", model.targetVirtualMachineId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-28T20:48:06Z"), model.pointInTime());
- Assertions.assertEquals("pldqqct", model.recoveryPointRehydrationInfo().rehydrationRetentionDuration());
- Assertions.assertEquals(RehydrationPriority.HIGH, model.recoveryPointRehydrationInfo().rehydrationPriority());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequest model
- = new AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequest()
- .withResourceGuardOperationRequests(Arrays.asList("nlejjjkxybwf", "bkjbz", "ensvkzykjtj", "nsxfwu"))
- .withRecoveryType(RecoveryType.OFFLINE)
- .withSourceResourceId("tjqvqyvweht")
- .withPropertyBag(mapOf("usxivzrrryvei", "xhzzyse", "yzatvfuzkaft", "ipsk", "syeipqd", "vvruxwi"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.INVALID)
- .withContainerId("rqgdgkkil")
- .withDatabaseName("lkcsmknhwtbbae")
- .withTargetDirectoryForFileRestore("rvvmqfloygb"))
- .withRecoveryMode(RecoveryMode.INVALID)
- .withTargetResourceGroupName("mgxdgdhpabgd")
- .withUserAssignedManagedIdentityDetails(
- new UserAssignedManagedIdentityDetails().withIdentityArmId("ddvjsaqwotmmw")
- .withIdentityName("colsrsxaptefhex")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("okjljnhvlqjbekp")
- .withPrincipalId("ksnbksdqhjv")))
- .withSnapshotRestoreParameters(
- new SnapshotRestoreParameters().withSkipAttachAndMount(true).withLogPointInTimeForDBRecovery("sl"))
- .withTargetVirtualMachineId("hustcpoqmavnwqjw")
- .withPointInTime(OffsetDateTime.parse("2021-11-28T20:48:06Z"))
- .withRecoveryPointRehydrationInfo(
- new RecoveryPointRehydrationInfo().withRehydrationRetentionDuration("pldqqct")
- .withRehydrationPriority(RehydrationPriority.HIGH));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSapHanaPointInTimeRestoreWithRehydrateRequest.class);
- Assertions.assertEquals("nlejjjkxybwf", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.OFFLINE, model.recoveryType());
- Assertions.assertEquals("tjqvqyvweht", model.sourceResourceId());
- Assertions.assertEquals("xhzzyse", model.propertyBag().get("usxivzrrryvei"));
- Assertions.assertEquals(OverwriteOptions.INVALID, model.targetInfo().overwriteOption());
- Assertions.assertEquals("rqgdgkkil", model.targetInfo().containerId());
- Assertions.assertEquals("lkcsmknhwtbbae", model.targetInfo().databaseName());
- Assertions.assertEquals("rvvmqfloygb", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.INVALID, model.recoveryMode());
- Assertions.assertEquals("mgxdgdhpabgd", model.targetResourceGroupName());
- Assertions.assertEquals("ddvjsaqwotmmw", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("colsrsxaptefhex", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("okjljnhvlqjbekp",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("ksnbksdqhjv",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("sl", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("hustcpoqmavnwqjw", model.targetVirtualMachineId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-28T20:48:06Z"), model.pointInTime());
- Assertions.assertEquals("pldqqct", model.recoveryPointRehydrationInfo().rehydrationRetentionDuration());
- Assertions.assertEquals(RehydrationPriority.HIGH, model.recoveryPointRehydrationInfo().rehydrationPriority());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaRecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaRecoveryPointTests.java
deleted file mode 100644
index 02f6d2e058cd..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaRecoveryPointTests.java
+++ /dev/null
@@ -1,83 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSapHanaRecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointMoveReadinessInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformationV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestorePointType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSapHanaRecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSapHanaRecoveryPoint model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSAPHanaRecoveryPoint\",\"recoveryPointTimeInUTC\":\"2021-03-03T00:06:25Z\",\"type\":\"SnapshotCopyOnlyFull\",\"recoveryPointTierDetails\":[{\"type\":\"ArchivedRP\",\"status\":\"Invalid\",\"extendedInfo\":{\"igpibud\":\"pndzaapmudqmeq\"}},{\"type\":\"Invalid\",\"status\":\"Rehydrated\",\"extendedInfo\":{\"tmhheioqa\":\"ybpmzznrtffyaq\"}}],\"recoveryPointMoveReadinessInfo\":{\"mjqfrddgamquhio\":{\"isReadyForMove\":true,\"additionalInfo\":\"fuqyrxpdlcgqlsi\"}},\"recoveryPointProperties\":{\"expiryTime\":\"ju\",\"ruleName\":\"fcdis\",\"isSoftDeleted\":false}}")
- .toObject(AzureWorkloadSapHanaRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-03T00:06:25Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.SNAPSHOT_COPY_ONLY_FULL, model.type());
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.INVALID, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("pndzaapmudqmeq",
- model.recoveryPointTierDetails().get(0).extendedInfo().get("igpibud"));
- Assertions.assertEquals(true, model.recoveryPointMoveReadinessInfo().get("mjqfrddgamquhio").isReadyForMove());
- Assertions.assertEquals("fuqyrxpdlcgqlsi",
- model.recoveryPointMoveReadinessInfo().get("mjqfrddgamquhio").additionalInfo());
- Assertions.assertEquals("ju", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("fcdis", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(false, model.recoveryPointProperties().isSoftDeleted());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSapHanaRecoveryPoint model = new AzureWorkloadSapHanaRecoveryPoint()
- .withRecoveryPointTimeInUtc(OffsetDateTime.parse("2021-03-03T00:06:25Z"))
- .withType(RestorePointType.SNAPSHOT_COPY_ONLY_FULL)
- .withRecoveryPointTierDetails(Arrays.asList(
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.ARCHIVED_RP)
- .withStatus(RecoveryPointTierStatus.INVALID)
- .withExtendedInfo(mapOf("igpibud", "pndzaapmudqmeq")),
- new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INVALID)
- .withStatus(RecoveryPointTierStatus.REHYDRATED)
- .withExtendedInfo(mapOf("tmhheioqa", "ybpmzznrtffyaq"))))
- .withRecoveryPointMoveReadinessInfo(mapOf("mjqfrddgamquhio",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(true).withAdditionalInfo("fuqyrxpdlcgqlsi")))
- .withRecoveryPointProperties(
- new RecoveryPointProperties().withExpiryTime("ju").withRuleName("fcdis").withIsSoftDeleted(false));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSapHanaRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-03T00:06:25Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.SNAPSHOT_COPY_ONLY_FULL, model.type());
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.INVALID, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("pndzaapmudqmeq",
- model.recoveryPointTierDetails().get(0).extendedInfo().get("igpibud"));
- Assertions.assertEquals(true, model.recoveryPointMoveReadinessInfo().get("mjqfrddgamquhio").isReadyForMove());
- Assertions.assertEquals("fuqyrxpdlcgqlsi",
- model.recoveryPointMoveReadinessInfo().get("mjqfrddgamquhio").additionalInfo());
- Assertions.assertEquals("ju", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("fcdis", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(false, model.recoveryPointProperties().isSoftDeleted());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaRestoreRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaRestoreRequestTests.java
deleted file mode 100644
index 21938cc6b29d..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaRestoreRequestTests.java
+++ /dev/null
@@ -1,102 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSapHanaRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSapHanaRestoreRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSapHanaRestoreRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSAPHanaRestoreRequest\",\"recoveryType\":\"AlternateLocation\",\"sourceResourceId\":\"xfkfwegprhptill\",\"propertyBag\":{\"cwsldri\":\"iqtgdqoh\",\"bphbqzmizakakank\":\"etpwbralll\"},\"targetInfo\":{\"overwriteOption\":\"Overwrite\",\"containerId\":\"zhajoylhjlmuo\",\"databaseName\":\"primr\",\"targetDirectoryForFileRestore\":\"pteecjme\"},\"recoveryMode\":\"RecoveryUsingSnapshot\",\"targetResourceGroupName\":\"tvasy\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"dzaumweooh\",\"identityName\":\"ufuzboy\",\"userAssignedIdentityProperties\":{\"clientId\":\"hwtzolb\",\"principalId\":\"mwmdxmebwjscjpa\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":true,\"logPointInTimeForDBRecovery\":\"a\"},\"targetVirtualMachineId\":\"qxnmwmqt\",\"resourceGuardOperationRequests\":[\"yijddtvqcttad\"]}")
- .toObject(AzureWorkloadSapHanaRestoreRequest.class);
- Assertions.assertEquals("yijddtvqcttad", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.ALTERNATE_LOCATION, model.recoveryType());
- Assertions.assertEquals("xfkfwegprhptill", model.sourceResourceId());
- Assertions.assertEquals("iqtgdqoh", model.propertyBag().get("cwsldri"));
- Assertions.assertEquals(OverwriteOptions.OVERWRITE, model.targetInfo().overwriteOption());
- Assertions.assertEquals("zhajoylhjlmuo", model.targetInfo().containerId());
- Assertions.assertEquals("primr", model.targetInfo().databaseName());
- Assertions.assertEquals("pteecjme", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.RECOVERY_USING_SNAPSHOT, model.recoveryMode());
- Assertions.assertEquals("tvasy", model.targetResourceGroupName());
- Assertions.assertEquals("dzaumweooh", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("ufuzboy", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("hwtzolb",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("mwmdxmebwjscjpa",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("a", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("qxnmwmqt", model.targetVirtualMachineId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSapHanaRestoreRequest model = new AzureWorkloadSapHanaRestoreRequest()
- .withResourceGuardOperationRequests(Arrays.asList("yijddtvqcttad"))
- .withRecoveryType(RecoveryType.ALTERNATE_LOCATION)
- .withSourceResourceId("xfkfwegprhptill")
- .withPropertyBag(mapOf("cwsldri", "iqtgdqoh", "bphbqzmizakakank", "etpwbralll"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.OVERWRITE)
- .withContainerId("zhajoylhjlmuo")
- .withDatabaseName("primr")
- .withTargetDirectoryForFileRestore("pteecjme"))
- .withRecoveryMode(RecoveryMode.RECOVERY_USING_SNAPSHOT)
- .withTargetResourceGroupName("tvasy")
- .withUserAssignedManagedIdentityDetails(
- new UserAssignedManagedIdentityDetails().withIdentityArmId("dzaumweooh")
- .withIdentityName("ufuzboy")
- .withUserAssignedIdentityProperties(new UserAssignedIdentityProperties().withClientId("hwtzolb")
- .withPrincipalId("mwmdxmebwjscjpa")))
- .withSnapshotRestoreParameters(
- new SnapshotRestoreParameters().withSkipAttachAndMount(true).withLogPointInTimeForDBRecovery("a"))
- .withTargetVirtualMachineId("qxnmwmqt");
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSapHanaRestoreRequest.class);
- Assertions.assertEquals("yijddtvqcttad", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.ALTERNATE_LOCATION, model.recoveryType());
- Assertions.assertEquals("xfkfwegprhptill", model.sourceResourceId());
- Assertions.assertEquals("iqtgdqoh", model.propertyBag().get("cwsldri"));
- Assertions.assertEquals(OverwriteOptions.OVERWRITE, model.targetInfo().overwriteOption());
- Assertions.assertEquals("zhajoylhjlmuo", model.targetInfo().containerId());
- Assertions.assertEquals("primr", model.targetInfo().databaseName());
- Assertions.assertEquals("pteecjme", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.RECOVERY_USING_SNAPSHOT, model.recoveryMode());
- Assertions.assertEquals("tvasy", model.targetResourceGroupName());
- Assertions.assertEquals("dzaumweooh", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("ufuzboy", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("hwtzolb",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("mwmdxmebwjscjpa",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("a", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("qxnmwmqt", model.targetVirtualMachineId());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaRestoreWithRehydrateRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaRestoreWithRehydrateRequestTests.java
deleted file mode 100644
index 480ab3fb8cfb..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSapHanaRestoreWithRehydrateRequestTests.java
+++ /dev/null
@@ -1,110 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSapHanaRestoreWithRehydrateRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointRehydrationInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RehydrationPriority;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSapHanaRestoreWithRehydrateRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSapHanaRestoreWithRehydrateRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSAPHanaRestoreWithRehydrateRequest\",\"recoveryPointRehydrationInfo\":{\"rehydrationRetentionDuration\":\"rmgjfbpkuwx\",\"rehydrationPriority\":\"High\"},\"recoveryType\":\"RestoreDisks\",\"sourceResourceId\":\"izfavkjzwf\",\"propertyBag\":{\"sbfwxr\":\"aykmmf\"},\"targetInfo\":{\"overwriteOption\":\"FailOnConflict\",\"containerId\":\"wsrsxkrplbja\",\"databaseName\":\"jwwviy\",\"targetDirectoryForFileRestore\":\"ps\"},\"recoveryMode\":\"FileRecovery\",\"targetResourceGroupName\":\"nnhj\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"wjh\",\"identityName\":\"biwetpo\",\"userAssignedIdentityProperties\":{\"clientId\":\"yqiq\",\"principalId\":\"gfsetzlexbsfled\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":false,\"logPointInTimeForDBRecovery\":\"ziu\"},\"targetVirtualMachineId\":\"bzkkd\",\"resourceGuardOperationRequests\":[\"qsyclj\",\"elpkpbafvafhlbyl\",\"cbevxrhyzdfw\"]}")
- .toObject(AzureWorkloadSapHanaRestoreWithRehydrateRequest.class);
- Assertions.assertEquals("qsyclj", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.RESTORE_DISKS, model.recoveryType());
- Assertions.assertEquals("izfavkjzwf", model.sourceResourceId());
- Assertions.assertEquals("aykmmf", model.propertyBag().get("sbfwxr"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("wsrsxkrplbja", model.targetInfo().containerId());
- Assertions.assertEquals("jwwviy", model.targetInfo().databaseName());
- Assertions.assertEquals("ps", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("nnhj", model.targetResourceGroupName());
- Assertions.assertEquals("wjh", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("biwetpo", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("yqiq",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("gfsetzlexbsfled",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("ziu", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("bzkkd", model.targetVirtualMachineId());
- Assertions.assertEquals("rmgjfbpkuwx", model.recoveryPointRehydrationInfo().rehydrationRetentionDuration());
- Assertions.assertEquals(RehydrationPriority.HIGH, model.recoveryPointRehydrationInfo().rehydrationPriority());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSapHanaRestoreWithRehydrateRequest model = new AzureWorkloadSapHanaRestoreWithRehydrateRequest()
- .withResourceGuardOperationRequests(Arrays.asList("qsyclj", "elpkpbafvafhlbyl", "cbevxrhyzdfw"))
- .withRecoveryType(RecoveryType.RESTORE_DISKS)
- .withSourceResourceId("izfavkjzwf")
- .withPropertyBag(mapOf("sbfwxr", "aykmmf"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.FAIL_ON_CONFLICT)
- .withContainerId("wsrsxkrplbja")
- .withDatabaseName("jwwviy")
- .withTargetDirectoryForFileRestore("ps"))
- .withRecoveryMode(RecoveryMode.FILE_RECOVERY)
- .withTargetResourceGroupName("nnhj")
- .withUserAssignedManagedIdentityDetails(new UserAssignedManagedIdentityDetails().withIdentityArmId("wjh")
- .withIdentityName("biwetpo")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("yqiq").withPrincipalId("gfsetzlexbsfled")))
- .withSnapshotRestoreParameters(
- new SnapshotRestoreParameters().withSkipAttachAndMount(false).withLogPointInTimeForDBRecovery("ziu"))
- .withTargetVirtualMachineId("bzkkd")
- .withRecoveryPointRehydrationInfo(
- new RecoveryPointRehydrationInfo().withRehydrationRetentionDuration("rmgjfbpkuwx")
- .withRehydrationPriority(RehydrationPriority.HIGH));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSapHanaRestoreWithRehydrateRequest.class);
- Assertions.assertEquals("qsyclj", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.RESTORE_DISKS, model.recoveryType());
- Assertions.assertEquals("izfavkjzwf", model.sourceResourceId());
- Assertions.assertEquals("aykmmf", model.propertyBag().get("sbfwxr"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("wsrsxkrplbja", model.targetInfo().containerId());
- Assertions.assertEquals("jwwviy", model.targetInfo().databaseName());
- Assertions.assertEquals("ps", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("nnhj", model.targetResourceGroupName());
- Assertions.assertEquals("wjh", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("biwetpo", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("yqiq",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("gfsetzlexbsfled",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("ziu", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("bzkkd", model.targetVirtualMachineId());
- Assertions.assertEquals("rmgjfbpkuwx", model.recoveryPointRehydrationInfo().rehydrationRetentionDuration());
- Assertions.assertEquals(RehydrationPriority.HIGH, model.recoveryPointRehydrationInfo().rehydrationPriority());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlAutoProtectionIntentTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlAutoProtectionIntentTests.java
deleted file mode 100644
index 392cf9fefeed..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlAutoProtectionIntentTests.java
+++ /dev/null
@@ -1,45 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSqlAutoProtectionIntent;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadItemType;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSqlAutoProtectionIntentTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSqlAutoProtectionIntent model = BinaryData.fromString(
- "{\"protectionIntentItemType\":\"AzureWorkloadSQLAutoProtectionIntent\",\"workloadItemType\":\"Invalid\",\"backupManagementType\":\"AzureIaasVM\",\"sourceResourceId\":\"rrqmbzmqk\",\"itemId\":\"tbnxwbjsid\",\"policyId\":\"rkfpks\",\"protectionState\":\"Protecting\"}")
- .toObject(AzureWorkloadSqlAutoProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM, model.backupManagementType());
- Assertions.assertEquals("rrqmbzmqk", model.sourceResourceId());
- Assertions.assertEquals("tbnxwbjsid", model.itemId());
- Assertions.assertEquals("rkfpks", model.policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTING, model.protectionState());
- Assertions.assertEquals(WorkloadItemType.INVALID, model.workloadItemType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSqlAutoProtectionIntent model
- = new AzureWorkloadSqlAutoProtectionIntent().withBackupManagementType(BackupManagementType.AZURE_IAAS_VM)
- .withSourceResourceId("rrqmbzmqk")
- .withItemId("tbnxwbjsid")
- .withPolicyId("rkfpks")
- .withProtectionState(ProtectionStatus.PROTECTING)
- .withWorkloadItemType(WorkloadItemType.INVALID);
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSqlAutoProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM, model.backupManagementType());
- Assertions.assertEquals("rrqmbzmqk", model.sourceResourceId());
- Assertions.assertEquals("tbnxwbjsid", model.itemId());
- Assertions.assertEquals("rkfpks", model.policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTING, model.protectionState());
- Assertions.assertEquals(WorkloadItemType.INVALID, model.workloadItemType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlPointInTimeRecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlPointInTimeRecoveryPointTests.java
deleted file mode 100644
index 5463ca2122bb..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlPointInTimeRecoveryPointTests.java
+++ /dev/null
@@ -1,109 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSqlPointInTimeRecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSqlRecoveryPointExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PointInTimeRange;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointMoveReadinessInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformationV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestorePointType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectory;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSqlPointInTimeRecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSqlPointInTimeRecoveryPoint model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSQLPointInTimeRecoveryPoint\",\"timeRanges\":[{\"startTime\":\"2021-03-24T07:32:19Z\",\"endTime\":\"2021-02-03T01:21:36Z\"},{\"startTime\":\"2021-04-27T07:05:12Z\",\"endTime\":\"2021-07-18T02:05:58Z\"}],\"extendedInfo\":{\"dataDirectoryTimeInUTC\":\"2021-02-19T22:42:25Z\",\"dataDirectoryPaths\":[{\"type\":\"Invalid\",\"path\":\"kpbz\",\"logicalName\":\"piljhahzvech\"}]},\"recoveryPointTimeInUTC\":\"2021-11-07T12:28:01Z\",\"type\":\"Incremental\",\"recoveryPointTierDetails\":[{\"type\":\"InstantRP\",\"status\":\"Disabled\",\"extendedInfo\":{\"efqsfapaqtferrqw\":\"wiuub\",\"kmfx\":\"x\",\"pud\":\"pjwogqqno\",\"yawbzasqbu\":\"dabtqwp\"}}],\"recoveryPointMoveReadinessInfo\":{\"p\":{\"isReadyForMove\":true,\"additionalInfo\":\"exaoguya\"}},\"recoveryPointProperties\":{\"expiryTime\":\"daultxijjumfq\",\"ruleName\":\"z\",\"isSoftDeleted\":true}}")
- .toObject(AzureWorkloadSqlPointInTimeRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-07T12:28:01Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.INCREMENTAL, model.type());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.DISABLED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("wiuub",
- model.recoveryPointTierDetails().get(0).extendedInfo().get("efqsfapaqtferrqw"));
- Assertions.assertEquals(true, model.recoveryPointMoveReadinessInfo().get("p").isReadyForMove());
- Assertions.assertEquals("exaoguya", model.recoveryPointMoveReadinessInfo().get("p").additionalInfo());
- Assertions.assertEquals("daultxijjumfq", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("z", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(true, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-19T22:42:25Z"),
- model.extendedInfo().dataDirectoryTimeInUtc());
- Assertions.assertEquals(SqlDataDirectoryType.INVALID, model.extendedInfo().dataDirectoryPaths().get(0).type());
- Assertions.assertEquals("kpbz", model.extendedInfo().dataDirectoryPaths().get(0).path());
- Assertions.assertEquals("piljhahzvech", model.extendedInfo().dataDirectoryPaths().get(0).logicalName());
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-24T07:32:19Z"), model.timeRanges().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-03T01:21:36Z"), model.timeRanges().get(0).endTime());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSqlPointInTimeRecoveryPoint model
- = new AzureWorkloadSqlPointInTimeRecoveryPoint()
- .withRecoveryPointTimeInUtc(OffsetDateTime.parse("2021-11-07T12:28:01Z"))
- .withType(RestorePointType.INCREMENTAL)
- .withRecoveryPointTierDetails(
- Arrays.asList(new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INSTANT_RP)
- .withStatus(RecoveryPointTierStatus.DISABLED)
- .withExtendedInfo(mapOf("efqsfapaqtferrqw", "wiuub", "kmfx", "x", "pud", "pjwogqqno",
- "yawbzasqbu", "dabtqwp"))))
- .withRecoveryPointMoveReadinessInfo(mapOf("p",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(true).withAdditionalInfo("exaoguya")))
- .withRecoveryPointProperties(new RecoveryPointProperties().withExpiryTime("daultxijjumfq")
- .withRuleName("z")
- .withIsSoftDeleted(true))
- .withExtendedInfo(new AzureWorkloadSqlRecoveryPointExtendedInfo()
- .withDataDirectoryTimeInUtc(OffsetDateTime.parse("2021-02-19T22:42:25Z"))
- .withDataDirectoryPaths(Arrays.asList(new SqlDataDirectory().withType(SqlDataDirectoryType.INVALID)
- .withPath("kpbz")
- .withLogicalName("piljhahzvech"))))
- .withTimeRanges(Arrays.asList(
- new PointInTimeRange().withStartTime(OffsetDateTime.parse("2021-03-24T07:32:19Z"))
- .withEndTime(OffsetDateTime.parse("2021-02-03T01:21:36Z")),
- new PointInTimeRange().withStartTime(OffsetDateTime.parse("2021-04-27T07:05:12Z"))
- .withEndTime(OffsetDateTime.parse("2021-07-18T02:05:58Z"))));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSqlPointInTimeRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-07T12:28:01Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.INCREMENTAL, model.type());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.DISABLED, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("wiuub",
- model.recoveryPointTierDetails().get(0).extendedInfo().get("efqsfapaqtferrqw"));
- Assertions.assertEquals(true, model.recoveryPointMoveReadinessInfo().get("p").isReadyForMove());
- Assertions.assertEquals("exaoguya", model.recoveryPointMoveReadinessInfo().get("p").additionalInfo());
- Assertions.assertEquals("daultxijjumfq", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("z", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(true, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-19T22:42:25Z"),
- model.extendedInfo().dataDirectoryTimeInUtc());
- Assertions.assertEquals(SqlDataDirectoryType.INVALID, model.extendedInfo().dataDirectoryPaths().get(0).type());
- Assertions.assertEquals("kpbz", model.extendedInfo().dataDirectoryPaths().get(0).path());
- Assertions.assertEquals("piljhahzvech", model.extendedInfo().dataDirectoryPaths().get(0).logicalName());
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-24T07:32:19Z"), model.timeRanges().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-03T01:21:36Z"), model.timeRanges().get(0).endTime());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlPointInTimeRestoreRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlPointInTimeRestoreRequestTests.java
deleted file mode 100644
index 4ddeab5cd165..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlPointInTimeRestoreRequestTests.java
+++ /dev/null
@@ -1,131 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSqlPointInTimeRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryMapping;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSqlPointInTimeRestoreRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSqlPointInTimeRestoreRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSQLPointInTimeRestoreRequest\",\"pointInTime\":\"2021-03-19T19:23:29Z\",\"shouldUseAlternateTargetLocation\":true,\"isNonRecoverable\":false,\"alternateDirectoryPaths\":[{\"mappingType\":\"Data\",\"sourceLogicalName\":\"oi\",\"sourcePath\":\"nsmjbl\",\"targetPath\":\"jhlnymzotqyryu\"},{\"mappingType\":\"Data\",\"sourceLogicalName\":\"qqvxmvwfgtayxons\",\"sourcePath\":\"e\",\"targetPath\":\"lzqnhcvs\"}],\"recoveryType\":\"Invalid\",\"sourceResourceId\":\"zoibgsxg\",\"propertyBag\":{\"mpqoxw\":\"yqo\"},\"targetInfo\":{\"overwriteOption\":\"Invalid\",\"containerId\":\"xiqxeiiqbimh\",\"databaseName\":\"wwinhehf\",\"targetDirectoryForFileRestore\":\"ofvwbcb\"},\"recoveryMode\":\"WorkloadRecovery\",\"targetResourceGroupName\":\"nkbwvqv\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"ivqiheb\",\"identityName\":\"swbzuwfmdurage\",\"userAssignedIdentityProperties\":{\"clientId\":\"vcjfelisdjubggb\",\"principalId\":\"gkxkbsazgakg\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":true,\"logPointInTimeForDBRecovery\":\"m\"},\"targetVirtualMachineId\":\"mspofapvuhryl\",\"resourceGuardOperationRequests\":[\"frzgbzjed\",\"st\"]}")
- .toObject(AzureWorkloadSqlPointInTimeRestoreRequest.class);
- Assertions.assertEquals("frzgbzjed", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.INVALID, model.recoveryType());
- Assertions.assertEquals("zoibgsxg", model.sourceResourceId());
- Assertions.assertEquals("yqo", model.propertyBag().get("mpqoxw"));
- Assertions.assertEquals(OverwriteOptions.INVALID, model.targetInfo().overwriteOption());
- Assertions.assertEquals("xiqxeiiqbimh", model.targetInfo().containerId());
- Assertions.assertEquals("wwinhehf", model.targetInfo().databaseName());
- Assertions.assertEquals("ofvwbcb", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.WORKLOAD_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("nkbwvqv", model.targetResourceGroupName());
- Assertions.assertEquals("ivqiheb", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("swbzuwfmdurage", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("vcjfelisdjubggb",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("gkxkbsazgakg",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("m", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("mspofapvuhryl", model.targetVirtualMachineId());
- Assertions.assertEquals(true, model.shouldUseAlternateTargetLocation());
- Assertions.assertEquals(false, model.isNonRecoverable());
- Assertions.assertEquals(SqlDataDirectoryType.DATA, model.alternateDirectoryPaths().get(0).mappingType());
- Assertions.assertEquals("oi", model.alternateDirectoryPaths().get(0).sourceLogicalName());
- Assertions.assertEquals("nsmjbl", model.alternateDirectoryPaths().get(0).sourcePath());
- Assertions.assertEquals("jhlnymzotqyryu", model.alternateDirectoryPaths().get(0).targetPath());
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-19T19:23:29Z"), model.pointInTime());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSqlPointInTimeRestoreRequest model = new AzureWorkloadSqlPointInTimeRestoreRequest()
- .withResourceGuardOperationRequests(Arrays.asList("frzgbzjed", "st"))
- .withRecoveryType(RecoveryType.INVALID)
- .withSourceResourceId("zoibgsxg")
- .withPropertyBag(mapOf("mpqoxw", "yqo"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.INVALID)
- .withContainerId("xiqxeiiqbimh")
- .withDatabaseName("wwinhehf")
- .withTargetDirectoryForFileRestore("ofvwbcb"))
- .withRecoveryMode(RecoveryMode.WORKLOAD_RECOVERY)
- .withTargetResourceGroupName("nkbwvqv")
- .withUserAssignedManagedIdentityDetails(new UserAssignedManagedIdentityDetails()
- .withIdentityArmId("ivqiheb")
- .withIdentityName("swbzuwfmdurage")
- .withUserAssignedIdentityProperties(new UserAssignedIdentityProperties().withClientId("vcjfelisdjubggb")
- .withPrincipalId("gkxkbsazgakg")))
- .withSnapshotRestoreParameters(
- new SnapshotRestoreParameters().withSkipAttachAndMount(true).withLogPointInTimeForDBRecovery("m"))
- .withTargetVirtualMachineId("mspofapvuhryl")
- .withShouldUseAlternateTargetLocation(true)
- .withIsNonRecoverable(false)
- .withAlternateDirectoryPaths(Arrays.asList(
- new SqlDataDirectoryMapping().withMappingType(SqlDataDirectoryType.DATA)
- .withSourceLogicalName("oi")
- .withSourcePath("nsmjbl")
- .withTargetPath("jhlnymzotqyryu"),
- new SqlDataDirectoryMapping().withMappingType(SqlDataDirectoryType.DATA)
- .withSourceLogicalName("qqvxmvwfgtayxons")
- .withSourcePath("e")
- .withTargetPath("lzqnhcvs")))
- .withPointInTime(OffsetDateTime.parse("2021-03-19T19:23:29Z"));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSqlPointInTimeRestoreRequest.class);
- Assertions.assertEquals("frzgbzjed", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.INVALID, model.recoveryType());
- Assertions.assertEquals("zoibgsxg", model.sourceResourceId());
- Assertions.assertEquals("yqo", model.propertyBag().get("mpqoxw"));
- Assertions.assertEquals(OverwriteOptions.INVALID, model.targetInfo().overwriteOption());
- Assertions.assertEquals("xiqxeiiqbimh", model.targetInfo().containerId());
- Assertions.assertEquals("wwinhehf", model.targetInfo().databaseName());
- Assertions.assertEquals("ofvwbcb", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.WORKLOAD_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("nkbwvqv", model.targetResourceGroupName());
- Assertions.assertEquals("ivqiheb", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("swbzuwfmdurage", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("vcjfelisdjubggb",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("gkxkbsazgakg",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("m", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("mspofapvuhryl", model.targetVirtualMachineId());
- Assertions.assertEquals(true, model.shouldUseAlternateTargetLocation());
- Assertions.assertEquals(false, model.isNonRecoverable());
- Assertions.assertEquals(SqlDataDirectoryType.DATA, model.alternateDirectoryPaths().get(0).mappingType());
- Assertions.assertEquals("oi", model.alternateDirectoryPaths().get(0).sourceLogicalName());
- Assertions.assertEquals("nsmjbl", model.alternateDirectoryPaths().get(0).sourcePath());
- Assertions.assertEquals("jhlnymzotqyryu", model.alternateDirectoryPaths().get(0).targetPath());
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-19T19:23:29Z"), model.pointInTime());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequestTests.java
deleted file mode 100644
index 2f91b638eb31..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequestTests.java
+++ /dev/null
@@ -1,144 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointRehydrationInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RehydrationPriority;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryMapping;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest\",\"recoveryPointRehydrationInfo\":{\"rehydrationRetentionDuration\":\"fplt\",\"rehydrationPriority\":\"Standard\"},\"pointInTime\":\"2021-08-25T12:25:16Z\",\"shouldUseAlternateTargetLocation\":true,\"isNonRecoverable\":false,\"alternateDirectoryPaths\":[{\"mappingType\":\"Log\",\"sourceLogicalName\":\"cwnpqigtuujwouhd\",\"sourcePath\":\"s\",\"targetPath\":\"rb\"},{\"mappingType\":\"Data\",\"sourceLogicalName\":\"jybvit\",\"sourcePath\":\"kjyaznumtg\",\"targetPath\":\"uwdchozf\"}],\"recoveryType\":\"Invalid\",\"sourceResourceId\":\"xlvxnoakiz\",\"propertyBag\":{\"yxl\":\"iknaqlnuwig\"},\"targetInfo\":{\"overwriteOption\":\"FailOnConflict\",\"containerId\":\"vx\",\"databaseName\":\"wxh\",\"targetDirectoryForFileRestore\":\"ejtlk\"},\"recoveryMode\":\"FileRecovery\",\"targetResourceGroupName\":\"nwivkcqhrxh\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"lccrmmkyupi\",\"identityName\":\"byqjfkakfqfrkem\",\"userAssignedIdentityProperties\":{\"clientId\":\"dudxjascowvfdjk\",\"principalId\":\"xphlkksnmg\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":false,\"logPointInTimeForDBRecovery\":\"jd\"},\"targetVirtualMachineId\":\"uqnwsithu\",\"resourceGuardOperationRequests\":[\"yahluqwqulsutr\"]}")
- .toObject(AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequest.class);
- Assertions.assertEquals("yahluqwqulsutr", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.INVALID, model.recoveryType());
- Assertions.assertEquals("xlvxnoakiz", model.sourceResourceId());
- Assertions.assertEquals("iknaqlnuwig", model.propertyBag().get("yxl"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("vx", model.targetInfo().containerId());
- Assertions.assertEquals("wxh", model.targetInfo().databaseName());
- Assertions.assertEquals("ejtlk", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("nwivkcqhrxh", model.targetResourceGroupName());
- Assertions.assertEquals("lccrmmkyupi", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("byqjfkakfqfrkem", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("dudxjascowvfdjk",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("xphlkksnmg",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("jd", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("uqnwsithu", model.targetVirtualMachineId());
- Assertions.assertEquals(true, model.shouldUseAlternateTargetLocation());
- Assertions.assertEquals(false, model.isNonRecoverable());
- Assertions.assertEquals(SqlDataDirectoryType.LOG, model.alternateDirectoryPaths().get(0).mappingType());
- Assertions.assertEquals("cwnpqigtuujwouhd", model.alternateDirectoryPaths().get(0).sourceLogicalName());
- Assertions.assertEquals("s", model.alternateDirectoryPaths().get(0).sourcePath());
- Assertions.assertEquals("rb", model.alternateDirectoryPaths().get(0).targetPath());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-25T12:25:16Z"), model.pointInTime());
- Assertions.assertEquals("fplt", model.recoveryPointRehydrationInfo().rehydrationRetentionDuration());
- Assertions.assertEquals(RehydrationPriority.STANDARD,
- model.recoveryPointRehydrationInfo().rehydrationPriority());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequest model
- = new AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequest()
- .withResourceGuardOperationRequests(Arrays.asList("yahluqwqulsutr"))
- .withRecoveryType(RecoveryType.INVALID)
- .withSourceResourceId("xlvxnoakiz")
- .withPropertyBag(mapOf("yxl", "iknaqlnuwig"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.FAIL_ON_CONFLICT)
- .withContainerId("vx")
- .withDatabaseName("wxh")
- .withTargetDirectoryForFileRestore("ejtlk"))
- .withRecoveryMode(RecoveryMode.FILE_RECOVERY)
- .withTargetResourceGroupName("nwivkcqhrxh")
- .withUserAssignedManagedIdentityDetails(
- new UserAssignedManagedIdentityDetails().withIdentityArmId("lccrmmkyupi")
- .withIdentityName("byqjfkakfqfrkem")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("dudxjascowvfdjk")
- .withPrincipalId("xphlkksnmg")))
- .withSnapshotRestoreParameters(
- new SnapshotRestoreParameters().withSkipAttachAndMount(false).withLogPointInTimeForDBRecovery("jd"))
- .withTargetVirtualMachineId("uqnwsithu")
- .withShouldUseAlternateTargetLocation(true)
- .withIsNonRecoverable(false)
- .withAlternateDirectoryPaths(Arrays.asList(
- new SqlDataDirectoryMapping().withMappingType(SqlDataDirectoryType.LOG)
- .withSourceLogicalName("cwnpqigtuujwouhd")
- .withSourcePath("s")
- .withTargetPath("rb"),
- new SqlDataDirectoryMapping().withMappingType(SqlDataDirectoryType.DATA)
- .withSourceLogicalName("jybvit")
- .withSourcePath("kjyaznumtg")
- .withTargetPath("uwdchozf")))
- .withPointInTime(OffsetDateTime.parse("2021-08-25T12:25:16Z"))
- .withRecoveryPointRehydrationInfo(
- new RecoveryPointRehydrationInfo().withRehydrationRetentionDuration("fplt")
- .withRehydrationPriority(RehydrationPriority.STANDARD));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSqlPointInTimeRestoreWithRehydrateRequest.class);
- Assertions.assertEquals("yahluqwqulsutr", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.INVALID, model.recoveryType());
- Assertions.assertEquals("xlvxnoakiz", model.sourceResourceId());
- Assertions.assertEquals("iknaqlnuwig", model.propertyBag().get("yxl"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("vx", model.targetInfo().containerId());
- Assertions.assertEquals("wxh", model.targetInfo().databaseName());
- Assertions.assertEquals("ejtlk", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("nwivkcqhrxh", model.targetResourceGroupName());
- Assertions.assertEquals("lccrmmkyupi", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("byqjfkakfqfrkem", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("dudxjascowvfdjk",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("xphlkksnmg",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("jd", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("uqnwsithu", model.targetVirtualMachineId());
- Assertions.assertEquals(true, model.shouldUseAlternateTargetLocation());
- Assertions.assertEquals(false, model.isNonRecoverable());
- Assertions.assertEquals(SqlDataDirectoryType.LOG, model.alternateDirectoryPaths().get(0).mappingType());
- Assertions.assertEquals("cwnpqigtuujwouhd", model.alternateDirectoryPaths().get(0).sourceLogicalName());
- Assertions.assertEquals("s", model.alternateDirectoryPaths().get(0).sourcePath());
- Assertions.assertEquals("rb", model.alternateDirectoryPaths().get(0).targetPath());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-25T12:25:16Z"), model.pointInTime());
- Assertions.assertEquals("fplt", model.recoveryPointRehydrationInfo().rehydrationRetentionDuration());
- Assertions.assertEquals(RehydrationPriority.STANDARD,
- model.recoveryPointRehydrationInfo().rehydrationPriority());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRecoveryPointExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRecoveryPointExtendedInfoTests.java
deleted file mode 100644
index dd5e7df58c56..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRecoveryPointExtendedInfoTests.java
+++ /dev/null
@@ -1,45 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSqlRecoveryPointExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectory;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSqlRecoveryPointExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSqlRecoveryPointExtendedInfo model = BinaryData.fromString(
- "{\"dataDirectoryTimeInUTC\":\"2021-11-01T10:21:35Z\",\"dataDirectoryPaths\":[{\"type\":\"Data\",\"path\":\"vigorqjbttzhragl\",\"logicalName\":\"fhonqjujeickpzvc\"},{\"type\":\"Log\",\"path\":\"xelnwc\",\"logicalName\":\"yjede\"},{\"type\":\"Log\",\"path\":\"f\",\"logicalName\":\"qscazuawxtz\"}]}")
- .toObject(AzureWorkloadSqlRecoveryPointExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-01T10:21:35Z"), model.dataDirectoryTimeInUtc());
- Assertions.assertEquals(SqlDataDirectoryType.DATA, model.dataDirectoryPaths().get(0).type());
- Assertions.assertEquals("vigorqjbttzhragl", model.dataDirectoryPaths().get(0).path());
- Assertions.assertEquals("fhonqjujeickpzvc", model.dataDirectoryPaths().get(0).logicalName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSqlRecoveryPointExtendedInfo model = new AzureWorkloadSqlRecoveryPointExtendedInfo()
- .withDataDirectoryTimeInUtc(OffsetDateTime.parse("2021-11-01T10:21:35Z"))
- .withDataDirectoryPaths(Arrays.asList(
- new SqlDataDirectory().withType(SqlDataDirectoryType.DATA)
- .withPath("vigorqjbttzhragl")
- .withLogicalName("fhonqjujeickpzvc"),
- new SqlDataDirectory().withType(SqlDataDirectoryType.LOG).withPath("xelnwc").withLogicalName("yjede"),
- new SqlDataDirectory().withType(SqlDataDirectoryType.LOG)
- .withPath("f")
- .withLogicalName("qscazuawxtz")));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSqlRecoveryPointExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-01T10:21:35Z"), model.dataDirectoryTimeInUtc());
- Assertions.assertEquals(SqlDataDirectoryType.DATA, model.dataDirectoryPaths().get(0).type());
- Assertions.assertEquals("vigorqjbttzhragl", model.dataDirectoryPaths().get(0).path());
- Assertions.assertEquals("fhonqjujeickpzvc", model.dataDirectoryPaths().get(0).logicalName());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRecoveryPointTests.java
deleted file mode 100644
index 2a1fa8494cdd..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRecoveryPointTests.java
+++ /dev/null
@@ -1,97 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSqlRecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSqlRecoveryPointExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointMoveReadinessInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformationV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestorePointType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectory;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSqlRecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSqlRecoveryPoint model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSQLRecoveryPoint\",\"extendedInfo\":{\"dataDirectoryTimeInUTC\":\"2021-02-15T20:04:06Z\",\"dataDirectoryPaths\":[{\"type\":\"Data\",\"path\":\"dqxtbjwgnyf\",\"logicalName\":\"fzsvtuikzh\"}]},\"recoveryPointTimeInUTC\":\"2021-02-02T06:21:41Z\",\"type\":\"Invalid\",\"recoveryPointTierDetails\":[{\"type\":\"HardenedRP\",\"status\":\"Invalid\",\"extendedInfo\":{\"zrdpsovwxznptgoe\":\"yxynq\",\"vntjlrigjk\":\"ybbabpfhvfsl\",\"xwaabzmifrygznmm\":\"kyrioovzid\"}}],\"recoveryPointMoveReadinessInfo\":{\"opxlhslnelxieixy\":{\"isReadyForMove\":true,\"additionalInfo\":\"zob\"}},\"recoveryPointProperties\":{\"expiryTime\":\"xecwcro\",\"ruleName\":\"hslhca\",\"isSoftDeleted\":false}}")
- .toObject(AzureWorkloadSqlRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-02T06:21:41Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.INVALID, model.type());
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.INVALID, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("yxynq",
- model.recoveryPointTierDetails().get(0).extendedInfo().get("zrdpsovwxznptgoe"));
- Assertions.assertEquals(true, model.recoveryPointMoveReadinessInfo().get("opxlhslnelxieixy").isReadyForMove());
- Assertions.assertEquals("zob", model.recoveryPointMoveReadinessInfo().get("opxlhslnelxieixy").additionalInfo());
- Assertions.assertEquals("xecwcro", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("hslhca", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(false, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-15T20:04:06Z"),
- model.extendedInfo().dataDirectoryTimeInUtc());
- Assertions.assertEquals(SqlDataDirectoryType.DATA, model.extendedInfo().dataDirectoryPaths().get(0).type());
- Assertions.assertEquals("dqxtbjwgnyf", model.extendedInfo().dataDirectoryPaths().get(0).path());
- Assertions.assertEquals("fzsvtuikzh", model.extendedInfo().dataDirectoryPaths().get(0).logicalName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSqlRecoveryPoint model = new AzureWorkloadSqlRecoveryPoint()
- .withRecoveryPointTimeInUtc(OffsetDateTime.parse("2021-02-02T06:21:41Z"))
- .withType(RestorePointType.INVALID)
- .withRecoveryPointTierDetails(
- Arrays.asList(new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.HARDENED_RP)
- .withStatus(RecoveryPointTierStatus.INVALID)
- .withExtendedInfo(mapOf("zrdpsovwxznptgoe", "yxynq", "vntjlrigjk", "ybbabpfhvfsl",
- "xwaabzmifrygznmm", "kyrioovzid"))))
- .withRecoveryPointMoveReadinessInfo(mapOf("opxlhslnelxieixy",
- new RecoveryPointMoveReadinessInfo().withIsReadyForMove(true).withAdditionalInfo("zob")))
- .withRecoveryPointProperties(
- new RecoveryPointProperties().withExpiryTime("xecwcro").withRuleName("hslhca").withIsSoftDeleted(false))
- .withExtendedInfo(new AzureWorkloadSqlRecoveryPointExtendedInfo()
- .withDataDirectoryTimeInUtc(OffsetDateTime.parse("2021-02-15T20:04:06Z"))
- .withDataDirectoryPaths(Arrays.asList(new SqlDataDirectory().withType(SqlDataDirectoryType.DATA)
- .withPath("dqxtbjwgnyf")
- .withLogicalName("fzsvtuikzh"))));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSqlRecoveryPoint.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-02T06:21:41Z"), model.recoveryPointTimeInUtc());
- Assertions.assertEquals(RestorePointType.INVALID, model.type());
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.recoveryPointTierDetails().get(0).type());
- Assertions.assertEquals(RecoveryPointTierStatus.INVALID, model.recoveryPointTierDetails().get(0).status());
- Assertions.assertEquals("yxynq",
- model.recoveryPointTierDetails().get(0).extendedInfo().get("zrdpsovwxznptgoe"));
- Assertions.assertEquals(true, model.recoveryPointMoveReadinessInfo().get("opxlhslnelxieixy").isReadyForMove());
- Assertions.assertEquals("zob", model.recoveryPointMoveReadinessInfo().get("opxlhslnelxieixy").additionalInfo());
- Assertions.assertEquals("xecwcro", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("hslhca", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(false, model.recoveryPointProperties().isSoftDeleted());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-15T20:04:06Z"),
- model.extendedInfo().dataDirectoryTimeInUtc());
- Assertions.assertEquals(SqlDataDirectoryType.DATA, model.extendedInfo().dataDirectoryPaths().get(0).type());
- Assertions.assertEquals("dqxtbjwgnyf", model.extendedInfo().dataDirectoryPaths().get(0).path());
- Assertions.assertEquals("fzsvtuikzh", model.extendedInfo().dataDirectoryPaths().get(0).logicalName());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRestoreRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRestoreRequestTests.java
deleted file mode 100644
index 469b7f683fcf..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRestoreRequestTests.java
+++ /dev/null
@@ -1,128 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSqlRestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryMapping;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSqlRestoreRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSqlRestoreRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSQLRestoreRequest\",\"shouldUseAlternateTargetLocation\":true,\"isNonRecoverable\":false,\"alternateDirectoryPaths\":[{\"mappingType\":\"Log\",\"sourceLogicalName\":\"iznk\",\"sourcePath\":\"f\",\"targetPath\":\"snvpdibmi\"},{\"mappingType\":\"Invalid\",\"sourceLogicalName\":\"bzbkiw\",\"sourcePath\":\"qnyophzfyls\",\"targetPath\":\"rpfbcunezz\"}],\"recoveryType\":\"Offline\",\"sourceResourceId\":\"lfwyfwlwxjwetn\",\"propertyBag\":{\"qwztcmwqkc\":\"hclafzvaylptrs\",\"kjexfdeqvhp\":\"cxwaxfewz\"},\"targetInfo\":{\"overwriteOption\":\"FailOnConflict\",\"containerId\":\"shk\",\"databaseName\":\"f\",\"targetDirectoryForFileRestore\":\"mxzjrgywwpgjx\"},\"recoveryMode\":\"SnapshotAttach\",\"targetResourceGroupName\":\"fujg\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"aaoepttaqut\",\"identityName\":\"wemxswvruunzz\",\"userAssignedIdentityProperties\":{\"clientId\":\"hkfkimrtixokf\",\"principalId\":\"yinljqe\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":false,\"logPointInTimeForDBRecovery\":\"xmonstshi\"},\"targetVirtualMachineId\":\"gvelfc\",\"resourceGuardOperationRequests\":[\"ccbi\",\"ds\",\"uwc\"]}")
- .toObject(AzureWorkloadSqlRestoreRequest.class);
- Assertions.assertEquals("ccbi", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.OFFLINE, model.recoveryType());
- Assertions.assertEquals("lfwyfwlwxjwetn", model.sourceResourceId());
- Assertions.assertEquals("hclafzvaylptrs", model.propertyBag().get("qwztcmwqkc"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("shk", model.targetInfo().containerId());
- Assertions.assertEquals("f", model.targetInfo().databaseName());
- Assertions.assertEquals("mxzjrgywwpgjx", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.SNAPSHOT_ATTACH, model.recoveryMode());
- Assertions.assertEquals("fujg", model.targetResourceGroupName());
- Assertions.assertEquals("aaoepttaqut", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("wemxswvruunzz", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("hkfkimrtixokf",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("yinljqe",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("xmonstshi", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("gvelfc", model.targetVirtualMachineId());
- Assertions.assertEquals(true, model.shouldUseAlternateTargetLocation());
- Assertions.assertEquals(false, model.isNonRecoverable());
- Assertions.assertEquals(SqlDataDirectoryType.LOG, model.alternateDirectoryPaths().get(0).mappingType());
- Assertions.assertEquals("iznk", model.alternateDirectoryPaths().get(0).sourceLogicalName());
- Assertions.assertEquals("f", model.alternateDirectoryPaths().get(0).sourcePath());
- Assertions.assertEquals("snvpdibmi", model.alternateDirectoryPaths().get(0).targetPath());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSqlRestoreRequest model
- = new AzureWorkloadSqlRestoreRequest()
- .withResourceGuardOperationRequests(Arrays.asList("ccbi", "ds", "uwc"))
- .withRecoveryType(RecoveryType.OFFLINE)
- .withSourceResourceId("lfwyfwlwxjwetn")
- .withPropertyBag(mapOf("qwztcmwqkc", "hclafzvaylptrs", "kjexfdeqvhp", "cxwaxfewz"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.FAIL_ON_CONFLICT)
- .withContainerId("shk")
- .withDatabaseName("f")
- .withTargetDirectoryForFileRestore("mxzjrgywwpgjx"))
- .withRecoveryMode(RecoveryMode.SNAPSHOT_ATTACH)
- .withTargetResourceGroupName("fujg")
- .withUserAssignedManagedIdentityDetails(new UserAssignedManagedIdentityDetails()
- .withIdentityArmId("aaoepttaqut")
- .withIdentityName("wemxswvruunzz")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("hkfkimrtixokf").withPrincipalId("yinljqe")))
- .withSnapshotRestoreParameters(new SnapshotRestoreParameters().withSkipAttachAndMount(false)
- .withLogPointInTimeForDBRecovery("xmonstshi"))
- .withTargetVirtualMachineId("gvelfc")
- .withShouldUseAlternateTargetLocation(true)
- .withIsNonRecoverable(false)
- .withAlternateDirectoryPaths(Arrays.asList(
- new SqlDataDirectoryMapping().withMappingType(SqlDataDirectoryType.LOG)
- .withSourceLogicalName("iznk")
- .withSourcePath("f")
- .withTargetPath("snvpdibmi"),
- new SqlDataDirectoryMapping().withMappingType(SqlDataDirectoryType.INVALID)
- .withSourceLogicalName("bzbkiw")
- .withSourcePath("qnyophzfyls")
- .withTargetPath("rpfbcunezz")));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSqlRestoreRequest.class);
- Assertions.assertEquals("ccbi", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.OFFLINE, model.recoveryType());
- Assertions.assertEquals("lfwyfwlwxjwetn", model.sourceResourceId());
- Assertions.assertEquals("hclafzvaylptrs", model.propertyBag().get("qwztcmwqkc"));
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.targetInfo().overwriteOption());
- Assertions.assertEquals("shk", model.targetInfo().containerId());
- Assertions.assertEquals("f", model.targetInfo().databaseName());
- Assertions.assertEquals("mxzjrgywwpgjx", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.SNAPSHOT_ATTACH, model.recoveryMode());
- Assertions.assertEquals("fujg", model.targetResourceGroupName());
- Assertions.assertEquals("aaoepttaqut", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("wemxswvruunzz", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("hkfkimrtixokf",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("yinljqe",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(false, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("xmonstshi", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("gvelfc", model.targetVirtualMachineId());
- Assertions.assertEquals(true, model.shouldUseAlternateTargetLocation());
- Assertions.assertEquals(false, model.isNonRecoverable());
- Assertions.assertEquals(SqlDataDirectoryType.LOG, model.alternateDirectoryPaths().get(0).mappingType());
- Assertions.assertEquals("iznk", model.alternateDirectoryPaths().get(0).sourceLogicalName());
- Assertions.assertEquals("f", model.alternateDirectoryPaths().get(0).sourcePath());
- Assertions.assertEquals("snvpdibmi", model.alternateDirectoryPaths().get(0).targetPath());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRestoreWithRehydrateRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRestoreWithRehydrateRequestTests.java
deleted file mode 100644
index e1d2e6439cad..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/AzureWorkloadSqlRestoreWithRehydrateRequestTests.java
+++ /dev/null
@@ -1,131 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureWorkloadSqlRestoreWithRehydrateRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointRehydrationInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RehydrationPriority;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryMapping;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class AzureWorkloadSqlRestoreWithRehydrateRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AzureWorkloadSqlRestoreWithRehydrateRequest model = BinaryData.fromString(
- "{\"objectType\":\"AzureWorkloadSQLRestoreWithRehydrateRequest\",\"recoveryPointRehydrationInfo\":{\"rehydrationRetentionDuration\":\"xykfhyq\",\"rehydrationPriority\":\"High\"},\"shouldUseAlternateTargetLocation\":true,\"isNonRecoverable\":false,\"alternateDirectoryPaths\":[{\"mappingType\":\"Invalid\",\"sourceLogicalName\":\"cvexreuqu\",\"sourcePath\":\"tljvfwhreagkhyx\",\"targetPath\":\"qtvbczsu\"}],\"recoveryType\":\"OriginalLocation\",\"sourceResourceId\":\"glmep\",\"propertyBag\":{\"ykgsangpszng\":\"s\"},\"targetInfo\":{\"overwriteOption\":\"Overwrite\",\"containerId\":\"lkvec\",\"databaseName\":\"jcngoadyed\",\"targetDirectoryForFileRestore\":\"rgjfoknubnoi\"},\"recoveryMode\":\"FileRecovery\",\"targetResourceGroupName\":\"ztrgdgxvcoq\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"wugyx\",\"identityName\":\"itweialwvskbuh\",\"userAssignedIdentityProperties\":{\"clientId\":\"aq\",\"principalId\":\"ltcoqc\"}},\"snapshotRestoreParameters\":{\"skipAttachAndMount\":true,\"logPointInTimeForDBRecovery\":\"xzak\"},\"targetVirtualMachineId\":\"jkmvbi\",\"resourceGuardOperationRequests\":[\"ofqcvovjufycsjm\",\"bemyeji\",\"iuxegth\",\"rtudawlpjfel\"]}")
- .toObject(AzureWorkloadSqlRestoreWithRehydrateRequest.class);
- Assertions.assertEquals("ofqcvovjufycsjm", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.ORIGINAL_LOCATION, model.recoveryType());
- Assertions.assertEquals("glmep", model.sourceResourceId());
- Assertions.assertEquals("s", model.propertyBag().get("ykgsangpszng"));
- Assertions.assertEquals(OverwriteOptions.OVERWRITE, model.targetInfo().overwriteOption());
- Assertions.assertEquals("lkvec", model.targetInfo().containerId());
- Assertions.assertEquals("jcngoadyed", model.targetInfo().databaseName());
- Assertions.assertEquals("rgjfoknubnoi", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("ztrgdgxvcoq", model.targetResourceGroupName());
- Assertions.assertEquals("wugyx", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("itweialwvskbuh", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("aq",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("ltcoqc",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("xzak", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("jkmvbi", model.targetVirtualMachineId());
- Assertions.assertEquals(true, model.shouldUseAlternateTargetLocation());
- Assertions.assertEquals(false, model.isNonRecoverable());
- Assertions.assertEquals(SqlDataDirectoryType.INVALID, model.alternateDirectoryPaths().get(0).mappingType());
- Assertions.assertEquals("cvexreuqu", model.alternateDirectoryPaths().get(0).sourceLogicalName());
- Assertions.assertEquals("tljvfwhreagkhyx", model.alternateDirectoryPaths().get(0).sourcePath());
- Assertions.assertEquals("qtvbczsu", model.alternateDirectoryPaths().get(0).targetPath());
- Assertions.assertEquals("xykfhyq", model.recoveryPointRehydrationInfo().rehydrationRetentionDuration());
- Assertions.assertEquals(RehydrationPriority.HIGH, model.recoveryPointRehydrationInfo().rehydrationPriority());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AzureWorkloadSqlRestoreWithRehydrateRequest model = new AzureWorkloadSqlRestoreWithRehydrateRequest()
- .withResourceGuardOperationRequests(Arrays.asList("ofqcvovjufycsjm", "bemyeji", "iuxegth", "rtudawlpjfel"))
- .withRecoveryType(RecoveryType.ORIGINAL_LOCATION)
- .withSourceResourceId("glmep")
- .withPropertyBag(mapOf("ykgsangpszng", "s"))
- .withTargetInfo(new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.OVERWRITE)
- .withContainerId("lkvec")
- .withDatabaseName("jcngoadyed")
- .withTargetDirectoryForFileRestore("rgjfoknubnoi"))
- .withRecoveryMode(RecoveryMode.FILE_RECOVERY)
- .withTargetResourceGroupName("ztrgdgxvcoq")
- .withUserAssignedManagedIdentityDetails(new UserAssignedManagedIdentityDetails().withIdentityArmId("wugyx")
- .withIdentityName("itweialwvskbuh")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("aq").withPrincipalId("ltcoqc")))
- .withSnapshotRestoreParameters(
- new SnapshotRestoreParameters().withSkipAttachAndMount(true).withLogPointInTimeForDBRecovery("xzak"))
- .withTargetVirtualMachineId("jkmvbi")
- .withShouldUseAlternateTargetLocation(true)
- .withIsNonRecoverable(false)
- .withAlternateDirectoryPaths(
- Arrays.asList(new SqlDataDirectoryMapping().withMappingType(SqlDataDirectoryType.INVALID)
- .withSourceLogicalName("cvexreuqu")
- .withSourcePath("tljvfwhreagkhyx")
- .withTargetPath("qtvbczsu")))
- .withRecoveryPointRehydrationInfo(
- new RecoveryPointRehydrationInfo().withRehydrationRetentionDuration("xykfhyq")
- .withRehydrationPriority(RehydrationPriority.HIGH));
- model = BinaryData.fromObject(model).toObject(AzureWorkloadSqlRestoreWithRehydrateRequest.class);
- Assertions.assertEquals("ofqcvovjufycsjm", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(RecoveryType.ORIGINAL_LOCATION, model.recoveryType());
- Assertions.assertEquals("glmep", model.sourceResourceId());
- Assertions.assertEquals("s", model.propertyBag().get("ykgsangpszng"));
- Assertions.assertEquals(OverwriteOptions.OVERWRITE, model.targetInfo().overwriteOption());
- Assertions.assertEquals("lkvec", model.targetInfo().containerId());
- Assertions.assertEquals("jcngoadyed", model.targetInfo().databaseName());
- Assertions.assertEquals("rgjfoknubnoi", model.targetInfo().targetDirectoryForFileRestore());
- Assertions.assertEquals(RecoveryMode.FILE_RECOVERY, model.recoveryMode());
- Assertions.assertEquals("ztrgdgxvcoq", model.targetResourceGroupName());
- Assertions.assertEquals("wugyx", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("itweialwvskbuh", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("aq",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("ltcoqc",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- Assertions.assertEquals(true, model.snapshotRestoreParameters().skipAttachAndMount());
- Assertions.assertEquals("xzak", model.snapshotRestoreParameters().logPointInTimeForDBRecovery());
- Assertions.assertEquals("jkmvbi", model.targetVirtualMachineId());
- Assertions.assertEquals(true, model.shouldUseAlternateTargetLocation());
- Assertions.assertEquals(false, model.isNonRecoverable());
- Assertions.assertEquals(SqlDataDirectoryType.INVALID, model.alternateDirectoryPaths().get(0).mappingType());
- Assertions.assertEquals("cvexreuqu", model.alternateDirectoryPaths().get(0).sourceLogicalName());
- Assertions.assertEquals("tljvfwhreagkhyx", model.alternateDirectoryPaths().get(0).sourcePath());
- Assertions.assertEquals("qtvbczsu", model.alternateDirectoryPaths().get(0).targetPath());
- Assertions.assertEquals("xykfhyq", model.recoveryPointRehydrationInfo().rehydrationRetentionDuration());
- Assertions.assertEquals(RehydrationPriority.HIGH, model.recoveryPointRehydrationInfo().rehydrationPriority());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineBaseResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineBaseResourceInnerTests.java
deleted file mode 100644
index 217beaf5dbcb..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineBaseResourceInnerTests.java
+++ /dev/null
@@ -1,109 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupEngineBaseResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineBase;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import java.time.OffsetDateTime;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupEngineBaseResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupEngineBaseResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"backupEngineType\":\"BackupEngineBase\",\"friendlyName\":\"kfgohdneue\",\"backupManagementType\":\"DPM\",\"registrationStatus\":\"sdyhtozfikdowwq\",\"backupEngineState\":\"v\",\"healthStatus\":\"xclvit\",\"canReRegister\":true,\"backupEngineId\":\"o\",\"dpmVersion\":\"sg\",\"azureBackupAgentVersion\":\"hcohfwdsjnk\",\"isAzureBackupAgentUpgradeAvailable\":true,\"isDpmUpgradeAvailable\":true,\"extendedInfo\":{\"databaseName\":\"swacffgdkzz\",\"protectedItemsCount\":1258640156,\"protectedServersCount\":2137392775,\"diskCount\":1769895546,\"usedDiskSpace\":70.37932285828938,\"availableDiskSpace\":37.34096330096411,\"refreshedAt\":\"2021-02-08T12:34:09Z\",\"azureProtectedInstances\":1681889122}},\"eTag\":\"uflrwd\",\"location\":\"hdlxyjrxsagafcn\",\"tags\":{\"vq\":\"wqapnedgfbcvk\"},\"id\":\"pkeqdcvdrhvoo\",\"name\":\"sotbob\",\"type\":\"dopcjwvnh\"}")
- .toObject(BackupEngineBaseResourceInner.class);
- Assertions.assertEquals("hdlxyjrxsagafcn", model.location());
- Assertions.assertEquals("wqapnedgfbcvk", model.tags().get("vq"));
- Assertions.assertEquals("kfgohdneue", model.properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.DPM, model.properties().backupManagementType());
- Assertions.assertEquals("sdyhtozfikdowwq", model.properties().registrationStatus());
- Assertions.assertEquals("v", model.properties().backupEngineState());
- Assertions.assertEquals("xclvit", model.properties().healthStatus());
- Assertions.assertEquals(true, model.properties().canReRegister());
- Assertions.assertEquals("o", model.properties().backupEngineId());
- Assertions.assertEquals("sg", model.properties().dpmVersion());
- Assertions.assertEquals("hcohfwdsjnk", model.properties().azureBackupAgentVersion());
- Assertions.assertEquals(true, model.properties().isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(true, model.properties().isDpmUpgradeAvailable());
- Assertions.assertEquals("swacffgdkzz", model.properties().extendedInfo().databaseName());
- Assertions.assertEquals(1258640156, model.properties().extendedInfo().protectedItemsCount());
- Assertions.assertEquals(2137392775, model.properties().extendedInfo().protectedServersCount());
- Assertions.assertEquals(1769895546, model.properties().extendedInfo().diskCount());
- Assertions.assertEquals(70.37932285828938D, model.properties().extendedInfo().usedDiskSpace());
- Assertions.assertEquals(37.34096330096411D, model.properties().extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-08T12:34:09Z"),
- model.properties().extendedInfo().refreshedAt());
- Assertions.assertEquals(1681889122, model.properties().extendedInfo().azureProtectedInstances());
- Assertions.assertEquals("uflrwd", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupEngineBaseResourceInner model = new BackupEngineBaseResourceInner().withLocation("hdlxyjrxsagafcn")
- .withTags(mapOf("vq", "wqapnedgfbcvk"))
- .withProperties(new BackupEngineBase().withFriendlyName("kfgohdneue")
- .withBackupManagementType(BackupManagementType.DPM)
- .withRegistrationStatus("sdyhtozfikdowwq")
- .withBackupEngineState("v")
- .withHealthStatus("xclvit")
- .withCanReRegister(true)
- .withBackupEngineId("o")
- .withDpmVersion("sg")
- .withAzureBackupAgentVersion("hcohfwdsjnk")
- .withIsAzureBackupAgentUpgradeAvailable(true)
- .withIsDpmUpgradeAvailable(true)
- .withExtendedInfo(new BackupEngineExtendedInfo().withDatabaseName("swacffgdkzz")
- .withProtectedItemsCount(1258640156)
- .withProtectedServersCount(2137392775)
- .withDiskCount(1769895546)
- .withUsedDiskSpace(70.37932285828938D)
- .withAvailableDiskSpace(37.34096330096411D)
- .withRefreshedAt(OffsetDateTime.parse("2021-02-08T12:34:09Z"))
- .withAzureProtectedInstances(1681889122)))
- .withEtag("uflrwd");
- model = BinaryData.fromObject(model).toObject(BackupEngineBaseResourceInner.class);
- Assertions.assertEquals("hdlxyjrxsagafcn", model.location());
- Assertions.assertEquals("wqapnedgfbcvk", model.tags().get("vq"));
- Assertions.assertEquals("kfgohdneue", model.properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.DPM, model.properties().backupManagementType());
- Assertions.assertEquals("sdyhtozfikdowwq", model.properties().registrationStatus());
- Assertions.assertEquals("v", model.properties().backupEngineState());
- Assertions.assertEquals("xclvit", model.properties().healthStatus());
- Assertions.assertEquals(true, model.properties().canReRegister());
- Assertions.assertEquals("o", model.properties().backupEngineId());
- Assertions.assertEquals("sg", model.properties().dpmVersion());
- Assertions.assertEquals("hcohfwdsjnk", model.properties().azureBackupAgentVersion());
- Assertions.assertEquals(true, model.properties().isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(true, model.properties().isDpmUpgradeAvailable());
- Assertions.assertEquals("swacffgdkzz", model.properties().extendedInfo().databaseName());
- Assertions.assertEquals(1258640156, model.properties().extendedInfo().protectedItemsCount());
- Assertions.assertEquals(2137392775, model.properties().extendedInfo().protectedServersCount());
- Assertions.assertEquals(1769895546, model.properties().extendedInfo().diskCount());
- Assertions.assertEquals(70.37932285828938D, model.properties().extendedInfo().usedDiskSpace());
- Assertions.assertEquals(37.34096330096411D, model.properties().extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-08T12:34:09Z"),
- model.properties().extendedInfo().refreshedAt());
- Assertions.assertEquals(1681889122, model.properties().extendedInfo().azureProtectedInstances());
- Assertions.assertEquals("uflrwd", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineBaseResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineBaseResourceListTests.java
deleted file mode 100644
index 69e197d2133a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineBaseResourceListTests.java
+++ /dev/null
@@ -1,142 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupEngineBaseResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineBase;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineBaseResourceList;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupEngineBaseResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupEngineBaseResourceList model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"backupEngineType\":\"BackupEngineBase\",\"friendlyName\":\"q\",\"backupManagementType\":\"AzureIaasVM\",\"registrationStatus\":\"mqtaruoujmkcjh\",\"backupEngineState\":\"ytjrybnwjewgdr\",\"healthStatus\":\"rvnaenqpeh\",\"canReRegister\":false,\"backupEngineId\":\"ygmi\",\"dpmVersion\":\"hnzdndslgnayqi\",\"azureBackupAgentVersion\":\"nduhavhqlkthum\",\"isAzureBackupAgentUpgradeAvailable\":true,\"isDpmUpgradeAvailable\":true,\"extendedInfo\":{\"databaseName\":\"cdui\",\"protectedItemsCount\":1108910411,\"protectedServersCount\":1393187057,\"diskCount\":178925296,\"usedDiskSpace\":63.86816695634684,\"availableDiskSpace\":0.14011937036747524,\"refreshedAt\":\"2021-01-19T21:06:36Z\",\"azureProtectedInstances\":245335843}},\"eTag\":\"fmmdnbbg\",\"location\":\"zpswiydmc\",\"tags\":{\"dbzm\":\"zdxss\",\"cblylpstdbhhxsr\":\"vdfznudaodvxzb\",\"erscdntne\":\"dzu\"},\"id\":\"fiwjmygtdssls\",\"name\":\"tmweriofzpyq\",\"type\":\"emwabnet\"},{\"properties\":{\"backupEngineType\":\"BackupEngineBase\",\"friendlyName\":\"szhedplvw\",\"backupManagementType\":\"Invalid\",\"registrationStatus\":\"mwmbes\",\"backupEngineState\":\"nkww\",\"healthStatus\":\"pjflcxogao\",\"canReRegister\":true,\"backupEngineId\":\"m\",\"dpmVersion\":\"ikvmkqzeqqk\",\"azureBackupAgentVersion\":\"tfz\",\"isAzureBackupAgentUpgradeAvailable\":false,\"isDpmUpgradeAvailable\":false,\"extendedInfo\":{\"databaseName\":\"ur\",\"protectedItemsCount\":191107441,\"protectedServersCount\":1245356368,\"diskCount\":1368192153,\"usedDiskSpace\":29.50996555933806,\"availableDiskSpace\":71.73574705933942,\"refreshedAt\":\"2021-02-24T08:44:41Z\",\"azureProtectedInstances\":1120938995}},\"eTag\":\"xwak\",\"location\":\"ogqxndlkzgxhuri\",\"tags\":{\"bxmubyynt\":\"podxunkb\",\"tkoievseotgq\":\"lrb\",\"tmuwlauwzi\":\"l\",\"cjefuzmu\":\"xbmp\"},\"id\":\"pbttdum\",\"name\":\"rp\",\"type\":\"xe\"}],\"nextLink\":\"nzbtbhj\"}")
- .toObject(BackupEngineBaseResourceList.class);
- Assertions.assertEquals("nzbtbhj", model.nextLink());
- Assertions.assertEquals("zpswiydmc", model.value().get(0).location());
- Assertions.assertEquals("zdxss", model.value().get(0).tags().get("dbzm"));
- Assertions.assertEquals("q", model.value().get(0).properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM,
- model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("mqtaruoujmkcjh", model.value().get(0).properties().registrationStatus());
- Assertions.assertEquals("ytjrybnwjewgdr", model.value().get(0).properties().backupEngineState());
- Assertions.assertEquals("rvnaenqpeh", model.value().get(0).properties().healthStatus());
- Assertions.assertEquals(false, model.value().get(0).properties().canReRegister());
- Assertions.assertEquals("ygmi", model.value().get(0).properties().backupEngineId());
- Assertions.assertEquals("hnzdndslgnayqi", model.value().get(0).properties().dpmVersion());
- Assertions.assertEquals("nduhavhqlkthum", model.value().get(0).properties().azureBackupAgentVersion());
- Assertions.assertEquals(true, model.value().get(0).properties().isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(true, model.value().get(0).properties().isDpmUpgradeAvailable());
- Assertions.assertEquals("cdui", model.value().get(0).properties().extendedInfo().databaseName());
- Assertions.assertEquals(1108910411, model.value().get(0).properties().extendedInfo().protectedItemsCount());
- Assertions.assertEquals(1393187057, model.value().get(0).properties().extendedInfo().protectedServersCount());
- Assertions.assertEquals(178925296, model.value().get(0).properties().extendedInfo().diskCount());
- Assertions.assertEquals(63.86816695634684D, model.value().get(0).properties().extendedInfo().usedDiskSpace());
- Assertions.assertEquals(0.14011937036747524D,
- model.value().get(0).properties().extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-19T21:06:36Z"),
- model.value().get(0).properties().extendedInfo().refreshedAt());
- Assertions.assertEquals(245335843, model.value().get(0).properties().extendedInfo().azureProtectedInstances());
- Assertions.assertEquals("fmmdnbbg", model.value().get(0).etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupEngineBaseResourceList model = new BackupEngineBaseResourceList().withNextLink("nzbtbhj")
- .withValue(Arrays.asList(
- new BackupEngineBaseResourceInner().withLocation("zpswiydmc")
- .withTags(mapOf("dbzm", "zdxss", "cblylpstdbhhxsr", "vdfznudaodvxzb", "erscdntne", "dzu"))
- .withProperties(new BackupEngineBase().withFriendlyName("q")
- .withBackupManagementType(BackupManagementType.AZURE_IAAS_VM)
- .withRegistrationStatus("mqtaruoujmkcjh")
- .withBackupEngineState("ytjrybnwjewgdr")
- .withHealthStatus("rvnaenqpeh")
- .withCanReRegister(false)
- .withBackupEngineId("ygmi")
- .withDpmVersion("hnzdndslgnayqi")
- .withAzureBackupAgentVersion("nduhavhqlkthum")
- .withIsAzureBackupAgentUpgradeAvailable(true)
- .withIsDpmUpgradeAvailable(true)
- .withExtendedInfo(new BackupEngineExtendedInfo().withDatabaseName("cdui")
- .withProtectedItemsCount(1108910411)
- .withProtectedServersCount(1393187057)
- .withDiskCount(178925296)
- .withUsedDiskSpace(63.86816695634684D)
- .withAvailableDiskSpace(0.14011937036747524D)
- .withRefreshedAt(OffsetDateTime.parse("2021-01-19T21:06:36Z"))
- .withAzureProtectedInstances(245335843)))
- .withEtag("fmmdnbbg"),
- new BackupEngineBaseResourceInner().withLocation("ogqxndlkzgxhuri")
- .withTags(
- mapOf("bxmubyynt", "podxunkb", "tkoievseotgq", "lrb", "tmuwlauwzi", "l", "cjefuzmu", "xbmp"))
- .withProperties(new BackupEngineBase().withFriendlyName("szhedplvw")
- .withBackupManagementType(BackupManagementType.INVALID)
- .withRegistrationStatus("mwmbes")
- .withBackupEngineState("nkww")
- .withHealthStatus("pjflcxogao")
- .withCanReRegister(true)
- .withBackupEngineId("m")
- .withDpmVersion("ikvmkqzeqqk")
- .withAzureBackupAgentVersion("tfz")
- .withIsAzureBackupAgentUpgradeAvailable(false)
- .withIsDpmUpgradeAvailable(false)
- .withExtendedInfo(new BackupEngineExtendedInfo().withDatabaseName("ur")
- .withProtectedItemsCount(191107441)
- .withProtectedServersCount(1245356368)
- .withDiskCount(1368192153)
- .withUsedDiskSpace(29.50996555933806D)
- .withAvailableDiskSpace(71.73574705933942D)
- .withRefreshedAt(OffsetDateTime.parse("2021-02-24T08:44:41Z"))
- .withAzureProtectedInstances(1120938995)))
- .withEtag("xwak")));
- model = BinaryData.fromObject(model).toObject(BackupEngineBaseResourceList.class);
- Assertions.assertEquals("nzbtbhj", model.nextLink());
- Assertions.assertEquals("zpswiydmc", model.value().get(0).location());
- Assertions.assertEquals("zdxss", model.value().get(0).tags().get("dbzm"));
- Assertions.assertEquals("q", model.value().get(0).properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM,
- model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("mqtaruoujmkcjh", model.value().get(0).properties().registrationStatus());
- Assertions.assertEquals("ytjrybnwjewgdr", model.value().get(0).properties().backupEngineState());
- Assertions.assertEquals("rvnaenqpeh", model.value().get(0).properties().healthStatus());
- Assertions.assertEquals(false, model.value().get(0).properties().canReRegister());
- Assertions.assertEquals("ygmi", model.value().get(0).properties().backupEngineId());
- Assertions.assertEquals("hnzdndslgnayqi", model.value().get(0).properties().dpmVersion());
- Assertions.assertEquals("nduhavhqlkthum", model.value().get(0).properties().azureBackupAgentVersion());
- Assertions.assertEquals(true, model.value().get(0).properties().isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(true, model.value().get(0).properties().isDpmUpgradeAvailable());
- Assertions.assertEquals("cdui", model.value().get(0).properties().extendedInfo().databaseName());
- Assertions.assertEquals(1108910411, model.value().get(0).properties().extendedInfo().protectedItemsCount());
- Assertions.assertEquals(1393187057, model.value().get(0).properties().extendedInfo().protectedServersCount());
- Assertions.assertEquals(178925296, model.value().get(0).properties().extendedInfo().diskCount());
- Assertions.assertEquals(63.86816695634684D, model.value().get(0).properties().extendedInfo().usedDiskSpace());
- Assertions.assertEquals(0.14011937036747524D,
- model.value().get(0).properties().extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-19T21:06:36Z"),
- model.value().get(0).properties().extendedInfo().refreshedAt());
- Assertions.assertEquals(245335843, model.value().get(0).properties().extendedInfo().azureProtectedInstances());
- Assertions.assertEquals("fmmdnbbg", model.value().get(0).etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineBaseTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineBaseTests.java
deleted file mode 100644
index 66909cc0446a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineBaseTests.java
+++ /dev/null
@@ -1,83 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineBase;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupEngineBaseTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupEngineBase model = BinaryData.fromString(
- "{\"backupEngineType\":\"BackupEngineBase\",\"friendlyName\":\"d\",\"backupManagementType\":\"DPM\",\"registrationStatus\":\"cxrslpmutwuoe\",\"backupEngineState\":\"pkhjwni\",\"healthStatus\":\"sluicpdggkzz\",\"canReRegister\":true,\"backupEngineId\":\"mpaxmodfvuefywsb\",\"dpmVersion\":\"vmwy\",\"azureBackupAgentVersion\":\"fouyf\",\"isAzureBackupAgentUpgradeAvailable\":false,\"isDpmUpgradeAvailable\":false,\"extendedInfo\":{\"databaseName\":\"iyzvqtmnub\",\"protectedItemsCount\":908407782,\"protectedServersCount\":1989438546,\"diskCount\":1254452597,\"usedDiskSpace\":36.0989535057045,\"availableDiskSpace\":69.75703157384325,\"refreshedAt\":\"2021-10-31T06:50:30Z\",\"azureProtectedInstances\":1083170526}}")
- .toObject(BackupEngineBase.class);
- Assertions.assertEquals("d", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.DPM, model.backupManagementType());
- Assertions.assertEquals("cxrslpmutwuoe", model.registrationStatus());
- Assertions.assertEquals("pkhjwni", model.backupEngineState());
- Assertions.assertEquals("sluicpdggkzz", model.healthStatus());
- Assertions.assertEquals(true, model.canReRegister());
- Assertions.assertEquals("mpaxmodfvuefywsb", model.backupEngineId());
- Assertions.assertEquals("vmwy", model.dpmVersion());
- Assertions.assertEquals("fouyf", model.azureBackupAgentVersion());
- Assertions.assertEquals(false, model.isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(false, model.isDpmUpgradeAvailable());
- Assertions.assertEquals("iyzvqtmnub", model.extendedInfo().databaseName());
- Assertions.assertEquals(908407782, model.extendedInfo().protectedItemsCount());
- Assertions.assertEquals(1989438546, model.extendedInfo().protectedServersCount());
- Assertions.assertEquals(1254452597, model.extendedInfo().diskCount());
- Assertions.assertEquals(36.0989535057045D, model.extendedInfo().usedDiskSpace());
- Assertions.assertEquals(69.75703157384325D, model.extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-31T06:50:30Z"), model.extendedInfo().refreshedAt());
- Assertions.assertEquals(1083170526, model.extendedInfo().azureProtectedInstances());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupEngineBase model = new BackupEngineBase().withFriendlyName("d")
- .withBackupManagementType(BackupManagementType.DPM)
- .withRegistrationStatus("cxrslpmutwuoe")
- .withBackupEngineState("pkhjwni")
- .withHealthStatus("sluicpdggkzz")
- .withCanReRegister(true)
- .withBackupEngineId("mpaxmodfvuefywsb")
- .withDpmVersion("vmwy")
- .withAzureBackupAgentVersion("fouyf")
- .withIsAzureBackupAgentUpgradeAvailable(false)
- .withIsDpmUpgradeAvailable(false)
- .withExtendedInfo(new BackupEngineExtendedInfo().withDatabaseName("iyzvqtmnub")
- .withProtectedItemsCount(908407782)
- .withProtectedServersCount(1989438546)
- .withDiskCount(1254452597)
- .withUsedDiskSpace(36.0989535057045D)
- .withAvailableDiskSpace(69.75703157384325D)
- .withRefreshedAt(OffsetDateTime.parse("2021-10-31T06:50:30Z"))
- .withAzureProtectedInstances(1083170526));
- model = BinaryData.fromObject(model).toObject(BackupEngineBase.class);
- Assertions.assertEquals("d", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.DPM, model.backupManagementType());
- Assertions.assertEquals("cxrslpmutwuoe", model.registrationStatus());
- Assertions.assertEquals("pkhjwni", model.backupEngineState());
- Assertions.assertEquals("sluicpdggkzz", model.healthStatus());
- Assertions.assertEquals(true, model.canReRegister());
- Assertions.assertEquals("mpaxmodfvuefywsb", model.backupEngineId());
- Assertions.assertEquals("vmwy", model.dpmVersion());
- Assertions.assertEquals("fouyf", model.azureBackupAgentVersion());
- Assertions.assertEquals(false, model.isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(false, model.isDpmUpgradeAvailable());
- Assertions.assertEquals("iyzvqtmnub", model.extendedInfo().databaseName());
- Assertions.assertEquals(908407782, model.extendedInfo().protectedItemsCount());
- Assertions.assertEquals(1989438546, model.extendedInfo().protectedServersCount());
- Assertions.assertEquals(1254452597, model.extendedInfo().diskCount());
- Assertions.assertEquals(36.0989535057045D, model.extendedInfo().usedDiskSpace());
- Assertions.assertEquals(69.75703157384325D, model.extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-31T06:50:30Z"), model.extendedInfo().refreshedAt());
- Assertions.assertEquals(1083170526, model.extendedInfo().azureProtectedInstances());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineExtendedInfoTests.java
deleted file mode 100644
index 25fd9db6fb5e..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEngineExtendedInfoTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineExtendedInfo;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupEngineExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupEngineExtendedInfo model = BinaryData.fromString(
- "{\"databaseName\":\"pomgkopkwhojvp\",\"protectedItemsCount\":996289807,\"protectedServersCount\":1448079009,\"diskCount\":1647253865,\"usedDiskSpace\":90.65906932086332,\"availableDiskSpace\":11.146404494926331,\"refreshedAt\":\"2021-01-31T00:19:35Z\",\"azureProtectedInstances\":484454898}")
- .toObject(BackupEngineExtendedInfo.class);
- Assertions.assertEquals("pomgkopkwhojvp", model.databaseName());
- Assertions.assertEquals(996289807, model.protectedItemsCount());
- Assertions.assertEquals(1448079009, model.protectedServersCount());
- Assertions.assertEquals(1647253865, model.diskCount());
- Assertions.assertEquals(90.65906932086332D, model.usedDiskSpace());
- Assertions.assertEquals(11.146404494926331D, model.availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-31T00:19:35Z"), model.refreshedAt());
- Assertions.assertEquals(484454898, model.azureProtectedInstances());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupEngineExtendedInfo model = new BackupEngineExtendedInfo().withDatabaseName("pomgkopkwhojvp")
- .withProtectedItemsCount(996289807)
- .withProtectedServersCount(1448079009)
- .withDiskCount(1647253865)
- .withUsedDiskSpace(90.65906932086332D)
- .withAvailableDiskSpace(11.146404494926331D)
- .withRefreshedAt(OffsetDateTime.parse("2021-01-31T00:19:35Z"))
- .withAzureProtectedInstances(484454898);
- model = BinaryData.fromObject(model).toObject(BackupEngineExtendedInfo.class);
- Assertions.assertEquals("pomgkopkwhojvp", model.databaseName());
- Assertions.assertEquals(996289807, model.protectedItemsCount());
- Assertions.assertEquals(1448079009, model.protectedServersCount());
- Assertions.assertEquals(1647253865, model.diskCount());
- Assertions.assertEquals(90.65906932086332D, model.usedDiskSpace());
- Assertions.assertEquals(11.146404494926331D, model.availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-31T00:19:35Z"), model.refreshedAt());
- Assertions.assertEquals(484454898, model.azureProtectedInstances());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEnginesGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEnginesGetWithResponseMockTests.java
deleted file mode 100644
index 57ab48e127d1..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEnginesGetWithResponseMockTests.java
+++ /dev/null
@@ -1,62 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineBaseResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupEnginesGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"backupEngineType\":\"BackupEngineBase\",\"friendlyName\":\"eyowmndcovd\",\"backupManagementType\":\"AzureStorage\",\"registrationStatus\":\"uxza\",\"backupEngineState\":\"mk\",\"healthStatus\":\"ruw\",\"canReRegister\":false,\"backupEngineId\":\"bcpftxudqyemebun\",\"dpmVersion\":\"cmcir\",\"azureBackupAgentVersion\":\"eemmjauwcgx\",\"isAzureBackupAgentUpgradeAvailable\":false,\"isDpmUpgradeAvailable\":true,\"extendedInfo\":{\"databaseName\":\"tranizerwgu\",\"protectedItemsCount\":1827615921,\"protectedServersCount\":1177263124,\"diskCount\":2102963892,\"usedDiskSpace\":59.55416383016519,\"availableDiskSpace\":25.91979133659811,\"refreshedAt\":\"2021-07-15T09:04:24Z\",\"azureProtectedInstances\":435710969}},\"eTag\":\"hpriylfm\",\"location\":\"ztraud\",\"tags\":{\"moj\":\"lcdculregpq\",\"tnvgyshqrdgrt\":\"vr\"},\"id\":\"mewjzlpyk\",\"name\":\"fa\",\"type\":\"zwjcaye\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- BackupEngineBaseResource response = manager.backupEngines()
- .getWithResponse("sqgpewqcfu", "mdpv", "zgl", "jbkn", "zcl", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("ztraud", response.location());
- Assertions.assertEquals("lcdculregpq", response.tags().get("moj"));
- Assertions.assertEquals("eyowmndcovd", response.properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_STORAGE, response.properties().backupManagementType());
- Assertions.assertEquals("uxza", response.properties().registrationStatus());
- Assertions.assertEquals("mk", response.properties().backupEngineState());
- Assertions.assertEquals("ruw", response.properties().healthStatus());
- Assertions.assertEquals(false, response.properties().canReRegister());
- Assertions.assertEquals("bcpftxudqyemebun", response.properties().backupEngineId());
- Assertions.assertEquals("cmcir", response.properties().dpmVersion());
- Assertions.assertEquals("eemmjauwcgx", response.properties().azureBackupAgentVersion());
- Assertions.assertEquals(false, response.properties().isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(true, response.properties().isDpmUpgradeAvailable());
- Assertions.assertEquals("tranizerwgu", response.properties().extendedInfo().databaseName());
- Assertions.assertEquals(1827615921, response.properties().extendedInfo().protectedItemsCount());
- Assertions.assertEquals(1177263124, response.properties().extendedInfo().protectedServersCount());
- Assertions.assertEquals(2102963892, response.properties().extendedInfo().diskCount());
- Assertions.assertEquals(59.55416383016519D, response.properties().extendedInfo().usedDiskSpace());
- Assertions.assertEquals(25.91979133659811D, response.properties().extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-15T09:04:24Z"),
- response.properties().extendedInfo().refreshedAt());
- Assertions.assertEquals(435710969, response.properties().extendedInfo().azureProtectedInstances());
- Assertions.assertEquals("hpriylfm", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEnginesListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEnginesListMockTests.java
deleted file mode 100644
index ca8dd5e2e632..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupEnginesListMockTests.java
+++ /dev/null
@@ -1,68 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineBaseResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupEnginesListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"backupEngineType\":\"BackupEngineBase\",\"friendlyName\":\"wxwjyofgwhnkb\",\"backupManagementType\":\"DefaultBackup\",\"registrationStatus\":\"jssmctsnldkpwo\",\"backupEngineState\":\"isubxbteog\",\"healthStatus\":\"fiijrykwlefksxqc\",\"canReRegister\":true,\"backupEngineId\":\"pxgnmqvzvluyqq\",\"dpmVersion\":\"ossscyva\",\"azureBackupAgentVersion\":\"ppuacvfyeowp\",\"isAzureBackupAgentUpgradeAvailable\":false,\"isDpmUpgradeAvailable\":false,\"extendedInfo\":{\"databaseName\":\"soy\",\"protectedItemsCount\":1900787139,\"protectedServersCount\":1322271071,\"diskCount\":1267233525,\"usedDiskSpace\":35.69199529736735,\"availableDiskSpace\":29.881511721660658,\"refreshedAt\":\"2021-10-30T08:29:43Z\",\"azureProtectedInstances\":1172847496}},\"eTag\":\"stkfvvdshxcdeds\",\"location\":\"enygnxcgjtfrnquk\",\"tags\":{\"mtbgwjdxwna\":\"nslnlrxsmyltrwnt\",\"etw\":\"kurrdreyzjwh\",\"kykcyqhyqqzz\":\"jwzzqseuzu\"},\"id\":\"c\",\"name\":\"keys\",\"type\":\"ewfopazdazg\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response = manager.backupEngines()
- .list("hilzzdzzq", "mueza", "ovribq", "otokhtvwtaznk", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("enygnxcgjtfrnquk", response.iterator().next().location());
- Assertions.assertEquals("nslnlrxsmyltrwnt", response.iterator().next().tags().get("mtbgwjdxwna"));
- Assertions.assertEquals("wxwjyofgwhnkb", response.iterator().next().properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP,
- response.iterator().next().properties().backupManagementType());
- Assertions.assertEquals("jssmctsnldkpwo", response.iterator().next().properties().registrationStatus());
- Assertions.assertEquals("isubxbteog", response.iterator().next().properties().backupEngineState());
- Assertions.assertEquals("fiijrykwlefksxqc", response.iterator().next().properties().healthStatus());
- Assertions.assertEquals(true, response.iterator().next().properties().canReRegister());
- Assertions.assertEquals("pxgnmqvzvluyqq", response.iterator().next().properties().backupEngineId());
- Assertions.assertEquals("ossscyva", response.iterator().next().properties().dpmVersion());
- Assertions.assertEquals("ppuacvfyeowp", response.iterator().next().properties().azureBackupAgentVersion());
- Assertions.assertEquals(false, response.iterator().next().properties().isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(false, response.iterator().next().properties().isDpmUpgradeAvailable());
- Assertions.assertEquals("soy", response.iterator().next().properties().extendedInfo().databaseName());
- Assertions.assertEquals(1900787139,
- response.iterator().next().properties().extendedInfo().protectedItemsCount());
- Assertions.assertEquals(1322271071,
- response.iterator().next().properties().extendedInfo().protectedServersCount());
- Assertions.assertEquals(1267233525, response.iterator().next().properties().extendedInfo().diskCount());
- Assertions.assertEquals(35.69199529736735D,
- response.iterator().next().properties().extendedInfo().usedDiskSpace());
- Assertions.assertEquals(29.881511721660658D,
- response.iterator().next().properties().extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-30T08:29:43Z"),
- response.iterator().next().properties().extendedInfo().refreshedAt());
- Assertions.assertEquals(1172847496,
- response.iterator().next().properties().extendedInfo().azureProtectedInstances());
- Assertions.assertEquals("stkfvvdshxcdeds", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupJobsListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupJobsListMockTests.java
deleted file mode 100644
index b575ac3af3dc..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupJobsListMockTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.JobResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupJobsListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"jobType\":\"Job\",\"entityFriendlyName\":\"falkzazm\",\"backupManagementType\":\"MAB\",\"operation\":\"dgjqafkmkro\",\"status\":\"rthqe\",\"startTime\":\"2021-05-02T21:02:12Z\",\"endTime\":\"2021-04-15T13:05:20Z\",\"activityId\":\"vaozn\"},\"eTag\":\"ixiezeag\",\"location\":\"ceituuge\",\"tags\":{\"tlzm\":\"pj\",\"eolctaebf\":\"lsyj\",\"jcustbvtq\":\"yrle\"},\"id\":\"gdxzvsgeafgfoseh\",\"name\":\"lzsxezppkk\",\"type\":\"aaeskyfjlpze\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response
- = manager.backupJobs().list("wljuxlkbectvt", "j", "skdchmaiubavl", "wp", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("ceituuge", response.iterator().next().location());
- Assertions.assertEquals("pj", response.iterator().next().tags().get("tlzm"));
- Assertions.assertEquals("falkzazm", response.iterator().next().properties().entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.MAB,
- response.iterator().next().properties().backupManagementType());
- Assertions.assertEquals("dgjqafkmkro", response.iterator().next().properties().operation());
- Assertions.assertEquals("rthqe", response.iterator().next().properties().status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-02T21:02:12Z"),
- response.iterator().next().properties().startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-15T13:05:20Z"),
- response.iterator().next().properties().endTime());
- Assertions.assertEquals("vaozn", response.iterator().next().properties().activityId());
- Assertions.assertEquals("ixiezeag", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupManagementUsageInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupManagementUsageInnerTests.java
deleted file mode 100644
index c5097447961c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupManagementUsageInnerTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupManagementUsageInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.NameInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UsagesUnit;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupManagementUsageInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupManagementUsageInner model = BinaryData.fromString(
- "{\"unit\":\"Count\",\"quotaPeriod\":\"dvkaozw\",\"nextResetTime\":\"2021-02-22T11:39:16Z\",\"currentValue\":4625530429549295340,\"limit\":4205096906528038378,\"name\":{\"value\":\"k\",\"localizedValue\":\"yxolniwp\"}}")
- .toObject(BackupManagementUsageInner.class);
- Assertions.assertEquals(UsagesUnit.COUNT, model.unit());
- Assertions.assertEquals("dvkaozw", model.quotaPeriod());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-22T11:39:16Z"), model.nextResetTime());
- Assertions.assertEquals(4625530429549295340L, model.currentValue());
- Assertions.assertEquals(4205096906528038378L, model.limit());
- Assertions.assertEquals("k", model.name().value());
- Assertions.assertEquals("yxolniwp", model.name().localizedValue());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupManagementUsageInner model = new BackupManagementUsageInner().withUnit(UsagesUnit.COUNT)
- .withQuotaPeriod("dvkaozw")
- .withNextResetTime(OffsetDateTime.parse("2021-02-22T11:39:16Z"))
- .withCurrentValue(4625530429549295340L)
- .withLimit(4205096906528038378L)
- .withName(new NameInfo().withValue("k").withLocalizedValue("yxolniwp"));
- model = BinaryData.fromObject(model).toObject(BackupManagementUsageInner.class);
- Assertions.assertEquals(UsagesUnit.COUNT, model.unit());
- Assertions.assertEquals("dvkaozw", model.quotaPeriod());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-22T11:39:16Z"), model.nextResetTime());
- Assertions.assertEquals(4625530429549295340L, model.currentValue());
- Assertions.assertEquals(4205096906528038378L, model.limit());
- Assertions.assertEquals("k", model.name().value());
- Assertions.assertEquals("yxolniwp", model.name().localizedValue());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupManagementUsageListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupManagementUsageListTests.java
deleted file mode 100644
index ddb8075a7c0a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupManagementUsageListTests.java
+++ /dev/null
@@ -1,61 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupManagementUsageInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementUsageList;
-import com.azure.resourcemanager.recoveryservicesbackup.models.NameInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UsagesUnit;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupManagementUsageListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupManagementUsageList model = BinaryData.fromString(
- "{\"value\":[{\"unit\":\"Percent\",\"quotaPeriod\":\"ouskcqvkocrc\",\"nextResetTime\":\"2021-02-11T18:18:15Z\",\"currentValue\":5768373522529510794,\"limit\":104740040232311726,\"name\":{\"value\":\"biksq\",\"localizedValue\":\"lssai\"}},{\"unit\":\"CountPerSecond\",\"quotaPeriod\":\"wnzlljfmppeeb\",\"nextResetTime\":\"2021-11-23T16:03:48Z\",\"currentValue\":8457329254467091392,\"limit\":1088287690642884629,\"name\":{\"value\":\"uujitcjc\",\"localizedValue\":\"zevndhkrwpdappds\"}},{\"unit\":\"Percent\",\"quotaPeriod\":\"wrwjfeu\",\"nextResetTime\":\"2021-11-14T12:39:29Z\",\"currentValue\":5558562364469410639,\"limit\":7488631932267615574,\"name\":{\"value\":\"ldhugjzzdatqxh\",\"localizedValue\":\"dgeablgphu\"}}]}")
- .toObject(BackupManagementUsageList.class);
- Assertions.assertEquals(UsagesUnit.PERCENT, model.value().get(0).unit());
- Assertions.assertEquals("ouskcqvkocrc", model.value().get(0).quotaPeriod());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-11T18:18:15Z"), model.value().get(0).nextResetTime());
- Assertions.assertEquals(5768373522529510794L, model.value().get(0).currentValue());
- Assertions.assertEquals(104740040232311726L, model.value().get(0).limit());
- Assertions.assertEquals("biksq", model.value().get(0).name().value());
- Assertions.assertEquals("lssai", model.value().get(0).name().localizedValue());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupManagementUsageList model = new BackupManagementUsageList().withValue(Arrays.asList(
- new BackupManagementUsageInner().withUnit(UsagesUnit.PERCENT)
- .withQuotaPeriod("ouskcqvkocrc")
- .withNextResetTime(OffsetDateTime.parse("2021-02-11T18:18:15Z"))
- .withCurrentValue(5768373522529510794L)
- .withLimit(104740040232311726L)
- .withName(new NameInfo().withValue("biksq").withLocalizedValue("lssai")),
- new BackupManagementUsageInner().withUnit(UsagesUnit.COUNT_PER_SECOND)
- .withQuotaPeriod("wnzlljfmppeeb")
- .withNextResetTime(OffsetDateTime.parse("2021-11-23T16:03:48Z"))
- .withCurrentValue(8457329254467091392L)
- .withLimit(1088287690642884629L)
- .withName(new NameInfo().withValue("uujitcjc").withLocalizedValue("zevndhkrwpdappds")),
- new BackupManagementUsageInner().withUnit(UsagesUnit.PERCENT)
- .withQuotaPeriod("wrwjfeu")
- .withNextResetTime(OffsetDateTime.parse("2021-11-14T12:39:29Z"))
- .withCurrentValue(5558562364469410639L)
- .withLimit(7488631932267615574L)
- .withName(new NameInfo().withValue("ldhugjzzdatqxh").withLocalizedValue("dgeablgphu"))));
- model = BinaryData.fromObject(model).toObject(BackupManagementUsageList.class);
- Assertions.assertEquals(UsagesUnit.PERCENT, model.value().get(0).unit());
- Assertions.assertEquals("ouskcqvkocrc", model.value().get(0).quotaPeriod());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-11T18:18:15Z"), model.value().get(0).nextResetTime());
- Assertions.assertEquals(5768373522529510794L, model.value().get(0).currentValue());
- Assertions.assertEquals(104740040232311726L, model.value().get(0).limit());
- Assertions.assertEquals("biksq", model.value().get(0).name().value());
- Assertions.assertEquals("lssai", model.value().get(0).name().localizedValue());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupOperationResultsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupOperationResultsGetWithResponseMockTests.java
deleted file mode 100644
index adfe06637860..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupOperationResultsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupOperationResultsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.backupOperationResults()
- .getWithResponse("bfokxkhu", "ze", "ufgjblcdr", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupPoliciesListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupPoliciesListMockTests.java
deleted file mode 100644
index 1527883b8a5d..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupPoliciesListMockTests.java
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionPolicyResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupPoliciesListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"backupManagementType\":\"ProtectionPolicy\",\"protectedItemsCount\":940682362,\"resourceGuardOperationRequests\":[\"vyoanfbcswqagywv\",\"xigvjrktpgaeuk\"]},\"eTag\":\"wohpmwhqnucs\",\"location\":\"lhsidsjtdl\",\"tags\":{\"e\":\"injgazlsvbzfcpuo\",\"krdre\":\"wjcciklhsy\",\"h\":\"xolriy\"},\"id\":\"beivdlhydwbdbfg\",\"name\":\"lpu\",\"type\":\"ytjlkesmmpath\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response
- = manager.backupPolicies().list("leqioulndh", "yoeojhtollhs", "idmytzln", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("lhsidsjtdl", response.iterator().next().location());
- Assertions.assertEquals("injgazlsvbzfcpuo", response.iterator().next().tags().get("e"));
- Assertions.assertEquals(940682362, response.iterator().next().properties().protectedItemsCount());
- Assertions.assertEquals("vyoanfbcswqagywv",
- response.iterator().next().properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("wohpmwhqnucs", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectableItemsListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectableItemsListMockTests.java
deleted file mode 100644
index 0b3bde94e9cb..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectableItemsListMockTests.java
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadProtectableItemResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupProtectableItemsListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"protectableItemType\":\"WorkloadProtectableItem\",\"backupManagementType\":\"ektm\",\"workloadType\":\"z\",\"friendlyName\":\"tzamicbig\",\"protectionState\":\"ProtectionFailed\"},\"eTag\":\"zseznuxkeuairaa\",\"location\":\"m\",\"tags\":{\"z\":\"jbedpfixlhupmomi\",\"yxelyicghflr\":\"dnpxpkcdpr\",\"yghsf\":\"fss\"},\"id\":\"rkbhammgmqfm\",\"name\":\"fgvqcpdw\",\"type\":\"gquxweysland\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response = manager.backupProtectableItems()
- .list("gejkbvhh", "aurghooxa", "xb", "hxjxjoezlqxrkdkn", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("m", response.iterator().next().location());
- Assertions.assertEquals("jbedpfixlhupmomi", response.iterator().next().tags().get("z"));
- Assertions.assertEquals("ektm", response.iterator().next().properties().backupManagementType());
- Assertions.assertEquals("z", response.iterator().next().properties().workloadType());
- Assertions.assertEquals("tzamicbig", response.iterator().next().properties().friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED,
- response.iterator().next().properties().protectionState());
- Assertions.assertEquals("zseznuxkeuairaa", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectedItemsListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectedItemsListMockTests.java
deleted file mode 100644
index e379b2ad92f8..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectedItemsListMockTests.java
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItemResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupProtectedItemsListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"protectedItemType\":\"ProtectedItem\",\"backupManagementType\":\"AzureSql\",\"workloadType\":\"SAPHanaDatabase\",\"containerName\":\"zigjsugswhgsaodk\",\"sourceResourceId\":\"nbafoctohzhaquvw\",\"policyId\":\"bgnvkervqchoadh\",\"lastRecoveryPoint\":\"2021-08-01T05:25:40Z\",\"backupSetName\":\"vzvsp\",\"createMode\":\"Invalid\",\"deferredDeleteTimeInUTC\":\"2021-05-04T06:55:22Z\",\"isScheduledForDeferredDelete\":true,\"deferredDeleteTimeRemaining\":\"jglzrsubklrxhjnl\",\"isDeferredDeleteScheduleUpcoming\":true,\"isRehydrate\":false,\"resourceGuardOperationRequests\":[\"qyd\"],\"isArchiveEnabled\":false,\"policyName\":\"kw\",\"softDeleteRetentionPeriodInDays\":1514056295,\"vaultId\":\"dxvqzxoe\"},\"eTag\":\"gjxb\",\"location\":\"banbaupwtzv\",\"tags\":{\"jplssan\":\"lozkxbzrp\",\"s\":\"tttk\"},\"id\":\"xunrswgkpjhboy\",\"name\":\"kebhuhkslgw\",\"type\":\"okhu\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response
- = manager.backupProtectedItems().list("eivbvz", "pbwxgoooxz", "rad", "s", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("banbaupwtzv", response.iterator().next().location());
- Assertions.assertEquals("lozkxbzrp", response.iterator().next().tags().get("jplssan"));
- Assertions.assertEquals("zigjsugswhgsaodk", response.iterator().next().properties().containerName());
- Assertions.assertEquals("nbafoctohzhaquvw", response.iterator().next().properties().sourceResourceId());
- Assertions.assertEquals("bgnvkervqchoadh", response.iterator().next().properties().policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-01T05:25:40Z"),
- response.iterator().next().properties().lastRecoveryPoint());
- Assertions.assertEquals("vzvsp", response.iterator().next().properties().backupSetName());
- Assertions.assertEquals(CreateMode.INVALID, response.iterator().next().properties().createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-04T06:55:22Z"),
- response.iterator().next().properties().deferredDeleteTimeInUtc());
- Assertions.assertEquals(true, response.iterator().next().properties().isScheduledForDeferredDelete());
- Assertions.assertEquals("jglzrsubklrxhjnl",
- response.iterator().next().properties().deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, response.iterator().next().properties().isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(false, response.iterator().next().properties().isRehydrate());
- Assertions.assertEquals("qyd", response.iterator().next().properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, response.iterator().next().properties().isArchiveEnabled());
- Assertions.assertEquals("kw", response.iterator().next().properties().policyName());
- Assertions.assertEquals(1514056295, response.iterator().next().properties().softDeleteRetentionPeriod());
- Assertions.assertEquals("gjxb", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectionContainersListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectionContainersListMockTests.java
deleted file mode 100644
index 0947a501a345..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectionContainersListMockTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionContainerResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupProtectionContainersListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"containerType\":\"ProtectionContainer\",\"friendlyName\":\"eimseobfsxstcyil\",\"backupManagementType\":\"AzureSql\",\"registrationStatus\":\"mxcjzlquzexokjx\",\"healthStatus\":\"jvbzinzabwmvog\",\"protectableObjectType\":\"svlpgidn\"},\"eTag\":\"ehaqidoyzltgio\",\"location\":\"qoqpepiaeap\",\"tags\":{\"pqqncju\":\"rgdtpeqnacyheqw\",\"ymc\":\"khjoz\",\"upyvqyvliq\":\"m\"},\"id\":\"ipsejbsvsia\",\"name\":\"eswhd\",\"type\":\"zydisnuep\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response = manager.backupProtectionContainers()
- .list("dcdjhunh", "hcgawn", "rnquoxso", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("qoqpepiaeap", response.iterator().next().location());
- Assertions.assertEquals("rgdtpeqnacyheqw", response.iterator().next().tags().get("pqqncju"));
- Assertions.assertEquals("eimseobfsxstcyil", response.iterator().next().properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_SQL,
- response.iterator().next().properties().backupManagementType());
- Assertions.assertEquals("mxcjzlquzexokjx", response.iterator().next().properties().registrationStatus());
- Assertions.assertEquals("jvbzinzabwmvog", response.iterator().next().properties().healthStatus());
- Assertions.assertEquals("svlpgidn", response.iterator().next().properties().protectableObjectType());
- Assertions.assertEquals("ehaqidoyzltgio", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectionIntentsListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectionIntentsListMockTests.java
deleted file mode 100644
index d795d0c058f5..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupProtectionIntentsListMockTests.java
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionIntentResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupProtectionIntentsListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"protectionIntentItemType\":\"ProtectionIntent\",\"backupManagementType\":\"MAB\",\"sourceResourceId\":\"hykinc\",\"itemId\":\"emehllizh\",\"policyId\":\"umoqodkad\",\"protectionState\":\"Protected\"},\"eTag\":\"bngqladywrx\",\"location\":\"hydt\",\"tags\":{\"uyem\":\"vadswzs\",\"xlnwyrmouvblgmo\":\"owuowh\"},\"id\":\"zkltrfowtdvrfmv\",\"name\":\"ih\",\"type\":\"vjdrqcrjidhftuk\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response = manager.backupProtectionIntents()
- .list("ydkygywezskieca", "ygzmxieqvdsmak", "ixqcahyhxalybxaw", "ijpodtblxpkkwj",
- com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("hydt", response.iterator().next().location());
- Assertions.assertEquals("vadswzs", response.iterator().next().tags().get("uyem"));
- Assertions.assertEquals(BackupManagementType.MAB,
- response.iterator().next().properties().backupManagementType());
- Assertions.assertEquals("hykinc", response.iterator().next().properties().sourceResourceId());
- Assertions.assertEquals("emehllizh", response.iterator().next().properties().itemId());
- Assertions.assertEquals("umoqodkad", response.iterator().next().properties().policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, response.iterator().next().properties().protectionState());
- Assertions.assertEquals("bngqladywrx", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupRequestResourceTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupRequestResourceTests.java
deleted file mode 100644
index 12b4d623cb58..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupRequestResourceTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupRequestResource;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupRequestResourceTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupRequestResource model = BinaryData.fromString(
- "{\"properties\":{\"objectType\":\"BackupRequest\"},\"eTag\":\"pnqi\",\"location\":\"vinvkj\",\"tags\":{\"hmlwpaztzpo\":\"xrbuukzclew\",\"fz\":\"ncckw\",\"feqztppriol\":\"whxxbuyqax\"},\"id\":\"or\",\"name\":\"altol\",\"type\":\"ncwsob\"}")
- .toObject(BackupRequestResource.class);
- Assertions.assertEquals("vinvkj", model.location());
- Assertions.assertEquals("xrbuukzclew", model.tags().get("hmlwpaztzpo"));
- Assertions.assertEquals("pnqi", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupRequestResource model = new BackupRequestResource().withLocation("vinvkj")
- .withTags(mapOf("hmlwpaztzpo", "xrbuukzclew", "fz", "ncckw", "feqztppriol", "whxxbuyqax"))
- .withProperties(new BackupRequest())
- .withEtag("pnqi");
- model = BinaryData.fromObject(model).toObject(BackupRequestResource.class);
- Assertions.assertEquals("vinvkj", model.location());
- Assertions.assertEquals("xrbuukzclew", model.tags().get("hmlwpaztzpo"));
- Assertions.assertEquals("pnqi", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupRequestTests.java
deleted file mode 100644
index a6d9e486f899..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupRequestTests.java
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupRequest;
-
-public final class BackupRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupRequest model = BinaryData.fromString("{\"objectType\":\"BackupRequest\"}").toObject(BackupRequest.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupRequest model = new BackupRequest();
- model = BinaryData.fromObject(model).toObject(BackupRequest.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceConfigResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceConfigResourceInnerTests.java
deleted file mode 100644
index b7144283bc81..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceConfigResourceInnerTests.java
+++ /dev/null
@@ -1,69 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceConfigResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DedupState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.XcoolState;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupResourceConfigResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupResourceConfigResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"storageModelType\":\"Invalid\",\"storageType\":\"ZoneRedundant\",\"storageTypeState\":\"Invalid\",\"crossRegionRestoreFlag\":false,\"dedupState\":\"Invalid\",\"xcoolState\":\"Disabled\"},\"eTag\":\"m\",\"location\":\"hmtzopbsphrup\",\"tags\":{\"ycm\":\"sybbejhph\",\"htbmuf\":\"xaobhdxbmtqioqjz\",\"rxybqsoq\":\"ownoizhw\"},\"id\":\"jgkdmbpazlobcu\",\"name\":\"pdznrbtcqqjnqgl\",\"type\":\"qgn\"}")
- .toObject(BackupResourceConfigResourceInner.class);
- Assertions.assertEquals("hmtzopbsphrup", model.location());
- Assertions.assertEquals("sybbejhph", model.tags().get("ycm"));
- Assertions.assertEquals(StorageType.INVALID, model.properties().storageModelType());
- Assertions.assertEquals(StorageType.ZONE_REDUNDANT, model.properties().storageType());
- Assertions.assertEquals(StorageTypeState.INVALID, model.properties().storageTypeState());
- Assertions.assertEquals(false, model.properties().crossRegionRestoreFlag());
- Assertions.assertEquals(DedupState.INVALID, model.properties().dedupState());
- Assertions.assertEquals(XcoolState.DISABLED, model.properties().xcoolState());
- Assertions.assertEquals("m", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupResourceConfigResourceInner model = new BackupResourceConfigResourceInner().withLocation("hmtzopbsphrup")
- .withTags(mapOf("ycm", "sybbejhph", "htbmuf", "xaobhdxbmtqioqjz", "rxybqsoq", "ownoizhw"))
- .withProperties(new BackupResourceConfig().withStorageModelType(StorageType.INVALID)
- .withStorageType(StorageType.ZONE_REDUNDANT)
- .withStorageTypeState(StorageTypeState.INVALID)
- .withCrossRegionRestoreFlag(false)
- .withDedupState(DedupState.INVALID)
- .withXcoolState(XcoolState.DISABLED))
- .withEtag("m");
- model = BinaryData.fromObject(model).toObject(BackupResourceConfigResourceInner.class);
- Assertions.assertEquals("hmtzopbsphrup", model.location());
- Assertions.assertEquals("sybbejhph", model.tags().get("ycm"));
- Assertions.assertEquals(StorageType.INVALID, model.properties().storageModelType());
- Assertions.assertEquals(StorageType.ZONE_REDUNDANT, model.properties().storageType());
- Assertions.assertEquals(StorageTypeState.INVALID, model.properties().storageTypeState());
- Assertions.assertEquals(false, model.properties().crossRegionRestoreFlag());
- Assertions.assertEquals(DedupState.INVALID, model.properties().dedupState());
- Assertions.assertEquals(XcoolState.DISABLED, model.properties().xcoolState());
- Assertions.assertEquals("m", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceConfigTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceConfigTests.java
deleted file mode 100644
index f034d00b3eb3..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceConfigTests.java
+++ /dev/null
@@ -1,45 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DedupState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.XcoolState;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupResourceConfigTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupResourceConfig model = BinaryData.fromString(
- "{\"storageModelType\":\"Invalid\",\"storageType\":\"GeoRedundant\",\"storageTypeState\":\"Unlocked\",\"crossRegionRestoreFlag\":true,\"dedupState\":\"Enabled\",\"xcoolState\":\"Invalid\"}")
- .toObject(BackupResourceConfig.class);
- Assertions.assertEquals(StorageType.INVALID, model.storageModelType());
- Assertions.assertEquals(StorageType.GEO_REDUNDANT, model.storageType());
- Assertions.assertEquals(StorageTypeState.UNLOCKED, model.storageTypeState());
- Assertions.assertEquals(true, model.crossRegionRestoreFlag());
- Assertions.assertEquals(DedupState.ENABLED, model.dedupState());
- Assertions.assertEquals(XcoolState.INVALID, model.xcoolState());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupResourceConfig model = new BackupResourceConfig().withStorageModelType(StorageType.INVALID)
- .withStorageType(StorageType.GEO_REDUNDANT)
- .withStorageTypeState(StorageTypeState.UNLOCKED)
- .withCrossRegionRestoreFlag(true)
- .withDedupState(DedupState.ENABLED)
- .withXcoolState(XcoolState.INVALID);
- model = BinaryData.fromObject(model).toObject(BackupResourceConfig.class);
- Assertions.assertEquals(StorageType.INVALID, model.storageModelType());
- Assertions.assertEquals(StorageType.GEO_REDUNDANT, model.storageType());
- Assertions.assertEquals(StorageTypeState.UNLOCKED, model.storageTypeState());
- Assertions.assertEquals(true, model.crossRegionRestoreFlag());
- Assertions.assertEquals(DedupState.ENABLED, model.dedupState());
- Assertions.assertEquals(XcoolState.INVALID, model.xcoolState());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceStorageConfigsNonCrrsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceStorageConfigsNonCrrsGetWithResponseMockTests.java
deleted file mode 100644
index e6412d2e926e..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceStorageConfigsNonCrrsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,51 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceConfigResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DedupState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.XcoolState;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupResourceStorageConfigsNonCrrsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"storageModelType\":\"ReadAccessGeoZoneRedundant\",\"storageType\":\"Invalid\",\"storageTypeState\":\"Locked\",\"crossRegionRestoreFlag\":false,\"dedupState\":\"Enabled\",\"xcoolState\":\"Disabled\"},\"eTag\":\"oclxiut\",\"location\":\"jc\",\"tags\":{\"r\":\"zjd\",\"xjeaoqaqbzgyh\":\"jb\",\"v\":\"w\"},\"id\":\"atbwbqam\",\"name\":\"e\",\"type\":\"liys\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- BackupResourceConfigResource response = manager.backupResourceStorageConfigsNonCrrs()
- .getWithResponse("yujlfyoumpckyecl", "digp", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("jc", response.location());
- Assertions.assertEquals("zjd", response.tags().get("r"));
- Assertions.assertEquals(StorageType.READ_ACCESS_GEO_ZONE_REDUNDANT, response.properties().storageModelType());
- Assertions.assertEquals(StorageType.INVALID, response.properties().storageType());
- Assertions.assertEquals(StorageTypeState.LOCKED, response.properties().storageTypeState());
- Assertions.assertEquals(false, response.properties().crossRegionRestoreFlag());
- Assertions.assertEquals(DedupState.ENABLED, response.properties().dedupState());
- Assertions.assertEquals(XcoolState.DISABLED, response.properties().xcoolState());
- Assertions.assertEquals("oclxiut", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceStorageConfigsNonCrrsPatchWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceStorageConfigsNonCrrsPatchWithResponseMockTests.java
deleted file mode 100644
index 4abfe95d54a6..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceStorageConfigsNonCrrsPatchWithResponseMockTests.java
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceConfigResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DedupState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.XcoolState;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupResourceStorageConfigsNonCrrsPatchWithResponseMockTests {
- @Test
- public void testPatchWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 204, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.backupResourceStorageConfigsNonCrrs()
- .patchWithResponse("dsajrednwyysh", "uwg",
- new BackupResourceConfigResourceInner().withLocation("ayorprav")
- .withTags(mapOf("wynqxaekqsykvwj", "geslabnsmj"))
- .withProperties(new BackupResourceConfig().withStorageModelType(StorageType.ZONE_REDUNDANT)
- .withStorageType(StorageType.INVALID)
- .withStorageTypeState(StorageTypeState.UNLOCKED)
- .withCrossRegionRestoreFlag(true)
- .withDedupState(DedupState.DISABLED)
- .withXcoolState(XcoolState.DISABLED))
- .withEtag("wltxeqipxgzdyims"),
- com.azure.core.util.Context.NONE);
-
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceStorageConfigsNonCrrsUpdateWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceStorageConfigsNonCrrsUpdateWithResponseMockTests.java
deleted file mode 100644
index 57e67c937b2d..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceStorageConfigsNonCrrsUpdateWithResponseMockTests.java
+++ /dev/null
@@ -1,77 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceConfigResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceConfigResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DedupState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.XcoolState;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupResourceStorageConfigsNonCrrsUpdateWithResponseMockTests {
- @Test
- public void testUpdateWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"storageModelType\":\"LocallyRedundant\",\"storageType\":\"Invalid\",\"storageTypeState\":\"Invalid\",\"crossRegionRestoreFlag\":true,\"dedupState\":\"Enabled\",\"xcoolState\":\"Invalid\"},\"eTag\":\"vpndp\",\"location\":\"i\",\"tags\":{\"l\":\"nwynudq\"},\"id\":\"sauzpjlx\",\"name\":\"ehuxiqhzlraym\",\"type\":\"zxlskihmxr\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- BackupResourceConfigResource response = manager.backupResourceStorageConfigsNonCrrs()
- .updateWithResponse("pkcvmwf", "uxx",
- new BackupResourceConfigResourceInner().withLocation("yqwixvcpwnkwywzw")
- .withTags(mapOf("tamtyv", "lickduoi", "rwzawnvs", "kn", "imwrzregzgyufu", "cfhzagxnvhycv"))
- .withProperties(new BackupResourceConfig().withStorageModelType(StorageType.ZONE_REDUNDANT)
- .withStorageType(StorageType.INVALID)
- .withStorageTypeState(StorageTypeState.LOCKED)
- .withCrossRegionRestoreFlag(false)
- .withDedupState(DedupState.INVALID)
- .withXcoolState(XcoolState.DISABLED))
- .withEtag("ijqpkzfbojxjmcs"),
- com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("i", response.location());
- Assertions.assertEquals("nwynudq", response.tags().get("l"));
- Assertions.assertEquals(StorageType.LOCALLY_REDUNDANT, response.properties().storageModelType());
- Assertions.assertEquals(StorageType.INVALID, response.properties().storageType());
- Assertions.assertEquals(StorageTypeState.INVALID, response.properties().storageTypeState());
- Assertions.assertEquals(true, response.properties().crossRegionRestoreFlag());
- Assertions.assertEquals(DedupState.ENABLED, response.properties().dedupState());
- Assertions.assertEquals(XcoolState.INVALID, response.properties().xcoolState());
- Assertions.assertEquals("vpndp", response.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigResourceInnerTests.java
deleted file mode 100644
index ff6a059f26d3..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigResourceInnerTests.java
+++ /dev/null
@@ -1,76 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceVaultConfigResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.EnhancedSecurityState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SoftDeleteFeatureState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupResourceVaultConfigResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupResourceVaultConfigResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"storageModelType\":\"Invalid\",\"storageType\":\"ReadAccessGeoZoneRedundant\",\"storageTypeState\":\"Invalid\",\"enhancedSecurityState\":\"Invalid\",\"softDeleteFeatureState\":\"AlwaysON\",\"softDeleteRetentionPeriodInDays\":1491222167,\"resourceGuardOperationRequests\":[\"zaqsqsycbkbfk\",\"ukdkexxppofmxa\",\"c\",\"jpgd\"],\"isSoftDeleteFeatureStateEditable\":true},\"eTag\":\"jjxhvpmo\",\"location\":\"exhd\",\"tags\":{\"jnxqbzvddntwn\":\"bqe\"},\"id\":\"eic\",\"name\":\"twnpzaoqvuhrhcf\",\"type\":\"cyddglmjthjqk\"}")
- .toObject(BackupResourceVaultConfigResourceInner.class);
- Assertions.assertEquals("exhd", model.location());
- Assertions.assertEquals("bqe", model.tags().get("jnxqbzvddntwn"));
- Assertions.assertEquals(StorageType.INVALID, model.properties().storageModelType());
- Assertions.assertEquals(StorageType.READ_ACCESS_GEO_ZONE_REDUNDANT, model.properties().storageType());
- Assertions.assertEquals(StorageTypeState.INVALID, model.properties().storageTypeState());
- Assertions.assertEquals(EnhancedSecurityState.INVALID, model.properties().enhancedSecurityState());
- Assertions.assertEquals(SoftDeleteFeatureState.ALWAYS_ON, model.properties().softDeleteFeatureState());
- Assertions.assertEquals(1491222167, model.properties().softDeleteRetentionPeriodInDays());
- Assertions.assertEquals("zaqsqsycbkbfk", model.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, model.properties().isSoftDeleteFeatureStateEditable());
- Assertions.assertEquals("jjxhvpmo", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupResourceVaultConfigResourceInner model = new BackupResourceVaultConfigResourceInner().withLocation("exhd")
- .withTags(mapOf("jnxqbzvddntwn", "bqe"))
- .withProperties(new BackupResourceVaultConfig().withStorageModelType(StorageType.INVALID)
- .withStorageType(StorageType.READ_ACCESS_GEO_ZONE_REDUNDANT)
- .withStorageTypeState(StorageTypeState.INVALID)
- .withEnhancedSecurityState(EnhancedSecurityState.INVALID)
- .withSoftDeleteFeatureState(SoftDeleteFeatureState.ALWAYS_ON)
- .withSoftDeleteRetentionPeriodInDays(1491222167)
- .withResourceGuardOperationRequests(Arrays.asList("zaqsqsycbkbfk", "ukdkexxppofmxa", "c", "jpgd"))
- .withIsSoftDeleteFeatureStateEditable(true))
- .withEtag("jjxhvpmo");
- model = BinaryData.fromObject(model).toObject(BackupResourceVaultConfigResourceInner.class);
- Assertions.assertEquals("exhd", model.location());
- Assertions.assertEquals("bqe", model.tags().get("jnxqbzvddntwn"));
- Assertions.assertEquals(StorageType.INVALID, model.properties().storageModelType());
- Assertions.assertEquals(StorageType.READ_ACCESS_GEO_ZONE_REDUNDANT, model.properties().storageType());
- Assertions.assertEquals(StorageTypeState.INVALID, model.properties().storageTypeState());
- Assertions.assertEquals(EnhancedSecurityState.INVALID, model.properties().enhancedSecurityState());
- Assertions.assertEquals(SoftDeleteFeatureState.ALWAYS_ON, model.properties().softDeleteFeatureState());
- Assertions.assertEquals(1491222167, model.properties().softDeleteRetentionPeriodInDays());
- Assertions.assertEquals("zaqsqsycbkbfk", model.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, model.properties().isSoftDeleteFeatureStateEditable());
- Assertions.assertEquals("jjxhvpmo", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigTests.java
deleted file mode 100644
index 87c3d5430772..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.EnhancedSecurityState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SoftDeleteFeatureState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupResourceVaultConfigTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupResourceVaultConfig model = BinaryData.fromString(
- "{\"storageModelType\":\"Invalid\",\"storageType\":\"ReadAccessGeoZoneRedundant\",\"storageTypeState\":\"Invalid\",\"enhancedSecurityState\":\"Invalid\",\"softDeleteFeatureState\":\"Enabled\",\"softDeleteRetentionPeriodInDays\":102046613,\"resourceGuardOperationRequests\":[\"khixuigdtopbo\"],\"isSoftDeleteFeatureStateEditable\":false}")
- .toObject(BackupResourceVaultConfig.class);
- Assertions.assertEquals(StorageType.INVALID, model.storageModelType());
- Assertions.assertEquals(StorageType.READ_ACCESS_GEO_ZONE_REDUNDANT, model.storageType());
- Assertions.assertEquals(StorageTypeState.INVALID, model.storageTypeState());
- Assertions.assertEquals(EnhancedSecurityState.INVALID, model.enhancedSecurityState());
- Assertions.assertEquals(SoftDeleteFeatureState.ENABLED, model.softDeleteFeatureState());
- Assertions.assertEquals(102046613, model.softDeleteRetentionPeriodInDays());
- Assertions.assertEquals("khixuigdtopbo", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, model.isSoftDeleteFeatureStateEditable());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupResourceVaultConfig model = new BackupResourceVaultConfig().withStorageModelType(StorageType.INVALID)
- .withStorageType(StorageType.READ_ACCESS_GEO_ZONE_REDUNDANT)
- .withStorageTypeState(StorageTypeState.INVALID)
- .withEnhancedSecurityState(EnhancedSecurityState.INVALID)
- .withSoftDeleteFeatureState(SoftDeleteFeatureState.ENABLED)
- .withSoftDeleteRetentionPeriodInDays(102046613)
- .withResourceGuardOperationRequests(Arrays.asList("khixuigdtopbo"))
- .withIsSoftDeleteFeatureStateEditable(false);
- model = BinaryData.fromObject(model).toObject(BackupResourceVaultConfig.class);
- Assertions.assertEquals(StorageType.INVALID, model.storageModelType());
- Assertions.assertEquals(StorageType.READ_ACCESS_GEO_ZONE_REDUNDANT, model.storageType());
- Assertions.assertEquals(StorageTypeState.INVALID, model.storageTypeState());
- Assertions.assertEquals(EnhancedSecurityState.INVALID, model.enhancedSecurityState());
- Assertions.assertEquals(SoftDeleteFeatureState.ENABLED, model.softDeleteFeatureState());
- Assertions.assertEquals(102046613, model.softDeleteRetentionPeriodInDays());
- Assertions.assertEquals("khixuigdtopbo", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, model.isSoftDeleteFeatureStateEditable());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigsGetWithResponseMockTests.java
deleted file mode 100644
index ad5ec11d938b..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,53 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfigResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.EnhancedSecurityState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SoftDeleteFeatureState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupResourceVaultConfigsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"storageModelType\":\"LocallyRedundant\",\"storageType\":\"LocallyRedundant\",\"storageTypeState\":\"Unlocked\",\"enhancedSecurityState\":\"Enabled\",\"softDeleteFeatureState\":\"Invalid\",\"softDeleteRetentionPeriodInDays\":194219254,\"resourceGuardOperationRequests\":[\"xhmtfhocnxzc\",\"jhngxnoq\",\"xtdisnjevhd\",\"mydidwhepfw\"],\"isSoftDeleteFeatureStateEditable\":true},\"eTag\":\"doesxxhmwcdb\",\"location\":\"ky\",\"tags\":{\"plvukaobrlbpg\":\"xkxhnegknjzrbhtm\",\"g\":\"nbagnchj\",\"xcgqtagdrclsso\":\"muowakywalhjy\"},\"id\":\"jomevtfycnlb\",\"name\":\"gjco\",\"type\":\"kk\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- BackupResourceVaultConfigResource response = manager.backupResourceVaultConfigs()
- .getWithResponse("vlm", "jwcolbm", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("ky", response.location());
- Assertions.assertEquals("xkxhnegknjzrbhtm", response.tags().get("plvukaobrlbpg"));
- Assertions.assertEquals(StorageType.LOCALLY_REDUNDANT, response.properties().storageModelType());
- Assertions.assertEquals(StorageType.LOCALLY_REDUNDANT, response.properties().storageType());
- Assertions.assertEquals(StorageTypeState.UNLOCKED, response.properties().storageTypeState());
- Assertions.assertEquals(EnhancedSecurityState.ENABLED, response.properties().enhancedSecurityState());
- Assertions.assertEquals(SoftDeleteFeatureState.INVALID, response.properties().softDeleteFeatureState());
- Assertions.assertEquals(194219254, response.properties().softDeleteRetentionPeriodInDays());
- Assertions.assertEquals("xhmtfhocnxzc", response.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, response.properties().isSoftDeleteFeatureStateEditable());
- Assertions.assertEquals("doesxxhmwcdb", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigsPutWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigsPutWithResponseMockTests.java
deleted file mode 100644
index a198fbc23a90..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigsPutWithResponseMockTests.java
+++ /dev/null
@@ -1,82 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceVaultConfigResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfigResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.EnhancedSecurityState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SoftDeleteFeatureState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupResourceVaultConfigsPutWithResponseMockTests {
- @Test
- public void testPutWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"storageModelType\":\"GeoRedundant\",\"storageType\":\"GeoRedundant\",\"storageTypeState\":\"Locked\",\"enhancedSecurityState\":\"Disabled\",\"softDeleteFeatureState\":\"Enabled\",\"softDeleteRetentionPeriodInDays\":2122137016,\"resourceGuardOperationRequests\":[\"ikkgqo\"],\"isSoftDeleteFeatureStateEditable\":false},\"eTag\":\"indedvabbx\",\"location\":\"hmedeilbjywfcfxz\",\"tags\":{\"vwypusuvjsl\":\"zi\",\"djsllfr\":\"zwci\"},\"id\":\"vdmvxadqa\",\"name\":\"frgnawbabgfbktyj\",\"type\":\"fczlfsyqkfrbzgow\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- BackupResourceVaultConfigResource response = manager.backupResourceVaultConfigs()
- .putWithResponse("xrtuicds", "wdfmmpzhzzwvywr",
- new BackupResourceVaultConfigResourceInner().withLocation("xhqf")
- .withTags(mapOf("iucijjcea", "ayejsxtlgflwfgz"))
- .withProperties(new BackupResourceVaultConfig().withStorageModelType(StorageType.GEO_REDUNDANT)
- .withStorageType(StorageType.GEO_REDUNDANT)
- .withStorageTypeState(StorageTypeState.INVALID)
- .withEnhancedSecurityState(EnhancedSecurityState.INVALID)
- .withSoftDeleteFeatureState(SoftDeleteFeatureState.ENABLED)
- .withSoftDeleteRetentionPeriodInDays(84373044)
- .withResourceGuardOperationRequests(Arrays.asList("aondjrkclamgg"))
- .withIsSoftDeleteFeatureStateEditable(false))
- .withEtag("fejdoqeykglty"),
- com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("hmedeilbjywfcfxz", response.location());
- Assertions.assertEquals("zi", response.tags().get("vwypusuvjsl"));
- Assertions.assertEquals(StorageType.GEO_REDUNDANT, response.properties().storageModelType());
- Assertions.assertEquals(StorageType.GEO_REDUNDANT, response.properties().storageType());
- Assertions.assertEquals(StorageTypeState.LOCKED, response.properties().storageTypeState());
- Assertions.assertEquals(EnhancedSecurityState.DISABLED, response.properties().enhancedSecurityState());
- Assertions.assertEquals(SoftDeleteFeatureState.ENABLED, response.properties().softDeleteFeatureState());
- Assertions.assertEquals(2122137016, response.properties().softDeleteRetentionPeriodInDays());
- Assertions.assertEquals("ikkgqo", response.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, response.properties().isSoftDeleteFeatureStateEditable());
- Assertions.assertEquals("indedvabbx", response.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigsUpdateWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigsUpdateWithResponseMockTests.java
deleted file mode 100644
index 79138d1c2dec..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupResourceVaultConfigsUpdateWithResponseMockTests.java
+++ /dev/null
@@ -1,82 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.BackupResourceVaultConfigResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfig;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupResourceVaultConfigResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.EnhancedSecurityState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SoftDeleteFeatureState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.StorageTypeState;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupResourceVaultConfigsUpdateWithResponseMockTests {
- @Test
- public void testUpdateWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"storageModelType\":\"ZoneRedundant\",\"storageType\":\"GeoRedundant\",\"storageTypeState\":\"Invalid\",\"enhancedSecurityState\":\"Disabled\",\"softDeleteFeatureState\":\"Invalid\",\"softDeleteRetentionPeriodInDays\":47378560,\"resourceGuardOperationRequests\":[\"xoqeintxwalj\",\"lzoblqwaafr\"],\"isSoftDeleteFeatureStateEditable\":false},\"eTag\":\"mz\",\"location\":\"qb\",\"tags\":{\"xwmzwdfkbnrz\":\"afjrqpjiyrqjcrg\",\"tqjfgxxsaet\":\"rpdltbq\",\"cduwjoedx\":\"zdgvpyigdaqqilz\",\"aurwwgilfjq\":\"gucaif\"},\"id\":\"a\",\"name\":\"dmkxwxdcvjwcy\",\"type\":\"iakeciqc\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- BackupResourceVaultConfigResource response = manager.backupResourceVaultConfigs()
- .updateWithResponse("ji", "ytssikiz",
- new BackupResourceVaultConfigResourceInner().withLocation("lwxlboncqbazq")
- .withTags(mapOf("ubdpkxyqvgxi", "chygtvxbyjane", "tvo", "od"))
- .withProperties(new BackupResourceVaultConfig().withStorageModelType(StorageType.GEO_REDUNDANT)
- .withStorageType(StorageType.LOCALLY_REDUNDANT)
- .withStorageTypeState(StorageTypeState.INVALID)
- .withEnhancedSecurityState(EnhancedSecurityState.ENABLED)
- .withSoftDeleteFeatureState(SoftDeleteFeatureState.DISABLED)
- .withSoftDeleteRetentionPeriodInDays(1101568024)
- .withResourceGuardOperationRequests(Arrays.asList("rhcekxgnly"))
- .withIsSoftDeleteFeatureStateEditable(true))
- .withEtag("pwzvmdoksqdti"),
- com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("qb", response.location());
- Assertions.assertEquals("afjrqpjiyrqjcrg", response.tags().get("xwmzwdfkbnrz"));
- Assertions.assertEquals(StorageType.ZONE_REDUNDANT, response.properties().storageModelType());
- Assertions.assertEquals(StorageType.GEO_REDUNDANT, response.properties().storageType());
- Assertions.assertEquals(StorageTypeState.INVALID, response.properties().storageTypeState());
- Assertions.assertEquals(EnhancedSecurityState.DISABLED, response.properties().enhancedSecurityState());
- Assertions.assertEquals(SoftDeleteFeatureState.INVALID, response.properties().softDeleteFeatureState());
- Assertions.assertEquals(47378560, response.properties().softDeleteRetentionPeriodInDays());
- Assertions.assertEquals("xoqeintxwalj", response.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, response.properties().isSoftDeleteFeatureStateEditable());
- Assertions.assertEquals("mz", response.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupStatusRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupStatusRequestTests.java
deleted file mode 100644
index ac0f6f61d73e..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupStatusRequestTests.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupStatusRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DataSourceType;
-import org.junit.jupiter.api.Assertions;
-
-public final class BackupStatusRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- BackupStatusRequest model
- = BinaryData.fromString("{\"resourceType\":\"VM\",\"resourceId\":\"dkfo\",\"poLogicalName\":\"nygj\"}")
- .toObject(BackupStatusRequest.class);
- Assertions.assertEquals(DataSourceType.VM, model.resourceType());
- Assertions.assertEquals("dkfo", model.resourceId());
- Assertions.assertEquals("nygj", model.poLogicalName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- BackupStatusRequest model = new BackupStatusRequest().withResourceType(DataSourceType.VM)
- .withResourceId("dkfo")
- .withPoLogicalName("nygj");
- model = BinaryData.fromObject(model).toObject(BackupStatusRequest.class);
- Assertions.assertEquals(DataSourceType.VM, model.resourceType());
- Assertions.assertEquals("dkfo", model.resourceId());
- Assertions.assertEquals("nygj", model.poLogicalName());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupUsageSummariesListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupUsageSummariesListMockTests.java
deleted file mode 100644
index a395b41ce738..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupUsageSummariesListMockTests.java
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementUsage;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UsagesUnit;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupUsageSummariesListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"unit\":\"CountPerSecond\",\"quotaPeriod\":\"atqxmbjroumzzn\",\"nextResetTime\":\"2020-12-30T11:20:16Z\",\"currentValue\":7934901934803337359,\"limit\":4839026448793785641,\"name\":{\"value\":\"xonjtpusl\",\"localizedValue\":\"wpvtiotzbpdbol\"}}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response
- = manager.backupUsageSummaries().list("hdxlw", "ojbf", "zd", "fnjyix", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals(UsagesUnit.COUNT_PER_SECOND, response.iterator().next().unit());
- Assertions.assertEquals("atqxmbjroumzzn", response.iterator().next().quotaPeriod());
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-30T11:20:16Z"),
- response.iterator().next().nextResetTime());
- Assertions.assertEquals(7934901934803337359L, response.iterator().next().currentValue());
- Assertions.assertEquals(4839026448793785641L, response.iterator().next().limit());
- Assertions.assertEquals("xonjtpusl", response.iterator().next().name().value());
- Assertions.assertEquals("wpvtiotzbpdbol", response.iterator().next().name().localizedValue());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupWorkloadItemsListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupWorkloadItemsListMockTests.java
deleted file mode 100644
index 276b3d8140d5..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupWorkloadItemsListMockTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadItemResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupWorkloadItemsListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"workloadItemType\":\"WorkloadItem\",\"backupManagementType\":\"vjb\",\"workloadType\":\"hdiqayfl\",\"friendlyName\":\"yu\",\"protectionState\":\"ProtectionFailed\"},\"eTag\":\"u\",\"location\":\"t\",\"tags\":{\"uubpyrow\":\"hyibdrqrswh\",\"nnctagfyvrt\":\"joxztfwfqchvczev\",\"cgkrepdqhqy\":\"qpemh\"},\"id\":\"wqwemvxqabckmze\",\"name\":\"xin\",\"type\":\"greohtwhlpuzjp\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response = manager.backupWorkloadItems()
- .list("efgmwdhcebuv", "zldbglzoutbaaqg", "ekaj", "lyzgsnor", "jgmn", "jotvmrxkhl",
- com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("t", response.iterator().next().location());
- Assertions.assertEquals("hyibdrqrswh", response.iterator().next().tags().get("uubpyrow"));
- Assertions.assertEquals("vjb", response.iterator().next().properties().backupManagementType());
- Assertions.assertEquals("hdiqayfl", response.iterator().next().properties().workloadType());
- Assertions.assertEquals("yu", response.iterator().next().properties().friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED,
- response.iterator().next().properties().protectionState());
- Assertions.assertEquals("u", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupsTriggerWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupsTriggerWithResponseMockTests.java
deleted file mode 100644
index e9304e698297..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BackupsTriggerWithResponseMockTests.java
+++ /dev/null
@@ -1,55 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupRequestResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BackupsTriggerWithResponseMockTests {
- @Test
- public void testTriggerWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 202, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.backups()
- .triggerWithResponse("mvpsimioyo", "glkmiqwnnr", "clibbfqpsp", "ladydgnhautwu", "exzgpmnmabedd",
- new BackupRequestResource().withLocation("fpfqf")
- .withTags(mapOf("qrvwerfwxbsm", "stcl", "ifkwdvbtbrekqhs", "bljjehh"))
- .withProperties(new BackupRequest())
- .withEtag("wg"),
- com.azure.core.util.Context.NONE);
-
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BmsPrepareDataMoveOperationResultsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BmsPrepareDataMoveOperationResultsGetWithResponseMockTests.java
deleted file mode 100644
index 669b114e6d6c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/BmsPrepareDataMoveOperationResultsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.VaultStorageConfigOperationResultResponse;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class BmsPrepareDataMoveOperationResultsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr = "{\"objectType\":\"VaultStorageConfigOperationResultResponse\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- VaultStorageConfigOperationResultResponse response = manager.bmsPrepareDataMoveOperationResults()
- .getWithResponse("qnrxtmbpjptn", "wjhrsidqpxlbtpa", "f", com.azure.core.util.Context.NONE)
- .getValue();
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryDisplayTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryDisplayTests.java
deleted file mode 100644
index aecb58c197fa..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryDisplayTests.java
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryDisplay;
-import org.junit.jupiter.api.Assertions;
-
-public final class ClientDiscoveryDisplayTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ClientDiscoveryDisplay model = BinaryData.fromString(
- "{\"provider\":\"srp\",\"resource\":\"zidnsezcxtbzsgfy\",\"operation\":\"sne\",\"description\":\"dwzjeiach\"}")
- .toObject(ClientDiscoveryDisplay.class);
- Assertions.assertEquals("srp", model.provider());
- Assertions.assertEquals("zidnsezcxtbzsgfy", model.resource());
- Assertions.assertEquals("sne", model.operation());
- Assertions.assertEquals("dwzjeiach", model.description());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ClientDiscoveryDisplay model = new ClientDiscoveryDisplay().withProvider("srp")
- .withResource("zidnsezcxtbzsgfy")
- .withOperation("sne")
- .withDescription("dwzjeiach");
- model = BinaryData.fromObject(model).toObject(ClientDiscoveryDisplay.class);
- Assertions.assertEquals("srp", model.provider());
- Assertions.assertEquals("zidnsezcxtbzsgfy", model.resource());
- Assertions.assertEquals("sne", model.operation());
- Assertions.assertEquals("dwzjeiach", model.description());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryForLogSpecificationTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryForLogSpecificationTests.java
deleted file mode 100644
index 79a444aa7083..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryForLogSpecificationTests.java
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForLogSpecification;
-import org.junit.jupiter.api.Assertions;
-
-public final class ClientDiscoveryForLogSpecificationTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ClientDiscoveryForLogSpecification model
- = BinaryData.fromString("{\"name\":\"mexgstxgcp\",\"displayName\":\"gmaajrm\",\"blobDuration\":\"jwzrl\"}")
- .toObject(ClientDiscoveryForLogSpecification.class);
- Assertions.assertEquals("mexgstxgcp", model.name());
- Assertions.assertEquals("gmaajrm", model.displayName());
- Assertions.assertEquals("jwzrl", model.blobDuration());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ClientDiscoveryForLogSpecification model = new ClientDiscoveryForLogSpecification().withName("mexgstxgcp")
- .withDisplayName("gmaajrm")
- .withBlobDuration("jwzrl");
- model = BinaryData.fromObject(model).toObject(ClientDiscoveryForLogSpecification.class);
- Assertions.assertEquals("mexgstxgcp", model.name());
- Assertions.assertEquals("gmaajrm", model.displayName());
- Assertions.assertEquals("jwzrl", model.blobDuration());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryForPropertiesTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryForPropertiesTests.java
deleted file mode 100644
index a5de4eabc45a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryForPropertiesTests.java
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForLogSpecification;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForServiceSpecification;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ClientDiscoveryForPropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ClientDiscoveryForProperties model = BinaryData.fromString(
- "{\"serviceSpecification\":{\"logSpecifications\":[{\"name\":\"lnrosfqp\",\"displayName\":\"ehzzvypyqrim\",\"blobDuration\":\"npvswjdkirso\"},{\"name\":\"qxhcrmn\",\"displayName\":\"jtckwhdso\",\"blobDuration\":\"iy\"},{\"name\":\"jxsqwpgrjbz\",\"displayName\":\"rcjxvsnbyxqabn\",\"blobDuration\":\"cpc\"}]}}")
- .toObject(ClientDiscoveryForProperties.class);
- Assertions.assertEquals("lnrosfqp", model.serviceSpecification().logSpecifications().get(0).name());
- Assertions.assertEquals("ehzzvypyqrim", model.serviceSpecification().logSpecifications().get(0).displayName());
- Assertions.assertEquals("npvswjdkirso", model.serviceSpecification().logSpecifications().get(0).blobDuration());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ClientDiscoveryForProperties model = new ClientDiscoveryForProperties()
- .withServiceSpecification(new ClientDiscoveryForServiceSpecification().withLogSpecifications(Arrays.asList(
- new ClientDiscoveryForLogSpecification().withName("lnrosfqp")
- .withDisplayName("ehzzvypyqrim")
- .withBlobDuration("npvswjdkirso"),
- new ClientDiscoveryForLogSpecification().withName("qxhcrmn")
- .withDisplayName("jtckwhdso")
- .withBlobDuration("iy"),
- new ClientDiscoveryForLogSpecification().withName("jxsqwpgrjbz")
- .withDisplayName("rcjxvsnbyxqabn")
- .withBlobDuration("cpc"))));
- model = BinaryData.fromObject(model).toObject(ClientDiscoveryForProperties.class);
- Assertions.assertEquals("lnrosfqp", model.serviceSpecification().logSpecifications().get(0).name());
- Assertions.assertEquals("ehzzvypyqrim", model.serviceSpecification().logSpecifications().get(0).displayName());
- Assertions.assertEquals("npvswjdkirso", model.serviceSpecification().logSpecifications().get(0).blobDuration());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryForServiceSpecificationTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryForServiceSpecificationTests.java
deleted file mode 100644
index 9afd9c680ff1..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryForServiceSpecificationTests.java
+++ /dev/null
@@ -1,42 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForLogSpecification;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForServiceSpecification;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ClientDiscoveryForServiceSpecificationTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ClientDiscoveryForServiceSpecification model = BinaryData.fromString(
- "{\"logSpecifications\":[{\"name\":\"rzafbljjgpbtoqcj\",\"displayName\":\"ljavbqid\",\"blobDuration\":\"ajzyul\"},{\"name\":\"u\",\"displayName\":\"krlkhbzhfepg\",\"blobDuration\":\"qex\"},{\"name\":\"ocxscpaierhhbcs\",\"displayName\":\"ummajtjaod\",\"blobDuration\":\"bnbdxkqpxokajion\"}]}")
- .toObject(ClientDiscoveryForServiceSpecification.class);
- Assertions.assertEquals("rzafbljjgpbtoqcj", model.logSpecifications().get(0).name());
- Assertions.assertEquals("ljavbqid", model.logSpecifications().get(0).displayName());
- Assertions.assertEquals("ajzyul", model.logSpecifications().get(0).blobDuration());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ClientDiscoveryForServiceSpecification model
- = new ClientDiscoveryForServiceSpecification().withLogSpecifications(Arrays.asList(
- new ClientDiscoveryForLogSpecification().withName("rzafbljjgpbtoqcj")
- .withDisplayName("ljavbqid")
- .withBlobDuration("ajzyul"),
- new ClientDiscoveryForLogSpecification().withName("u")
- .withDisplayName("krlkhbzhfepg")
- .withBlobDuration("qex"),
- new ClientDiscoveryForLogSpecification().withName("ocxscpaierhhbcs")
- .withDisplayName("ummajtjaod")
- .withBlobDuration("bnbdxkqpxokajion")));
- model = BinaryData.fromObject(model).toObject(ClientDiscoveryForServiceSpecification.class);
- Assertions.assertEquals("rzafbljjgpbtoqcj", model.logSpecifications().get(0).name());
- Assertions.assertEquals("ljavbqid", model.logSpecifications().get(0).displayName());
- Assertions.assertEquals("ajzyul", model.logSpecifications().get(0).blobDuration());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryResponseTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryResponseTests.java
deleted file mode 100644
index 06c6fb049dfe..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryResponseTests.java
+++ /dev/null
@@ -1,80 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ClientDiscoveryValueForSingleApiInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryDisplay;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForLogSpecification;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForServiceSpecification;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryResponse;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ClientDiscoveryResponseTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ClientDiscoveryResponse model = BinaryData.fromString(
- "{\"value\":[{\"name\":\"cph\",\"display\":{\"provider\":\"ot\",\"resource\":\"qgoulznd\",\"operation\":\"kwy\",\"description\":\"gfgibm\"},\"origin\":\"gakeqsr\",\"properties\":{\"serviceSpecification\":{\"logSpecifications\":[{},{},{},{}]}}},{\"name\":\"e\",\"display\":{\"provider\":\"tbciqfouflmm\",\"resource\":\"zsm\",\"operation\":\"mglougpbkw\",\"description\":\"utduqktapspwgcu\"},\"origin\":\"tumkdosvqwhbm\",\"properties\":{\"serviceSpecification\":{\"logSpecifications\":[{},{},{}]}}},{\"name\":\"ddgmb\",\"display\":{\"provider\":\"xppbhtqqro\",\"resource\":\"p\",\"operation\":\"s\",\"description\":\"gbquxigj\"},\"origin\":\"gzjaoyfhrtxilne\",\"properties\":{\"serviceSpecification\":{\"logSpecifications\":[{},{},{}]}}}],\"nextLink\":\"vlejuvfqa\"}")
- .toObject(ClientDiscoveryResponse.class);
- Assertions.assertEquals("cph", model.value().get(0).name());
- Assertions.assertEquals("ot", model.value().get(0).display().provider());
- Assertions.assertEquals("qgoulznd", model.value().get(0).display().resource());
- Assertions.assertEquals("kwy", model.value().get(0).display().operation());
- Assertions.assertEquals("gfgibm", model.value().get(0).display().description());
- Assertions.assertEquals("gakeqsr", model.value().get(0).origin());
- Assertions.assertEquals("vlejuvfqa", model.nextLink());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ClientDiscoveryResponse model = new ClientDiscoveryResponse()
- .withValue(Arrays
- .asList(
- new ClientDiscoveryValueForSingleApiInner()
- .withName("cph")
- .withDisplay(new ClientDiscoveryDisplay().withProvider("ot")
- .withResource("qgoulznd")
- .withOperation("kwy")
- .withDescription("gfgibm"))
- .withOrigin("gakeqsr")
- .withProperties(new ClientDiscoveryForProperties()
- .withServiceSpecification(new ClientDiscoveryForServiceSpecification()
- .withLogSpecifications(Arrays.asList(new ClientDiscoveryForLogSpecification(),
- new ClientDiscoveryForLogSpecification(), new ClientDiscoveryForLogSpecification(),
- new ClientDiscoveryForLogSpecification())))),
- new ClientDiscoveryValueForSingleApiInner().withName("e")
- .withDisplay(new ClientDiscoveryDisplay().withProvider("tbciqfouflmm")
- .withResource("zsm")
- .withOperation("mglougpbkw")
- .withDescription("utduqktapspwgcu"))
- .withOrigin("tumkdosvqwhbm")
- .withProperties(new ClientDiscoveryForProperties()
- .withServiceSpecification(new ClientDiscoveryForServiceSpecification()
- .withLogSpecifications(Arrays.asList(new ClientDiscoveryForLogSpecification(),
- new ClientDiscoveryForLogSpecification(),
- new ClientDiscoveryForLogSpecification())))),
- new ClientDiscoveryValueForSingleApiInner().withName("ddgmb")
- .withDisplay(new ClientDiscoveryDisplay().withProvider("xppbhtqqro")
- .withResource("p")
- .withOperation("s")
- .withDescription("gbquxigj"))
- .withOrigin("gzjaoyfhrtxilne")
- .withProperties(new ClientDiscoveryForProperties().withServiceSpecification(
- new ClientDiscoveryForServiceSpecification().withLogSpecifications(Arrays.asList(
- new ClientDiscoveryForLogSpecification(), new ClientDiscoveryForLogSpecification(),
- new ClientDiscoveryForLogSpecification()))))))
- .withNextLink("vlejuvfqa");
- model = BinaryData.fromObject(model).toObject(ClientDiscoveryResponse.class);
- Assertions.assertEquals("cph", model.value().get(0).name());
- Assertions.assertEquals("ot", model.value().get(0).display().provider());
- Assertions.assertEquals("qgoulznd", model.value().get(0).display().resource());
- Assertions.assertEquals("kwy", model.value().get(0).display().operation());
- Assertions.assertEquals("gfgibm", model.value().get(0).display().description());
- Assertions.assertEquals("gakeqsr", model.value().get(0).origin());
- Assertions.assertEquals("vlejuvfqa", model.nextLink());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryValueForSingleApiInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryValueForSingleApiInnerTests.java
deleted file mode 100644
index 94baf0672b06..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientDiscoveryValueForSingleApiInnerTests.java
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ClientDiscoveryValueForSingleApiInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryDisplay;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForLogSpecification;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryForServiceSpecification;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ClientDiscoveryValueForSingleApiInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ClientDiscoveryValueForSingleApiInner model = BinaryData.fromString(
- "{\"name\":\"lyxwjkcprbnwbx\",\"display\":{\"provider\":\"tbvpysszdnru\",\"resource\":\"guhmuouqfpr\",\"operation\":\"wbnguitnwui\",\"description\":\"a\"},\"origin\":\"ufizuckyf\",\"properties\":{\"serviceSpecification\":{\"logSpecifications\":[{\"name\":\"fvzwdzuhty\",\"displayName\":\"isdkfthwxmnteiw\",\"blobDuration\":\"pvkmijcmmxdcuf\"}]}}}")
- .toObject(ClientDiscoveryValueForSingleApiInner.class);
- Assertions.assertEquals("lyxwjkcprbnwbx", model.name());
- Assertions.assertEquals("tbvpysszdnru", model.display().provider());
- Assertions.assertEquals("guhmuouqfpr", model.display().resource());
- Assertions.assertEquals("wbnguitnwui", model.display().operation());
- Assertions.assertEquals("a", model.display().description());
- Assertions.assertEquals("ufizuckyf", model.origin());
- Assertions.assertEquals("fvzwdzuhty",
- model.properties().serviceSpecification().logSpecifications().get(0).name());
- Assertions.assertEquals("isdkfthwxmnteiw",
- model.properties().serviceSpecification().logSpecifications().get(0).displayName());
- Assertions.assertEquals("pvkmijcmmxdcuf",
- model.properties().serviceSpecification().logSpecifications().get(0).blobDuration());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ClientDiscoveryValueForSingleApiInner model
- = new ClientDiscoveryValueForSingleApiInner().withName("lyxwjkcprbnwbx")
- .withDisplay(new ClientDiscoveryDisplay().withProvider("tbvpysszdnru")
- .withResource("guhmuouqfpr")
- .withOperation("wbnguitnwui")
- .withDescription("a"))
- .withOrigin("ufizuckyf")
- .withProperties(new ClientDiscoveryForProperties()
- .withServiceSpecification(new ClientDiscoveryForServiceSpecification().withLogSpecifications(
- Arrays.asList(new ClientDiscoveryForLogSpecification().withName("fvzwdzuhty")
- .withDisplayName("isdkfthwxmnteiw")
- .withBlobDuration("pvkmijcmmxdcuf")))));
- model = BinaryData.fromObject(model).toObject(ClientDiscoveryValueForSingleApiInner.class);
- Assertions.assertEquals("lyxwjkcprbnwbx", model.name());
- Assertions.assertEquals("tbvpysszdnru", model.display().provider());
- Assertions.assertEquals("guhmuouqfpr", model.display().resource());
- Assertions.assertEquals("wbnguitnwui", model.display().operation());
- Assertions.assertEquals("a", model.display().description());
- Assertions.assertEquals("ufizuckyf", model.origin());
- Assertions.assertEquals("fvzwdzuhty",
- model.properties().serviceSpecification().logSpecifications().get(0).name());
- Assertions.assertEquals("isdkfthwxmnteiw",
- model.properties().serviceSpecification().logSpecifications().get(0).displayName());
- Assertions.assertEquals("pvkmijcmmxdcuf",
- model.properties().serviceSpecification().logSpecifications().get(0).blobDuration());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientScriptForConnectTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientScriptForConnectTests.java
deleted file mode 100644
index 6b7892dbbdfe..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ClientScriptForConnectTests.java
+++ /dev/null
@@ -1,38 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientScriptForConnect;
-import org.junit.jupiter.api.Assertions;
-
-public final class ClientScriptForConnectTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ClientScriptForConnect model = BinaryData.fromString(
- "{\"scriptContent\":\"ogewij\",\"scriptExtension\":\"rhbguzozkyewnfn\",\"osType\":\"hhqosmffjku\",\"url\":\"cyar\",\"scriptNameSuffix\":\"oohguabzoghkt\"}")
- .toObject(ClientScriptForConnect.class);
- Assertions.assertEquals("ogewij", model.scriptContent());
- Assertions.assertEquals("rhbguzozkyewnfn", model.scriptExtension());
- Assertions.assertEquals("hhqosmffjku", model.osType());
- Assertions.assertEquals("cyar", model.url());
- Assertions.assertEquals("oohguabzoghkt", model.scriptNameSuffix());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ClientScriptForConnect model = new ClientScriptForConnect().withScriptContent("ogewij")
- .withScriptExtension("rhbguzozkyewnfn")
- .withOsType("hhqosmffjku")
- .withUrl("cyar")
- .withScriptNameSuffix("oohguabzoghkt");
- model = BinaryData.fromObject(model).toObject(ClientScriptForConnect.class);
- Assertions.assertEquals("ogewij", model.scriptContent());
- Assertions.assertEquals("rhbguzozkyewnfn", model.scriptExtension());
- Assertions.assertEquals("hhqosmffjku", model.osType());
- Assertions.assertEquals("cyar", model.url());
- Assertions.assertEquals("oohguabzoghkt", model.scriptNameSuffix());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ContainerIdentityInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ContainerIdentityInfoTests.java
deleted file mode 100644
index 856057ab6e72..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ContainerIdentityInfoTests.java
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ContainerIdentityInfo;
-import org.junit.jupiter.api.Assertions;
-
-public final class ContainerIdentityInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ContainerIdentityInfo model = BinaryData.fromString(
- "{\"uniqueName\":\"yczhco\",\"aadTenantId\":\"cnhz\",\"servicePrincipalClientId\":\"ot\",\"audience\":\"zcfyjzptwrl\"}")
- .toObject(ContainerIdentityInfo.class);
- Assertions.assertEquals("yczhco", model.uniqueName());
- Assertions.assertEquals("cnhz", model.aadTenantId());
- Assertions.assertEquals("ot", model.servicePrincipalClientId());
- Assertions.assertEquals("zcfyjzptwrl", model.audience());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ContainerIdentityInfo model = new ContainerIdentityInfo().withUniqueName("yczhco")
- .withAadTenantId("cnhz")
- .withServicePrincipalClientId("ot")
- .withAudience("zcfyjzptwrl");
- model = BinaryData.fromObject(model).toObject(ContainerIdentityInfo.class);
- Assertions.assertEquals("yczhco", model.uniqueName());
- Assertions.assertEquals("cnhz", model.aadTenantId());
- Assertions.assertEquals("ot", model.servicePrincipalClientId());
- Assertions.assertEquals("zcfyjzptwrl", model.audience());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DailyRetentionFormatTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DailyRetentionFormatTests.java
deleted file mode 100644
index ffa0073aeaa3..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DailyRetentionFormatTests.java
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DailyRetentionFormat;
-import com.azure.resourcemanager.recoveryservicesbackup.models.Day;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class DailyRetentionFormatTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DailyRetentionFormat model = BinaryData
- .fromString(
- "{\"daysOfTheMonth\":[{\"date\":1877932879,\"isLast\":false},{\"date\":77607139,\"isLast\":false}]}")
- .toObject(DailyRetentionFormat.class);
- Assertions.assertEquals(1877932879, model.daysOfTheMonth().get(0).date());
- Assertions.assertEquals(false, model.daysOfTheMonth().get(0).isLast());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DailyRetentionFormat model = new DailyRetentionFormat().withDaysOfTheMonth(Arrays
- .asList(new Day().withDate(1877932879).withIsLast(false), new Day().withDate(77607139).withIsLast(false)));
- model = BinaryData.fromObject(model).toObject(DailyRetentionFormat.class);
- Assertions.assertEquals(1877932879, model.daysOfTheMonth().get(0).date());
- Assertions.assertEquals(false, model.daysOfTheMonth().get(0).isLast());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DailyRetentionScheduleTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DailyRetentionScheduleTests.java
deleted file mode 100644
index ab966c8510f9..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DailyRetentionScheduleTests.java
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DailyRetentionSchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDuration;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class DailyRetentionScheduleTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DailyRetentionSchedule model = BinaryData.fromString(
- "{\"retentionTimes\":[\"2021-10-14T17:32:27Z\"],\"retentionDuration\":{\"count\":139843072,\"durationType\":\"Invalid\"}}")
- .toObject(DailyRetentionSchedule.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-14T17:32:27Z"), model.retentionTimes().get(0));
- Assertions.assertEquals(139843072, model.retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.INVALID, model.retentionDuration().durationType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DailyRetentionSchedule model = new DailyRetentionSchedule()
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-10-14T17:32:27Z")))
- .withRetentionDuration(
- new RetentionDuration().withCount(139843072).withDurationType(RetentionDurationType.INVALID));
- model = BinaryData.fromObject(model).toObject(DailyRetentionSchedule.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-14T17:32:27Z"), model.retentionTimes().get(0));
- Assertions.assertEquals(139843072, model.retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.INVALID, model.retentionDuration().durationType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DailyScheduleTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DailyScheduleTests.java
deleted file mode 100644
index 94787955d754..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DailyScheduleTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DailySchedule;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class DailyScheduleTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DailySchedule model
- = BinaryData.fromString("{\"scheduleRunTimes\":[\"2021-04-23T03:49:20Z\",\"2021-04-13T14:08:06Z\"]}")
- .toObject(DailySchedule.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-23T03:49:20Z"), model.scheduleRunTimes().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DailySchedule model = new DailySchedule().withScheduleRunTimes(
- Arrays.asList(OffsetDateTime.parse("2021-04-23T03:49:20Z"), OffsetDateTime.parse("2021-04-13T14:08:06Z")));
- model = BinaryData.fromObject(model).toObject(DailySchedule.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-23T03:49:20Z"), model.scheduleRunTimes().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DayTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DayTests.java
deleted file mode 100644
index 44ff268a0b07..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DayTests.java
+++ /dev/null
@@ -1,26 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.Day;
-import org.junit.jupiter.api.Assertions;
-
-public final class DayTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- Day model = BinaryData.fromString("{\"date\":1235050131,\"isLast\":false}").toObject(Day.class);
- Assertions.assertEquals(1235050131, model.date());
- Assertions.assertEquals(false, model.isLast());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- Day model = new Day().withDate(1235050131).withIsLast(false);
- model = BinaryData.fromObject(model).toObject(Day.class);
- Assertions.assertEquals(1235050131, model.date());
- Assertions.assertEquals(false, model.isLast());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DeletedProtectionContainersListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DeletedProtectionContainersListMockTests.java
deleted file mode 100644
index 0a3c2dc02f3a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DeletedProtectionContainersListMockTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionContainerResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class DeletedProtectionContainersListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"containerType\":\"ProtectionContainer\",\"friendlyName\":\"qibzji\",\"backupManagementType\":\"Invalid\",\"registrationStatus\":\"biphryvcjwqwoqs\",\"healthStatus\":\"tjhdhzy\",\"protectableObjectType\":\"pijhfrzgdkk\"},\"eTag\":\"v\",\"location\":\"ukhsusmmorf\",\"tags\":{\"neyttl\":\"wilzzhnijmriprlk\",\"bkut\":\"cxiv\"},\"id\":\"umltwjflu\",\"name\":\"ynbpvzlqywauy\",\"type\":\"njc\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response
- = manager.deletedProtectionContainers().list("wyj", "nldpxottd", "i", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("ukhsusmmorf", response.iterator().next().location());
- Assertions.assertEquals("wilzzhnijmriprlk", response.iterator().next().tags().get("neyttl"));
- Assertions.assertEquals("qibzji", response.iterator().next().properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.INVALID,
- response.iterator().next().properties().backupManagementType());
- Assertions.assertEquals("biphryvcjwqwoqs", response.iterator().next().properties().registrationStatus());
- Assertions.assertEquals("tjhdhzy", response.iterator().next().properties().healthStatus());
- Assertions.assertEquals("pijhfrzgdkk", response.iterator().next().properties().protectableObjectType());
- Assertions.assertEquals("v", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DiskExclusionPropertiesTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DiskExclusionPropertiesTests.java
deleted file mode 100644
index c51c87a36e37..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DiskExclusionPropertiesTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DiskExclusionProperties;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class DiskExclusionPropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DiskExclusionProperties model
- = BinaryData.fromString("{\"diskLunList\":[1782711093,389915828],\"isInclusionList\":true}")
- .toObject(DiskExclusionProperties.class);
- Assertions.assertEquals(1782711093, model.diskLunList().get(0));
- Assertions.assertEquals(true, model.isInclusionList());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DiskExclusionProperties model
- = new DiskExclusionProperties().withDiskLunList(Arrays.asList(1782711093, 389915828))
- .withIsInclusionList(true);
- model = BinaryData.fromObject(model).toObject(DiskExclusionProperties.class);
- Assertions.assertEquals(1782711093, model.diskLunList().get(0));
- Assertions.assertEquals(true, model.isInclusionList());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DiskInformationTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DiskInformationTests.java
deleted file mode 100644
index 5463e4297f42..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DiskInformationTests.java
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DiskInformation;
-import org.junit.jupiter.api.Assertions;
-
-public final class DiskInformationTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DiskInformation model
- = BinaryData.fromString("{\"lun\":1700673148,\"name\":\"qgfuhokzru\"}").toObject(DiskInformation.class);
- Assertions.assertEquals(1700673148, model.lun());
- Assertions.assertEquals("qgfuhokzru", model.name());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DiskInformation model = new DiskInformation().withLun(1700673148).withName("qgfuhokzru");
- model = BinaryData.fromObject(model).toObject(DiskInformation.class);
- Assertions.assertEquals(1700673148, model.lun());
- Assertions.assertEquals("qgfuhokzru", model.name());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmBackupEngineTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmBackupEngineTests.java
deleted file mode 100644
index f86af9ed8b0c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmBackupEngineTests.java
+++ /dev/null
@@ -1,83 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupEngineExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmBackupEngine;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class DpmBackupEngineTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DpmBackupEngine model = BinaryData.fromString(
- "{\"backupEngineType\":\"DpmBackupEngine\",\"friendlyName\":\"apqinf\",\"backupManagementType\":\"AzureStorage\",\"registrationStatus\":\"glqdhm\",\"backupEngineState\":\"zralcxpjbyyps\",\"healthStatus\":\"qcjenkyhf\",\"canReRegister\":true,\"backupEngineId\":\"qxfx\",\"dpmVersion\":\"l\",\"azureBackupAgentVersion\":\"mpzqjhhhq\",\"isAzureBackupAgentUpgradeAvailable\":false,\"isDpmUpgradeAvailable\":false,\"extendedInfo\":{\"databaseName\":\"co\",\"protectedItemsCount\":154545602,\"protectedServersCount\":1355684710,\"diskCount\":841869792,\"usedDiskSpace\":57.681034844527524,\"availableDiskSpace\":40.39066692044149,\"refreshedAt\":\"2021-10-05T18:21:11Z\",\"azureProtectedInstances\":1323201789}}")
- .toObject(DpmBackupEngine.class);
- Assertions.assertEquals("apqinf", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_STORAGE, model.backupManagementType());
- Assertions.assertEquals("glqdhm", model.registrationStatus());
- Assertions.assertEquals("zralcxpjbyyps", model.backupEngineState());
- Assertions.assertEquals("qcjenkyhf", model.healthStatus());
- Assertions.assertEquals(true, model.canReRegister());
- Assertions.assertEquals("qxfx", model.backupEngineId());
- Assertions.assertEquals("l", model.dpmVersion());
- Assertions.assertEquals("mpzqjhhhq", model.azureBackupAgentVersion());
- Assertions.assertEquals(false, model.isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(false, model.isDpmUpgradeAvailable());
- Assertions.assertEquals("co", model.extendedInfo().databaseName());
- Assertions.assertEquals(154545602, model.extendedInfo().protectedItemsCount());
- Assertions.assertEquals(1355684710, model.extendedInfo().protectedServersCount());
- Assertions.assertEquals(841869792, model.extendedInfo().diskCount());
- Assertions.assertEquals(57.681034844527524D, model.extendedInfo().usedDiskSpace());
- Assertions.assertEquals(40.39066692044149D, model.extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-05T18:21:11Z"), model.extendedInfo().refreshedAt());
- Assertions.assertEquals(1323201789, model.extendedInfo().azureProtectedInstances());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DpmBackupEngine model = new DpmBackupEngine().withFriendlyName("apqinf")
- .withBackupManagementType(BackupManagementType.AZURE_STORAGE)
- .withRegistrationStatus("glqdhm")
- .withBackupEngineState("zralcxpjbyyps")
- .withHealthStatus("qcjenkyhf")
- .withCanReRegister(true)
- .withBackupEngineId("qxfx")
- .withDpmVersion("l")
- .withAzureBackupAgentVersion("mpzqjhhhq")
- .withIsAzureBackupAgentUpgradeAvailable(false)
- .withIsDpmUpgradeAvailable(false)
- .withExtendedInfo(new BackupEngineExtendedInfo().withDatabaseName("co")
- .withProtectedItemsCount(154545602)
- .withProtectedServersCount(1355684710)
- .withDiskCount(841869792)
- .withUsedDiskSpace(57.681034844527524D)
- .withAvailableDiskSpace(40.39066692044149D)
- .withRefreshedAt(OffsetDateTime.parse("2021-10-05T18:21:11Z"))
- .withAzureProtectedInstances(1323201789));
- model = BinaryData.fromObject(model).toObject(DpmBackupEngine.class);
- Assertions.assertEquals("apqinf", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_STORAGE, model.backupManagementType());
- Assertions.assertEquals("glqdhm", model.registrationStatus());
- Assertions.assertEquals("zralcxpjbyyps", model.backupEngineState());
- Assertions.assertEquals("qcjenkyhf", model.healthStatus());
- Assertions.assertEquals(true, model.canReRegister());
- Assertions.assertEquals("qxfx", model.backupEngineId());
- Assertions.assertEquals("l", model.dpmVersion());
- Assertions.assertEquals("mpzqjhhhq", model.azureBackupAgentVersion());
- Assertions.assertEquals(false, model.isAzureBackupAgentUpgradeAvailable());
- Assertions.assertEquals(false, model.isDpmUpgradeAvailable());
- Assertions.assertEquals("co", model.extendedInfo().databaseName());
- Assertions.assertEquals(154545602, model.extendedInfo().protectedItemsCount());
- Assertions.assertEquals(1355684710, model.extendedInfo().protectedServersCount());
- Assertions.assertEquals(841869792, model.extendedInfo().diskCount());
- Assertions.assertEquals(57.681034844527524D, model.extendedInfo().usedDiskSpace());
- Assertions.assertEquals(40.39066692044149D, model.extendedInfo().availableDiskSpace());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-05T18:21:11Z"), model.extendedInfo().refreshedAt());
- Assertions.assertEquals(1323201789, model.extendedInfo().azureProtectedInstances());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmContainerExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmContainerExtendedInfoTests.java
deleted file mode 100644
index 05ef1e71776e..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmContainerExtendedInfoTests.java
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmContainerExtendedInfo;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class DpmContainerExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DpmContainerExtendedInfo model = BinaryData.fromString("{\"lastRefreshedAt\":\"2021-01-30T08:36:14Z\"}")
- .toObject(DpmContainerExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-30T08:36:14Z"), model.lastRefreshedAt());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DpmContainerExtendedInfo model
- = new DpmContainerExtendedInfo().withLastRefreshedAt(OffsetDateTime.parse("2021-01-30T08:36:14Z"));
- model = BinaryData.fromObject(model).toObject(DpmContainerExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-30T08:36:14Z"), model.lastRefreshedAt());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmContainerTests.java
deleted file mode 100644
index 6d3b1eadcc0b..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmContainerTests.java
+++ /dev/null
@@ -1,67 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmContainerExtendedInfo;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class DpmContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DpmContainer model = BinaryData.fromString(
- "{\"containerType\":\"DPMContainer\",\"canReRegister\":true,\"containerId\":\"jqo\",\"protectedItemCount\":7574679234591637663,\"dpmAgentVersion\":\"ehcecyb\",\"dpmServers\":[\"brjbbmpxdlvy\"],\"upgradeAvailable\":true,\"protectionStatus\":\"xcrseqwjksgh\",\"extendedInfo\":{\"lastRefreshedAt\":\"2021-01-02T16:20Z\"},\"friendlyName\":\"xog\",\"backupManagementType\":\"AzureIaasVM\",\"registrationStatus\":\"voujkxibdafhrk\",\"healthStatus\":\"yomkxfbvfbhdy\",\"protectableObjectType\":\"hpwpgddeimawzovg\"}")
- .toObject(DpmContainer.class);
- Assertions.assertEquals("xog", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM, model.backupManagementType());
- Assertions.assertEquals("voujkxibdafhrk", model.registrationStatus());
- Assertions.assertEquals("yomkxfbvfbhdy", model.healthStatus());
- Assertions.assertEquals("hpwpgddeimawzovg", model.protectableObjectType());
- Assertions.assertEquals(true, model.canReRegister());
- Assertions.assertEquals("jqo", model.containerId());
- Assertions.assertEquals(7574679234591637663L, model.protectedItemCount());
- Assertions.assertEquals("ehcecyb", model.dpmAgentVersion());
- Assertions.assertEquals("brjbbmpxdlvy", model.dpmServers().get(0));
- Assertions.assertEquals(true, model.upgradeAvailable());
- Assertions.assertEquals("xcrseqwjksgh", model.protectionStatus());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-02T16:20Z"), model.extendedInfo().lastRefreshedAt());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DpmContainer model = new DpmContainer().withFriendlyName("xog")
- .withBackupManagementType(BackupManagementType.AZURE_IAAS_VM)
- .withRegistrationStatus("voujkxibdafhrk")
- .withHealthStatus("yomkxfbvfbhdy")
- .withProtectableObjectType("hpwpgddeimawzovg")
- .withCanReRegister(true)
- .withContainerId("jqo")
- .withProtectedItemCount(7574679234591637663L)
- .withDpmAgentVersion("ehcecyb")
- .withDpmServers(Arrays.asList("brjbbmpxdlvy"))
- .withUpgradeAvailable(true)
- .withProtectionStatus("xcrseqwjksgh")
- .withExtendedInfo(
- new DpmContainerExtendedInfo().withLastRefreshedAt(OffsetDateTime.parse("2021-01-02T16:20Z")));
- model = BinaryData.fromObject(model).toObject(DpmContainer.class);
- Assertions.assertEquals("xog", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM, model.backupManagementType());
- Assertions.assertEquals("voujkxibdafhrk", model.registrationStatus());
- Assertions.assertEquals("yomkxfbvfbhdy", model.healthStatus());
- Assertions.assertEquals("hpwpgddeimawzovg", model.protectableObjectType());
- Assertions.assertEquals(true, model.canReRegister());
- Assertions.assertEquals("jqo", model.containerId());
- Assertions.assertEquals(7574679234591637663L, model.protectedItemCount());
- Assertions.assertEquals("ehcecyb", model.dpmAgentVersion());
- Assertions.assertEquals("brjbbmpxdlvy", model.dpmServers().get(0));
- Assertions.assertEquals(true, model.upgradeAvailable());
- Assertions.assertEquals("xcrseqwjksgh", model.protectionStatus());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-02T16:20Z"), model.extendedInfo().lastRefreshedAt());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmErrorInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmErrorInfoTests.java
deleted file mode 100644
index 0eae4713e1fd..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmErrorInfoTests.java
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmErrorInfo;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class DpmErrorInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DpmErrorInfo model = BinaryData
- .fromString("{\"errorString\":\"xqhndvnoamlds\",\"recommendations\":[\"ohdjhhflzok\",\"coxpelnjeta\"]}")
- .toObject(DpmErrorInfo.class);
- Assertions.assertEquals("xqhndvnoamlds", model.errorString());
- Assertions.assertEquals("ohdjhhflzok", model.recommendations().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DpmErrorInfo model = new DpmErrorInfo().withErrorString("xqhndvnoamlds")
- .withRecommendations(Arrays.asList("ohdjhhflzok", "coxpelnjeta"));
- model = BinaryData.fromObject(model).toObject(DpmErrorInfo.class);
- Assertions.assertEquals("xqhndvnoamlds", model.errorString());
- Assertions.assertEquals("ohdjhhflzok", model.recommendations().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmJobExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmJobExtendedInfoTests.java
deleted file mode 100644
index f1c2d1fa9598..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmJobExtendedInfoTests.java
+++ /dev/null
@@ -1,69 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmJobExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmJobTaskDetails;
-import java.time.Duration;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class DpmJobExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DpmJobExtendedInfo model = BinaryData.fromString(
- "{\"tasksList\":[{\"taskId\":\"nxaulk\",\"startTime\":\"2021-05-04T10:50:30Z\",\"endTime\":\"2021-07-31T21:19:31Z\",\"duration\":\"PT117H14M50S\",\"status\":\"jnnawtqa\"},{\"taskId\":\"xuckpggqoweyir\",\"startTime\":\"2021-10-13T06:42:41Z\",\"endTime\":\"2021-03-03T15:45:16Z\",\"duration\":\"PT61H45M7S\",\"status\":\"fl\"}],\"propertyBag\":{\"cng\":\"pizruwnpqxpxiw\",\"kv\":\"saasiixtmkzj\"},\"dynamicErrorMessage\":\"rhgfgrwsdpgrat\"}")
- .toObject(DpmJobExtendedInfo.class);
- Assertions.assertEquals("nxaulk", model.tasksList().get(0).taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-04T10:50:30Z"), model.tasksList().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-31T21:19:31Z"), model.tasksList().get(0).endTime());
- Assertions.assertEquals(Duration.parse("PT117H14M50S"), model.tasksList().get(0).duration());
- Assertions.assertEquals("jnnawtqa", model.tasksList().get(0).status());
- Assertions.assertEquals("pizruwnpqxpxiw", model.propertyBag().get("cng"));
- Assertions.assertEquals("rhgfgrwsdpgrat", model.dynamicErrorMessage());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DpmJobExtendedInfo model = new DpmJobExtendedInfo()
- .withTasksList(Arrays.asList(
- new DpmJobTaskDetails().withTaskId("nxaulk")
- .withStartTime(OffsetDateTime.parse("2021-05-04T10:50:30Z"))
- .withEndTime(OffsetDateTime.parse("2021-07-31T21:19:31Z"))
- .withDuration(Duration.parse("PT117H14M50S"))
- .withStatus("jnnawtqa"),
- new DpmJobTaskDetails().withTaskId("xuckpggqoweyir")
- .withStartTime(OffsetDateTime.parse("2021-10-13T06:42:41Z"))
- .withEndTime(OffsetDateTime.parse("2021-03-03T15:45:16Z"))
- .withDuration(Duration.parse("PT61H45M7S"))
- .withStatus("fl")))
- .withPropertyBag(mapOf("cng", "pizruwnpqxpxiw", "kv", "saasiixtmkzj"))
- .withDynamicErrorMessage("rhgfgrwsdpgrat");
- model = BinaryData.fromObject(model).toObject(DpmJobExtendedInfo.class);
- Assertions.assertEquals("nxaulk", model.tasksList().get(0).taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-04T10:50:30Z"), model.tasksList().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-31T21:19:31Z"), model.tasksList().get(0).endTime());
- Assertions.assertEquals(Duration.parse("PT117H14M50S"), model.tasksList().get(0).duration());
- Assertions.assertEquals("jnnawtqa", model.tasksList().get(0).status());
- Assertions.assertEquals("pizruwnpqxpxiw", model.propertyBag().get("cng"));
- Assertions.assertEquals("rhgfgrwsdpgrat", model.dynamicErrorMessage());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmJobTaskDetailsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmJobTaskDetailsTests.java
deleted file mode 100644
index ea59e80fe4e9..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmJobTaskDetailsTests.java
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmJobTaskDetails;
-import java.time.Duration;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class DpmJobTaskDetailsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DpmJobTaskDetails model = BinaryData.fromString(
- "{\"taskId\":\"zb\",\"startTime\":\"2021-02-19T02:39:37Z\",\"endTime\":\"2021-06-29T17:23:40Z\",\"duration\":\"PT167H34M34S\",\"status\":\"ctbrxkjzwrgxffm\"}")
- .toObject(DpmJobTaskDetails.class);
- Assertions.assertEquals("zb", model.taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-19T02:39:37Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-29T17:23:40Z"), model.endTime());
- Assertions.assertEquals(Duration.parse("PT167H34M34S"), model.duration());
- Assertions.assertEquals("ctbrxkjzwrgxffm", model.status());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DpmJobTaskDetails model = new DpmJobTaskDetails().withTaskId("zb")
- .withStartTime(OffsetDateTime.parse("2021-02-19T02:39:37Z"))
- .withEndTime(OffsetDateTime.parse("2021-06-29T17:23:40Z"))
- .withDuration(Duration.parse("PT167H34M34S"))
- .withStatus("ctbrxkjzwrgxffm");
- model = BinaryData.fromObject(model).toObject(DpmJobTaskDetails.class);
- Assertions.assertEquals("zb", model.taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-19T02:39:37Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-29T17:23:40Z"), model.endTime());
- Assertions.assertEquals(Duration.parse("PT167H34M34S"), model.duration());
- Assertions.assertEquals("ctbrxkjzwrgxffm", model.status());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmJobTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmJobTests.java
deleted file mode 100644
index 848467b2922d..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmJobTests.java
+++ /dev/null
@@ -1,119 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmErrorInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmJob;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmJobExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmJobTaskDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.JobSupportedAction;
-import java.time.Duration;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class DpmJobTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DpmJob model = BinaryData.fromString(
- "{\"jobType\":\"DpmJob\",\"duration\":\"PT188H4M57S\",\"dpmServerName\":\"xo\",\"containerName\":\"ftgz\",\"containerType\":\"pbswvefloccsrm\",\"workloadType\":\"ihmipgawtxxpk\",\"actionsInfo\":[\"Invalid\",\"Cancellable\"],\"errorDetails\":[{\"errorString\":\"rytfmpcycil\",\"recommendations\":[\"aykggnoxu\",\"t\",\"ksxwpnd\"]},{\"errorString\":\"pfnznthjtwkj\",\"recommendations\":[\"rxuzvoam\",\"tcqiosmg\",\"zah\"]}],\"extendedInfo\":{\"tasksList\":[{\"taskId\":\"yrtltlaprltzkat\",\"startTime\":\"2021-01-26T08:01:35Z\",\"endTime\":\"2021-11-05T23:53:12Z\",\"duration\":\"PT141H27M7S\",\"status\":\"s\"}],\"propertyBag\":{\"ebwlnbmhyreeudzq\":\"qalarvlagunbtg\"},\"dynamicErrorMessage\":\"bpdqmjxlyy\"},\"entityFriendlyName\":\"lgouwtlmjj\",\"backupManagementType\":\"MAB\",\"operation\":\"qtobaxkjeyt\",\"status\":\"lbfjkwr\",\"startTime\":\"2021-05-29T11:10:20Z\",\"endTime\":\"2021-06-19T00:14:04Z\",\"activityId\":\"hsyrqunj\"}")
- .toObject(DpmJob.class);
- Assertions.assertEquals("lgouwtlmjj", model.entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.MAB, model.backupManagementType());
- Assertions.assertEquals("qtobaxkjeyt", model.operation());
- Assertions.assertEquals("lbfjkwr", model.status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-29T11:10:20Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-19T00:14:04Z"), model.endTime());
- Assertions.assertEquals("hsyrqunj", model.activityId());
- Assertions.assertEquals(Duration.parse("PT188H4M57S"), model.duration());
- Assertions.assertEquals("xo", model.dpmServerName());
- Assertions.assertEquals("ftgz", model.containerName());
- Assertions.assertEquals("pbswvefloccsrm", model.containerType());
- Assertions.assertEquals("ihmipgawtxxpk", model.workloadType());
- Assertions.assertEquals(JobSupportedAction.INVALID, model.actionsInfo().get(0));
- Assertions.assertEquals("rytfmpcycil", model.errorDetails().get(0).errorString());
- Assertions.assertEquals("aykggnoxu", model.errorDetails().get(0).recommendations().get(0));
- Assertions.assertEquals("yrtltlaprltzkat", model.extendedInfo().tasksList().get(0).taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-26T08:01:35Z"),
- model.extendedInfo().tasksList().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-05T23:53:12Z"),
- model.extendedInfo().tasksList().get(0).endTime());
- Assertions.assertEquals(Duration.parse("PT141H27M7S"), model.extendedInfo().tasksList().get(0).duration());
- Assertions.assertEquals("s", model.extendedInfo().tasksList().get(0).status());
- Assertions.assertEquals("qalarvlagunbtg", model.extendedInfo().propertyBag().get("ebwlnbmhyreeudzq"));
- Assertions.assertEquals("bpdqmjxlyy", model.extendedInfo().dynamicErrorMessage());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DpmJob model = new DpmJob().withEntityFriendlyName("lgouwtlmjj")
- .withBackupManagementType(BackupManagementType.MAB)
- .withOperation("qtobaxkjeyt")
- .withStatus("lbfjkwr")
- .withStartTime(OffsetDateTime.parse("2021-05-29T11:10:20Z"))
- .withEndTime(OffsetDateTime.parse("2021-06-19T00:14:04Z"))
- .withActivityId("hsyrqunj")
- .withDuration(Duration.parse("PT188H4M57S"))
- .withDpmServerName("xo")
- .withContainerName("ftgz")
- .withContainerType("pbswvefloccsrm")
- .withWorkloadType("ihmipgawtxxpk")
- .withActionsInfo(Arrays.asList(JobSupportedAction.INVALID, JobSupportedAction.CANCELLABLE))
- .withErrorDetails(Arrays.asList(
- new DpmErrorInfo().withErrorString("rytfmpcycil")
- .withRecommendations(Arrays.asList("aykggnoxu", "t", "ksxwpnd")),
- new DpmErrorInfo().withErrorString("pfnznthjtwkj")
- .withRecommendations(Arrays.asList("rxuzvoam", "tcqiosmg", "zah"))))
- .withExtendedInfo(new DpmJobExtendedInfo()
- .withTasksList(Arrays.asList(new DpmJobTaskDetails().withTaskId("yrtltlaprltzkat")
- .withStartTime(OffsetDateTime.parse("2021-01-26T08:01:35Z"))
- .withEndTime(OffsetDateTime.parse("2021-11-05T23:53:12Z"))
- .withDuration(Duration.parse("PT141H27M7S"))
- .withStatus("s")))
- .withPropertyBag(mapOf("ebwlnbmhyreeudzq", "qalarvlagunbtg"))
- .withDynamicErrorMessage("bpdqmjxlyy"));
- model = BinaryData.fromObject(model).toObject(DpmJob.class);
- Assertions.assertEquals("lgouwtlmjj", model.entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.MAB, model.backupManagementType());
- Assertions.assertEquals("qtobaxkjeyt", model.operation());
- Assertions.assertEquals("lbfjkwr", model.status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-29T11:10:20Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-19T00:14:04Z"), model.endTime());
- Assertions.assertEquals("hsyrqunj", model.activityId());
- Assertions.assertEquals(Duration.parse("PT188H4M57S"), model.duration());
- Assertions.assertEquals("xo", model.dpmServerName());
- Assertions.assertEquals("ftgz", model.containerName());
- Assertions.assertEquals("pbswvefloccsrm", model.containerType());
- Assertions.assertEquals("ihmipgawtxxpk", model.workloadType());
- Assertions.assertEquals(JobSupportedAction.INVALID, model.actionsInfo().get(0));
- Assertions.assertEquals("rytfmpcycil", model.errorDetails().get(0).errorString());
- Assertions.assertEquals("aykggnoxu", model.errorDetails().get(0).recommendations().get(0));
- Assertions.assertEquals("yrtltlaprltzkat", model.extendedInfo().tasksList().get(0).taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-26T08:01:35Z"),
- model.extendedInfo().tasksList().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-05T23:53:12Z"),
- model.extendedInfo().tasksList().get(0).endTime());
- Assertions.assertEquals(Duration.parse("PT141H27M7S"), model.extendedInfo().tasksList().get(0).duration());
- Assertions.assertEquals("s", model.extendedInfo().tasksList().get(0).status());
- Assertions.assertEquals("qalarvlagunbtg", model.extendedInfo().propertyBag().get("ebwlnbmhyreeudzq"));
- Assertions.assertEquals("bpdqmjxlyy", model.extendedInfo().dynamicErrorMessage());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmProtectedItemExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmProtectedItemExtendedInfoTests.java
deleted file mode 100644
index ddb17cfdb993..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmProtectedItemExtendedInfoTests.java
+++ /dev/null
@@ -1,81 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmProtectedItemExtendedInfo;
-import java.time.OffsetDateTime;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class DpmProtectedItemExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DpmProtectedItemExtendedInfo model = BinaryData.fromString(
- "{\"protectableObjectLoadPath\":{\"vuporqzdfuydzv\":\"vfgpikqmhhaowjrm\"},\"protected\":true,\"isPresentOnCloud\":true,\"lastBackupStatus\":\"qmxq\",\"lastRefreshedAt\":\"2021-06-24T21:59:48Z\",\"oldestRecoveryPoint\":\"2020-12-21T19:56:22Z\",\"recoveryPointCount\":1002449917,\"onPremiseOldestRecoveryPoint\":\"2021-01-11T11:04:44Z\",\"onPremiseLatestRecoveryPoint\":\"2021-12-01T08:12:15Z\",\"onPremiseRecoveryPointCount\":998809541,\"isCollocated\":true,\"protectionGroupName\":\"mzqkz\",\"diskStorageUsedInBytes\":\"uwiwtglxxhljfpg\",\"totalDiskStorageSizeInBytes\":\"crmnzhrgmqgjs\"}")
- .toObject(DpmProtectedItemExtendedInfo.class);
- Assertions.assertEquals("vfgpikqmhhaowjrm", model.protectableObjectLoadPath().get("vuporqzdfuydzv"));
- Assertions.assertEquals(true, model.protectedProperty());
- Assertions.assertEquals(true, model.isPresentOnCloud());
- Assertions.assertEquals("qmxq", model.lastBackupStatus());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-24T21:59:48Z"), model.lastRefreshedAt());
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-21T19:56:22Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(1002449917, model.recoveryPointCount());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-11T11:04:44Z"), model.onPremiseOldestRecoveryPoint());
- Assertions.assertEquals(OffsetDateTime.parse("2021-12-01T08:12:15Z"), model.onPremiseLatestRecoveryPoint());
- Assertions.assertEquals(998809541, model.onPremiseRecoveryPointCount());
- Assertions.assertEquals(true, model.isCollocated());
- Assertions.assertEquals("mzqkz", model.protectionGroupName());
- Assertions.assertEquals("uwiwtglxxhljfpg", model.diskStorageUsedInBytes());
- Assertions.assertEquals("crmnzhrgmqgjs", model.totalDiskStorageSizeInBytes());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DpmProtectedItemExtendedInfo model = new DpmProtectedItemExtendedInfo()
- .withProtectableObjectLoadPath(mapOf("vuporqzdfuydzv", "vfgpikqmhhaowjrm"))
- .withProtectedProperty(true)
- .withIsPresentOnCloud(true)
- .withLastBackupStatus("qmxq")
- .withLastRefreshedAt(OffsetDateTime.parse("2021-06-24T21:59:48Z"))
- .withOldestRecoveryPoint(OffsetDateTime.parse("2020-12-21T19:56:22Z"))
- .withRecoveryPointCount(1002449917)
- .withOnPremiseOldestRecoveryPoint(OffsetDateTime.parse("2021-01-11T11:04:44Z"))
- .withOnPremiseLatestRecoveryPoint(OffsetDateTime.parse("2021-12-01T08:12:15Z"))
- .withOnPremiseRecoveryPointCount(998809541)
- .withIsCollocated(true)
- .withProtectionGroupName("mzqkz")
- .withDiskStorageUsedInBytes("uwiwtglxxhljfpg")
- .withTotalDiskStorageSizeInBytes("crmnzhrgmqgjs");
- model = BinaryData.fromObject(model).toObject(DpmProtectedItemExtendedInfo.class);
- Assertions.assertEquals("vfgpikqmhhaowjrm", model.protectableObjectLoadPath().get("vuporqzdfuydzv"));
- Assertions.assertEquals(true, model.protectedProperty());
- Assertions.assertEquals(true, model.isPresentOnCloud());
- Assertions.assertEquals("qmxq", model.lastBackupStatus());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-24T21:59:48Z"), model.lastRefreshedAt());
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-21T19:56:22Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(1002449917, model.recoveryPointCount());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-11T11:04:44Z"), model.onPremiseOldestRecoveryPoint());
- Assertions.assertEquals(OffsetDateTime.parse("2021-12-01T08:12:15Z"), model.onPremiseLatestRecoveryPoint());
- Assertions.assertEquals(998809541, model.onPremiseRecoveryPointCount());
- Assertions.assertEquals(true, model.isCollocated());
- Assertions.assertEquals("mzqkz", model.protectionGroupName());
- Assertions.assertEquals("uwiwtglxxhljfpg", model.diskStorageUsedInBytes());
- Assertions.assertEquals("crmnzhrgmqgjs", model.totalDiskStorageSizeInBytes());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmProtectedItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmProtectedItemTests.java
deleted file mode 100644
index 2381ffc65a09..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/DpmProtectedItemTests.java
+++ /dev/null
@@ -1,147 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmProtectedItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DpmProtectedItemExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItemState;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class DpmProtectedItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- DpmProtectedItem model = BinaryData.fromString(
- "{\"protectedItemType\":\"DPMProtectedItem\",\"friendlyName\":\"kwfbkgo\",\"backupEngineName\":\"wopdbydpiz\",\"protectionState\":\"BackupsSuspended\",\"extendedInfo\":{\"protectableObjectLoadPath\":{\"fcttuxuuyilfl\":\"pxbiygnugjknfs\",\"jztczytqj\":\"oiquvrehmrnjhvs\"},\"protected\":false,\"isPresentOnCloud\":true,\"lastBackupStatus\":\"nfprnjletlxs\",\"lastRefreshedAt\":\"2021-08-25T23:38:29Z\",\"oldestRecoveryPoint\":\"2021-01-20T22:12:31Z\",\"recoveryPointCount\":2070557844,\"onPremiseOldestRecoveryPoint\":\"2021-04-29T17:32:24Z\",\"onPremiseLatestRecoveryPoint\":\"2021-06-14T11:53:50Z\",\"onPremiseRecoveryPointCount\":1329774917,\"isCollocated\":false,\"protectionGroupName\":\"yn\",\"diskStorageUsedInBytes\":\"lqwzdvpiwhxqsz\",\"totalDiskStorageSizeInBytes\":\"maajquhuxylr\"},\"backupManagementType\":\"AzureWorkload\",\"workloadType\":\"SAPHanaDatabase\",\"containerName\":\"jbmzyospspsh\",\"sourceResourceId\":\"fkyjpmspbpssdfpp\",\"policyId\":\"gt\",\"lastRecoveryPoint\":\"2021-10-15T21:25:34Z\",\"backupSetName\":\"jtvczkcnyxrxmun\",\"createMode\":\"Default\",\"deferredDeleteTimeInUTC\":\"2021-10-31T10:07:09Z\",\"isScheduledForDeferredDelete\":true,\"deferredDeleteTimeRemaining\":\"vxlx\",\"isDeferredDeleteScheduleUpcoming\":true,\"isRehydrate\":true,\"resourceGuardOperationRequests\":[\"bgkc\",\"khpzvuqdflv\",\"niypfpubcpzg\"],\"isArchiveEnabled\":true,\"policyName\":\"vhjknidi\",\"softDeleteRetentionPeriodInDays\":1404757265,\"vaultId\":\"xgpnr\"}")
- .toObject(DpmProtectedItem.class);
- Assertions.assertEquals("jbmzyospspsh", model.containerName());
- Assertions.assertEquals("fkyjpmspbpssdfpp", model.sourceResourceId());
- Assertions.assertEquals("gt", model.policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-15T21:25:34Z"), model.lastRecoveryPoint());
- Assertions.assertEquals("jtvczkcnyxrxmun", model.backupSetName());
- Assertions.assertEquals(CreateMode.DEFAULT, model.createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-31T10:07:09Z"), model.deferredDeleteTimeInUtc());
- Assertions.assertEquals(true, model.isScheduledForDeferredDelete());
- Assertions.assertEquals("vxlx", model.deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, model.isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(true, model.isRehydrate());
- Assertions.assertEquals("bgkc", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, model.isArchiveEnabled());
- Assertions.assertEquals("vhjknidi", model.policyName());
- Assertions.assertEquals(1404757265, model.softDeleteRetentionPeriod());
- Assertions.assertEquals("kwfbkgo", model.friendlyName());
- Assertions.assertEquals("wopdbydpiz", model.backupEngineName());
- Assertions.assertEquals(ProtectedItemState.BACKUPS_SUSPENDED, model.protectionState());
- Assertions.assertEquals("pxbiygnugjknfs",
- model.extendedInfo().protectableObjectLoadPath().get("fcttuxuuyilfl"));
- Assertions.assertEquals(false, model.extendedInfo().protectedProperty());
- Assertions.assertEquals(true, model.extendedInfo().isPresentOnCloud());
- Assertions.assertEquals("nfprnjletlxs", model.extendedInfo().lastBackupStatus());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-25T23:38:29Z"), model.extendedInfo().lastRefreshedAt());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-20T22:12:31Z"),
- model.extendedInfo().oldestRecoveryPoint());
- Assertions.assertEquals(2070557844, model.extendedInfo().recoveryPointCount());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-29T17:32:24Z"),
- model.extendedInfo().onPremiseOldestRecoveryPoint());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-14T11:53:50Z"),
- model.extendedInfo().onPremiseLatestRecoveryPoint());
- Assertions.assertEquals(1329774917, model.extendedInfo().onPremiseRecoveryPointCount());
- Assertions.assertEquals(false, model.extendedInfo().isCollocated());
- Assertions.assertEquals("yn", model.extendedInfo().protectionGroupName());
- Assertions.assertEquals("lqwzdvpiwhxqsz", model.extendedInfo().diskStorageUsedInBytes());
- Assertions.assertEquals("maajquhuxylr", model.extendedInfo().totalDiskStorageSizeInBytes());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- DpmProtectedItem model = new DpmProtectedItem().withContainerName("jbmzyospspsh")
- .withSourceResourceId("fkyjpmspbpssdfpp")
- .withPolicyId("gt")
- .withLastRecoveryPoint(OffsetDateTime.parse("2021-10-15T21:25:34Z"))
- .withBackupSetName("jtvczkcnyxrxmun")
- .withCreateMode(CreateMode.DEFAULT)
- .withDeferredDeleteTimeInUtc(OffsetDateTime.parse("2021-10-31T10:07:09Z"))
- .withIsScheduledForDeferredDelete(true)
- .withDeferredDeleteTimeRemaining("vxlx")
- .withIsDeferredDeleteScheduleUpcoming(true)
- .withIsRehydrate(true)
- .withResourceGuardOperationRequests(Arrays.asList("bgkc", "khpzvuqdflv", "niypfpubcpzg"))
- .withIsArchiveEnabled(true)
- .withPolicyName("vhjknidi")
- .withSoftDeleteRetentionPeriod(1404757265)
- .withFriendlyName("kwfbkgo")
- .withBackupEngineName("wopdbydpiz")
- .withProtectionState(ProtectedItemState.BACKUPS_SUSPENDED)
- .withExtendedInfo(new DpmProtectedItemExtendedInfo()
- .withProtectableObjectLoadPath(mapOf("fcttuxuuyilfl", "pxbiygnugjknfs", "jztczytqj", "oiquvrehmrnjhvs"))
- .withProtectedProperty(false)
- .withIsPresentOnCloud(true)
- .withLastBackupStatus("nfprnjletlxs")
- .withLastRefreshedAt(OffsetDateTime.parse("2021-08-25T23:38:29Z"))
- .withOldestRecoveryPoint(OffsetDateTime.parse("2021-01-20T22:12:31Z"))
- .withRecoveryPointCount(2070557844)
- .withOnPremiseOldestRecoveryPoint(OffsetDateTime.parse("2021-04-29T17:32:24Z"))
- .withOnPremiseLatestRecoveryPoint(OffsetDateTime.parse("2021-06-14T11:53:50Z"))
- .withOnPremiseRecoveryPointCount(1329774917)
- .withIsCollocated(false)
- .withProtectionGroupName("yn")
- .withDiskStorageUsedInBytes("lqwzdvpiwhxqsz")
- .withTotalDiskStorageSizeInBytes("maajquhuxylr"));
- model = BinaryData.fromObject(model).toObject(DpmProtectedItem.class);
- Assertions.assertEquals("jbmzyospspsh", model.containerName());
- Assertions.assertEquals("fkyjpmspbpssdfpp", model.sourceResourceId());
- Assertions.assertEquals("gt", model.policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-15T21:25:34Z"), model.lastRecoveryPoint());
- Assertions.assertEquals("jtvczkcnyxrxmun", model.backupSetName());
- Assertions.assertEquals(CreateMode.DEFAULT, model.createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-31T10:07:09Z"), model.deferredDeleteTimeInUtc());
- Assertions.assertEquals(true, model.isScheduledForDeferredDelete());
- Assertions.assertEquals("vxlx", model.deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, model.isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(true, model.isRehydrate());
- Assertions.assertEquals("bgkc", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, model.isArchiveEnabled());
- Assertions.assertEquals("vhjknidi", model.policyName());
- Assertions.assertEquals(1404757265, model.softDeleteRetentionPeriod());
- Assertions.assertEquals("kwfbkgo", model.friendlyName());
- Assertions.assertEquals("wopdbydpiz", model.backupEngineName());
- Assertions.assertEquals(ProtectedItemState.BACKUPS_SUSPENDED, model.protectionState());
- Assertions.assertEquals("pxbiygnugjknfs",
- model.extendedInfo().protectableObjectLoadPath().get("fcttuxuuyilfl"));
- Assertions.assertEquals(false, model.extendedInfo().protectedProperty());
- Assertions.assertEquals(true, model.extendedInfo().isPresentOnCloud());
- Assertions.assertEquals("nfprnjletlxs", model.extendedInfo().lastBackupStatus());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-25T23:38:29Z"), model.extendedInfo().lastRefreshedAt());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-20T22:12:31Z"),
- model.extendedInfo().oldestRecoveryPoint());
- Assertions.assertEquals(2070557844, model.extendedInfo().recoveryPointCount());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-29T17:32:24Z"),
- model.extendedInfo().onPremiseOldestRecoveryPoint());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-14T11:53:50Z"),
- model.extendedInfo().onPremiseLatestRecoveryPoint());
- Assertions.assertEquals(1329774917, model.extendedInfo().onPremiseRecoveryPointCount());
- Assertions.assertEquals(false, model.extendedInfo().isCollocated());
- Assertions.assertEquals("yn", model.extendedInfo().protectionGroupName());
- Assertions.assertEquals("lqwzdvpiwhxqsz", model.extendedInfo().diskStorageUsedInBytes());
- Assertions.assertEquals("maajquhuxylr", model.extendedInfo().totalDiskStorageSizeInBytes());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ExtendedLocationTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ExtendedLocationTests.java
deleted file mode 100644
index 56117551f8e1..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ExtendedLocationTests.java
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ExtendedLocation;
-import org.junit.jupiter.api.Assertions;
-
-public final class ExtendedLocationTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ExtendedLocation model = BinaryData.fromString("{\"name\":\"qxfzyjqttvwk\",\"type\":\"hjpenuygbq\"}")
- .toObject(ExtendedLocation.class);
- Assertions.assertEquals("qxfzyjqttvwk", model.name());
- Assertions.assertEquals("hjpenuygbq", model.type());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ExtendedLocation model = new ExtendedLocation().withName("qxfzyjqttvwk").withType("hjpenuygbq");
- model = BinaryData.fromObject(model).toObject(ExtendedLocation.class);
- Assertions.assertEquals("qxfzyjqttvwk", model.name());
- Assertions.assertEquals("hjpenuygbq", model.type());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ExtendedPropertiesTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ExtendedPropertiesTests.java
deleted file mode 100644
index 87d80c6b010a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ExtendedPropertiesTests.java
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DiskExclusionProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ExtendedProperties;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ExtendedPropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ExtendedProperties model = BinaryData.fromString(
- "{\"diskExclusionProperties\":{\"diskLunList\":[1959547059,1820009051],\"isInclusionList\":false},\"linuxVmApplicationName\":\"lfg\"}")
- .toObject(ExtendedProperties.class);
- Assertions.assertEquals(1959547059, model.diskExclusionProperties().diskLunList().get(0));
- Assertions.assertEquals(false, model.diskExclusionProperties().isInclusionList());
- Assertions.assertEquals("lfg", model.linuxVmApplicationName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ExtendedProperties model
- = new ExtendedProperties()
- .withDiskExclusionProperties(
- new DiskExclusionProperties().withDiskLunList(Arrays.asList(1959547059, 1820009051))
- .withIsInclusionList(false))
- .withLinuxVmApplicationName("lfg");
- model = BinaryData.fromObject(model).toObject(ExtendedProperties.class);
- Assertions.assertEquals(1959547059, model.diskExclusionProperties().diskLunList().get(0));
- Assertions.assertEquals(false, model.diskExclusionProperties().isInclusionList());
- Assertions.assertEquals("lfg", model.linuxVmApplicationName());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FeatureSupportRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FeatureSupportRequestTests.java
deleted file mode 100644
index 8f7f10d8b8a3..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FeatureSupportRequestTests.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FeatureSupportRequest;
-
-public final class FeatureSupportRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FeatureSupportRequest model = BinaryData.fromString("{\"featureType\":\"FeatureSupportRequest\"}")
- .toObject(FeatureSupportRequest.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FeatureSupportRequest model = new FeatureSupportRequest();
- model = BinaryData.fromObject(model).toObject(FeatureSupportRequest.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FeatureSupportsValidateWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FeatureSupportsValidateWithResponseMockTests.java
deleted file mode 100644
index 90f72f6fd536..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FeatureSupportsValidateWithResponseMockTests.java
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.AzureVMResourceFeatureSupportResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FeatureSupportRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SupportStatus;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class FeatureSupportsValidateWithResponseMockTests {
- @Test
- public void testValidateWithResponse() throws Exception {
- String responseStr = "{\"supportStatus\":\"Invalid\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- AzureVMResourceFeatureSupportResponse response = manager.featureSupports()
- .validateWithResponse("ueqfrojsyd", new FeatureSupportRequest(), com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals(SupportStatus.INVALID, response.supportStatus());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostInfoForRehydrationRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostInfoForRehydrationRequestTests.java
deleted file mode 100644
index 2f04c7000ddf..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostInfoForRehydrationRequestTests.java
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostInfoForRehydrationRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RehydrationPriority;
-import org.junit.jupiter.api.Assertions;
-
-public final class FetchTieringCostInfoForRehydrationRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FetchTieringCostInfoForRehydrationRequest model = BinaryData.fromString(
- "{\"objectType\":\"FetchTieringCostInfoForRehydrationRequest\",\"containerName\":\"bdweade\",\"protectedItemName\":\"zmwntopagt\",\"recoveryPointId\":\"mvmmagoaqylkjz\",\"rehydrationPriority\":\"Standard\",\"sourceTierType\":\"Invalid\",\"targetTierType\":\"ArchivedRP\"}")
- .toObject(FetchTieringCostInfoForRehydrationRequest.class);
- Assertions.assertEquals(RecoveryPointTierType.INVALID, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.targetTierType());
- Assertions.assertEquals("bdweade", model.containerName());
- Assertions.assertEquals("zmwntopagt", model.protectedItemName());
- Assertions.assertEquals("mvmmagoaqylkjz", model.recoveryPointId());
- Assertions.assertEquals(RehydrationPriority.STANDARD, model.rehydrationPriority());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FetchTieringCostInfoForRehydrationRequest model
- = new FetchTieringCostInfoForRehydrationRequest().withSourceTierType(RecoveryPointTierType.INVALID)
- .withTargetTierType(RecoveryPointTierType.ARCHIVED_RP)
- .withContainerName("bdweade")
- .withProtectedItemName("zmwntopagt")
- .withRecoveryPointId("mvmmagoaqylkjz")
- .withRehydrationPriority(RehydrationPriority.STANDARD);
- model = BinaryData.fromObject(model).toObject(FetchTieringCostInfoForRehydrationRequest.class);
- Assertions.assertEquals(RecoveryPointTierType.INVALID, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.targetTierType());
- Assertions.assertEquals("bdweade", model.containerName());
- Assertions.assertEquals("zmwntopagt", model.protectedItemName());
- Assertions.assertEquals("mvmmagoaqylkjz", model.recoveryPointId());
- Assertions.assertEquals(RehydrationPriority.STANDARD, model.rehydrationPriority());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostInfoRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostInfoRequestTests.java
deleted file mode 100644
index d83a3164e73c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostInfoRequestTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostInfoRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import org.junit.jupiter.api.Assertions;
-
-public final class FetchTieringCostInfoRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FetchTieringCostInfoRequest model = BinaryData.fromString(
- "{\"objectType\":\"FetchTieringCostInfoRequest\",\"sourceTierType\":\"Invalid\",\"targetTierType\":\"InstantRP\"}")
- .toObject(FetchTieringCostInfoRequest.class);
- Assertions.assertEquals(RecoveryPointTierType.INVALID, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.targetTierType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FetchTieringCostInfoRequest model
- = new FetchTieringCostInfoRequest().withSourceTierType(RecoveryPointTierType.INVALID)
- .withTargetTierType(RecoveryPointTierType.INSTANT_RP);
- model = BinaryData.fromObject(model).toObject(FetchTieringCostInfoRequest.class);
- Assertions.assertEquals(RecoveryPointTierType.INVALID, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.targetTierType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostSavingsInfoForPolicyRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostSavingsInfoForPolicyRequestTests.java
deleted file mode 100644
index 18db4c1a503a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostSavingsInfoForPolicyRequestTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostSavingsInfoForPolicyRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import org.junit.jupiter.api.Assertions;
-
-public final class FetchTieringCostSavingsInfoForPolicyRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FetchTieringCostSavingsInfoForPolicyRequest model = BinaryData.fromString(
- "{\"objectType\":\"FetchTieringCostSavingsInfoForPolicyRequest\",\"policyName\":\"nzcpdltkr\",\"sourceTierType\":\"ArchivedRP\",\"targetTierType\":\"InstantRP\"}")
- .toObject(FetchTieringCostSavingsInfoForPolicyRequest.class);
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.targetTierType());
- Assertions.assertEquals("nzcpdltkr", model.policyName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FetchTieringCostSavingsInfoForPolicyRequest model
- = new FetchTieringCostSavingsInfoForPolicyRequest().withSourceTierType(RecoveryPointTierType.ARCHIVED_RP)
- .withTargetTierType(RecoveryPointTierType.INSTANT_RP)
- .withPolicyName("nzcpdltkr");
- model = BinaryData.fromObject(model).toObject(FetchTieringCostSavingsInfoForPolicyRequest.class);
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.targetTierType());
- Assertions.assertEquals("nzcpdltkr", model.policyName());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostSavingsInfoForProtectedItemRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostSavingsInfoForProtectedItemRequestTests.java
deleted file mode 100644
index 9a65907c5239..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostSavingsInfoForProtectedItemRequestTests.java
+++ /dev/null
@@ -1,38 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostSavingsInfoForProtectedItemRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import org.junit.jupiter.api.Assertions;
-
-public final class FetchTieringCostSavingsInfoForProtectedItemRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FetchTieringCostSavingsInfoForProtectedItemRequest model = BinaryData.fromString(
- "{\"objectType\":\"FetchTieringCostSavingsInfoForProtectedItemRequest\",\"containerName\":\"mtbdrvcqgu\",\"protectedItemName\":\"fzhompheq\",\"sourceTierType\":\"ArchivedRP\",\"targetTierType\":\"HardenedRP\"}")
- .toObject(FetchTieringCostSavingsInfoForProtectedItemRequest.class);
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.targetTierType());
- Assertions.assertEquals("mtbdrvcqgu", model.containerName());
- Assertions.assertEquals("fzhompheq", model.protectedItemName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FetchTieringCostSavingsInfoForProtectedItemRequest model
- = new FetchTieringCostSavingsInfoForProtectedItemRequest()
- .withSourceTierType(RecoveryPointTierType.ARCHIVED_RP)
- .withTargetTierType(RecoveryPointTierType.HARDENED_RP)
- .withContainerName("mtbdrvcqgu")
- .withProtectedItemName("fzhompheq");
- model = BinaryData.fromObject(model).toObject(FetchTieringCostSavingsInfoForProtectedItemRequest.class);
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.targetTierType());
- Assertions.assertEquals("mtbdrvcqgu", model.containerName());
- Assertions.assertEquals("fzhompheq", model.protectedItemName());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostSavingsInfoForVaultRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostSavingsInfoForVaultRequestTests.java
deleted file mode 100644
index 2be122a85272..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostSavingsInfoForVaultRequestTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostSavingsInfoForVaultRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import org.junit.jupiter.api.Assertions;
-
-public final class FetchTieringCostSavingsInfoForVaultRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FetchTieringCostSavingsInfoForVaultRequest model = BinaryData.fromString(
- "{\"objectType\":\"FetchTieringCostSavingsInfoForVaultRequest\",\"sourceTierType\":\"InstantRP\",\"targetTierType\":\"HardenedRP\"}")
- .toObject(FetchTieringCostSavingsInfoForVaultRequest.class);
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.targetTierType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FetchTieringCostSavingsInfoForVaultRequest model
- = new FetchTieringCostSavingsInfoForVaultRequest().withSourceTierType(RecoveryPointTierType.INSTANT_RP)
- .withTargetTierType(RecoveryPointTierType.HARDENED_RP);
- model = BinaryData.fromObject(model).toObject(FetchTieringCostSavingsInfoForVaultRequest.class);
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.targetTierType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostsPostMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostsPostMockTests.java
deleted file mode 100644
index 809a9c492cb5..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/FetchTieringCostsPostMockTests.java
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.FetchTieringCostInfoRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringCostInfo;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class FetchTieringCostsPostMockTests {
- @Test
- public void testPost() throws Exception {
- String responseStr = "{\"objectType\":\"TieringCostInfo\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- TieringCostInfo response = manager.fetchTieringCosts()
- .post("i", "ersejeg",
- new FetchTieringCostInfoRequest().withSourceTierType(RecoveryPointTierType.ARCHIVED_RP)
- .withTargetTierType(RecoveryPointTierType.ARCHIVED_RP),
- com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericContainerExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericContainerExtendedInfoTests.java
deleted file mode 100644
index d3ff02d53952..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericContainerExtendedInfoTests.java
+++ /dev/null
@@ -1,56 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ContainerIdentityInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.GenericContainerExtendedInfo;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class GenericContainerExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- GenericContainerExtendedInfo model = BinaryData.fromString(
- "{\"rawCertData\":\"qnvzoqgyipemch\",\"containerIdentityInfo\":{\"uniqueName\":\"sczuejdtxptlghwz\",\"aadTenantId\":\"mewjjstliuhq\",\"servicePrincipalClientId\":\"moaiancz\",\"audience\":\"odrrslblxyd\"},\"serviceEndpoints\":{\"xiwkgfbql\":\"xvv\",\"c\":\"nqkhych\"}}")
- .toObject(GenericContainerExtendedInfo.class);
- Assertions.assertEquals("qnvzoqgyipemch", model.rawCertData());
- Assertions.assertEquals("sczuejdtxptlghwz", model.containerIdentityInfo().uniqueName());
- Assertions.assertEquals("mewjjstliuhq", model.containerIdentityInfo().aadTenantId());
- Assertions.assertEquals("moaiancz", model.containerIdentityInfo().servicePrincipalClientId());
- Assertions.assertEquals("odrrslblxyd", model.containerIdentityInfo().audience());
- Assertions.assertEquals("xvv", model.serviceEndpoints().get("xiwkgfbql"));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- GenericContainerExtendedInfo model = new GenericContainerExtendedInfo().withRawCertData("qnvzoqgyipemch")
- .withContainerIdentityInfo(new ContainerIdentityInfo().withUniqueName("sczuejdtxptlghwz")
- .withAadTenantId("mewjjstliuhq")
- .withServicePrincipalClientId("moaiancz")
- .withAudience("odrrslblxyd"))
- .withServiceEndpoints(mapOf("xiwkgfbql", "xvv", "c", "nqkhych"));
- model = BinaryData.fromObject(model).toObject(GenericContainerExtendedInfo.class);
- Assertions.assertEquals("qnvzoqgyipemch", model.rawCertData());
- Assertions.assertEquals("sczuejdtxptlghwz", model.containerIdentityInfo().uniqueName());
- Assertions.assertEquals("mewjjstliuhq", model.containerIdentityInfo().aadTenantId());
- Assertions.assertEquals("moaiancz", model.containerIdentityInfo().servicePrincipalClientId());
- Assertions.assertEquals("odrrslblxyd", model.containerIdentityInfo().audience());
- Assertions.assertEquals("xvv", model.serviceEndpoints().get("xiwkgfbql"));
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericContainerTests.java
deleted file mode 100644
index 1d7305ccc795..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericContainerTests.java
+++ /dev/null
@@ -1,78 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ContainerIdentityInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.GenericContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.GenericContainerExtendedInfo;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class GenericContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- GenericContainer model = BinaryData.fromString(
- "{\"containerType\":\"GenericContainer\",\"fabricName\":\"nlzijiufe\",\"extendedInformation\":{\"rawCertData\":\"vflnwyvqkxrerln\",\"containerIdentityInfo\":{\"uniqueName\":\"yl\",\"aadTenantId\":\"wxzut\",\"servicePrincipalClientId\":\"ztwhghmupg\",\"audience\":\"jtcdxabbujftaben\"},\"serviceEndpoints\":{\"ucafedd\":\"lqpx\",\"gnhgook\":\"wnlzafwxu\"}},\"friendlyName\":\"alvnbwgpb\",\"backupManagementType\":\"DefaultBackup\",\"registrationStatus\":\"uclvdjj\",\"healthStatus\":\"yrdnqod\",\"protectableObjectType\":\"hhxhq\"}")
- .toObject(GenericContainer.class);
- Assertions.assertEquals("alvnbwgpb", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, model.backupManagementType());
- Assertions.assertEquals("uclvdjj", model.registrationStatus());
- Assertions.assertEquals("yrdnqod", model.healthStatus());
- Assertions.assertEquals("hhxhq", model.protectableObjectType());
- Assertions.assertEquals("nlzijiufe", model.fabricName());
- Assertions.assertEquals("vflnwyvqkxrerln", model.extendedInformation().rawCertData());
- Assertions.assertEquals("yl", model.extendedInformation().containerIdentityInfo().uniqueName());
- Assertions.assertEquals("wxzut", model.extendedInformation().containerIdentityInfo().aadTenantId());
- Assertions.assertEquals("ztwhghmupg",
- model.extendedInformation().containerIdentityInfo().servicePrincipalClientId());
- Assertions.assertEquals("jtcdxabbujftaben", model.extendedInformation().containerIdentityInfo().audience());
- Assertions.assertEquals("lqpx", model.extendedInformation().serviceEndpoints().get("ucafedd"));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- GenericContainer model = new GenericContainer().withFriendlyName("alvnbwgpb")
- .withBackupManagementType(BackupManagementType.DEFAULT_BACKUP)
- .withRegistrationStatus("uclvdjj")
- .withHealthStatus("yrdnqod")
- .withProtectableObjectType("hhxhq")
- .withFabricName("nlzijiufe")
- .withExtendedInformation(new GenericContainerExtendedInfo().withRawCertData("vflnwyvqkxrerln")
- .withContainerIdentityInfo(new ContainerIdentityInfo().withUniqueName("yl")
- .withAadTenantId("wxzut")
- .withServicePrincipalClientId("ztwhghmupg")
- .withAudience("jtcdxabbujftaben"))
- .withServiceEndpoints(mapOf("ucafedd", "lqpx", "gnhgook", "wnlzafwxu")));
- model = BinaryData.fromObject(model).toObject(GenericContainer.class);
- Assertions.assertEquals("alvnbwgpb", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, model.backupManagementType());
- Assertions.assertEquals("uclvdjj", model.registrationStatus());
- Assertions.assertEquals("yrdnqod", model.healthStatus());
- Assertions.assertEquals("hhxhq", model.protectableObjectType());
- Assertions.assertEquals("nlzijiufe", model.fabricName());
- Assertions.assertEquals("vflnwyvqkxrerln", model.extendedInformation().rawCertData());
- Assertions.assertEquals("yl", model.extendedInformation().containerIdentityInfo().uniqueName());
- Assertions.assertEquals("wxzut", model.extendedInformation().containerIdentityInfo().aadTenantId());
- Assertions.assertEquals("ztwhghmupg",
- model.extendedInformation().containerIdentityInfo().servicePrincipalClientId());
- Assertions.assertEquals("jtcdxabbujftaben", model.extendedInformation().containerIdentityInfo().audience());
- Assertions.assertEquals("lqpx", model.extendedInformation().serviceEndpoints().get("ucafedd"));
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericProtectedItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericProtectedItemTests.java
deleted file mode 100644
index 1726ac8af8a7..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericProtectedItemTests.java
+++ /dev/null
@@ -1,105 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.GenericProtectedItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionState;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class GenericProtectedItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- GenericProtectedItem model = BinaryData.fromString(
- "{\"protectedItemType\":\"GenericProtectedItem\",\"friendlyName\":\"hs\",\"policyState\":\"koj\",\"protectionState\":\"BackupsSuspended\",\"protectedItemId\":1910453689912487458,\"sourceAssociations\":{\"yetefyp\":\"wrpqafgfugsnnf\",\"fjgtixrjvzuy\":\"coc\",\"olbauirop\":\"urmlmuo\",\"onwpnga\":\"ons\"},\"fabricName\":\"n\",\"backupManagementType\":\"AzureStorage\",\"workloadType\":\"SAPAseDatabase\",\"containerName\":\"rtmjfj\",\"sourceResourceId\":\"ccxlzhcoxovnek\",\"policyId\":\"nlusfnrd\",\"lastRecoveryPoint\":\"2021-11-01T20:24:07Z\",\"backupSetName\":\"xrdcqtj\",\"createMode\":\"Default\",\"deferredDeleteTimeInUTC\":\"2021-08-09T19:44:37Z\",\"isScheduledForDeferredDelete\":false,\"deferredDeleteTimeRemaining\":\"uslvyjtcvuwkasi\",\"isDeferredDeleteScheduleUpcoming\":false,\"isRehydrate\":true,\"resourceGuardOperationRequests\":[\"ghtuqfecjxey\",\"tuhxuicb\",\"ewmrswnjlxu\",\"rhwpus\"],\"isArchiveEnabled\":true,\"policyName\":\"qehgpd\",\"softDeleteRetentionPeriodInDays\":448724007,\"vaultId\":\"qatucoigebxnc\"}")
- .toObject(GenericProtectedItem.class);
- Assertions.assertEquals("rtmjfj", model.containerName());
- Assertions.assertEquals("ccxlzhcoxovnek", model.sourceResourceId());
- Assertions.assertEquals("nlusfnrd", model.policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-01T20:24:07Z"), model.lastRecoveryPoint());
- Assertions.assertEquals("xrdcqtj", model.backupSetName());
- Assertions.assertEquals(CreateMode.DEFAULT, model.createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-09T19:44:37Z"), model.deferredDeleteTimeInUtc());
- Assertions.assertEquals(false, model.isScheduledForDeferredDelete());
- Assertions.assertEquals("uslvyjtcvuwkasi", model.deferredDeleteTimeRemaining());
- Assertions.assertEquals(false, model.isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(true, model.isRehydrate());
- Assertions.assertEquals("ghtuqfecjxey", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, model.isArchiveEnabled());
- Assertions.assertEquals("qehgpd", model.policyName());
- Assertions.assertEquals(448724007, model.softDeleteRetentionPeriod());
- Assertions.assertEquals("hs", model.friendlyName());
- Assertions.assertEquals("koj", model.policyState());
- Assertions.assertEquals(ProtectionState.BACKUPS_SUSPENDED, model.protectionState());
- Assertions.assertEquals(1910453689912487458L, model.protectedItemId());
- Assertions.assertEquals("wrpqafgfugsnnf", model.sourceAssociations().get("yetefyp"));
- Assertions.assertEquals("n", model.fabricName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- GenericProtectedItem model = new GenericProtectedItem().withContainerName("rtmjfj")
- .withSourceResourceId("ccxlzhcoxovnek")
- .withPolicyId("nlusfnrd")
- .withLastRecoveryPoint(OffsetDateTime.parse("2021-11-01T20:24:07Z"))
- .withBackupSetName("xrdcqtj")
- .withCreateMode(CreateMode.DEFAULT)
- .withDeferredDeleteTimeInUtc(OffsetDateTime.parse("2021-08-09T19:44:37Z"))
- .withIsScheduledForDeferredDelete(false)
- .withDeferredDeleteTimeRemaining("uslvyjtcvuwkasi")
- .withIsDeferredDeleteScheduleUpcoming(false)
- .withIsRehydrate(true)
- .withResourceGuardOperationRequests(Arrays.asList("ghtuqfecjxey", "tuhxuicb", "ewmrswnjlxu", "rhwpus"))
- .withIsArchiveEnabled(true)
- .withPolicyName("qehgpd")
- .withSoftDeleteRetentionPeriod(448724007)
- .withFriendlyName("hs")
- .withPolicyState("koj")
- .withProtectionState(ProtectionState.BACKUPS_SUSPENDED)
- .withProtectedItemId(1910453689912487458L)
- .withSourceAssociations(
- mapOf("yetefyp", "wrpqafgfugsnnf", "fjgtixrjvzuy", "coc", "olbauirop", "urmlmuo", "onwpnga", "ons"))
- .withFabricName("n");
- model = BinaryData.fromObject(model).toObject(GenericProtectedItem.class);
- Assertions.assertEquals("rtmjfj", model.containerName());
- Assertions.assertEquals("ccxlzhcoxovnek", model.sourceResourceId());
- Assertions.assertEquals("nlusfnrd", model.policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-01T20:24:07Z"), model.lastRecoveryPoint());
- Assertions.assertEquals("xrdcqtj", model.backupSetName());
- Assertions.assertEquals(CreateMode.DEFAULT, model.createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-09T19:44:37Z"), model.deferredDeleteTimeInUtc());
- Assertions.assertEquals(false, model.isScheduledForDeferredDelete());
- Assertions.assertEquals("uslvyjtcvuwkasi", model.deferredDeleteTimeRemaining());
- Assertions.assertEquals(false, model.isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(true, model.isRehydrate());
- Assertions.assertEquals("ghtuqfecjxey", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, model.isArchiveEnabled());
- Assertions.assertEquals("qehgpd", model.policyName());
- Assertions.assertEquals(448724007, model.softDeleteRetentionPeriod());
- Assertions.assertEquals("hs", model.friendlyName());
- Assertions.assertEquals("koj", model.policyState());
- Assertions.assertEquals(ProtectionState.BACKUPS_SUSPENDED, model.protectionState());
- Assertions.assertEquals(1910453689912487458L, model.protectedItemId());
- Assertions.assertEquals("wrpqafgfugsnnf", model.sourceAssociations().get("yetefyp"));
- Assertions.assertEquals("n", model.fabricName());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericProtectionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericProtectionPolicyTests.java
deleted file mode 100644
index 2b69f13be8c3..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericProtectionPolicyTests.java
+++ /dev/null
@@ -1,186 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.GenericProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PolicyType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SchedulePolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotBackupAdditionalDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SubProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class GenericProtectionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- GenericProtectionPolicy model = BinaryData.fromString(
- "{\"backupManagementType\":\"GenericProtectionPolicy\",\"subProtectionPolicy\":[{\"policyType\":\"Invalid\",\"schedulePolicy\":{\"schedulePolicyType\":\"SchedulePolicy\"},\"retentionPolicy\":{\"retentionPolicyType\":\"RetentionPolicy\"},\"tieringPolicy\":{\"jsvthnwpzteko\":{\"tieringMode\":\"DoNotTier\",\"duration\":1707376707,\"durationType\":\"Weeks\"},\"ttgplucfotangcf\":{\"tieringMode\":\"Invalid\",\"duration\":1710129608,\"durationType\":\"Days\"}},\"snapshotBackupAdditionalDetails\":{\"instantRpRetentionRangeInDays\":1254839089,\"instantRPDetails\":\"cugswvxwlmzqw\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"xnjmxm\",\"identityName\":\"qudtcvclx\",\"userAssignedIdentityProperties\":{\"clientId\":\"dkvgfabuiyjibuzp\",\"principalId\":\"ugneikn\"}}}},{\"policyType\":\"Incremental\",\"schedulePolicy\":{\"schedulePolicyType\":\"SchedulePolicy\"},\"retentionPolicy\":{\"retentionPolicyType\":\"RetentionPolicy\"},\"tieringPolicy\":{\"ozipqwjedmurrxx\":{\"tieringMode\":\"DoNotTier\",\"duration\":189423563,\"durationType\":\"Days\"},\"qylkmqpzoyhlf\":{\"tieringMode\":\"DoNotTier\",\"duration\":1207642443,\"durationType\":\"Weeks\"},\"oxoebqi\":{\"tieringMode\":\"TierRecommended\",\"duration\":774397044,\"durationType\":\"Months\"},\"fujqlafcba\":{\"tieringMode\":\"TierRecommended\",\"duration\":1158646195,\"durationType\":\"Invalid\"}},\"snapshotBackupAdditionalDetails\":{\"instantRpRetentionRangeInDays\":1447409867,\"instantRPDetails\":\"ofoiy\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"filkmkkholv\",\"identityName\":\"dviauogp\",\"userAssignedIdentityProperties\":{\"clientId\":\"rtvtiukye\",\"principalId\":\"hnmnahmnx\"}}}}],\"timeZone\":\"xjqirwrweoox\",\"fabricName\":\"i\",\"protectedItemsCount\":1625380187,\"resourceGuardOperationRequests\":[\"snewmozqvbub\",\"ma\",\"hsycxhxzgaz\",\"taboidvmf\"]}")
- .toObject(GenericProtectionPolicy.class);
- Assertions.assertEquals(1625380187, model.protectedItemsCount());
- Assertions.assertEquals("snewmozqvbub", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(PolicyType.INVALID, model.subProtectionPolicy().get(0).policyType());
- Assertions.assertEquals(TieringMode.DO_NOT_TIER,
- model.subProtectionPolicy().get(0).tieringPolicy().get("jsvthnwpzteko").tieringMode());
- Assertions.assertEquals(1707376707,
- model.subProtectionPolicy().get(0).tieringPolicy().get("jsvthnwpzteko").duration());
- Assertions.assertEquals(RetentionDurationType.WEEKS,
- model.subProtectionPolicy().get(0).tieringPolicy().get("jsvthnwpzteko").durationType());
- Assertions.assertEquals(1254839089,
- model.subProtectionPolicy().get(0).snapshotBackupAdditionalDetails().instantRpRetentionRangeInDays());
- Assertions.assertEquals("cugswvxwlmzqw",
- model.subProtectionPolicy().get(0).snapshotBackupAdditionalDetails().instantRPDetails());
- Assertions.assertEquals("xnjmxm",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .identityArmId());
- Assertions.assertEquals("qudtcvclx",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .identityName());
- Assertions.assertEquals("dkvgfabuiyjibuzp",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .clientId());
- Assertions.assertEquals("ugneikn",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .principalId());
- Assertions.assertEquals("xjqirwrweoox", model.timeZone());
- Assertions.assertEquals("i", model.fabricName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- GenericProtectionPolicy model
- = new GenericProtectionPolicy().withProtectedItemsCount(1625380187)
- .withResourceGuardOperationRequests(Arrays.asList("snewmozqvbub", "ma", "hsycxhxzgaz", "taboidvmf"))
- .withSubProtectionPolicy(
- Arrays
- .asList(
- new SubProtectionPolicy().withPolicyType(PolicyType.INVALID)
- .withSchedulePolicy(new SchedulePolicy())
- .withRetentionPolicy(new RetentionPolicy())
- .withTieringPolicy(mapOf("jsvthnwpzteko",
- new TieringPolicy().withTieringMode(TieringMode.DO_NOT_TIER)
- .withDuration(1707376707)
- .withDurationType(RetentionDurationType.WEEKS),
- "ttgplucfotangcf",
- new TieringPolicy().withTieringMode(TieringMode.INVALID)
- .withDuration(1710129608)
- .withDurationType(RetentionDurationType.DAYS)))
- .withSnapshotBackupAdditionalDetails(
- new SnapshotBackupAdditionalDetails().withInstantRpRetentionRangeInDays(1254839089)
- .withInstantRPDetails("cugswvxwlmzqw")
- .withUserAssignedManagedIdentityDetails(
- new UserAssignedManagedIdentityDetails().withIdentityArmId("xnjmxm")
- .withIdentityName("qudtcvclx")
- .withUserAssignedIdentityProperties(new UserAssignedIdentityProperties()
- .withClientId("dkvgfabuiyjibuzp")
- .withPrincipalId("ugneikn")))),
- new SubProtectionPolicy().withPolicyType(PolicyType.INCREMENTAL)
- .withSchedulePolicy(new SchedulePolicy())
- .withRetentionPolicy(new RetentionPolicy())
- .withTieringPolicy(mapOf("ozipqwjedmurrxx",
- new TieringPolicy().withTieringMode(TieringMode.DO_NOT_TIER)
- .withDuration(189423563)
- .withDurationType(RetentionDurationType.DAYS),
- "qylkmqpzoyhlf",
- new TieringPolicy().withTieringMode(TieringMode.DO_NOT_TIER)
- .withDuration(1207642443)
- .withDurationType(RetentionDurationType.WEEKS),
- "oxoebqi",
- new TieringPolicy().withTieringMode(TieringMode.TIER_RECOMMENDED)
- .withDuration(774397044)
- .withDurationType(RetentionDurationType.MONTHS),
- "fujqlafcba",
- new TieringPolicy().withTieringMode(TieringMode.TIER_RECOMMENDED)
- .withDuration(1158646195)
- .withDurationType(RetentionDurationType.INVALID)))
- .withSnapshotBackupAdditionalDetails(
- new SnapshotBackupAdditionalDetails().withInstantRpRetentionRangeInDays(1447409867)
- .withInstantRPDetails("ofoiy")
- .withUserAssignedManagedIdentityDetails(
- new UserAssignedManagedIdentityDetails().withIdentityArmId("filkmkkholv")
- .withIdentityName("dviauogp")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("rtvtiukye")
- .withPrincipalId("hnmnahmnx"))))))
- .withTimeZone("xjqirwrweoox")
- .withFabricName("i");
- model = BinaryData.fromObject(model).toObject(GenericProtectionPolicy.class);
- Assertions.assertEquals(1625380187, model.protectedItemsCount());
- Assertions.assertEquals("snewmozqvbub", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(PolicyType.INVALID, model.subProtectionPolicy().get(0).policyType());
- Assertions.assertEquals(TieringMode.DO_NOT_TIER,
- model.subProtectionPolicy().get(0).tieringPolicy().get("jsvthnwpzteko").tieringMode());
- Assertions.assertEquals(1707376707,
- model.subProtectionPolicy().get(0).tieringPolicy().get("jsvthnwpzteko").duration());
- Assertions.assertEquals(RetentionDurationType.WEEKS,
- model.subProtectionPolicy().get(0).tieringPolicy().get("jsvthnwpzteko").durationType());
- Assertions.assertEquals(1254839089,
- model.subProtectionPolicy().get(0).snapshotBackupAdditionalDetails().instantRpRetentionRangeInDays());
- Assertions.assertEquals("cugswvxwlmzqw",
- model.subProtectionPolicy().get(0).snapshotBackupAdditionalDetails().instantRPDetails());
- Assertions.assertEquals("xnjmxm",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .identityArmId());
- Assertions.assertEquals("qudtcvclx",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .identityName());
- Assertions.assertEquals("dkvgfabuiyjibuzp",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .clientId());
- Assertions.assertEquals("ugneikn",
- model.subProtectionPolicy()
- .get(0)
- .snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .principalId());
- Assertions.assertEquals("xjqirwrweoox", model.timeZone());
- Assertions.assertEquals("i", model.fabricName());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericRecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericRecoveryPointTests.java
deleted file mode 100644
index 6438f6d73894..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GenericRecoveryPointTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.GenericRecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class GenericRecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- GenericRecoveryPoint model = BinaryData.fromString(
- "{\"objectType\":\"GenericRecoveryPoint\",\"friendlyName\":\"fepbnwgfmxjgc\",\"recoveryPointType\":\"jbgdlfgtdysnaquf\",\"recoveryPointTime\":\"2021-04-21T16:46:54Z\",\"recoveryPointAdditionalInfo\":\"tqhamzjrw\",\"recoveryPointProperties\":{\"expiryTime\":\"zeqyjleziun\",\"ruleName\":\"dfzantkwcegy\",\"isSoftDeleted\":false}}")
- .toObject(GenericRecoveryPoint.class);
- Assertions.assertEquals("fepbnwgfmxjgc", model.friendlyName());
- Assertions.assertEquals("jbgdlfgtdysnaquf", model.recoveryPointType());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-21T16:46:54Z"), model.recoveryPointTime());
- Assertions.assertEquals("tqhamzjrw", model.recoveryPointAdditionalInfo());
- Assertions.assertEquals("zeqyjleziun", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("dfzantkwcegy", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(false, model.recoveryPointProperties().isSoftDeleted());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- GenericRecoveryPoint model = new GenericRecoveryPoint().withFriendlyName("fepbnwgfmxjgc")
- .withRecoveryPointType("jbgdlfgtdysnaquf")
- .withRecoveryPointTime(OffsetDateTime.parse("2021-04-21T16:46:54Z"))
- .withRecoveryPointAdditionalInfo("tqhamzjrw")
- .withRecoveryPointProperties(new RecoveryPointProperties().withExpiryTime("zeqyjleziun")
- .withRuleName("dfzantkwcegy")
- .withIsSoftDeleted(false));
- model = BinaryData.fromObject(model).toObject(GenericRecoveryPoint.class);
- Assertions.assertEquals("fepbnwgfmxjgc", model.friendlyName());
- Assertions.assertEquals("jbgdlfgtdysnaquf", model.recoveryPointType());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-21T16:46:54Z"), model.recoveryPointTime());
- Assertions.assertEquals("tqhamzjrw", model.recoveryPointAdditionalInfo());
- Assertions.assertEquals("zeqyjleziun", model.recoveryPointProperties().expiryTime());
- Assertions.assertEquals("dfzantkwcegy", model.recoveryPointProperties().ruleName());
- Assertions.assertEquals(false, model.recoveryPointProperties().isSoftDeleted());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GetTieringCostOperationResultsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GetTieringCostOperationResultsGetWithResponseMockTests.java
deleted file mode 100644
index 5f2d934ada01..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/GetTieringCostOperationResultsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringCostInfo;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class GetTieringCostOperationResultsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr = "{\"objectType\":\"TieringCostInfo\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- TieringCostInfo response = manager.getTieringCostOperationResults()
- .getWithResponse("jguwrjmwvv", "tu", "kxxi", com.azure.core.util.Context.NONE)
- .getValue();
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/HourlyScheduleTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/HourlyScheduleTests.java
deleted file mode 100644
index 62c195119913..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/HourlyScheduleTests.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.HourlySchedule;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class HourlyScheduleTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- HourlySchedule model = BinaryData.fromString(
- "{\"interval\":649940007,\"scheduleWindowStartTime\":\"2021-11-27T20:43:51Z\",\"scheduleWindowDuration\":1895248762}")
- .toObject(HourlySchedule.class);
- Assertions.assertEquals(649940007, model.interval());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-27T20:43:51Z"), model.scheduleWindowStartTime());
- Assertions.assertEquals(1895248762, model.scheduleWindowDuration());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- HourlySchedule model = new HourlySchedule().withInterval(649940007)
- .withScheduleWindowStartTime(OffsetDateTime.parse("2021-11-27T20:43:51Z"))
- .withScheduleWindowDuration(1895248762);
- model = BinaryData.fromObject(model).toObject(HourlySchedule.class);
- Assertions.assertEquals(649940007, model.interval());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-27T20:43:51Z"), model.scheduleWindowStartTime());
- Assertions.assertEquals(1895248762, model.scheduleWindowDuration());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaaSvmContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaaSvmContainerTests.java
deleted file mode 100644
index bdf40386c1bd..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaaSvmContainerTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaaSvmContainer;
-import org.junit.jupiter.api.Assertions;
-
-public final class IaaSvmContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- IaaSvmContainer model = BinaryData.fromString(
- "{\"containerType\":\"IaasVMContainer\",\"virtualMachineId\":\"incqlhriswsl\",\"virtualMachineVersion\":\"iiovgqcgxu\",\"resourceGroup\":\"qkctotiowlxte\",\"friendlyName\":\"ptjgwdt\",\"backupManagementType\":\"AzureWorkload\",\"registrationStatus\":\"anblwphqlkccu\",\"healthStatus\":\"ygqwahoiu\",\"protectableObjectType\":\"gniiprglvaw\"}")
- .toObject(IaaSvmContainer.class);
- Assertions.assertEquals("ptjgwdt", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, model.backupManagementType());
- Assertions.assertEquals("anblwphqlkccu", model.registrationStatus());
- Assertions.assertEquals("ygqwahoiu", model.healthStatus());
- Assertions.assertEquals("gniiprglvaw", model.protectableObjectType());
- Assertions.assertEquals("incqlhriswsl", model.virtualMachineId());
- Assertions.assertEquals("iiovgqcgxu", model.virtualMachineVersion());
- Assertions.assertEquals("qkctotiowlxte", model.resourceGroup());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- IaaSvmContainer model = new IaaSvmContainer().withFriendlyName("ptjgwdt")
- .withBackupManagementType(BackupManagementType.AZURE_WORKLOAD)
- .withRegistrationStatus("anblwphqlkccu")
- .withHealthStatus("ygqwahoiu")
- .withProtectableObjectType("gniiprglvaw")
- .withVirtualMachineId("incqlhriswsl")
- .withVirtualMachineVersion("iiovgqcgxu")
- .withResourceGroup("qkctotiowlxte");
- model = BinaryData.fromObject(model).toObject(IaaSvmContainer.class);
- Assertions.assertEquals("ptjgwdt", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, model.backupManagementType());
- Assertions.assertEquals("anblwphqlkccu", model.registrationStatus());
- Assertions.assertEquals("ygqwahoiu", model.healthStatus());
- Assertions.assertEquals("gniiprglvaw", model.protectableObjectType());
- Assertions.assertEquals("incqlhriswsl", model.virtualMachineId());
- Assertions.assertEquals("iiovgqcgxu", model.virtualMachineVersion());
- Assertions.assertEquals("qkctotiowlxte", model.resourceGroup());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaaSvmProtectableItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaaSvmProtectableItemTests.java
deleted file mode 100644
index 783b8245cb04..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaaSvmProtectableItemTests.java
+++ /dev/null
@@ -1,45 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaaSvmProtectableItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class IaaSvmProtectableItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- IaaSvmProtectableItem model = BinaryData.fromString(
- "{\"protectableItemType\":\"IaaSVMProtectableItem\",\"virtualMachineId\":\"qmrjg\",\"virtualMachineVersion\":\"hfqlgg\",\"resourceGroup\":\"iwzcxmjpbyeph\",\"backupManagementType\":\"t\",\"workloadType\":\"j\",\"friendlyName\":\"cmyfqipgxhnpo\",\"protectionState\":\"Protected\"}")
- .toObject(IaaSvmProtectableItem.class);
- Assertions.assertEquals("t", model.backupManagementType());
- Assertions.assertEquals("j", model.workloadType());
- Assertions.assertEquals("cmyfqipgxhnpo", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- Assertions.assertEquals("qmrjg", model.virtualMachineId());
- Assertions.assertEquals("hfqlgg", model.virtualMachineVersion());
- Assertions.assertEquals("iwzcxmjpbyeph", model.resourceGroup());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- IaaSvmProtectableItem model = new IaaSvmProtectableItem().withBackupManagementType("t")
- .withWorkloadType("j")
- .withFriendlyName("cmyfqipgxhnpo")
- .withProtectionState(ProtectionStatus.PROTECTED)
- .withVirtualMachineId("qmrjg")
- .withVirtualMachineVersion("hfqlgg")
- .withResourceGroup("iwzcxmjpbyeph");
- model = BinaryData.fromObject(model).toObject(IaaSvmProtectableItem.class);
- Assertions.assertEquals("t", model.backupManagementType());
- Assertions.assertEquals("j", model.workloadType());
- Assertions.assertEquals("cmyfqipgxhnpo", model.friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.protectionState());
- Assertions.assertEquals("qmrjg", model.virtualMachineId());
- Assertions.assertEquals("hfqlgg", model.virtualMachineVersion());
- Assertions.assertEquals("iwzcxmjpbyeph", model.resourceGroup());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaasVMBackupRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaasVMBackupRequestTests.java
deleted file mode 100644
index c180d63c81d3..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaasVMBackupRequestTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVMBackupRequest;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class IaasVMBackupRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- IaasVMBackupRequest model = BinaryData
- .fromString(
- "{\"objectType\":\"IaasVMBackupRequest\",\"recoveryPointExpiryTimeInUTC\":\"2021-03-03T05:15:58Z\"}")
- .toObject(IaasVMBackupRequest.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-03T05:15:58Z"), model.recoveryPointExpiryTimeInUtc());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- IaasVMBackupRequest model
- = new IaasVMBackupRequest().withRecoveryPointExpiryTimeInUtc(OffsetDateTime.parse("2021-03-03T05:15:58Z"));
- model = BinaryData.fromObject(model).toObject(IaasVMBackupRequest.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-03T05:15:58Z"), model.recoveryPointExpiryTimeInUtc());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaasVmilrRegistrationRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaasVmilrRegistrationRequestTests.java
deleted file mode 100644
index 330689b476c5..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IaasVmilrRegistrationRequestTests.java
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IaasVmilrRegistrationRequest;
-import org.junit.jupiter.api.Assertions;
-
-public final class IaasVmilrRegistrationRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- IaasVmilrRegistrationRequest model = BinaryData.fromString(
- "{\"objectType\":\"IaasVMILRRegistrationRequest\",\"recoveryPointId\":\"ehurqlr\",\"virtualMachineId\":\"fawey\",\"initiatorName\":\"kphyjdxrav\",\"renewExistingRegistration\":true}")
- .toObject(IaasVmilrRegistrationRequest.class);
- Assertions.assertEquals("ehurqlr", model.recoveryPointId());
- Assertions.assertEquals("fawey", model.virtualMachineId());
- Assertions.assertEquals("kphyjdxrav", model.initiatorName());
- Assertions.assertEquals(true, model.renewExistingRegistration());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- IaasVmilrRegistrationRequest model = new IaasVmilrRegistrationRequest().withRecoveryPointId("ehurqlr")
- .withVirtualMachineId("fawey")
- .withInitiatorName("kphyjdxrav")
- .withRenewExistingRegistration(true);
- model = BinaryData.fromObject(model).toObject(IaasVmilrRegistrationRequest.class);
- Assertions.assertEquals("ehurqlr", model.recoveryPointId());
- Assertions.assertEquals("fawey", model.virtualMachineId());
- Assertions.assertEquals("kphyjdxrav", model.initiatorName());
- Assertions.assertEquals(true, model.renewExistingRegistration());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IdentityBasedRestoreDetailsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IdentityBasedRestoreDetailsTests.java
deleted file mode 100644
index fc6ef0c86c7b..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IdentityBasedRestoreDetailsTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityBasedRestoreDetails;
-import org.junit.jupiter.api.Assertions;
-
-public final class IdentityBasedRestoreDetailsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- IdentityBasedRestoreDetails model
- = BinaryData.fromString("{\"objectType\":\"btcjuah\",\"targetStorageAccountId\":\"qtobkauxo\"}")
- .toObject(IdentityBasedRestoreDetails.class);
- Assertions.assertEquals("btcjuah", model.objectType());
- Assertions.assertEquals("qtobkauxo", model.targetStorageAccountId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- IdentityBasedRestoreDetails model
- = new IdentityBasedRestoreDetails().withObjectType("btcjuah").withTargetStorageAccountId("qtobkauxo");
- model = BinaryData.fromObject(model).toObject(IdentityBasedRestoreDetails.class);
- Assertions.assertEquals("btcjuah", model.objectType());
- Assertions.assertEquals("qtobkauxo", model.targetStorageAccountId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IdentityInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IdentityInfoTests.java
deleted file mode 100644
index eb655cdb21d7..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IdentityInfoTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IdentityInfo;
-import org.junit.jupiter.api.Assertions;
-
-public final class IdentityInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- IdentityInfo model = BinaryData
- .fromString("{\"isSystemAssignedIdentity\":true,\"managedIdentityResourceId\":\"phwpnulaiywzej\"}")
- .toObject(IdentityInfo.class);
- Assertions.assertEquals(true, model.isSystemAssignedIdentity());
- Assertions.assertEquals("phwpnulaiywzej", model.managedIdentityResourceId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- IdentityInfo model
- = new IdentityInfo().withIsSystemAssignedIdentity(true).withManagedIdentityResourceId("phwpnulaiywzej");
- model = BinaryData.fromObject(model).toObject(IdentityInfo.class);
- Assertions.assertEquals(true, model.isSystemAssignedIdentity());
- Assertions.assertEquals("phwpnulaiywzej", model.managedIdentityResourceId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IlrRequestResourceTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IlrRequestResourceTests.java
deleted file mode 100644
index 25ebdb799eda..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IlrRequestResourceTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IlrRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IlrRequestResource;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class IlrRequestResourceTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- IlrRequestResource model = BinaryData.fromString(
- "{\"properties\":{\"objectType\":\"IlrRequest\"},\"eTag\":\"sdbnwdcfhucqdpf\",\"location\":\"vglsbjjca\",\"tags\":{\"xqtvcofu\":\"bvtvudutncormr\",\"vkg\":\"f\"},\"id\":\"u\",\"name\":\"gdknnqv\",\"type\":\"aznqntoru\"}")
- .toObject(IlrRequestResource.class);
- Assertions.assertEquals("vglsbjjca", model.location());
- Assertions.assertEquals("bvtvudutncormr", model.tags().get("xqtvcofu"));
- Assertions.assertEquals("sdbnwdcfhucqdpf", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- IlrRequestResource model = new IlrRequestResource().withLocation("vglsbjjca")
- .withTags(mapOf("xqtvcofu", "bvtvudutncormr", "vkg", "f"))
- .withProperties(new IlrRequest())
- .withEtag("sdbnwdcfhucqdpf");
- model = BinaryData.fromObject(model).toObject(IlrRequestResource.class);
- Assertions.assertEquals("vglsbjjca", model.location());
- Assertions.assertEquals("bvtvudutncormr", model.tags().get("xqtvcofu"));
- Assertions.assertEquals("sdbnwdcfhucqdpf", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IlrRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IlrRequestTests.java
deleted file mode 100644
index 61c077ff3ad5..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/IlrRequestTests.java
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IlrRequest;
-
-public final class IlrRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- IlrRequest model = BinaryData.fromString("{\"objectType\":\"IlrRequest\"}").toObject(IlrRequest.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- IlrRequest model = new IlrRequest();
- model = BinaryData.fromObject(model).toObject(IlrRequest.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/InstantItemRecoveryTargetTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/InstantItemRecoveryTargetTests.java
deleted file mode 100644
index 7ebf4ab62685..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/InstantItemRecoveryTargetTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientScriptForConnect;
-import com.azure.resourcemanager.recoveryservicesbackup.models.InstantItemRecoveryTarget;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class InstantItemRecoveryTargetTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- InstantItemRecoveryTarget model = BinaryData.fromString(
- "{\"clientScripts\":[{\"scriptContent\":\"xmrgchbapxkiy\",\"scriptExtension\":\"j\",\"osType\":\"ajb\",\"url\":\"cgduusio\",\"scriptNameSuffix\":\"blevpmcluj\"},{\"scriptContent\":\"kyxl\",\"scriptExtension\":\"sjgkzzltafh\",\"osType\":\"ffovwmbjlzqsczp\",\"url\":\"dwnapf\",\"scriptNameSuffix\":\"wow\"}]}")
- .toObject(InstantItemRecoveryTarget.class);
- Assertions.assertEquals("xmrgchbapxkiy", model.clientScripts().get(0).scriptContent());
- Assertions.assertEquals("j", model.clientScripts().get(0).scriptExtension());
- Assertions.assertEquals("ajb", model.clientScripts().get(0).osType());
- Assertions.assertEquals("cgduusio", model.clientScripts().get(0).url());
- Assertions.assertEquals("blevpmcluj", model.clientScripts().get(0).scriptNameSuffix());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- InstantItemRecoveryTarget model = new InstantItemRecoveryTarget().withClientScripts(Arrays.asList(
- new ClientScriptForConnect().withScriptContent("xmrgchbapxkiy")
- .withScriptExtension("j")
- .withOsType("ajb")
- .withUrl("cgduusio")
- .withScriptNameSuffix("blevpmcluj"),
- new ClientScriptForConnect().withScriptContent("kyxl")
- .withScriptExtension("sjgkzzltafh")
- .withOsType("ffovwmbjlzqsczp")
- .withUrl("dwnapf")
- .withScriptNameSuffix("wow")));
- model = BinaryData.fromObject(model).toObject(InstantItemRecoveryTarget.class);
- Assertions.assertEquals("xmrgchbapxkiy", model.clientScripts().get(0).scriptContent());
- Assertions.assertEquals("j", model.clientScripts().get(0).scriptExtension());
- Assertions.assertEquals("ajb", model.clientScripts().get(0).osType());
- Assertions.assertEquals("cgduusio", model.clientScripts().get(0).url());
- Assertions.assertEquals("blevpmcluj", model.clientScripts().get(0).scriptNameSuffix());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/InstantRPAdditionalDetailsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/InstantRPAdditionalDetailsTests.java
deleted file mode 100644
index 142027345a62..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/InstantRPAdditionalDetailsTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.InstantRPAdditionalDetails;
-import org.junit.jupiter.api.Assertions;
-
-public final class InstantRPAdditionalDetailsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- InstantRPAdditionalDetails model = BinaryData
- .fromString("{\"azureBackupRGNamePrefix\":\"tx\",\"azureBackupRGNameSuffix\":\"zukxitmmqtgqq\"}")
- .toObject(InstantRPAdditionalDetails.class);
- Assertions.assertEquals("tx", model.azureBackupRGNamePrefix());
- Assertions.assertEquals("zukxitmmqtgqq", model.azureBackupRGNameSuffix());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- InstantRPAdditionalDetails model = new InstantRPAdditionalDetails().withAzureBackupRGNamePrefix("tx")
- .withAzureBackupRGNameSuffix("zukxitmmqtgqq");
- model = BinaryData.fromObject(model).toObject(InstantRPAdditionalDetails.class);
- Assertions.assertEquals("tx", model.azureBackupRGNamePrefix());
- Assertions.assertEquals("zukxitmmqtgqq", model.azureBackupRGNameSuffix());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ItemLevelRecoveryConnectionsProvisionWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ItemLevelRecoveryConnectionsProvisionWithResponseMockTests.java
deleted file mode 100644
index ac318d422cd9..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ItemLevelRecoveryConnectionsProvisionWithResponseMockTests.java
+++ /dev/null
@@ -1,55 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IlrRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.IlrRequestResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ItemLevelRecoveryConnectionsProvisionWithResponseMockTests {
- @Test
- public void testProvisionWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 202, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.itemLevelRecoveryConnections()
- .provisionWithResponse("jialz", "nobrqlpb", "jtrpzuyud", "vbxnhsqeaeonqe", "wgdhu", "uzytz",
- new IlrRequestResource().withLocation("mpinmzvfkneerzzt")
- .withTags(mapOf("lugdybnhrxlelf", "sj", "htdm", "hkeizcp", "c", "wjekptycaydbj"))
- .withProperties(new IlrRequest())
- .withEtag("gatmoljiy"),
- com.azure.core.util.Context.NONE);
-
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ItemLevelRecoveryConnectionsRevokeWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ItemLevelRecoveryConnectionsRevokeWithResponseMockTests.java
deleted file mode 100644
index c71fb8fd1570..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ItemLevelRecoveryConnectionsRevokeWithResponseMockTests.java
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ItemLevelRecoveryConnectionsRevokeWithResponseMockTests {
- @Test
- public void testRevokeWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 202, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.itemLevelRecoveryConnections()
- .revokeWithResponse("lrlohewjjmajnkdf", "q", "onswae", "kzfzqxjosho", "totryegpkhxrme", "znlw",
- com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobCancellationsTriggerWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobCancellationsTriggerWithResponseMockTests.java
deleted file mode 100644
index 26b35371c75a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobCancellationsTriggerWithResponseMockTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class JobCancellationsTriggerWithResponseMockTests {
- @Test
- public void testTriggerWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 202, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.jobCancellations()
- .triggerWithResponse("sqwudohzilfmnli", "psimsf", "ypofqpmbhyqgs", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobDetailsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobDetailsGetWithResponseMockTests.java
deleted file mode 100644
index 3eaadb72302b..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobDetailsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.JobResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class JobDetailsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"jobType\":\"Job\",\"entityFriendlyName\":\"mkekxpkzwaqxo\",\"backupManagementType\":\"AzureWorkload\",\"operation\":\"chiqbplvfid\",\"status\":\"ztekxbyjgmsfep\",\"startTime\":\"2021-07-22T21:48:32Z\",\"endTime\":\"2021-06-14T04:53:05Z\",\"activityId\":\"a\"},\"eTag\":\"grhrdic\",\"location\":\"dw\",\"tags\":{\"ukdveksbuhoduc\":\"owxwyovcxjsgbip\",\"scrdp\":\"v\",\"yszekbhwlka\":\"bfdyjduss\",\"n\":\"ggkrehbf\"},\"id\":\"ybff\",\"name\":\"jfiimreoa\",\"type\":\"sqtaadusrexxfa\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- JobResource response = manager.jobDetails()
- .getWithResponse("toyrplixlajml", "pq", "evhamfowg", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("dw", response.location());
- Assertions.assertEquals("owxwyovcxjsgbip", response.tags().get("ukdveksbuhoduc"));
- Assertions.assertEquals("mkekxpkzwaqxo", response.properties().entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, response.properties().backupManagementType());
- Assertions.assertEquals("chiqbplvfid", response.properties().operation());
- Assertions.assertEquals("ztekxbyjgmsfep", response.properties().status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-07-22T21:48:32Z"), response.properties().startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-14T04:53:05Z"), response.properties().endTime());
- Assertions.assertEquals("a", response.properties().activityId());
- Assertions.assertEquals("grhrdic", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobOperationResultsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobOperationResultsGetWithResponseMockTests.java
deleted file mode 100644
index b61d841cf1a7..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobOperationResultsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class JobOperationResultsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.jobOperationResults()
- .getWithResponse("rmmttjxop", "gerhsmvg", "htwzmqilr", "xy", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobResourceInnerTests.java
deleted file mode 100644
index 0b9414a0f0d2..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobResourceInnerTests.java
+++ /dev/null
@@ -1,71 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.JobResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.Job;
-import java.time.OffsetDateTime;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class JobResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- JobResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"jobType\":\"Job\",\"entityFriendlyName\":\"iotwmcdytdxwit\",\"backupManagementType\":\"Invalid\",\"operation\":\"awgqwgxhni\",\"status\":\"x\",\"startTime\":\"2021-09-13T09:37:01Z\",\"endTime\":\"2021-04-10T12:35:25Z\",\"activityId\":\"gklwn\"},\"eTag\":\"hjdauwhvylwz\",\"location\":\"tdhxujznbmpowuwp\",\"tags\":{\"alupjm\":\"lve\",\"iplrbpbewtghfgb\":\"hfxobbcswsrtj\",\"wxzvlvqhjkb\":\"c\",\"iebwwaloayqcgwrt\":\"gibtnm\"},\"id\":\"j\",\"name\":\"zg\",\"type\":\"yzm\"}")
- .toObject(JobResourceInner.class);
- Assertions.assertEquals("tdhxujznbmpowuwp", model.location());
- Assertions.assertEquals("lve", model.tags().get("alupjm"));
- Assertions.assertEquals("iotwmcdytdxwit", model.properties().entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.INVALID, model.properties().backupManagementType());
- Assertions.assertEquals("awgqwgxhni", model.properties().operation());
- Assertions.assertEquals("x", model.properties().status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-13T09:37:01Z"), model.properties().startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-10T12:35:25Z"), model.properties().endTime());
- Assertions.assertEquals("gklwn", model.properties().activityId());
- Assertions.assertEquals("hjdauwhvylwz", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- JobResourceInner model = new JobResourceInner().withLocation("tdhxujznbmpowuwp")
- .withTags(mapOf("alupjm", "lve", "iplrbpbewtghfgb", "hfxobbcswsrtj", "wxzvlvqhjkb", "c", "iebwwaloayqcgwrt",
- "gibtnm"))
- .withProperties(new Job().withEntityFriendlyName("iotwmcdytdxwit")
- .withBackupManagementType(BackupManagementType.INVALID)
- .withOperation("awgqwgxhni")
- .withStatus("x")
- .withStartTime(OffsetDateTime.parse("2021-09-13T09:37:01Z"))
- .withEndTime(OffsetDateTime.parse("2021-04-10T12:35:25Z"))
- .withActivityId("gklwn"))
- .withEtag("hjdauwhvylwz");
- model = BinaryData.fromObject(model).toObject(JobResourceInner.class);
- Assertions.assertEquals("tdhxujznbmpowuwp", model.location());
- Assertions.assertEquals("lve", model.tags().get("alupjm"));
- Assertions.assertEquals("iotwmcdytdxwit", model.properties().entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.INVALID, model.properties().backupManagementType());
- Assertions.assertEquals("awgqwgxhni", model.properties().operation());
- Assertions.assertEquals("x", model.properties().status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-13T09:37:01Z"), model.properties().startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-10T12:35:25Z"), model.properties().endTime());
- Assertions.assertEquals("gklwn", model.properties().activityId());
- Assertions.assertEquals("hjdauwhvylwz", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobResourceListTests.java
deleted file mode 100644
index 15b213f4d20f..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobResourceListTests.java
+++ /dev/null
@@ -1,82 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.JobResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.Job;
-import com.azure.resourcemanager.recoveryservicesbackup.models.JobResourceList;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class JobResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- JobResourceList model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"jobType\":\"Job\",\"entityFriendlyName\":\"uzbpzkafku\",\"backupManagementType\":\"AzureIaasVM\",\"operation\":\"nwbmeh\",\"status\":\"eyvjusrtslhspkde\",\"startTime\":\"2021-01-28T17:00:30Z\",\"endTime\":\"2021-02-20T10:46:34Z\",\"activityId\":\"xagkvtmelmqkrh\"},\"eTag\":\"vljua\",\"location\":\"aquhcdhm\",\"tags\":{\"fadmws\":\"laexqp\",\"lf\":\"crgvxpvgom\",\"ali\":\"isgwbnbbeldawkz\",\"hashsfwxosow\":\"urqhaka\"},\"id\":\"xcug\",\"name\":\"cjooxdjebwpucwwf\",\"type\":\"ovbvmeueciv\"}],\"nextLink\":\"zceuojgjrw\"}")
- .toObject(JobResourceList.class);
- Assertions.assertEquals("zceuojgjrw", model.nextLink());
- Assertions.assertEquals("aquhcdhm", model.value().get(0).location());
- Assertions.assertEquals("laexqp", model.value().get(0).tags().get("fadmws"));
- Assertions.assertEquals("uzbpzkafku", model.value().get(0).properties().entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM,
- model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("nwbmeh", model.value().get(0).properties().operation());
- Assertions.assertEquals("eyvjusrtslhspkde", model.value().get(0).properties().status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-28T17:00:30Z"),
- model.value().get(0).properties().startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-20T10:46:34Z"),
- model.value().get(0).properties().endTime());
- Assertions.assertEquals("xagkvtmelmqkrh", model.value().get(0).properties().activityId());
- Assertions.assertEquals("vljua", model.value().get(0).etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- JobResourceList model = new JobResourceList().withNextLink("zceuojgjrw")
- .withValue(Arrays.asList(new JobResourceInner().withLocation("aquhcdhm")
- .withTags(
- mapOf("fadmws", "laexqp", "lf", "crgvxpvgom", "ali", "isgwbnbbeldawkz", "hashsfwxosow", "urqhaka"))
- .withProperties(new Job().withEntityFriendlyName("uzbpzkafku")
- .withBackupManagementType(BackupManagementType.AZURE_IAAS_VM)
- .withOperation("nwbmeh")
- .withStatus("eyvjusrtslhspkde")
- .withStartTime(OffsetDateTime.parse("2021-01-28T17:00:30Z"))
- .withEndTime(OffsetDateTime.parse("2021-02-20T10:46:34Z"))
- .withActivityId("xagkvtmelmqkrh"))
- .withEtag("vljua")));
- model = BinaryData.fromObject(model).toObject(JobResourceList.class);
- Assertions.assertEquals("zceuojgjrw", model.nextLink());
- Assertions.assertEquals("aquhcdhm", model.value().get(0).location());
- Assertions.assertEquals("laexqp", model.value().get(0).tags().get("fadmws"));
- Assertions.assertEquals("uzbpzkafku", model.value().get(0).properties().entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM,
- model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("nwbmeh", model.value().get(0).properties().operation());
- Assertions.assertEquals("eyvjusrtslhspkde", model.value().get(0).properties().status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-28T17:00:30Z"),
- model.value().get(0).properties().startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-20T10:46:34Z"),
- model.value().get(0).properties().endTime());
- Assertions.assertEquals("xagkvtmelmqkrh", model.value().get(0).properties().activityId());
- Assertions.assertEquals("vljua", model.value().get(0).etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobTests.java
deleted file mode 100644
index 17004795dc86..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.Job;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class JobTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- Job model = BinaryData.fromString(
- "{\"jobType\":\"Job\",\"entityFriendlyName\":\"xongmtsavjcbpwxq\",\"backupManagementType\":\"DefaultBackup\",\"operation\":\"nftguvriuhpr\",\"status\":\"dyvxqtayriww\",\"startTime\":\"2021-05-20T03:51:26Z\",\"endTime\":\"2021-02-13T03:31:18Z\",\"activityId\":\"xrmcqibycnojvk\"}")
- .toObject(Job.class);
- Assertions.assertEquals("xongmtsavjcbpwxq", model.entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, model.backupManagementType());
- Assertions.assertEquals("nftguvriuhpr", model.operation());
- Assertions.assertEquals("dyvxqtayriww", model.status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-20T03:51:26Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-13T03:31:18Z"), model.endTime());
- Assertions.assertEquals("xrmcqibycnojvk", model.activityId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- Job model = new Job().withEntityFriendlyName("xongmtsavjcbpwxq")
- .withBackupManagementType(BackupManagementType.DEFAULT_BACKUP)
- .withOperation("nftguvriuhpr")
- .withStatus("dyvxqtayriww")
- .withStartTime(OffsetDateTime.parse("2021-05-20T03:51:26Z"))
- .withEndTime(OffsetDateTime.parse("2021-02-13T03:31:18Z"))
- .withActivityId("xrmcqibycnojvk");
- model = BinaryData.fromObject(model).toObject(Job.class);
- Assertions.assertEquals("xongmtsavjcbpwxq", model.entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, model.backupManagementType());
- Assertions.assertEquals("nftguvriuhpr", model.operation());
- Assertions.assertEquals("dyvxqtayriww", model.status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-20T03:51:26Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-13T03:31:18Z"), model.endTime());
- Assertions.assertEquals("xrmcqibycnojvk", model.activityId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobsExportWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobsExportWithResponseMockTests.java
deleted file mode 100644
index 7d9fc0b91073..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/JobsExportWithResponseMockTests.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class JobsExportWithResponseMockTests {
- @Test
- public void testExportWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 202, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.jobs().exportWithResponse("ewihapfji", "knjdiqfliejhp", "lbiedfsbw", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ListRecoveryPointsRecommendedForMoveRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ListRecoveryPointsRecommendedForMoveRequestTests.java
deleted file mode 100644
index c1766f7cd4ae..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ListRecoveryPointsRecommendedForMoveRequestTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ListRecoveryPointsRecommendedForMoveRequest;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ListRecoveryPointsRecommendedForMoveRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ListRecoveryPointsRecommendedForMoveRequest model
- = BinaryData.fromString("{\"objectType\":\"elvezrypq\",\"excludedRPList\":[\"eokerqwkyhkobopg\"]}")
- .toObject(ListRecoveryPointsRecommendedForMoveRequest.class);
- Assertions.assertEquals("elvezrypq", model.objectType());
- Assertions.assertEquals("eokerqwkyhkobopg", model.excludedRPList().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ListRecoveryPointsRecommendedForMoveRequest model
- = new ListRecoveryPointsRecommendedForMoveRequest().withObjectType("elvezrypq")
- .withExcludedRPList(Arrays.asList("eokerqwkyhkobopg"));
- model = BinaryData.fromObject(model).toObject(ListRecoveryPointsRecommendedForMoveRequest.class);
- Assertions.assertEquals("elvezrypq", model.objectType());
- Assertions.assertEquals("eokerqwkyhkobopg", model.excludedRPList().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/LogSchedulePolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/LogSchedulePolicyTests.java
deleted file mode 100644
index 3ff43477f48d..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/LogSchedulePolicyTests.java
+++ /dev/null
@@ -1,26 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.LogSchedulePolicy;
-import org.junit.jupiter.api.Assertions;
-
-public final class LogSchedulePolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- LogSchedulePolicy model = BinaryData
- .fromString("{\"schedulePolicyType\":\"LogSchedulePolicy\",\"scheduleFrequencyInMins\":914637173}")
- .toObject(LogSchedulePolicy.class);
- Assertions.assertEquals(914637173, model.scheduleFrequencyInMins());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- LogSchedulePolicy model = new LogSchedulePolicy().withScheduleFrequencyInMins(914637173);
- model = BinaryData.fromObject(model).toObject(LogSchedulePolicy.class);
- Assertions.assertEquals(914637173, model.scheduleFrequencyInMins());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/LongTermRetentionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/LongTermRetentionPolicyTests.java
deleted file mode 100644
index 3bdbd3b8b60c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/LongTermRetentionPolicyTests.java
+++ /dev/null
@@ -1,151 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DailyRetentionFormat;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DailyRetentionSchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.Day;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DayOfWeek;
-import com.azure.resourcemanager.recoveryservicesbackup.models.LongTermRetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MonthOfYear;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MonthlyRetentionSchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDuration;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionScheduleFormat;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeekOfMonth;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklyRetentionFormat;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklyRetentionSchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.YearlyRetentionSchedule;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class LongTermRetentionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- LongTermRetentionPolicy model = BinaryData.fromString(
- "{\"retentionPolicyType\":\"LongTermRetentionPolicy\",\"dailySchedule\":{\"retentionTimes\":[\"2021-10-21T20:36:02Z\",\"2021-04-29T21:17:46Z\",\"2021-03-11T03:18:05Z\"],\"retentionDuration\":{\"count\":1282256848,\"durationType\":\"Weeks\"}},\"weeklySchedule\":{\"daysOfTheWeek\":[\"Sunday\"],\"retentionTimes\":[\"2021-10-25T04:16:39Z\",\"2021-08-08T18:00:09Z\"],\"retentionDuration\":{\"count\":772955822,\"durationType\":\"Invalid\"}},\"monthlySchedule\":{\"retentionScheduleFormatType\":\"Weekly\",\"retentionScheduleDaily\":{\"daysOfTheMonth\":[{\"date\":661810692,\"isLast\":false},{\"date\":923324597,\"isLast\":true},{\"date\":2020150927,\"isLast\":true},{\"date\":439727663,\"isLast\":false}]},\"retentionScheduleWeekly\":{\"daysOfTheWeek\":[\"Thursday\"],\"weeksOfTheMonth\":[\"First\",\"Second\",\"Fourth\"]},\"retentionTimes\":[\"2021-03-28T11:35:07Z\",\"2021-11-15T04:13:11Z\"],\"retentionDuration\":{\"count\":220520024,\"durationType\":\"Days\"}},\"yearlySchedule\":{\"retentionScheduleFormatType\":\"Weekly\",\"monthsOfYear\":[\"January\",\"April\"],\"retentionScheduleDaily\":{\"daysOfTheMonth\":[{\"date\":1093469503,\"isLast\":false},{\"date\":2063038318,\"isLast\":false}]},\"retentionScheduleWeekly\":{\"daysOfTheWeek\":[\"Tuesday\",\"Saturday\",\"Wednesday\"],\"weeksOfTheMonth\":[\"Fourth\",\"Fourth\",\"Second\",\"Invalid\"]},\"retentionTimes\":[\"2021-10-22T15:55:19Z\",\"2021-03-05T13:08Z\",\"2021-04-01T12:27:49Z\"],\"retentionDuration\":{\"count\":314959325,\"durationType\":\"Invalid\"}}}")
- .toObject(LongTermRetentionPolicy.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-21T20:36:02Z"),
- model.dailySchedule().retentionTimes().get(0));
- Assertions.assertEquals(1282256848, model.dailySchedule().retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.WEEKS, model.dailySchedule().retentionDuration().durationType());
- Assertions.assertEquals(DayOfWeek.SUNDAY, model.weeklySchedule().daysOfTheWeek().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-25T04:16:39Z"),
- model.weeklySchedule().retentionTimes().get(0));
- Assertions.assertEquals(772955822, model.weeklySchedule().retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.INVALID,
- model.weeklySchedule().retentionDuration().durationType());
- Assertions.assertEquals(RetentionScheduleFormat.WEEKLY, model.monthlySchedule().retentionScheduleFormatType());
- Assertions.assertEquals(661810692,
- model.monthlySchedule().retentionScheduleDaily().daysOfTheMonth().get(0).date());
- Assertions.assertEquals(false,
- model.monthlySchedule().retentionScheduleDaily().daysOfTheMonth().get(0).isLast());
- Assertions.assertEquals(DayOfWeek.THURSDAY,
- model.monthlySchedule().retentionScheduleWeekly().daysOfTheWeek().get(0));
- Assertions.assertEquals(WeekOfMonth.FIRST,
- model.monthlySchedule().retentionScheduleWeekly().weeksOfTheMonth().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-28T11:35:07Z"),
- model.monthlySchedule().retentionTimes().get(0));
- Assertions.assertEquals(220520024, model.monthlySchedule().retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.DAYS, model.monthlySchedule().retentionDuration().durationType());
- Assertions.assertEquals(RetentionScheduleFormat.WEEKLY, model.yearlySchedule().retentionScheduleFormatType());
- Assertions.assertEquals(MonthOfYear.JANUARY, model.yearlySchedule().monthsOfYear().get(0));
- Assertions.assertEquals(1093469503,
- model.yearlySchedule().retentionScheduleDaily().daysOfTheMonth().get(0).date());
- Assertions.assertEquals(false,
- model.yearlySchedule().retentionScheduleDaily().daysOfTheMonth().get(0).isLast());
- Assertions.assertEquals(DayOfWeek.TUESDAY,
- model.yearlySchedule().retentionScheduleWeekly().daysOfTheWeek().get(0));
- Assertions.assertEquals(WeekOfMonth.FOURTH,
- model.yearlySchedule().retentionScheduleWeekly().weeksOfTheMonth().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-22T15:55:19Z"),
- model.yearlySchedule().retentionTimes().get(0));
- Assertions.assertEquals(314959325, model.yearlySchedule().retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.INVALID,
- model.yearlySchedule().retentionDuration().durationType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- LongTermRetentionPolicy model = new LongTermRetentionPolicy()
- .withDailySchedule(new DailyRetentionSchedule()
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-10-21T20:36:02Z"),
- OffsetDateTime.parse("2021-04-29T21:17:46Z"), OffsetDateTime.parse("2021-03-11T03:18:05Z")))
- .withRetentionDuration(
- new RetentionDuration().withCount(1282256848).withDurationType(RetentionDurationType.WEEKS)))
- .withWeeklySchedule(new WeeklyRetentionSchedule().withDaysOfTheWeek(Arrays.asList(DayOfWeek.SUNDAY))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-10-25T04:16:39Z"),
- OffsetDateTime.parse("2021-08-08T18:00:09Z")))
- .withRetentionDuration(
- new RetentionDuration().withCount(772955822).withDurationType(RetentionDurationType.INVALID)))
- .withMonthlySchedule(new MonthlyRetentionSchedule()
- .withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withRetentionScheduleDaily(new DailyRetentionFormat().withDaysOfTheMonth(Arrays.asList(
- new Day().withDate(661810692).withIsLast(false), new Day().withDate(923324597).withIsLast(true),
- new Day().withDate(2020150927).withIsLast(true), new Day().withDate(439727663).withIsLast(false))))
- .withRetentionScheduleWeekly(
- new WeeklyRetentionFormat().withDaysOfTheWeek(Arrays.asList(DayOfWeek.THURSDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST, WeekOfMonth.SECOND, WeekOfMonth.FOURTH)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-03-28T11:35:07Z"),
- OffsetDateTime.parse("2021-11-15T04:13:11Z")))
- .withRetentionDuration(
- new RetentionDuration().withCount(220520024).withDurationType(RetentionDurationType.DAYS)))
- .withYearlySchedule(
- new YearlyRetentionSchedule().withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withMonthsOfYear(Arrays.asList(MonthOfYear.JANUARY, MonthOfYear.APRIL))
- .withRetentionScheduleDaily(new DailyRetentionFormat()
- .withDaysOfTheMonth(Arrays.asList(new Day().withDate(1093469503).withIsLast(false),
- new Day().withDate(2063038318).withIsLast(false))))
- .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.TUESDAY, DayOfWeek.SATURDAY, DayOfWeek.WEDNESDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FOURTH, WeekOfMonth.FOURTH, WeekOfMonth.SECOND,
- WeekOfMonth.INVALID)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-10-22T15:55:19Z"),
- OffsetDateTime.parse("2021-03-05T13:08Z"), OffsetDateTime.parse("2021-04-01T12:27:49Z")))
- .withRetentionDuration(
- new RetentionDuration().withCount(314959325).withDurationType(RetentionDurationType.INVALID)));
- model = BinaryData.fromObject(model).toObject(LongTermRetentionPolicy.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-21T20:36:02Z"),
- model.dailySchedule().retentionTimes().get(0));
- Assertions.assertEquals(1282256848, model.dailySchedule().retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.WEEKS, model.dailySchedule().retentionDuration().durationType());
- Assertions.assertEquals(DayOfWeek.SUNDAY, model.weeklySchedule().daysOfTheWeek().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-25T04:16:39Z"),
- model.weeklySchedule().retentionTimes().get(0));
- Assertions.assertEquals(772955822, model.weeklySchedule().retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.INVALID,
- model.weeklySchedule().retentionDuration().durationType());
- Assertions.assertEquals(RetentionScheduleFormat.WEEKLY, model.monthlySchedule().retentionScheduleFormatType());
- Assertions.assertEquals(661810692,
- model.monthlySchedule().retentionScheduleDaily().daysOfTheMonth().get(0).date());
- Assertions.assertEquals(false,
- model.monthlySchedule().retentionScheduleDaily().daysOfTheMonth().get(0).isLast());
- Assertions.assertEquals(DayOfWeek.THURSDAY,
- model.monthlySchedule().retentionScheduleWeekly().daysOfTheWeek().get(0));
- Assertions.assertEquals(WeekOfMonth.FIRST,
- model.monthlySchedule().retentionScheduleWeekly().weeksOfTheMonth().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-28T11:35:07Z"),
- model.monthlySchedule().retentionTimes().get(0));
- Assertions.assertEquals(220520024, model.monthlySchedule().retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.DAYS, model.monthlySchedule().retentionDuration().durationType());
- Assertions.assertEquals(RetentionScheduleFormat.WEEKLY, model.yearlySchedule().retentionScheduleFormatType());
- Assertions.assertEquals(MonthOfYear.JANUARY, model.yearlySchedule().monthsOfYear().get(0));
- Assertions.assertEquals(1093469503,
- model.yearlySchedule().retentionScheduleDaily().daysOfTheMonth().get(0).date());
- Assertions.assertEquals(false,
- model.yearlySchedule().retentionScheduleDaily().daysOfTheMonth().get(0).isLast());
- Assertions.assertEquals(DayOfWeek.TUESDAY,
- model.yearlySchedule().retentionScheduleWeekly().daysOfTheWeek().get(0));
- Assertions.assertEquals(WeekOfMonth.FOURTH,
- model.yearlySchedule().retentionScheduleWeekly().weeksOfTheMonth().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-22T15:55:19Z"),
- model.yearlySchedule().retentionTimes().get(0));
- Assertions.assertEquals(314959325, model.yearlySchedule().retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.INVALID,
- model.yearlySchedule().retentionDuration().durationType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/LongTermSchedulePolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/LongTermSchedulePolicyTests.java
deleted file mode 100644
index 0304fc7cefec..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/LongTermSchedulePolicyTests.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.LongTermSchedulePolicy;
-
-public final class LongTermSchedulePolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- LongTermSchedulePolicy model = BinaryData.fromString("{\"schedulePolicyType\":\"LongTermSchedulePolicy\"}")
- .toObject(LongTermSchedulePolicy.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- LongTermSchedulePolicy model = new LongTermSchedulePolicy();
- model = BinaryData.fromObject(model).toObject(LongTermSchedulePolicy.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabContainerExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabContainerExtendedInfoTests.java
deleted file mode 100644
index 38e119784d5a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabContainerExtendedInfoTests.java
+++ /dev/null
@@ -1,42 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupItemType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabContainerExtendedInfo;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class MabContainerExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MabContainerExtendedInfo model = BinaryData.fromString(
- "{\"lastRefreshedAt\":\"2020-12-20T17:14:40Z\",\"backupItemType\":\"AzureSqlDb\",\"backupItems\":[\"aqkue\",\"tgroesh\"],\"policyName\":\"gzcbyf\",\"lastBackupStatus\":\"kfaoytehq\"}")
- .toObject(MabContainerExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-20T17:14:40Z"), model.lastRefreshedAt());
- Assertions.assertEquals(BackupItemType.AZURE_SQL_DB, model.backupItemType());
- Assertions.assertEquals("aqkue", model.backupItems().get(0));
- Assertions.assertEquals("gzcbyf", model.policyName());
- Assertions.assertEquals("kfaoytehq", model.lastBackupStatus());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MabContainerExtendedInfo model
- = new MabContainerExtendedInfo().withLastRefreshedAt(OffsetDateTime.parse("2020-12-20T17:14:40Z"))
- .withBackupItemType(BackupItemType.AZURE_SQL_DB)
- .withBackupItems(Arrays.asList("aqkue", "tgroesh"))
- .withPolicyName("gzcbyf")
- .withLastBackupStatus("kfaoytehq");
- model = BinaryData.fromObject(model).toObject(MabContainerExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-20T17:14:40Z"), model.lastRefreshedAt());
- Assertions.assertEquals(BackupItemType.AZURE_SQL_DB, model.backupItemType());
- Assertions.assertEquals("aqkue", model.backupItems().get(0));
- Assertions.assertEquals("gzcbyf", model.policyName());
- Assertions.assertEquals("kfaoytehq", model.lastBackupStatus());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabErrorInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabErrorInfoTests.java
deleted file mode 100644
index a5852b4a55da..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabErrorInfoTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabErrorInfo;
-
-public final class MabErrorInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MabErrorInfo model
- = BinaryData.fromString("{\"errorString\":\"nbdxxewun\",\"recommendations\":[\"udbchaqdtv\"]}")
- .toObject(MabErrorInfo.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MabErrorInfo model = new MabErrorInfo();
- model = BinaryData.fromObject(model).toObject(MabErrorInfo.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabFileFolderProtectedItemExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabFileFolderProtectedItemExtendedInfoTests.java
deleted file mode 100644
index 3b05afcca00a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabFileFolderProtectedItemExtendedInfoTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabFileFolderProtectedItemExtendedInfo;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class MabFileFolderProtectedItemExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MabFileFolderProtectedItemExtendedInfo model = BinaryData.fromString(
- "{\"lastRefreshedAt\":\"2021-05-24T15:53:38Z\",\"oldestRecoveryPoint\":\"2021-12-05T13:20:13Z\",\"recoveryPointCount\":1601507048}")
- .toObject(MabFileFolderProtectedItemExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-24T15:53:38Z"), model.lastRefreshedAt());
- Assertions.assertEquals(OffsetDateTime.parse("2021-12-05T13:20:13Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(1601507048, model.recoveryPointCount());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MabFileFolderProtectedItemExtendedInfo model = new MabFileFolderProtectedItemExtendedInfo()
- .withLastRefreshedAt(OffsetDateTime.parse("2021-05-24T15:53:38Z"))
- .withOldestRecoveryPoint(OffsetDateTime.parse("2021-12-05T13:20:13Z"))
- .withRecoveryPointCount(1601507048);
- model = BinaryData.fromObject(model).toObject(MabFileFolderProtectedItemExtendedInfo.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-24T15:53:38Z"), model.lastRefreshedAt());
- Assertions.assertEquals(OffsetDateTime.parse("2021-12-05T13:20:13Z"), model.oldestRecoveryPoint());
- Assertions.assertEquals(1601507048, model.recoveryPointCount());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabFileFolderProtectedItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabFileFolderProtectedItemTests.java
deleted file mode 100644
index 654dc33c08a0..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabFileFolderProtectedItemTests.java
+++ /dev/null
@@ -1,102 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabFileFolderProtectedItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabFileFolderProtectedItemExtendedInfo;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class MabFileFolderProtectedItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MabFileFolderProtectedItem model = BinaryData.fromString(
- "{\"protectedItemType\":\"MabFileFolderProtectedItem\",\"friendlyName\":\"crqctmxxdtddmflh\",\"computerName\":\"tx\",\"lastBackupStatus\":\"tznapxbannovv\",\"lastBackupTime\":\"2021-08-07T02:06:49Z\",\"protectionState\":\"ytprwnwvroev\",\"deferredDeleteSyncTimeInUTC\":714202887842253439,\"extendedInfo\":{\"lastRefreshedAt\":\"2021-06-10T18:55:52Z\",\"oldestRecoveryPoint\":\"2021-05-28T01:47:37Z\",\"recoveryPointCount\":1027800493},\"backupManagementType\":\"AzureBackupServer\",\"workloadType\":\"FileFolder\",\"containerName\":\"asbcrymodizrx\",\"sourceResourceId\":\"obdxnazpmkmlm\",\"policyId\":\"vfxzopjh\",\"lastRecoveryPoint\":\"2021-01-01T07:16:13Z\",\"backupSetName\":\"iohrdddtf\",\"createMode\":\"Recover\",\"deferredDeleteTimeInUTC\":\"2021-02-17T22:58:35Z\",\"isScheduledForDeferredDelete\":true,\"deferredDeleteTimeRemaining\":\"bbnz\",\"isDeferredDeleteScheduleUpcoming\":true,\"isRehydrate\":false,\"resourceGuardOperationRequests\":[\"qofyuicdhzbdy\"],\"isArchiveEnabled\":true,\"policyName\":\"bdvibidmhmwffpl\",\"softDeleteRetentionPeriodInDays\":150860449,\"vaultId\":\"apckccrrvw\"}")
- .toObject(MabFileFolderProtectedItem.class);
- Assertions.assertEquals("asbcrymodizrx", model.containerName());
- Assertions.assertEquals("obdxnazpmkmlm", model.sourceResourceId());
- Assertions.assertEquals("vfxzopjh", model.policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-01T07:16:13Z"), model.lastRecoveryPoint());
- Assertions.assertEquals("iohrdddtf", model.backupSetName());
- Assertions.assertEquals(CreateMode.RECOVER, model.createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-17T22:58:35Z"), model.deferredDeleteTimeInUtc());
- Assertions.assertEquals(true, model.isScheduledForDeferredDelete());
- Assertions.assertEquals("bbnz", model.deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, model.isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(false, model.isRehydrate());
- Assertions.assertEquals("qofyuicdhzbdy", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, model.isArchiveEnabled());
- Assertions.assertEquals("bdvibidmhmwffpl", model.policyName());
- Assertions.assertEquals(150860449, model.softDeleteRetentionPeriod());
- Assertions.assertEquals("crqctmxxdtddmflh", model.friendlyName());
- Assertions.assertEquals("tx", model.computerName());
- Assertions.assertEquals("tznapxbannovv", model.lastBackupStatus());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-07T02:06:49Z"), model.lastBackupTime());
- Assertions.assertEquals("ytprwnwvroev", model.protectionState());
- Assertions.assertEquals(714202887842253439L, model.deferredDeleteSyncTimeInUtc());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-10T18:55:52Z"), model.extendedInfo().lastRefreshedAt());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-28T01:47:37Z"),
- model.extendedInfo().oldestRecoveryPoint());
- Assertions.assertEquals(1027800493, model.extendedInfo().recoveryPointCount());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MabFileFolderProtectedItem model = new MabFileFolderProtectedItem().withContainerName("asbcrymodizrx")
- .withSourceResourceId("obdxnazpmkmlm")
- .withPolicyId("vfxzopjh")
- .withLastRecoveryPoint(OffsetDateTime.parse("2021-01-01T07:16:13Z"))
- .withBackupSetName("iohrdddtf")
- .withCreateMode(CreateMode.RECOVER)
- .withDeferredDeleteTimeInUtc(OffsetDateTime.parse("2021-02-17T22:58:35Z"))
- .withIsScheduledForDeferredDelete(true)
- .withDeferredDeleteTimeRemaining("bbnz")
- .withIsDeferredDeleteScheduleUpcoming(true)
- .withIsRehydrate(false)
- .withResourceGuardOperationRequests(Arrays.asList("qofyuicdhzbdy"))
- .withIsArchiveEnabled(true)
- .withPolicyName("bdvibidmhmwffpl")
- .withSoftDeleteRetentionPeriod(150860449)
- .withFriendlyName("crqctmxxdtddmflh")
- .withComputerName("tx")
- .withLastBackupStatus("tznapxbannovv")
- .withLastBackupTime(OffsetDateTime.parse("2021-08-07T02:06:49Z"))
- .withProtectionState("ytprwnwvroev")
- .withDeferredDeleteSyncTimeInUtc(714202887842253439L)
- .withExtendedInfo(new MabFileFolderProtectedItemExtendedInfo()
- .withLastRefreshedAt(OffsetDateTime.parse("2021-06-10T18:55:52Z"))
- .withOldestRecoveryPoint(OffsetDateTime.parse("2021-05-28T01:47:37Z"))
- .withRecoveryPointCount(1027800493));
- model = BinaryData.fromObject(model).toObject(MabFileFolderProtectedItem.class);
- Assertions.assertEquals("asbcrymodizrx", model.containerName());
- Assertions.assertEquals("obdxnazpmkmlm", model.sourceResourceId());
- Assertions.assertEquals("vfxzopjh", model.policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-01T07:16:13Z"), model.lastRecoveryPoint());
- Assertions.assertEquals("iohrdddtf", model.backupSetName());
- Assertions.assertEquals(CreateMode.RECOVER, model.createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-17T22:58:35Z"), model.deferredDeleteTimeInUtc());
- Assertions.assertEquals(true, model.isScheduledForDeferredDelete());
- Assertions.assertEquals("bbnz", model.deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, model.isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(false, model.isRehydrate());
- Assertions.assertEquals("qofyuicdhzbdy", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, model.isArchiveEnabled());
- Assertions.assertEquals("bdvibidmhmwffpl", model.policyName());
- Assertions.assertEquals(150860449, model.softDeleteRetentionPeriod());
- Assertions.assertEquals("crqctmxxdtddmflh", model.friendlyName());
- Assertions.assertEquals("tx", model.computerName());
- Assertions.assertEquals("tznapxbannovv", model.lastBackupStatus());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-07T02:06:49Z"), model.lastBackupTime());
- Assertions.assertEquals("ytprwnwvroev", model.protectionState());
- Assertions.assertEquals(714202887842253439L, model.deferredDeleteSyncTimeInUtc());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-10T18:55:52Z"), model.extendedInfo().lastRefreshedAt());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-28T01:47:37Z"),
- model.extendedInfo().oldestRecoveryPoint());
- Assertions.assertEquals(1027800493, model.extendedInfo().recoveryPointCount());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabJobExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabJobExtendedInfoTests.java
deleted file mode 100644
index 25cb3d0152cc..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabJobExtendedInfoTests.java
+++ /dev/null
@@ -1,80 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabJobExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabJobTaskDetails;
-import java.time.Duration;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class MabJobExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MabJobExtendedInfo model = BinaryData.fromString(
- "{\"tasksList\":[{\"taskId\":\"rr\",\"startTime\":\"2021-09-26T10:44:20Z\",\"endTime\":\"2021-04-08T08:51:31Z\",\"duration\":\"PT56H52M7S\",\"status\":\"kzudn\"},{\"taskId\":\"rfih\",\"startTime\":\"2021-08-14T07:35:37Z\",\"endTime\":\"2021-11-27T01:46:36Z\",\"duration\":\"PT80H59M41S\",\"status\":\"uzzjgnrefq\"},{\"taskId\":\"qotoihiqakydiwfb\",\"startTime\":\"2021-01-24T08:46:06Z\",\"endTime\":\"2021-07-02T17:59:05Z\",\"duration\":\"PT191H55M41S\",\"status\":\"vhcspodaqaxsip\"},{\"taskId\":\"tgbebj\",\"startTime\":\"2021-04-15T14:48:50Z\",\"endTime\":\"2021-09-18T23:08:53Z\",\"duration\":\"PT192H52M50S\",\"status\":\"h\"}],\"propertyBag\":{\"iqsowsaaelc\":\"nfpubntnbatz\",\"mjvlgfgg\":\"ttcjuhplrvkmjc\",\"sfuztlvtmv\":\"vkyylizrzbjpsf\"},\"dynamicErrorMessage\":\"bwidql\"}")
- .toObject(MabJobExtendedInfo.class);
- Assertions.assertEquals("rr", model.tasksList().get(0).taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-26T10:44:20Z"), model.tasksList().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-08T08:51:31Z"), model.tasksList().get(0).endTime());
- Assertions.assertEquals(Duration.parse("PT56H52M7S"), model.tasksList().get(0).duration());
- Assertions.assertEquals("kzudn", model.tasksList().get(0).status());
- Assertions.assertEquals("nfpubntnbatz", model.propertyBag().get("iqsowsaaelc"));
- Assertions.assertEquals("bwidql", model.dynamicErrorMessage());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MabJobExtendedInfo model = new MabJobExtendedInfo()
- .withTasksList(Arrays.asList(
- new MabJobTaskDetails().withTaskId("rr")
- .withStartTime(OffsetDateTime.parse("2021-09-26T10:44:20Z"))
- .withEndTime(OffsetDateTime.parse("2021-04-08T08:51:31Z"))
- .withDuration(Duration.parse("PT56H52M7S"))
- .withStatus("kzudn"),
- new MabJobTaskDetails().withTaskId("rfih")
- .withStartTime(OffsetDateTime.parse("2021-08-14T07:35:37Z"))
- .withEndTime(OffsetDateTime.parse("2021-11-27T01:46:36Z"))
- .withDuration(Duration.parse("PT80H59M41S"))
- .withStatus("uzzjgnrefq"),
- new MabJobTaskDetails().withTaskId("qotoihiqakydiwfb")
- .withStartTime(OffsetDateTime.parse("2021-01-24T08:46:06Z"))
- .withEndTime(OffsetDateTime.parse("2021-07-02T17:59:05Z"))
- .withDuration(Duration.parse("PT191H55M41S"))
- .withStatus("vhcspodaqaxsip"),
- new MabJobTaskDetails().withTaskId("tgbebj")
- .withStartTime(OffsetDateTime.parse("2021-04-15T14:48:50Z"))
- .withEndTime(OffsetDateTime.parse("2021-09-18T23:08:53Z"))
- .withDuration(Duration.parse("PT192H52M50S"))
- .withStatus("h")))
- .withPropertyBag(
- mapOf("iqsowsaaelc", "nfpubntnbatz", "mjvlgfgg", "ttcjuhplrvkmjc", "sfuztlvtmv", "vkyylizrzbjpsf"))
- .withDynamicErrorMessage("bwidql");
- model = BinaryData.fromObject(model).toObject(MabJobExtendedInfo.class);
- Assertions.assertEquals("rr", model.tasksList().get(0).taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-26T10:44:20Z"), model.tasksList().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-08T08:51:31Z"), model.tasksList().get(0).endTime());
- Assertions.assertEquals(Duration.parse("PT56H52M7S"), model.tasksList().get(0).duration());
- Assertions.assertEquals("kzudn", model.tasksList().get(0).status());
- Assertions.assertEquals("nfpubntnbatz", model.propertyBag().get("iqsowsaaelc"));
- Assertions.assertEquals("bwidql", model.dynamicErrorMessage());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabJobTaskDetailsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabJobTaskDetailsTests.java
deleted file mode 100644
index df2aba3ddad3..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabJobTaskDetailsTests.java
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabJobTaskDetails;
-import java.time.Duration;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class MabJobTaskDetailsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MabJobTaskDetails model = BinaryData.fromString(
- "{\"taskId\":\"ukoveofi\",\"startTime\":\"2021-09-21T12:24:31Z\",\"endTime\":\"2021-05-29T17:41:41Z\",\"duration\":\"PT110H2M21S\",\"status\":\"mvl\"}")
- .toObject(MabJobTaskDetails.class);
- Assertions.assertEquals("ukoveofi", model.taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-21T12:24:31Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-29T17:41:41Z"), model.endTime());
- Assertions.assertEquals(Duration.parse("PT110H2M21S"), model.duration());
- Assertions.assertEquals("mvl", model.status());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MabJobTaskDetails model = new MabJobTaskDetails().withTaskId("ukoveofi")
- .withStartTime(OffsetDateTime.parse("2021-09-21T12:24:31Z"))
- .withEndTime(OffsetDateTime.parse("2021-05-29T17:41:41Z"))
- .withDuration(Duration.parse("PT110H2M21S"))
- .withStatus("mvl");
- model = BinaryData.fromObject(model).toObject(MabJobTaskDetails.class);
- Assertions.assertEquals("ukoveofi", model.taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-21T12:24:31Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-29T17:41:41Z"), model.endTime());
- Assertions.assertEquals(Duration.parse("PT110H2M21S"), model.duration());
- Assertions.assertEquals("mvl", model.status());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabJobTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabJobTests.java
deleted file mode 100644
index 503277b6f5ec..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabJobTests.java
+++ /dev/null
@@ -1,127 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.JobSupportedAction;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabErrorInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabJob;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabJobExtendedInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabJobTaskDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabServerType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadType;
-import java.time.Duration;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class MabJobTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MabJob model = BinaryData.fromString(
- "{\"jobType\":\"MabJob\",\"duration\":\"PT31H21M14S\",\"actionsInfo\":[\"Retriable\"],\"mabServerName\":\"mmoiroqboshbra\",\"mabServerType\":\"SQLAGWorkLoadContainer\",\"workloadType\":\"Client\",\"errorDetails\":[{\"errorString\":\"svbpavbopfppdbwn\",\"recommendations\":[\"ahxku\",\"asjcaacfdmmcpu\",\"mehqepvufh\",\"zeh\"]},{\"errorString\":\"hoqhnl\",\"recommendations\":[\"bldxeaclgscho\",\"imkrsrrmouc\",\"ofldpuviyfcaa\",\"eolhbhlvbmx\"]}],\"extendedInfo\":{\"tasksList\":[{\"taskId\":\"xtkcudfbsfar\",\"startTime\":\"2021-06-06T17:38:54Z\",\"endTime\":\"2021-04-06T00:55:24Z\",\"duration\":\"PT194H13S\",\"status\":\"xnq\"},{\"taskId\":\"wgfstmhqykizm\",\"startTime\":\"2021-02-16T03:38:42Z\",\"endTime\":\"2020-12-22T10:08:06Z\",\"duration\":\"PT113H39M6S\",\"status\":\"luqvoxmycjimryv\"},{\"taskId\":\"cwwp\",\"startTime\":\"2021-10-27T09:31:22Z\",\"endTime\":\"2021-01-20T21:01:08Z\",\"duration\":\"PT70H10S\",\"status\":\"dsxwefoh\"},{\"taskId\":\"bvopwndyqle\",\"startTime\":\"2021-03-08T13:30:31Z\",\"endTime\":\"2021-11-12T21:46:28Z\",\"duration\":\"PT181H48M10S\",\"status\":\"hlowkx\"}],\"propertyBag\":{\"fjmzsyzfho\":\"br\",\"pjrtws\":\"lhikcyychunsj\",\"uic\":\"hv\",\"ubhvj\":\"hvtrrmhwrbfdpyf\"},\"dynamicErrorMessage\":\"r\"},\"entityFriendlyName\":\"uyzlw\",\"backupManagementType\":\"MAB\",\"operation\":\"mhoocl\",\"status\":\"n\",\"startTime\":\"2021-11-26T19:05Z\",\"endTime\":\"2021-08-15T12:03:46Z\",\"activityId\":\"zjkmmykyujxs\"}")
- .toObject(MabJob.class);
- Assertions.assertEquals("uyzlw", model.entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.MAB, model.backupManagementType());
- Assertions.assertEquals("mhoocl", model.operation());
- Assertions.assertEquals("n", model.status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-26T19:05Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-15T12:03:46Z"), model.endTime());
- Assertions.assertEquals("zjkmmykyujxs", model.activityId());
- Assertions.assertEquals(Duration.parse("PT31H21M14S"), model.duration());
- Assertions.assertEquals(JobSupportedAction.RETRIABLE, model.actionsInfo().get(0));
- Assertions.assertEquals("mmoiroqboshbra", model.mabServerName());
- Assertions.assertEquals(MabServerType.SQLAGWORK_LOAD_CONTAINER, model.mabServerType());
- Assertions.assertEquals(WorkloadType.CLIENT, model.workloadType());
- Assertions.assertEquals("xtkcudfbsfar", model.extendedInfo().tasksList().get(0).taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-06T17:38:54Z"),
- model.extendedInfo().tasksList().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-06T00:55:24Z"),
- model.extendedInfo().tasksList().get(0).endTime());
- Assertions.assertEquals(Duration.parse("PT194H13S"), model.extendedInfo().tasksList().get(0).duration());
- Assertions.assertEquals("xnq", model.extendedInfo().tasksList().get(0).status());
- Assertions.assertEquals("br", model.extendedInfo().propertyBag().get("fjmzsyzfho"));
- Assertions.assertEquals("r", model.extendedInfo().dynamicErrorMessage());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MabJob model = new MabJob().withEntityFriendlyName("uyzlw")
- .withBackupManagementType(BackupManagementType.MAB)
- .withOperation("mhoocl")
- .withStatus("n")
- .withStartTime(OffsetDateTime.parse("2021-11-26T19:05Z"))
- .withEndTime(OffsetDateTime.parse("2021-08-15T12:03:46Z"))
- .withActivityId("zjkmmykyujxs")
- .withDuration(Duration.parse("PT31H21M14S"))
- .withActionsInfo(Arrays.asList(JobSupportedAction.RETRIABLE))
- .withMabServerName("mmoiroqboshbra")
- .withMabServerType(MabServerType.SQLAGWORK_LOAD_CONTAINER)
- .withWorkloadType(WorkloadType.CLIENT)
- .withErrorDetails(Arrays.asList(new MabErrorInfo(), new MabErrorInfo()))
- .withExtendedInfo(new MabJobExtendedInfo()
- .withTasksList(Arrays.asList(
- new MabJobTaskDetails().withTaskId("xtkcudfbsfar")
- .withStartTime(OffsetDateTime.parse("2021-06-06T17:38:54Z"))
- .withEndTime(OffsetDateTime.parse("2021-04-06T00:55:24Z"))
- .withDuration(Duration.parse("PT194H13S"))
- .withStatus("xnq"),
- new MabJobTaskDetails().withTaskId("wgfstmhqykizm")
- .withStartTime(OffsetDateTime.parse("2021-02-16T03:38:42Z"))
- .withEndTime(OffsetDateTime.parse("2020-12-22T10:08:06Z"))
- .withDuration(Duration.parse("PT113H39M6S"))
- .withStatus("luqvoxmycjimryv"),
- new MabJobTaskDetails().withTaskId("cwwp")
- .withStartTime(OffsetDateTime.parse("2021-10-27T09:31:22Z"))
- .withEndTime(OffsetDateTime.parse("2021-01-20T21:01:08Z"))
- .withDuration(Duration.parse("PT70H10S"))
- .withStatus("dsxwefoh"),
- new MabJobTaskDetails().withTaskId("bvopwndyqle")
- .withStartTime(OffsetDateTime.parse("2021-03-08T13:30:31Z"))
- .withEndTime(OffsetDateTime.parse("2021-11-12T21:46:28Z"))
- .withDuration(Duration.parse("PT181H48M10S"))
- .withStatus("hlowkx")))
- .withPropertyBag(
- mapOf("fjmzsyzfho", "br", "pjrtws", "lhikcyychunsj", "uic", "hv", "ubhvj", "hvtrrmhwrbfdpyf"))
- .withDynamicErrorMessage("r"));
- model = BinaryData.fromObject(model).toObject(MabJob.class);
- Assertions.assertEquals("uyzlw", model.entityFriendlyName());
- Assertions.assertEquals(BackupManagementType.MAB, model.backupManagementType());
- Assertions.assertEquals("mhoocl", model.operation());
- Assertions.assertEquals("n", model.status());
- Assertions.assertEquals(OffsetDateTime.parse("2021-11-26T19:05Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-15T12:03:46Z"), model.endTime());
- Assertions.assertEquals("zjkmmykyujxs", model.activityId());
- Assertions.assertEquals(Duration.parse("PT31H21M14S"), model.duration());
- Assertions.assertEquals(JobSupportedAction.RETRIABLE, model.actionsInfo().get(0));
- Assertions.assertEquals("mmoiroqboshbra", model.mabServerName());
- Assertions.assertEquals(MabServerType.SQLAGWORK_LOAD_CONTAINER, model.mabServerType());
- Assertions.assertEquals(WorkloadType.CLIENT, model.workloadType());
- Assertions.assertEquals("xtkcudfbsfar", model.extendedInfo().tasksList().get(0).taskId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-06T17:38:54Z"),
- model.extendedInfo().tasksList().get(0).startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-06T00:55:24Z"),
- model.extendedInfo().tasksList().get(0).endTime());
- Assertions.assertEquals(Duration.parse("PT194H13S"), model.extendedInfo().tasksList().get(0).duration());
- Assertions.assertEquals("xnq", model.extendedInfo().tasksList().get(0).status());
- Assertions.assertEquals("br", model.extendedInfo().propertyBag().get("fjmzsyzfho"));
- Assertions.assertEquals("r", model.extendedInfo().dynamicErrorMessage());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabProtectionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabProtectionPolicyTests.java
deleted file mode 100644
index 9df9ece323e4..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MabProtectionPolicyTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MabProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SchedulePolicy;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class MabProtectionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MabProtectionPolicy model = BinaryData.fromString(
- "{\"backupManagementType\":\"MAB\",\"schedulePolicy\":{\"schedulePolicyType\":\"SchedulePolicy\"},\"retentionPolicy\":{\"retentionPolicyType\":\"RetentionPolicy\"},\"protectedItemsCount\":1642701073,\"resourceGuardOperationRequests\":[\"kujrllfojui\",\"jpu\",\"yjucejikzoeo\"]}")
- .toObject(MabProtectionPolicy.class);
- Assertions.assertEquals(1642701073, model.protectedItemsCount());
- Assertions.assertEquals("kujrllfojui", model.resourceGuardOperationRequests().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MabProtectionPolicy model = new MabProtectionPolicy().withProtectedItemsCount(1642701073)
- .withResourceGuardOperationRequests(Arrays.asList("kujrllfojui", "jpu", "yjucejikzoeo"))
- .withSchedulePolicy(new SchedulePolicy())
- .withRetentionPolicy(new RetentionPolicy());
- model = BinaryData.fromObject(model).toObject(MabProtectionPolicy.class);
- Assertions.assertEquals(1642701073, model.protectedItemsCount());
- Assertions.assertEquals("kujrllfojui", model.resourceGuardOperationRequests().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MonthlyRetentionScheduleTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MonthlyRetentionScheduleTests.java
deleted file mode 100644
index 0b87b6f515f5..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MonthlyRetentionScheduleTests.java
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DailyRetentionFormat;
-import com.azure.resourcemanager.recoveryservicesbackup.models.Day;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DayOfWeek;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MonthlyRetentionSchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDuration;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionScheduleFormat;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeekOfMonth;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklyRetentionFormat;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class MonthlyRetentionScheduleTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MonthlyRetentionSchedule model = BinaryData.fromString(
- "{\"retentionScheduleFormatType\":\"Weekly\",\"retentionScheduleDaily\":{\"daysOfTheMonth\":[{\"date\":705670671,\"isLast\":true}]},\"retentionScheduleWeekly\":{\"daysOfTheWeek\":[\"Monday\",\"Monday\",\"Friday\"],\"weeksOfTheMonth\":[\"First\"]},\"retentionTimes\":[\"2021-08-12T00:06:39Z\",\"2021-06-16T20:51:40Z\",\"2021-09-27T14:55:54Z\"],\"retentionDuration\":{\"count\":2092352940,\"durationType\":\"Days\"}}")
- .toObject(MonthlyRetentionSchedule.class);
- Assertions.assertEquals(RetentionScheduleFormat.WEEKLY, model.retentionScheduleFormatType());
- Assertions.assertEquals(705670671, model.retentionScheduleDaily().daysOfTheMonth().get(0).date());
- Assertions.assertEquals(true, model.retentionScheduleDaily().daysOfTheMonth().get(0).isLast());
- Assertions.assertEquals(DayOfWeek.MONDAY, model.retentionScheduleWeekly().daysOfTheWeek().get(0));
- Assertions.assertEquals(WeekOfMonth.FIRST, model.retentionScheduleWeekly().weeksOfTheMonth().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-12T00:06:39Z"), model.retentionTimes().get(0));
- Assertions.assertEquals(2092352940, model.retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.DAYS, model.retentionDuration().durationType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MonthlyRetentionSchedule model
- = new MonthlyRetentionSchedule().withRetentionScheduleFormatType(RetentionScheduleFormat.WEEKLY)
- .withRetentionScheduleDaily(new DailyRetentionFormat()
- .withDaysOfTheMonth(Arrays.asList(new Day().withDate(705670671).withIsLast(true))))
- .withRetentionScheduleWeekly(new WeeklyRetentionFormat()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.MONDAY, DayOfWeek.MONDAY, DayOfWeek.FRIDAY))
- .withWeeksOfTheMonth(Arrays.asList(WeekOfMonth.FIRST)))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-08-12T00:06:39Z"),
- OffsetDateTime.parse("2021-06-16T20:51:40Z"), OffsetDateTime.parse("2021-09-27T14:55:54Z")))
- .withRetentionDuration(
- new RetentionDuration().withCount(2092352940).withDurationType(RetentionDurationType.DAYS));
- model = BinaryData.fromObject(model).toObject(MonthlyRetentionSchedule.class);
- Assertions.assertEquals(RetentionScheduleFormat.WEEKLY, model.retentionScheduleFormatType());
- Assertions.assertEquals(705670671, model.retentionScheduleDaily().daysOfTheMonth().get(0).date());
- Assertions.assertEquals(true, model.retentionScheduleDaily().daysOfTheMonth().get(0).isLast());
- Assertions.assertEquals(DayOfWeek.MONDAY, model.retentionScheduleWeekly().daysOfTheWeek().get(0));
- Assertions.assertEquals(WeekOfMonth.FIRST, model.retentionScheduleWeekly().weeksOfTheMonth().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-12T00:06:39Z"), model.retentionTimes().get(0));
- Assertions.assertEquals(2092352940, model.retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.DAYS, model.retentionDuration().durationType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MoveRPAcrossTiersRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MoveRPAcrossTiersRequestTests.java
deleted file mode 100644
index 8fe96a51659a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/MoveRPAcrossTiersRequestTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.MoveRPAcrossTiersRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import org.junit.jupiter.api.Assertions;
-
-public final class MoveRPAcrossTiersRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MoveRPAcrossTiersRequest model = BinaryData
- .fromString(
- "{\"objectType\":\"qdpsqxqvpsvu\",\"sourceTierType\":\"ArchivedRP\",\"targetTierType\":\"InstantRP\"}")
- .toObject(MoveRPAcrossTiersRequest.class);
- Assertions.assertEquals("qdpsqxqvpsvu", model.objectType());
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.targetTierType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MoveRPAcrossTiersRequest model = new MoveRPAcrossTiersRequest().withObjectType("qdpsqxqvpsvu")
- .withSourceTierType(RecoveryPointTierType.ARCHIVED_RP)
- .withTargetTierType(RecoveryPointTierType.INSTANT_RP);
- model = BinaryData.fromObject(model).toObject(MoveRPAcrossTiersRequest.class);
- Assertions.assertEquals("qdpsqxqvpsvu", model.objectType());
- Assertions.assertEquals(RecoveryPointTierType.ARCHIVED_RP, model.sourceTierType());
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.targetTierType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/NameInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/NameInfoTests.java
deleted file mode 100644
index 0e5337353148..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/NameInfoTests.java
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.NameInfo;
-import org.junit.jupiter.api.Assertions;
-
-public final class NameInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- NameInfo model = BinaryData.fromString("{\"value\":\"ukjfkgiawxklr\",\"localizedValue\":\"lwckbasyypnddhs\"}")
- .toObject(NameInfo.class);
- Assertions.assertEquals("ukjfkgiawxklr", model.value());
- Assertions.assertEquals("lwckbasyypnddhs", model.localizedValue());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- NameInfo model = new NameInfo().withValue("ukjfkgiawxklr").withLocalizedValue("lwckbasyypnddhs");
- model = BinaryData.fromObject(model).toObject(NameInfo.class);
- Assertions.assertEquals("ukjfkgiawxklr", model.value());
- Assertions.assertEquals("lwckbasyypnddhs", model.localizedValue());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationResultInfoBaseTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationResultInfoBaseTests.java
deleted file mode 100644
index 8c48463ff85a..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationResultInfoBaseTests.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OperationResultInfoBase;
-
-public final class OperationResultInfoBaseTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationResultInfoBase model = BinaryData.fromString("{\"objectType\":\"OperationResultInfoBase\"}")
- .toObject(OperationResultInfoBase.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationResultInfoBase model = new OperationResultInfoBase();
- model = BinaryData.fromObject(model).toObject(OperationResultInfoBase.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationResultInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationResultInfoTests.java
deleted file mode 100644
index a366aaa896cc..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationResultInfoTests.java
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OperationResultInfo;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class OperationResultInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationResultInfo model
- = BinaryData.fromString("{\"objectType\":\"OperationResultInfo\",\"jobList\":[\"zejet\",\"kl\",\"tikyj\"]}")
- .toObject(OperationResultInfo.class);
- Assertions.assertEquals("zejet", model.jobList().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationResultInfo model = new OperationResultInfo().withJobList(Arrays.asList("zejet", "kl", "tikyj"));
- model = BinaryData.fromObject(model).toObject(OperationResultInfo.class);
- Assertions.assertEquals("zejet", model.jobList().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusExtendedInfoTests.java
deleted file mode 100644
index 34cb9c586129..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusExtendedInfoTests.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OperationStatusExtendedInfo;
-
-public final class OperationStatusExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationStatusExtendedInfo model = BinaryData.fromString("{\"objectType\":\"OperationStatusExtendedInfo\"}")
- .toObject(OperationStatusExtendedInfo.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationStatusExtendedInfo model = new OperationStatusExtendedInfo();
- model = BinaryData.fromObject(model).toObject(OperationStatusExtendedInfo.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusJobExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusJobExtendedInfoTests.java
deleted file mode 100644
index 656051aff4ae..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusJobExtendedInfoTests.java
+++ /dev/null
@@ -1,26 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OperationStatusJobExtendedInfo;
-import org.junit.jupiter.api.Assertions;
-
-public final class OperationStatusJobExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationStatusJobExtendedInfo model
- = BinaryData.fromString("{\"objectType\":\"OperationStatusJobExtendedInfo\",\"jobId\":\"mvqmtdwckygroej\"}")
- .toObject(OperationStatusJobExtendedInfo.class);
- Assertions.assertEquals("mvqmtdwckygroej", model.jobId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationStatusJobExtendedInfo model = new OperationStatusJobExtendedInfo().withJobId("mvqmtdwckygroej");
- model = BinaryData.fromObject(model).toObject(OperationStatusJobExtendedInfo.class);
- Assertions.assertEquals("mvqmtdwckygroej", model.jobId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusJobsExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusJobsExtendedInfoTests.java
deleted file mode 100644
index b3c35a480c86..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusJobsExtendedInfoTests.java
+++ /dev/null
@@ -1,45 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OperationStatusJobsExtendedInfo;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class OperationStatusJobsExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationStatusJobsExtendedInfo model = BinaryData.fromString(
- "{\"objectType\":\"OperationStatusJobsExtendedInfo\",\"jobIds\":[\"ljdjuskbrreqy\",\"kceysfaqegplw\",\"ysh\"],\"failedJobsError\":{\"gkqu\":\"kvb\"}}")
- .toObject(OperationStatusJobsExtendedInfo.class);
- Assertions.assertEquals("ljdjuskbrreqy", model.jobIds().get(0));
- Assertions.assertEquals("kvb", model.failedJobsError().get("gkqu"));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationStatusJobsExtendedInfo model
- = new OperationStatusJobsExtendedInfo().withJobIds(Arrays.asList("ljdjuskbrreqy", "kceysfaqegplw", "ysh"))
- .withFailedJobsError(mapOf("gkqu", "kvb"));
- model = BinaryData.fromObject(model).toObject(OperationStatusJobsExtendedInfo.class);
- Assertions.assertEquals("ljdjuskbrreqy", model.jobIds().get(0));
- Assertions.assertEquals("kvb", model.failedJobsError().get("gkqu"));
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusProvisionIlrExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusProvisionIlrExtendedInfoTests.java
deleted file mode 100644
index 440c5c47af76..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationStatusProvisionIlrExtendedInfoTests.java
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientScriptForConnect;
-import com.azure.resourcemanager.recoveryservicesbackup.models.InstantItemRecoveryTarget;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OperationStatusProvisionIlrExtendedInfo;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class OperationStatusProvisionIlrExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationStatusProvisionIlrExtendedInfo model = BinaryData.fromString(
- "{\"objectType\":\"OperationStatusProvisionILRExtendedInfo\",\"recoveryTarget\":{\"clientScripts\":[{\"scriptContent\":\"tdacarvvlfn\",\"scriptExtension\":\"mt\",\"osType\":\"iwenazero\",\"url\":\"rs\",\"scriptNameSuffix\":\"lsxkd\"}]}}")
- .toObject(OperationStatusProvisionIlrExtendedInfo.class);
- Assertions.assertEquals("tdacarvvlfn", model.recoveryTarget().clientScripts().get(0).scriptContent());
- Assertions.assertEquals("mt", model.recoveryTarget().clientScripts().get(0).scriptExtension());
- Assertions.assertEquals("iwenazero", model.recoveryTarget().clientScripts().get(0).osType());
- Assertions.assertEquals("rs", model.recoveryTarget().clientScripts().get(0).url());
- Assertions.assertEquals("lsxkd", model.recoveryTarget().clientScripts().get(0).scriptNameSuffix());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationStatusProvisionIlrExtendedInfo model
- = new OperationStatusProvisionIlrExtendedInfo().withRecoveryTarget(new InstantItemRecoveryTarget()
- .withClientScripts(Arrays.asList(new ClientScriptForConnect().withScriptContent("tdacarvvlfn")
- .withScriptExtension("mt")
- .withOsType("iwenazero")
- .withUrl("rs")
- .withScriptNameSuffix("lsxkd"))));
- model = BinaryData.fromObject(model).toObject(OperationStatusProvisionIlrExtendedInfo.class);
- Assertions.assertEquals("tdacarvvlfn", model.recoveryTarget().clientScripts().get(0).scriptContent());
- Assertions.assertEquals("mt", model.recoveryTarget().clientScripts().get(0).scriptExtension());
- Assertions.assertEquals("iwenazero", model.recoveryTarget().clientScripts().get(0).osType());
- Assertions.assertEquals("rs", model.recoveryTarget().clientScripts().get(0).url());
- Assertions.assertEquals("lsxkd", model.recoveryTarget().clientScripts().get(0).scriptNameSuffix());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationsListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationsListMockTests.java
deleted file mode 100644
index f7f0ea952a63..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/OperationsListMockTests.java
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ClientDiscoveryValueForSingleApi;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class OperationsListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"name\":\"ryf\",\"display\":{\"provider\":\"asigrowsocne\",\"resource\":\"ygdjboqgrmtqjk\",\"operation\":\"vadrmm\",\"description\":\"uawvcmjzk\"},\"origin\":\"idisczskosw\",\"properties\":{\"serviceSpecification\":{\"logSpecifications\":[{\"name\":\"ugam\",\"displayName\":\"krrcoiisbamnpp\",\"blobDuration\":\"ekuztdsbe\"},{\"name\":\"xyfukzxuizhyhn\",\"displayName\":\"kpetiarxq\",\"blobDuration\":\"bxdukecpxdazvd\"},{\"name\":\"tmmkosz\",\"displayName\":\"blnsntrpcaqk\",\"blobDuration\":\"f\"},{\"name\":\"tfmhklbnldpvcb\",\"displayName\":\"ezyquw\",\"blobDuration\":\"qxutrpbrruyuua\"}]}}}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response
- = manager.operations().list(com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("ryf", response.iterator().next().name());
- Assertions.assertEquals("asigrowsocne", response.iterator().next().display().provider());
- Assertions.assertEquals("ygdjboqgrmtqjk", response.iterator().next().display().resource());
- Assertions.assertEquals("vadrmm", response.iterator().next().display().operation());
- Assertions.assertEquals("uawvcmjzk", response.iterator().next().display().description());
- Assertions.assertEquals("idisczskosw", response.iterator().next().origin());
- Assertions.assertEquals("ugam",
- response.iterator().next().properties().serviceSpecification().logSpecifications().get(0).name());
- Assertions.assertEquals("krrcoiisbamnpp",
- response.iterator().next().properties().serviceSpecification().logSpecifications().get(0).displayName());
- Assertions.assertEquals("ekuztdsbe",
- response.iterator().next().properties().serviceSpecification().logSpecifications().get(0).blobDuration());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PointInTimeRangeTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PointInTimeRangeTests.java
deleted file mode 100644
index b8ec2a9aeba7..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PointInTimeRangeTests.java
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PointInTimeRange;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-
-public final class PointInTimeRangeTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- PointInTimeRange model
- = BinaryData.fromString("{\"startTime\":\"2021-04-20T09:51:44Z\",\"endTime\":\"2021-09-25T22:26:54Z\"}")
- .toObject(PointInTimeRange.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-20T09:51:44Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-25T22:26:54Z"), model.endTime());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- PointInTimeRange model = new PointInTimeRange().withStartTime(OffsetDateTime.parse("2021-04-20T09:51:44Z"))
- .withEndTime(OffsetDateTime.parse("2021-09-25T22:26:54Z"));
- model = BinaryData.fromObject(model).toObject(PointInTimeRange.class);
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-20T09:51:44Z"), model.startTime());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-25T22:26:54Z"), model.endTime());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PreValidateEnableBackupRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PreValidateEnableBackupRequestTests.java
deleted file mode 100644
index a24dd7289590..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PreValidateEnableBackupRequestTests.java
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DataSourceType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PreValidateEnableBackupRequest;
-import org.junit.jupiter.api.Assertions;
-
-public final class PreValidateEnableBackupRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- PreValidateEnableBackupRequest model = BinaryData.fromString(
- "{\"resourceType\":\"Sharepoint\",\"resourceId\":\"gdf\",\"vaultId\":\"lzl\",\"properties\":\"xrifkwmrvkts\"}")
- .toObject(PreValidateEnableBackupRequest.class);
- Assertions.assertEquals(DataSourceType.SHAREPOINT, model.resourceType());
- Assertions.assertEquals("gdf", model.resourceId());
- Assertions.assertEquals("lzl", model.vaultId());
- Assertions.assertEquals("xrifkwmrvkts", model.properties());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- PreValidateEnableBackupRequest model
- = new PreValidateEnableBackupRequest().withResourceType(DataSourceType.SHAREPOINT)
- .withResourceId("gdf")
- .withVaultId("lzl")
- .withProperties("xrifkwmrvkts");
- model = BinaryData.fromObject(model).toObject(PreValidateEnableBackupRequest.class);
- Assertions.assertEquals(DataSourceType.SHAREPOINT, model.resourceType());
- Assertions.assertEquals("gdf", model.resourceId());
- Assertions.assertEquals("lzl", model.vaultId());
- Assertions.assertEquals("xrifkwmrvkts", model.properties());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrepareDataMoveRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrepareDataMoveRequestTests.java
deleted file mode 100644
index 34ef8a004c19..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrepareDataMoveRequestTests.java
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DataMoveLevel;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrepareDataMoveRequest;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class PrepareDataMoveRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- PrepareDataMoveRequest model = BinaryData.fromString(
- "{\"targetResourceId\":\"ujjugwdkcglh\",\"targetRegion\":\"lazjdyggdtjixhbk\",\"dataMoveLevel\":\"Container\",\"sourceContainerArmIds\":[\"wey\",\"hmenevfyexfwhybc\",\"bvyvdcsity\"],\"ignoreMoved\":false}")
- .toObject(PrepareDataMoveRequest.class);
- Assertions.assertEquals("ujjugwdkcglh", model.targetResourceId());
- Assertions.assertEquals("lazjdyggdtjixhbk", model.targetRegion());
- Assertions.assertEquals(DataMoveLevel.CONTAINER, model.dataMoveLevel());
- Assertions.assertEquals("wey", model.sourceContainerArmIds().get(0));
- Assertions.assertEquals(false, model.ignoreMoved());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- PrepareDataMoveRequest model = new PrepareDataMoveRequest().withTargetResourceId("ujjugwdkcglh")
- .withTargetRegion("lazjdyggdtjixhbk")
- .withDataMoveLevel(DataMoveLevel.CONTAINER)
- .withSourceContainerArmIds(Arrays.asList("wey", "hmenevfyexfwhybc", "bvyvdcsity"))
- .withIgnoreMoved(false);
- model = BinaryData.fromObject(model).toObject(PrepareDataMoveRequest.class);
- Assertions.assertEquals("ujjugwdkcglh", model.targetResourceId());
- Assertions.assertEquals("lazjdyggdtjixhbk", model.targetRegion());
- Assertions.assertEquals(DataMoveLevel.CONTAINER, model.dataMoveLevel());
- Assertions.assertEquals("wey", model.sourceContainerArmIds().get(0));
- Assertions.assertEquals(false, model.ignoreMoved());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrepareDataMoveResponseTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrepareDataMoveResponseTests.java
deleted file mode 100644
index 0ebb8783d5f6..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrepareDataMoveResponseTests.java
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrepareDataMoveResponse;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class PrepareDataMoveResponseTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- PrepareDataMoveResponse model = BinaryData.fromString(
- "{\"objectType\":\"PrepareDataMoveResponse\",\"correlationId\":\"k\",\"sourceVaultProperties\":{\"tgvgzp\":\"zolxrzvhqjwtr\",\"wro\":\"rrkolawjmjs\",\"guyn\":\"cdxfzzzwyjafitl\"}}")
- .toObject(PrepareDataMoveResponse.class);
- Assertions.assertEquals("k", model.correlationId());
- Assertions.assertEquals("zolxrzvhqjwtr", model.sourceVaultProperties().get("tgvgzp"));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- PrepareDataMoveResponse model = new PrepareDataMoveResponse().withCorrelationId("k")
- .withSourceVaultProperties(
- mapOf("tgvgzp", "zolxrzvhqjwtr", "wro", "rrkolawjmjs", "guyn", "cdxfzzzwyjafitl"));
- model = BinaryData.fromObject(model).toObject(PrepareDataMoveResponse.class);
- Assertions.assertEquals("k", model.correlationId());
- Assertions.assertEquals("zolxrzvhqjwtr", model.sourceVaultProperties().get("tgvgzp"));
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionResourceInnerTests.java
deleted file mode 100644
index 2029ff47a943..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionResourceInnerTests.java
+++ /dev/null
@@ -1,79 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.PrivateEndpointConnectionResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnection;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateLinkServiceConnectionState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProvisioningState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.VaultSubResourceType;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class PrivateEndpointConnectionResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- PrivateEndpointConnectionResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"provisioningState\":\"Succeeded\",\"privateEndpoint\":{\"id\":\"gehoqfbowskany\"},\"groupIds\":[\"AzureSiteRecovery\",\"AzureBackup\",\"AzureBackup_secondary\",\"AzureSiteRecovery\"],\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"ywgndrv\",\"actionsRequired\":\"hzgpphrcgyncocpe\"}},\"eTag\":\"vmmcoofs\",\"location\":\"lzevgbmqjqab\",\"tags\":{\"wnfnbacf\":\"mivkwlzuvcc\",\"bqqwxrj\":\"onlebxetqgtzxdpn\",\"mpmngnzscxaqwoo\":\"eallnwsubisnj\"},\"id\":\"hcbonqvpkvlr\",\"name\":\"njeaseipheofloke\",\"type\":\"y\"}")
- .toObject(PrivateEndpointConnectionResourceInner.class);
- Assertions.assertEquals("lzevgbmqjqab", model.location());
- Assertions.assertEquals("mivkwlzuvcc", model.tags().get("wnfnbacf"));
- Assertions.assertEquals(ProvisioningState.SUCCEEDED, model.properties().provisioningState());
- Assertions.assertEquals("gehoqfbowskany", model.properties().privateEndpoint().id());
- Assertions.assertEquals(VaultSubResourceType.AZURE_SITE_RECOVERY, model.properties().groupIds().get(0));
- Assertions.assertEquals(PrivateEndpointConnectionStatus.REJECTED,
- model.properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("ywgndrv", model.properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("hzgpphrcgyncocpe",
- model.properties().privateLinkServiceConnectionState().actionRequired());
- Assertions.assertEquals("vmmcoofs", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- PrivateEndpointConnectionResourceInner model = new PrivateEndpointConnectionResourceInner()
- .withLocation("lzevgbmqjqab")
- .withTags(
- mapOf("wnfnbacf", "mivkwlzuvcc", "bqqwxrj", "onlebxetqgtzxdpn", "mpmngnzscxaqwoo", "eallnwsubisnj"))
- .withProperties(new PrivateEndpointConnection().withProvisioningState(ProvisioningState.SUCCEEDED)
- .withPrivateEndpoint(new PrivateEndpoint().withId("gehoqfbowskany"))
- .withGroupIds(Arrays.asList(VaultSubResourceType.AZURE_SITE_RECOVERY, VaultSubResourceType.AZURE_BACKUP,
- VaultSubResourceType.AZURE_BACKUP_SECONDARY, VaultSubResourceType.AZURE_SITE_RECOVERY))
- .withPrivateLinkServiceConnectionState(
- new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointConnectionStatus.REJECTED)
- .withDescription("ywgndrv")
- .withActionRequired("hzgpphrcgyncocpe")))
- .withEtag("vmmcoofs");
- model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionResourceInner.class);
- Assertions.assertEquals("lzevgbmqjqab", model.location());
- Assertions.assertEquals("mivkwlzuvcc", model.tags().get("wnfnbacf"));
- Assertions.assertEquals(ProvisioningState.SUCCEEDED, model.properties().provisioningState());
- Assertions.assertEquals("gehoqfbowskany", model.properties().privateEndpoint().id());
- Assertions.assertEquals(VaultSubResourceType.AZURE_SITE_RECOVERY, model.properties().groupIds().get(0));
- Assertions.assertEquals(PrivateEndpointConnectionStatus.REJECTED,
- model.properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("ywgndrv", model.properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("hzgpphrcgyncocpe",
- model.properties().privateLinkServiceConnectionState().actionRequired());
- Assertions.assertEquals("vmmcoofs", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionTests.java
deleted file mode 100644
index f72aca7a15ce..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnection;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateLinkServiceConnectionState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProvisioningState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.VaultSubResourceType;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class PrivateEndpointConnectionTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- PrivateEndpointConnection model = BinaryData.fromString(
- "{\"provisioningState\":\"Succeeded\",\"privateEndpoint\":{\"id\":\"dlwtgrhpdj\"},\"groupIds\":[\"AzureBackup\",\"AzureSiteRecovery\",\"AzureBackup_secondary\"],\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"pqyegualhbxxh\",\"actionsRequired\":\"jzzvdud\"}}")
- .toObject(PrivateEndpointConnection.class);
- Assertions.assertEquals(ProvisioningState.SUCCEEDED, model.provisioningState());
- Assertions.assertEquals("dlwtgrhpdj", model.privateEndpoint().id());
- Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP, model.groupIds().get(0));
- Assertions.assertEquals(PrivateEndpointConnectionStatus.PENDING,
- model.privateLinkServiceConnectionState().status());
- Assertions.assertEquals("pqyegualhbxxh", model.privateLinkServiceConnectionState().description());
- Assertions.assertEquals("jzzvdud", model.privateLinkServiceConnectionState().actionRequired());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- PrivateEndpointConnection model
- = new PrivateEndpointConnection().withProvisioningState(ProvisioningState.SUCCEEDED)
- .withPrivateEndpoint(new PrivateEndpoint().withId("dlwtgrhpdj"))
- .withGroupIds(Arrays.asList(VaultSubResourceType.AZURE_BACKUP, VaultSubResourceType.AZURE_SITE_RECOVERY,
- VaultSubResourceType.AZURE_BACKUP_SECONDARY))
- .withPrivateLinkServiceConnectionState(
- new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointConnectionStatus.PENDING)
- .withDescription("pqyegualhbxxh")
- .withActionRequired("jzzvdud"));
- model = BinaryData.fromObject(model).toObject(PrivateEndpointConnection.class);
- Assertions.assertEquals(ProvisioningState.SUCCEEDED, model.provisioningState());
- Assertions.assertEquals("dlwtgrhpdj", model.privateEndpoint().id());
- Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP, model.groupIds().get(0));
- Assertions.assertEquals(PrivateEndpointConnectionStatus.PENDING,
- model.privateLinkServiceConnectionState().status());
- Assertions.assertEquals("pqyegualhbxxh", model.privateLinkServiceConnectionState().description());
- Assertions.assertEquals("jzzvdud", model.privateLinkServiceConnectionState().actionRequired());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionsDeleteMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionsDeleteMockTests.java
deleted file mode 100644
index 6e8d2bf3276f..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionsDeleteMockTests.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class PrivateEndpointConnectionsDeleteMockTests {
- @Test
- public void testDelete() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.privateEndpointConnections().delete("ewoi", "mrvz", "juyrsrziuctixg", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java
deleted file mode 100644
index ba4d12aa1587..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProvisioningState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.VaultSubResourceType;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class PrivateEndpointConnectionsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Failed\",\"privateEndpoint\":{\"id\":\"flqqbtnyjpylxd\"},\"groupIds\":[\"AzureBackup_secondary\"],\"privateLinkServiceConnectionState\":{\"status\":\"Disconnected\",\"description\":\"s\",\"actionsRequired\":\"aevwjcnkot\"}},\"eTag\":\"wuhvaj\",\"location\":\"ailfemjjzak\",\"tags\":{\"cm\":\"iqullqxbdmvr\",\"rkadjfynnfmuiiir\":\"erndbrnyeofltfnn\"},\"id\":\"pfoh\",\"name\":\"kfkxbbcbrwjiut\",\"type\":\"njizb\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PrivateEndpointConnectionResource response = manager.privateEndpointConnections()
- .getWithResponse("vop", "m", "uoqujlyeg", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("ailfemjjzak", response.location());
- Assertions.assertEquals("iqullqxbdmvr", response.tags().get("cm"));
- Assertions.assertEquals(ProvisioningState.FAILED, response.properties().provisioningState());
- Assertions.assertEquals("flqqbtnyjpylxd", response.properties().privateEndpoint().id());
- Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP_SECONDARY, response.properties().groupIds().get(0));
- Assertions.assertEquals(PrivateEndpointConnectionStatus.DISCONNECTED,
- response.properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("s", response.properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("aevwjcnkot",
- response.properties().privateLinkServiceConnectionState().actionRequired());
- Assertions.assertEquals("wuhvaj", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionsPutMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionsPutMockTests.java
deleted file mode 100644
index 71fd745987f2..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointConnectionsPutMockTests.java
+++ /dev/null
@@ -1,82 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnection;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateLinkServiceConnectionState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProvisioningState;
-import com.azure.resourcemanager.recoveryservicesbackup.models.VaultSubResourceType;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class PrivateEndpointConnectionsPutMockTests {
- @Test
- public void testPut() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"privateEndpoint\":{\"id\":\"nxwdvwnjkg\"},\"groupIds\":[\"AzureSiteRecovery\"],\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"sqftibtyibuyvp\",\"actionsRequired\":\"fqjpnqno\"}},\"eTag\":\"sbede\",\"location\":\"rexkxbhxvucn\",\"tags\":{\"ajsvk\":\"mnhjevdyzn\",\"zzkivyhjr\":\"kmq\"},\"id\":\"iizjixlqfhefkwa\",\"name\":\"solronqqlm\",\"type\":\"nlqxsjxtele\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PrivateEndpointConnectionResource response = manager.privateEndpointConnections()
- .define("vka")
- .withRegion("rr")
- .withExistingVault("d", "uifr")
- .withTags(mapOf("fsbzxlbzxo", "srhkhgsnxuwwkpph", "nmwpf", "eikjclwza", "uqqiqezxlhd", "uqtaazyqbxyxoyf"))
- .withProperties(new PrivateEndpointConnection().withProvisioningState(ProvisioningState.PENDING)
- .withPrivateEndpoint(new PrivateEndpoint().withId("swqjm"))
- .withGroupIds(Arrays.asList(VaultSubResourceType.AZURE_BACKUP,
- VaultSubResourceType.AZURE_BACKUP_SECONDARY, VaultSubResourceType.AZURE_SITE_RECOVERY))
- .withPrivateLinkServiceConnectionState(
- new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointConnectionStatus.APPROVED)
- .withDescription("jufptbjczjnciuiy")
- .withActionRequired("ldaswvpp")))
- .withEtag("qqzlgcndhz")
- .create();
-
- Assertions.assertEquals("rexkxbhxvucn", response.location());
- Assertions.assertEquals("mnhjevdyzn", response.tags().get("ajsvk"));
- Assertions.assertEquals(ProvisioningState.SUCCEEDED, response.properties().provisioningState());
- Assertions.assertEquals("nxwdvwnjkg", response.properties().privateEndpoint().id());
- Assertions.assertEquals(VaultSubResourceType.AZURE_SITE_RECOVERY, response.properties().groupIds().get(0));
- Assertions.assertEquals(PrivateEndpointConnectionStatus.APPROVED,
- response.properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("sqftibtyibuyvp",
- response.properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("fqjpnqno", response.properties().privateLinkServiceConnectionState().actionRequired());
- Assertions.assertEquals("sbede", response.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointTests.java
deleted file mode 100644
index 8bf27f2a88e6..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateEndpointTests.java
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpoint;
-import org.junit.jupiter.api.Assertions;
-
-public final class PrivateEndpointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- PrivateEndpoint model = BinaryData.fromString("{\"id\":\"dslfhotwmcy\"}").toObject(PrivateEndpoint.class);
- Assertions.assertEquals("dslfhotwmcy", model.id());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- PrivateEndpoint model = new PrivateEndpoint().withId("dslfhotwmcy");
- model = BinaryData.fromObject(model).toObject(PrivateEndpoint.class);
- Assertions.assertEquals("dslfhotwmcy", model.id());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateLinkServiceConnectionStateTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateLinkServiceConnectionStateTests.java
deleted file mode 100644
index 5e77e84e8d22..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/PrivateLinkServiceConnectionStateTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateEndpointConnectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrivateLinkServiceConnectionState;
-import org.junit.jupiter.api.Assertions;
-
-public final class PrivateLinkServiceConnectionStateTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- PrivateLinkServiceConnectionState model = BinaryData
- .fromString("{\"status\":\"Disconnected\",\"description\":\"bjnpg\",\"actionsRequired\":\"ftadehxnltyfs\"}")
- .toObject(PrivateLinkServiceConnectionState.class);
- Assertions.assertEquals(PrivateEndpointConnectionStatus.DISCONNECTED, model.status());
- Assertions.assertEquals("bjnpg", model.description());
- Assertions.assertEquals("ftadehxnltyfs", model.actionRequired());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- PrivateLinkServiceConnectionState model
- = new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointConnectionStatus.DISCONNECTED)
- .withDescription("bjnpg")
- .withActionRequired("ftadehxnltyfs");
- model = BinaryData.fromObject(model).toObject(PrivateLinkServiceConnectionState.class);
- Assertions.assertEquals(PrivateEndpointConnectionStatus.DISCONNECTED, model.status());
- Assertions.assertEquals("bjnpg", model.description());
- Assertions.assertEquals("ftadehxnltyfs", model.actionRequired());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainerResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainerResourceInnerTests.java
deleted file mode 100644
index ba3cbb524bf1..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainerResourceInnerTests.java
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ProtectableContainerResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectableContainer;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectableContainerResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectableContainerResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"protectableContainerType\":\"ProtectableContainer\",\"friendlyName\":\"queziky\",\"backupManagementType\":\"AzureWorkload\",\"healthStatus\":\"kallatmel\",\"containerId\":\"ipicc\"},\"eTag\":\"kzivgvvcnayrh\",\"location\":\"rnxxmueed\",\"tags\":{\"qtc\":\"dvstkw\",\"piohgwxrtfu\":\"ealmfmtdaaygdvwv\",\"k\":\"xepxgyqagvrvmn\"},\"id\":\"kghimdblxgwimfnj\",\"name\":\"fjxwmsz\",\"type\":\"kfoqreyfkzikfj\"}")
- .toObject(ProtectableContainerResourceInner.class);
- Assertions.assertEquals("rnxxmueed", model.location());
- Assertions.assertEquals("dvstkw", model.tags().get("qtc"));
- Assertions.assertEquals("queziky", model.properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, model.properties().backupManagementType());
- Assertions.assertEquals("kallatmel", model.properties().healthStatus());
- Assertions.assertEquals("ipicc", model.properties().containerId());
- Assertions.assertEquals("kzivgvvcnayrh", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectableContainerResourceInner model = new ProtectableContainerResourceInner().withLocation("rnxxmueed")
- .withTags(mapOf("qtc", "dvstkw", "piohgwxrtfu", "ealmfmtdaaygdvwv", "k", "xepxgyqagvrvmn"))
- .withProperties(new ProtectableContainer().withFriendlyName("queziky")
- .withBackupManagementType(BackupManagementType.AZURE_WORKLOAD)
- .withHealthStatus("kallatmel")
- .withContainerId("ipicc"))
- .withEtag("kzivgvvcnayrh");
- model = BinaryData.fromObject(model).toObject(ProtectableContainerResourceInner.class);
- Assertions.assertEquals("rnxxmueed", model.location());
- Assertions.assertEquals("dvstkw", model.tags().get("qtc"));
- Assertions.assertEquals("queziky", model.properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, model.properties().backupManagementType());
- Assertions.assertEquals("kallatmel", model.properties().healthStatus());
- Assertions.assertEquals("ipicc", model.properties().containerId());
- Assertions.assertEquals("kzivgvvcnayrh", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainerResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainerResourceListTests.java
deleted file mode 100644
index e9a6c5dac80f..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainerResourceListTests.java
+++ /dev/null
@@ -1,82 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ProtectableContainerResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectableContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectableContainerResourceList;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectableContainerResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectableContainerResourceList model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"protectableContainerType\":\"ProtectableContainer\",\"friendlyName\":\"zapvhelx\",\"backupManagementType\":\"MAB\",\"healthStatus\":\"yat\",\"containerId\":\"ckcb\"},\"eTag\":\"ejrjxgciqibrho\",\"location\":\"xsdqrhzoymibmrqy\",\"tags\":{\"zdtmhrkwofy\":\"hwflu\",\"iwbwoenwashrtdtk\":\"voqacpiexpbt\",\"kulpiujwaasi\":\"nqxwbp\",\"qlpqwcciuq\":\"qiiobyuqer\"},\"id\":\"bdbutauvf\",\"name\":\"tkuwhhmhykojo\",\"type\":\"afnn\"},{\"properties\":{\"protectableContainerType\":\"ProtectableContainer\",\"friendlyName\":\"ichkoymkcdyhb\",\"backupManagementType\":\"AzureSql\",\"healthStatus\":\"wdreqnovvqfovl\",\"containerId\":\"ywsuwsy\"},\"eTag\":\"ndsytgadg\",\"location\":\"r\",\"tags\":{\"qnzarrwl\":\"en\",\"jfqka\":\"uu\",\"iipfpubj\":\"e\"},\"id\":\"bwwift\",\"name\":\"hqkvpuvksgplsak\",\"type\":\"ynfs\"},{\"properties\":{\"protectableContainerType\":\"ProtectableContainer\",\"friendlyName\":\"jphuopxodlqi\",\"backupManagementType\":\"AzureStorage\",\"healthStatus\":\"rz\",\"containerId\":\"leosjswsrms\"},\"eTag\":\"zrpzb\",\"location\":\"hckqqzqioxiy\",\"tags\":{\"ynkedyatrwyhqmib\":\"i\",\"mnzgmwznmabi\":\"yhwitsmypyynpcdp\",\"wwrlkdmtncv\":\"nsorgjhxbldt\",\"xdy\":\"kotl\"},\"id\":\"gsyocogj\",\"name\":\"tdtbnnhadooc\",\"type\":\"kvci\"}],\"nextLink\":\"nvpamq\"}")
- .toObject(ProtectableContainerResourceList.class);
- Assertions.assertEquals("nvpamq", model.nextLink());
- Assertions.assertEquals("xsdqrhzoymibmrqy", model.value().get(0).location());
- Assertions.assertEquals("hwflu", model.value().get(0).tags().get("zdtmhrkwofy"));
- Assertions.assertEquals("zapvhelx", model.value().get(0).properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.MAB, model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("yat", model.value().get(0).properties().healthStatus());
- Assertions.assertEquals("ckcb", model.value().get(0).properties().containerId());
- Assertions.assertEquals("ejrjxgciqibrho", model.value().get(0).etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectableContainerResourceList model = new ProtectableContainerResourceList().withNextLink("nvpamq")
- .withValue(Arrays.asList(
- new ProtectableContainerResourceInner().withLocation("xsdqrhzoymibmrqy")
- .withTags(mapOf("zdtmhrkwofy", "hwflu", "iwbwoenwashrtdtk", "voqacpiexpbt", "kulpiujwaasi",
- "nqxwbp", "qlpqwcciuq", "qiiobyuqer"))
- .withProperties(new ProtectableContainer().withFriendlyName("zapvhelx")
- .withBackupManagementType(BackupManagementType.MAB)
- .withHealthStatus("yat")
- .withContainerId("ckcb"))
- .withEtag("ejrjxgciqibrho"),
- new ProtectableContainerResourceInner().withLocation("r")
- .withTags(mapOf("qnzarrwl", "en", "jfqka", "uu", "iipfpubj", "e"))
- .withProperties(new ProtectableContainer().withFriendlyName("ichkoymkcdyhb")
- .withBackupManagementType(BackupManagementType.AZURE_SQL)
- .withHealthStatus("wdreqnovvqfovl")
- .withContainerId("ywsuwsy"))
- .withEtag("ndsytgadg"),
- new ProtectableContainerResourceInner().withLocation("hckqqzqioxiy")
- .withTags(mapOf("ynkedyatrwyhqmib", "i", "mnzgmwznmabi", "yhwitsmypyynpcdp", "wwrlkdmtncv",
- "nsorgjhxbldt", "xdy", "kotl"))
- .withProperties(new ProtectableContainer().withFriendlyName("jphuopxodlqi")
- .withBackupManagementType(BackupManagementType.AZURE_STORAGE)
- .withHealthStatus("rz")
- .withContainerId("leosjswsrms"))
- .withEtag("zrpzb")));
- model = BinaryData.fromObject(model).toObject(ProtectableContainerResourceList.class);
- Assertions.assertEquals("nvpamq", model.nextLink());
- Assertions.assertEquals("xsdqrhzoymibmrqy", model.value().get(0).location());
- Assertions.assertEquals("hwflu", model.value().get(0).tags().get("zdtmhrkwofy"));
- Assertions.assertEquals("zapvhelx", model.value().get(0).properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.MAB, model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("yat", model.value().get(0).properties().healthStatus());
- Assertions.assertEquals("ckcb", model.value().get(0).properties().containerId());
- Assertions.assertEquals("ejrjxgciqibrho", model.value().get(0).etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainerTests.java
deleted file mode 100644
index 31ee240d48a9..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainerTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectableContainer;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectableContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectableContainer model = BinaryData.fromString(
- "{\"protectableContainerType\":\"ProtectableContainer\",\"friendlyName\":\"n\",\"backupManagementType\":\"MAB\",\"healthStatus\":\"xwczelpcire\",\"containerId\":\"feaenwab\"}")
- .toObject(ProtectableContainer.class);
- Assertions.assertEquals("n", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.MAB, model.backupManagementType());
- Assertions.assertEquals("xwczelpcire", model.healthStatus());
- Assertions.assertEquals("feaenwab", model.containerId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectableContainer model = new ProtectableContainer().withFriendlyName("n")
- .withBackupManagementType(BackupManagementType.MAB)
- .withHealthStatus("xwczelpcire")
- .withContainerId("feaenwab");
- model = BinaryData.fromObject(model).toObject(ProtectableContainer.class);
- Assertions.assertEquals("n", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.MAB, model.backupManagementType());
- Assertions.assertEquals("xwczelpcire", model.healthStatus());
- Assertions.assertEquals("feaenwab", model.containerId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainersListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainersListMockTests.java
deleted file mode 100644
index 2b5762177d07..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectableContainersListMockTests.java
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectableContainerResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectableContainersListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"protectableContainerType\":\"ProtectableContainer\",\"friendlyName\":\"nwlslrcigtzjcvbx\",\"backupManagementType\":\"AzureWorkload\",\"healthStatus\":\"snsso\",\"containerId\":\"xpavid\"},\"eTag\":\"ev\",\"location\":\"ffcvvyezslpuxgcb\",\"tags\":{\"wtrkx\":\"alpnp\",\"yqvnjobfe\":\"pazwug\",\"aewzgiudjp\":\"hldiuhzzgqlm\"},\"id\":\"pqht\",\"name\":\"qhnmhk\",\"type\":\"ezsdsuxheq\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response = manager.protectableContainers()
- .list("qwtltngvmreupt", "klzmijajw", "l", "fsvagh", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("ffcvvyezslpuxgcb", response.iterator().next().location());
- Assertions.assertEquals("alpnp", response.iterator().next().tags().get("wtrkx"));
- Assertions.assertEquals("nwlslrcigtzjcvbx", response.iterator().next().properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD,
- response.iterator().next().properties().backupManagementType());
- Assertions.assertEquals("snsso", response.iterator().next().properties().healthStatus());
- Assertions.assertEquals("xpavid", response.iterator().next().properties().containerId());
- Assertions.assertEquals("ev", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemOperationResultsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemOperationResultsGetWithResponseMockTests.java
deleted file mode 100644
index 9cb14f2b1e90..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemOperationResultsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItemResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectedItemOperationResultsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"protectedItemType\":\"ProtectedItem\",\"backupManagementType\":\"MAB\",\"workloadType\":\"Exchange\",\"containerName\":\"pgajsqjce\",\"sourceResourceId\":\"bmfuvqarwzxu\",\"policyId\":\"ebluimmbwx\",\"lastRecoveryPoint\":\"2021-02-13T06:59:43Z\",\"backupSetName\":\"dmbvxekraok\",\"createMode\":\"Invalid\",\"deferredDeleteTimeInUTC\":\"2021-10-14T10:27:54Z\",\"isScheduledForDeferredDelete\":false,\"deferredDeleteTimeRemaining\":\"aokbavlyttaaknwf\",\"isDeferredDeleteScheduleUpcoming\":true,\"isRehydrate\":false,\"resourceGuardOperationRequests\":[\"p\",\"ujd\",\"gatolekscbctnan\",\"imwbzxpdcldpk\"],\"isArchiveEnabled\":false,\"policyName\":\"nlaimouxwksqmudm\",\"softDeleteRetentionPeriodInDays\":856423365,\"vaultId\":\"bicziuswswj\"},\"eTag\":\"b\",\"location\":\"sjhbtq\",\"tags\":{\"yrfwbivq\":\"fs\",\"yqe\":\"ogfuyzwvbhlim\",\"odlikcdrdaasax\":\"r\",\"wiyjvzuko\":\"obsmf\"},\"id\":\"r\",\"name\":\"awn\",\"type\":\"zm\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectedItemResource response = manager.protectedItemOperationResults()
- .getWithResponse("gvkvebaqszll", "zlsmmdqgmihzpim", "qrhnxtminkl", "gxsvtza", "hzvqnsqktcmbjwz", "oslpky",
- com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("sjhbtq", response.location());
- Assertions.assertEquals("fs", response.tags().get("yrfwbivq"));
- Assertions.assertEquals("pgajsqjce", response.properties().containerName());
- Assertions.assertEquals("bmfuvqarwzxu", response.properties().sourceResourceId());
- Assertions.assertEquals("ebluimmbwx", response.properties().policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-02-13T06:59:43Z"),
- response.properties().lastRecoveryPoint());
- Assertions.assertEquals("dmbvxekraok", response.properties().backupSetName());
- Assertions.assertEquals(CreateMode.INVALID, response.properties().createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-14T10:27:54Z"),
- response.properties().deferredDeleteTimeInUtc());
- Assertions.assertEquals(false, response.properties().isScheduledForDeferredDelete());
- Assertions.assertEquals("aokbavlyttaaknwf", response.properties().deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, response.properties().isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(false, response.properties().isRehydrate());
- Assertions.assertEquals("p", response.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, response.properties().isArchiveEnabled());
- Assertions.assertEquals("nlaimouxwksqmudm", response.properties().policyName());
- Assertions.assertEquals(856423365, response.properties().softDeleteRetentionPeriod());
- Assertions.assertEquals("b", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemResourceInnerTests.java
deleted file mode 100644
index 7fbd9b4dd22f..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemResourceInnerTests.java
+++ /dev/null
@@ -1,97 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ProtectedItemResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItem;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectedItemResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectedItemResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"protectedItemType\":\"ProtectedItem\",\"backupManagementType\":\"AzureWorkload\",\"workloadType\":\"SQLDataBase\",\"containerName\":\"pjhvmdajvnys\",\"sourceResourceId\":\"nqecanoaeup\",\"policyId\":\"yhltrpmopjmcm\",\"lastRecoveryPoint\":\"2020-12-22T02:02:43Z\",\"backupSetName\":\"kthfui\",\"createMode\":\"Recover\",\"deferredDeleteTimeInUTC\":\"2021-10-17T19:18:45Z\",\"isScheduledForDeferredDelete\":false,\"deferredDeleteTimeRemaining\":\"kvxod\",\"isDeferredDeleteScheduleUpcoming\":true,\"isRehydrate\":true,\"resourceGuardOperationRequests\":[\"ydagfuaxbe\",\"yiuokktwh\",\"dxwzywqsmbsurexi\",\"o\"],\"isArchiveEnabled\":false,\"policyName\":\"fsfksymddyst\",\"softDeleteRetentionPeriodInDays\":980316888,\"vaultId\":\"xhqyudxorrqnb\"},\"eTag\":\"czvyifq\",\"location\":\"vkd\",\"tags\":{\"vvdfwatkpnpul\":\"llr\"},\"id\":\"xxbczwtr\",\"name\":\"wiqzbqjvsovmyo\",\"type\":\"acspkwl\"}")
- .toObject(ProtectedItemResourceInner.class);
- Assertions.assertEquals("vkd", model.location());
- Assertions.assertEquals("llr", model.tags().get("vvdfwatkpnpul"));
- Assertions.assertEquals("pjhvmdajvnys", model.properties().containerName());
- Assertions.assertEquals("nqecanoaeup", model.properties().sourceResourceId());
- Assertions.assertEquals("yhltrpmopjmcm", model.properties().policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-22T02:02:43Z"), model.properties().lastRecoveryPoint());
- Assertions.assertEquals("kthfui", model.properties().backupSetName());
- Assertions.assertEquals(CreateMode.RECOVER, model.properties().createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-17T19:18:45Z"),
- model.properties().deferredDeleteTimeInUtc());
- Assertions.assertEquals(false, model.properties().isScheduledForDeferredDelete());
- Assertions.assertEquals("kvxod", model.properties().deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, model.properties().isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(true, model.properties().isRehydrate());
- Assertions.assertEquals("ydagfuaxbe", model.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, model.properties().isArchiveEnabled());
- Assertions.assertEquals("fsfksymddyst", model.properties().policyName());
- Assertions.assertEquals(980316888, model.properties().softDeleteRetentionPeriod());
- Assertions.assertEquals("czvyifq", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectedItemResourceInner model = new ProtectedItemResourceInner().withLocation("vkd")
- .withTags(mapOf("vvdfwatkpnpul", "llr"))
- .withProperties(new ProtectedItem().withContainerName("pjhvmdajvnys")
- .withSourceResourceId("nqecanoaeup")
- .withPolicyId("yhltrpmopjmcm")
- .withLastRecoveryPoint(OffsetDateTime.parse("2020-12-22T02:02:43Z"))
- .withBackupSetName("kthfui")
- .withCreateMode(CreateMode.RECOVER)
- .withDeferredDeleteTimeInUtc(OffsetDateTime.parse("2021-10-17T19:18:45Z"))
- .withIsScheduledForDeferredDelete(false)
- .withDeferredDeleteTimeRemaining("kvxod")
- .withIsDeferredDeleteScheduleUpcoming(true)
- .withIsRehydrate(true)
- .withResourceGuardOperationRequests(Arrays.asList("ydagfuaxbe", "yiuokktwh", "dxwzywqsmbsurexi", "o"))
- .withIsArchiveEnabled(false)
- .withPolicyName("fsfksymddyst")
- .withSoftDeleteRetentionPeriod(980316888))
- .withEtag("czvyifq");
- model = BinaryData.fromObject(model).toObject(ProtectedItemResourceInner.class);
- Assertions.assertEquals("vkd", model.location());
- Assertions.assertEquals("llr", model.tags().get("vvdfwatkpnpul"));
- Assertions.assertEquals("pjhvmdajvnys", model.properties().containerName());
- Assertions.assertEquals("nqecanoaeup", model.properties().sourceResourceId());
- Assertions.assertEquals("yhltrpmopjmcm", model.properties().policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2020-12-22T02:02:43Z"), model.properties().lastRecoveryPoint());
- Assertions.assertEquals("kthfui", model.properties().backupSetName());
- Assertions.assertEquals(CreateMode.RECOVER, model.properties().createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-10-17T19:18:45Z"),
- model.properties().deferredDeleteTimeInUtc());
- Assertions.assertEquals(false, model.properties().isScheduledForDeferredDelete());
- Assertions.assertEquals("kvxod", model.properties().deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, model.properties().isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(true, model.properties().isRehydrate());
- Assertions.assertEquals("ydagfuaxbe", model.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, model.properties().isArchiveEnabled());
- Assertions.assertEquals("fsfksymddyst", model.properties().policyName());
- Assertions.assertEquals(980316888, model.properties().softDeleteRetentionPeriod());
- Assertions.assertEquals("czvyifq", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemResourceListTests.java
deleted file mode 100644
index 9bf57ce00986..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemResourceListTests.java
+++ /dev/null
@@ -1,125 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ProtectedItemResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItemResourceList;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectedItemResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectedItemResourceList model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"protectedItemType\":\"ProtectedItem\",\"backupManagementType\":\"AzureWorkload\",\"workloadType\":\"Sharepoint\",\"containerName\":\"y\",\"sourceResourceId\":\"pvgqzcjrvxdjzlm\",\"policyId\":\"xkvugfhzov\",\"lastRecoveryPoint\":\"2021-04-06T17:45:34Z\",\"backupSetName\":\"zunlu\",\"createMode\":\"Invalid\",\"deferredDeleteTimeInUTC\":\"2021-01-21T11:08:17Z\",\"isScheduledForDeferredDelete\":false,\"deferredDeleteTimeRemaining\":\"i\",\"isDeferredDeleteScheduleUpcoming\":true,\"isRehydrate\":false,\"resourceGuardOperationRequests\":[\"uaejxdultsk\",\"bbtdzumvee\"],\"isArchiveEnabled\":false,\"policyName\":\"ozuhkfp\",\"softDeleteRetentionPeriodInDays\":1369679233,\"vaultId\":\"ofd\"},\"eTag\":\"uusdttouwa\",\"location\":\"oekqvk\",\"tags\":{\"xwyjsflhhc\":\"smv\",\"ixisxyawjoy\":\"aln\",\"yexz\":\"qcslyjpkiid\"},\"id\":\"eli\",\"name\":\"hnrztfol\",\"type\":\"bnxknalaulppg\"},{\"properties\":{\"protectedItemType\":\"ProtectedItem\",\"backupManagementType\":\"Invalid\",\"workloadType\":\"AzureFileShare\",\"containerName\":\"nyiropuhpi\",\"sourceResourceId\":\"pgylg\",\"policyId\":\"itxmedjvcslynqww\",\"lastRecoveryPoint\":\"2021-09-17T17:00:46Z\",\"backupSetName\":\"zhxgktrmgucn\",\"createMode\":\"Recover\",\"deferredDeleteTimeInUTC\":\"2021-05-25T00:20:27Z\",\"isScheduledForDeferredDelete\":true,\"deferredDeleteTimeRemaining\":\"lwptfdy\",\"isDeferredDeleteScheduleUpcoming\":true,\"isRehydrate\":false,\"resourceGuardOperationRequests\":[\"ceopzfqrhhuaopp\"],\"isArchiveEnabled\":false,\"policyName\":\"qxolzdahzx\",\"softDeleteRetentionPeriodInDays\":792773086,\"vaultId\":\"gbkdmoizpos\"},\"eTag\":\"grcfb\",\"location\":\"nrmfqjhhk\",\"tags\":{\"vkr\":\"vjymjhxxjyngud\",\"szjfauvjfdxxivet\":\"swbxqz\",\"qaqtdoqmcbxvwvxy\":\"t\",\"obl\":\"lqbhsf\"},\"id\":\"tkblmpewww\",\"name\":\"bkrvrnsvshqj\",\"type\":\"hxcr\"}],\"nextLink\":\"fovasr\"}")
- .toObject(ProtectedItemResourceList.class);
- Assertions.assertEquals("fovasr", model.nextLink());
- Assertions.assertEquals("oekqvk", model.value().get(0).location());
- Assertions.assertEquals("smv", model.value().get(0).tags().get("xwyjsflhhc"));
- Assertions.assertEquals("y", model.value().get(0).properties().containerName());
- Assertions.assertEquals("pvgqzcjrvxdjzlm", model.value().get(0).properties().sourceResourceId());
- Assertions.assertEquals("xkvugfhzov", model.value().get(0).properties().policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-06T17:45:34Z"),
- model.value().get(0).properties().lastRecoveryPoint());
- Assertions.assertEquals("zunlu", model.value().get(0).properties().backupSetName());
- Assertions.assertEquals(CreateMode.INVALID, model.value().get(0).properties().createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-21T11:08:17Z"),
- model.value().get(0).properties().deferredDeleteTimeInUtc());
- Assertions.assertEquals(false, model.value().get(0).properties().isScheduledForDeferredDelete());
- Assertions.assertEquals("i", model.value().get(0).properties().deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, model.value().get(0).properties().isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(false, model.value().get(0).properties().isRehydrate());
- Assertions.assertEquals("uaejxdultsk",
- model.value().get(0).properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, model.value().get(0).properties().isArchiveEnabled());
- Assertions.assertEquals("ozuhkfp", model.value().get(0).properties().policyName());
- Assertions.assertEquals(1369679233, model.value().get(0).properties().softDeleteRetentionPeriod());
- Assertions.assertEquals("uusdttouwa", model.value().get(0).etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectedItemResourceList model = new ProtectedItemResourceList().withNextLink("fovasr")
- .withValue(Arrays.asList(
- new ProtectedItemResourceInner().withLocation("oekqvk")
- .withTags(mapOf("xwyjsflhhc", "smv", "ixisxyawjoy", "aln", "yexz", "qcslyjpkiid"))
- .withProperties(new ProtectedItem().withContainerName("y")
- .withSourceResourceId("pvgqzcjrvxdjzlm")
- .withPolicyId("xkvugfhzov")
- .withLastRecoveryPoint(OffsetDateTime.parse("2021-04-06T17:45:34Z"))
- .withBackupSetName("zunlu")
- .withCreateMode(CreateMode.INVALID)
- .withDeferredDeleteTimeInUtc(OffsetDateTime.parse("2021-01-21T11:08:17Z"))
- .withIsScheduledForDeferredDelete(false)
- .withDeferredDeleteTimeRemaining("i")
- .withIsDeferredDeleteScheduleUpcoming(true)
- .withIsRehydrate(false)
- .withResourceGuardOperationRequests(Arrays.asList("uaejxdultsk", "bbtdzumvee"))
- .withIsArchiveEnabled(false)
- .withPolicyName("ozuhkfp")
- .withSoftDeleteRetentionPeriod(1369679233))
- .withEtag("uusdttouwa"),
- new ProtectedItemResourceInner().withLocation("nrmfqjhhk")
- .withTags(mapOf("vkr", "vjymjhxxjyngud", "szjfauvjfdxxivet", "swbxqz", "qaqtdoqmcbxvwvxy", "t",
- "obl", "lqbhsf"))
- .withProperties(new ProtectedItem().withContainerName("nyiropuhpi")
- .withSourceResourceId("pgylg")
- .withPolicyId("itxmedjvcslynqww")
- .withLastRecoveryPoint(OffsetDateTime.parse("2021-09-17T17:00:46Z"))
- .withBackupSetName("zhxgktrmgucn")
- .withCreateMode(CreateMode.RECOVER)
- .withDeferredDeleteTimeInUtc(OffsetDateTime.parse("2021-05-25T00:20:27Z"))
- .withIsScheduledForDeferredDelete(true)
- .withDeferredDeleteTimeRemaining("lwptfdy")
- .withIsDeferredDeleteScheduleUpcoming(true)
- .withIsRehydrate(false)
- .withResourceGuardOperationRequests(Arrays.asList("ceopzfqrhhuaopp"))
- .withIsArchiveEnabled(false)
- .withPolicyName("qxolzdahzx")
- .withSoftDeleteRetentionPeriod(792773086))
- .withEtag("grcfb")));
- model = BinaryData.fromObject(model).toObject(ProtectedItemResourceList.class);
- Assertions.assertEquals("fovasr", model.nextLink());
- Assertions.assertEquals("oekqvk", model.value().get(0).location());
- Assertions.assertEquals("smv", model.value().get(0).tags().get("xwyjsflhhc"));
- Assertions.assertEquals("y", model.value().get(0).properties().containerName());
- Assertions.assertEquals("pvgqzcjrvxdjzlm", model.value().get(0).properties().sourceResourceId());
- Assertions.assertEquals("xkvugfhzov", model.value().get(0).properties().policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-06T17:45:34Z"),
- model.value().get(0).properties().lastRecoveryPoint());
- Assertions.assertEquals("zunlu", model.value().get(0).properties().backupSetName());
- Assertions.assertEquals(CreateMode.INVALID, model.value().get(0).properties().createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-21T11:08:17Z"),
- model.value().get(0).properties().deferredDeleteTimeInUtc());
- Assertions.assertEquals(false, model.value().get(0).properties().isScheduledForDeferredDelete());
- Assertions.assertEquals("i", model.value().get(0).properties().deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, model.value().get(0).properties().isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(false, model.value().get(0).properties().isRehydrate());
- Assertions.assertEquals("uaejxdultsk",
- model.value().get(0).properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(false, model.value().get(0).properties().isArchiveEnabled());
- Assertions.assertEquals("ozuhkfp", model.value().get(0).properties().policyName());
- Assertions.assertEquals(1369679233, model.value().get(0).properties().softDeleteRetentionPeriod());
- Assertions.assertEquals("uusdttouwa", model.value().get(0).etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemTests.java
deleted file mode 100644
index 838c989009cb..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemTests.java
+++ /dev/null
@@ -1,71 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItem;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectedItemTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectedItem model = BinaryData.fromString(
- "{\"protectedItemType\":\"ProtectedItem\",\"backupManagementType\":\"AzureBackupServer\",\"workloadType\":\"Sharepoint\",\"containerName\":\"xjmflbvv\",\"sourceResourceId\":\"hrk\",\"policyId\":\"iwwzjuqk\",\"lastRecoveryPoint\":\"2021-05-03T11:30:29Z\",\"backupSetName\":\"jiwkuofoskghsau\",\"createMode\":\"Invalid\",\"deferredDeleteTimeInUTC\":\"2021-01-11T01:27:45Z\",\"isScheduledForDeferredDelete\":true,\"deferredDeleteTimeRemaining\":\"eduugi\",\"isDeferredDeleteScheduleUpcoming\":true,\"isRehydrate\":true,\"resourceGuardOperationRequests\":[\"y\"],\"isArchiveEnabled\":true,\"policyName\":\"e\",\"softDeleteRetentionPeriodInDays\":981492544,\"vaultId\":\"npc\"}")
- .toObject(ProtectedItem.class);
- Assertions.assertEquals("xjmflbvv", model.containerName());
- Assertions.assertEquals("hrk", model.sourceResourceId());
- Assertions.assertEquals("iwwzjuqk", model.policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-03T11:30:29Z"), model.lastRecoveryPoint());
- Assertions.assertEquals("jiwkuofoskghsau", model.backupSetName());
- Assertions.assertEquals(CreateMode.INVALID, model.createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-11T01:27:45Z"), model.deferredDeleteTimeInUtc());
- Assertions.assertEquals(true, model.isScheduledForDeferredDelete());
- Assertions.assertEquals("eduugi", model.deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, model.isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(true, model.isRehydrate());
- Assertions.assertEquals("y", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, model.isArchiveEnabled());
- Assertions.assertEquals("e", model.policyName());
- Assertions.assertEquals(981492544, model.softDeleteRetentionPeriod());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectedItem model = new ProtectedItem().withContainerName("xjmflbvv")
- .withSourceResourceId("hrk")
- .withPolicyId("iwwzjuqk")
- .withLastRecoveryPoint(OffsetDateTime.parse("2021-05-03T11:30:29Z"))
- .withBackupSetName("jiwkuofoskghsau")
- .withCreateMode(CreateMode.INVALID)
- .withDeferredDeleteTimeInUtc(OffsetDateTime.parse("2021-01-11T01:27:45Z"))
- .withIsScheduledForDeferredDelete(true)
- .withDeferredDeleteTimeRemaining("eduugi")
- .withIsDeferredDeleteScheduleUpcoming(true)
- .withIsRehydrate(true)
- .withResourceGuardOperationRequests(Arrays.asList("y"))
- .withIsArchiveEnabled(true)
- .withPolicyName("e")
- .withSoftDeleteRetentionPeriod(981492544);
- model = BinaryData.fromObject(model).toObject(ProtectedItem.class);
- Assertions.assertEquals("xjmflbvv", model.containerName());
- Assertions.assertEquals("hrk", model.sourceResourceId());
- Assertions.assertEquals("iwwzjuqk", model.policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-03T11:30:29Z"), model.lastRecoveryPoint());
- Assertions.assertEquals("jiwkuofoskghsau", model.backupSetName());
- Assertions.assertEquals(CreateMode.INVALID, model.createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-01-11T01:27:45Z"), model.deferredDeleteTimeInUtc());
- Assertions.assertEquals(true, model.isScheduledForDeferredDelete());
- Assertions.assertEquals("eduugi", model.deferredDeleteTimeRemaining());
- Assertions.assertEquals(true, model.isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(true, model.isRehydrate());
- Assertions.assertEquals("y", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, model.isArchiveEnabled());
- Assertions.assertEquals("e", model.policyName());
- Assertions.assertEquals(981492544, model.softDeleteRetentionPeriod());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemsCreateOrUpdateWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemsCreateOrUpdateWithResponseMockTests.java
deleted file mode 100644
index 765d53e365cc..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemsCreateOrUpdateWithResponseMockTests.java
+++ /dev/null
@@ -1,94 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItemResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectedItemsCreateOrUpdateWithResponseMockTests {
- @Test
- public void testCreateOrUpdateWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"protectedItemType\":\"ProtectedItem\",\"backupManagementType\":\"AzureStorage\",\"workloadType\":\"SQLDB\",\"containerName\":\"g\",\"sourceResourceId\":\"quv\",\"policyId\":\"gglpmcrdcuelj\",\"lastRecoveryPoint\":\"2021-09-29T07:33:04Z\",\"backupSetName\":\"xmfqryarvsxzqbg\",\"createMode\":\"Invalid\",\"deferredDeleteTimeInUTC\":\"2021-03-31T05:28:16Z\",\"isScheduledForDeferredDelete\":true,\"deferredDeleteTimeRemaining\":\"thzodubtlmjtgbl\",\"isDeferredDeleteScheduleUpcoming\":false,\"isRehydrate\":true,\"resourceGuardOperationRequests\":[\"kmfd\",\"xyxgbkkqv\",\"cteoedlrslsk\",\"zpxvjnzdpvoc\"],\"isArchiveEnabled\":true,\"policyName\":\"cnabxzf\",\"softDeleteRetentionPeriodInDays\":1683245202,\"vaultId\":\"ytexvzilmhivzk\"},\"eTag\":\"wncknr\",\"location\":\"dajlskzpt\",\"tags\":{\"cyrthxqlehm\":\"lwe\",\"inue\":\"gcj\",\"vfejvqnttmbqda\":\"oka\"},\"id\":\"zfivfokpysthhzag\",\"name\":\"fwy\",\"type\":\"rlhgenuze\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectedItemResource response = manager.protectedItems()
- .define("xegqphr")
- .withRegion("dbzsx")
- .withExistingProtectionContainer("punettepdjxq", "skoynuiylpc", "aewse", "vesk")
- .withTags(mapOf("pcbbprtugav", "qrs", "fogdrtbfcm", "zbcyksiv", "mb", "rftsjcwjjxs", "xkecifhocj", "wvif"))
- .withProperties(new ProtectedItem().withContainerName("mjtsgh")
- .withSourceResourceId("c")
- .withPolicyId("pzarpzeqacdld")
- .withLastRecoveryPoint(OffsetDateTime.parse("2021-02-18T13:35:29Z"))
- .withBackupSetName("ypefcpczshnuqnda")
- .withCreateMode(CreateMode.DEFAULT)
- .withDeferredDeleteTimeInUtc(OffsetDateTime.parse("2021-05-16T16:02:29Z"))
- .withIsScheduledForDeferredDelete(false)
- .withDeferredDeleteTimeRemaining("ytus")
- .withIsDeferredDeleteScheduleUpcoming(false)
- .withIsRehydrate(false)
- .withResourceGuardOperationRequests(Arrays.asList("vegwqiukvz", "ydwtthao", "gkskjivbss", "ajq"))
- .withIsArchiveEnabled(true)
- .withPolicyName("eexpgeumi")
- .withSoftDeleteRetentionPeriod(926167439))
- .withEtag("nofnin")
- .create();
-
- Assertions.assertEquals("dajlskzpt", response.location());
- Assertions.assertEquals("lwe", response.tags().get("cyrthxqlehm"));
- Assertions.assertEquals("g", response.properties().containerName());
- Assertions.assertEquals("quv", response.properties().sourceResourceId());
- Assertions.assertEquals("gglpmcrdcuelj", response.properties().policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-09-29T07:33:04Z"),
- response.properties().lastRecoveryPoint());
- Assertions.assertEquals("xmfqryarvsxzqbg", response.properties().backupSetName());
- Assertions.assertEquals(CreateMode.INVALID, response.properties().createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-31T05:28:16Z"),
- response.properties().deferredDeleteTimeInUtc());
- Assertions.assertEquals(true, response.properties().isScheduledForDeferredDelete());
- Assertions.assertEquals("thzodubtlmjtgbl", response.properties().deferredDeleteTimeRemaining());
- Assertions.assertEquals(false, response.properties().isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(true, response.properties().isRehydrate());
- Assertions.assertEquals("kmfd", response.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, response.properties().isArchiveEnabled());
- Assertions.assertEquals("cnabxzf", response.properties().policyName());
- Assertions.assertEquals(1683245202, response.properties().softDeleteRetentionPeriod());
- Assertions.assertEquals("wncknr", response.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemsDeleteWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemsDeleteWithResponseMockTests.java
deleted file mode 100644
index 0731089f9c33..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemsDeleteWithResponseMockTests.java
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectedItemsDeleteWithResponseMockTests {
- @Test
- public void testDeleteWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.protectedItems()
- .deleteWithResponse("hdmljz", "cvumepjpbi", "nzpphepife", "leqirccjclykcgxv", "pjlvczuoda",
- com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemsGetWithResponseMockTests.java
deleted file mode 100644
index b09c2a291b42..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectedItemsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.CreateMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectedItemResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectedItemsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"protectedItemType\":\"ProtectedItem\",\"backupManagementType\":\"Invalid\",\"workloadType\":\"SAPHanaDatabase\",\"containerName\":\"fyihduyeuyldp\",\"sourceResourceId\":\"tybkcgs\",\"policyId\":\"h\",\"lastRecoveryPoint\":\"2021-05-03T17:57:59Z\",\"backupSetName\":\"mwynefxexlfciatx\",\"createMode\":\"Default\",\"deferredDeleteTimeInUTC\":\"2021-03-04T21:02:41Z\",\"isScheduledForDeferredDelete\":true,\"deferredDeleteTimeRemaining\":\"skjh\",\"isDeferredDeleteScheduleUpcoming\":false,\"isRehydrate\":false,\"resourceGuardOperationRequests\":[\"oxcxscvslx\",\"hu\"],\"isArchiveEnabled\":true,\"policyName\":\"muk\",\"softDeleteRetentionPeriodInDays\":1314222544,\"vaultId\":\"kxettcslojfkq\"},\"eTag\":\"nqtoqx\",\"location\":\"hqxc\",\"tags\":{\"mbiipsnawwlqk\":\"tkbtnqlrngl\",\"xricctkwmuqq\":\"nxhhl\"},\"id\":\"ajxeiygle\",\"name\":\"rwvaexhdc\",\"type\":\"rceqnkbrupob\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectedItemResource response = manager.protectedItems()
- .getWithResponse("ngatwmy", "yutrymd", "mfjhpycvjqdvdwkq", "ldrlefgnaavua", "n", "etaoutnpdc",
- com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("hqxc", response.location());
- Assertions.assertEquals("tkbtnqlrngl", response.tags().get("mbiipsnawwlqk"));
- Assertions.assertEquals("fyihduyeuyldp", response.properties().containerName());
- Assertions.assertEquals("tybkcgs", response.properties().sourceResourceId());
- Assertions.assertEquals("h", response.properties().policyId());
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-03T17:57:59Z"),
- response.properties().lastRecoveryPoint());
- Assertions.assertEquals("mwynefxexlfciatx", response.properties().backupSetName());
- Assertions.assertEquals(CreateMode.DEFAULT, response.properties().createMode());
- Assertions.assertEquals(OffsetDateTime.parse("2021-03-04T21:02:41Z"),
- response.properties().deferredDeleteTimeInUtc());
- Assertions.assertEquals(true, response.properties().isScheduledForDeferredDelete());
- Assertions.assertEquals("skjh", response.properties().deferredDeleteTimeRemaining());
- Assertions.assertEquals(false, response.properties().isDeferredDeleteScheduleUpcoming());
- Assertions.assertEquals(false, response.properties().isRehydrate());
- Assertions.assertEquals("oxcxscvslx", response.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals(true, response.properties().isArchiveEnabled());
- Assertions.assertEquals("muk", response.properties().policyName());
- Assertions.assertEquals(1314222544, response.properties().softDeleteRetentionPeriod());
- Assertions.assertEquals("nqtoqx", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerOperationResultsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerOperationResultsGetWithResponseMockTests.java
deleted file mode 100644
index 75d89ba5fbca..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerOperationResultsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionContainerResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionContainerOperationResultsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"containerType\":\"ProtectionContainer\",\"friendlyName\":\"eeqgpkri\",\"backupManagementType\":\"AzureSql\",\"registrationStatus\":\"nixxo\",\"healthStatus\":\"zk\",\"protectableObjectType\":\"wnwpiwxeii\"},\"eTag\":\"mpepkldmaxxijv\",\"location\":\"kwsdgkj\",\"tags\":{\"wefcvoinw\":\"cwrase\",\"qicladv\":\"qartwy\"},\"id\":\"tdavuqmcbymsfobj\",\"name\":\"quvjez\",\"type\":\"j\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectionContainerResource response = manager.protectionContainerOperationResults()
- .getWithResponse("eezn", "angp", "bfaxyxzlbc", "phmsexroq", "ndktxfv", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("kwsdgkj", response.location());
- Assertions.assertEquals("cwrase", response.tags().get("wefcvoinw"));
- Assertions.assertEquals("eeqgpkri", response.properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_SQL, response.properties().backupManagementType());
- Assertions.assertEquals("nixxo", response.properties().registrationStatus());
- Assertions.assertEquals("zk", response.properties().healthStatus());
- Assertions.assertEquals("wnwpiwxeii", response.properties().protectableObjectType());
- Assertions.assertEquals("mpepkldmaxxijv", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerRefreshOperationResultsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerRefreshOperationResultsGetWithResponseMockTests.java
deleted file mode 100644
index 763017c0eb2e..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerRefreshOperationResultsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionContainerRefreshOperationResultsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 202, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.protectionContainerRefreshOperationResults()
- .getWithResponse("zrransyb", "lpolwzrghsrle", "nkfscjfn", "jwvuag", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerResourceInnerTests.java
deleted file mode 100644
index 12ff43707aca..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerResourceInnerTests.java
+++ /dev/null
@@ -1,63 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ProtectionContainerResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionContainer;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectionContainerResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectionContainerResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"containerType\":\"ProtectionContainer\",\"friendlyName\":\"kl\",\"backupManagementType\":\"AzureWorkload\",\"registrationStatus\":\"jhwuaanozjos\",\"healthStatus\":\"youlp\",\"protectableObjectType\":\"v\"},\"eTag\":\"glrvimjwosytxi\",\"location\":\"cskfcktqumiekk\",\"tags\":{\"yf\":\"ikh\",\"unygaeqid\":\"hdgqggeb\"},\"id\":\"qfatpxllrxcyjm\",\"name\":\"a\",\"type\":\"su\"}")
- .toObject(ProtectionContainerResourceInner.class);
- Assertions.assertEquals("cskfcktqumiekk", model.location());
- Assertions.assertEquals("ikh", model.tags().get("yf"));
- Assertions.assertEquals("kl", model.properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, model.properties().backupManagementType());
- Assertions.assertEquals("jhwuaanozjos", model.properties().registrationStatus());
- Assertions.assertEquals("youlp", model.properties().healthStatus());
- Assertions.assertEquals("v", model.properties().protectableObjectType());
- Assertions.assertEquals("glrvimjwosytxi", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectionContainerResourceInner model = new ProtectionContainerResourceInner().withLocation("cskfcktqumiekk")
- .withTags(mapOf("yf", "ikh", "unygaeqid", "hdgqggeb"))
- .withProperties(new ProtectionContainer().withFriendlyName("kl")
- .withBackupManagementType(BackupManagementType.AZURE_WORKLOAD)
- .withRegistrationStatus("jhwuaanozjos")
- .withHealthStatus("youlp")
- .withProtectableObjectType("v"))
- .withEtag("glrvimjwosytxi");
- model = BinaryData.fromObject(model).toObject(ProtectionContainerResourceInner.class);
- Assertions.assertEquals("cskfcktqumiekk", model.location());
- Assertions.assertEquals("ikh", model.tags().get("yf"));
- Assertions.assertEquals("kl", model.properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_WORKLOAD, model.properties().backupManagementType());
- Assertions.assertEquals("jhwuaanozjos", model.properties().registrationStatus());
- Assertions.assertEquals("youlp", model.properties().healthStatus());
- Assertions.assertEquals("v", model.properties().protectableObjectType());
- Assertions.assertEquals("glrvimjwosytxi", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerResourceListTests.java
deleted file mode 100644
index cd3e24378065..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerResourceListTests.java
+++ /dev/null
@@ -1,80 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ProtectionContainerResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionContainerResourceList;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectionContainerResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectionContainerResourceList model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"containerType\":\"ProtectionContainer\",\"friendlyName\":\"bqwrvtldgm\",\"backupManagementType\":\"AzureStorage\",\"registrationStatus\":\"mpipaslthaqfxs\",\"healthStatus\":\"wutwbdsre\",\"protectableObjectType\":\"drhneuyow\"},\"eTag\":\"d\",\"location\":\"ytisibir\",\"tags\":{\"lfzxiavrmbzonoki\":\"ikpzimejza\",\"rgz\":\"rjqc\"},\"id\":\"frl\",\"name\":\"zszrnwoiindfpw\",\"type\":\"jylwbtlhflsj\"},{\"properties\":{\"containerType\":\"ProtectionContainer\",\"friendlyName\":\"szfjvfbgofelja\",\"backupManagementType\":\"AzureSql\",\"registrationStatus\":\"qhl\",\"healthStatus\":\"riiiojnalghfkv\",\"protectableObjectType\":\"sexso\"},\"eTag\":\"el\",\"location\":\"qhhahhxvrhmzkwpj\",\"tags\":{\"ujxukndxd\":\"spughftqsxhq\",\"syqtfi\":\"grjguufzd\",\"phoszqz\":\"whbotzingamv\",\"kfwynw\":\"dphqamv\"},\"id\":\"vtbvkayh\",\"name\":\"tnvyqiatkzwp\",\"type\":\"npwzcjaes\"}],\"nextLink\":\"v\"}")
- .toObject(ProtectionContainerResourceList.class);
- Assertions.assertEquals("v", model.nextLink());
- Assertions.assertEquals("ytisibir", model.value().get(0).location());
- Assertions.assertEquals("ikpzimejza", model.value().get(0).tags().get("lfzxiavrmbzonoki"));
- Assertions.assertEquals("bqwrvtldgm", model.value().get(0).properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_STORAGE,
- model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("mpipaslthaqfxs", model.value().get(0).properties().registrationStatus());
- Assertions.assertEquals("wutwbdsre", model.value().get(0).properties().healthStatus());
- Assertions.assertEquals("drhneuyow", model.value().get(0).properties().protectableObjectType());
- Assertions.assertEquals("d", model.value().get(0).etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectionContainerResourceList model = new ProtectionContainerResourceList().withNextLink("v")
- .withValue(Arrays.asList(
- new ProtectionContainerResourceInner().withLocation("ytisibir")
- .withTags(mapOf("lfzxiavrmbzonoki", "ikpzimejza", "rgz", "rjqc"))
- .withProperties(new ProtectionContainer().withFriendlyName("bqwrvtldgm")
- .withBackupManagementType(BackupManagementType.AZURE_STORAGE)
- .withRegistrationStatus("mpipaslthaqfxs")
- .withHealthStatus("wutwbdsre")
- .withProtectableObjectType("drhneuyow"))
- .withEtag("d"),
- new ProtectionContainerResourceInner().withLocation("qhhahhxvrhmzkwpj")
- .withTags(mapOf("ujxukndxd", "spughftqsxhq", "syqtfi", "grjguufzd", "phoszqz", "whbotzingamv",
- "kfwynw", "dphqamv"))
- .withProperties(new ProtectionContainer().withFriendlyName("szfjvfbgofelja")
- .withBackupManagementType(BackupManagementType.AZURE_SQL)
- .withRegistrationStatus("qhl")
- .withHealthStatus("riiiojnalghfkv")
- .withProtectableObjectType("sexso"))
- .withEtag("el")));
- model = BinaryData.fromObject(model).toObject(ProtectionContainerResourceList.class);
- Assertions.assertEquals("v", model.nextLink());
- Assertions.assertEquals("ytisibir", model.value().get(0).location());
- Assertions.assertEquals("ikpzimejza", model.value().get(0).tags().get("lfzxiavrmbzonoki"));
- Assertions.assertEquals("bqwrvtldgm", model.value().get(0).properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_STORAGE,
- model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("mpipaslthaqfxs", model.value().get(0).properties().registrationStatus());
- Assertions.assertEquals("wutwbdsre", model.value().get(0).properties().healthStatus());
- Assertions.assertEquals("drhneuyow", model.value().get(0).properties().protectableObjectType());
- Assertions.assertEquals("d", model.value().get(0).etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerTests.java
deleted file mode 100644
index b3c85d3587fa..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainerTests.java
+++ /dev/null
@@ -1,39 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionContainer;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectionContainerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectionContainer model = BinaryData.fromString(
- "{\"containerType\":\"ProtectionContainer\",\"friendlyName\":\"r\",\"backupManagementType\":\"AzureBackupServer\",\"registrationStatus\":\"mjsjqb\",\"healthStatus\":\"hyxxrwlycoduhpk\",\"protectableObjectType\":\"gymare\"}")
- .toObject(ProtectionContainer.class);
- Assertions.assertEquals("r", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_BACKUP_SERVER, model.backupManagementType());
- Assertions.assertEquals("mjsjqb", model.registrationStatus());
- Assertions.assertEquals("hyxxrwlycoduhpk", model.healthStatus());
- Assertions.assertEquals("gymare", model.protectableObjectType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectionContainer model = new ProtectionContainer().withFriendlyName("r")
- .withBackupManagementType(BackupManagementType.AZURE_BACKUP_SERVER)
- .withRegistrationStatus("mjsjqb")
- .withHealthStatus("hyxxrwlycoduhpk")
- .withProtectableObjectType("gymare");
- model = BinaryData.fromObject(model).toObject(ProtectionContainer.class);
- Assertions.assertEquals("r", model.friendlyName());
- Assertions.assertEquals(BackupManagementType.AZURE_BACKUP_SERVER, model.backupManagementType());
- Assertions.assertEquals("mjsjqb", model.registrationStatus());
- Assertions.assertEquals("hyxxrwlycoduhpk", model.healthStatus());
- Assertions.assertEquals("gymare", model.protectableObjectType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersGetWithResponseMockTests.java
deleted file mode 100644
index 6b565a55c1a2..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersGetWithResponseMockTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionContainerResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionContainersGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"containerType\":\"ProtectionContainer\",\"friendlyName\":\"hdklmvetatl\",\"backupManagementType\":\"DefaultBackup\",\"registrationStatus\":\"oixwgiksb\",\"healthStatus\":\"tooxrpog\",\"protectableObjectType\":\"hchgjtnhtukf\"},\"eTag\":\"ihmbfntume\",\"location\":\"zbxvqxbnuvw\",\"tags\":{\"xuqgovsxpwwztj\":\"sgomtmjz\",\"cgrllc\":\"mkkhtgfredml\"},\"id\":\"na\",\"name\":\"vjowazhpabac\",\"type\":\"mlyotg\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectionContainerResource response = manager.protectionContainers()
- .getWithResponse("gcruxspinym", "qgwokmikp", "zfbmjxuv", "ipfdvhaxdvwzaehp",
- com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("zbxvqxbnuvw", response.location());
- Assertions.assertEquals("sgomtmjz", response.tags().get("xuqgovsxpwwztj"));
- Assertions.assertEquals("hdklmvetatl", response.properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, response.properties().backupManagementType());
- Assertions.assertEquals("oixwgiksb", response.properties().registrationStatus());
- Assertions.assertEquals("tooxrpog", response.properties().healthStatus());
- Assertions.assertEquals("hchgjtnhtukf", response.properties().protectableObjectType());
- Assertions.assertEquals("ihmbfntume", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersInquireWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersInquireWithResponseMockTests.java
deleted file mode 100644
index de25a83fb3b4..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersInquireWithResponseMockTests.java
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionContainersInquireWithResponseMockTests {
- @Test
- public void testInquireWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 202, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.protectionContainers()
- .inquireWithResponse("ojmrvvxwjongzse", "qqrsil", "chskxxka", "sbvr", "aqgvto",
- com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersRefreshWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersRefreshWithResponseMockTests.java
deleted file mode 100644
index c6815a059e07..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersRefreshWithResponseMockTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionContainersRefreshWithResponseMockTests {
- @Test
- public void testRefreshWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 202, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.protectionContainers()
- .refreshWithResponse("rulfuct", "jrthcfjzhx", "yubqjr", "stvrjeqmt", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersRegisterMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersRegisterMockTests.java
deleted file mode 100644
index bb8e80d33daf..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersRegisterMockTests.java
+++ /dev/null
@@ -1,71 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionContainer;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionContainerResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionContainersRegisterMockTests {
- @Test
- public void testRegister() throws Exception {
- String responseStr
- = "{\"properties\":{\"containerType\":\"ProtectionContainer\",\"friendlyName\":\"mtum\",\"backupManagementType\":\"DefaultBackup\",\"registrationStatus\":\"djf\",\"healthStatus\":\"xroq\",\"protectableObjectType\":\"pilrgunca\"},\"eTag\":\"duwzorxsbmxaqk\",\"location\":\"xym\",\"tags\":{\"cl\":\"vfqepd\",\"wcpjqduqgi\":\"uubwyvpjb\",\"lj\":\"exkydfb\"},\"id\":\"vhuerkjddvrglieg\",\"name\":\"tcvbiiftk\",\"type\":\"dwgdn\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectionContainerResource response = manager.protectionContainers()
- .define("rsnrhp")
- .withRegion("jxlehzlx")
- .withExistingBackupFabric("zbeqrztrxa", "xrd", "absr")
- .withTags(mapOf("iibelwcerw", "quwzp", "pjxljtxb", "w", "sdzhgbdgzpagsec", "sqtbxxniu"))
- .withProperties(new ProtectionContainer().withFriendlyName("iwkkvya")
- .withBackupManagementType(BackupManagementType.AZURE_BACKUP_SERVER)
- .withRegistrationStatus("vcsemsvuvdj")
- .withHealthStatus("xetqmm")
- .withProtectableObjectType("vrjjxnw"))
- .withEtag("chp")
- .create();
-
- Assertions.assertEquals("xym", response.location());
- Assertions.assertEquals("vfqepd", response.tags().get("cl"));
- Assertions.assertEquals("mtum", response.properties().friendlyName());
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, response.properties().backupManagementType());
- Assertions.assertEquals("djf", response.properties().registrationStatus());
- Assertions.assertEquals("xroq", response.properties().healthStatus());
- Assertions.assertEquals("pilrgunca", response.properties().protectableObjectType());
- Assertions.assertEquals("duwzorxsbmxaqk", response.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersUnregisterWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersUnregisterWithResponseMockTests.java
deleted file mode 100644
index f14a221a8dde..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionContainersUnregisterWithResponseMockTests.java
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionContainersUnregisterWithResponseMockTests {
- @Test
- public void testUnregisterWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.protectionContainers()
- .unregisterWithResponse("wsxnsrqor", "genmvceb", "eetqujxcxxq", "dcqjkedwqurc",
- com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentResourceInnerTests.java
deleted file mode 100644
index d8119b85d41e..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentResourceInnerTests.java
+++ /dev/null
@@ -1,65 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ProtectionIntentResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionIntent;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectionIntentResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectionIntentResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"protectionIntentItemType\":\"ProtectionIntent\",\"backupManagementType\":\"DefaultBackup\",\"sourceResourceId\":\"xhekuksjtxukcdm\",\"itemId\":\"rcryuanzwuxzdxta\",\"policyId\":\"lhmwhfpmrqobm\",\"protectionState\":\"Protected\"},\"eTag\":\"nryrtihf\",\"location\":\"tijbpzvgnwzsymgl\",\"tags\":{\"fcbjysagithxqha\":\"cyzkohdbihanuf\",\"cnpqxuhivyqniwby\":\"ifpikxwczby\",\"grtfwvu\":\"rkxvdum\",\"h\":\"xgaudccs\"},\"id\":\"jcny\",\"name\":\"j\",\"type\":\"kryhtnapczwlokj\"}")
- .toObject(ProtectionIntentResourceInner.class);
- Assertions.assertEquals("tijbpzvgnwzsymgl", model.location());
- Assertions.assertEquals("cyzkohdbihanuf", model.tags().get("fcbjysagithxqha"));
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, model.properties().backupManagementType());
- Assertions.assertEquals("xhekuksjtxukcdm", model.properties().sourceResourceId());
- Assertions.assertEquals("rcryuanzwuxzdxta", model.properties().itemId());
- Assertions.assertEquals("lhmwhfpmrqobm", model.properties().policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.properties().protectionState());
- Assertions.assertEquals("nryrtihf", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectionIntentResourceInner model = new ProtectionIntentResourceInner().withLocation("tijbpzvgnwzsymgl")
- .withTags(mapOf("fcbjysagithxqha", "cyzkohdbihanuf", "cnpqxuhivyqniwby", "ifpikxwczby", "grtfwvu",
- "rkxvdum", "h", "xgaudccs"))
- .withProperties(new ProtectionIntent().withBackupManagementType(BackupManagementType.DEFAULT_BACKUP)
- .withSourceResourceId("xhekuksjtxukcdm")
- .withItemId("rcryuanzwuxzdxta")
- .withPolicyId("lhmwhfpmrqobm")
- .withProtectionState(ProtectionStatus.PROTECTED))
- .withEtag("nryrtihf");
- model = BinaryData.fromObject(model).toObject(ProtectionIntentResourceInner.class);
- Assertions.assertEquals("tijbpzvgnwzsymgl", model.location());
- Assertions.assertEquals("cyzkohdbihanuf", model.tags().get("fcbjysagithxqha"));
- Assertions.assertEquals(BackupManagementType.DEFAULT_BACKUP, model.properties().backupManagementType());
- Assertions.assertEquals("xhekuksjtxukcdm", model.properties().sourceResourceId());
- Assertions.assertEquals("rcryuanzwuxzdxta", model.properties().itemId());
- Assertions.assertEquals("lhmwhfpmrqobm", model.properties().policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.properties().protectionState());
- Assertions.assertEquals("nryrtihf", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentResourceListTests.java
deleted file mode 100644
index 323e7787c9b9..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentResourceListTests.java
+++ /dev/null
@@ -1,79 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ProtectionIntentResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionIntent;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionIntentResourceList;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectionIntentResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectionIntentResourceList model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"protectionIntentItemType\":\"ProtectionIntent\",\"backupManagementType\":\"MAB\",\"sourceResourceId\":\"wixjsprozvcp\",\"itemId\":\"eg\",\"policyId\":\"wmfdatscmdvpjhul\",\"protectionState\":\"Protected\"},\"eTag\":\"mkjozkrwf\",\"location\":\"dio\",\"tags\":{\"yoqpsoaccta\":\"slwejdpvw\",\"lahbcryff\":\"akl\",\"xpaojakhmsbz\":\"fdosyg\"},\"id\":\"hcrzevd\",\"name\":\"hlxaolthqtr\",\"type\":\"qjbpfzfsin\"},{\"properties\":{\"protectionIntentItemType\":\"ProtectionIntent\",\"backupManagementType\":\"AzureBackupServer\",\"sourceResourceId\":\"jrwzox\",\"itemId\":\"tfell\",\"policyId\":\"fziton\",\"protectionState\":\"ProtectionFailed\"},\"eTag\":\"pjkjlxofpdv\",\"location\":\"pfxxy\",\"tags\":{\"mayhuybbkpodepoo\":\"i\",\"rxzxtheo\":\"inuvamiheogn\",\"cciqihnhungbwjz\":\"usivye\"},\"id\":\"nfygxgispemvtz\",\"name\":\"kufubljo\",\"type\":\"xqeofjaeqjhqjba\"}],\"nextLink\":\"msmjqulngsntn\"}")
- .toObject(ProtectionIntentResourceList.class);
- Assertions.assertEquals("msmjqulngsntn", model.nextLink());
- Assertions.assertEquals("dio", model.value().get(0).location());
- Assertions.assertEquals("slwejdpvw", model.value().get(0).tags().get("yoqpsoaccta"));
- Assertions.assertEquals(BackupManagementType.MAB, model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("wixjsprozvcp", model.value().get(0).properties().sourceResourceId());
- Assertions.assertEquals("eg", model.value().get(0).properties().itemId());
- Assertions.assertEquals("wmfdatscmdvpjhul", model.value().get(0).properties().policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.value().get(0).properties().protectionState());
- Assertions.assertEquals("mkjozkrwf", model.value().get(0).etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectionIntentResourceList model = new ProtectionIntentResourceList().withNextLink("msmjqulngsntn")
- .withValue(Arrays.asList(
- new ProtectionIntentResourceInner().withLocation("dio")
- .withTags(mapOf("yoqpsoaccta", "slwejdpvw", "lahbcryff", "akl", "xpaojakhmsbz", "fdosyg"))
- .withProperties(new ProtectionIntent().withBackupManagementType(BackupManagementType.MAB)
- .withSourceResourceId("wixjsprozvcp")
- .withItemId("eg")
- .withPolicyId("wmfdatscmdvpjhul")
- .withProtectionState(ProtectionStatus.PROTECTED))
- .withEtag("mkjozkrwf"),
- new ProtectionIntentResourceInner().withLocation("pfxxy")
- .withTags(mapOf("mayhuybbkpodepoo", "i", "rxzxtheo", "inuvamiheogn", "cciqihnhungbwjz", "usivye"))
- .withProperties(
- new ProtectionIntent().withBackupManagementType(BackupManagementType.AZURE_BACKUP_SERVER)
- .withSourceResourceId("jrwzox")
- .withItemId("tfell")
- .withPolicyId("fziton")
- .withProtectionState(ProtectionStatus.PROTECTION_FAILED))
- .withEtag("pjkjlxofpdv")));
- model = BinaryData.fromObject(model).toObject(ProtectionIntentResourceList.class);
- Assertions.assertEquals("msmjqulngsntn", model.nextLink());
- Assertions.assertEquals("dio", model.value().get(0).location());
- Assertions.assertEquals("slwejdpvw", model.value().get(0).tags().get("yoqpsoaccta"));
- Assertions.assertEquals(BackupManagementType.MAB, model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("wixjsprozvcp", model.value().get(0).properties().sourceResourceId());
- Assertions.assertEquals("eg", model.value().get(0).properties().itemId());
- Assertions.assertEquals("wmfdatscmdvpjhul", model.value().get(0).properties().policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.value().get(0).properties().protectionState());
- Assertions.assertEquals("mkjozkrwf", model.value().get(0).etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentTests.java
deleted file mode 100644
index 24caffe75769..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentTests.java
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionIntent;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectionIntentTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectionIntent model = BinaryData.fromString(
- "{\"protectionIntentItemType\":\"ProtectionIntent\",\"backupManagementType\":\"AzureSql\",\"sourceResourceId\":\"kvnipjoxz\",\"itemId\":\"chgejspodm\",\"policyId\":\"lzydehojwyahux\",\"protectionState\":\"ProtectionFailed\"}")
- .toObject(ProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.AZURE_SQL, model.backupManagementType());
- Assertions.assertEquals("kvnipjoxz", model.sourceResourceId());
- Assertions.assertEquals("chgejspodm", model.itemId());
- Assertions.assertEquals("lzydehojwyahux", model.policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectionIntent model = new ProtectionIntent().withBackupManagementType(BackupManagementType.AZURE_SQL)
- .withSourceResourceId("kvnipjoxz")
- .withItemId("chgejspodm")
- .withPolicyId("lzydehojwyahux")
- .withProtectionState(ProtectionStatus.PROTECTION_FAILED);
- model = BinaryData.fromObject(model).toObject(ProtectionIntent.class);
- Assertions.assertEquals(BackupManagementType.AZURE_SQL, model.backupManagementType());
- Assertions.assertEquals("kvnipjoxz", model.sourceResourceId());
- Assertions.assertEquals("chgejspodm", model.itemId());
- Assertions.assertEquals("lzydehojwyahux", model.policyId());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED, model.protectionState());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentsCreateOrUpdateWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentsCreateOrUpdateWithResponseMockTests.java
deleted file mode 100644
index 1027a48178ca..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentsCreateOrUpdateWithResponseMockTests.java
+++ /dev/null
@@ -1,72 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionIntent;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionIntentResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionIntentsCreateOrUpdateWithResponseMockTests {
- @Test
- public void testCreateOrUpdateWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"protectionIntentItemType\":\"ProtectionIntent\",\"backupManagementType\":\"DPM\",\"sourceResourceId\":\"ymvqdbpbhfckdvez\",\"itemId\":\"cssbzhddu\",\"policyId\":\"nqfblhkalehpava\",\"protectionState\":\"NotProtected\"},\"eTag\":\"qjtiogqgdm\",\"location\":\"nictteajo\",\"tags\":{\"tp\":\"gspnbonhpczykm\",\"mqyjgy\":\"wxqcsehchkhufmpq\",\"saeuzanhsfnhsenw\":\"zulo\",\"lidftujwjj\":\"hpzfngqj\"},\"id\":\"fwbeqrkuorh\",\"name\":\"ssruqnmdvhazcvj\",\"type\":\"tiq\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectionIntentResource response = manager.protectionIntents()
- .define("zrltixldzyyf")
- .withRegion("gvmxnok")
- .withExistingBackupFabric("obcancdexxqcw", "a", "fgvaknokzwj")
- .withTags(mapOf("vcuartrhun", "lubses"))
- .withProperties(new ProtectionIntent().withBackupManagementType(BackupManagementType.AZURE_BACKUP_SERVER)
- .withSourceResourceId("ixymmpujivyql")
- .withItemId("uvsmbms")
- .withPolicyId("oyovwz")
- .withProtectionState(ProtectionStatus.PROTECTION_FAILED))
- .withEtag("vybe")
- .create();
-
- Assertions.assertEquals("nictteajo", response.location());
- Assertions.assertEquals("gspnbonhpczykm", response.tags().get("tp"));
- Assertions.assertEquals(BackupManagementType.DPM, response.properties().backupManagementType());
- Assertions.assertEquals("ymvqdbpbhfckdvez", response.properties().sourceResourceId());
- Assertions.assertEquals("cssbzhddu", response.properties().itemId());
- Assertions.assertEquals("nqfblhkalehpava", response.properties().policyId());
- Assertions.assertEquals(ProtectionStatus.NOT_PROTECTED, response.properties().protectionState());
- Assertions.assertEquals("qjtiogqgdm", response.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentsDeleteWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentsDeleteWithResponseMockTests.java
deleted file mode 100644
index 65f813c73bd7..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentsDeleteWithResponseMockTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionIntentsDeleteWithResponseMockTests {
- @Test
- public void testDeleteWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 204, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.protectionIntents()
- .deleteWithResponse("mwnrdj", "ibqbnaomhjrm", "u", "maxljalfihcj", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentsGetWithResponseMockTests.java
deleted file mode 100644
index bd76be940cf1..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionIntentsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.BackupManagementType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionIntentResource;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionIntentsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"protectionIntentItemType\":\"ProtectionIntent\",\"backupManagementType\":\"AzureIaasVM\",\"sourceResourceId\":\"h\",\"itemId\":\"ndnelqkaadlknw\",\"policyId\":\"anniyopetxivcnr\",\"protectionState\":\"Invalid\"},\"eTag\":\"ucae\",\"location\":\"hblkwqpatvbq\",\"tags\":{\"zqymtuowogtgits\":\"cjbctviv\"},\"id\":\"hzvb\",\"name\":\"zcdba\",\"type\":\"fzndscxmxeatkd\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectionIntentResource response = manager.protectionIntents()
- .getWithResponse("thgygvfltgvdi", "oynkrxwetwkdrcyr", "cpcunnuzdqum", "enodna",
- com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("hblkwqpatvbq", response.location());
- Assertions.assertEquals("cjbctviv", response.tags().get("zqymtuowogtgits"));
- Assertions.assertEquals(BackupManagementType.AZURE_IAAS_VM, response.properties().backupManagementType());
- Assertions.assertEquals("h", response.properties().sourceResourceId());
- Assertions.assertEquals("ndnelqkaadlknw", response.properties().itemId());
- Assertions.assertEquals("anniyopetxivcnr", response.properties().policyId());
- Assertions.assertEquals(ProtectionStatus.INVALID, response.properties().protectionState());
- Assertions.assertEquals("ucae", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPoliciesCreateOrUpdateWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPoliciesCreateOrUpdateWithResponseMockTests.java
deleted file mode 100644
index 0860f229e141..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPoliciesCreateOrUpdateWithResponseMockTests.java
+++ /dev/null
@@ -1,65 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionPolicyResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionPoliciesCreateOrUpdateWithResponseMockTests {
- @Test
- public void testCreateOrUpdateWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"backupManagementType\":\"ProtectionPolicy\",\"protectedItemsCount\":1966283387,\"resourceGuardOperationRequests\":[\"l\",\"ywkdcwmqsy\",\"ilm\"]},\"eTag\":\"dqaolfylnkk\",\"location\":\"jpjvly\",\"tags\":{\"bjwhlwyjfnqzocr\":\"mfwo\",\"tgxdncaqt\":\"zgczeu\",\"vnyttzgi\":\"iekoif\"},\"id\":\"gyrihlgm\",\"name\":\"behlqtxnr\",\"type\":\"lkndrndpgfjodh\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectionPolicyResource response = manager.protectionPolicies()
- .define("uwj")
- .withRegion("hbgxvel")
- .withExistingVault("esq", "ggvrbnyrukoilaci")
- .withTags(mapOf("mnitmujd", "lnx", "lyymffhmjpddny", "vm", "mzjqrbr", "fzuvrzmz"))
- .withProperties(new ProtectionPolicy().withProtectedItemsCount(844410077)
- .withResourceGuardOperationRequests(Arrays.asList("h")))
- .withEtag("xpzruzythqkk")
- .create();
-
- Assertions.assertEquals("jpjvly", response.location());
- Assertions.assertEquals("mfwo", response.tags().get("bjwhlwyjfnqzocr"));
- Assertions.assertEquals(1966283387, response.properties().protectedItemsCount());
- Assertions.assertEquals("l", response.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("dqaolfylnkk", response.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPoliciesDeleteMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPoliciesDeleteMockTests.java
deleted file mode 100644
index d3698269176b..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPoliciesDeleteMockTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionPoliciesDeleteMockTests {
- @Test
- public void testDelete() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.protectionPolicies()
- .delete("thvmaxgnuyeamcmh", "dfjeceho", "wcpqtwl", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPoliciesGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPoliciesGetWithResponseMockTests.java
deleted file mode 100644
index b7969b10256f..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPoliciesGetWithResponseMockTests.java
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionPolicyResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionPoliciesGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"backupManagementType\":\"ProtectionPolicy\",\"protectedItemsCount\":1297585909,\"resourceGuardOperationRequests\":[\"kbeba\",\"zlqbtxxwpfhn\",\"zudrtpzk\"]},\"eTag\":\"eboywhczzqrhm\",\"location\":\"gqbedygi\",\"tags\":{\"tofldseacdh\":\"wnykdidjchlrmpw\",\"g\":\"txkbr\",\"fj\":\"rwjiyew\"},\"id\":\"rwq\",\"name\":\"xet\",\"type\":\"gcwvrrmdqntycna\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectionPolicyResource response = manager.protectionPolicies()
- .getWithResponse("btahdeanii", "llbvgwzsfftedous", "ktjtgra", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("gqbedygi", response.location());
- Assertions.assertEquals("wnykdidjchlrmpw", response.tags().get("tofldseacdh"));
- Assertions.assertEquals(1297585909, response.properties().protectedItemsCount());
- Assertions.assertEquals("kbeba", response.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("eboywhczzqrhm", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyOperationResultsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyOperationResultsGetWithResponseMockTests.java
deleted file mode 100644
index 80b37463abc9..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyOperationResultsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionPolicyResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ProtectionPolicyOperationResultsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"backupManagementType\":\"ProtectionPolicy\",\"protectedItemsCount\":403745976,\"resourceGuardOperationRequests\":[\"tjnsx\"]},\"eTag\":\"jlnsj\",\"location\":\"wjuyxx\",\"tags\":{\"aytuadxkxeqbwp\":\"vmv\",\"xsl\":\"tghyksarcdr\",\"x\":\"vlzladl\",\"wzdanojisgglmvo\":\"pbqhvfdqqjwkr\"},\"id\":\"atuztjct\",\"name\":\"bpvbkaehxsmzygd\",\"type\":\"wakwseivmakxhys\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ProtectionPolicyResource response = manager.protectionPolicyOperationResults()
- .getWithResponse("aqotwfhipxwgsabv", "ipowza", "czuumljcir", "pefyc", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("wjuyxx", response.location());
- Assertions.assertEquals("vmv", response.tags().get("aytuadxkxeqbwp"));
- Assertions.assertEquals(403745976, response.properties().protectedItemsCount());
- Assertions.assertEquals("tjnsx", response.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("jlnsj", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyResourceInnerTests.java
deleted file mode 100644
index a486a36c1410..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyResourceInnerTests.java
+++ /dev/null
@@ -1,55 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ProtectionPolicyResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionPolicy;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectionPolicyResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectionPolicyResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"backupManagementType\":\"ProtectionPolicy\",\"protectedItemsCount\":208644200,\"resourceGuardOperationRequests\":[\"kvceoveilovnotyf\",\"fcnj\",\"k\"]},\"eTag\":\"x\",\"location\":\"hbttkphyw\",\"tags\":{\"mclfplphoxuscr\":\"jtoqne\",\"psbjta\":\"abgy\",\"kqujidsuyono\":\"qugxywpmueefjzwf\",\"tcc\":\"glaocq\"},\"id\":\"g\",\"name\":\"udxytlmoyrx\",\"type\":\"wfudwpzntxhdzhl\"}")
- .toObject(ProtectionPolicyResourceInner.class);
- Assertions.assertEquals("hbttkphyw", model.location());
- Assertions.assertEquals("jtoqne", model.tags().get("mclfplphoxuscr"));
- Assertions.assertEquals(208644200, model.properties().protectedItemsCount());
- Assertions.assertEquals("kvceoveilovnotyf", model.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("x", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectionPolicyResourceInner model = new ProtectionPolicyResourceInner().withLocation("hbttkphyw")
- .withTags(mapOf("mclfplphoxuscr", "jtoqne", "psbjta", "abgy", "kqujidsuyono", "qugxywpmueefjzwf", "tcc",
- "glaocq"))
- .withProperties(new ProtectionPolicy().withProtectedItemsCount(208644200)
- .withResourceGuardOperationRequests(Arrays.asList("kvceoveilovnotyf", "fcnj", "k")))
- .withEtag("x");
- model = BinaryData.fromObject(model).toObject(ProtectionPolicyResourceInner.class);
- Assertions.assertEquals("hbttkphyw", model.location());
- Assertions.assertEquals("jtoqne", model.tags().get("mclfplphoxuscr"));
- Assertions.assertEquals(208644200, model.properties().protectedItemsCount());
- Assertions.assertEquals("kvceoveilovnotyf", model.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("x", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyResourceListTests.java
deleted file mode 100644
index b3c72d774c44..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyResourceListTests.java
+++ /dev/null
@@ -1,66 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ProtectionPolicyResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionPolicyResourceList;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectionPolicyResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectionPolicyResourceList model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"backupManagementType\":\"ProtectionPolicy\",\"protectedItemsCount\":712970145,\"resourceGuardOperationRequests\":[\"jwbhqwalmuz\"]},\"eTag\":\"xaepdkzjancuxr\",\"location\":\"d\",\"tags\":{\"bniwdj\":\"v\",\"s\":\"wz\",\"xytxhpzxbz\":\"bpg\",\"lcuhxwtctyqiklb\":\"fzab\"},\"id\":\"ovplw\",\"name\":\"bhvgy\",\"type\":\"gu\"},{\"properties\":{\"backupManagementType\":\"ProtectionPolicy\",\"protectedItemsCount\":1732351990,\"resourceGuardOperationRequests\":[\"ss\",\"qukkfp\",\"gmgsxnkjzkde\"]},\"eTag\":\"pvlopwiyighxpkd\",\"location\":\"zb\",\"tags\":{\"umnyqu\":\"ebb\",\"hsmtxpsiebtfhvp\":\"edeojnabc\",\"qmhjjdhtld\":\"sapskr\"},\"id\":\"kyzxuutk\",\"name\":\"cwscwsvlx\",\"type\":\"togt\"}],\"nextLink\":\"upqsx\"}")
- .toObject(ProtectionPolicyResourceList.class);
- Assertions.assertEquals("upqsx", model.nextLink());
- Assertions.assertEquals("d", model.value().get(0).location());
- Assertions.assertEquals("v", model.value().get(0).tags().get("bniwdj"));
- Assertions.assertEquals(712970145, model.value().get(0).properties().protectedItemsCount());
- Assertions.assertEquals("jwbhqwalmuz",
- model.value().get(0).properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("xaepdkzjancuxr", model.value().get(0).etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectionPolicyResourceList model = new ProtectionPolicyResourceList().withNextLink("upqsx")
- .withValue(Arrays.asList(
- new ProtectionPolicyResourceInner().withLocation("d")
- .withTags(mapOf("bniwdj", "v", "s", "wz", "xytxhpzxbz", "bpg", "lcuhxwtctyqiklb", "fzab"))
- .withProperties(new ProtectionPolicy().withProtectedItemsCount(712970145)
- .withResourceGuardOperationRequests(Arrays.asList("jwbhqwalmuz")))
- .withEtag("xaepdkzjancuxr"),
- new ProtectionPolicyResourceInner().withLocation("zb")
- .withTags(mapOf("umnyqu", "ebb", "hsmtxpsiebtfhvp", "edeojnabc", "qmhjjdhtld", "sapskr"))
- .withProperties(new ProtectionPolicy().withProtectedItemsCount(1732351990)
- .withResourceGuardOperationRequests(Arrays.asList("ss", "qukkfp", "gmgsxnkjzkde")))
- .withEtag("pvlopwiyighxpkd")));
- model = BinaryData.fromObject(model).toObject(ProtectionPolicyResourceList.class);
- Assertions.assertEquals("upqsx", model.nextLink());
- Assertions.assertEquals("d", model.value().get(0).location());
- Assertions.assertEquals("v", model.value().get(0).tags().get("bniwdj"));
- Assertions.assertEquals(712970145, model.value().get(0).properties().protectedItemsCount());
- Assertions.assertEquals("jwbhqwalmuz",
- model.value().get(0).properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("xaepdkzjancuxr", model.value().get(0).etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyTests.java
deleted file mode 100644
index 5e1218e30fd7..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ProtectionPolicyTests.java
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionPolicy;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ProtectionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ProtectionPolicy model = BinaryData.fromString(
- "{\"backupManagementType\":\"ProtectionPolicy\",\"protectedItemsCount\":291050041,\"resourceGuardOperationRequests\":[\"ck\",\"rlhrxs\",\"kyv\"]}")
- .toObject(ProtectionPolicy.class);
- Assertions.assertEquals(291050041, model.protectedItemsCount());
- Assertions.assertEquals("ck", model.resourceGuardOperationRequests().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ProtectionPolicy model = new ProtectionPolicy().withProtectedItemsCount(291050041)
- .withResourceGuardOperationRequests(Arrays.asList("ck", "rlhrxs", "kyv"));
- model = BinaryData.fromObject(model).toObject(ProtectionPolicy.class);
- Assertions.assertEquals(291050041, model.protectedItemsCount());
- Assertions.assertEquals("ck", model.resourceGuardOperationRequests().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointDiskConfigurationTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointDiskConfigurationTests.java
deleted file mode 100644
index 82fff122a6e2..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointDiskConfigurationTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DiskInformation;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointDiskConfiguration;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class RecoveryPointDiskConfigurationTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RecoveryPointDiskConfiguration model = BinaryData.fromString(
- "{\"numberOfDisksIncludedInBackup\":1368173114,\"numberOfDisksAttachedToVm\":127402982,\"includedDiskList\":[{\"lun\":492529805,\"name\":\"jtmvc\"},{\"lun\":1046719550,\"name\":\"c\"},{\"lun\":1309345071,\"name\":\"buhhlkyqlt\"},{\"lun\":1949981472,\"name\":\"gtuwkff\"}],\"excludedDiskList\":[{\"lun\":1557166482,\"name\":\"sidfv\"},{\"lun\":259560415,\"name\":\"xnfuijtkbusqogs\"},{\"lun\":958455072,\"name\":\"yi\"},{\"lun\":2036577427,\"name\":\"arujt\"}]}")
- .toObject(RecoveryPointDiskConfiguration.class);
- Assertions.assertEquals(1368173114, model.numberOfDisksIncludedInBackup());
- Assertions.assertEquals(127402982, model.numberOfDisksAttachedToVm());
- Assertions.assertEquals(492529805, model.includedDiskList().get(0).lun());
- Assertions.assertEquals("jtmvc", model.includedDiskList().get(0).name());
- Assertions.assertEquals(1557166482, model.excludedDiskList().get(0).lun());
- Assertions.assertEquals("sidfv", model.excludedDiskList().get(0).name());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RecoveryPointDiskConfiguration model
- = new RecoveryPointDiskConfiguration().withNumberOfDisksIncludedInBackup(1368173114)
- .withNumberOfDisksAttachedToVm(127402982)
- .withIncludedDiskList(Arrays.asList(new DiskInformation().withLun(492529805).withName("jtmvc"),
- new DiskInformation().withLun(1046719550).withName("c"),
- new DiskInformation().withLun(1309345071).withName("buhhlkyqlt"),
- new DiskInformation().withLun(1949981472).withName("gtuwkff")))
- .withExcludedDiskList(Arrays.asList(new DiskInformation().withLun(1557166482).withName("sidfv"),
- new DiskInformation().withLun(259560415).withName("xnfuijtkbusqogs"),
- new DiskInformation().withLun(958455072).withName("yi"),
- new DiskInformation().withLun(2036577427).withName("arujt")));
- model = BinaryData.fromObject(model).toObject(RecoveryPointDiskConfiguration.class);
- Assertions.assertEquals(1368173114, model.numberOfDisksIncludedInBackup());
- Assertions.assertEquals(127402982, model.numberOfDisksAttachedToVm());
- Assertions.assertEquals(492529805, model.includedDiskList().get(0).lun());
- Assertions.assertEquals("jtmvc", model.includedDiskList().get(0).name());
- Assertions.assertEquals(1557166482, model.excludedDiskList().get(0).lun());
- Assertions.assertEquals("sidfv", model.excludedDiskList().get(0).name());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointMoveReadinessInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointMoveReadinessInfoTests.java
deleted file mode 100644
index f625d52a4466..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointMoveReadinessInfoTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointMoveReadinessInfo;
-import org.junit.jupiter.api.Assertions;
-
-public final class RecoveryPointMoveReadinessInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RecoveryPointMoveReadinessInfo model
- = BinaryData.fromString("{\"isReadyForMove\":true,\"additionalInfo\":\"k\"}")
- .toObject(RecoveryPointMoveReadinessInfo.class);
- Assertions.assertEquals(true, model.isReadyForMove());
- Assertions.assertEquals("k", model.additionalInfo());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RecoveryPointMoveReadinessInfo model
- = new RecoveryPointMoveReadinessInfo().withIsReadyForMove(true).withAdditionalInfo("k");
- model = BinaryData.fromObject(model).toObject(RecoveryPointMoveReadinessInfo.class);
- Assertions.assertEquals(true, model.isReadyForMove());
- Assertions.assertEquals("k", model.additionalInfo());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointPropertiesTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointPropertiesTests.java
deleted file mode 100644
index cee114b33ec2..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointPropertiesTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointProperties;
-import org.junit.jupiter.api.Assertions;
-
-public final class RecoveryPointPropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RecoveryPointProperties model
- = BinaryData.fromString("{\"expiryTime\":\"oi\",\"ruleName\":\"ukry\",\"isSoftDeleted\":false}")
- .toObject(RecoveryPointProperties.class);
- Assertions.assertEquals("oi", model.expiryTime());
- Assertions.assertEquals("ukry", model.ruleName());
- Assertions.assertEquals(false, model.isSoftDeleted());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RecoveryPointProperties model
- = new RecoveryPointProperties().withExpiryTime("oi").withRuleName("ukry").withIsSoftDeleted(false);
- model = BinaryData.fromObject(model).toObject(RecoveryPointProperties.class);
- Assertions.assertEquals("oi", model.expiryTime());
- Assertions.assertEquals("ukry", model.ruleName());
- Assertions.assertEquals(false, model.isSoftDeleted());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointRehydrationInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointRehydrationInfoTests.java
deleted file mode 100644
index 2c98e7920f20..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointRehydrationInfoTests.java
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointRehydrationInfo;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RehydrationPriority;
-import org.junit.jupiter.api.Assertions;
-
-public final class RecoveryPointRehydrationInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RecoveryPointRehydrationInfo model
- = BinaryData.fromString("{\"rehydrationRetentionDuration\":\"cdp\",\"rehydrationPriority\":\"Standard\"}")
- .toObject(RecoveryPointRehydrationInfo.class);
- Assertions.assertEquals("cdp", model.rehydrationRetentionDuration());
- Assertions.assertEquals(RehydrationPriority.STANDARD, model.rehydrationPriority());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RecoveryPointRehydrationInfo model = new RecoveryPointRehydrationInfo().withRehydrationRetentionDuration("cdp")
- .withRehydrationPriority(RehydrationPriority.STANDARD);
- model = BinaryData.fromObject(model).toObject(RecoveryPointRehydrationInfo.class);
- Assertions.assertEquals("cdp", model.rehydrationRetentionDuration());
- Assertions.assertEquals(RehydrationPriority.STANDARD, model.rehydrationPriority());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointResourceInnerTests.java
deleted file mode 100644
index 89cb14158f53..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointResourceInnerTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.RecoveryPointResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPoint;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class RecoveryPointResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RecoveryPointResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"objectType\":\"RecoveryPoint\"},\"eTag\":\"xjvuujqgidokg\",\"location\":\"ljyoxgvcltb\",\"tags\":{\"hkjeszzhbi\":\"c\",\"vecxgodebfqkk\":\"htxfvgxbfsmxnehm\"},\"id\":\"bmpukgriwflz\",\"name\":\"fbxzpuzycisp\",\"type\":\"qzahmgkbrp\"}")
- .toObject(RecoveryPointResourceInner.class);
- Assertions.assertEquals("ljyoxgvcltb", model.location());
- Assertions.assertEquals("c", model.tags().get("hkjeszzhbi"));
- Assertions.assertEquals("xjvuujqgidokg", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RecoveryPointResourceInner model = new RecoveryPointResourceInner().withLocation("ljyoxgvcltb")
- .withTags(mapOf("hkjeszzhbi", "c", "vecxgodebfqkk", "htxfvgxbfsmxnehm"))
- .withProperties(new RecoveryPoint())
- .withEtag("xjvuujqgidokg");
- model = BinaryData.fromObject(model).toObject(RecoveryPointResourceInner.class);
- Assertions.assertEquals("ljyoxgvcltb", model.location());
- Assertions.assertEquals("c", model.tags().get("hkjeszzhbi"));
- Assertions.assertEquals("xjvuujqgidokg", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointResourceListTests.java
deleted file mode 100644
index e619cbb4b470..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointResourceListTests.java
+++ /dev/null
@@ -1,65 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.RecoveryPointResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPoint;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointResourceList;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class RecoveryPointResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RecoveryPointResourceList model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"objectType\":\"RecoveryPoint\"},\"eTag\":\"hslkevleggzf\",\"location\":\"u\",\"tags\":{\"vmezy\":\"vfaxkffeiith\",\"burvjxxjnspy\":\"shxmzsbbzoggigrx\",\"udwtiukbl\":\"ptkoenkoukn\",\"o\":\"ngkpocipazy\"},\"id\":\"gukgjnpiucgygevq\",\"name\":\"ntypmrbpizcdrqj\",\"type\":\"dpydn\"},{\"properties\":{\"objectType\":\"RecoveryPoint\"},\"eTag\":\"xdeoejzic\",\"location\":\"ifsjttgzfbishcb\",\"tags\":{\"alpbuxwgipwhon\":\"jdeyeamdpha\",\"kix\":\"wkgshwa\",\"eputtmrywnuzoqf\":\"bin\",\"qvyxlwhzlsicoho\":\"iyqzrnk\"},\"id\":\"qnwvlrya\",\"name\":\"w\",\"type\":\"heun\"},{\"properties\":{\"objectType\":\"RecoveryPoint\"},\"eTag\":\"hgyxzkonoc\",\"location\":\"koklya\",\"tags\":{\"zf\":\"onuq\",\"vjektcxsenh\":\"beypewrmjmw\",\"rzpwvlqdqgbiq\":\"lrsf\",\"vf\":\"lihkaetcktvfc\"},\"id\":\"nkymuctqhjfbebrj\",\"name\":\"xerf\",\"type\":\"wutttxfvjrbi\"}],\"nextLink\":\"hxepcyvahfnlj\"}")
- .toObject(RecoveryPointResourceList.class);
- Assertions.assertEquals("hxepcyvahfnlj", model.nextLink());
- Assertions.assertEquals("u", model.value().get(0).location());
- Assertions.assertEquals("vfaxkffeiith", model.value().get(0).tags().get("vmezy"));
- Assertions.assertEquals("hslkevleggzf", model.value().get(0).etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RecoveryPointResourceList model = new RecoveryPointResourceList().withNextLink("hxepcyvahfnlj")
- .withValue(Arrays.asList(
- new RecoveryPointResourceInner().withLocation("u")
- .withTags(mapOf("vmezy", "vfaxkffeiith", "burvjxxjnspy", "shxmzsbbzoggigrx", "udwtiukbl",
- "ptkoenkoukn", "o", "ngkpocipazy"))
- .withProperties(new RecoveryPoint())
- .withEtag("hslkevleggzf"),
- new RecoveryPointResourceInner().withLocation("ifsjttgzfbishcb")
- .withTags(mapOf("alpbuxwgipwhon", "jdeyeamdpha", "kix", "wkgshwa", "eputtmrywnuzoqf", "bin",
- "qvyxlwhzlsicoho", "iyqzrnk"))
- .withProperties(new RecoveryPoint())
- .withEtag("xdeoejzic"),
- new RecoveryPointResourceInner().withLocation("koklya")
- .withTags(mapOf("zf", "onuq", "vjektcxsenh", "beypewrmjmw", "rzpwvlqdqgbiq", "lrsf", "vf",
- "lihkaetcktvfc"))
- .withProperties(new RecoveryPoint())
- .withEtag("hgyxzkonoc")));
- model = BinaryData.fromObject(model).toObject(RecoveryPointResourceList.class);
- Assertions.assertEquals("hxepcyvahfnlj", model.nextLink());
- Assertions.assertEquals("u", model.value().get(0).location());
- Assertions.assertEquals("vfaxkffeiith", model.value().get(0).tags().get("vmezy"));
- Assertions.assertEquals("hslkevleggzf", model.value().get(0).etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointTests.java
deleted file mode 100644
index 2ccf1030417b..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointTests.java
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPoint;
-
-public final class RecoveryPointTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RecoveryPoint model = BinaryData.fromString("{\"objectType\":\"RecoveryPoint\"}").toObject(RecoveryPoint.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RecoveryPoint model = new RecoveryPoint();
- model = BinaryData.fromObject(model).toObject(RecoveryPoint.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointTierInformationTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointTierInformationTests.java
deleted file mode 100644
index fce555a3a6f8..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointTierInformationTests.java
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformation;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class RecoveryPointTierInformationTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RecoveryPointTierInformation model = BinaryData.fromString(
- "{\"type\":\"HardenedRP\",\"status\":\"Deleted\",\"extendedInfo\":{\"yaomtb\":\"orgguf\",\"pjbi\":\"hhavgrvkffovjz\"}}")
- .toObject(RecoveryPointTierInformation.class);
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.type());
- Assertions.assertEquals(RecoveryPointTierStatus.DELETED, model.status());
- Assertions.assertEquals("orgguf", model.extendedInfo().get("yaomtb"));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RecoveryPointTierInformation model
- = new RecoveryPointTierInformation().withType(RecoveryPointTierType.HARDENED_RP)
- .withStatus(RecoveryPointTierStatus.DELETED)
- .withExtendedInfo(mapOf("yaomtb", "orgguf", "pjbi", "hhavgrvkffovjz"));
- model = BinaryData.fromObject(model).toObject(RecoveryPointTierInformation.class);
- Assertions.assertEquals(RecoveryPointTierType.HARDENED_RP, model.type());
- Assertions.assertEquals(RecoveryPointTierStatus.DELETED, model.status());
- Assertions.assertEquals("orgguf", model.extendedInfo().get("yaomtb"));
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointTierInformationV2Tests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointTierInformationV2Tests.java
deleted file mode 100644
index 9e7ad65de756..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointTierInformationV2Tests.java
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierInformationV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointTierType;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class RecoveryPointTierInformationV2Tests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RecoveryPointTierInformationV2 model = BinaryData.fromString(
- "{\"type\":\"InstantRP\",\"status\":\"Rehydrated\",\"extendedInfo\":{\"rxvxcjzh\":\"mmbcxfhbcp\",\"qscjavftjuh\":\"izxfpxt\"}}")
- .toObject(RecoveryPointTierInformationV2.class);
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.type());
- Assertions.assertEquals(RecoveryPointTierStatus.REHYDRATED, model.status());
- Assertions.assertEquals("mmbcxfhbcp", model.extendedInfo().get("rxvxcjzh"));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RecoveryPointTierInformationV2 model
- = new RecoveryPointTierInformationV2().withType(RecoveryPointTierType.INSTANT_RP)
- .withStatus(RecoveryPointTierStatus.REHYDRATED)
- .withExtendedInfo(mapOf("rxvxcjzh", "mmbcxfhbcp", "qscjavftjuh", "izxfpxt"));
- model = BinaryData.fromObject(model).toObject(RecoveryPointTierInformationV2.class);
- Assertions.assertEquals(RecoveryPointTierType.INSTANT_RP, model.type());
- Assertions.assertEquals(RecoveryPointTierStatus.REHYDRATED, model.status());
- Assertions.assertEquals("mmbcxfhbcp", model.extendedInfo().get("rxvxcjzh"));
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointsGetWithResponseMockTests.java
deleted file mode 100644
index 7c216e1cfc7c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,42 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class RecoveryPointsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"objectType\":\"RecoveryPoint\"},\"eTag\":\"runfhiucnmfb\",\"location\":\"paqkt\",\"tags\":{\"xiuxqggvqrnhy\":\"mzuedkyzbfvxovq\",\"rqrkijpeuqlsdx\":\"lwcjsqggjhffb\"},\"id\":\"qztvx\",\"name\":\"mwwmjswenaww\",\"type\":\"me\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- RecoveryPointResource response = manager.recoveryPoints()
- .getWithResponse("guhfupe", "asvvoqsbpkfl", "nfkgxsyaowuzowpu", "hdkcprgu", "xrztiochlu", "ixmqrudjizcbf",
- com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("paqkt", response.location());
- Assertions.assertEquals("mzuedkyzbfvxovq", response.tags().get("xiuxqggvqrnhy"));
- Assertions.assertEquals("runfhiucnmfb", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointsListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointsListMockTests.java
deleted file mode 100644
index 4f19efc2a037..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointsListMockTests.java
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class RecoveryPointsListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"objectType\":\"RecoveryPoint\"},\"eTag\":\"xtlt\",\"location\":\"lkrdpqgfhy\",\"tags\":{\"jajqmatxjt\":\"akkldgrcwfcmfcn\",\"pqagynoiprn\":\"elnzqgxxgfbbmt\"},\"id\":\"calincryqxz\",\"name\":\"aqzi\",\"type\":\"mqimiymqru\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response = manager.recoveryPoints()
- .list("n", "oywsxvjabjqqaxu", "vym", "nudn", "oabhjxwxqweuip", "pvksmit", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("lkrdpqgfhy", response.iterator().next().location());
- Assertions.assertEquals("akkldgrcwfcmfcn", response.iterator().next().tags().get("jajqmatxjt"));
- Assertions.assertEquals("xtlt", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointsRecommendedForMovesListMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointsRecommendedForMovesListMockTests.java
deleted file mode 100644
index e72152e62662..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RecoveryPointsRecommendedForMovesListMockTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ListRecoveryPointsRecommendedForMoveRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RecoveryPointResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class RecoveryPointsRecommendedForMovesListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"objectType\":\"RecoveryPoint\"},\"eTag\":\"ubz\",\"location\":\"vpvdylytcovqse\",\"tags\":{\"xzfxn\":\"fjb\"},\"id\":\"mlbmuoswkjm\",\"name\":\"ihdcyyyzlw\",\"type\":\"bwzjnufzrf\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response = manager.recoveryPointsRecommendedForMoves()
- .list("iuomzczfkiceevs", "axwspcaxikhfjqeb", "lcxkxgzzromv", "g", "sem",
- new ListRecoveryPointsRecommendedForMoveRequest().withObjectType("esrfsvpinkzpatq")
- .withExcludedRPList(Arrays.asList("swxspvckojaz", "bgspf")),
- com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("vpvdylytcovqse", response.iterator().next().location());
- Assertions.assertEquals("fjb", response.iterator().next().tags().get("xzfxn"));
- Assertions.assertEquals("ubz", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardOperationDetailTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardOperationDetailTests.java
deleted file mode 100644
index 9c79c8810720..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardOperationDetailTests.java
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardOperationDetail;
-import org.junit.jupiter.api.Assertions;
-
-public final class ResourceGuardOperationDetailTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ResourceGuardOperationDetail model = BinaryData
- .fromString("{\"vaultCriticalOperation\":\"aysjkixqtnqttez\",\"defaultResourceRequest\":\"fffiak\"}")
- .toObject(ResourceGuardOperationDetail.class);
- Assertions.assertEquals("aysjkixqtnqttez", model.vaultCriticalOperation());
- Assertions.assertEquals("fffiak", model.defaultResourceRequest());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ResourceGuardOperationDetail model
- = new ResourceGuardOperationDetail().withVaultCriticalOperation("aysjkixqtnqttez")
- .withDefaultResourceRequest("fffiak");
- model = BinaryData.fromObject(model).toObject(ResourceGuardOperationDetail.class);
- Assertions.assertEquals("aysjkixqtnqttez", model.vaultCriticalOperation());
- Assertions.assertEquals("fffiak", model.defaultResourceRequest());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxiesGetMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxiesGetMockTests.java
deleted file mode 100644
index 6bcd64e99e96..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxiesGetMockTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBaseResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ResourceGuardProxiesGetMockTests {
- @Test
- public void testGet() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"resourceGuardResourceId\":\"ftedzuubjtvgjsx\",\"resourceGuardOperationDetails\":[{\"vaultCriticalOperation\":\"jvavdpwwo\",\"defaultResourceRequest\":\"d\"}],\"lastUpdatedTime\":\"titsf\",\"description\":\"fwanm\"},\"eTag\":\"scauwazcgwdfr\",\"location\":\"wgybj\",\"tags\":{\"cvgllixdg\":\"ok\",\"xprwpxs\":\"yfgwewqkj\"},\"id\":\"ohutxlcsk\",\"name\":\"tezuug\",\"type\":\"gzlf\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- PagedIterable response
- = manager.resourceGuardProxies().get("m", "qgnnbz", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("wgybj", response.iterator().next().location());
- Assertions.assertEquals("ok", response.iterator().next().tags().get("cvgllixdg"));
- Assertions.assertEquals("ftedzuubjtvgjsx", response.iterator().next().properties().resourceGuardResourceId());
- Assertions.assertEquals("jvavdpwwo",
- response.iterator().next().properties().resourceGuardOperationDetails().get(0).vaultCriticalOperation());
- Assertions.assertEquals("d",
- response.iterator().next().properties().resourceGuardOperationDetails().get(0).defaultResourceRequest());
- Assertions.assertEquals("titsf", response.iterator().next().properties().lastUpdatedTime());
- Assertions.assertEquals("fwanm", response.iterator().next().properties().description());
- Assertions.assertEquals("scauwazcgwdfr", response.iterator().next().etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyBaseResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyBaseResourceInnerTests.java
deleted file mode 100644
index 680bed47febc..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyBaseResourceInnerTests.java
+++ /dev/null
@@ -1,70 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ResourceGuardProxyBaseResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardOperationDetail;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBase;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ResourceGuardProxyBaseResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ResourceGuardProxyBaseResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"resourceGuardResourceId\":\"ejvegrhbpnaixex\",\"resourceGuardOperationDetails\":[{\"vaultCriticalOperation\":\"reaxhcexdr\",\"defaultResourceRequest\":\"qahqkghtpwijn\"}],\"lastUpdatedTime\":\"jsvfycxzbfvoowv\",\"description\":\"mtg\"},\"eTag\":\"ppyostronzmyhgf\",\"location\":\"pnsxkmcwaek\",\"tags\":{\"ikkx\":\"reafxtsgumhjg\",\"qpvuzlmvfelf\":\"slol\",\"crpw\":\"tgp\"},\"id\":\"xeznoi\",\"name\":\"brnjwmw\",\"type\":\"pn\"}")
- .toObject(ResourceGuardProxyBaseResourceInner.class);
- Assertions.assertEquals("pnsxkmcwaek", model.location());
- Assertions.assertEquals("reafxtsgumhjg", model.tags().get("ikkx"));
- Assertions.assertEquals("ejvegrhbpnaixex", model.properties().resourceGuardResourceId());
- Assertions.assertEquals("reaxhcexdr",
- model.properties().resourceGuardOperationDetails().get(0).vaultCriticalOperation());
- Assertions.assertEquals("qahqkghtpwijn",
- model.properties().resourceGuardOperationDetails().get(0).defaultResourceRequest());
- Assertions.assertEquals("jsvfycxzbfvoowv", model.properties().lastUpdatedTime());
- Assertions.assertEquals("mtg", model.properties().description());
- Assertions.assertEquals("ppyostronzmyhgf", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ResourceGuardProxyBaseResourceInner model
- = new ResourceGuardProxyBaseResourceInner().withLocation("pnsxkmcwaek")
- .withTags(mapOf("ikkx", "reafxtsgumhjg", "qpvuzlmvfelf", "slol", "crpw", "tgp"))
- .withProperties(new ResourceGuardProxyBase().withResourceGuardResourceId("ejvegrhbpnaixex")
- .withResourceGuardOperationDetails(
- Arrays.asList(new ResourceGuardOperationDetail().withVaultCriticalOperation("reaxhcexdr")
- .withDefaultResourceRequest("qahqkghtpwijn")))
- .withLastUpdatedTime("jsvfycxzbfvoowv")
- .withDescription("mtg"))
- .withEtag("ppyostronzmyhgf");
- model = BinaryData.fromObject(model).toObject(ResourceGuardProxyBaseResourceInner.class);
- Assertions.assertEquals("pnsxkmcwaek", model.location());
- Assertions.assertEquals("reafxtsgumhjg", model.tags().get("ikkx"));
- Assertions.assertEquals("ejvegrhbpnaixex", model.properties().resourceGuardResourceId());
- Assertions.assertEquals("reaxhcexdr",
- model.properties().resourceGuardOperationDetails().get(0).vaultCriticalOperation());
- Assertions.assertEquals("qahqkghtpwijn",
- model.properties().resourceGuardOperationDetails().get(0).defaultResourceRequest());
- Assertions.assertEquals("jsvfycxzbfvoowv", model.properties().lastUpdatedTime());
- Assertions.assertEquals("mtg", model.properties().description());
- Assertions.assertEquals("ppyostronzmyhgf", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyBaseResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyBaseResourceListTests.java
deleted file mode 100644
index e44e4e604878..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyBaseResourceListTests.java
+++ /dev/null
@@ -1,80 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.ResourceGuardProxyBaseResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardOperationDetail;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBase;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBaseResourceList;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ResourceGuardProxyBaseResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ResourceGuardProxyBaseResourceList model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"resourceGuardResourceId\":\"owepbqpcrfkb\",\"resourceGuardOperationDetails\":[{\"vaultCriticalOperation\":\"njv\",\"defaultResourceRequest\":\"wxlp\"},{\"vaultCriticalOperation\":\"kftnkhtjsyin\",\"defaultResourceRequest\":\"fq\"},{\"vaultCriticalOperation\":\"mtdh\",\"defaultResourceRequest\":\"dvypgikdgsz\"},{\"vaultCriticalOperation\":\"kbir\",\"defaultResourceRequest\":\"uzhlhkjoqrv\"}],\"lastUpdatedTime\":\"aatjinrvgoupmfi\",\"description\":\"fggjioolvr\"},\"eTag\":\"kvtkkg\",\"location\":\"lqwjygvjayvblm\",\"tags\":{\"rqufegxuvwz\":\"zuhbxvvyhgsopb\"},\"id\":\"bnhlmc\",\"name\":\"l\",\"type\":\"dn\"}],\"nextLink\":\"tvgbmhrixkwmy\"}")
- .toObject(ResourceGuardProxyBaseResourceList.class);
- Assertions.assertEquals("tvgbmhrixkwmy", model.nextLink());
- Assertions.assertEquals("lqwjygvjayvblm", model.value().get(0).location());
- Assertions.assertEquals("zuhbxvvyhgsopb", model.value().get(0).tags().get("rqufegxuvwz"));
- Assertions.assertEquals("owepbqpcrfkb", model.value().get(0).properties().resourceGuardResourceId());
- Assertions.assertEquals("njv",
- model.value().get(0).properties().resourceGuardOperationDetails().get(0).vaultCriticalOperation());
- Assertions.assertEquals("wxlp",
- model.value().get(0).properties().resourceGuardOperationDetails().get(0).defaultResourceRequest());
- Assertions.assertEquals("aatjinrvgoupmfi", model.value().get(0).properties().lastUpdatedTime());
- Assertions.assertEquals("fggjioolvr", model.value().get(0).properties().description());
- Assertions.assertEquals("kvtkkg", model.value().get(0).etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ResourceGuardProxyBaseResourceList model
- = new ResourceGuardProxyBaseResourceList().withNextLink("tvgbmhrixkwmy")
- .withValue(Arrays.asList(new ResourceGuardProxyBaseResourceInner().withLocation("lqwjygvjayvblm")
- .withTags(mapOf("rqufegxuvwz", "zuhbxvvyhgsopb"))
- .withProperties(new ResourceGuardProxyBase().withResourceGuardResourceId("owepbqpcrfkb")
- .withResourceGuardOperationDetails(Arrays.asList(
- new ResourceGuardOperationDetail().withVaultCriticalOperation("njv")
- .withDefaultResourceRequest("wxlp"),
- new ResourceGuardOperationDetail().withVaultCriticalOperation("kftnkhtjsyin")
- .withDefaultResourceRequest("fq"),
- new ResourceGuardOperationDetail().withVaultCriticalOperation("mtdh")
- .withDefaultResourceRequest("dvypgikdgsz"),
- new ResourceGuardOperationDetail().withVaultCriticalOperation("kbir")
- .withDefaultResourceRequest("uzhlhkjoqrv")))
- .withLastUpdatedTime("aatjinrvgoupmfi")
- .withDescription("fggjioolvr"))
- .withEtag("kvtkkg")));
- model = BinaryData.fromObject(model).toObject(ResourceGuardProxyBaseResourceList.class);
- Assertions.assertEquals("tvgbmhrixkwmy", model.nextLink());
- Assertions.assertEquals("lqwjygvjayvblm", model.value().get(0).location());
- Assertions.assertEquals("zuhbxvvyhgsopb", model.value().get(0).tags().get("rqufegxuvwz"));
- Assertions.assertEquals("owepbqpcrfkb", model.value().get(0).properties().resourceGuardResourceId());
- Assertions.assertEquals("njv",
- model.value().get(0).properties().resourceGuardOperationDetails().get(0).vaultCriticalOperation());
- Assertions.assertEquals("wxlp",
- model.value().get(0).properties().resourceGuardOperationDetails().get(0).defaultResourceRequest());
- Assertions.assertEquals("aatjinrvgoupmfi", model.value().get(0).properties().lastUpdatedTime());
- Assertions.assertEquals("fggjioolvr", model.value().get(0).properties().description());
- Assertions.assertEquals("kvtkkg", model.value().get(0).etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyBaseTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyBaseTests.java
deleted file mode 100644
index cb6b663c82e2..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyBaseTests.java
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardOperationDetail;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBase;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ResourceGuardProxyBaseTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ResourceGuardProxyBase model = BinaryData.fromString(
- "{\"resourceGuardResourceId\":\"saz\",\"resourceGuardOperationDetails\":[{\"vaultCriticalOperation\":\"qkagfhsxt\",\"defaultResourceRequest\":\"ugzxnf\"},{\"vaultCriticalOperation\":\"zpxdt\",\"defaultResourceRequest\":\"dm\"},{\"vaultCriticalOperation\":\"j\",\"defaultResourceRequest\":\"wuenvr\"}],\"lastUpdatedTime\":\"yo\",\"description\":\"ibreb\"}")
- .toObject(ResourceGuardProxyBase.class);
- Assertions.assertEquals("saz", model.resourceGuardResourceId());
- Assertions.assertEquals("qkagfhsxt", model.resourceGuardOperationDetails().get(0).vaultCriticalOperation());
- Assertions.assertEquals("ugzxnf", model.resourceGuardOperationDetails().get(0).defaultResourceRequest());
- Assertions.assertEquals("yo", model.lastUpdatedTime());
- Assertions.assertEquals("ibreb", model.description());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ResourceGuardProxyBase model = new ResourceGuardProxyBase().withResourceGuardResourceId("saz")
- .withResourceGuardOperationDetails(Arrays.asList(
- new ResourceGuardOperationDetail().withVaultCriticalOperation("qkagfhsxt")
- .withDefaultResourceRequest("ugzxnf"),
- new ResourceGuardOperationDetail().withVaultCriticalOperation("zpxdt").withDefaultResourceRequest("dm"),
- new ResourceGuardOperationDetail().withVaultCriticalOperation("j")
- .withDefaultResourceRequest("wuenvr")))
- .withLastUpdatedTime("yo")
- .withDescription("ibreb");
- model = BinaryData.fromObject(model).toObject(ResourceGuardProxyBase.class);
- Assertions.assertEquals("saz", model.resourceGuardResourceId());
- Assertions.assertEquals("qkagfhsxt", model.resourceGuardOperationDetails().get(0).vaultCriticalOperation());
- Assertions.assertEquals("ugzxnf", model.resourceGuardOperationDetails().get(0).defaultResourceRequest());
- Assertions.assertEquals("yo", model.lastUpdatedTime());
- Assertions.assertEquals("ibreb", model.description());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsDeleteWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsDeleteWithResponseMockTests.java
deleted file mode 100644
index 20bdf334bd21..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsDeleteWithResponseMockTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ResourceGuardProxyOperationsDeleteWithResponseMockTests {
- @Test
- public void testDeleteWithResponse() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.resourceGuardProxyOperations()
- .deleteWithResponse("cqvhoejgoiutgwrm", "a", "p", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsGetWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsGetWithResponseMockTests.java
deleted file mode 100644
index 2f1a3919035d..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBaseResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ResourceGuardProxyOperationsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"resourceGuardResourceId\":\"fcm\",\"resourceGuardOperationDetails\":[{\"vaultCriticalOperation\":\"ode\",\"defaultResourceRequest\":\"esrgvtshuvftwai\"},{\"vaultCriticalOperation\":\"uqk\",\"defaultResourceRequest\":\"zgjypanhxmpdxxz\"},{\"vaultCriticalOperation\":\"wwzjwotnxlkfhglh\",\"defaultResourceRequest\":\"oxqwecrsnhpcse\"},{\"vaultCriticalOperation\":\"xovppqibukklvzr\",\"defaultResourceRequest\":\"mlccmetjscz\"}],\"lastUpdatedTime\":\"fqbqnasd\",\"description\":\"enz\"},\"eTag\":\"euscplhyv\",\"location\":\"gxlyzkxitdshezs\",\"tags\":{\"sayebra\":\"lrupjovmo\",\"ykykip\":\"wzlpzbtz\",\"mbezacfpztg\":\"sdyepfno\"},\"id\":\"zwyqejga\",\"name\":\"okctgkppgkqzkc\",\"type\":\"zmffngdyfcixrh\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ResourceGuardProxyBaseResource response = manager.resourceGuardProxyOperations()
- .getWithResponse("grdcgubsrtmdy", "perpi", "ttjzg", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("gxlyzkxitdshezs", response.location());
- Assertions.assertEquals("lrupjovmo", response.tags().get("sayebra"));
- Assertions.assertEquals("fcm", response.properties().resourceGuardResourceId());
- Assertions.assertEquals("ode",
- response.properties().resourceGuardOperationDetails().get(0).vaultCriticalOperation());
- Assertions.assertEquals("esrgvtshuvftwai",
- response.properties().resourceGuardOperationDetails().get(0).defaultResourceRequest());
- Assertions.assertEquals("fqbqnasd", response.properties().lastUpdatedTime());
- Assertions.assertEquals("enz", response.properties().description());
- Assertions.assertEquals("euscplhyv", response.etag());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsPutWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsPutWithResponseMockTests.java
deleted file mode 100644
index 25fb701f4daa..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsPutWithResponseMockTests.java
+++ /dev/null
@@ -1,78 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardOperationDetail;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBase;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBaseResource;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ResourceGuardProxyOperationsPutWithResponseMockTests {
- @Test
- public void testPutWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"resourceGuardResourceId\":\"niucbdaombwiinj\",\"resourceGuardOperationDetails\":[{\"vaultCriticalOperation\":\"ktl\",\"defaultResourceRequest\":\"owavvqxuajgcqw\"}],\"lastUpdatedTime\":\"ynkgfcfd\",\"description\":\"wsikxxtclhuulr\"},\"eTag\":\"byokvjgbzsxe\",\"location\":\"rsltt\",\"tags\":{\"ardnagttpufpbpgn\":\"cdjwsu\",\"iplkysolsyjprxs\":\"holhujbfw\",\"hfvhuwzbxpcqz\":\"whdmcvhtbbz\",\"lrrskap\":\"ihotjecohmxv\"},\"id\":\"xwieexuyade\",\"name\":\"ltfokyksyim\",\"type\":\"ccgrvkcxzznn\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- ResourceGuardProxyBaseResource response = manager.resourceGuardProxyOperations()
- .define("bwwzvdajf")
- .withRegion("pb")
- .withExistingVault("mpyzgleo", "jsb")
- .withTags(mapOf("pu", "vzfjm", "zjljmphfk", "zfe"))
- .withProperties(new ResourceGuardProxyBase().withResourceGuardResourceId("n")
- .withResourceGuardOperationDetails(Arrays.asList(
- new ResourceGuardOperationDetail().withVaultCriticalOperation("ciqgjjrlhiqlwixv")
- .withDefaultResourceRequest("ougu"),
- new ResourceGuardOperationDetail().withVaultCriticalOperation("n").withDefaultResourceRequest("pg"),
- new ResourceGuardOperationDetail().withVaultCriticalOperation("tbasu")
- .withDefaultResourceRequest("ap")))
- .withLastUpdatedTime("n")
- .withDescription("eaqbkixv"))
- .withEtag("wy")
- .create();
-
- Assertions.assertEquals("rsltt", response.location());
- Assertions.assertEquals("cdjwsu", response.tags().get("ardnagttpufpbpgn"));
- Assertions.assertEquals("niucbdaombwiinj", response.properties().resourceGuardResourceId());
- Assertions.assertEquals("ktl",
- response.properties().resourceGuardOperationDetails().get(0).vaultCriticalOperation());
- Assertions.assertEquals("owavvqxuajgcqw",
- response.properties().resourceGuardOperationDetails().get(0).defaultResourceRequest());
- Assertions.assertEquals("ynkgfcfd", response.properties().lastUpdatedTime());
- Assertions.assertEquals("wsikxxtclhuulr", response.properties().description());
- Assertions.assertEquals("byokvjgbzsxe", response.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsUnlockDeleteWithResponseMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsUnlockDeleteWithResponseMockTests.java
deleted file mode 100644
index afc9860068b8..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceGuardProxyOperationsUnlockDeleteWithResponseMockTests.java
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UnlockDeleteRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UnlockDeleteResponse;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ResourceGuardProxyOperationsUnlockDeleteWithResponseMockTests {
- @Test
- public void testUnlockDeleteWithResponse() throws Exception {
- String responseStr = "{\"unlockDeleteExpiryTime\":\"esocwiqbuou\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- UnlockDeleteResponse response = manager.resourceGuardProxyOperations()
- .unlockDeleteWithResponse("hazyntacihnco", "mip", "mliqmvlb",
- new UnlockDeleteRequest().withResourceGuardOperationRequests(Arrays.asList("eaqgrvgpomxpupd"))
- .withResourceToBeDeleted("dfj"),
- com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("esocwiqbuou", response.unlockDeleteExpiryTime());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceListTests.java
deleted file mode 100644
index c1abf713dd58..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceListTests.java
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ResourceList;
-import org.junit.jupiter.api.Assertions;
-
-public final class ResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ResourceList model = BinaryData.fromString("{\"nextLink\":\"bkzgcwrwclx\"}").toObject(ResourceList.class);
- Assertions.assertEquals("bkzgcwrwclx", model.nextLink());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ResourceList model = new ResourceList().withNextLink("bkzgcwrwclx");
- model = BinaryData.fromObject(model).toObject(ResourceList.class);
- Assertions.assertEquals("bkzgcwrwclx", model.nextLink());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceProvidersBmsPrepareDataMoveMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceProvidersBmsPrepareDataMoveMockTests.java
deleted file mode 100644
index 42a599dbc12d..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceProvidersBmsPrepareDataMoveMockTests.java
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DataMoveLevel;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PrepareDataMoveRequest;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ResourceProvidersBmsPrepareDataMoveMockTests {
- @Test
- public void testBmsPrepareDataMove() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.resourceProviders()
- .bmsPrepareDataMove("fnqt", "jtoma",
- new PrepareDataMoveRequest().withTargetResourceId("swbnfddepldwqjns")
- .withTargetRegion("zygleexahvm")
- .withDataMoveLevel(DataMoveLevel.VAULT)
- .withSourceContainerArmIds(Arrays.asList("brcary", "sjjzyvoaqajuveh"))
- .withIgnoreMoved(true),
- com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceProvidersBmsTriggerDataMoveMockTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceProvidersBmsTriggerDataMoveMockTests.java
deleted file mode 100644
index 926c6980a5f3..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ResourceProvidersBmsTriggerDataMoveMockTests.java
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.credential.AccessToken;
-import com.azure.core.http.HttpClient;
-import com.azure.core.management.profile.AzureProfile;
-import com.azure.core.models.AzureCloud;
-import com.azure.core.test.http.MockHttpResponse;
-import com.azure.resourcemanager.recoveryservicesbackup.RecoveryServicesBackupManager;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DataMoveLevel;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TriggerDataMoveRequest;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class ResourceProvidersBmsTriggerDataMoveMockTests {
- @Test
- public void testBmsTriggerDataMove() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- RecoveryServicesBackupManager manager = RecoveryServicesBackupManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
-
- manager.resourceProviders()
- .bmsTriggerDataMove("dmkrrb", "mpfu",
- new TriggerDataMoveRequest().withSourceResourceId("ubefgybpmfbfunu")
- .withSourceRegion("mpzkrvfyifkd")
- .withDataMoveLevel(DataMoveLevel.INVALID)
- .withCorrelationId("hlzvfictnkjj")
- .withSourceContainerArmIds(Arrays.asList("wnphbkgfyrto", "mhmjpjs", "dfpdqwtygevg", "mseharx"))
- .withPauseGC(true),
- com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RestoreFileSpecsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RestoreFileSpecsTests.java
deleted file mode 100644
index 3c0a1b93a0a3..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RestoreFileSpecsTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestoreFileSpecs;
-import org.junit.jupiter.api.Assertions;
-
-public final class RestoreFileSpecsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RestoreFileSpecs model
- = BinaryData.fromString("{\"path\":\"txifqj\",\"fileSpecType\":\"xmrhu\",\"targetFolderPath\":\"wp\"}")
- .toObject(RestoreFileSpecs.class);
- Assertions.assertEquals("txifqj", model.path());
- Assertions.assertEquals("xmrhu", model.fileSpecType());
- Assertions.assertEquals("wp", model.targetFolderPath());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RestoreFileSpecs model
- = new RestoreFileSpecs().withPath("txifqj").withFileSpecType("xmrhu").withTargetFolderPath("wp");
- model = BinaryData.fromObject(model).toObject(RestoreFileSpecs.class);
- Assertions.assertEquals("txifqj", model.path());
- Assertions.assertEquals("xmrhu", model.fileSpecType());
- Assertions.assertEquals("wp", model.targetFolderPath());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RestoreRequestResourceTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RestoreRequestResourceTests.java
deleted file mode 100644
index 158b16c34c68..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RestoreRequestResourceTests.java
+++ /dev/null
@@ -1,53 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestoreRequestResource;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class RestoreRequestResourceTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RestoreRequestResource model = BinaryData.fromString(
- "{\"properties\":{\"objectType\":\"RestoreRequest\",\"resourceGuardOperationRequests\":[\"ibnuqqkpik\",\"drgvtqagn\",\"uynhijg\"]},\"eTag\":\"ebf\",\"location\":\"iarbutrcvpna\",\"tags\":{\"unmpxttd\":\"hj\",\"nbtkcxywnytnr\":\"hrbnlankxmyskpbh\",\"qidybyx\":\"yn\",\"aaxdbabphlwrq\":\"zfcl\"},\"id\":\"fkts\",\"name\":\"hsucoc\",\"type\":\"nyyazttbtwwrqpue\"}")
- .toObject(RestoreRequestResource.class);
- Assertions.assertEquals("iarbutrcvpna", model.location());
- Assertions.assertEquals("hj", model.tags().get("unmpxttd"));
- Assertions.assertEquals("ibnuqqkpik", model.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("ebf", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RestoreRequestResource model = new RestoreRequestResource().withLocation("iarbutrcvpna")
- .withTags(
- mapOf("unmpxttd", "hj", "nbtkcxywnytnr", "hrbnlankxmyskpbh", "qidybyx", "yn", "aaxdbabphlwrq", "zfcl"))
- .withProperties(new RestoreRequest()
- .withResourceGuardOperationRequests(Arrays.asList("ibnuqqkpik", "drgvtqagn", "uynhijg")))
- .withEtag("ebf");
- model = BinaryData.fromObject(model).toObject(RestoreRequestResource.class);
- Assertions.assertEquals("iarbutrcvpna", model.location());
- Assertions.assertEquals("hj", model.tags().get("unmpxttd"));
- Assertions.assertEquals("ibnuqqkpik", model.properties().resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("ebf", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RestoreRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RestoreRequestTests.java
deleted file mode 100644
index 9de2c951c847..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RestoreRequestTests.java
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestoreRequest;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class RestoreRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RestoreRequest model = BinaryData
- .fromString("{\"objectType\":\"RestoreRequest\",\"resourceGuardOperationRequests\":[\"zywbiex\",\"fey\"]}")
- .toObject(RestoreRequest.class);
- Assertions.assertEquals("zywbiex", model.resourceGuardOperationRequests().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RestoreRequest model = new RestoreRequest().withResourceGuardOperationRequests(Arrays.asList("zywbiex", "fey"));
- model = BinaryData.fromObject(model).toObject(RestoreRequest.class);
- Assertions.assertEquals("zywbiex", model.resourceGuardOperationRequests().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RetentionDurationTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RetentionDurationTests.java
deleted file mode 100644
index 243ec1e5ce49..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RetentionDurationTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDuration;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import org.junit.jupiter.api.Assertions;
-
-public final class RetentionDurationTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RetentionDuration model = BinaryData.fromString("{\"count\":156341242,\"durationType\":\"Months\"}")
- .toObject(RetentionDuration.class);
- Assertions.assertEquals(156341242, model.count());
- Assertions.assertEquals(RetentionDurationType.MONTHS, model.durationType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RetentionDuration model
- = new RetentionDuration().withCount(156341242).withDurationType(RetentionDurationType.MONTHS);
- model = BinaryData.fromObject(model).toObject(RetentionDuration.class);
- Assertions.assertEquals(156341242, model.count());
- Assertions.assertEquals(RetentionDurationType.MONTHS, model.durationType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RetentionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RetentionPolicyTests.java
deleted file mode 100644
index fd628d15d053..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/RetentionPolicyTests.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionPolicy;
-
-public final class RetentionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- RetentionPolicy model
- = BinaryData.fromString("{\"retentionPolicyType\":\"RetentionPolicy\"}").toObject(RetentionPolicy.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- RetentionPolicy model = new RetentionPolicy();
- model = BinaryData.fromObject(model).toObject(RetentionPolicy.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SchedulePolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SchedulePolicyTests.java
deleted file mode 100644
index 392ae96f0546..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SchedulePolicyTests.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SchedulePolicy;
-
-public final class SchedulePolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SchedulePolicy model
- = BinaryData.fromString("{\"schedulePolicyType\":\"SchedulePolicy\"}").toObject(SchedulePolicy.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SchedulePolicy model = new SchedulePolicy();
- model = BinaryData.fromObject(model).toObject(SchedulePolicy.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SecuredVMDetailsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SecuredVMDetailsTests.java
deleted file mode 100644
index 44e0b374d566..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SecuredVMDetailsTests.java
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SecuredVMDetails;
-import org.junit.jupiter.api.Assertions;
-
-public final class SecuredVMDetailsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SecuredVMDetails model = BinaryData.fromString("{\"securedVMOsDiskEncryptionSetId\":\"qekewvnqvcd\"}")
- .toObject(SecuredVMDetails.class);
- Assertions.assertEquals("qekewvnqvcd", model.securedVmosDiskEncryptionSetId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SecuredVMDetails model = new SecuredVMDetails().withSecuredVmosDiskEncryptionSetId("qekewvnqvcd");
- model = BinaryData.fromObject(model).toObject(SecuredVMDetails.class);
- Assertions.assertEquals("qekewvnqvcd", model.securedVmosDiskEncryptionSetId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SecurityPinBaseTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SecurityPinBaseTests.java
deleted file mode 100644
index 9f57155895c8..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SecurityPinBaseTests.java
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SecurityPinBase;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class SecurityPinBaseTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SecurityPinBase model
- = BinaryData.fromString("{\"resourceGuardOperationRequests\":[\"yajguqfhwygzlv\",\"nk\"]}")
- .toObject(SecurityPinBase.class);
- Assertions.assertEquals("yajguqfhwygzlv", model.resourceGuardOperationRequests().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SecurityPinBase model
- = new SecurityPinBase().withResourceGuardOperationRequests(Arrays.asList("yajguqfhwygzlv", "nk"));
- model = BinaryData.fromObject(model).toObject(SecurityPinBase.class);
- Assertions.assertEquals("yajguqfhwygzlv", model.resourceGuardOperationRequests().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SettingsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SettingsTests.java
deleted file mode 100644
index 257b269f197e..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SettingsTests.java
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.Settings;
-import org.junit.jupiter.api.Assertions;
-
-public final class SettingsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- Settings model
- = BinaryData.fromString("{\"timeZone\":\"cvdsrhnj\",\"issqlcompression\":true,\"isCompression\":false}")
- .toObject(Settings.class);
- Assertions.assertEquals("cvdsrhnj", model.timeZone());
- Assertions.assertEquals(true, model.issqlcompression());
- Assertions.assertEquals(false, model.isCompression());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- Settings model = new Settings().withTimeZone("cvdsrhnj").withIssqlcompression(true).withIsCompression(false);
- model = BinaryData.fromObject(model).toObject(Settings.class);
- Assertions.assertEquals("cvdsrhnj", model.timeZone());
- Assertions.assertEquals(true, model.issqlcompression());
- Assertions.assertEquals(false, model.isCompression());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SimpleRetentionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SimpleRetentionPolicyTests.java
deleted file mode 100644
index fd1d2f9ef7cc..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SimpleRetentionPolicyTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDuration;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SimpleRetentionPolicy;
-import org.junit.jupiter.api.Assertions;
-
-public final class SimpleRetentionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SimpleRetentionPolicy model = BinaryData.fromString(
- "{\"retentionPolicyType\":\"SimpleRetentionPolicy\",\"retentionDuration\":{\"count\":458551614,\"durationType\":\"Invalid\"}}")
- .toObject(SimpleRetentionPolicy.class);
- Assertions.assertEquals(458551614, model.retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.INVALID, model.retentionDuration().durationType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SimpleRetentionPolicy model = new SimpleRetentionPolicy().withRetentionDuration(
- new RetentionDuration().withCount(458551614).withDurationType(RetentionDurationType.INVALID));
- model = BinaryData.fromObject(model).toObject(SimpleRetentionPolicy.class);
- Assertions.assertEquals(458551614, model.retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.INVALID, model.retentionDuration().durationType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SimpleSchedulePolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SimpleSchedulePolicyTests.java
deleted file mode 100644
index 48e0b7e58ef0..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SimpleSchedulePolicyTests.java
+++ /dev/null
@@ -1,53 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DayOfWeek;
-import com.azure.resourcemanager.recoveryservicesbackup.models.HourlySchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ScheduleRunType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SimpleSchedulePolicy;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class SimpleSchedulePolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SimpleSchedulePolicy model = BinaryData.fromString(
- "{\"schedulePolicyType\":\"SimpleSchedulePolicy\",\"scheduleRunFrequency\":\"Invalid\",\"scheduleRunDays\":[\"Saturday\"],\"scheduleRunTimes\":[\"2021-05-16T22:30:08Z\",\"2021-01-26T08:41:32Z\",\"2021-05-14T20:37:03Z\",\"2021-04-07T00:27:16Z\"],\"hourlySchedule\":{\"interval\":1991084835,\"scheduleWindowStartTime\":\"2021-04-28T06:19:31Z\",\"scheduleWindowDuration\":232230684},\"scheduleWeeklyFrequency\":1718523407}")
- .toObject(SimpleSchedulePolicy.class);
- Assertions.assertEquals(ScheduleRunType.INVALID, model.scheduleRunFrequency());
- Assertions.assertEquals(DayOfWeek.SATURDAY, model.scheduleRunDays().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-16T22:30:08Z"), model.scheduleRunTimes().get(0));
- Assertions.assertEquals(1991084835, model.hourlySchedule().interval());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-28T06:19:31Z"),
- model.hourlySchedule().scheduleWindowStartTime());
- Assertions.assertEquals(232230684, model.hourlySchedule().scheduleWindowDuration());
- Assertions.assertEquals(1718523407, model.scheduleWeeklyFrequency());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SimpleSchedulePolicy model = new SimpleSchedulePolicy().withScheduleRunFrequency(ScheduleRunType.INVALID)
- .withScheduleRunDays(Arrays.asList(DayOfWeek.SATURDAY))
- .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2021-05-16T22:30:08Z"),
- OffsetDateTime.parse("2021-01-26T08:41:32Z"), OffsetDateTime.parse("2021-05-14T20:37:03Z"),
- OffsetDateTime.parse("2021-04-07T00:27:16Z")))
- .withHourlySchedule(new HourlySchedule().withInterval(1991084835)
- .withScheduleWindowStartTime(OffsetDateTime.parse("2021-04-28T06:19:31Z"))
- .withScheduleWindowDuration(232230684))
- .withScheduleWeeklyFrequency(1718523407);
- model = BinaryData.fromObject(model).toObject(SimpleSchedulePolicy.class);
- Assertions.assertEquals(ScheduleRunType.INVALID, model.scheduleRunFrequency());
- Assertions.assertEquals(DayOfWeek.SATURDAY, model.scheduleRunDays().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-16T22:30:08Z"), model.scheduleRunTimes().get(0));
- Assertions.assertEquals(1991084835, model.hourlySchedule().interval());
- Assertions.assertEquals(OffsetDateTime.parse("2021-04-28T06:19:31Z"),
- model.hourlySchedule().scheduleWindowStartTime());
- Assertions.assertEquals(232230684, model.hourlySchedule().scheduleWindowDuration());
- Assertions.assertEquals(1718523407, model.scheduleWeeklyFrequency());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SimpleSchedulePolicyV2Tests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SimpleSchedulePolicyV2Tests.java
deleted file mode 100644
index 47c56643c7e0..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SimpleSchedulePolicyV2Tests.java
+++ /dev/null
@@ -1,61 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DailySchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DayOfWeek;
-import com.azure.resourcemanager.recoveryservicesbackup.models.HourlySchedule;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ScheduleRunType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SimpleSchedulePolicyV2;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklySchedule;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class SimpleSchedulePolicyV2Tests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SimpleSchedulePolicyV2 model = BinaryData.fromString(
- "{\"schedulePolicyType\":\"SimpleSchedulePolicyV2\",\"scheduleRunFrequency\":\"Hourly\",\"hourlySchedule\":{\"interval\":1519460309,\"scheduleWindowStartTime\":\"2021-08-12T09:03:14Z\",\"scheduleWindowDuration\":2068252791},\"dailySchedule\":{\"scheduleRunTimes\":[\"2021-08-16T19:50:42Z\",\"2021-05-19T16:06:50Z\",\"2021-02-24T19:35:53Z\",\"2021-08-08T10:32:46Z\"]},\"weeklySchedule\":{\"scheduleRunDays\":[\"Friday\",\"Friday\",\"Thursday\",\"Saturday\"],\"scheduleRunTimes\":[\"2021-06-30T21:10:11Z\"]}}")
- .toObject(SimpleSchedulePolicyV2.class);
- Assertions.assertEquals(ScheduleRunType.HOURLY, model.scheduleRunFrequency());
- Assertions.assertEquals(1519460309, model.hourlySchedule().interval());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-12T09:03:14Z"),
- model.hourlySchedule().scheduleWindowStartTime());
- Assertions.assertEquals(2068252791, model.hourlySchedule().scheduleWindowDuration());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-16T19:50:42Z"),
- model.dailySchedule().scheduleRunTimes().get(0));
- Assertions.assertEquals(DayOfWeek.FRIDAY, model.weeklySchedule().scheduleRunDays().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-30T21:10:11Z"),
- model.weeklySchedule().scheduleRunTimes().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SimpleSchedulePolicyV2 model = new SimpleSchedulePolicyV2().withScheduleRunFrequency(ScheduleRunType.HOURLY)
- .withHourlySchedule(new HourlySchedule().withInterval(1519460309)
- .withScheduleWindowStartTime(OffsetDateTime.parse("2021-08-12T09:03:14Z"))
- .withScheduleWindowDuration(2068252791))
- .withDailySchedule(new DailySchedule().withScheduleRunTimes(Arrays.asList(
- OffsetDateTime.parse("2021-08-16T19:50:42Z"), OffsetDateTime.parse("2021-05-19T16:06:50Z"),
- OffsetDateTime.parse("2021-02-24T19:35:53Z"), OffsetDateTime.parse("2021-08-08T10:32:46Z"))))
- .withWeeklySchedule(new WeeklySchedule()
- .withScheduleRunDays(
- Arrays.asList(DayOfWeek.FRIDAY, DayOfWeek.FRIDAY, DayOfWeek.THURSDAY, DayOfWeek.SATURDAY))
- .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2021-06-30T21:10:11Z"))));
- model = BinaryData.fromObject(model).toObject(SimpleSchedulePolicyV2.class);
- Assertions.assertEquals(ScheduleRunType.HOURLY, model.scheduleRunFrequency());
- Assertions.assertEquals(1519460309, model.hourlySchedule().interval());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-12T09:03:14Z"),
- model.hourlySchedule().scheduleWindowStartTime());
- Assertions.assertEquals(2068252791, model.hourlySchedule().scheduleWindowDuration());
- Assertions.assertEquals(OffsetDateTime.parse("2021-08-16T19:50:42Z"),
- model.dailySchedule().scheduleRunTimes().get(0));
- Assertions.assertEquals(DayOfWeek.FRIDAY, model.weeklySchedule().scheduleRunDays().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-30T21:10:11Z"),
- model.weeklySchedule().scheduleRunTimes().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SnapshotBackupAdditionalDetailsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SnapshotBackupAdditionalDetailsTests.java
deleted file mode 100644
index a462c18faaee..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SnapshotBackupAdditionalDetailsTests.java
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotBackupAdditionalDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import org.junit.jupiter.api.Assertions;
-
-public final class SnapshotBackupAdditionalDetailsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SnapshotBackupAdditionalDetails model = BinaryData.fromString(
- "{\"instantRpRetentionRangeInDays\":524680213,\"instantRPDetails\":\"ql\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"gtczheydb\",\"identityName\":\"shmkxmaehvbbxur\",\"userAssignedIdentityProperties\":{\"clientId\":\"tfnhtbaxkgxywr\",\"principalId\":\"pyklyhpluodpvru\"}}}")
- .toObject(SnapshotBackupAdditionalDetails.class);
- Assertions.assertEquals(524680213, model.instantRpRetentionRangeInDays());
- Assertions.assertEquals("ql", model.instantRPDetails());
- Assertions.assertEquals("gtczheydb", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("shmkxmaehvbbxur", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("tfnhtbaxkgxywr",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("pyklyhpluodpvru",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SnapshotBackupAdditionalDetails model = new SnapshotBackupAdditionalDetails()
- .withInstantRpRetentionRangeInDays(524680213)
- .withInstantRPDetails("ql")
- .withUserAssignedManagedIdentityDetails(new UserAssignedManagedIdentityDetails()
- .withIdentityArmId("gtczheydb")
- .withIdentityName("shmkxmaehvbbxur")
- .withUserAssignedIdentityProperties(new UserAssignedIdentityProperties().withClientId("tfnhtbaxkgxywr")
- .withPrincipalId("pyklyhpluodpvru")));
- model = BinaryData.fromObject(model).toObject(SnapshotBackupAdditionalDetails.class);
- Assertions.assertEquals(524680213, model.instantRpRetentionRangeInDays());
- Assertions.assertEquals("ql", model.instantRPDetails());
- Assertions.assertEquals("gtczheydb", model.userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("shmkxmaehvbbxur", model.userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("tfnhtbaxkgxywr",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("pyklyhpluodpvru",
- model.userAssignedManagedIdentityDetails().userAssignedIdentityProperties().principalId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SnapshotRestoreParametersTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SnapshotRestoreParametersTests.java
deleted file mode 100644
index f780915a9a97..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SnapshotRestoreParametersTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotRestoreParameters;
-import org.junit.jupiter.api.Assertions;
-
-public final class SnapshotRestoreParametersTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SnapshotRestoreParameters model = BinaryData
- .fromString("{\"skipAttachAndMount\":false,\"logPointInTimeForDBRecovery\":\"icddyvvjskgfmocw\"}")
- .toObject(SnapshotRestoreParameters.class);
- Assertions.assertEquals(false, model.skipAttachAndMount());
- Assertions.assertEquals("icddyvvjskgfmocw", model.logPointInTimeForDBRecovery());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SnapshotRestoreParameters model = new SnapshotRestoreParameters().withSkipAttachAndMount(false)
- .withLogPointInTimeForDBRecovery("icddyvvjskgfmocw");
- model = BinaryData.fromObject(model).toObject(SnapshotRestoreParameters.class);
- Assertions.assertEquals(false, model.skipAttachAndMount());
- Assertions.assertEquals("icddyvvjskgfmocw", model.logPointInTimeForDBRecovery());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SqlDataDirectoryMappingTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SqlDataDirectoryMappingTests.java
deleted file mode 100644
index e8845e882042..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SqlDataDirectoryMappingTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryMapping;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryType;
-import org.junit.jupiter.api.Assertions;
-
-public final class SqlDataDirectoryMappingTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SqlDataDirectoryMapping model = BinaryData.fromString(
- "{\"mappingType\":\"Log\",\"sourceLogicalName\":\"gstmninwjizciln\",\"sourcePath\":\"gshejjtbxqmulux\",\"targetPath\":\"qzvnersbycucr\"}")
- .toObject(SqlDataDirectoryMapping.class);
- Assertions.assertEquals(SqlDataDirectoryType.LOG, model.mappingType());
- Assertions.assertEquals("gstmninwjizciln", model.sourceLogicalName());
- Assertions.assertEquals("gshejjtbxqmulux", model.sourcePath());
- Assertions.assertEquals("qzvnersbycucr", model.targetPath());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SqlDataDirectoryMapping model = new SqlDataDirectoryMapping().withMappingType(SqlDataDirectoryType.LOG)
- .withSourceLogicalName("gstmninwjizciln")
- .withSourcePath("gshejjtbxqmulux")
- .withTargetPath("qzvnersbycucr");
- model = BinaryData.fromObject(model).toObject(SqlDataDirectoryMapping.class);
- Assertions.assertEquals(SqlDataDirectoryType.LOG, model.mappingType());
- Assertions.assertEquals("gstmninwjizciln", model.sourceLogicalName());
- Assertions.assertEquals("gshejjtbxqmulux", model.sourcePath());
- Assertions.assertEquals("qzvnersbycucr", model.targetPath());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SqlDataDirectoryTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SqlDataDirectoryTests.java
deleted file mode 100644
index 19ced7d71119..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SqlDataDirectoryTests.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectory;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SqlDataDirectoryType;
-import org.junit.jupiter.api.Assertions;
-
-public final class SqlDataDirectoryTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SqlDataDirectory model
- = BinaryData.fromString("{\"type\":\"Invalid\",\"path\":\"mwabzxrvxc\",\"logicalName\":\"hsphaivmxyas\"}")
- .toObject(SqlDataDirectory.class);
- Assertions.assertEquals(SqlDataDirectoryType.INVALID, model.type());
- Assertions.assertEquals("mwabzxrvxc", model.path());
- Assertions.assertEquals("hsphaivmxyas", model.logicalName());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SqlDataDirectory model = new SqlDataDirectory().withType(SqlDataDirectoryType.INVALID)
- .withPath("mwabzxrvxc")
- .withLogicalName("hsphaivmxyas");
- model = BinaryData.fromObject(model).toObject(SqlDataDirectory.class);
- Assertions.assertEquals(SqlDataDirectoryType.INVALID, model.type());
- Assertions.assertEquals("mwabzxrvxc", model.path());
- Assertions.assertEquals("hsphaivmxyas", model.logicalName());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SubProtectionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SubProtectionPolicyTests.java
deleted file mode 100644
index 5b58427885d1..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/SubProtectionPolicyTests.java
+++ /dev/null
@@ -1,100 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.PolicyType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SchedulePolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SnapshotBackupAdditionalDetails;
-import com.azure.resourcemanager.recoveryservicesbackup.models.SubProtectionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class SubProtectionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SubProtectionPolicy model = BinaryData.fromString(
- "{\"policyType\":\"Log\",\"schedulePolicy\":{\"schedulePolicyType\":\"SchedulePolicy\"},\"retentionPolicy\":{\"retentionPolicyType\":\"RetentionPolicy\"},\"tieringPolicy\":{\"ftul\":{\"tieringMode\":\"DoNotTier\",\"duration\":1600023368,\"durationType\":\"Weeks\"}},\"snapshotBackupAdditionalDetails\":{\"instantRpRetentionRangeInDays\":184092911,\"instantRPDetails\":\"ceamtm\",\"userAssignedManagedIdentityDetails\":{\"identityArmId\":\"o\",\"identityName\":\"jw\",\"userAssignedIdentityProperties\":{\"clientId\":\"qioknssxmojm\",\"principalId\":\"p\"}}}}")
- .toObject(SubProtectionPolicy.class);
- Assertions.assertEquals(PolicyType.LOG, model.policyType());
- Assertions.assertEquals(TieringMode.DO_NOT_TIER, model.tieringPolicy().get("ftul").tieringMode());
- Assertions.assertEquals(1600023368, model.tieringPolicy().get("ftul").duration());
- Assertions.assertEquals(RetentionDurationType.WEEKS, model.tieringPolicy().get("ftul").durationType());
- Assertions.assertEquals(184092911, model.snapshotBackupAdditionalDetails().instantRpRetentionRangeInDays());
- Assertions.assertEquals("ceamtm", model.snapshotBackupAdditionalDetails().instantRPDetails());
- Assertions.assertEquals("o",
- model.snapshotBackupAdditionalDetails().userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("jw",
- model.snapshotBackupAdditionalDetails().userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("qioknssxmojm",
- model.snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .clientId());
- Assertions.assertEquals("p",
- model.snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .principalId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SubProtectionPolicy model = new SubProtectionPolicy().withPolicyType(PolicyType.LOG)
- .withSchedulePolicy(new SchedulePolicy())
- .withRetentionPolicy(new RetentionPolicy())
- .withTieringPolicy(mapOf("ftul",
- new TieringPolicy().withTieringMode(TieringMode.DO_NOT_TIER)
- .withDuration(1600023368)
- .withDurationType(RetentionDurationType.WEEKS)))
- .withSnapshotBackupAdditionalDetails(new SnapshotBackupAdditionalDetails()
- .withInstantRpRetentionRangeInDays(184092911)
- .withInstantRPDetails("ceamtm")
- .withUserAssignedManagedIdentityDetails(new UserAssignedManagedIdentityDetails().withIdentityArmId("o")
- .withIdentityName("jw")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("qioknssxmojm").withPrincipalId("p"))));
- model = BinaryData.fromObject(model).toObject(SubProtectionPolicy.class);
- Assertions.assertEquals(PolicyType.LOG, model.policyType());
- Assertions.assertEquals(TieringMode.DO_NOT_TIER, model.tieringPolicy().get("ftul").tieringMode());
- Assertions.assertEquals(1600023368, model.tieringPolicy().get("ftul").duration());
- Assertions.assertEquals(RetentionDurationType.WEEKS, model.tieringPolicy().get("ftul").durationType());
- Assertions.assertEquals(184092911, model.snapshotBackupAdditionalDetails().instantRpRetentionRangeInDays());
- Assertions.assertEquals("ceamtm", model.snapshotBackupAdditionalDetails().instantRPDetails());
- Assertions.assertEquals("o",
- model.snapshotBackupAdditionalDetails().userAssignedManagedIdentityDetails().identityArmId());
- Assertions.assertEquals("jw",
- model.snapshotBackupAdditionalDetails().userAssignedManagedIdentityDetails().identityName());
- Assertions.assertEquals("qioknssxmojm",
- model.snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .clientId());
- Assertions.assertEquals("p",
- model.snapshotBackupAdditionalDetails()
- .userAssignedManagedIdentityDetails()
- .userAssignedIdentityProperties()
- .principalId());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TargetAfsRestoreInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TargetAfsRestoreInfoTests.java
deleted file mode 100644
index 083aa968d9de..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TargetAfsRestoreInfoTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetAfsRestoreInfo;
-import org.junit.jupiter.api.Assertions;
-
-public final class TargetAfsRestoreInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- TargetAfsRestoreInfo model
- = BinaryData.fromString("{\"name\":\"sutrgjup\",\"targetResourceId\":\"utpwoqhihejqgw\"}")
- .toObject(TargetAfsRestoreInfo.class);
- Assertions.assertEquals("sutrgjup", model.name());
- Assertions.assertEquals("utpwoqhihejqgw", model.targetResourceId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- TargetAfsRestoreInfo model
- = new TargetAfsRestoreInfo().withName("sutrgjup").withTargetResourceId("utpwoqhihejqgw");
- model = BinaryData.fromObject(model).toObject(TargetAfsRestoreInfo.class);
- Assertions.assertEquals("sutrgjup", model.name());
- Assertions.assertEquals("utpwoqhihejqgw", model.targetResourceId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TargetDiskNetworkAccessSettingsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TargetDiskNetworkAccessSettingsTests.java
deleted file mode 100644
index affda6baf917..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TargetDiskNetworkAccessSettingsTests.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetDiskNetworkAccessOption;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetDiskNetworkAccessSettings;
-import org.junit.jupiter.api.Assertions;
-
-public final class TargetDiskNetworkAccessSettingsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- TargetDiskNetworkAccessSettings model = BinaryData.fromString(
- "{\"targetDiskNetworkAccessOption\":\"EnablePublicAccessForAllDisks\",\"targetDiskAccessId\":\"ucmfdj\"}")
- .toObject(TargetDiskNetworkAccessSettings.class);
- Assertions.assertEquals(TargetDiskNetworkAccessOption.ENABLE_PUBLIC_ACCESS_FOR_ALL_DISKS,
- model.targetDiskNetworkAccessOption());
- Assertions.assertEquals("ucmfdj", model.targetDiskAccessId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- TargetDiskNetworkAccessSettings model = new TargetDiskNetworkAccessSettings()
- .withTargetDiskNetworkAccessOption(TargetDiskNetworkAccessOption.ENABLE_PUBLIC_ACCESS_FOR_ALL_DISKS)
- .withTargetDiskAccessId("ucmfdj");
- model = BinaryData.fromObject(model).toObject(TargetDiskNetworkAccessSettings.class);
- Assertions.assertEquals(TargetDiskNetworkAccessOption.ENABLE_PUBLIC_ACCESS_FOR_ALL_DISKS,
- model.targetDiskNetworkAccessOption());
- Assertions.assertEquals("ucmfdj", model.targetDiskAccessId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TargetRestoreInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TargetRestoreInfoTests.java
deleted file mode 100644
index 3a5f1a29db79..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TargetRestoreInfoTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.OverwriteOptions;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TargetRestoreInfo;
-import org.junit.jupiter.api.Assertions;
-
-public final class TargetRestoreInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- TargetRestoreInfo model = BinaryData.fromString(
- "{\"overwriteOption\":\"FailOnConflict\",\"containerId\":\"e\",\"databaseName\":\"guxak\",\"targetDirectoryForFileRestore\":\"qzhzbezkgimsi\"}")
- .toObject(TargetRestoreInfo.class);
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.overwriteOption());
- Assertions.assertEquals("e", model.containerId());
- Assertions.assertEquals("guxak", model.databaseName());
- Assertions.assertEquals("qzhzbezkgimsi", model.targetDirectoryForFileRestore());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- TargetRestoreInfo model = new TargetRestoreInfo().withOverwriteOption(OverwriteOptions.FAIL_ON_CONFLICT)
- .withContainerId("e")
- .withDatabaseName("guxak")
- .withTargetDirectoryForFileRestore("qzhzbezkgimsi");
- model = BinaryData.fromObject(model).toObject(TargetRestoreInfo.class);
- Assertions.assertEquals(OverwriteOptions.FAIL_ON_CONFLICT, model.overwriteOption());
- Assertions.assertEquals("e", model.containerId());
- Assertions.assertEquals("guxak", model.databaseName());
- Assertions.assertEquals("qzhzbezkgimsi", model.targetDirectoryForFileRestore());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringCostInfoInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringCostInfoInnerTests.java
deleted file mode 100644
index 9d1ad2801a15..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringCostInfoInnerTests.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.TieringCostInfoInner;
-
-public final class TieringCostInfoInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- TieringCostInfoInner model
- = BinaryData.fromString("{\"objectType\":\"TieringCostInfo\"}").toObject(TieringCostInfoInner.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- TieringCostInfoInner model = new TieringCostInfoInner();
- model = BinaryData.fromObject(model).toObject(TieringCostInfoInner.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringCostRehydrationInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringCostRehydrationInfoTests.java
deleted file mode 100644
index eab1e7a52db7..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringCostRehydrationInfoTests.java
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringCostRehydrationInfo;
-import org.junit.jupiter.api.Assertions;
-
-public final class TieringCostRehydrationInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- TieringCostRehydrationInfo model = BinaryData.fromString(
- "{\"objectType\":\"TieringCostRehydrationInfo\",\"rehydrationSizeInBytes\":5753434754911669837,\"retailRehydrationCostPerGBPerMonth\":14.712435267029655}")
- .toObject(TieringCostRehydrationInfo.class);
- Assertions.assertEquals(5753434754911669837L, model.rehydrationSizeInBytes());
- Assertions.assertEquals(14.712435267029655, model.retailRehydrationCostPerGBPerMonth());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- TieringCostRehydrationInfo model
- = new TieringCostRehydrationInfo().withRehydrationSizeInBytes(5753434754911669837L)
- .withRetailRehydrationCostPerGBPerMonth(14.712435267029655);
- model = BinaryData.fromObject(model).toObject(TieringCostRehydrationInfo.class);
- Assertions.assertEquals(5753434754911669837L, model.rehydrationSizeInBytes());
- Assertions.assertEquals(14.712435267029655, model.retailRehydrationCostPerGBPerMonth());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringCostSavingInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringCostSavingInfoTests.java
deleted file mode 100644
index fb359fc4e3ab..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringCostSavingInfoTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringCostSavingInfo;
-import org.junit.jupiter.api.Assertions;
-
-public final class TieringCostSavingInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- TieringCostSavingInfo model = BinaryData.fromString(
- "{\"objectType\":\"TieringCostSavingInfo\",\"sourceTierSizeReductionInBytes\":8383154283604119865,\"targetTierSizeIncreaseInBytes\":3826976009885862346,\"retailSourceTierCostPerGBPerMonth\":76.2222883873025,\"retailTargetTierCostPerGBPerMonth\":0.48473291717016087}")
- .toObject(TieringCostSavingInfo.class);
- Assertions.assertEquals(8383154283604119865L, model.sourceTierSizeReductionInBytes());
- Assertions.assertEquals(3826976009885862346L, model.targetTierSizeIncreaseInBytes());
- Assertions.assertEquals(76.2222883873025, model.retailSourceTierCostPerGBPerMonth());
- Assertions.assertEquals(0.48473291717016087, model.retailTargetTierCostPerGBPerMonth());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- TieringCostSavingInfo model
- = new TieringCostSavingInfo().withSourceTierSizeReductionInBytes(8383154283604119865L)
- .withTargetTierSizeIncreaseInBytes(3826976009885862346L)
- .withRetailSourceTierCostPerGBPerMonth(76.2222883873025)
- .withRetailTargetTierCostPerGBPerMonth(0.48473291717016087);
- model = BinaryData.fromObject(model).toObject(TieringCostSavingInfo.class);
- Assertions.assertEquals(8383154283604119865L, model.sourceTierSizeReductionInBytes());
- Assertions.assertEquals(3826976009885862346L, model.targetTierSizeIncreaseInBytes());
- Assertions.assertEquals(76.2222883873025, model.retailSourceTierCostPerGBPerMonth());
- Assertions.assertEquals(0.48473291717016087, model.retailTargetTierCostPerGBPerMonth());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringPolicyTests.java
deleted file mode 100644
index bf67c251c454..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TieringPolicyTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringMode;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TieringPolicy;
-import org.junit.jupiter.api.Assertions;
-
-public final class TieringPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- TieringPolicy model
- = BinaryData.fromString("{\"tieringMode\":\"DoNotTier\",\"duration\":473129679,\"durationType\":\"Days\"}")
- .toObject(TieringPolicy.class);
- Assertions.assertEquals(TieringMode.DO_NOT_TIER, model.tieringMode());
- Assertions.assertEquals(473129679, model.duration());
- Assertions.assertEquals(RetentionDurationType.DAYS, model.durationType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- TieringPolicy model = new TieringPolicy().withTieringMode(TieringMode.DO_NOT_TIER)
- .withDuration(473129679)
- .withDurationType(RetentionDurationType.DAYS);
- model = BinaryData.fromObject(model).toObject(TieringPolicy.class);
- Assertions.assertEquals(TieringMode.DO_NOT_TIER, model.tieringMode());
- Assertions.assertEquals(473129679, model.duration());
- Assertions.assertEquals(RetentionDurationType.DAYS, model.durationType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TriggerDataMoveRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TriggerDataMoveRequestTests.java
deleted file mode 100644
index 5906b717d6ad..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/TriggerDataMoveRequestTests.java
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DataMoveLevel;
-import com.azure.resourcemanager.recoveryservicesbackup.models.TriggerDataMoveRequest;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class TriggerDataMoveRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- TriggerDataMoveRequest model = BinaryData.fromString(
- "{\"sourceResourceId\":\"amdecte\",\"sourceRegion\":\"f\",\"dataMoveLevel\":\"Container\",\"correlationId\":\"scjeypv\",\"sourceContainerArmIds\":[\"rkgqhcjrefo\",\"gm\",\"qsl\",\"yyvxyqjpkcattpn\"],\"pauseGC\":false}")
- .toObject(TriggerDataMoveRequest.class);
- Assertions.assertEquals("amdecte", model.sourceResourceId());
- Assertions.assertEquals("f", model.sourceRegion());
- Assertions.assertEquals(DataMoveLevel.CONTAINER, model.dataMoveLevel());
- Assertions.assertEquals("scjeypv", model.correlationId());
- Assertions.assertEquals("rkgqhcjrefo", model.sourceContainerArmIds().get(0));
- Assertions.assertEquals(false, model.pauseGC());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- TriggerDataMoveRequest model = new TriggerDataMoveRequest().withSourceResourceId("amdecte")
- .withSourceRegion("f")
- .withDataMoveLevel(DataMoveLevel.CONTAINER)
- .withCorrelationId("scjeypv")
- .withSourceContainerArmIds(Arrays.asList("rkgqhcjrefo", "gm", "qsl", "yyvxyqjpkcattpn"))
- .withPauseGC(false);
- model = BinaryData.fromObject(model).toObject(TriggerDataMoveRequest.class);
- Assertions.assertEquals("amdecte", model.sourceResourceId());
- Assertions.assertEquals("f", model.sourceRegion());
- Assertions.assertEquals(DataMoveLevel.CONTAINER, model.dataMoveLevel());
- Assertions.assertEquals("scjeypv", model.correlationId());
- Assertions.assertEquals("rkgqhcjrefo", model.sourceContainerArmIds().get(0));
- Assertions.assertEquals(false, model.pauseGC());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UnlockDeleteRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UnlockDeleteRequestTests.java
deleted file mode 100644
index ce51430fa3ca..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UnlockDeleteRequestTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UnlockDeleteRequest;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class UnlockDeleteRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UnlockDeleteRequest model = BinaryData.fromString(
- "{\"resourceGuardOperationRequests\":[\"qqmtedltmmji\",\"yeozphvwauyqncy\"],\"resourceToBeDeleted\":\"p\"}")
- .toObject(UnlockDeleteRequest.class);
- Assertions.assertEquals("qqmtedltmmji", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("p", model.resourceToBeDeleted());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UnlockDeleteRequest model = new UnlockDeleteRequest()
- .withResourceGuardOperationRequests(Arrays.asList("qqmtedltmmji", "yeozphvwauyqncy"))
- .withResourceToBeDeleted("p");
- model = BinaryData.fromObject(model).toObject(UnlockDeleteRequest.class);
- Assertions.assertEquals("qqmtedltmmji", model.resourceGuardOperationRequests().get(0));
- Assertions.assertEquals("p", model.resourceToBeDeleted());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UnlockDeleteResponseInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UnlockDeleteResponseInnerTests.java
deleted file mode 100644
index 0dfef95e4edd..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UnlockDeleteResponseInnerTests.java
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.UnlockDeleteResponseInner;
-import org.junit.jupiter.api.Assertions;
-
-public final class UnlockDeleteResponseInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UnlockDeleteResponseInner model = BinaryData.fromString("{\"unlockDeleteExpiryTime\":\"ipmdscwx\"}")
- .toObject(UnlockDeleteResponseInner.class);
- Assertions.assertEquals("ipmdscwx", model.unlockDeleteExpiryTime());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UnlockDeleteResponseInner model = new UnlockDeleteResponseInner().withUnlockDeleteExpiryTime("ipmdscwx");
- model = BinaryData.fromObject(model).toObject(UnlockDeleteResponseInner.class);
- Assertions.assertEquals("ipmdscwx", model.unlockDeleteExpiryTime());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UserAssignedIdentityPropertiesTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UserAssignedIdentityPropertiesTests.java
deleted file mode 100644
index 3cbda767b017..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UserAssignedIdentityPropertiesTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import org.junit.jupiter.api.Assertions;
-
-public final class UserAssignedIdentityPropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UserAssignedIdentityProperties model
- = BinaryData.fromString("{\"clientId\":\"jfsmlmbtxhwgfwsr\",\"principalId\":\"wcoezbrhub\"}")
- .toObject(UserAssignedIdentityProperties.class);
- Assertions.assertEquals("jfsmlmbtxhwgfwsr", model.clientId());
- Assertions.assertEquals("wcoezbrhub", model.principalId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UserAssignedIdentityProperties model
- = new UserAssignedIdentityProperties().withClientId("jfsmlmbtxhwgfwsr").withPrincipalId("wcoezbrhub");
- model = BinaryData.fromObject(model).toObject(UserAssignedIdentityProperties.class);
- Assertions.assertEquals("jfsmlmbtxhwgfwsr", model.clientId());
- Assertions.assertEquals("wcoezbrhub", model.principalId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UserAssignedManagedIdentityDetailsTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UserAssignedManagedIdentityDetailsTests.java
deleted file mode 100644
index 5f6d155deeb0..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/UserAssignedManagedIdentityDetailsTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedIdentityProperties;
-import com.azure.resourcemanager.recoveryservicesbackup.models.UserAssignedManagedIdentityDetails;
-import org.junit.jupiter.api.Assertions;
-
-public final class UserAssignedManagedIdentityDetailsTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UserAssignedManagedIdentityDetails model = BinaryData.fromString(
- "{\"identityArmId\":\"lgzi\",\"identityName\":\"hostgktstvdxecl\",\"userAssignedIdentityProperties\":{\"clientId\":\"qbcvhzlhplod\",\"principalId\":\"dlwwqfbumlkxt\"}}")
- .toObject(UserAssignedManagedIdentityDetails.class);
- Assertions.assertEquals("lgzi", model.identityArmId());
- Assertions.assertEquals("hostgktstvdxecl", model.identityName());
- Assertions.assertEquals("qbcvhzlhplod", model.userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("dlwwqfbumlkxt", model.userAssignedIdentityProperties().principalId());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UserAssignedManagedIdentityDetails model = new UserAssignedManagedIdentityDetails().withIdentityArmId("lgzi")
- .withIdentityName("hostgktstvdxecl")
- .withUserAssignedIdentityProperties(
- new UserAssignedIdentityProperties().withClientId("qbcvhzlhplod").withPrincipalId("dlwwqfbumlkxt"));
- model = BinaryData.fromObject(model).toObject(UserAssignedManagedIdentityDetails.class);
- Assertions.assertEquals("lgzi", model.identityArmId());
- Assertions.assertEquals("hostgktstvdxecl", model.identityName());
- Assertions.assertEquals("qbcvhzlhplod", model.userAssignedIdentityProperties().clientId());
- Assertions.assertEquals("dlwwqfbumlkxt", model.userAssignedIdentityProperties().principalId());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateIaasVMRestoreOperationRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateIaasVMRestoreOperationRequestTests.java
deleted file mode 100644
index a04bc9530363..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateIaasVMRestoreOperationRequestTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateIaasVMRestoreOperationRequest;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ValidateIaasVMRestoreOperationRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ValidateIaasVMRestoreOperationRequest model = BinaryData.fromString(
- "{\"objectType\":\"ValidateIaasVMRestoreOperationRequest\",\"restoreRequest\":{\"objectType\":\"RestoreRequest\",\"resourceGuardOperationRequests\":[\"a\"]}}")
- .toObject(ValidateIaasVMRestoreOperationRequest.class);
- Assertions.assertEquals("a", model.restoreRequest().resourceGuardOperationRequests().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ValidateIaasVMRestoreOperationRequest model = new ValidateIaasVMRestoreOperationRequest()
- .withRestoreRequest(new RestoreRequest().withResourceGuardOperationRequests(Arrays.asList("a")));
- model = BinaryData.fromObject(model).toObject(ValidateIaasVMRestoreOperationRequest.class);
- Assertions.assertEquals("a", model.restoreRequest().resourceGuardOperationRequests().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateOperationRequestResourceTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateOperationRequestResourceTests.java
deleted file mode 100644
index d26d6250da03..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateOperationRequestResourceTests.java
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateOperationRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateOperationRequestResource;
-import org.junit.jupiter.api.Assertions;
-
-public final class ValidateOperationRequestResourceTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ValidateOperationRequestResource model = BinaryData
- .fromString("{\"id\":\"uvwbhsqfs\",\"properties\":{\"objectType\":\"ValidateOperationRequest\"}}")
- .toObject(ValidateOperationRequestResource.class);
- Assertions.assertEquals("uvwbhsqfs", model.id());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ValidateOperationRequestResource model
- = new ValidateOperationRequestResource().withId("uvwbhsqfs").withProperties(new ValidateOperationRequest());
- model = BinaryData.fromObject(model).toObject(ValidateOperationRequestResource.class);
- Assertions.assertEquals("uvwbhsqfs", model.id());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateOperationRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateOperationRequestTests.java
deleted file mode 100644
index 9e3f165e3823..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateOperationRequestTests.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateOperationRequest;
-
-public final class ValidateOperationRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ValidateOperationRequest model = BinaryData.fromString("{\"objectType\":\"ValidateOperationRequest\"}")
- .toObject(ValidateOperationRequest.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ValidateOperationRequest model = new ValidateOperationRequest();
- model = BinaryData.fromObject(model).toObject(ValidateOperationRequest.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateRestoreOperationRequestTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateRestoreOperationRequestTests.java
deleted file mode 100644
index 016c6bc397af..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/ValidateRestoreOperationRequestTests.java
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RestoreRequest;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ValidateRestoreOperationRequest;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class ValidateRestoreOperationRequestTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ValidateRestoreOperationRequest model = BinaryData.fromString(
- "{\"objectType\":\"ValidateRestoreOperationRequest\",\"restoreRequest\":{\"objectType\":\"RestoreRequest\",\"resourceGuardOperationRequests\":[\"jchcsrlzknmzla\",\"rupdwvnphcnzq\",\"pjhmqrhvthl\"]}}")
- .toObject(ValidateRestoreOperationRequest.class);
- Assertions.assertEquals("jchcsrlzknmzla", model.restoreRequest().resourceGuardOperationRequests().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ValidateRestoreOperationRequest model
- = new ValidateRestoreOperationRequest().withRestoreRequest(new RestoreRequest()
- .withResourceGuardOperationRequests(Arrays.asList("jchcsrlzknmzla", "rupdwvnphcnzq", "pjhmqrhvthl")));
- model = BinaryData.fromObject(model).toObject(ValidateRestoreOperationRequest.class);
- Assertions.assertEquals("jchcsrlzknmzla", model.restoreRequest().resourceGuardOperationRequests().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/VaultJobExtendedInfoTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/VaultJobExtendedInfoTests.java
deleted file mode 100644
index b211f70ea1c8..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/VaultJobExtendedInfoTests.java
+++ /dev/null
@@ -1,42 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.VaultJobExtendedInfo;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class VaultJobExtendedInfoTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- VaultJobExtendedInfo model = BinaryData
- .fromString(
- "{\"propertyBag\":{\"qvlnnpxybafiqgea\":\"txetlgydl\",\"yulidwcwvm\":\"rbgjekglkl\",\"o\":\"eg\"}}")
- .toObject(VaultJobExtendedInfo.class);
- Assertions.assertEquals("txetlgydl", model.propertyBag().get("qvlnnpxybafiqgea"));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- VaultJobExtendedInfo model = new VaultJobExtendedInfo()
- .withPropertyBag(mapOf("qvlnnpxybafiqgea", "txetlgydl", "yulidwcwvm", "rbgjekglkl", "o", "eg"));
- model = BinaryData.fromObject(model).toObject(VaultJobExtendedInfo.class);
- Assertions.assertEquals("txetlgydl", model.propertyBag().get("qvlnnpxybafiqgea"));
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/VaultRetentionPolicyTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/VaultRetentionPolicyTests.java
deleted file mode 100644
index dc68a52b7336..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/VaultRetentionPolicyTests.java
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionPolicy;
-import com.azure.resourcemanager.recoveryservicesbackup.models.VaultRetentionPolicy;
-import org.junit.jupiter.api.Assertions;
-
-public final class VaultRetentionPolicyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- VaultRetentionPolicy model = BinaryData.fromString(
- "{\"vaultRetention\":{\"retentionPolicyType\":\"RetentionPolicy\"},\"snapshotRetentionInDays\":1811866943}")
- .toObject(VaultRetentionPolicy.class);
- Assertions.assertEquals(1811866943, model.snapshotRetentionInDays());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- VaultRetentionPolicy model = new VaultRetentionPolicy().withVaultRetention(new RetentionPolicy())
- .withSnapshotRetentionInDays(1811866943);
- model = BinaryData.fromObject(model).toObject(VaultRetentionPolicy.class);
- Assertions.assertEquals(1811866943, model.snapshotRetentionInDays());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/VaultStorageConfigOperationResultResponseInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/VaultStorageConfigOperationResultResponseInnerTests.java
deleted file mode 100644
index c881e7f198e8..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/VaultStorageConfigOperationResultResponseInnerTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.VaultStorageConfigOperationResultResponseInner;
-
-public final class VaultStorageConfigOperationResultResponseInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- VaultStorageConfigOperationResultResponseInner model
- = BinaryData.fromString("{\"objectType\":\"VaultStorageConfigOperationResultResponse\"}")
- .toObject(VaultStorageConfigOperationResultResponseInner.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- VaultStorageConfigOperationResultResponseInner model = new VaultStorageConfigOperationResultResponseInner();
- model = BinaryData.fromObject(model).toObject(VaultStorageConfigOperationResultResponseInner.class);
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WeeklyRetentionFormatTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WeeklyRetentionFormatTests.java
deleted file mode 100644
index 0f2d38bf1c7c..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WeeklyRetentionFormatTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DayOfWeek;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeekOfMonth;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklyRetentionFormat;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class WeeklyRetentionFormatTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- WeeklyRetentionFormat model = BinaryData.fromString(
- "{\"daysOfTheWeek\":[\"Thursday\",\"Friday\",\"Wednesday\"],\"weeksOfTheMonth\":[\"Invalid\",\"Invalid\",\"Second\",\"Fourth\"]}")
- .toObject(WeeklyRetentionFormat.class);
- Assertions.assertEquals(DayOfWeek.THURSDAY, model.daysOfTheWeek().get(0));
- Assertions.assertEquals(WeekOfMonth.INVALID, model.weeksOfTheMonth().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- WeeklyRetentionFormat model = new WeeklyRetentionFormat()
- .withDaysOfTheWeek(Arrays.asList(DayOfWeek.THURSDAY, DayOfWeek.FRIDAY, DayOfWeek.WEDNESDAY))
- .withWeeksOfTheMonth(
- Arrays.asList(WeekOfMonth.INVALID, WeekOfMonth.INVALID, WeekOfMonth.SECOND, WeekOfMonth.FOURTH));
- model = BinaryData.fromObject(model).toObject(WeeklyRetentionFormat.class);
- Assertions.assertEquals(DayOfWeek.THURSDAY, model.daysOfTheWeek().get(0));
- Assertions.assertEquals(WeekOfMonth.INVALID, model.weeksOfTheMonth().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WeeklyRetentionScheduleTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WeeklyRetentionScheduleTests.java
deleted file mode 100644
index d9f3cdd0ec2e..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WeeklyRetentionScheduleTests.java
+++ /dev/null
@@ -1,42 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DayOfWeek;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDuration;
-import com.azure.resourcemanager.recoveryservicesbackup.models.RetentionDurationType;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklyRetentionSchedule;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class WeeklyRetentionScheduleTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- WeeklyRetentionSchedule model = BinaryData.fromString(
- "{\"daysOfTheWeek\":[\"Saturday\",\"Wednesday\",\"Friday\",\"Tuesday\"],\"retentionTimes\":[\"2021-05-12T21:16:31Z\"],\"retentionDuration\":{\"count\":1930169627,\"durationType\":\"Weeks\"}}")
- .toObject(WeeklyRetentionSchedule.class);
- Assertions.assertEquals(DayOfWeek.SATURDAY, model.daysOfTheWeek().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-12T21:16:31Z"), model.retentionTimes().get(0));
- Assertions.assertEquals(1930169627, model.retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.WEEKS, model.retentionDuration().durationType());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- WeeklyRetentionSchedule model = new WeeklyRetentionSchedule()
- .withDaysOfTheWeek(
- Arrays.asList(DayOfWeek.SATURDAY, DayOfWeek.WEDNESDAY, DayOfWeek.FRIDAY, DayOfWeek.TUESDAY))
- .withRetentionTimes(Arrays.asList(OffsetDateTime.parse("2021-05-12T21:16:31Z")))
- .withRetentionDuration(
- new RetentionDuration().withCount(1930169627).withDurationType(RetentionDurationType.WEEKS));
- model = BinaryData.fromObject(model).toObject(WeeklyRetentionSchedule.class);
- Assertions.assertEquals(DayOfWeek.SATURDAY, model.daysOfTheWeek().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-05-12T21:16:31Z"), model.retentionTimes().get(0));
- Assertions.assertEquals(1930169627, model.retentionDuration().count());
- Assertions.assertEquals(RetentionDurationType.WEEKS, model.retentionDuration().durationType());
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WeeklyScheduleTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WeeklyScheduleTests.java
deleted file mode 100644
index 315e115e78c6..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WeeklyScheduleTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.models.DayOfWeek;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WeeklySchedule;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class WeeklyScheduleTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- WeeklySchedule model = BinaryData.fromString(
- "{\"scheduleRunDays\":[\"Thursday\",\"Thursday\",\"Saturday\"],\"scheduleRunTimes\":[\"2021-06-25T03:22:55Z\",\"2021-01-26T03:37:20Z\",\"2021-01-15T14:04:55Z\"]}")
- .toObject(WeeklySchedule.class);
- Assertions.assertEquals(DayOfWeek.THURSDAY, model.scheduleRunDays().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-25T03:22:55Z"), model.scheduleRunTimes().get(0));
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- WeeklySchedule model = new WeeklySchedule()
- .withScheduleRunDays(Arrays.asList(DayOfWeek.THURSDAY, DayOfWeek.THURSDAY, DayOfWeek.SATURDAY))
- .withScheduleRunTimes(Arrays.asList(OffsetDateTime.parse("2021-06-25T03:22:55Z"),
- OffsetDateTime.parse("2021-01-26T03:37:20Z"), OffsetDateTime.parse("2021-01-15T14:04:55Z")));
- model = BinaryData.fromObject(model).toObject(WeeklySchedule.class);
- Assertions.assertEquals(DayOfWeek.THURSDAY, model.scheduleRunDays().get(0));
- Assertions.assertEquals(OffsetDateTime.parse("2021-06-25T03:22:55Z"), model.scheduleRunTimes().get(0));
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WorkloadItemResourceInnerTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WorkloadItemResourceInnerTests.java
deleted file mode 100644
index 5a34227bc240..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WorkloadItemResourceInnerTests.java
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.WorkloadItemResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadItem;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class WorkloadItemResourceInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- WorkloadItemResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"workloadItemType\":\"WorkloadItem\",\"backupManagementType\":\"patdooaojkniodko\",\"workloadType\":\"bw\",\"friendlyName\":\"jhemms\",\"protectionState\":\"Protected\"},\"eTag\":\"c\",\"location\":\"odtji\",\"tags\":{\"akggkfpag\":\"jlfltkacjvefkdlf\"},\"id\":\"owpulpq\",\"name\":\"lyls\",\"type\":\"xkqjnsjervt\"}")
- .toObject(WorkloadItemResourceInner.class);
- Assertions.assertEquals("odtji", model.location());
- Assertions.assertEquals("jlfltkacjvefkdlf", model.tags().get("akggkfpag"));
- Assertions.assertEquals("patdooaojkniodko", model.properties().backupManagementType());
- Assertions.assertEquals("bw", model.properties().workloadType());
- Assertions.assertEquals("jhemms", model.properties().friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.properties().protectionState());
- Assertions.assertEquals("c", model.etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- WorkloadItemResourceInner model = new WorkloadItemResourceInner().withLocation("odtji")
- .withTags(mapOf("akggkfpag", "jlfltkacjvefkdlf"))
- .withProperties(new WorkloadItem().withBackupManagementType("patdooaojkniodko")
- .withWorkloadType("bw")
- .withFriendlyName("jhemms")
- .withProtectionState(ProtectionStatus.PROTECTED))
- .withEtag("c");
- model = BinaryData.fromObject(model).toObject(WorkloadItemResourceInner.class);
- Assertions.assertEquals("odtji", model.location());
- Assertions.assertEquals("jlfltkacjvefkdlf", model.tags().get("akggkfpag"));
- Assertions.assertEquals("patdooaojkniodko", model.properties().backupManagementType());
- Assertions.assertEquals("bw", model.properties().workloadType());
- Assertions.assertEquals("jhemms", model.properties().friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTED, model.properties().protectionState());
- Assertions.assertEquals("c", model.etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WorkloadItemResourceListTests.java b/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WorkloadItemResourceListTests.java
deleted file mode 100644
index b83f8bc1c599..000000000000
--- a/sdk/recoveryservicesbackup/azure-resourcemanager-recoveryservicesbackup/src/test/java/com/azure/resourcemanager/recoveryservicesbackup/generated/WorkloadItemResourceListTests.java
+++ /dev/null
@@ -1,68 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.recoveryservicesbackup.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.recoveryservicesbackup.fluent.models.WorkloadItemResourceInner;
-import com.azure.resourcemanager.recoveryservicesbackup.models.ProtectionStatus;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadItem;
-import com.azure.resourcemanager.recoveryservicesbackup.models.WorkloadItemResourceList;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class WorkloadItemResourceListTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- WorkloadItemResourceList model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"workloadItemType\":\"WorkloadItem\",\"backupManagementType\":\"qugjhkycube\",\"workloadType\":\"gssofwq\",\"friendlyName\":\"qal\",\"protectionState\":\"ProtectionFailed\"},\"eTag\":\"jijpxac\",\"location\":\"qudf\",\"tags\":{\"yffimrzrtuzqogs\":\"xbaaabjyv\",\"mewzsyyc\":\"xnevfdnwn\",\"judpfrxt\":\"uzsoi\",\"paxh\":\"thzvaytdwkqbrqu\"},\"id\":\"xiilivpdtiirqt\",\"name\":\"qoaxoruzfgs\",\"type\":\"uyfxrxxleptramxj\"}],\"nextLink\":\"wlwnwxuqlcv\"}")
- .toObject(WorkloadItemResourceList.class);
- Assertions.assertEquals("wlwnwxuqlcv", model.nextLink());
- Assertions.assertEquals("qudf", model.value().get(0).location());
- Assertions.assertEquals("xbaaabjyv", model.value().get(0).tags().get("yffimrzrtuzqogs"));
- Assertions.assertEquals("qugjhkycube", model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("gssofwq", model.value().get(0).properties().workloadType());
- Assertions.assertEquals("qal", model.value().get(0).properties().friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED,
- model.value().get(0).properties().protectionState());
- Assertions.assertEquals("jijpxac", model.value().get(0).etag());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- WorkloadItemResourceList model = new WorkloadItemResourceList().withNextLink("wlwnwxuqlcv")
- .withValue(Arrays.asList(new WorkloadItemResourceInner().withLocation("qudf")
- .withTags(mapOf("yffimrzrtuzqogs", "xbaaabjyv", "mewzsyyc", "xnevfdnwn", "judpfrxt", "uzsoi", "paxh",
- "thzvaytdwkqbrqu"))
- .withProperties(new WorkloadItem().withBackupManagementType("qugjhkycube")
- .withWorkloadType("gssofwq")
- .withFriendlyName("qal")
- .withProtectionState(ProtectionStatus.PROTECTION_FAILED))
- .withEtag("jijpxac")));
- model = BinaryData.fromObject(model).toObject(WorkloadItemResourceList.class);
- Assertions.assertEquals("wlwnwxuqlcv", model.nextLink());
- Assertions.assertEquals("qudf", model.value().get(0).location());
- Assertions.assertEquals("xbaaabjyv", model.value().get(0).tags().get("yffimrzrtuzqogs"));
- Assertions.assertEquals("qugjhkycube", model.value().get(0).properties().backupManagementType());
- Assertions.assertEquals("gssofwq", model.value().get(0).properties().workloadType());
- Assertions.assertEquals("qal", model.value().get(0).properties().friendlyName());
- Assertions.assertEquals(ProtectionStatus.PROTECTION_FAILED,
- model.value().get(0).properties().protectionState());
- Assertions.assertEquals("jijpxac", model.value().get(0).etag());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static