diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/CHANGELOG.md b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/CHANGELOG.md index 432e5a5c0bf2..d58715c8db07 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/CHANGELOG.md +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/CHANGELOG.md @@ -1,6 +1,8 @@ # Release History -## 1.1.0-beta.1 (Unreleased) +## 1.0.0-beta.1 (2023-03-14) + +- Azure Resource Manager RecoveryServices client library for Java. This package contains Microsoft Azure SDK for RecoveryServices Management SDK. Recovery Services Client. Package tag package-2023-02. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ### Features Added diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/README.md b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/README.md index 90da5a56b731..6a426bde5a04 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/README.md +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/README.md @@ -2,7 +2,7 @@ Azure Resource Manager RecoveryServices client library for Java. -This package contains Microsoft Azure SDK for RecoveryServices Management SDK. Recovery Services Client. Package tag package-2023-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for RecoveryServices Management SDK. Recovery Services Client. Package tag package-2023-02. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -32,7 +32,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-recoveryservices - 1.0.0 + 1.1.0-beta.1 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/SAMPLE.md b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/SAMPLE.md index 307a78d702bf..938c9e6c73ea 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/SAMPLE.md +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/SAMPLE.md @@ -56,7 +56,7 @@ /** Samples for Operations List. */ public final class OperationsListSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListOperations.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListOperations.json */ /** * Sample code: ListOperations. @@ -75,7 +75,7 @@ public final class OperationsListSamples { /** Samples for PrivateLinkResourcesOperation Get. */ public final class PrivateLinkResourcesOperationGetSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/GetPrivateLinkResources.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/GetPrivateLinkResources.json */ /** * Sample code: Get PrivateLinkResource. @@ -97,7 +97,7 @@ public final class PrivateLinkResourcesOperationGetSamples { /** Samples for PrivateLinkResourcesOperation List. */ public final class PrivateLinkResourcesOperationListSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListPrivateLinkResources.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListPrivateLinkResources.json */ /** * Sample code: List PrivateLinkResources. @@ -123,7 +123,7 @@ import java.util.Arrays; /** Samples for RecoveryServices Capabilities. */ public final class RecoveryServicesCapabilitiesSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/Capabilities.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Capabilities.json */ /** * Sample code: Capabilities for Microsoft.RecoveryServices/Vaults. @@ -158,7 +158,7 @@ import com.azure.resourcemanager.recoveryservices.models.CheckNameAvailabilityPa /** Samples for RecoveryServices CheckNameAvailability. */ public final class RecoveryServicesCheckNameAvailabilitySamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/CheckNameAvailability_Available.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/CheckNameAvailability_Available.json */ /** * Sample code: Availability status of Resource Name when no resource with same name, type and subscription exists, @@ -181,7 +181,7 @@ public final class RecoveryServicesCheckNameAvailabilitySamples { } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/CheckNameAvailability_NotAvailable.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/CheckNameAvailability_NotAvailable.json */ /** * Sample code: Availability status of Resource Name when resource with same name, type and subscription exists. @@ -209,7 +209,7 @@ public final class RecoveryServicesCheckNameAvailabilitySamples { /** Samples for RegisteredIdentities Delete. */ public final class RegisteredIdentitiesDeleteSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/DeleteRegisteredIdentities.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/DeleteRegisteredIdentities.json */ /** * Sample code: Delete registered Identity. @@ -231,7 +231,7 @@ public final class RegisteredIdentitiesDeleteSamples { /** Samples for ReplicationUsages List. */ public final class ReplicationUsagesListSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListReplicationUsages.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListReplicationUsages.json */ /** * Sample code: Gets Replication usages of vault. @@ -251,7 +251,7 @@ public final class ReplicationUsagesListSamples { /** Samples for ResourceProvider GetOperationResult. */ public final class ResourceProviderGetOperationResultSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/GetOperationResult.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/GetOperationResult.json */ /** * Sample code: Get Operation Result. @@ -276,7 +276,7 @@ public final class ResourceProviderGetOperationResultSamples { /** Samples for ResourceProvider GetOperationStatus. */ public final class ResourceProviderGetOperationStatusSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/GetOperationStatus.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/GetOperationStatus.json */ /** * Sample code: Get Operation Status. @@ -301,7 +301,7 @@ public final class ResourceProviderGetOperationStatusSamples { /** Samples for Usages ListByVaults. */ public final class UsagesListByVaultsSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListUsages.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListUsages.json */ /** * Sample code: Gets vault usages. @@ -325,7 +325,7 @@ import com.azure.resourcemanager.recoveryservices.models.RawCertificateData; /** Samples for VaultCertificates Create. */ public final class VaultCertificatesCreateSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PUTVaultCred.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PUTVaultCred.json */ /** * Sample code: Download vault credential file. @@ -355,7 +355,7 @@ public final class VaultCertificatesCreateSamples { /** Samples for VaultExtendedInfo CreateOrUpdate. */ public final class VaultExtendedInfoCreateOrUpdateSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/UpdateVaultExtendedInfo.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/UpdateVaultExtendedInfo.json */ /** * Sample code: Put ExtendedInfo of Resource. @@ -378,7 +378,7 @@ public final class VaultExtendedInfoCreateOrUpdateSamples { /** Samples for VaultExtendedInfo Get. */ public final class VaultExtendedInfoGetSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/GETVaultExtendedInfo.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/GETVaultExtendedInfo.json */ /** * Sample code: Get ExtendedInfo of Resource. @@ -401,7 +401,7 @@ public final class VaultExtendedInfoGetSamples { /** Samples for VaultExtendedInfo Update. */ public final class VaultExtendedInfoUpdateSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/UpdateVaultExtendedInfo.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/UpdateVaultExtendedInfo.json */ /** * Sample code: PATCH ExtendedInfo of Resource. @@ -442,7 +442,7 @@ import java.util.Map; /** Samples for Vaults CreateOrUpdate. */ public final class VaultsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PUTVault_WithCMK.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PUTVault_WithCMK.json */ /** * Sample code: Create or Update Vault with CustomerManagedKeys. @@ -479,7 +479,7 @@ public final class VaultsCreateOrUpdateSamples { } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PUTVault.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PUTVault.json */ /** * Sample code: Create or Update Recovery Services vault. @@ -500,7 +500,7 @@ public final class VaultsCreateOrUpdateSamples { } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PUTVault_WithUserAssignedIdentity.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PUTVault_WithUserAssignedIdentity.json */ /** * Sample code: Create or Update Vault with User Assigned Identity. @@ -527,7 +527,7 @@ public final class VaultsCreateOrUpdateSamples { } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PUTVault_WithMonitoringSettings.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PUTVault_WithMonitoringSettings.json */ /** * Sample code: Create or Update Vault With Monitoring Setting. @@ -574,7 +574,7 @@ public final class VaultsCreateOrUpdateSamples { /** Samples for Vaults Delete. */ public final class VaultsDeleteSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/DeleteVault.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/DeleteVault.json */ /** * Sample code: Delete Recovery Services Vault. @@ -597,7 +597,7 @@ public final class VaultsDeleteSamples { /** Samples for Vaults GetByResourceGroup. */ public final class VaultsGetByResourceGroupSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/GETVault.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/GETVault.json */ /** * Sample code: Get Recovery Services Resource. @@ -620,7 +620,7 @@ public final class VaultsGetByResourceGroupSamples { /** Samples for Vaults List. */ public final class VaultsListSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListBySubscriptionIds.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListBySubscriptionIds.json */ /** * Sample code: List of Recovery Services Resources in SubscriptionId. @@ -640,7 +640,7 @@ public final class VaultsListSamples { /** Samples for Vaults ListByResourceGroup. */ public final class VaultsListByResourceGroupSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListResources.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListResources.json */ /** * Sample code: List of Recovery Services Resources in ResourceGroup. @@ -678,7 +678,7 @@ import java.util.Map; /** Samples for Vaults Update. */ public final class VaultsUpdateSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PATCHVault_WithMonitoringSettings.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PATCHVault_WithMonitoringSettings.json */ /** * Sample code: Update Vault With Monitoring Setting. @@ -707,7 +707,7 @@ public final class VaultsUpdateSamples { } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PATCHVault_WithCMK.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PATCHVault_WithCMK.json */ /** * Sample code: Update Resource With CustomerManagedKeys. @@ -745,7 +745,7 @@ public final class VaultsUpdateSamples { } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PatchVault_WithCMK2.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PatchVault_WithCMK2.json */ /** * Sample code: Update Resource With CustomerManagedKeys2. @@ -772,7 +772,7 @@ public final class VaultsUpdateSamples { } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PATCHVault_WithCMK3.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PATCHVault_WithCMK3.json */ /** * Sample code: Update Resource With CustomerManagedKeys3. @@ -805,7 +805,7 @@ public final class VaultsUpdateSamples { } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PATCHVault.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PATCHVault.json */ /** * Sample code: Update Resource. @@ -822,7 +822,7 @@ public final class VaultsUpdateSamples { } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PATCHVault_WithUserAssignedIdentity.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PATCHVault_WithUserAssignedIdentity.json */ /** * Sample code: Update Resource With User Assigned Identity. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/pom.xml b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/pom.xml index 43a4b157a04c..387edafc7e6a 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/pom.xml +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/pom.xml @@ -18,7 +18,7 @@ jar Microsoft Azure SDK for RecoveryServices Management - This package contains Microsoft Azure SDK for RecoveryServices Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Recovery Services Client. Package tag package-2023-01. + This package contains Microsoft Azure SDK for RecoveryServices Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Recovery Services Client. Package tag package-2023-02. https://github.com/Azure/azure-sdk-for-java diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/RecoveryServicesManager.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/RecoveryServicesManager.java index 18cfd966ea01..eeb3845e3923 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/RecoveryServicesManager.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/RecoveryServicesManager.java @@ -239,7 +239,7 @@ public RecoveryServicesManager authenticate(TokenCredential credential, AzurePro .append("-") .append("com.azure.resourcemanager.recoveryservices") .append("/") - .append("1.0.0"); + .append("1.0.0-beta.1"); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder .append(" (") diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/implementation/RecoveryServicesManagementClientImpl.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/implementation/RecoveryServicesManagementClientImpl.java index 84c422edac1c..5c81b34c0f11 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/implementation/RecoveryServicesManagementClientImpl.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/implementation/RecoveryServicesManagementClientImpl.java @@ -259,7 +259,7 @@ public UsagesClient getUsages() { this.defaultPollInterval = defaultPollInterval; this.subscriptionId = subscriptionId; this.endpoint = endpoint; - this.apiVersion = "2023-01-01"; + this.apiVersion = "2023-02-01"; this.vaultCertificates = new VaultCertificatesClientImpl(this); this.registeredIdentities = new RegisteredIdentitiesClientImpl(this); this.replicationUsages = new ReplicationUsagesClientImpl(this); diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/CrossSubscriptionRestoreSettings.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/CrossSubscriptionRestoreSettings.java new file mode 100644 index 000000000000..7b27344ab782 --- /dev/null +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/CrossSubscriptionRestoreSettings.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.recoveryservices.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** Settings for Cross Subscription Restore Settings. */ +@Fluent +public final class CrossSubscriptionRestoreSettings { + /* + * The crossSubscriptionRestoreState property. + */ + @JsonProperty(value = "crossSubscriptionRestoreState") + private CrossSubscriptionRestoreState crossSubscriptionRestoreState; + + /** Creates an instance of CrossSubscriptionRestoreSettings class. */ + public CrossSubscriptionRestoreSettings() { + } + + /** + * Get the crossSubscriptionRestoreState property: The crossSubscriptionRestoreState property. + * + * @return the crossSubscriptionRestoreState value. + */ + public CrossSubscriptionRestoreState crossSubscriptionRestoreState() { + return this.crossSubscriptionRestoreState; + } + + /** + * Set the crossSubscriptionRestoreState property: The crossSubscriptionRestoreState property. + * + * @param crossSubscriptionRestoreState the crossSubscriptionRestoreState value to set. + * @return the CrossSubscriptionRestoreSettings object itself. + */ + public CrossSubscriptionRestoreSettings withCrossSubscriptionRestoreState( + CrossSubscriptionRestoreState crossSubscriptionRestoreState) { + this.crossSubscriptionRestoreState = crossSubscriptionRestoreState; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } +} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/CrossSubscriptionRestoreState.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/CrossSubscriptionRestoreState.java new file mode 100644 index 000000000000..23a39d0cdf87 --- /dev/null +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/CrossSubscriptionRestoreState.java @@ -0,0 +1,50 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.recoveryservices.models; + +import com.azure.core.util.ExpandableStringEnum; +import com.fasterxml.jackson.annotation.JsonCreator; +import java.util.Collection; + +/** Defines values for CrossSubscriptionRestoreState. */ +public final class CrossSubscriptionRestoreState extends ExpandableStringEnum { + /** Static value Enabled for CrossSubscriptionRestoreState. */ + public static final CrossSubscriptionRestoreState ENABLED = fromString("Enabled"); + + /** Static value Disabled for CrossSubscriptionRestoreState. */ + public static final CrossSubscriptionRestoreState DISABLED = fromString("Disabled"); + + /** Static value PermanentlyDisabled for CrossSubscriptionRestoreState. */ + public static final CrossSubscriptionRestoreState PERMANENTLY_DISABLED = fromString("PermanentlyDisabled"); + + /** + * Creates a new instance of CrossSubscriptionRestoreState value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public CrossSubscriptionRestoreState() { + } + + /** + * Creates or finds a CrossSubscriptionRestoreState from its string representation. + * + * @param name a name to look for. + * @return the corresponding CrossSubscriptionRestoreState. + */ + @JsonCreator + public static CrossSubscriptionRestoreState fromString(String name) { + return fromString(name, CrossSubscriptionRestoreState.class); + } + + /** + * Gets known CrossSubscriptionRestoreState values. + * + * @return known CrossSubscriptionRestoreState values. + */ + public static Collection values() { + return values(CrossSubscriptionRestoreState.class); + } +} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/RestoreSettings.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/RestoreSettings.java new file mode 100644 index 000000000000..9bbb3fcb687a --- /dev/null +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/RestoreSettings.java @@ -0,0 +1,54 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.recoveryservices.models; + +import com.azure.core.annotation.Fluent; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** Restore Settings of the vault. */ +@Fluent +public final class RestoreSettings { + /* + * Settings for CrossSubscriptionRestore + */ + @JsonProperty(value = "crossSubscriptionRestoreSettings") + private CrossSubscriptionRestoreSettings crossSubscriptionRestoreSettings; + + /** Creates an instance of RestoreSettings class. */ + public RestoreSettings() { + } + + /** + * Get the crossSubscriptionRestoreSettings property: Settings for CrossSubscriptionRestore. + * + * @return the crossSubscriptionRestoreSettings value. + */ + public CrossSubscriptionRestoreSettings crossSubscriptionRestoreSettings() { + return this.crossSubscriptionRestoreSettings; + } + + /** + * Set the crossSubscriptionRestoreSettings property: Settings for CrossSubscriptionRestore. + * + * @param crossSubscriptionRestoreSettings the crossSubscriptionRestoreSettings value to set. + * @return the RestoreSettings object itself. + */ + public RestoreSettings withCrossSubscriptionRestoreSettings( + CrossSubscriptionRestoreSettings crossSubscriptionRestoreSettings) { + this.crossSubscriptionRestoreSettings = crossSubscriptionRestoreSettings; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (crossSubscriptionRestoreSettings() != null) { + crossSubscriptionRestoreSettings().validate(); + } + } +} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/VaultProperties.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/VaultProperties.java index 745432ff9e3e..1184461e5bc8 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/VaultProperties.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/main/java/com/azure/resourcemanager/recoveryservices/models/VaultProperties.java @@ -77,6 +77,12 @@ public final class VaultProperties { @JsonProperty(value = "monitoringSettings") private MonitoringSettings monitoringSettings; + /* + * Restore Settings of the vault + */ + @JsonProperty(value = "restoreSettings") + private RestoreSettings restoreSettings; + /* * The redundancy Settings of a Vault */ @@ -249,6 +255,26 @@ public VaultProperties withMonitoringSettings(MonitoringSettings monitoringSetti return this; } + /** + * Get the restoreSettings property: Restore Settings of the vault. + * + * @return the restoreSettings value. + */ + public RestoreSettings restoreSettings() { + return this.restoreSettings; + } + + /** + * Set the restoreSettings property: Restore Settings of the vault. + * + * @param restoreSettings the restoreSettings value to set. + * @return the VaultProperties object itself. + */ + public VaultProperties withRestoreSettings(RestoreSettings restoreSettings) { + this.restoreSettings = restoreSettings; + return this; + } + /** * Get the redundancySettings property: The redundancy Settings of a Vault. * @@ -310,6 +336,9 @@ public void validate() { if (monitoringSettings() != null) { monitoringSettings().validate(); } + if (restoreSettings() != null) { + restoreSettings().validate(); + } if (redundancySettings() != null) { redundancySettings().validate(); } diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/OperationsListSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/OperationsListSamples.java index 03b5c9d0a4e5..ab5ab8b778d6 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/OperationsListSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/OperationsListSamples.java @@ -7,7 +7,7 @@ /** Samples for Operations List. */ public final class OperationsListSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListOperations.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListOperations.json */ /** * Sample code: ListOperations. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationGetSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationGetSamples.java index baf821ce6e78..e7f30f1c9b5f 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationGetSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationGetSamples.java @@ -7,7 +7,7 @@ /** Samples for PrivateLinkResourcesOperation Get. */ public final class PrivateLinkResourcesOperationGetSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/GetPrivateLinkResources.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/GetPrivateLinkResources.json */ /** * Sample code: Get PrivateLinkResource. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationListSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationListSamples.java index 8f73290f011c..efb34c1a75d9 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationListSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationListSamples.java @@ -7,7 +7,7 @@ /** Samples for PrivateLinkResourcesOperation List. */ public final class PrivateLinkResourcesOperationListSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListPrivateLinkResources.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListPrivateLinkResources.json */ /** * Sample code: List PrivateLinkResources. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCapabilitiesSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCapabilitiesSamples.java index e534dc572076..ff7826d3dc80 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCapabilitiesSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCapabilitiesSamples.java @@ -13,7 +13,7 @@ /** Samples for RecoveryServices Capabilities. */ public final class RecoveryServicesCapabilitiesSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/Capabilities.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/Capabilities.json */ /** * Sample code: Capabilities for Microsoft.RecoveryServices/Vaults. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCheckNameAvailabilitySamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCheckNameAvailabilitySamples.java index a883f9db9707..2ae46d41e39e 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCheckNameAvailabilitySamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCheckNameAvailabilitySamples.java @@ -9,7 +9,7 @@ /** Samples for RecoveryServices CheckNameAvailability. */ public final class RecoveryServicesCheckNameAvailabilitySamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/CheckNameAvailability_Available.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/CheckNameAvailability_Available.json */ /** * Sample code: Availability status of Resource Name when no resource with same name, type and subscription exists, @@ -32,7 +32,7 @@ public final class RecoveryServicesCheckNameAvailabilitySamples { } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/CheckNameAvailability_NotAvailable.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/CheckNameAvailability_NotAvailable.json */ /** * Sample code: Availability status of Resource Name when resource with same name, type and subscription exists. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RegisteredIdentitiesDeleteSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RegisteredIdentitiesDeleteSamples.java index 5bcc3e67612c..22b260db77f0 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RegisteredIdentitiesDeleteSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/RegisteredIdentitiesDeleteSamples.java @@ -7,7 +7,7 @@ /** Samples for RegisteredIdentities Delete. */ public final class RegisteredIdentitiesDeleteSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/DeleteRegisteredIdentities.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/DeleteRegisteredIdentities.json */ /** * Sample code: Delete registered Identity. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsagesListSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsagesListSamples.java index f60cc1ad22fc..7fa615167fb1 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsagesListSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsagesListSamples.java @@ -7,7 +7,7 @@ /** Samples for ReplicationUsages List. */ public final class ReplicationUsagesListSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListReplicationUsages.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListReplicationUsages.json */ /** * Sample code: Gets Replication usages of vault. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProviderGetOperationResultSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProviderGetOperationResultSamples.java index d3189207dfb7..9b57fb323e48 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProviderGetOperationResultSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProviderGetOperationResultSamples.java @@ -7,7 +7,7 @@ /** Samples for ResourceProvider GetOperationResult. */ public final class ResourceProviderGetOperationResultSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/GetOperationResult.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/GetOperationResult.json */ /** * Sample code: Get Operation Result. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProviderGetOperationStatusSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProviderGetOperationStatusSamples.java index eab7f3c7a1d2..14a4478aa103 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProviderGetOperationStatusSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProviderGetOperationStatusSamples.java @@ -7,7 +7,7 @@ /** Samples for ResourceProvider GetOperationStatus. */ public final class ResourceProviderGetOperationStatusSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/GetOperationStatus.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/GetOperationStatus.json */ /** * Sample code: Get Operation Status. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/UsagesListByVaultsSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/UsagesListByVaultsSamples.java index 409dd4e38615..077bc547e8f7 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/UsagesListByVaultsSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/UsagesListByVaultsSamples.java @@ -7,7 +7,7 @@ /** Samples for Usages ListByVaults. */ public final class UsagesListByVaultsSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListUsages.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListUsages.json */ /** * Sample code: Gets vault usages. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificatesCreateSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificatesCreateSamples.java index ec42f3d6c3aa..d35963945923 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificatesCreateSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificatesCreateSamples.java @@ -10,7 +10,7 @@ /** Samples for VaultCertificates Create. */ public final class VaultCertificatesCreateSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PUTVaultCred.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PUTVaultCred.json */ /** * Sample code: Download vault credential file. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoCreateOrUpdateSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoCreateOrUpdateSamples.java index 8f4f114af870..328539d2fcf1 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoCreateOrUpdateSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoCreateOrUpdateSamples.java @@ -7,7 +7,7 @@ /** Samples for VaultExtendedInfo CreateOrUpdate. */ public final class VaultExtendedInfoCreateOrUpdateSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/UpdateVaultExtendedInfo.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/UpdateVaultExtendedInfo.json */ /** * Sample code: Put ExtendedInfo of Resource. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoGetSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoGetSamples.java index 24ee2b542075..cb933fa26fcd 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoGetSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoGetSamples.java @@ -7,7 +7,7 @@ /** Samples for VaultExtendedInfo Get. */ public final class VaultExtendedInfoGetSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/GETVaultExtendedInfo.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/GETVaultExtendedInfo.json */ /** * Sample code: Get ExtendedInfo of Resource. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoUpdateSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoUpdateSamples.java index 5f3e07f14969..89bd56dd6509 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoUpdateSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultExtendedInfoUpdateSamples.java @@ -7,7 +7,7 @@ /** Samples for VaultExtendedInfo Update. */ public final class VaultExtendedInfoUpdateSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/UpdateVaultExtendedInfo.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/UpdateVaultExtendedInfo.json */ /** * Sample code: PATCH ExtendedInfo of Resource. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsCreateOrUpdateSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsCreateOrUpdateSamples.java index 66cc5d98eccb..8a02b5e66f78 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsCreateOrUpdateSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsCreateOrUpdateSamples.java @@ -25,7 +25,7 @@ /** Samples for Vaults CreateOrUpdate. */ public final class VaultsCreateOrUpdateSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PUTVault_WithCMK.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PUTVault_WithCMK.json */ /** * Sample code: Create or Update Vault with CustomerManagedKeys. @@ -62,7 +62,7 @@ public static void createOrUpdateVaultWithCustomerManagedKeys( } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PUTVault.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PUTVault.json */ /** * Sample code: Create or Update Recovery Services vault. @@ -83,7 +83,7 @@ public static void createOrUpdateRecoveryServicesVault( } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PUTVault_WithUserAssignedIdentity.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PUTVault_WithUserAssignedIdentity.json */ /** * Sample code: Create or Update Vault with User Assigned Identity. @@ -110,7 +110,7 @@ public static void createOrUpdateVaultWithUserAssignedIdentity( } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PUTVault_WithMonitoringSettings.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PUTVault_WithMonitoringSettings.json */ /** * Sample code: Create or Update Vault With Monitoring Setting. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsDeleteSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsDeleteSamples.java index c0990441eeb3..ab24495ef76f 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsDeleteSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsDeleteSamples.java @@ -7,7 +7,7 @@ /** Samples for Vaults Delete. */ public final class VaultsDeleteSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/DeleteVault.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/DeleteVault.json */ /** * Sample code: Delete Recovery Services Vault. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsGetByResourceGroupSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsGetByResourceGroupSamples.java index d79b010996de..7c22de83305d 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsGetByResourceGroupSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsGetByResourceGroupSamples.java @@ -7,7 +7,7 @@ /** Samples for Vaults GetByResourceGroup. */ public final class VaultsGetByResourceGroupSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/GETVault.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/GETVault.json */ /** * Sample code: Get Recovery Services Resource. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListByResourceGroupSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListByResourceGroupSamples.java index 6c5ed3bea013..b433a6708d43 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListByResourceGroupSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListByResourceGroupSamples.java @@ -7,7 +7,7 @@ /** Samples for Vaults ListByResourceGroup. */ public final class VaultsListByResourceGroupSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListResources.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListResources.json */ /** * Sample code: List of Recovery Services Resources in ResourceGroup. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListSamples.java index 87d64504811a..aa313fbd67b4 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListSamples.java @@ -7,7 +7,7 @@ /** Samples for Vaults List. */ public final class VaultsListSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/ListBySubscriptionIds.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/ListBySubscriptionIds.json */ /** * Sample code: List of Recovery Services Resources in SubscriptionId. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsUpdateSamples.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsUpdateSamples.java index e2c9a863fc00..0fc5525f3571 100644 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsUpdateSamples.java +++ b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/samples/java/com/azure/resourcemanager/recoveryservices/generated/VaultsUpdateSamples.java @@ -23,7 +23,7 @@ /** Samples for Vaults Update. */ public final class VaultsUpdateSamples { /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PATCHVault_WithMonitoringSettings.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PATCHVault_WithMonitoringSettings.json */ /** * Sample code: Update Vault With Monitoring Setting. @@ -52,7 +52,7 @@ public static void updateVaultWithMonitoringSetting( } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PATCHVault_WithCMK.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PATCHVault_WithCMK.json */ /** * Sample code: Update Resource With CustomerManagedKeys. @@ -90,7 +90,7 @@ public static void updateResourceWithCustomerManagedKeys( } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PatchVault_WithCMK2.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PatchVault_WithCMK2.json */ /** * Sample code: Update Resource With CustomerManagedKeys2. @@ -117,7 +117,7 @@ public static void updateResourceWithCustomerManagedKeys2( } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PATCHVault_WithCMK3.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PATCHVault_WithCMK3.json */ /** * Sample code: Update Resource With CustomerManagedKeys3. @@ -150,7 +150,7 @@ public static void updateResourceWithCustomerManagedKeys3( } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PATCHVault.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PATCHVault.json */ /** * Sample code: Update Resource. @@ -167,7 +167,7 @@ public static void updateResource(com.azure.resourcemanager.recoveryservices.Rec } /* - * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-01-01/examples/PATCHVault_WithUserAssignedIdentity.json + * x-ms-original-file: specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/stable/2023-02-01/examples/PATCHVault_WithUserAssignedIdentity.json */ /** * Sample code: Update Resource With User Assigned Identity. diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/AzureMonitorAlertSettingsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/AzureMonitorAlertSettingsTests.java deleted file mode 100644 index 8908b3042790..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/AzureMonitorAlertSettingsTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.AlertsState; -import com.azure.resourcemanager.recoveryservices.models.AzureMonitorAlertSettings; -import org.junit.jupiter.api.Assertions; - -public final class AzureMonitorAlertSettingsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureMonitorAlertSettings model = - BinaryData - .fromString("{\"alertsForAllJobFailures\":\"Disabled\"}") - .toObject(AzureMonitorAlertSettings.class); - Assertions.assertEquals(AlertsState.DISABLED, model.alertsForAllJobFailures()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureMonitorAlertSettings model = - new AzureMonitorAlertSettings().withAlertsForAllJobFailures(AlertsState.DISABLED); - model = BinaryData.fromObject(model).toObject(AzureMonitorAlertSettings.class); - Assertions.assertEquals(AlertsState.DISABLED, model.alertsForAllJobFailures()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesPropertiesTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesPropertiesTests.java deleted file mode 100644 index af89d64d12ea..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesPropertiesTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.CapabilitiesProperties; -import com.azure.resourcemanager.recoveryservices.models.DnsZone; -import com.azure.resourcemanager.recoveryservices.models.VaultSubResourceType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class CapabilitiesPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CapabilitiesProperties model = - BinaryData - .fromString( - "{\"dnsZones\":[{\"subResource\":\"AzureSiteRecovery\"},{\"subResource\":\"AzureBackup\"},{\"subResource\":\"AzureSiteRecovery\"}]}") - .toObject(CapabilitiesProperties.class); - Assertions.assertEquals(VaultSubResourceType.AZURE_SITE_RECOVERY, model.dnsZones().get(0).subResource()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CapabilitiesProperties model = - new CapabilitiesProperties() - .withDnsZones( - Arrays - .asList( - new DnsZone().withSubResource(VaultSubResourceType.AZURE_SITE_RECOVERY), - new DnsZone().withSubResource(VaultSubResourceType.AZURE_BACKUP), - new DnsZone().withSubResource(VaultSubResourceType.AZURE_SITE_RECOVERY))); - model = BinaryData.fromObject(model).toObject(CapabilitiesProperties.class); - Assertions.assertEquals(VaultSubResourceType.AZURE_SITE_RECOVERY, model.dnsZones().get(0).subResource()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesResponseInnerTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesResponseInnerTests.java deleted file mode 100644 index a83d48ef5224..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesResponseInnerTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.CapabilitiesResponseInner; -import com.azure.resourcemanager.recoveryservices.models.CapabilitiesResponseProperties; -import com.azure.resourcemanager.recoveryservices.models.DnsZoneResponse; -import com.azure.resourcemanager.recoveryservices.models.VaultSubResourceType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class CapabilitiesResponseInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CapabilitiesResponseInner model = - BinaryData - .fromString( - "{\"properties\":{\"dnsZones\":[{\"requiredZoneNames\":[],\"subResource\":\"AzureBackup\"},{\"requiredZoneNames\":[],\"subResource\":\"AzureSiteRecovery\"}]},\"type\":\"jrwzox\"}") - .toObject(CapabilitiesResponseInner.class); - Assertions.assertEquals("jrwzox", model.type()); - Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP, model.properties().dnsZones().get(0).subResource()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CapabilitiesResponseInner model = - new CapabilitiesResponseInner() - .withType("jrwzox") - .withProperties( - new CapabilitiesResponseProperties() - .withDnsZones( - Arrays - .asList( - new DnsZoneResponse() - .withSubResource(VaultSubResourceType.AZURE_BACKUP) - .withRequiredZoneNames(Arrays.asList()), - new DnsZoneResponse() - .withSubResource(VaultSubResourceType.AZURE_SITE_RECOVERY) - .withRequiredZoneNames(Arrays.asList())))); - model = BinaryData.fromObject(model).toObject(CapabilitiesResponseInner.class); - Assertions.assertEquals("jrwzox", model.type()); - Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP, model.properties().dnsZones().get(0).subResource()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesResponsePropertiesTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesResponsePropertiesTests.java deleted file mode 100644 index 25cbe1964840..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CapabilitiesResponsePropertiesTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.CapabilitiesResponseProperties; -import com.azure.resourcemanager.recoveryservices.models.DnsZoneResponse; -import com.azure.resourcemanager.recoveryservices.models.VaultSubResourceType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class CapabilitiesResponsePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CapabilitiesResponseProperties model = - BinaryData - .fromString( - "{\"dnsZones\":[{\"requiredZoneNames\":[\"lluwfzitonpeq\",\"pjkjlxofpdv\",\"pfxxy\"],\"subResource\":\"AzureBackup_secondary\"},{\"requiredZoneNames\":[\"mayhuybbkpodepoo\",\"inuvamiheogn\",\"rxzxtheo\"],\"subResource\":\"AzureBackup\"}]}") - .toObject(CapabilitiesResponseProperties.class); - Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP_SECONDARY, model.dnsZones().get(0).subResource()); - Assertions.assertEquals("lluwfzitonpeq", model.dnsZones().get(0).requiredZoneNames().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CapabilitiesResponseProperties model = - new CapabilitiesResponseProperties() - .withDnsZones( - Arrays - .asList( - new DnsZoneResponse() - .withSubResource(VaultSubResourceType.AZURE_BACKUP_SECONDARY) - .withRequiredZoneNames(Arrays.asList("lluwfzitonpeq", "pjkjlxofpdv", "pfxxy")), - new DnsZoneResponse() - .withSubResource(VaultSubResourceType.AZURE_BACKUP) - .withRequiredZoneNames(Arrays.asList("mayhuybbkpodepoo", "inuvamiheogn", "rxzxtheo")))); - model = BinaryData.fromObject(model).toObject(CapabilitiesResponseProperties.class); - Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP_SECONDARY, model.dnsZones().get(0).subResource()); - Assertions.assertEquals("lluwfzitonpeq", model.dnsZones().get(0).requiredZoneNames().get(0)); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CertificateRequestTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CertificateRequestTests.java deleted file mode 100644 index 516478af6c19..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CertificateRequestTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.AuthType; -import com.azure.resourcemanager.recoveryservices.models.CertificateRequest; -import com.azure.resourcemanager.recoveryservices.models.RawCertificateData; -import org.junit.jupiter.api.Assertions; - -public final class CertificateRequestTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CertificateRequest model = - BinaryData.fromString("{\"properties\":{\"authType\":\"Invalid\"}}").toObject(CertificateRequest.class); - Assertions.assertEquals(AuthType.INVALID, model.properties().authType()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CertificateRequest model = - new CertificateRequest().withProperties(new RawCertificateData().withAuthType(AuthType.INVALID)); - model = BinaryData.fromObject(model).toObject(CertificateRequest.class); - Assertions.assertEquals(AuthType.INVALID, model.properties().authType()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CheckNameAvailabilityParametersTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CheckNameAvailabilityParametersTests.java deleted file mode 100644 index d3464c8f6bdc..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CheckNameAvailabilityParametersTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.CheckNameAvailabilityParameters; -import org.junit.jupiter.api.Assertions; - -public final class CheckNameAvailabilityParametersTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CheckNameAvailabilityParameters model = - BinaryData - .fromString("{\"type\":\"slwejdpvw\",\"name\":\"oqpsoa\"}") - .toObject(CheckNameAvailabilityParameters.class); - Assertions.assertEquals("slwejdpvw", model.type()); - Assertions.assertEquals("oqpsoa", model.name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CheckNameAvailabilityParameters model = - new CheckNameAvailabilityParameters().withType("slwejdpvw").withName("oqpsoa"); - model = BinaryData.fromObject(model).toObject(CheckNameAvailabilityParameters.class); - Assertions.assertEquals("slwejdpvw", model.type()); - Assertions.assertEquals("oqpsoa", model.name()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CheckNameAvailabilityResultInnerTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CheckNameAvailabilityResultInnerTests.java deleted file mode 100644 index 0cca279ef7e7..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CheckNameAvailabilityResultInnerTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.CheckNameAvailabilityResultInner; -import org.junit.jupiter.api.Assertions; - -public final class CheckNameAvailabilityResultInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CheckNameAvailabilityResultInner model = - BinaryData - .fromString("{\"nameAvailable\":false,\"reason\":\"zakljlahbc\",\"message\":\"ffdfdosygexpa\"}") - .toObject(CheckNameAvailabilityResultInner.class); - Assertions.assertEquals(false, model.nameAvailable()); - Assertions.assertEquals("zakljlahbc", model.reason()); - Assertions.assertEquals("ffdfdosygexpa", model.message()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CheckNameAvailabilityResultInner model = - new CheckNameAvailabilityResultInner() - .withNameAvailable(false) - .withReason("zakljlahbc") - .withMessage("ffdfdosygexpa"); - model = BinaryData.fromObject(model).toObject(CheckNameAvailabilityResultInner.class); - Assertions.assertEquals(false, model.nameAvailable()); - Assertions.assertEquals("zakljlahbc", model.reason()); - Assertions.assertEquals("ffdfdosygexpa", model.message()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClassicAlertSettingsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClassicAlertSettingsTests.java deleted file mode 100644 index 354f5f0e58aa..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClassicAlertSettingsTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.AlertsState; -import com.azure.resourcemanager.recoveryservices.models.ClassicAlertSettings; -import org.junit.jupiter.api.Assertions; - -public final class ClassicAlertSettingsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ClassicAlertSettings model = - BinaryData - .fromString("{\"alertsForCriticalOperations\":\"Disabled\"}") - .toObject(ClassicAlertSettings.class); - Assertions.assertEquals(AlertsState.DISABLED, model.alertsForCriticalOperations()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ClassicAlertSettings model = new ClassicAlertSettings().withAlertsForCriticalOperations(AlertsState.DISABLED); - model = BinaryData.fromObject(model).toObject(ClassicAlertSettings.class); - Assertions.assertEquals(AlertsState.DISABLED, model.alertsForCriticalOperations()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryDisplayTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryDisplayTests.java deleted file mode 100644 index 91da1731a95c..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryDisplayTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.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\":\"qn\",\"resource\":\"oczvy\",\"operation\":\"qrvkdv\",\"description\":\"llr\"}") - .toObject(ClientDiscoveryDisplay.class); - Assertions.assertEquals("qn", model.provider()); - Assertions.assertEquals("oczvy", model.resource()); - Assertions.assertEquals("qrvkdv", model.operation()); - Assertions.assertEquals("llr", model.description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ClientDiscoveryDisplay model = - new ClientDiscoveryDisplay() - .withProvider("qn") - .withResource("oczvy") - .withOperation("qrvkdv") - .withDescription("llr"); - model = BinaryData.fromObject(model).toObject(ClientDiscoveryDisplay.class); - Assertions.assertEquals("qn", model.provider()); - Assertions.assertEquals("oczvy", model.resource()); - Assertions.assertEquals("qrvkdv", model.operation()); - Assertions.assertEquals("llr", model.description()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForLogSpecificationTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForLogSpecificationTests.java deleted file mode 100644 index 0cd8ab02e2b4..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForLogSpecificationTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.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\":\"gigr\",\"displayName\":\"burvjxxjnspy\",\"blobDuration\":\"tko\"}") - .toObject(ClientDiscoveryForLogSpecification.class); - Assertions.assertEquals("gigr", model.name()); - Assertions.assertEquals("burvjxxjnspy", model.displayName()); - Assertions.assertEquals("tko", model.blobDuration()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ClientDiscoveryForLogSpecification model = - new ClientDiscoveryForLogSpecification() - .withName("gigr") - .withDisplayName("burvjxxjnspy") - .withBlobDuration("tko"); - model = BinaryData.fromObject(model).toObject(ClientDiscoveryForLogSpecification.class); - Assertions.assertEquals("gigr", model.name()); - Assertions.assertEquals("burvjxxjnspy", model.displayName()); - Assertions.assertEquals("tko", model.blobDuration()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForPropertiesTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForPropertiesTests.java deleted file mode 100644 index 366b6da52368..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForPropertiesTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.ClientDiscoveryForLogSpecification; -import com.azure.resourcemanager.recoveryservices.models.ClientDiscoveryForProperties; -import com.azure.resourcemanager.recoveryservices.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\":\"watkpnpulexxb\",\"displayName\":\"wtruwiqzbqjvsovm\",\"blobDuration\":\"kacspkw\"}]}}") - .toObject(ClientDiscoveryForProperties.class); - Assertions.assertEquals("watkpnpulexxb", model.serviceSpecification().logSpecifications().get(0).name()); - Assertions - .assertEquals("wtruwiqzbqjvsovm", model.serviceSpecification().logSpecifications().get(0).displayName()); - Assertions.assertEquals("kacspkw", 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("watkpnpulexxb") - .withDisplayName("wtruwiqzbqjvsovm") - .withBlobDuration("kacspkw")))); - model = BinaryData.fromObject(model).toObject(ClientDiscoveryForProperties.class); - Assertions.assertEquals("watkpnpulexxb", model.serviceSpecification().logSpecifications().get(0).name()); - Assertions - .assertEquals("wtruwiqzbqjvsovm", model.serviceSpecification().logSpecifications().get(0).displayName()); - Assertions.assertEquals("kacspkw", model.serviceSpecification().logSpecifications().get(0).blobDuration()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForServiceSpecificationTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForServiceSpecificationTests.java deleted file mode 100644 index f1fe69925ca4..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryForServiceSpecificationTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.ClientDiscoveryForLogSpecification; -import com.azure.resourcemanager.recoveryservices.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\":\"obpxjmflbvvn\",\"displayName\":\"rkcciwwzjuqk\",\"blobDuration\":\"sa\"},{\"name\":\"wkuofoskghsauu\",\"displayName\":\"jmvxie\",\"blobDuration\":\"ugidyjrr\"},{\"name\":\"y\",\"displayName\":\"svexcsonpclhoco\",\"blobDuration\":\"lkevle\"},{\"name\":\"zfbuhf\",\"displayName\":\"faxkffeii\",\"blobDuration\":\"lvmezyvshxmzsbbz\"}]}") - .toObject(ClientDiscoveryForServiceSpecification.class); - Assertions.assertEquals("obpxjmflbvvn", model.logSpecifications().get(0).name()); - Assertions.assertEquals("rkcciwwzjuqk", model.logSpecifications().get(0).displayName()); - Assertions.assertEquals("sa", 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("obpxjmflbvvn") - .withDisplayName("rkcciwwzjuqk") - .withBlobDuration("sa"), - new ClientDiscoveryForLogSpecification() - .withName("wkuofoskghsauu") - .withDisplayName("jmvxie") - .withBlobDuration("ugidyjrr"), - new ClientDiscoveryForLogSpecification() - .withName("y") - .withDisplayName("svexcsonpclhoco") - .withBlobDuration("lkevle"), - new ClientDiscoveryForLogSpecification() - .withName("zfbuhf") - .withDisplayName("faxkffeii") - .withBlobDuration("lvmezyvshxmzsbbz"))); - model = BinaryData.fromObject(model).toObject(ClientDiscoveryForServiceSpecification.class); - Assertions.assertEquals("obpxjmflbvvn", model.logSpecifications().get(0).name()); - Assertions.assertEquals("rkcciwwzjuqk", model.logSpecifications().get(0).displayName()); - Assertions.assertEquals("sa", model.logSpecifications().get(0).blobDuration()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryResponseTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryResponseTests.java deleted file mode 100644 index 044f6697f76a..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryResponseTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.ClientDiscoveryValueForSingleApiInner; -import com.azure.resourcemanager.recoveryservices.models.ClientDiscoveryDisplay; -import com.azure.resourcemanager.recoveryservices.models.ClientDiscoveryForProperties; -import com.azure.resourcemanager.recoveryservices.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\":\"mohctb\",\"display\":{\"provider\":\"dwxdndnv\",\"resource\":\"gujjugwdkcglh\",\"operation\":\"azjdyggd\",\"description\":\"ixhbkuofqweykhm\"},\"origin\":\"evfyexfwhybcib\",\"properties\":{}},{\"name\":\"c\",\"display\":{\"provider\":\"ynnaam\",\"resource\":\"ctehfiqscjey\",\"operation\":\"hezrkgq\",\"description\":\"jrefovgmkqsle\"},\"origin\":\"vxyqjpkcattpngjc\",\"properties\":{}},{\"name\":\"sqpjhvmdajvn\",\"display\":{\"provider\":\"unqecanoae\",\"resource\":\"fhyhltrpmopjmcma\",\"operation\":\"okth\",\"description\":\"iuaod\"},\"origin\":\"cpkvxodp\",\"properties\":{}}],\"nextLink\":\"yzydagfuaxbezyi\"}") - .toObject(ClientDiscoveryResponse.class); - Assertions.assertEquals("mohctb", model.value().get(0).name()); - Assertions.assertEquals("dwxdndnv", model.value().get(0).display().provider()); - Assertions.assertEquals("gujjugwdkcglh", model.value().get(0).display().resource()); - Assertions.assertEquals("azjdyggd", model.value().get(0).display().operation()); - Assertions.assertEquals("ixhbkuofqweykhm", model.value().get(0).display().description()); - Assertions.assertEquals("evfyexfwhybcib", model.value().get(0).origin()); - Assertions.assertEquals("yzydagfuaxbezyi", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ClientDiscoveryResponse model = - new ClientDiscoveryResponse() - .withValue( - Arrays - .asList( - new ClientDiscoveryValueForSingleApiInner() - .withName("mohctb") - .withDisplay( - new ClientDiscoveryDisplay() - .withProvider("dwxdndnv") - .withResource("gujjugwdkcglh") - .withOperation("azjdyggd") - .withDescription("ixhbkuofqweykhm")) - .withOrigin("evfyexfwhybcib") - .withProperties(new ClientDiscoveryForProperties()), - new ClientDiscoveryValueForSingleApiInner() - .withName("c") - .withDisplay( - new ClientDiscoveryDisplay() - .withProvider("ynnaam") - .withResource("ctehfiqscjey") - .withOperation("hezrkgq") - .withDescription("jrefovgmkqsle")) - .withOrigin("vxyqjpkcattpngjc") - .withProperties(new ClientDiscoveryForProperties()), - new ClientDiscoveryValueForSingleApiInner() - .withName("sqpjhvmdajvn") - .withDisplay( - new ClientDiscoveryDisplay() - .withProvider("unqecanoae") - .withResource("fhyhltrpmopjmcma") - .withOperation("okth") - .withDescription("iuaod")) - .withOrigin("cpkvxodp") - .withProperties(new ClientDiscoveryForProperties()))) - .withNextLink("yzydagfuaxbezyi"); - model = BinaryData.fromObject(model).toObject(ClientDiscoveryResponse.class); - Assertions.assertEquals("mohctb", model.value().get(0).name()); - Assertions.assertEquals("dwxdndnv", model.value().get(0).display().provider()); - Assertions.assertEquals("gujjugwdkcglh", model.value().get(0).display().resource()); - Assertions.assertEquals("azjdyggd", model.value().get(0).display().operation()); - Assertions.assertEquals("ixhbkuofqweykhm", model.value().get(0).display().description()); - Assertions.assertEquals("evfyexfwhybcib", model.value().get(0).origin()); - Assertions.assertEquals("yzydagfuaxbezyi", model.nextLink()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryValueForSingleApiInnerTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryValueForSingleApiInnerTests.java deleted file mode 100644 index 1aa055d92fd6..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ClientDiscoveryValueForSingleApiInnerTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.ClientDiscoveryValueForSingleApiInner; -import com.azure.resourcemanager.recoveryservices.models.ClientDiscoveryDisplay; -import com.azure.resourcemanager.recoveryservices.models.ClientDiscoveryForProperties; -import com.azure.resourcemanager.recoveryservices.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\":\"kktwhrdxw\",\"display\":{\"provider\":\"q\",\"resource\":\"bsureximo\",\"operation\":\"ocfs\",\"description\":\"s\"},\"origin\":\"ddystkiiuxhqy\",\"properties\":{\"serviceSpecification\":{\"logSpecifications\":[]}}}") - .toObject(ClientDiscoveryValueForSingleApiInner.class); - Assertions.assertEquals("kktwhrdxw", model.name()); - Assertions.assertEquals("q", model.display().provider()); - Assertions.assertEquals("bsureximo", model.display().resource()); - Assertions.assertEquals("ocfs", model.display().operation()); - Assertions.assertEquals("s", model.display().description()); - Assertions.assertEquals("ddystkiiuxhqy", model.origin()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ClientDiscoveryValueForSingleApiInner model = - new ClientDiscoveryValueForSingleApiInner() - .withName("kktwhrdxw") - .withDisplay( - new ClientDiscoveryDisplay() - .withProvider("q") - .withResource("bsureximo") - .withOperation("ocfs") - .withDescription("s")) - .withOrigin("ddystkiiuxhqy") - .withProperties( - new ClientDiscoveryForProperties() - .withServiceSpecification( - new ClientDiscoveryForServiceSpecification().withLogSpecifications(Arrays.asList()))); - model = BinaryData.fromObject(model).toObject(ClientDiscoveryValueForSingleApiInner.class); - Assertions.assertEquals("kktwhrdxw", model.name()); - Assertions.assertEquals("q", model.display().provider()); - Assertions.assertEquals("bsureximo", model.display().resource()); - Assertions.assertEquals("ocfs", model.display().operation()); - Assertions.assertEquals("s", model.display().description()); - Assertions.assertEquals("ddystkiiuxhqy", model.origin()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CmkKekIdentityTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CmkKekIdentityTests.java deleted file mode 100644 index 5ee9a90e047b..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/CmkKekIdentityTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.CmkKekIdentity; -import org.junit.jupiter.api.Assertions; - -public final class CmkKekIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - CmkKekIdentity model = - BinaryData - .fromString("{\"useSystemAssignedIdentity\":true,\"userAssignedIdentity\":\"tgrhpdjpjumas\"}") - .toObject(CmkKekIdentity.class); - Assertions.assertEquals(true, model.useSystemAssignedIdentity()); - Assertions.assertEquals("tgrhpdjpjumas", model.userAssignedIdentity()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - CmkKekIdentity model = - new CmkKekIdentity().withUseSystemAssignedIdentity(true).withUserAssignedIdentity("tgrhpdjpjumas"); - model = BinaryData.fromObject(model).toObject(CmkKekIdentity.class); - Assertions.assertEquals(true, model.useSystemAssignedIdentity()); - Assertions.assertEquals("tgrhpdjpjumas", model.userAssignedIdentity()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DnsZoneResponseTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DnsZoneResponseTests.java deleted file mode 100644 index 063c96971ad4..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DnsZoneResponseTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.DnsZoneResponse; -import com.azure.resourcemanager.recoveryservices.models.VaultSubResourceType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class DnsZoneResponseTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DnsZoneResponse model = - BinaryData - .fromString( - "{\"requiredZoneNames\":[\"yevc\",\"iqihn\",\"un\"],\"subResource\":\"AzureBackup_secondary\"}") - .toObject(DnsZoneResponse.class); - Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP_SECONDARY, model.subResource()); - Assertions.assertEquals("yevc", model.requiredZoneNames().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DnsZoneResponse model = - new DnsZoneResponse() - .withSubResource(VaultSubResourceType.AZURE_BACKUP_SECONDARY) - .withRequiredZoneNames(Arrays.asList("yevc", "iqihn", "un")); - model = BinaryData.fromObject(model).toObject(DnsZoneResponse.class); - Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP_SECONDARY, model.subResource()); - Assertions.assertEquals("yevc", model.requiredZoneNames().get(0)); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DnsZoneTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DnsZoneTests.java deleted file mode 100644 index 1e65b5cb4181..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/DnsZoneTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.DnsZone; -import com.azure.resourcemanager.recoveryservices.models.VaultSubResourceType; -import org.junit.jupiter.api.Assertions; - -public final class DnsZoneTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DnsZone model = BinaryData.fromString("{\"subResource\":\"AzureBackup\"}").toObject(DnsZone.class); - Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP, model.subResource()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DnsZone model = new DnsZone().withSubResource(VaultSubResourceType.AZURE_BACKUP); - model = BinaryData.fromObject(model).toObject(DnsZone.class); - Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP, model.subResource()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/IdentityDataTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/IdentityDataTests.java deleted file mode 100644 index 2f9875c2ef4f..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/IdentityDataTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.IdentityData; -import com.azure.resourcemanager.recoveryservices.models.ResourceIdentityType; -import com.azure.resourcemanager.recoveryservices.models.UserIdentity; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class IdentityDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IdentityData model = - BinaryData - .fromString( - "{\"principalId\":\"ehzzvypyqrim\",\"tenantId\":\"npvswjdkirso\",\"type\":\"SystemAssigned," - + " UserAssigned\",\"userAssignedIdentities\":{\"znorcj\":{\"principalId\":\"crmnohjtckwhds\",\"clientId\":\"fiyipjxsqwpgrj\"}}}") - .toObject(IdentityData.class); - Assertions.assertEquals(ResourceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IdentityData model = - new IdentityData() - .withType(ResourceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED) - .withUserAssignedIdentities(mapOf("znorcj", new UserIdentity())); - model = BinaryData.fromObject(model).toObject(IdentityData.class); - Assertions.assertEquals(ResourceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.type()); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ImmutabilitySettingsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ImmutabilitySettingsTests.java deleted file mode 100644 index db2d6fa8e4c8..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ImmutabilitySettingsTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.ImmutabilitySettings; -import com.azure.resourcemanager.recoveryservices.models.ImmutabilityState; -import org.junit.jupiter.api.Assertions; - -public final class ImmutabilitySettingsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImmutabilitySettings model = - BinaryData.fromString("{\"state\":\"Unlocked\"}").toObject(ImmutabilitySettings.class); - Assertions.assertEquals(ImmutabilityState.UNLOCKED, model.state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImmutabilitySettings model = new ImmutabilitySettings().withState(ImmutabilityState.UNLOCKED); - model = BinaryData.fromObject(model).toObject(ImmutabilitySettings.class); - Assertions.assertEquals(ImmutabilityState.UNLOCKED, model.state()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/JobsSummaryTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/JobsSummaryTests.java deleted file mode 100644 index 946a145354f7..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/JobsSummaryTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.JobsSummary; -import org.junit.jupiter.api.Assertions; - -public final class JobsSummaryTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - JobsSummary model = - BinaryData - .fromString("{\"failedJobs\":2127551556,\"suspendedJobs\":2032289729,\"inProgressJobs\":1093088045}") - .toObject(JobsSummary.class); - Assertions.assertEquals(2127551556, model.failedJobs()); - Assertions.assertEquals(2032289729, model.suspendedJobs()); - Assertions.assertEquals(1093088045, model.inProgressJobs()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - JobsSummary model = - new JobsSummary().withFailedJobs(2127551556).withSuspendedJobs(2032289729).withInProgressJobs(1093088045); - model = BinaryData.fromObject(model).toObject(JobsSummary.class); - Assertions.assertEquals(2127551556, model.failedJobs()); - Assertions.assertEquals(2032289729, model.suspendedJobs()); - Assertions.assertEquals(1093088045, model.inProgressJobs()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/MonitoringSettingsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/MonitoringSettingsTests.java deleted file mode 100644 index f3c3a4702976..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/MonitoringSettingsTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.AlertsState; -import com.azure.resourcemanager.recoveryservices.models.AzureMonitorAlertSettings; -import com.azure.resourcemanager.recoveryservices.models.ClassicAlertSettings; -import com.azure.resourcemanager.recoveryservices.models.MonitoringSettings; -import org.junit.jupiter.api.Assertions; - -public final class MonitoringSettingsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - MonitoringSettings model = - BinaryData - .fromString( - "{\"azureMonitorAlertSettings\":{\"alertsForAllJobFailures\":\"Disabled\"},\"classicAlertSettings\":{\"alertsForCriticalOperations\":\"Disabled\"}}") - .toObject(MonitoringSettings.class); - Assertions.assertEquals(AlertsState.DISABLED, model.azureMonitorAlertSettings().alertsForAllJobFailures()); - Assertions.assertEquals(AlertsState.DISABLED, model.classicAlertSettings().alertsForCriticalOperations()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - MonitoringSettings model = - new MonitoringSettings() - .withAzureMonitorAlertSettings( - new AzureMonitorAlertSettings().withAlertsForAllJobFailures(AlertsState.DISABLED)) - .withClassicAlertSettings( - new ClassicAlertSettings().withAlertsForCriticalOperations(AlertsState.DISABLED)); - model = BinaryData.fromObject(model).toObject(MonitoringSettings.class); - Assertions.assertEquals(AlertsState.DISABLED, model.azureMonitorAlertSettings().alertsForAllJobFailures()); - Assertions.assertEquals(AlertsState.DISABLED, model.classicAlertSettings().alertsForCriticalOperations()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/MonitoringSummaryTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/MonitoringSummaryTests.java deleted file mode 100644 index 6eaefc55ea7b..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/MonitoringSummaryTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.MonitoringSummary; -import org.junit.jupiter.api.Assertions; - -public final class MonitoringSummaryTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - MonitoringSummary model = - BinaryData - .fromString( - "{\"unHealthyVmCount\":1920402368,\"unHealthyProviderCount\":272665329,\"eventsCount\":1194014342,\"deprecatedProviderCount\":614383228,\"supportedProviderCount\":1039086653,\"unsupportedProviderCount\":590284670}") - .toObject(MonitoringSummary.class); - Assertions.assertEquals(1920402368, model.unHealthyVmCount()); - Assertions.assertEquals(272665329, model.unHealthyProviderCount()); - Assertions.assertEquals(1194014342, model.eventsCount()); - Assertions.assertEquals(614383228, model.deprecatedProviderCount()); - Assertions.assertEquals(1039086653, model.supportedProviderCount()); - Assertions.assertEquals(590284670, model.unsupportedProviderCount()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - MonitoringSummary model = - new MonitoringSummary() - .withUnHealthyVmCount(1920402368) - .withUnHealthyProviderCount(272665329) - .withEventsCount(1194014342) - .withDeprecatedProviderCount(614383228) - .withSupportedProviderCount(1039086653) - .withUnsupportedProviderCount(590284670); - model = BinaryData.fromObject(model).toObject(MonitoringSummary.class); - Assertions.assertEquals(1920402368, model.unHealthyVmCount()); - Assertions.assertEquals(272665329, model.unHealthyProviderCount()); - Assertions.assertEquals(1194014342, model.eventsCount()); - Assertions.assertEquals(614383228, model.deprecatedProviderCount()); - Assertions.assertEquals(1039086653, model.supportedProviderCount()); - Assertions.assertEquals(590284670, model.unsupportedProviderCount()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/NameInfoTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/NameInfoTests.java deleted file mode 100644 index dccf0a212253..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.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\":\"psbjta\",\"localizedValue\":\"ugxywpmueef\"}").toObject(NameInfo.class); - Assertions.assertEquals("psbjta", model.value()); - Assertions.assertEquals("ugxywpmueef", model.localizedValue()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NameInfo model = new NameInfo().withValue("psbjta").withLocalizedValue("ugxywpmueef"); - model = BinaryData.fromObject(model).toObject(NameInfo.class); - Assertions.assertEquals("psbjta", model.value()); - Assertions.assertEquals("ugxywpmueef", model.localizedValue()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/OperationResourceInnerTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/OperationResourceInnerTests.java deleted file mode 100644 index d3f23cae71f7..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/OperationResourceInnerTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.OperationResourceInner; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class OperationResourceInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationResourceInner model = - BinaryData - .fromString( - "{\"endTime\":\"2021-04-13T23:02:25Z\",\"id\":\"hpzxbzpfzab\",\"name\":\"cuh\",\"status\":\"tcty\",\"startTime\":\"2021-04-24T03:57:36Z\"}") - .toObject(OperationResourceInner.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-13T23:02:25Z"), model.endTime()); - Assertions.assertEquals("hpzxbzpfzab", model.id()); - Assertions.assertEquals("cuh", model.name()); - Assertions.assertEquals("tcty", model.status()); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-24T03:57:36Z"), model.startTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationResourceInner model = - new OperationResourceInner() - .withEndTime(OffsetDateTime.parse("2021-04-13T23:02:25Z")) - .withId("hpzxbzpfzab") - .withName("cuh") - .withStatus("tcty") - .withStartTime(OffsetDateTime.parse("2021-04-24T03:57:36Z")); - model = BinaryData.fromObject(model).toObject(OperationResourceInner.class); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-13T23:02:25Z"), model.endTime()); - Assertions.assertEquals("hpzxbzpfzab", model.id()); - Assertions.assertEquals("cuh", model.name()); - Assertions.assertEquals("tcty", model.status()); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-24T03:57:36Z"), model.startTime()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/OperationsListMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/OperationsListMockTests.java deleted file mode 100644 index 1905315fe2be..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/OperationsListMockTests.java +++ /dev/null @@ -1,73 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.ClientDiscoveryValueForSingleApi; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class OperationsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"name\":\"bfatklddxbjhwu\",\"display\":{\"provider\":\"oz\",\"resource\":\"sphyoulpjrvxa\",\"operation\":\"rvimjwosytxitcsk\",\"description\":\"k\"},\"origin\":\"umiekkezzi\",\"properties\":{\"serviceSpecification\":{\"logSpecifications\":[]}}}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.operations().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("bfatklddxbjhwu", response.iterator().next().name()); - Assertions.assertEquals("oz", response.iterator().next().display().provider()); - Assertions.assertEquals("sphyoulpjrvxa", response.iterator().next().display().resource()); - Assertions.assertEquals("rvimjwosytxitcsk", response.iterator().next().display().operation()); - Assertions.assertEquals("k", response.iterator().next().display().description()); - Assertions.assertEquals("umiekkezzi", response.iterator().next().origin()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PatchTrackedResourceTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PatchTrackedResourceTests.java deleted file mode 100644 index 8a26ac0ae268..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PatchTrackedResourceTests.java +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.PatchTrackedResource; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class PatchTrackedResourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PatchTrackedResource model = - BinaryData - .fromString( - "{\"location\":\"nlankxmyskpb\",\"tags\":{\"qidybyx\":\"btkcxywnytnrsyn\",\"aaxdbabphlwrq\":\"zfcl\",\"hsucoc\":\"fkts\",\"ckzywbiexzfeyue\":\"nyyazttbtwwrqpue\"},\"etag\":\"ibx\",\"id\":\"jwbhqwalmuz\",\"name\":\"oxaepd\",\"type\":\"zjancuxr\"}") - .toObject(PatchTrackedResource.class); - Assertions.assertEquals("nlankxmyskpb", model.location()); - Assertions.assertEquals("btkcxywnytnrsyn", model.tags().get("qidybyx")); - Assertions.assertEquals("ibx", model.etag()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PatchTrackedResource model = - new PatchTrackedResource() - .withLocation("nlankxmyskpb") - .withTags( - mapOf( - "qidybyx", - "btkcxywnytnrsyn", - "aaxdbabphlwrq", - "zfcl", - "hsucoc", - "fkts", - "ckzywbiexzfeyue", - "nyyazttbtwwrqpue")) - .withEtag("ibx"); - model = BinaryData.fromObject(model).toObject(PatchTrackedResource.class); - Assertions.assertEquals("nlankxmyskpb", model.location()); - Assertions.assertEquals("btkcxywnytnrsyn", model.tags().get("qidybyx")); - Assertions.assertEquals("ibx", model.etag()); - } - - @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/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PatchVaultTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PatchVaultTests.java deleted file mode 100644 index 52e0547609bf..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PatchVaultTests.java +++ /dev/null @@ -1,115 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.IdentityData; -import com.azure.resourcemanager.recoveryservices.models.InfrastructureEncryptionState; -import com.azure.resourcemanager.recoveryservices.models.MonitoringSettings; -import com.azure.resourcemanager.recoveryservices.models.PatchVault; -import com.azure.resourcemanager.recoveryservices.models.PublicNetworkAccess; -import com.azure.resourcemanager.recoveryservices.models.ResourceIdentityType; -import com.azure.resourcemanager.recoveryservices.models.SecuritySettings; -import com.azure.resourcemanager.recoveryservices.models.Sku; -import com.azure.resourcemanager.recoveryservices.models.SkuName; -import com.azure.resourcemanager.recoveryservices.models.UpgradeDetails; -import com.azure.resourcemanager.recoveryservices.models.UserIdentity; -import com.azure.resourcemanager.recoveryservices.models.VaultProperties; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesEncryption; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesMoveDetails; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesRedundancySettings; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class PatchVaultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PatchVault model = - BinaryData - .fromString( - "{\"properties\":{\"provisioningState\":\"ou\",\"upgradeDetails\":{\"operationId\":\"udwtiukbl\",\"startTimeUtc\":\"2020-12-23T02:33:27Z\",\"lastUpdatedTimeUtc\":\"2021-09-30T15:05:34Z\",\"endTimeUtc\":\"2021-05-04T07:17:38Z\",\"status\":\"Upgraded\",\"message\":\"yxoegukgjnp\",\"triggerType\":\"UserTriggered\",\"upgradedResourceId\":\"ygevqzntypmrbpiz\",\"previousResourceId\":\"r\"},\"privateEndpointConnections\":[{\"id\":\"pyd\",\"name\":\"hxdeoejz\",\"type\":\"w\",\"location\":\"sjttgzfbish\"},{\"id\":\"khaj\",\"name\":\"eamdp\",\"type\":\"g\",\"location\":\"pbuxwgipwhon\"},{\"id\":\"kgshwa\",\"name\":\"xzbinjeputt\",\"type\":\"ywnuzoq\",\"location\":\"iyqzrnk\"},{\"id\":\"vyxlwhzlsicohoqq\",\"name\":\"lryav\",\"type\":\"heun\",\"location\":\"qhgyxzkonocukok\"}],\"privateEndpointStateForBackup\":\"None\",\"privateEndpointStateForSiteRecovery\":\"Enabled\",\"encryption\":{\"infrastructureEncryption\":\"Enabled\"},\"moveDetails\":{\"operationId\":\"fkbey\",\"startTimeUtc\":\"2021-03-31T17:10:24Z\",\"completionTimeUtc\":\"2021-03-15T02:17:35Z\",\"sourceResourceId\":\"mwvvjektcxsenhw\",\"targetResourceId\":\"s\"},\"moveState\":\"CommitFailed\",\"backupStorageVersion\":\"V2\",\"publicNetworkAccess\":\"Enabled\",\"monitoringSettings\":{},\"redundancySettings\":{\"standardTierStorageRedundancy\":\"GeoRedundant\",\"crossRegionRestore\":\"Disabled\"},\"securitySettings\":{}},\"sku\":{\"name\":\"RS0\",\"tier\":\"aetcktvfcivfs\",\"family\":\"ymuctqhjfbebrj\",\"size\":\"erfuwuttt\",\"capacity\":\"vjrbirphxepcyvah\"},\"identity\":{\"principalId\":\"jky\",\"tenantId\":\"j\",\"type\":\"SystemAssigned," - + " UserAssigned\",\"userAssignedIdentities\":{\"bijhtxfvgxbf\":{\"principalId\":\"gidokgjljyoxgvcl\",\"clientId\":\"gsncghkjeszz\"}}},\"location\":\"xnehmpvec\",\"tags\":{\"flz\":\"debfqkkrbmpukgri\",\"qzahmgkbrp\":\"fbxzpuzycisp\",\"hibnuqqkpika\":\"y\",\"buynhijggm\":\"rgvtqag\"},\"etag\":\"fsiarbutr\",\"id\":\"vpnazzm\",\"name\":\"jrunmpxtt\",\"type\":\"bh\"}") - .toObject(PatchVault.class); - Assertions.assertEquals("xnehmpvec", model.location()); - Assertions.assertEquals("debfqkkrbmpukgri", model.tags().get("flz")); - Assertions.assertEquals("fsiarbutr", model.etag()); - Assertions - .assertEquals( - InfrastructureEncryptionState.ENABLED, model.properties().encryption().infrastructureEncryption()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.RS0, model.sku().name()); - Assertions.assertEquals("aetcktvfcivfs", model.sku().tier()); - Assertions.assertEquals("ymuctqhjfbebrj", model.sku().family()); - Assertions.assertEquals("erfuwuttt", model.sku().size()); - Assertions.assertEquals("vjrbirphxepcyvah", model.sku().capacity()); - Assertions.assertEquals(ResourceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.identity().type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PatchVault model = - new PatchVault() - .withLocation("xnehmpvec") - .withTags( - mapOf( - "flz", - "debfqkkrbmpukgri", - "qzahmgkbrp", - "fbxzpuzycisp", - "hibnuqqkpika", - "y", - "buynhijggm", - "rgvtqag")) - .withEtag("fsiarbutr") - .withProperties( - new VaultProperties() - .withUpgradeDetails(new UpgradeDetails()) - .withEncryption( - new VaultPropertiesEncryption() - .withInfrastructureEncryption(InfrastructureEncryptionState.ENABLED)) - .withMoveDetails(new VaultPropertiesMoveDetails()) - .withPublicNetworkAccess(PublicNetworkAccess.ENABLED) - .withMonitoringSettings(new MonitoringSettings()) - .withRedundancySettings(new VaultPropertiesRedundancySettings()) - .withSecuritySettings(new SecuritySettings())) - .withSku( - new Sku() - .withName(SkuName.RS0) - .withTier("aetcktvfcivfs") - .withFamily("ymuctqhjfbebrj") - .withSize("erfuwuttt") - .withCapacity("vjrbirphxepcyvah")) - .withIdentity( - new IdentityData() - .withType(ResourceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED) - .withUserAssignedIdentities(mapOf("bijhtxfvgxbf", new UserIdentity()))); - model = BinaryData.fromObject(model).toObject(PatchVault.class); - Assertions.assertEquals("xnehmpvec", model.location()); - Assertions.assertEquals("debfqkkrbmpukgri", model.tags().get("flz")); - Assertions.assertEquals("fsiarbutr", model.etag()); - Assertions - .assertEquals( - InfrastructureEncryptionState.ENABLED, model.properties().encryption().infrastructureEncryption()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.RS0, model.sku().name()); - Assertions.assertEquals("aetcktvfcivfs", model.sku().tier()); - Assertions.assertEquals("ymuctqhjfbebrj", model.sku().family()); - Assertions.assertEquals("erfuwuttt", model.sku().size()); - Assertions.assertEquals("vjrbirphxepcyvah", model.sku().capacity()); - Assertions.assertEquals(ResourceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.identity().type()); - } - - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateEndpointConnectionTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateEndpointConnectionTests.java deleted file mode 100644 index 4e6e4eb8d1f7..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateEndpointConnectionTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.PrivateEndpointConnection; -import com.azure.resourcemanager.recoveryservices.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\":\"uvcc\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"bacfionlebxetq\",\"actionsRequired\":\"zxdpnqbqqw\"},\"groupIds\":[\"AzureBackup_secondary\",\"AzureBackup\",\"AzureBackup\"]}") - .toObject(PrivateEndpointConnection.class); - Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP_SECONDARY, model.groupIds().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateEndpointConnection model = - new PrivateEndpointConnection() - .withGroupIds( - Arrays - .asList( - VaultSubResourceType.AZURE_BACKUP_SECONDARY, - VaultSubResourceType.AZURE_BACKUP, - VaultSubResourceType.AZURE_BACKUP)); - model = BinaryData.fromObject(model).toObject(PrivateEndpointConnection.class); - Assertions.assertEquals(VaultSubResourceType.AZURE_BACKUP_SECONDARY, model.groupIds().get(0)); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateEndpointConnectionVaultPropertiesTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateEndpointConnectionVaultPropertiesTests.java deleted file mode 100644 index a25ee0c73433..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateEndpointConnectionVaultPropertiesTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.PrivateEndpointConnectionVaultProperties; - -public final class PrivateEndpointConnectionVaultPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateEndpointConnectionVaultProperties model = - BinaryData - .fromString( - "{\"id\":\"fgugnxkrxdqmid\",\"properties\":{\"provisioningState\":\"Deleting\",\"privateEndpoint\":{\"id\":\"qdrabhjybigehoqf\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"anyktzlcuiywg\",\"actionsRequired\":\"wgndrvynhzgpp\"},\"groupIds\":[\"AzureSiteRecovery\",\"AzureBackup\",\"AzureBackup_secondary\"]},\"name\":\"ocpecfvmmco\",\"type\":\"sxlzevgbmqj\",\"location\":\"bcypmi\"}") - .toObject(PrivateEndpointConnectionVaultProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateEndpointConnectionVaultProperties model = new PrivateEndpointConnectionVaultProperties(); - model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionVaultProperties.class); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateEndpointTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateEndpointTests.java deleted file mode 100644 index fec1d648c4c9..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateEndpointTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.PrivateEndpoint; - -public final class PrivateEndpointTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateEndpoint model = BinaryData.fromString("{\"id\":\"lnwsubisn\"}").toObject(PrivateEndpoint.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateEndpoint model = new PrivateEndpoint(); - model = BinaryData.fromObject(model).toObject(PrivateEndpoint.class); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourceInnerTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourceInnerTests.java deleted file mode 100644 index 32538fd09358..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourceInnerTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.PrivateLinkResourceInner; - -public final class PrivateLinkResourceInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateLinkResourceInner model = - BinaryData - .fromString( - "{\"properties\":{\"groupId\":\"udccsnhsjc\",\"requiredMembers\":[\"j\",\"kryhtnapczwlokj\"],\"requiredZoneNames\":[\"kkvnipjox\",\"jnchgej\"]},\"id\":\"odmailzyd\",\"name\":\"o\",\"type\":\"yahux\"}") - .toObject(PrivateLinkResourceInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateLinkResourceInner model = new PrivateLinkResourceInner(); - model = BinaryData.fromObject(model).toObject(PrivateLinkResourceInner.class); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcePropertiesTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcePropertiesTests.java deleted file mode 100644 index 7722dbc8a852..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcePropertiesTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.PrivateLinkResourceProperties; - -public final class PrivateLinkResourcePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateLinkResourceProperties model = - BinaryData - .fromString( - "{\"groupId\":\"pmqnja\",\"requiredMembers\":[\"xj\",\"prozvcputegjvwmf\",\"atscmd\",\"pjhulsuuvmkj\"],\"requiredZoneNames\":[\"rwfndiod\"]}") - .toObject(PrivateLinkResourceProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateLinkResourceProperties model = new PrivateLinkResourceProperties(); - model = BinaryData.fromObject(model).toObject(PrivateLinkResourceProperties.class); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationsGetWithResponseMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationsGetWithResponseMockTests.java deleted file mode 100644 index ac4d876f870e..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationsGetWithResponseMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.PrivateLinkResource; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class PrivateLinkResourcesOperationsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"groupId\":\"kqvkelnsmvbxwyjs\",\"requiredMembers\":[\"hcaalnjix\",\"sxyawjoyaqcs\"],\"requiredZoneNames\":[\"pkii\",\"zyexzn\",\"lixhnrztfol\",\"bnxknalaulppg\"]},\"id\":\"tpnapnyiropuhpig\",\"name\":\"gylgqgitxmedjvcs\",\"type\":\"n\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PrivateLinkResource response = - manager - .privateLinkResourcesOperations() - .getWithResponse("umveekgpwozuhkf", "bsjyofdx", "uusdttouwa", com.azure.core.util.Context.NONE) - .getValue(); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationsListMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationsListMockTests.java deleted file mode 100644 index a5d4734a05de..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesOperationsListMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.PrivateLinkResource; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class PrivateLinkResourcesOperationsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"properties\":{\"groupId\":\"gwyzm\",\"requiredMembers\":[\"ongmtsa\",\"jcbpwxqpsrknft\",\"uvriuhprwm\",\"yvxqtayriwwroy\"],\"requiredZoneNames\":[\"xrmcqibycnojvk\",\"mefqsgzvahapjyzh\",\"vgqzcjrvxd\",\"zlmwlxkvugfhz\"]},\"id\":\"awjvzunluthnnp\",\"name\":\"xipeilpjzuaejx\",\"type\":\"ltskzbbtd\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.privateLinkResourcesOperations().list("oayqc", "wrtz", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesTests.java deleted file mode 100644 index cfdcdb93c59e..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkResourcesTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.PrivateLinkResourceInner; -import com.azure.resourcemanager.recoveryservices.models.PrivateLinkResources; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PrivateLinkResourcesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateLinkResources model = - BinaryData - .fromString( - "{\"value\":[{\"properties\":{\"groupId\":\"he\",\"requiredMembers\":[],\"requiredZoneNames\":[]},\"id\":\"jtxukcdm\",\"name\":\"rcryuanzwuxzdxta\",\"type\":\"lhmwhfpmrqobm\"},{\"properties\":{\"groupId\":\"knryrtihfxtij\",\"requiredMembers\":[],\"requiredZoneNames\":[]},\"id\":\"gnwzsymglzufc\",\"name\":\"kohdbiha\",\"type\":\"fhfcb\"},{\"properties\":{\"groupId\":\"a\",\"requiredMembers\":[],\"requiredZoneNames\":[]},\"id\":\"xqhabi\",\"name\":\"ikxwc\",\"type\":\"yscnpqxu\"},{\"properties\":{\"groupId\":\"y\",\"requiredMembers\":[],\"requiredZoneNames\":[]},\"id\":\"b\",\"name\":\"rkxvdum\",\"type\":\"rtfw\"}],\"nextLink\":\"k\"}") - .toObject(PrivateLinkResources.class); - Assertions.assertEquals("k", model.nextLink()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateLinkResources model = - new PrivateLinkResources() - .withValue( - Arrays - .asList( - new PrivateLinkResourceInner(), - new PrivateLinkResourceInner(), - new PrivateLinkResourceInner(), - new PrivateLinkResourceInner())) - .withNextLink("k"); - model = BinaryData.fromObject(model).toObject(PrivateLinkResources.class); - Assertions.assertEquals("k", model.nextLink()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkServiceConnectionStateTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkServiceConnectionStateTests.java deleted file mode 100644 index d460db869026..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/PrivateLinkServiceConnectionStateTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.PrivateLinkServiceConnectionState; - -public final class PrivateLinkServiceConnectionStateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateLinkServiceConnectionState model = - BinaryData - .fromString( - "{\"status\":\"Disconnected\",\"description\":\"mngnzscxaqw\",\"actionsRequired\":\"chcbonqvpkvlrxnj\"}") - .toObject(PrivateLinkServiceConnectionState.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateLinkServiceConnectionState model = new PrivateLinkServiceConnectionState(); - model = BinaryData.fromObject(model).toObject(PrivateLinkServiceConnectionState.class); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RawCertificateDataTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RawCertificateDataTests.java deleted file mode 100644 index 974ecf1703c1..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RawCertificateDataTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.AuthType; -import com.azure.resourcemanager.recoveryservices.models.RawCertificateData; -import org.junit.jupiter.api.Assertions; - -public final class RawCertificateDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RawCertificateData model = BinaryData.fromString("{\"authType\":\"AAD\"}").toObject(RawCertificateData.class); - Assertions.assertEquals(AuthType.AAD, model.authType()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RawCertificateData model = new RawCertificateData().withAuthType(AuthType.AAD); - model = BinaryData.fromObject(model).toObject(RawCertificateData.class); - Assertions.assertEquals(AuthType.AAD, model.authType()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCapabilitiesWithResponseMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCapabilitiesWithResponseMockTests.java deleted file mode 100644 index 616096b120e1..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCapabilitiesWithResponseMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.CapabilitiesProperties; -import com.azure.resourcemanager.recoveryservices.models.CapabilitiesResponse; -import com.azure.resourcemanager.recoveryservices.models.ResourceCapabilities; -import java.nio.ByteBuffer; -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 org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class RecoveryServicesCapabilitiesWithResponseMockTests { - @Test - public void testCapabilitiesWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{\"properties\":{\"dnsZones\":[]},\"type\":\"oizpostmgrcfbun\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CapabilitiesResponse response = - manager - .recoveryServices() - .capabilitiesWithResponse( - "opppcqeq", - new ResourceCapabilities() - .withType("dahzxctobg") - .withProperties(new CapabilitiesProperties().withDnsZones(Arrays.asList())), - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("oizpostmgrcfbun", response.type()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCheckNameAvailabilityWithResponseMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCheckNameAvailabilityWithResponseMockTests.java deleted file mode 100644 index b10261ddb0f1..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RecoveryServicesCheckNameAvailabilityWithResponseMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.CheckNameAvailabilityParameters; -import com.azure.resourcemanager.recoveryservices.models.CheckNameAvailabilityResult; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class RecoveryServicesCheckNameAvailabilityWithResponseMockTests { - @Test - public void testCheckNameAvailabilityWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{\"nameAvailable\":true,\"reason\":\"op\",\"message\":\"qrhhu\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - CheckNameAvailabilityResult response = - manager - .recoveryServices() - .checkNameAvailabilityWithResponse( - "wwncwzzhxgk", - "rmgucnap", - new CheckNameAvailabilityParameters().withType("eoellwptfdygp").withName("b"), - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(true, response.nameAvailable()); - Assertions.assertEquals("op", response.reason()); - Assertions.assertEquals("qrhhu", response.message()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RegisteredIdentitiesDeleteWithResponseMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RegisteredIdentitiesDeleteWithResponseMockTests.java deleted file mode 100644 index 85aa6b589d96..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/RegisteredIdentitiesDeleteWithResponseMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class RegisteredIdentitiesDeleteWithResponseMockTests { - @Test - public void testDeleteWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(204); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager - .registeredIdentities() - .deleteWithResponse("wpr", "qlveualupjmkh", "xobbcswsrt", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsageInnerTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsageInnerTests.java deleted file mode 100644 index 4a572fb99ab6..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsageInnerTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.ReplicationUsageInner; -import com.azure.resourcemanager.recoveryservices.models.JobsSummary; -import com.azure.resourcemanager.recoveryservices.models.MonitoringSummary; -import org.junit.jupiter.api.Assertions; - -public final class ReplicationUsageInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ReplicationUsageInner model = - BinaryData - .fromString( - "{\"monitoringSummary\":{\"unHealthyVmCount\":1532132699,\"unHealthyProviderCount\":1672849191,\"eventsCount\":961101058,\"deprecatedProviderCount\":516100581,\"supportedProviderCount\":492523913,\"unsupportedProviderCount\":1080662266},\"jobsSummary\":{\"failedJobs\":1270858426,\"suspendedJobs\":727938504,\"inProgressJobs\":1303287981},\"protectedItemCount\":853033280,\"recoveryPlanCount\":1452273822,\"registeredServersCount\":970292518,\"recoveryServicesProviderAuthType\":1524084754}") - .toObject(ReplicationUsageInner.class); - Assertions.assertEquals(1532132699, model.monitoringSummary().unHealthyVmCount()); - Assertions.assertEquals(1672849191, model.monitoringSummary().unHealthyProviderCount()); - Assertions.assertEquals(961101058, model.monitoringSummary().eventsCount()); - Assertions.assertEquals(516100581, model.monitoringSummary().deprecatedProviderCount()); - Assertions.assertEquals(492523913, model.monitoringSummary().supportedProviderCount()); - Assertions.assertEquals(1080662266, model.monitoringSummary().unsupportedProviderCount()); - Assertions.assertEquals(1270858426, model.jobsSummary().failedJobs()); - Assertions.assertEquals(727938504, model.jobsSummary().suspendedJobs()); - Assertions.assertEquals(1303287981, model.jobsSummary().inProgressJobs()); - Assertions.assertEquals(853033280, model.protectedItemCount()); - Assertions.assertEquals(1452273822, model.recoveryPlanCount()); - Assertions.assertEquals(970292518, model.registeredServersCount()); - Assertions.assertEquals(1524084754, model.recoveryServicesProviderAuthType()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ReplicationUsageInner model = - new ReplicationUsageInner() - .withMonitoringSummary( - new MonitoringSummary() - .withUnHealthyVmCount(1532132699) - .withUnHealthyProviderCount(1672849191) - .withEventsCount(961101058) - .withDeprecatedProviderCount(516100581) - .withSupportedProviderCount(492523913) - .withUnsupportedProviderCount(1080662266)) - .withJobsSummary( - new JobsSummary() - .withFailedJobs(1270858426) - .withSuspendedJobs(727938504) - .withInProgressJobs(1303287981)) - .withProtectedItemCount(853033280) - .withRecoveryPlanCount(1452273822) - .withRegisteredServersCount(970292518) - .withRecoveryServicesProviderAuthType(1524084754); - model = BinaryData.fromObject(model).toObject(ReplicationUsageInner.class); - Assertions.assertEquals(1532132699, model.monitoringSummary().unHealthyVmCount()); - Assertions.assertEquals(1672849191, model.monitoringSummary().unHealthyProviderCount()); - Assertions.assertEquals(961101058, model.monitoringSummary().eventsCount()); - Assertions.assertEquals(516100581, model.monitoringSummary().deprecatedProviderCount()); - Assertions.assertEquals(492523913, model.monitoringSummary().supportedProviderCount()); - Assertions.assertEquals(1080662266, model.monitoringSummary().unsupportedProviderCount()); - Assertions.assertEquals(1270858426, model.jobsSummary().failedJobs()); - Assertions.assertEquals(727938504, model.jobsSummary().suspendedJobs()); - Assertions.assertEquals(1303287981, model.jobsSummary().inProgressJobs()); - Assertions.assertEquals(853033280, model.protectedItemCount()); - Assertions.assertEquals(1452273822, model.recoveryPlanCount()); - Assertions.assertEquals(970292518, model.registeredServersCount()); - Assertions.assertEquals(1524084754, model.recoveryServicesProviderAuthType()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsageListTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsageListTests.java deleted file mode 100644 index 7f1a2b0a03f6..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsageListTests.java +++ /dev/null @@ -1,96 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.ReplicationUsageInner; -import com.azure.resourcemanager.recoveryservices.models.JobsSummary; -import com.azure.resourcemanager.recoveryservices.models.MonitoringSummary; -import com.azure.resourcemanager.recoveryservices.models.ReplicationUsageList; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ReplicationUsageListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ReplicationUsageList model = - BinaryData - .fromString( - "{\"value\":[{\"monitoringSummary\":{\"unHealthyVmCount\":504319220,\"unHealthyProviderCount\":447712917,\"eventsCount\":1678603587,\"deprecatedProviderCount\":570858872,\"supportedProviderCount\":1317141227,\"unsupportedProviderCount\":218433295},\"jobsSummary\":{\"failedJobs\":1979108310,\"suspendedJobs\":749968711,\"inProgressJobs\":852848380},\"protectedItemCount\":1458962503,\"recoveryPlanCount\":1604398792,\"registeredServersCount\":470539276,\"recoveryServicesProviderAuthType\":280766823},{\"monitoringSummary\":{\"unHealthyVmCount\":2006072305,\"unHealthyProviderCount\":365003669,\"eventsCount\":1426424508,\"deprecatedProviderCount\":1823577017,\"supportedProviderCount\":497746750,\"unsupportedProviderCount\":1463064081},\"jobsSummary\":{\"failedJobs\":1514587416,\"suspendedJobs\":58615730,\"inProgressJobs\":1850052044},\"protectedItemCount\":565101842,\"recoveryPlanCount\":1021775650,\"registeredServersCount\":934276292,\"recoveryServicesProviderAuthType\":2026517402}]}") - .toObject(ReplicationUsageList.class); - Assertions.assertEquals(504319220, model.value().get(0).monitoringSummary().unHealthyVmCount()); - Assertions.assertEquals(447712917, model.value().get(0).monitoringSummary().unHealthyProviderCount()); - Assertions.assertEquals(1678603587, model.value().get(0).monitoringSummary().eventsCount()); - Assertions.assertEquals(570858872, model.value().get(0).monitoringSummary().deprecatedProviderCount()); - Assertions.assertEquals(1317141227, model.value().get(0).monitoringSummary().supportedProviderCount()); - Assertions.assertEquals(218433295, model.value().get(0).monitoringSummary().unsupportedProviderCount()); - Assertions.assertEquals(1979108310, model.value().get(0).jobsSummary().failedJobs()); - Assertions.assertEquals(749968711, model.value().get(0).jobsSummary().suspendedJobs()); - Assertions.assertEquals(852848380, model.value().get(0).jobsSummary().inProgressJobs()); - Assertions.assertEquals(1458962503, model.value().get(0).protectedItemCount()); - Assertions.assertEquals(1604398792, model.value().get(0).recoveryPlanCount()); - Assertions.assertEquals(470539276, model.value().get(0).registeredServersCount()); - Assertions.assertEquals(280766823, model.value().get(0).recoveryServicesProviderAuthType()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ReplicationUsageList model = - new ReplicationUsageList() - .withValue( - Arrays - .asList( - new ReplicationUsageInner() - .withMonitoringSummary( - new MonitoringSummary() - .withUnHealthyVmCount(504319220) - .withUnHealthyProviderCount(447712917) - .withEventsCount(1678603587) - .withDeprecatedProviderCount(570858872) - .withSupportedProviderCount(1317141227) - .withUnsupportedProviderCount(218433295)) - .withJobsSummary( - new JobsSummary() - .withFailedJobs(1979108310) - .withSuspendedJobs(749968711) - .withInProgressJobs(852848380)) - .withProtectedItemCount(1458962503) - .withRecoveryPlanCount(1604398792) - .withRegisteredServersCount(470539276) - .withRecoveryServicesProviderAuthType(280766823), - new ReplicationUsageInner() - .withMonitoringSummary( - new MonitoringSummary() - .withUnHealthyVmCount(2006072305) - .withUnHealthyProviderCount(365003669) - .withEventsCount(1426424508) - .withDeprecatedProviderCount(1823577017) - .withSupportedProviderCount(497746750) - .withUnsupportedProviderCount(1463064081)) - .withJobsSummary( - new JobsSummary() - .withFailedJobs(1514587416) - .withSuspendedJobs(58615730) - .withInProgressJobs(1850052044)) - .withProtectedItemCount(565101842) - .withRecoveryPlanCount(1021775650) - .withRegisteredServersCount(934276292) - .withRecoveryServicesProviderAuthType(2026517402))); - model = BinaryData.fromObject(model).toObject(ReplicationUsageList.class); - Assertions.assertEquals(504319220, model.value().get(0).monitoringSummary().unHealthyVmCount()); - Assertions.assertEquals(447712917, model.value().get(0).monitoringSummary().unHealthyProviderCount()); - Assertions.assertEquals(1678603587, model.value().get(0).monitoringSummary().eventsCount()); - Assertions.assertEquals(570858872, model.value().get(0).monitoringSummary().deprecatedProviderCount()); - Assertions.assertEquals(1317141227, model.value().get(0).monitoringSummary().supportedProviderCount()); - Assertions.assertEquals(218433295, model.value().get(0).monitoringSummary().unsupportedProviderCount()); - Assertions.assertEquals(1979108310, model.value().get(0).jobsSummary().failedJobs()); - Assertions.assertEquals(749968711, model.value().get(0).jobsSummary().suspendedJobs()); - Assertions.assertEquals(852848380, model.value().get(0).jobsSummary().inProgressJobs()); - Assertions.assertEquals(1458962503, model.value().get(0).protectedItemCount()); - Assertions.assertEquals(1604398792, model.value().get(0).recoveryPlanCount()); - Assertions.assertEquals(470539276, model.value().get(0).registeredServersCount()); - Assertions.assertEquals(280766823, model.value().get(0).recoveryServicesProviderAuthType()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsagesListMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsagesListMockTests.java deleted file mode 100644 index 4c618095eb7c..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ReplicationUsagesListMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.ReplicationUsage; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ReplicationUsagesListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"monitoringSummary\":{\"unHealthyVmCount\":658652165,\"unHealthyProviderCount\":1261477123,\"eventsCount\":1623747079,\"deprecatedProviderCount\":932562427,\"supportedProviderCount\":2103137599,\"unsupportedProviderCount\":1823532721},\"jobsSummary\":{\"failedJobs\":2125596553,\"suspendedJobs\":236135695,\"inProgressJobs\":1451066007},\"protectedItemCount\":1901953478,\"recoveryPlanCount\":1742737473,\"registeredServersCount\":695269764,\"recoveryServicesProviderAuthType\":2134442960}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.replicationUsages().list("riplrbpbewtg", "fgb", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(658652165, response.iterator().next().monitoringSummary().unHealthyVmCount()); - Assertions.assertEquals(1261477123, response.iterator().next().monitoringSummary().unHealthyProviderCount()); - Assertions.assertEquals(1623747079, response.iterator().next().monitoringSummary().eventsCount()); - Assertions.assertEquals(932562427, response.iterator().next().monitoringSummary().deprecatedProviderCount()); - Assertions.assertEquals(2103137599, response.iterator().next().monitoringSummary().supportedProviderCount()); - Assertions.assertEquals(1823532721, response.iterator().next().monitoringSummary().unsupportedProviderCount()); - Assertions.assertEquals(2125596553, response.iterator().next().jobsSummary().failedJobs()); - Assertions.assertEquals(236135695, response.iterator().next().jobsSummary().suspendedJobs()); - Assertions.assertEquals(1451066007, response.iterator().next().jobsSummary().inProgressJobs()); - Assertions.assertEquals(1901953478, response.iterator().next().protectedItemCount()); - Assertions.assertEquals(1742737473, response.iterator().next().recoveryPlanCount()); - Assertions.assertEquals(695269764, response.iterator().next().registeredServersCount()); - Assertions.assertEquals(2134442960, response.iterator().next().recoveryServicesProviderAuthType()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCapabilitiesBaseTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCapabilitiesBaseTests.java deleted file mode 100644 index 896896059a84..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCapabilitiesBaseTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.ResourceCapabilitiesBase; -import org.junit.jupiter.api.Assertions; - -public final class ResourceCapabilitiesBaseTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceCapabilitiesBase model = - BinaryData.fromString("{\"type\":\"bpf\"}").toObject(ResourceCapabilitiesBase.class); - Assertions.assertEquals("bpf", model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceCapabilitiesBase model = new ResourceCapabilitiesBase().withType("bpf"); - model = BinaryData.fromObject(model).toObject(ResourceCapabilitiesBase.class); - Assertions.assertEquals("bpf", model.type()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCapabilitiesTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCapabilitiesTests.java deleted file mode 100644 index 42e737366a0e..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCapabilitiesTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.CapabilitiesProperties; -import com.azure.resourcemanager.recoveryservices.models.DnsZone; -import com.azure.resourcemanager.recoveryservices.models.ResourceCapabilities; -import com.azure.resourcemanager.recoveryservices.models.VaultSubResourceType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ResourceCapabilitiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceCapabilities model = - BinaryData - .fromString( - "{\"properties\":{\"dnsZones\":[{\"subResource\":\"AzureSiteRecovery\"},{\"subResource\":\"AzureBackup_secondary\"}]},\"type\":\"zjhcrzevdphlx\"}") - .toObject(ResourceCapabilities.class); - Assertions.assertEquals("zjhcrzevdphlx", model.type()); - Assertions - .assertEquals(VaultSubResourceType.AZURE_SITE_RECOVERY, model.properties().dnsZones().get(0).subResource()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceCapabilities model = - new ResourceCapabilities() - .withType("zjhcrzevdphlx") - .withProperties( - new CapabilitiesProperties() - .withDnsZones( - Arrays - .asList( - new DnsZone().withSubResource(VaultSubResourceType.AZURE_SITE_RECOVERY), - new DnsZone().withSubResource(VaultSubResourceType.AZURE_BACKUP_SECONDARY)))); - model = BinaryData.fromObject(model).toObject(ResourceCapabilities.class); - Assertions.assertEquals("zjhcrzevdphlx", model.type()); - Assertions - .assertEquals(VaultSubResourceType.AZURE_SITE_RECOVERY, model.properties().dnsZones().get(0).subResource()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateAndAadDetailsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateAndAadDetailsTests.java deleted file mode 100644 index b8480d38630c..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateAndAadDetailsTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.ResourceCertificateAndAadDetails; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class ResourceCertificateAndAadDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceCertificateAndAadDetails model = - BinaryData - .fromString( - "{\"authType\":\"AzureActiveDirectory\",\"aadAuthority\":\"zwfqkqujidsuyon\",\"aadTenantId\":\"bglaocqxtccm\",\"servicePrincipalClientId\":\"yudxytlmoy\",\"servicePrincipalObjectId\":\"xv\",\"azureManagementEndpointAudience\":\"fudwpznt\",\"serviceResourceId\":\"dzhlrq\",\"aadAudience\":\"hckfrlhrx\",\"friendlyName\":\"yvpycanuzbpzk\",\"issuer\":\"kuwbcrnwb\",\"resourceId\":6623927452976835179,\"subject\":\"eyvjusrtslhspkde\",\"thumbprint\":\"aofmxagkvtme\",\"validFrom\":\"2020-12-28T20:08:12Z\",\"validTo\":\"2021-06-04T11:35:51Z\"}") - .toObject(ResourceCertificateAndAadDetails.class); - Assertions.assertEquals("yvpycanuzbpzk", model.friendlyName()); - Assertions.assertEquals("kuwbcrnwb", model.issuer()); - Assertions.assertEquals(6623927452976835179L, model.resourceId()); - Assertions.assertEquals("eyvjusrtslhspkde", model.subject()); - Assertions.assertEquals("aofmxagkvtme", model.thumbprint()); - Assertions.assertEquals(OffsetDateTime.parse("2020-12-28T20:08:12Z"), model.validFrom()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-04T11:35:51Z"), model.validTo()); - Assertions.assertEquals("zwfqkqujidsuyon", model.aadAuthority()); - Assertions.assertEquals("bglaocqxtccm", model.aadTenantId()); - Assertions.assertEquals("yudxytlmoy", model.servicePrincipalClientId()); - Assertions.assertEquals("xv", model.servicePrincipalObjectId()); - Assertions.assertEquals("fudwpznt", model.azureManagementEndpointAudience()); - Assertions.assertEquals("dzhlrq", model.serviceResourceId()); - Assertions.assertEquals("hckfrlhrx", model.aadAudience()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceCertificateAndAadDetails model = - new ResourceCertificateAndAadDetails() - .withFriendlyName("yvpycanuzbpzk") - .withIssuer("kuwbcrnwb") - .withResourceId(6623927452976835179L) - .withSubject("eyvjusrtslhspkde") - .withThumbprint("aofmxagkvtme") - .withValidFrom(OffsetDateTime.parse("2020-12-28T20:08:12Z")) - .withValidTo(OffsetDateTime.parse("2021-06-04T11:35:51Z")) - .withAadAuthority("zwfqkqujidsuyon") - .withAadTenantId("bglaocqxtccm") - .withServicePrincipalClientId("yudxytlmoy") - .withServicePrincipalObjectId("xv") - .withAzureManagementEndpointAudience("fudwpznt") - .withServiceResourceId("dzhlrq") - .withAadAudience("hckfrlhrx"); - model = BinaryData.fromObject(model).toObject(ResourceCertificateAndAadDetails.class); - Assertions.assertEquals("yvpycanuzbpzk", model.friendlyName()); - Assertions.assertEquals("kuwbcrnwb", model.issuer()); - Assertions.assertEquals(6623927452976835179L, model.resourceId()); - Assertions.assertEquals("eyvjusrtslhspkde", model.subject()); - Assertions.assertEquals("aofmxagkvtme", model.thumbprint()); - Assertions.assertEquals(OffsetDateTime.parse("2020-12-28T20:08:12Z"), model.validFrom()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-04T11:35:51Z"), model.validTo()); - Assertions.assertEquals("zwfqkqujidsuyon", model.aadAuthority()); - Assertions.assertEquals("bglaocqxtccm", model.aadTenantId()); - Assertions.assertEquals("yudxytlmoy", model.servicePrincipalClientId()); - Assertions.assertEquals("xv", model.servicePrincipalObjectId()); - Assertions.assertEquals("fudwpznt", model.azureManagementEndpointAudience()); - Assertions.assertEquals("dzhlrq", model.serviceResourceId()); - Assertions.assertEquals("hckfrlhrx", model.aadAudience()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateAndAcsDetailsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateAndAcsDetailsTests.java deleted file mode 100644 index 288da24bdf4f..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateAndAcsDetailsTests.java +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.ResourceCertificateAndAcsDetails; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class ResourceCertificateAndAcsDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceCertificateAndAcsDetails model = - BinaryData - .fromString( - "{\"authType\":\"AccessControlService\",\"globalAcsNamespace\":\"ahvljuaha\",\"globalAcsHostName\":\"uhcdhm\",\"globalAcsRPRealm\":\"ualaexqpvfadmw\",\"friendlyName\":\"r\",\"issuer\":\"xpvgo\",\"resourceId\":1626678916991140455,\"subject\":\"isgwbnbbeldawkz\",\"thumbprint\":\"liourqhak\",\"validFrom\":\"2021-10-01T09:32:58Z\",\"validTo\":\"2021-03-28T02:13:16Z\"}") - .toObject(ResourceCertificateAndAcsDetails.class); - Assertions.assertEquals("r", model.friendlyName()); - Assertions.assertEquals("xpvgo", model.issuer()); - Assertions.assertEquals(1626678916991140455L, model.resourceId()); - Assertions.assertEquals("isgwbnbbeldawkz", model.subject()); - Assertions.assertEquals("liourqhak", model.thumbprint()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-01T09:32:58Z"), model.validFrom()); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-28T02:13:16Z"), model.validTo()); - Assertions.assertEquals("ahvljuaha", model.globalAcsNamespace()); - Assertions.assertEquals("uhcdhm", model.globalAcsHostname()); - Assertions.assertEquals("ualaexqpvfadmw", model.globalAcsRPRealm()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceCertificateAndAcsDetails model = - new ResourceCertificateAndAcsDetails() - .withFriendlyName("r") - .withIssuer("xpvgo") - .withResourceId(1626678916991140455L) - .withSubject("isgwbnbbeldawkz") - .withThumbprint("liourqhak") - .withValidFrom(OffsetDateTime.parse("2021-10-01T09:32:58Z")) - .withValidTo(OffsetDateTime.parse("2021-03-28T02:13:16Z")) - .withGlobalAcsNamespace("ahvljuaha") - .withGlobalAcsHostname("uhcdhm") - .withGlobalAcsRPRealm("ualaexqpvfadmw"); - model = BinaryData.fromObject(model).toObject(ResourceCertificateAndAcsDetails.class); - Assertions.assertEquals("r", model.friendlyName()); - Assertions.assertEquals("xpvgo", model.issuer()); - Assertions.assertEquals(1626678916991140455L, model.resourceId()); - Assertions.assertEquals("isgwbnbbeldawkz", model.subject()); - Assertions.assertEquals("liourqhak", model.thumbprint()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-01T09:32:58Z"), model.validFrom()); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-28T02:13:16Z"), model.validTo()); - Assertions.assertEquals("ahvljuaha", model.globalAcsNamespace()); - Assertions.assertEquals("uhcdhm", model.globalAcsHostname()); - Assertions.assertEquals("ualaexqpvfadmw", model.globalAcsRPRealm()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateDetailsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateDetailsTests.java deleted file mode 100644 index 61ad6d60c6d2..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceCertificateDetailsTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.ResourceCertificateDetails; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class ResourceCertificateDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceCertificateDetails model = - BinaryData - .fromString( - "{\"authType\":\"ResourceCertificateDetails\",\"friendlyName\":\"izhwlrxy\",\"issuer\":\"soqijg\",\"resourceId\":7369620870818526832,\"subject\":\"azlobcufpdznrbt\",\"thumbprint\":\"qjnqglhqgnufoooj\",\"validFrom\":\"2021-06-05T07:25:28Z\",\"validTo\":\"2021-11-19T20:38:19Z\"}") - .toObject(ResourceCertificateDetails.class); - Assertions.assertEquals("izhwlrxy", model.friendlyName()); - Assertions.assertEquals("soqijg", model.issuer()); - Assertions.assertEquals(7369620870818526832L, model.resourceId()); - Assertions.assertEquals("azlobcufpdznrbt", model.subject()); - Assertions.assertEquals("qjnqglhqgnufoooj", model.thumbprint()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-05T07:25:28Z"), model.validFrom()); - Assertions.assertEquals(OffsetDateTime.parse("2021-11-19T20:38:19Z"), model.validTo()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceCertificateDetails model = - new ResourceCertificateDetails() - .withFriendlyName("izhwlrxy") - .withIssuer("soqijg") - .withResourceId(7369620870818526832L) - .withSubject("azlobcufpdznrbt") - .withThumbprint("qjnqglhqgnufoooj") - .withValidFrom(OffsetDateTime.parse("2021-06-05T07:25:28Z")) - .withValidTo(OffsetDateTime.parse("2021-11-19T20:38:19Z")); - model = BinaryData.fromObject(model).toObject(ResourceCertificateDetails.class); - Assertions.assertEquals("izhwlrxy", model.friendlyName()); - Assertions.assertEquals("soqijg", model.issuer()); - Assertions.assertEquals(7369620870818526832L, model.resourceId()); - Assertions.assertEquals("azlobcufpdznrbt", model.subject()); - Assertions.assertEquals("qjnqglhqgnufoooj", model.thumbprint()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-05T07:25:28Z"), model.validFrom()); - Assertions.assertEquals(OffsetDateTime.parse("2021-11-19T20:38:19Z"), model.validTo()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProvidersGetOperationResultWithResponseMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProvidersGetOperationResultWithResponseMockTests.java deleted file mode 100644 index 90ddaaebf9d1..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProvidersGetOperationResultWithResponseMockTests.java +++ /dev/null @@ -1,87 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.InfrastructureEncryptionState; -import com.azure.resourcemanager.recoveryservices.models.PublicNetworkAccess; -import com.azure.resourcemanager.recoveryservices.models.ResourceIdentityType; -import com.azure.resourcemanager.recoveryservices.models.SkuName; -import com.azure.resourcemanager.recoveryservices.models.Vault; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ResourceProvidersGetOperationResultWithResponseMockTests { - @Test - public void testGetOperationResultWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"identity\":{\"principalId\":\"zsoibjudpfrxtr\",\"tenantId\":\"zvaytdwkqbr\",\"type\":\"None\",\"userAssignedIdentities\":{}},\"properties\":{\"provisioningState\":\"h\",\"upgradeDetails\":{\"operationId\":\"i\",\"startTimeUtc\":\"2021-11-01T17:10:34Z\",\"lastUpdatedTimeUtc\":\"2021-09-29T21:57:11Z\",\"endTimeUtc\":\"2020-12-31T16:12:57Z\",\"status\":\"Unknown\",\"message\":\"tdqoaxoruzfgsq\",\"triggerType\":\"UserTriggered\",\"upgradedResourceId\":\"rxxle\",\"previousResourceId\":\"ramxjezwlwnw\"},\"privateEndpointConnections\":[],\"privateEndpointStateForBackup\":\"Enabled\",\"privateEndpointStateForSiteRecovery\":\"None\",\"encryption\":{\"infrastructureEncryption\":\"Enabled\"},\"moveDetails\":{\"operationId\":\"oa\",\"startTimeUtc\":\"2021-07-09T00:51:43Z\",\"completionTimeUtc\":\"2021-02-12T17:14:45Z\",\"sourceResourceId\":\"dkooebwnu\",\"targetResourceId\":\"emmsbvdkc\"},\"moveState\":\"PrepareFailed\",\"backupStorageVersion\":\"Unassigned\",\"publicNetworkAccess\":\"Disabled\",\"monitoringSettings\":{},\"redundancySettings\":{\"standardTierStorageRedundancy\":\"LocallyRedundant\",\"crossRegionRestore\":\"Disabled\"},\"securitySettings\":{}},\"sku\":{\"name\":\"RS0\",\"tier\":\"f\",\"family\":\"lfoakg\",\"size\":\"fpagaowpulp\",\"capacity\":\"lyls\"},\"etag\":\"qjnsjervtia\",\"location\":\"xsdszuempsb\",\"tags\":{\"eyvpnqicvinvkj\":\"z\"},\"id\":\"xdxr\",\"name\":\"uukzclewyhmlw\",\"type\":\"aztz\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Vault response = - manager - .resourceProviders() - .getOperationResultWithResponse( - "fimrzrtuzqogse", "nevfdnw", "wmewzsyy", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("xsdszuempsb", response.location()); - Assertions.assertEquals("z", response.tags().get("eyvpnqicvinvkj")); - Assertions.assertEquals(ResourceIdentityType.NONE, response.identity().type()); - Assertions - .assertEquals( - InfrastructureEncryptionState.ENABLED, response.properties().encryption().infrastructureEncryption()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, response.properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.RS0, response.sku().name()); - Assertions.assertEquals("f", response.sku().tier()); - Assertions.assertEquals("lfoakg", response.sku().family()); - Assertions.assertEquals("fpagaowpulp", response.sku().size()); - Assertions.assertEquals("lyls", response.sku().capacity()); - Assertions.assertEquals("qjnsjervtia", response.etag()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProvidersGetOperationStatusWithResponseMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProvidersGetOperationStatusWithResponseMockTests.java deleted file mode 100644 index 856471a708a2..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/ResourceProvidersGetOperationStatusWithResponseMockTests.java +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.OperationResource; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class ResourceProvidersGetOperationStatusWithResponseMockTests { - @Test - public void testGetOperationStatusWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"endTime\":\"2021-05-14T12:39:32Z\",\"id\":\"qmzqalkrmnjijpx\",\"name\":\"q\",\"status\":\"dfnbyxbaaabjyv\",\"startTime\":\"2021-10-17T00:26:42Z\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - OperationResource response = - manager - .resourceProviders() - .getOperationStatusWithResponse("xkgymareqnajxqu", "jhkycub", "ddg", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(OffsetDateTime.parse("2021-05-14T12:39:32Z"), response.endTime()); - Assertions.assertEquals("qmzqalkrmnjijpx", response.id()); - Assertions.assertEquals("q", response.name()); - Assertions.assertEquals("dfnbyxbaaabjyv", response.status()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-17T00:26:42Z"), response.startTime()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/SecuritySettingsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/SecuritySettingsTests.java deleted file mode 100644 index 1f4a20be58d2..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/SecuritySettingsTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.ImmutabilitySettings; -import com.azure.resourcemanager.recoveryservices.models.ImmutabilityState; -import com.azure.resourcemanager.recoveryservices.models.SecuritySettings; -import org.junit.jupiter.api.Assertions; - -public final class SecuritySettingsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecuritySettings model = - BinaryData.fromString("{\"immutabilitySettings\":{\"state\":\"Locked\"}}").toObject(SecuritySettings.class); - Assertions.assertEquals(ImmutabilityState.LOCKED, model.immutabilitySettings().state()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecuritySettings model = - new SecuritySettings() - .withImmutabilitySettings(new ImmutabilitySettings().withState(ImmutabilityState.LOCKED)); - model = BinaryData.fromObject(model).toObject(SecuritySettings.class); - Assertions.assertEquals(ImmutabilityState.LOCKED, model.immutabilitySettings().state()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/SkuTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/SkuTests.java deleted file mode 100644 index ca99dbcdf69d..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/SkuTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.Sku; -import com.azure.resourcemanager.recoveryservices.models.SkuName; -import org.junit.jupiter.api.Assertions; - -public final class SkuTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Sku model = - BinaryData - .fromString( - "{\"name\":\"Standard\",\"tier\":\"pwlbjnpg\",\"family\":\"ftadehxnltyfs\",\"size\":\"pusuesn\",\"capacity\":\"dejbavo\"}") - .toObject(Sku.class); - Assertions.assertEquals(SkuName.STANDARD, model.name()); - Assertions.assertEquals("pwlbjnpg", model.tier()); - Assertions.assertEquals("ftadehxnltyfs", model.family()); - Assertions.assertEquals("pusuesn", model.size()); - Assertions.assertEquals("dejbavo", model.capacity()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Sku model = - new Sku() - .withName(SkuName.STANDARD) - .withTier("pwlbjnpg") - .withFamily("ftadehxnltyfs") - .withSize("pusuesn") - .withCapacity("dejbavo"); - model = BinaryData.fromObject(model).toObject(Sku.class); - Assertions.assertEquals(SkuName.STANDARD, model.name()); - Assertions.assertEquals("pwlbjnpg", model.tier()); - Assertions.assertEquals("ftadehxnltyfs", model.family()); - Assertions.assertEquals("pusuesn", model.size()); - Assertions.assertEquals("dejbavo", model.capacity()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UpgradeDetailsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UpgradeDetailsTests.java deleted file mode 100644 index 715d7d063960..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UpgradeDetailsTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.UpgradeDetails; - -public final class UpgradeDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UpgradeDetails model = - BinaryData - .fromString( - "{\"operationId\":\"og\",\"startTimeUtc\":\"2021-03-07T19:37:36Z\",\"lastUpdatedTimeUtc\":\"2021-10-27T21:17:16Z\",\"endTimeUtc\":\"2021-10-29T01:50:02Z\",\"status\":\"Upgraded\",\"message\":\"rzayv\",\"triggerType\":\"UserTriggered\",\"upgradedResourceId\":\"vdfgiotk\",\"previousResourceId\":\"utqxlngx\"}") - .toObject(UpgradeDetails.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UpgradeDetails model = new UpgradeDetails(); - model = BinaryData.fromObject(model).toObject(UpgradeDetails.class); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UsagesListByVaultsMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UsagesListByVaultsMockTests.java deleted file mode 100644 index 174eb639ce8f..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UsagesListByVaultsMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.UsagesUnit; -import com.azure.resourcemanager.recoveryservices.models.VaultUsage; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class UsagesListByVaultsMockTests { - @Test - public void testListByVaults() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"unit\":\"BytesPerSecond\",\"quotaPeriod\":\"eqz\",\"nextResetTime\":\"2021-04-08T14:37:49Z\",\"currentValue\":6081524595721581276,\"limit\":8994416895608983174,\"name\":{\"value\":\"altol\",\"localizedValue\":\"cwsobqwcs\"}}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = - manager.usages().listByVaults("ofncckwyfzqwhxxb", "yq", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(UsagesUnit.BYTES_PER_SECOND, response.iterator().next().unit()); - Assertions.assertEquals("eqz", response.iterator().next().quotaPeriod()); - Assertions - .assertEquals(OffsetDateTime.parse("2021-04-08T14:37:49Z"), response.iterator().next().nextResetTime()); - Assertions.assertEquals(6081524595721581276L, response.iterator().next().currentValue()); - Assertions.assertEquals(8994416895608983174L, response.iterator().next().limit()); - Assertions.assertEquals("altol", response.iterator().next().name().value()); - Assertions.assertEquals("cwsobqwcs", response.iterator().next().name().localizedValue()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UserIdentityTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UserIdentityTests.java deleted file mode 100644 index 4f56f9bdff86..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/UserIdentityTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.UserIdentity; - -public final class UserIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UserIdentity model = - BinaryData.fromString("{\"principalId\":\"snb\",\"clientId\":\"qabnmoc\"}").toObject(UserIdentity.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UserIdentity model = new UserIdentity(); - model = BinaryData.fromObject(model).toObject(UserIdentity.class); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificateResponseInnerTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificateResponseInnerTests.java deleted file mode 100644 index f49ae6f98dde..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificateResponseInnerTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.VaultCertificateResponseInner; -import com.azure.resourcemanager.recoveryservices.models.ResourceCertificateDetails; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class VaultCertificateResponseInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VaultCertificateResponseInner model = - BinaryData - .fromString( - "{\"properties\":{\"authType\":\"ResourceCertificateDetails\",\"friendlyName\":\"ybczmehmtzo\",\"issuer\":\"sphrupidgs\",\"resourceId\":5720978843418888179,\"subject\":\"hphoycm\",\"thumbprint\":\"ao\",\"validFrom\":\"2021-04-26T13:10:21Z\",\"validTo\":\"2021-03-23T13:19:49Z\"},\"id\":\"mtqio\",\"name\":\"jzehtb\",\"type\":\"ufpo\"}") - .toObject(VaultCertificateResponseInner.class); - Assertions.assertEquals("ybczmehmtzo", model.properties().friendlyName()); - Assertions.assertEquals("sphrupidgs", model.properties().issuer()); - Assertions.assertEquals(5720978843418888179L, model.properties().resourceId()); - Assertions.assertEquals("hphoycm", model.properties().subject()); - Assertions.assertEquals("ao", model.properties().thumbprint()); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-26T13:10:21Z"), model.properties().validFrom()); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-23T13:19:49Z"), model.properties().validTo()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VaultCertificateResponseInner model = - new VaultCertificateResponseInner() - .withProperties( - new ResourceCertificateDetails() - .withFriendlyName("ybczmehmtzo") - .withIssuer("sphrupidgs") - .withResourceId(5720978843418888179L) - .withSubject("hphoycm") - .withThumbprint("ao") - .withValidFrom(OffsetDateTime.parse("2021-04-26T13:10:21Z")) - .withValidTo(OffsetDateTime.parse("2021-03-23T13:19:49Z"))); - model = BinaryData.fromObject(model).toObject(VaultCertificateResponseInner.class); - Assertions.assertEquals("ybczmehmtzo", model.properties().friendlyName()); - Assertions.assertEquals("sphrupidgs", model.properties().issuer()); - Assertions.assertEquals(5720978843418888179L, model.properties().resourceId()); - Assertions.assertEquals("hphoycm", model.properties().subject()); - Assertions.assertEquals("ao", model.properties().thumbprint()); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-26T13:10:21Z"), model.properties().validFrom()); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-23T13:19:49Z"), model.properties().validTo()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificatesCreateWithResponseMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificatesCreateWithResponseMockTests.java deleted file mode 100644 index 8b2d0a07b649..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultCertificatesCreateWithResponseMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.AuthType; -import com.azure.resourcemanager.recoveryservices.models.RawCertificateData; -import com.azure.resourcemanager.recoveryservices.models.VaultCertificateResponse; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class VaultCertificatesCreateWithResponseMockTests { - @Test - public void testCreateWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"properties\":{\"authType\":\"ResourceCertificateDetails\",\"friendlyName\":\"gjrwjueiotwmcdyt\",\"issuer\":\"wit\",\"resourceId\":4599897838164298418,\"subject\":\"wgqwgxhn\",\"thumbprint\":\"kxfbkpycgklwndn\",\"validFrom\":\"2021-06-18T07:43:59Z\",\"validTo\":\"2021-02-14T21:50:58Z\"},\"id\":\"whvylw\",\"name\":\"btdhxujznbm\",\"type\":\"ow\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - VaultCertificateResponse response = - manager - .vaultCertificates() - .define("ovbvmeueciv") - .withExistingVault("hsfwxosowzxcug", "cjooxdjebwpucwwf") - .withProperties(new RawCertificateData().withAuthType(AuthType.ACCESS_CONTROL_SERVICE)) - .create(); - - Assertions.assertEquals("gjrwjueiotwmcdyt", response.properties().friendlyName()); - Assertions.assertEquals("wit", response.properties().issuer()); - Assertions.assertEquals(4599897838164298418L, response.properties().resourceId()); - Assertions.assertEquals("wgqwgxhn", response.properties().subject()); - Assertions.assertEquals("kxfbkpycgklwndn", response.properties().thumbprint()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-18T07:43:59Z"), response.properties().validFrom()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-14T21:50:58Z"), response.properties().validTo()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultInnerTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultInnerTests.java deleted file mode 100644 index bf44376aa738..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultInnerTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.VaultInner; -import com.azure.resourcemanager.recoveryservices.models.IdentityData; -import com.azure.resourcemanager.recoveryservices.models.InfrastructureEncryptionState; -import com.azure.resourcemanager.recoveryservices.models.MonitoringSettings; -import com.azure.resourcemanager.recoveryservices.models.PublicNetworkAccess; -import com.azure.resourcemanager.recoveryservices.models.ResourceIdentityType; -import com.azure.resourcemanager.recoveryservices.models.SecuritySettings; -import com.azure.resourcemanager.recoveryservices.models.Sku; -import com.azure.resourcemanager.recoveryservices.models.SkuName; -import com.azure.resourcemanager.recoveryservices.models.UpgradeDetails; -import com.azure.resourcemanager.recoveryservices.models.UserIdentity; -import com.azure.resourcemanager.recoveryservices.models.VaultProperties; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesEncryption; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesMoveDetails; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesRedundancySettings; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class VaultInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VaultInner model = - BinaryData - .fromString( - "{\"identity\":{\"principalId\":\"tyxolniwpwc\",\"tenantId\":\"jfkgiawxk\",\"type\":\"SystemAssigned," - + " UserAssigned\",\"userAssignedIdentities\":{\"hejkotynqgou\":{\"principalId\":\"wckbasyypnd\",\"clientId\":\"sgcbac\"},\"gakeqsr\":{\"principalId\":\"ndlik\",\"clientId\":\"qkgfgibma\"}}},\"properties\":{\"provisioningState\":\"zqqedq\",\"upgradeDetails\":{\"operationId\":\"ciqfou\",\"startTimeUtc\":\"2021-02-10T20:24:35Z\",\"lastUpdatedTimeUtc\":\"2021-03-13T18:03:58Z\",\"endTimeUtc\":\"2021-12-07T12:50:46Z\",\"status\":\"Upgraded\",\"message\":\"dmgloug\",\"triggerType\":\"ForcedUpgrade\",\"upgradedResourceId\":\"tmut\",\"previousResourceId\":\"qktapspwgcuert\"},\"privateEndpointConnections\":[{\"id\":\"o\",\"name\":\"whbmd\",\"type\":\"bjf\",\"location\":\"gmbmbexppbh\"},{\"id\":\"qrolfpf\",\"name\":\"lgbquxig\",\"type\":\"jgzjaoyfhrtx\",\"location\":\"n\"}],\"privateEndpointStateForBackup\":\"Enabled\",\"privateEndpointStateForSiteRecovery\":\"None\",\"encryption\":{\"infrastructureEncryption\":\"Enabled\"},\"moveDetails\":{\"operationId\":\"vfqawrlyxwjkcpr\",\"startTimeUtc\":\"2021-01-11T19:42:09Z\",\"completionTimeUtc\":\"2021-07-05T02:07:11Z\",\"sourceResourceId\":\"jvtbvpyss\",\"targetResourceId\":\"nruj\"},\"moveState\":\"PrepareFailed\",\"backupStorageVersion\":\"V2\",\"publicNetworkAccess\":\"Enabled\",\"monitoringSettings\":{},\"redundancySettings\":{\"standardTierStorageRedundancy\":\"ZoneRedundant\",\"crossRegionRestore\":\"Disabled\"},\"securitySettings\":{}},\"sku\":{\"name\":\"Standard\",\"tier\":\"tnwu\",\"family\":\"gazxuf\",\"size\":\"uckyf\",\"capacity\":\"rfidfvzwdz\"},\"etag\":\"ymwisdkft\",\"location\":\"wxmnteiwao\",\"tags\":{\"pymzidnsezcxtbzs\":\"mijcmmxdcufufs\"},\"id\":\"fycc\",\"name\":\"newmdwzjeiachbo\",\"type\":\"sflnrosfqp\"}") - .toObject(VaultInner.class); - Assertions.assertEquals("wxmnteiwao", model.location()); - Assertions.assertEquals("mijcmmxdcufufs", model.tags().get("pymzidnsezcxtbzs")); - Assertions.assertEquals(ResourceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.identity().type()); - Assertions - .assertEquals( - InfrastructureEncryptionState.ENABLED, model.properties().encryption().infrastructureEncryption()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.STANDARD, model.sku().name()); - Assertions.assertEquals("tnwu", model.sku().tier()); - Assertions.assertEquals("gazxuf", model.sku().family()); - Assertions.assertEquals("uckyf", model.sku().size()); - Assertions.assertEquals("rfidfvzwdz", model.sku().capacity()); - Assertions.assertEquals("ymwisdkft", model.etag()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VaultInner model = - new VaultInner() - .withLocation("wxmnteiwao") - .withTags(mapOf("pymzidnsezcxtbzs", "mijcmmxdcufufs")) - .withIdentity( - new IdentityData() - .withType(ResourceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED) - .withUserAssignedIdentities( - mapOf("hejkotynqgou", new UserIdentity(), "gakeqsr", new UserIdentity()))) - .withProperties( - new VaultProperties() - .withUpgradeDetails(new UpgradeDetails()) - .withEncryption( - new VaultPropertiesEncryption() - .withInfrastructureEncryption(InfrastructureEncryptionState.ENABLED)) - .withMoveDetails(new VaultPropertiesMoveDetails()) - .withPublicNetworkAccess(PublicNetworkAccess.ENABLED) - .withMonitoringSettings(new MonitoringSettings()) - .withRedundancySettings(new VaultPropertiesRedundancySettings()) - .withSecuritySettings(new SecuritySettings())) - .withSku( - new Sku() - .withName(SkuName.STANDARD) - .withTier("tnwu") - .withFamily("gazxuf") - .withSize("uckyf") - .withCapacity("rfidfvzwdz")) - .withEtag("ymwisdkft"); - model = BinaryData.fromObject(model).toObject(VaultInner.class); - Assertions.assertEquals("wxmnteiwao", model.location()); - Assertions.assertEquals("mijcmmxdcufufs", model.tags().get("pymzidnsezcxtbzs")); - Assertions.assertEquals(ResourceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.identity().type()); - Assertions - .assertEquals( - InfrastructureEncryptionState.ENABLED, model.properties().encryption().infrastructureEncryption()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.STANDARD, model.sku().name()); - Assertions.assertEquals("tnwu", model.sku().tier()); - Assertions.assertEquals("gazxuf", model.sku().family()); - Assertions.assertEquals("uckyf", model.sku().size()); - Assertions.assertEquals("rfidfvzwdz", model.sku().capacity()); - Assertions.assertEquals("ymwisdkft", model.etag()); - } - - @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/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultListTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultListTests.java deleted file mode 100644 index e57d86f15207..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultListTests.java +++ /dev/null @@ -1,89 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.VaultInner; -import com.azure.resourcemanager.recoveryservices.models.IdentityData; -import com.azure.resourcemanager.recoveryservices.models.PublicNetworkAccess; -import com.azure.resourcemanager.recoveryservices.models.ResourceIdentityType; -import com.azure.resourcemanager.recoveryservices.models.Sku; -import com.azure.resourcemanager.recoveryservices.models.SkuName; -import com.azure.resourcemanager.recoveryservices.models.VaultList; -import com.azure.resourcemanager.recoveryservices.models.VaultProperties; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class VaultListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VaultList model = - BinaryData - .fromString( - "{\"value\":[{\"identity\":{\"principalId\":\"fygxgispemvtzfk\",\"tenantId\":\"ubljofxqe\",\"type\":\"None\",\"userAssignedIdentities\":{}},\"properties\":{\"provisioningState\":\"qjhqjbas\",\"privateEndpointConnections\":[],\"privateEndpointStateForBackup\":\"None\",\"privateEndpointStateForSiteRecovery\":\"None\",\"moveState\":\"PrepareTimedout\",\"backupStorageVersion\":\"Unassigned\",\"publicNetworkAccess\":\"Disabled\"},\"sku\":{\"name\":\"Standard\",\"tier\":\"wrwclxxwrljd\",\"family\":\"skcqvkocrcjd\",\"size\":\"tnhxbn\",\"capacity\":\"iksqr\"},\"etag\":\"sainqpjwnzl\",\"location\":\"jfm\",\"tags\":{\"ujitcjcz\":\"ebvmgxsabkyqd\",\"dkvwrwjfe\":\"zevndhkrwpdappds\",\"je\":\"snhu\"},\"id\":\"tmrldhugjzzdatq\",\"name\":\"hocdgeab\",\"type\":\"gphuticndvka\"}],\"nextLink\":\"wyiftyhxhur\"}") - .toObject(VaultList.class); - Assertions.assertEquals("jfm", model.value().get(0).location()); - Assertions.assertEquals("ebvmgxsabkyqd", model.value().get(0).tags().get("ujitcjcz")); - Assertions.assertEquals(ResourceIdentityType.NONE, model.value().get(0).identity().type()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.value().get(0).properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.STANDARD, model.value().get(0).sku().name()); - Assertions.assertEquals("wrwclxxwrljd", model.value().get(0).sku().tier()); - Assertions.assertEquals("skcqvkocrcjd", model.value().get(0).sku().family()); - Assertions.assertEquals("tnhxbn", model.value().get(0).sku().size()); - Assertions.assertEquals("iksqr", model.value().get(0).sku().capacity()); - Assertions.assertEquals("sainqpjwnzl", model.value().get(0).etag()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VaultList model = - new VaultList() - .withValue( - Arrays - .asList( - new VaultInner() - .withLocation("jfm") - .withTags( - mapOf("ujitcjcz", "ebvmgxsabkyqd", "dkvwrwjfe", "zevndhkrwpdappds", "je", "snhu")) - .withIdentity( - new IdentityData() - .withType(ResourceIdentityType.NONE) - .withUserAssignedIdentities(mapOf())) - .withProperties( - new VaultProperties().withPublicNetworkAccess(PublicNetworkAccess.DISABLED)) - .withSku( - new Sku() - .withName(SkuName.STANDARD) - .withTier("wrwclxxwrljd") - .withFamily("skcqvkocrcjd") - .withSize("tnhxbn") - .withCapacity("iksqr")) - .withEtag("sainqpjwnzl"))); - model = BinaryData.fromObject(model).toObject(VaultList.class); - Assertions.assertEquals("jfm", model.value().get(0).location()); - Assertions.assertEquals("ebvmgxsabkyqd", model.value().get(0).tags().get("ujitcjcz")); - Assertions.assertEquals(ResourceIdentityType.NONE, model.value().get(0).identity().type()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.value().get(0).properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.STANDARD, model.value().get(0).sku().name()); - Assertions.assertEquals("wrwclxxwrljd", model.value().get(0).sku().tier()); - Assertions.assertEquals("skcqvkocrcjd", model.value().get(0).sku().family()); - Assertions.assertEquals("tnhxbn", model.value().get(0).sku().size()); - Assertions.assertEquals("iksqr", model.value().get(0).sku().capacity()); - Assertions.assertEquals("sainqpjwnzl", model.value().get(0).etag()); - } - - @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/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultPropertiesMoveDetailsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultPropertiesMoveDetailsTests.java deleted file mode 100644 index 9efea17da689..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultPropertiesMoveDetailsTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesMoveDetails; - -public final class VaultPropertiesMoveDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VaultPropertiesMoveDetails model = - BinaryData - .fromString( - "{\"operationId\":\"zj\",\"startTimeUtc\":\"2021-03-30T03:12:08Z\",\"completionTimeUtc\":\"2021-10-08T22:25:54Z\",\"sourceResourceId\":\"alhbx\",\"targetResourceId\":\"e\"}") - .toObject(VaultPropertiesMoveDetails.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VaultPropertiesMoveDetails model = new VaultPropertiesMoveDetails(); - model = BinaryData.fromObject(model).toObject(VaultPropertiesMoveDetails.class); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultPropertiesRedundancySettingsTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultPropertiesRedundancySettingsTests.java deleted file mode 100644 index 341f2fbc59f6..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultPropertiesRedundancySettingsTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesRedundancySettings; - -public final class VaultPropertiesRedundancySettingsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VaultPropertiesRedundancySettings model = - BinaryData - .fromString( - "{\"standardTierStorageRedundancy\":\"LocallyRedundant\",\"crossRegionRestore\":\"Disabled\"}") - .toObject(VaultPropertiesRedundancySettings.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VaultPropertiesRedundancySettings model = new VaultPropertiesRedundancySettings(); - model = BinaryData.fromObject(model).toObject(VaultPropertiesRedundancySettings.class); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultUsageInnerTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultUsageInnerTests.java deleted file mode 100644 index 4f844e2ccff1..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultUsageInnerTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.VaultUsageInner; -import com.azure.resourcemanager.recoveryservices.models.NameInfo; -import com.azure.resourcemanager.recoveryservices.models.UsagesUnit; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class VaultUsageInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VaultUsageInner model = - BinaryData - .fromString( - "{\"unit\":\"Bytes\",\"quotaPeriod\":\"jbkcnxdhbttkph\",\"nextResetTime\":\"2021-04-14T06:41:24Z\",\"currentValue\":5517955949236106562,\"limit\":2567791736937591136,\"name\":{\"value\":\"rmclfplphoxu\",\"localizedValue\":\"rpabg\"}}") - .toObject(VaultUsageInner.class); - Assertions.assertEquals(UsagesUnit.BYTES, model.unit()); - Assertions.assertEquals("jbkcnxdhbttkph", model.quotaPeriod()); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-14T06:41:24Z"), model.nextResetTime()); - Assertions.assertEquals(5517955949236106562L, model.currentValue()); - Assertions.assertEquals(2567791736937591136L, model.limit()); - Assertions.assertEquals("rmclfplphoxu", model.name().value()); - Assertions.assertEquals("rpabg", model.name().localizedValue()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VaultUsageInner model = - new VaultUsageInner() - .withUnit(UsagesUnit.BYTES) - .withQuotaPeriod("jbkcnxdhbttkph") - .withNextResetTime(OffsetDateTime.parse("2021-04-14T06:41:24Z")) - .withCurrentValue(5517955949236106562L) - .withLimit(2567791736937591136L) - .withName(new NameInfo().withValue("rmclfplphoxu").withLocalizedValue("rpabg")); - model = BinaryData.fromObject(model).toObject(VaultUsageInner.class); - Assertions.assertEquals(UsagesUnit.BYTES, model.unit()); - Assertions.assertEquals("jbkcnxdhbttkph", model.quotaPeriod()); - Assertions.assertEquals(OffsetDateTime.parse("2021-04-14T06:41:24Z"), model.nextResetTime()); - Assertions.assertEquals(5517955949236106562L, model.currentValue()); - Assertions.assertEquals(2567791736937591136L, model.limit()); - Assertions.assertEquals("rmclfplphoxu", model.name().value()); - Assertions.assertEquals("rpabg", model.name().localizedValue()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultUsageListTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultUsageListTests.java deleted file mode 100644 index abf46e9eac63..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultUsageListTests.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.recoveryservices.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.recoveryservices.fluent.models.VaultUsageInner; -import com.azure.resourcemanager.recoveryservices.models.NameInfo; -import com.azure.resourcemanager.recoveryservices.models.UsagesUnit; -import com.azure.resourcemanager.recoveryservices.models.VaultUsageList; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class VaultUsageListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VaultUsageList model = - BinaryData - .fromString( - "{\"value\":[{\"unit\":\"BytesPerSecond\",\"quotaPeriod\":\"plwzbhvgyugu\",\"nextResetTime\":\"2021-08-08T10:54:54Z\",\"currentValue\":1314770680233615773,\"limit\":4208322413418754380,\"name\":{\"value\":\"kkfpl\",\"localizedValue\":\"gsxnkjzkdeslpv\"}},{\"unit\":\"Seconds\",\"quotaPeriod\":\"i\",\"nextResetTime\":\"2021-09-12T13:52:28Z\",\"currentValue\":3778996207980672783,\"limit\":8356501836980248875,\"name\":{\"value\":\"aiuebbaumnyqu\",\"localizedValue\":\"deoj\"}},{\"unit\":\"CountPerSecond\",\"quotaPeriod\":\"khsmtxpsiebt\",\"nextResetTime\":\"2021-03-12T10:20:21Z\",\"currentValue\":3953779484897603289,\"limit\":8344746335940164882,\"name\":{\"value\":\"dqmh\",\"localizedValue\":\"dhtldwkyz\"}},{\"unit\":\"CountPerSecond\",\"quotaPeriod\":\"kn\",\"nextResetTime\":\"2021-10-01T12:00:34Z\",\"currentValue\":8510740878740325389,\"limit\":3553868760097746067,\"name\":{\"value\":\"ogtwrupqsxvnmi\",\"localizedValue\":\"kvceoveilovnotyf\"}}]}") - .toObject(VaultUsageList.class); - Assertions.assertEquals(UsagesUnit.BYTES_PER_SECOND, model.value().get(0).unit()); - Assertions.assertEquals("plwzbhvgyugu", model.value().get(0).quotaPeriod()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-08T10:54:54Z"), model.value().get(0).nextResetTime()); - Assertions.assertEquals(1314770680233615773L, model.value().get(0).currentValue()); - Assertions.assertEquals(4208322413418754380L, model.value().get(0).limit()); - Assertions.assertEquals("kkfpl", model.value().get(0).name().value()); - Assertions.assertEquals("gsxnkjzkdeslpv", model.value().get(0).name().localizedValue()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VaultUsageList model = - new VaultUsageList() - .withValue( - Arrays - .asList( - new VaultUsageInner() - .withUnit(UsagesUnit.BYTES_PER_SECOND) - .withQuotaPeriod("plwzbhvgyugu") - .withNextResetTime(OffsetDateTime.parse("2021-08-08T10:54:54Z")) - .withCurrentValue(1314770680233615773L) - .withLimit(4208322413418754380L) - .withName(new NameInfo().withValue("kkfpl").withLocalizedValue("gsxnkjzkdeslpv")), - new VaultUsageInner() - .withUnit(UsagesUnit.SECONDS) - .withQuotaPeriod("i") - .withNextResetTime(OffsetDateTime.parse("2021-09-12T13:52:28Z")) - .withCurrentValue(3778996207980672783L) - .withLimit(8356501836980248875L) - .withName(new NameInfo().withValue("aiuebbaumnyqu").withLocalizedValue("deoj")), - new VaultUsageInner() - .withUnit(UsagesUnit.COUNT_PER_SECOND) - .withQuotaPeriod("khsmtxpsiebt") - .withNextResetTime(OffsetDateTime.parse("2021-03-12T10:20:21Z")) - .withCurrentValue(3953779484897603289L) - .withLimit(8344746335940164882L) - .withName(new NameInfo().withValue("dqmh").withLocalizedValue("dhtldwkyz")), - new VaultUsageInner() - .withUnit(UsagesUnit.COUNT_PER_SECOND) - .withQuotaPeriod("kn") - .withNextResetTime(OffsetDateTime.parse("2021-10-01T12:00:34Z")) - .withCurrentValue(8510740878740325389L) - .withLimit(3553868760097746067L) - .withName( - new NameInfo() - .withValue("ogtwrupqsxvnmi") - .withLocalizedValue("kvceoveilovnotyf")))); - model = BinaryData.fromObject(model).toObject(VaultUsageList.class); - Assertions.assertEquals(UsagesUnit.BYTES_PER_SECOND, model.value().get(0).unit()); - Assertions.assertEquals("plwzbhvgyugu", model.value().get(0).quotaPeriod()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-08T10:54:54Z"), model.value().get(0).nextResetTime()); - Assertions.assertEquals(1314770680233615773L, model.value().get(0).currentValue()); - Assertions.assertEquals(4208322413418754380L, model.value().get(0).limit()); - Assertions.assertEquals("kkfpl", model.value().get(0).name().value()); - Assertions.assertEquals("gsxnkjzkdeslpv", model.value().get(0).name().localizedValue()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsCreateOrUpdateMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsCreateOrUpdateMockTests.java deleted file mode 100644 index 1afba8f22a18..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsCreateOrUpdateMockTests.java +++ /dev/null @@ -1,141 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.IdentityData; -import com.azure.resourcemanager.recoveryservices.models.InfrastructureEncryptionState; -import com.azure.resourcemanager.recoveryservices.models.MonitoringSettings; -import com.azure.resourcemanager.recoveryservices.models.PublicNetworkAccess; -import com.azure.resourcemanager.recoveryservices.models.ResourceIdentityType; -import com.azure.resourcemanager.recoveryservices.models.SecuritySettings; -import com.azure.resourcemanager.recoveryservices.models.Sku; -import com.azure.resourcemanager.recoveryservices.models.SkuName; -import com.azure.resourcemanager.recoveryservices.models.UpgradeDetails; -import com.azure.resourcemanager.recoveryservices.models.Vault; -import com.azure.resourcemanager.recoveryservices.models.VaultProperties; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesEncryption; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesMoveDetails; -import com.azure.resourcemanager.recoveryservices.models.VaultPropertiesRedundancySettings; -import java.nio.ByteBuffer; -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 org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class VaultsCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"identity\":{\"principalId\":\"knso\",\"tenantId\":\"jhxbld\",\"type\":\"None\",\"userAssignedIdentities\":{}},\"properties\":{\"provisioningState\":\"Succeeded\",\"upgradeDetails\":{\"operationId\":\"h\",\"startTimeUtc\":\"2021-07-18T04:54:54Z\",\"lastUpdatedTimeUtc\":\"2021-10-24T07:42:50Z\",\"endTimeUtc\":\"2021-04-30T11:16:28Z\",\"status\":\"Upgraded\",\"message\":\"dtbnnha\",\"triggerType\":\"ForcedUpgrade\",\"upgradedResourceId\":\"rkvcikhnvpa\",\"previousResourceId\":\"gxqquezik\"},\"privateEndpointConnections\":[],\"privateEndpointStateForBackup\":\"None\",\"privateEndpointStateForSiteRecovery\":\"Enabled\",\"encryption\":{\"infrastructureEncryption\":\"Disabled\"},\"moveDetails\":{\"operationId\":\"wuipiccjzkzivg\",\"startTimeUtc\":\"2021-09-02T23:29:57Z\",\"completionTimeUtc\":\"2021-12-04T03:01:43Z\",\"sourceResourceId\":\"rhyrnxxmueed\",\"targetResourceId\":\"rdvstkwqqtch\"},\"moveState\":\"Unknown\",\"backupStorageVersion\":\"Unassigned\",\"publicNetworkAccess\":\"Disabled\",\"monitoringSettings\":{},\"redundancySettings\":{\"standardTierStorageRedundancy\":\"ZoneRedundant\",\"crossRegionRestore\":\"Enabled\"},\"securitySettings\":{}},\"sku\":{\"name\":\"RS0\",\"tier\":\"hgwxrtfudx\",\"family\":\"xg\",\"size\":\"agvrvmnpkuk\",\"capacity\":\"i\"},\"etag\":\"lxgwimfnjhf\",\"location\":\"xw\",\"tags\":{\"yfkzik\":\"kkfoqr\"},\"id\":\"jawneaiv\",\"name\":\"wczelpci\",\"type\":\"elsfeaen\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Vault response = - manager - .vaults() - .define("i") - .withRegion("fpubjibwwi") - .withExistingResourceGroup("qibrhosxsdqrhzoy") - .withTags( - mapOf( - "ynfs", - "hqkvpuvksgplsak", - "jphuopxodlqi", - "n", - "slyzrpzbchckqq", - "ntorzihleosjswsr", - "suiizynkedyat", - "qioxi")) - .withIdentity( - new IdentityData().withType(ResourceIdentityType.NONE).withUserAssignedIdentities(mapOf())) - .withProperties( - new VaultProperties() - .withUpgradeDetails(new UpgradeDetails()) - .withEncryption( - new VaultPropertiesEncryption() - .withInfrastructureEncryption(InfrastructureEncryptionState.DISABLED)) - .withMoveDetails(new VaultPropertiesMoveDetails()) - .withPublicNetworkAccess(PublicNetworkAccess.DISABLED) - .withMonitoringSettings(new MonitoringSettings()) - .withRedundancySettings(new VaultPropertiesRedundancySettings()) - .withSecuritySettings(new SecuritySettings())) - .withSku( - new Sku() - .withName(SkuName.RS0) - .withTier("novvqfovljxy") - .withFamily("uwsyrsndsytgadg") - .withSize("aeaeneqnzarrw") - .withCapacity("uu")) - .withEtag("qkacewii") - .create(); - - Assertions.assertEquals("xw", response.location()); - Assertions.assertEquals("kkfoqr", response.tags().get("yfkzik")); - Assertions.assertEquals(ResourceIdentityType.NONE, response.identity().type()); - Assertions - .assertEquals( - InfrastructureEncryptionState.DISABLED, response.properties().encryption().infrastructureEncryption()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, response.properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.RS0, response.sku().name()); - Assertions.assertEquals("hgwxrtfudx", response.sku().tier()); - Assertions.assertEquals("xg", response.sku().family()); - Assertions.assertEquals("agvrvmnpkuk", response.sku().size()); - Assertions.assertEquals("i", response.sku().capacity()); - Assertions.assertEquals("lxgwimfnjhf", response.etag()); - } - - @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/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsDeleteByResourceGroupWithResponseMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsDeleteByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 7610deea9963..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsDeleteByResourceGroupWithResponseMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class VaultsDeleteByResourceGroupWithResponseMockTests { - @Test - public void testDeleteWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = "{}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.vaults().deleteByResourceGroupWithResponse("tddckcb", "uejrjxgc", com.azure.core.util.Context.NONE); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsGetByResourceGroupWithResponseMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 004740d161c9..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsGetByResourceGroupWithResponseMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.InfrastructureEncryptionState; -import com.azure.resourcemanager.recoveryservices.models.PublicNetworkAccess; -import com.azure.resourcemanager.recoveryservices.models.ResourceIdentityType; -import com.azure.resourcemanager.recoveryservices.models.SkuName; -import com.azure.resourcemanager.recoveryservices.models.Vault; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class VaultsGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"identity\":{\"principalId\":\"bmnzbtbhjpgl\",\"tenantId\":\"gohdneuelfphsd\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{}},\"properties\":{\"provisioningState\":\"ikdowwquuvx\",\"upgradeDetails\":{\"operationId\":\"lvithhqzonosgg\",\"startTimeUtc\":\"2021-07-06T22:10:43Z\",\"lastUpdatedTimeUtc\":\"2021-02-03T18:39:52Z\",\"endTimeUtc\":\"2021-09-10T06:03:01Z\",\"status\":\"InProgress\",\"message\":\"n\",\"triggerType\":\"UserTriggered\",\"upgradedResourceId\":\"utiiswacf\",\"previousResourceId\":\"dkzzewkfvhqcrail\"},\"privateEndpointConnections\":[],\"privateEndpointStateForBackup\":\"None\",\"privateEndpointStateForSiteRecovery\":\"None\",\"encryption\":{\"infrastructureEncryption\":\"Disabled\"},\"moveDetails\":{\"operationId\":\"dlxyjrxs\",\"startTimeUtc\":\"2021-10-27T14:22:38Z\",\"completionTimeUtc\":\"2020-12-27T20:37:24Z\",\"sourceResourceId\":\"hgw\",\"targetResourceId\":\"pnedgf\"},\"moveState\":\"Unknown\",\"backupStorageVersion\":\"V1\",\"publicNetworkAccess\":\"Enabled\",\"monitoringSettings\":{},\"redundancySettings\":{\"standardTierStorageRedundancy\":\"LocallyRedundant\",\"crossRegionRestore\":\"Enabled\"},\"securitySettings\":{}},\"sku\":{\"name\":\"Standard\",\"tier\":\"odsotbobzdop\",\"family\":\"wvnhdldwmgx\",\"size\":\"rslpmutwuoeg\",\"capacity\":\"khjwn\"},\"etag\":\"sluicpdggkzz\",\"location\":\"vmbmp\",\"tags\":{\"vmwy\":\"odfvuefywsbp\",\"yzvqt\":\"rfouyftaakcpw\",\"zksmondj\":\"nubexk\",\"whojvp\":\"quxvypomgkop\"},\"id\":\"jqg\",\"name\":\"ysmocmbqfqvmkcxo\",\"type\":\"apvhelxprgly\"}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Vault response = - manager - .vaults() - .getByResourceGroupWithResponse("pbttdum", "rp", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("vmbmp", response.location()); - Assertions.assertEquals("odfvuefywsbp", response.tags().get("vmwy")); - Assertions.assertEquals(ResourceIdentityType.USER_ASSIGNED, response.identity().type()); - Assertions - .assertEquals( - InfrastructureEncryptionState.DISABLED, response.properties().encryption().infrastructureEncryption()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, response.properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.STANDARD, response.sku().name()); - Assertions.assertEquals("odsotbobzdop", response.sku().tier()); - Assertions.assertEquals("wvnhdldwmgx", response.sku().family()); - Assertions.assertEquals("rslpmutwuoeg", response.sku().size()); - Assertions.assertEquals("khjwn", response.sku().capacity()); - Assertions.assertEquals("sluicpdggkzz", response.etag()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListByResourceGroupMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListByResourceGroupMockTests.java deleted file mode 100644 index 919972338311..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListByResourceGroupMockTests.java +++ /dev/null @@ -1,88 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.InfrastructureEncryptionState; -import com.azure.resourcemanager.recoveryservices.models.PublicNetworkAccess; -import com.azure.resourcemanager.recoveryservices.models.ResourceIdentityType; -import com.azure.resourcemanager.recoveryservices.models.SkuName; -import com.azure.resourcemanager.recoveryservices.models.Vault; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class VaultsListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"identity\":{\"principalId\":\"ccymvaolpsslql\",\"tenantId\":\"mdnbbglzpswiy\",\"type\":\"SystemAssigned," - + " UserAssigned\",\"userAssignedIdentities\":{}},\"properties\":{\"provisioningState\":\"zdxss\",\"upgradeDetails\":{\"operationId\":\"zmnvdfznudaod\",\"startTimeUtc\":\"2021-09-09T21:04:39Z\",\"lastUpdatedTimeUtc\":\"2021-01-24T14:26:11Z\",\"endTimeUtc\":\"2021-10-12T01:30:58Z\",\"status\":\"Failed\",\"message\":\"pstdbhhxsrzd\",\"triggerType\":\"UserTriggered\",\"upgradedResourceId\":\"rsc\",\"previousResourceId\":\"t\"},\"privateEndpointConnections\":[],\"privateEndpointStateForBackup\":\"Enabled\",\"privateEndpointStateForSiteRecovery\":\"Enabled\",\"encryption\":{\"infrastructureEncryption\":\"Enabled\"},\"moveDetails\":{\"operationId\":\"lswtmweriofzpyqs\",\"startTimeUtc\":\"2021-06-06T05:20:48Z\",\"completionTimeUtc\":\"2021-07-25T08:24:12Z\",\"sourceResourceId\":\"ets\",\"targetResourceId\":\"szhedplvw\"},\"moveState\":\"MoveSucceeded\",\"backupStorageVersion\":\"V1\",\"publicNetworkAccess\":\"Enabled\",\"monitoringSettings\":{},\"redundancySettings\":{\"standardTierStorageRedundancy\":\"LocallyRedundant\",\"crossRegionRestore\":\"Enabled\"},\"securitySettings\":{}},\"sku\":{\"name\":\"RS0\",\"tier\":\"flcxoga\",\"family\":\"onz\",\"size\":\"sikvmkqzeqqkdlt\",\"capacity\":\"xmhhvhgureo\"},\"etag\":\"obdagxtibqdxb\",\"location\":\"wakbogqxndl\",\"tags\":{\"lbpodxunk\":\"xhuri\",\"lrb\":\"ebxmubyynt\",\"l\":\"tkoievseotgq\"},\"id\":\"tmuwlauwzi\",\"name\":\"xbmp\",\"type\":\"cjefuzmu\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.vaults().listByResourceGroup("uie", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("wakbogqxndl", response.iterator().next().location()); - Assertions.assertEquals("xhuri", response.iterator().next().tags().get("lbpodxunk")); - Assertions - .assertEquals( - ResourceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, response.iterator().next().identity().type()); - Assertions - .assertEquals( - InfrastructureEncryptionState.ENABLED, - response.iterator().next().properties().encryption().infrastructureEncryption()); - Assertions - .assertEquals(PublicNetworkAccess.ENABLED, response.iterator().next().properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.RS0, response.iterator().next().sku().name()); - Assertions.assertEquals("flcxoga", response.iterator().next().sku().tier()); - Assertions.assertEquals("onz", response.iterator().next().sku().family()); - Assertions.assertEquals("sikvmkqzeqqkdlt", response.iterator().next().sku().size()); - Assertions.assertEquals("xmhhvhgureo", response.iterator().next().sku().capacity()); - Assertions.assertEquals("obdagxtibqdxb", response.iterator().next().etag()); - } -} diff --git a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListMockTests.java b/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListMockTests.java deleted file mode 100644 index 620b987acd8f..000000000000 --- a/sdk/recoveryservices/azure-resourcemanager-recoveryservices/src/test/java/com/azure/resourcemanager/recoveryservices/generated/VaultsListMockTests.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.recoveryservices.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.HttpHeaders; -import com.azure.core.http.HttpRequest; -import com.azure.core.http.HttpResponse; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.resourcemanager.recoveryservices.RecoveryServicesManager; -import com.azure.resourcemanager.recoveryservices.models.InfrastructureEncryptionState; -import com.azure.resourcemanager.recoveryservices.models.PublicNetworkAccess; -import com.azure.resourcemanager.recoveryservices.models.ResourceIdentityType; -import com.azure.resourcemanager.recoveryservices.models.SkuName; -import com.azure.resourcemanager.recoveryservices.models.Vault; -import java.nio.ByteBuffer; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import org.mockito.ArgumentCaptor; -import org.mockito.Mockito; -import reactor.core.publisher.Flux; -import reactor.core.publisher.Mono; - -public final class VaultsListMockTests { - @Test - public void testList() throws Exception { - HttpClient httpClient = Mockito.mock(HttpClient.class); - HttpResponse httpResponse = Mockito.mock(HttpResponse.class); - ArgumentCaptor httpRequest = ArgumentCaptor.forClass(HttpRequest.class); - - String responseStr = - "{\"value\":[{\"identity\":{\"principalId\":\"qjhhkxbpv\",\"tenantId\":\"mjh\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{}},\"properties\":{\"provisioningState\":\"u\",\"upgradeDetails\":{\"operationId\":\"krtswbxqz\",\"startTimeUtc\":\"2021-10-26T13:42:02Z\",\"lastUpdatedTimeUtc\":\"2021-01-16T06:43:01Z\",\"endTimeUtc\":\"2021-04-01T03:47:56Z\",\"status\":\"Unknown\",\"message\":\"dxxiv\",\"triggerType\":\"ForcedUpgrade\",\"upgradedResourceId\":\"cqaqtdoqmcbx\",\"previousResourceId\":\"vxysl\"},\"privateEndpointConnections\":[],\"privateEndpointStateForBackup\":\"Enabled\",\"privateEndpointStateForSiteRecovery\":\"None\",\"encryption\":{\"infrastructureEncryption\":\"Enabled\"},\"moveDetails\":{\"operationId\":\"mpew\",\"startTimeUtc\":\"2021-04-28T11:36:58Z\",\"completionTimeUtc\":\"2021-08-04T10:31:47Z\",\"sourceResourceId\":\"vrnsvshqjohxc\",\"targetResourceId\":\"bfovasrruvwbhsq\"},\"moveState\":\"CriticalFailure\",\"backupStorageVersion\":\"V1\",\"publicNetworkAccess\":\"Enabled\",\"monitoringSettings\":{},\"redundancySettings\":{\"standardTierStorageRedundancy\":\"GeoRedundant\",\"crossRegionRestore\":\"Enabled\"},\"securitySettings\":{}},\"sku\":{\"name\":\"Standard\",\"tier\":\"fdtwssotft\",\"family\":\"jzbexilzznfq\",\"size\":\"vwpm\",\"capacity\":\"aruoujmkcjhwqyt\"},\"etag\":\"bnw\",\"location\":\"ewgdrjervn\",\"tags\":{\"hin\":\"qp\",\"nzdndslgna\":\"oygmift\"},\"id\":\"qig\",\"name\":\"nduhavhqlkthum\",\"type\":\"qolbgyc\"}]}"; - - Mockito.when(httpResponse.getStatusCode()).thenReturn(200); - Mockito.when(httpResponse.getHeaders()).thenReturn(new HttpHeaders()); - Mockito - .when(httpResponse.getBody()) - .thenReturn(Flux.just(ByteBuffer.wrap(responseStr.getBytes(StandardCharsets.UTF_8)))); - Mockito - .when(httpResponse.getBodyAsByteArray()) - .thenReturn(Mono.just(responseStr.getBytes(StandardCharsets.UTF_8))); - Mockito - .when(httpClient.send(httpRequest.capture(), Mockito.any())) - .thenReturn( - Mono - .defer( - () -> { - Mockito.when(httpResponse.getRequest()).thenReturn(httpRequest.getValue()); - return Mono.just(httpResponse); - })); - - RecoveryServicesManager manager = - RecoveryServicesManager - .configure() - .withHttpClient(httpClient) - .authenticate( - tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.vaults().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("ewgdrjervn", response.iterator().next().location()); - Assertions.assertEquals("qp", response.iterator().next().tags().get("hin")); - Assertions.assertEquals(ResourceIdentityType.USER_ASSIGNED, response.iterator().next().identity().type()); - Assertions - .assertEquals( - InfrastructureEncryptionState.ENABLED, - response.iterator().next().properties().encryption().infrastructureEncryption()); - Assertions - .assertEquals(PublicNetworkAccess.ENABLED, response.iterator().next().properties().publicNetworkAccess()); - Assertions.assertEquals(SkuName.STANDARD, response.iterator().next().sku().name()); - Assertions.assertEquals("fdtwssotft", response.iterator().next().sku().tier()); - Assertions.assertEquals("jzbexilzznfq", response.iterator().next().sku().family()); - Assertions.assertEquals("vwpm", response.iterator().next().sku().size()); - Assertions.assertEquals("aruoujmkcjhwqyt", response.iterator().next().sku().capacity()); - Assertions.assertEquals("bnw", response.iterator().next().etag()); - } -}