diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/CHANGELOG.md b/sdk/elasticsan/azure-resourcemanager-elasticsan/CHANGELOG.md index 52d38b2a99a1..49a263625791 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/CHANGELOG.md +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/CHANGELOG.md @@ -1,14 +1,33 @@ # Release History -## 1.2.0-beta.1 (Unreleased) +## 1.0.0-beta.1 (2024-09-26) + +- Azure Resource Manager ElasticSan client library for Java. This package contains Microsoft Azure SDK for ElasticSan Management SDK. Package tag package-preview-2024-06. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ### Features Added -### Breaking Changes +* `models.AutoScaleProperties` was added + +* `models.AutoScalePolicyEnforcement` was added + +* `models.ScaleUpProperties` was added + +#### `models.ElasticSanUpdate` was modified + +* `autoScaleProperties()` was added +* `withAutoScaleProperties(models.AutoScaleProperties)` was added -### Bugs Fixed +#### `models.ElasticSan` was modified + +* `autoScaleProperties()` was added + +#### `models.ElasticSan$Definition` was modified + +* `withAutoScaleProperties(models.AutoScaleProperties)` was added + +#### `models.ElasticSan$Update` was modified -### Other Changes +* `withAutoScaleProperties(models.AutoScaleProperties)` was added ## 1.1.0 (2024-09-25) diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/README.md b/sdk/elasticsan/azure-resourcemanager-elasticsan/README.md index 9033abb697b1..3974e4de8ce5 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/README.md +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/README.md @@ -2,7 +2,7 @@ Azure Resource Manager ElasticSan client library for Java. -This package contains Microsoft Azure SDK for ElasticSan Management SDK. Package tag package-2024-05. 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 ElasticSan Management SDK. Package tag package-preview-2024-06. 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-elasticsan - 1.1.0 + 1.2.0-beta.1 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/SAMPLE.md b/sdk/elasticsan/azure-resourcemanager-elasticsan/SAMPLE.md index a9864f6e511f..305d4c7db1a3 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/SAMPLE.md +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/SAMPLE.md @@ -54,7 +54,10 @@ ### ElasticSans_Create ```java +import com.azure.resourcemanager.elasticsan.models.AutoScalePolicyEnforcement; +import com.azure.resourcemanager.elasticsan.models.AutoScaleProperties; import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; +import com.azure.resourcemanager.elasticsan.models.ScaleUpProperties; import com.azure.resourcemanager.elasticsan.models.Sku; import com.azure.resourcemanager.elasticsan.models.SkuName; import com.azure.resourcemanager.elasticsan.models.SkuTier; @@ -67,7 +70,8 @@ import java.util.Map; */ public final class ElasticSansCreateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Create_MaximumSet_Gen.json */ /** @@ -81,16 +85,22 @@ public final class ElasticSansCreateSamples { .withRegion("France Central") .withExistingResourceGroup("resourcegroupname") .withSku(new Sku().withName(SkuName.PREMIUM_LRS).withTier(SkuTier.PREMIUM)) - .withBaseSizeTiB(5L) - .withExtendedCapacitySizeTiB(25L) - .withTags(mapOf("key9316", "fakeTokenPlaceholder")) - .withAvailabilityZones(Arrays.asList("1")) + .withBaseSizeTiB(1L) + .withExtendedCapacitySizeTiB(3L) + .withTags(mapOf("key9706", "fakeTokenPlaceholder")) + .withAvailabilityZones(Arrays.asList("xoz")) .withPublicNetworkAccess(PublicNetworkAccess.ENABLED) + .withAutoScaleProperties( + new AutoScaleProperties().withScaleUpProperties(new ScaleUpProperties().withUnusedSizeTiB(24L) + .withIncreaseCapacityUnitByTiB(4L) + .withCapacityUnitScaleUpLimitTiB(17L) + .withAutoScalePolicyEnforcement(AutoScalePolicyEnforcement.NONE))) .create(); } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Create_MinimumSet_Gen.json */ /** @@ -104,8 +114,8 @@ public final class ElasticSansCreateSamples { .withRegion("France Central") .withExistingResourceGroup("resourcegroupname") .withSku(new Sku().withName(SkuName.PREMIUM_LRS)) - .withBaseSizeTiB(15L) - .withExtendedCapacitySizeTiB(27L) + .withBaseSizeTiB(1L) + .withExtendedCapacitySizeTiB(3L) .create(); } @@ -131,7 +141,8 @@ public final class ElasticSansCreateSamples { */ public final class ElasticSansDeleteSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Delete_MinimumSet_Gen.json */ /** @@ -144,7 +155,8 @@ public final class ElasticSansDeleteSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Delete_MaximumSet_Gen.json */ /** @@ -166,7 +178,8 @@ public final class ElasticSansDeleteSamples { */ public final class ElasticSansGetByResourceGroupSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Get_MinimumSet_Gen.json */ /** @@ -180,7 +193,8 @@ public final class ElasticSansGetByResourceGroupSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Get_MaximumSet_Gen.json */ /** @@ -203,7 +217,8 @@ public final class ElasticSansGetByResourceGroupSamples { */ public final class ElasticSansListSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_ListBySubscription_MaximumSet_Gen.json */ /** @@ -217,7 +232,8 @@ public final class ElasticSansListSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_ListBySubscription_MinimumSet_Gen.json */ /** @@ -240,7 +256,8 @@ public final class ElasticSansListSamples { */ public final class ElasticSansListByResourceGroupSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_ListByResourceGroup_MinimumSet_Gen.json */ /** @@ -254,7 +271,8 @@ public final class ElasticSansListByResourceGroupSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_ListByResourceGroup_MaximumSet_Gen.json */ /** @@ -272,8 +290,11 @@ public final class ElasticSansListByResourceGroupSamples { ### ElasticSans_Update ```java +import com.azure.resourcemanager.elasticsan.models.AutoScalePolicyEnforcement; +import com.azure.resourcemanager.elasticsan.models.AutoScaleProperties; import com.azure.resourcemanager.elasticsan.models.ElasticSan; import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; +import com.azure.resourcemanager.elasticsan.models.ScaleUpProperties; import java.util.HashMap; import java.util.Map; @@ -282,7 +303,8 @@ import java.util.Map; */ public final class ElasticSansUpdateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Update_MinimumSet_Gen.json */ /** @@ -298,7 +320,8 @@ public final class ElasticSansUpdateSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Update_MaximumSet_Gen.json */ /** @@ -311,10 +334,15 @@ public final class ElasticSansUpdateSamples { .getByResourceGroupWithResponse("resourcegroupname", "elasticsanname", com.azure.core.util.Context.NONE) .getValue(); resource.update() - .withTags(mapOf("key1931", "fakeTokenPlaceholder")) - .withBaseSizeTiB(13L) - .withExtendedCapacitySizeTiB(29L) + .withTags(mapOf("key5945", "fakeTokenPlaceholder")) + .withBaseSizeTiB(21L) + .withExtendedCapacitySizeTiB(10L) .withPublicNetworkAccess(PublicNetworkAccess.ENABLED) + .withAutoScaleProperties( + new AutoScaleProperties().withScaleUpProperties(new ScaleUpProperties().withUnusedSizeTiB(24L) + .withIncreaseCapacityUnitByTiB(4L) + .withCapacityUnitScaleUpLimitTiB(17L) + .withAutoScalePolicyEnforcement(AutoScalePolicyEnforcement.NONE))) .apply(); } @@ -340,7 +368,8 @@ public final class ElasticSansUpdateSamples { */ public final class OperationsListSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Operations_List_MinimumSet_Gen.json */ /** @@ -353,7 +382,8 @@ public final class OperationsListSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Operations_List_MaximumSet_Gen.json */ /** @@ -380,7 +410,8 @@ import java.util.Arrays; */ public final class PrivateEndpointConnectionsCreateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Create_MaximumSet_Gen.json */ /** @@ -403,7 +434,8 @@ public final class PrivateEndpointConnectionsCreateSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Create_MinimumSet_Gen.json */ /** @@ -430,7 +462,8 @@ public final class PrivateEndpointConnectionsCreateSamples { */ public final class PrivateEndpointConnectionsDeleteSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Delete_MaximumSet_Gen.json */ /** @@ -446,7 +479,8 @@ public final class PrivateEndpointConnectionsDeleteSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Delete_MinimumSet_Gen.json */ /** @@ -471,7 +505,8 @@ public final class PrivateEndpointConnectionsDeleteSamples { */ public final class PrivateEndpointConnectionsGetSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Get_MinimumSet_Gen.json */ /** @@ -487,7 +522,8 @@ public final class PrivateEndpointConnectionsGetSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Get_MaximumSet_Gen.json */ /** @@ -512,7 +548,8 @@ public final class PrivateEndpointConnectionsGetSamples { */ public final class PrivateEndpointConnectionsListSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_List_MinimumSet_Gen.json */ /** @@ -527,7 +564,8 @@ public final class PrivateEndpointConnectionsListSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_List_MaximumSet_Gen.json */ /** @@ -551,7 +589,8 @@ public final class PrivateEndpointConnectionsListSamples { */ public final class PrivateLinkResourcesListByElasticSanSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateLinkResources_ListByElasticSan_MinimumSet_Gen.json */ /** @@ -566,7 +605,8 @@ public final class PrivateLinkResourcesListByElasticSanSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateLinkResources_ListByElasticSan_MaximumSet_Gen.json */ /** @@ -590,7 +630,8 @@ public final class PrivateLinkResourcesListByElasticSanSamples { */ public final class SkusListSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Skus_List_MinimumSet_Gen.json */ /** @@ -603,7 +644,8 @@ public final class SkusListSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Skus_List_MaximumSet_Gen.json */ /** @@ -640,7 +682,8 @@ import java.util.Map; */ public final class VolumeGroupsCreateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Create_MinimumSet_Gen.json */ /** @@ -656,7 +699,8 @@ public final class VolumeGroupsCreateSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Create_MaximumSet_Gen.json */ /** @@ -707,7 +751,8 @@ public final class VolumeGroupsCreateSamples { */ public final class VolumeGroupsDeleteSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Delete_MinimumSet_Gen.json */ /** @@ -721,7 +766,8 @@ public final class VolumeGroupsDeleteSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Delete_MaximumSet_Gen.json */ /** @@ -744,7 +790,8 @@ public final class VolumeGroupsDeleteSamples { */ public final class VolumeGroupsGetSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Get_MinimumSet_Gen.json */ /** @@ -759,7 +806,8 @@ public final class VolumeGroupsGetSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Get_MaximumSet_Gen.json */ /** @@ -783,7 +831,8 @@ public final class VolumeGroupsGetSamples { */ public final class VolumeGroupsListByElasticSanSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_ListByElasticSan_MinimumSet_Gen.json */ /** @@ -798,7 +847,8 @@ public final class VolumeGroupsListByElasticSanSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_ListByElasticSan_MaximumSet_Gen.json */ /** @@ -838,7 +888,8 @@ import java.util.Map; */ public final class VolumeGroupsUpdateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Update_MaximumSet_Gen.json */ /** @@ -869,7 +920,8 @@ public final class VolumeGroupsUpdateSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Update_MinimumSet_Gen.json */ /** @@ -908,7 +960,8 @@ import com.azure.resourcemanager.elasticsan.models.SnapshotCreationData; */ public final class VolumeSnapshotsCreateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Create_MaximumSet_Gen.json */ /** @@ -927,7 +980,8 @@ public final class VolumeSnapshotsCreateSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Create_MinimumSet_Gen.json */ /** @@ -955,7 +1009,8 @@ public final class VolumeSnapshotsCreateSamples { */ public final class VolumeSnapshotsDeleteSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Delete_MaximumSet_Gen.json */ /** @@ -971,7 +1026,8 @@ public final class VolumeSnapshotsDeleteSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Delete_MinimumSet_Gen.json */ /** @@ -996,7 +1052,8 @@ public final class VolumeSnapshotsDeleteSamples { */ public final class VolumeSnapshotsGetSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Get_MaximumSet_Gen.json */ /** @@ -1011,7 +1068,8 @@ public final class VolumeSnapshotsGetSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Get_MinimumSet_Gen.json */ /** @@ -1035,7 +1093,8 @@ public final class VolumeSnapshotsGetSamples { */ public final class VolumeSnapshotsListByVolumeGroupSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_ListByVolumeGroup_MinimumSet_Gen.json */ /** @@ -1051,7 +1110,8 @@ public final class VolumeSnapshotsListByVolumeGroupSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_ListByVolumeGroup_MaximumSet_Gen.json */ /** @@ -1080,7 +1140,8 @@ import com.azure.resourcemanager.elasticsan.models.VolumeCreateOption; */ public final class VolumesCreateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Create_MaximumSet_Gen.json */ /** @@ -1100,7 +1161,8 @@ public final class VolumesCreateSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Create_MinimumSet_Gen.json */ /** @@ -1129,7 +1191,8 @@ import com.azure.resourcemanager.elasticsan.models.XMsForceDelete; */ public final class VolumesDeleteSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Delete_MinimumSet_Gen.json */ /** @@ -1144,7 +1207,8 @@ public final class VolumesDeleteSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Delete_MaximumSet_Gen.json */ /** @@ -1168,7 +1232,8 @@ public final class VolumesDeleteSamples { */ public final class VolumesGetSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Get_MaximumSet_Gen.json */ /** @@ -1183,7 +1248,8 @@ public final class VolumesGetSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Get_MinimumSet_Gen.json */ /** @@ -1207,7 +1273,8 @@ public final class VolumesGetSamples { */ public final class VolumesListByVolumeGroupSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_ListByVolumeGroup_MaximumSet_Gen.json */ /** @@ -1223,7 +1290,8 @@ public final class VolumesListByVolumeGroupSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_ListByVolumeGroup_MinimumSet_Gen.json */ /** @@ -1250,7 +1318,8 @@ import com.azure.resourcemanager.elasticsan.models.Volume; */ public final class VolumesUpdateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Update_MinimumSet_Gen.json */ /** @@ -1267,7 +1336,8 @@ public final class VolumesUpdateSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Update_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/pom.xml b/sdk/elasticsan/azure-resourcemanager-elasticsan/pom.xml index da5284ec61e9..2954c8c5b66e 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/pom.xml +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/pom.xml @@ -18,7 +18,7 @@ jar Microsoft Azure SDK for ElasticSan Management - This package contains Microsoft Azure SDK for ElasticSan Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Package tag package-2024-05. + This package contains Microsoft Azure SDK for ElasticSan Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Package tag package-preview-2024-06. https://github.com/Azure/azure-sdk-for-java @@ -45,6 +45,7 @@ UTF-8 0 0 + true diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/ElasticSanManager.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/ElasticSanManager.java index f1812bbb0393..3e3023111d56 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/ElasticSanManager.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/ElasticSanManager.java @@ -232,7 +232,7 @@ public ElasticSanManager authenticate(TokenCredential credential, AzureProfile p .append("-") .append("com.azure.resourcemanager.elasticsan") .append("/") - .append("1.1.0"); + .append("1.0.0-beta.1"); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder.append(" (") .append(Configuration.getGlobalConfiguration().get("java.version")) diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanInner.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanInner.java index 83ea0fbba532..48a960cec377 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanInner.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanInner.java @@ -11,6 +11,7 @@ import com.azure.json.JsonReader; import com.azure.json.JsonToken; import com.azure.json.JsonWriter; +import com.azure.resourcemanager.elasticsan.models.AutoScaleProperties; import com.azure.resourcemanager.elasticsan.models.ProvisioningStates; import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; import com.azure.resourcemanager.elasticsan.models.Sku; @@ -300,6 +301,29 @@ public ElasticSanInner withPublicNetworkAccess(PublicNetworkAccess publicNetwork return this; } + /** + * Get the autoScaleProperties property: Auto Scale Properties for Elastic San Appliance. + * + * @return the autoScaleProperties value. + */ + public AutoScaleProperties autoScaleProperties() { + return this.innerProperties() == null ? null : this.innerProperties().autoScaleProperties(); + } + + /** + * Set the autoScaleProperties property: Auto Scale Properties for Elastic San Appliance. + * + * @param autoScaleProperties the autoScaleProperties value to set. + * @return the ElasticSanInner object itself. + */ + public ElasticSanInner withAutoScaleProperties(AutoScaleProperties autoScaleProperties) { + if (this.innerProperties() == null) { + this.innerProperties = new ElasticSanProperties(); + } + this.innerProperties().withAutoScaleProperties(autoScaleProperties); + return this; + } + /** * Validates the instance. * diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanProperties.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanProperties.java index dfc779c29e16..730c7c520329 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanProperties.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanProperties.java @@ -10,6 +10,7 @@ import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; import com.azure.json.JsonWriter; +import com.azure.resourcemanager.elasticsan.models.AutoScaleProperties; import com.azure.resourcemanager.elasticsan.models.ProvisioningStates; import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; import com.azure.resourcemanager.elasticsan.models.Sku; @@ -82,6 +83,11 @@ public final class ElasticSanProperties implements JsonSerializable e.validate()); } + if (autoScaleProperties() != null) { + autoScaleProperties().validate(); + } } private static final ClientLogger LOGGER = new ClientLogger(ElasticSanProperties.class); @@ -285,6 +314,7 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { (writer, element) -> writer.writeString(element)); jsonWriter.writeStringField("publicNetworkAccess", this.publicNetworkAccess == null ? null : this.publicNetworkAccess.toString()); + jsonWriter.writeJsonField("autoScaleProperties", this.autoScaleProperties); return jsonWriter.writeEndObject(); } @@ -333,6 +363,8 @@ public static ElasticSanProperties fromJson(JsonReader jsonReader) throws IOExce } else if ("publicNetworkAccess".equals(fieldName)) { deserializedElasticSanProperties.publicNetworkAccess = PublicNetworkAccess.fromString(reader.getString()); + } else if ("autoScaleProperties".equals(fieldName)) { + deserializedElasticSanProperties.autoScaleProperties = AutoScaleProperties.fromJson(reader); } else { reader.skipChildren(); } diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanUpdateProperties.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanUpdateProperties.java index 7e684d5c9d4b..0918e30677b8 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanUpdateProperties.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/fluent/models/ElasticSanUpdateProperties.java @@ -9,6 +9,7 @@ import com.azure.json.JsonSerializable; import com.azure.json.JsonToken; import com.azure.json.JsonWriter; +import com.azure.resourcemanager.elasticsan.models.AutoScaleProperties; import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; import java.io.IOException; @@ -33,6 +34,11 @@ public final class ElasticSanUpdateProperties implements JsonSerializable { + /** + * Static value None for AutoScalePolicyEnforcement. + */ + public static final AutoScalePolicyEnforcement NONE = fromString("None"); + + /** + * Static value Enabled for AutoScalePolicyEnforcement. + */ + public static final AutoScalePolicyEnforcement ENABLED = fromString("Enabled"); + + /** + * Static value Disabled for AutoScalePolicyEnforcement. + */ + public static final AutoScalePolicyEnforcement DISABLED = fromString("Disabled"); + + /** + * Creates a new instance of AutoScalePolicyEnforcement value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public AutoScalePolicyEnforcement() { + } + + /** + * Creates or finds a AutoScalePolicyEnforcement from its string representation. + * + * @param name a name to look for. + * @return the corresponding AutoScalePolicyEnforcement. + */ + public static AutoScalePolicyEnforcement fromString(String name) { + return fromString(name, AutoScalePolicyEnforcement.class); + } + + /** + * Gets known AutoScalePolicyEnforcement values. + * + * @return known AutoScalePolicyEnforcement values. + */ + public static Collection values() { + return values(AutoScalePolicyEnforcement.class); + } +} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/AutoScaleProperties.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/AutoScaleProperties.java new file mode 100644 index 000000000000..f42e2dddb7db --- /dev/null +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/AutoScaleProperties.java @@ -0,0 +1,96 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.elasticsan.models; + +import com.azure.core.annotation.Fluent; +import com.azure.json.JsonReader; +import com.azure.json.JsonSerializable; +import com.azure.json.JsonToken; +import com.azure.json.JsonWriter; +import java.io.IOException; + +/** + * The auto scale settings on Elastic San Appliance. + */ +@Fluent +public final class AutoScaleProperties implements JsonSerializable { + /* + * Scale up settings on Elastic San Appliance. + */ + private ScaleUpProperties scaleUpProperties; + + /** + * Creates an instance of AutoScaleProperties class. + */ + public AutoScaleProperties() { + } + + /** + * Get the scaleUpProperties property: Scale up settings on Elastic San Appliance. + * + * @return the scaleUpProperties value. + */ + public ScaleUpProperties scaleUpProperties() { + return this.scaleUpProperties; + } + + /** + * Set the scaleUpProperties property: Scale up settings on Elastic San Appliance. + * + * @param scaleUpProperties the scaleUpProperties value to set. + * @return the AutoScaleProperties object itself. + */ + public AutoScaleProperties withScaleUpProperties(ScaleUpProperties scaleUpProperties) { + this.scaleUpProperties = scaleUpProperties; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (scaleUpProperties() != null) { + scaleUpProperties().validate(); + } + } + + /** + * {@inheritDoc} + */ + @Override + public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { + jsonWriter.writeStartObject(); + jsonWriter.writeJsonField("scaleUpProperties", this.scaleUpProperties); + return jsonWriter.writeEndObject(); + } + + /** + * Reads an instance of AutoScaleProperties from the JsonReader. + * + * @param jsonReader The JsonReader being read. + * @return An instance of AutoScaleProperties if the JsonReader was pointing to an instance of it, or null if it was + * pointing to JSON null. + * @throws IOException If an error occurs while reading the AutoScaleProperties. + */ + public static AutoScaleProperties fromJson(JsonReader jsonReader) throws IOException { + return jsonReader.readObject(reader -> { + AutoScaleProperties deserializedAutoScaleProperties = new AutoScaleProperties(); + while (reader.nextToken() != JsonToken.END_OBJECT) { + String fieldName = reader.getFieldName(); + reader.nextToken(); + + if ("scaleUpProperties".equals(fieldName)) { + deserializedAutoScaleProperties.scaleUpProperties = ScaleUpProperties.fromJson(reader); + } else { + reader.skipChildren(); + } + } + + return deserializedAutoScaleProperties; + }); + } +} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ElasticSan.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ElasticSan.java index 3d9ffa710507..4a3421462f81 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ElasticSan.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ElasticSan.java @@ -142,6 +142,13 @@ public interface ElasticSan { */ PublicNetworkAccess publicNetworkAccess(); + /** + * Gets the autoScaleProperties property: Auto Scale Properties for Elastic San Appliance. + * + * @return the autoScaleProperties value. + */ + AutoScaleProperties autoScaleProperties(); + /** * Gets the region of the resource. * @@ -266,7 +273,7 @@ interface WithExtendedCapacitySizeTiB { * be created, but also allows for any other optional properties to be specified. */ interface WithCreate extends DefinitionStages.WithTags, DefinitionStages.WithAvailabilityZones, - DefinitionStages.WithPublicNetworkAccess { + DefinitionStages.WithPublicNetworkAccess, DefinitionStages.WithAutoScaleProperties { /** * Executes the create request. * @@ -323,6 +330,19 @@ interface WithPublicNetworkAccess { */ WithCreate withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess); } + + /** + * The stage of the ElasticSan definition allowing to specify autoScaleProperties. + */ + interface WithAutoScaleProperties { + /** + * Specifies the autoScaleProperties property: Auto Scale Properties for Elastic San Appliance.. + * + * @param autoScaleProperties Auto Scale Properties for Elastic San Appliance. + * @return the next definition stage. + */ + WithCreate withAutoScaleProperties(AutoScaleProperties autoScaleProperties); + } } /** @@ -335,8 +355,9 @@ interface WithPublicNetworkAccess { /** * The template for ElasticSan update. */ - interface Update extends UpdateStages.WithTags, UpdateStages.WithBaseSizeTiB, - UpdateStages.WithExtendedCapacitySizeTiB, UpdateStages.WithPublicNetworkAccess { + interface Update + extends UpdateStages.WithTags, UpdateStages.WithBaseSizeTiB, UpdateStages.WithExtendedCapacitySizeTiB, + UpdateStages.WithPublicNetworkAccess, UpdateStages.WithAutoScaleProperties { /** * Executes the update request. * @@ -410,6 +431,19 @@ interface WithPublicNetworkAccess { */ Update withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess); } + + /** + * The stage of the ElasticSan update allowing to specify autoScaleProperties. + */ + interface WithAutoScaleProperties { + /** + * Specifies the autoScaleProperties property: Auto Scale Properties for Elastic San Appliance.. + * + * @param autoScaleProperties Auto Scale Properties for Elastic San Appliance. + * @return the next definition stage. + */ + Update withAutoScaleProperties(AutoScaleProperties autoScaleProperties); + } } /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ElasticSanUpdate.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ElasticSanUpdate.java index 10cbfa09befa..82181886e896 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ElasticSanUpdate.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ElasticSanUpdate.java @@ -134,6 +134,29 @@ public ElasticSanUpdate withPublicNetworkAccess(PublicNetworkAccess publicNetwor return this; } + /** + * Get the autoScaleProperties property: Auto Scale Properties for Elastic San Appliance. + * + * @return the autoScaleProperties value. + */ + public AutoScaleProperties autoScaleProperties() { + return this.innerProperties() == null ? null : this.innerProperties().autoScaleProperties(); + } + + /** + * Set the autoScaleProperties property: Auto Scale Properties for Elastic San Appliance. + * + * @param autoScaleProperties the autoScaleProperties value to set. + * @return the ElasticSanUpdate object itself. + */ + public ElasticSanUpdate withAutoScaleProperties(AutoScaleProperties autoScaleProperties) { + if (this.innerProperties() == null) { + this.innerProperties = new ElasticSanUpdateProperties(); + } + this.innerProperties().withAutoScaleProperties(autoScaleProperties); + return this; + } + /** * Validates the instance. * diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ScaleUpProperties.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ScaleUpProperties.java new file mode 100644 index 000000000000..6e64c1253792 --- /dev/null +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/main/java/com/azure/resourcemanager/elasticsan/models/ScaleUpProperties.java @@ -0,0 +1,179 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.elasticsan.models; + +import com.azure.core.annotation.Fluent; +import com.azure.json.JsonReader; +import com.azure.json.JsonSerializable; +import com.azure.json.JsonToken; +import com.azure.json.JsonWriter; +import java.io.IOException; + +/** + * Scale up properties on Elastic San Appliance. + */ +@Fluent +public final class ScaleUpProperties implements JsonSerializable { + /* + * Unused size on Elastic San appliance in TiB. + */ + private Long unusedSizeTiB; + + /* + * Unit to increase Capacity Unit on Elastic San appliance in TiB. + */ + private Long increaseCapacityUnitByTiB; + + /* + * Maximum scale up size on Elastic San appliance in TiB. + */ + private Long capacityUnitScaleUpLimitTiB; + + /* + * Enable or Disable scale up setting on Elastic San Appliance. + */ + private AutoScalePolicyEnforcement autoScalePolicyEnforcement; + + /** + * Creates an instance of ScaleUpProperties class. + */ + public ScaleUpProperties() { + } + + /** + * Get the unusedSizeTiB property: Unused size on Elastic San appliance in TiB. + * + * @return the unusedSizeTiB value. + */ + public Long unusedSizeTiB() { + return this.unusedSizeTiB; + } + + /** + * Set the unusedSizeTiB property: Unused size on Elastic San appliance in TiB. + * + * @param unusedSizeTiB the unusedSizeTiB value to set. + * @return the ScaleUpProperties object itself. + */ + public ScaleUpProperties withUnusedSizeTiB(Long unusedSizeTiB) { + this.unusedSizeTiB = unusedSizeTiB; + return this; + } + + /** + * Get the increaseCapacityUnitByTiB property: Unit to increase Capacity Unit on Elastic San appliance in TiB. + * + * @return the increaseCapacityUnitByTiB value. + */ + public Long increaseCapacityUnitByTiB() { + return this.increaseCapacityUnitByTiB; + } + + /** + * Set the increaseCapacityUnitByTiB property: Unit to increase Capacity Unit on Elastic San appliance in TiB. + * + * @param increaseCapacityUnitByTiB the increaseCapacityUnitByTiB value to set. + * @return the ScaleUpProperties object itself. + */ + public ScaleUpProperties withIncreaseCapacityUnitByTiB(Long increaseCapacityUnitByTiB) { + this.increaseCapacityUnitByTiB = increaseCapacityUnitByTiB; + return this; + } + + /** + * Get the capacityUnitScaleUpLimitTiB property: Maximum scale up size on Elastic San appliance in TiB. + * + * @return the capacityUnitScaleUpLimitTiB value. + */ + public Long capacityUnitScaleUpLimitTiB() { + return this.capacityUnitScaleUpLimitTiB; + } + + /** + * Set the capacityUnitScaleUpLimitTiB property: Maximum scale up size on Elastic San appliance in TiB. + * + * @param capacityUnitScaleUpLimitTiB the capacityUnitScaleUpLimitTiB value to set. + * @return the ScaleUpProperties object itself. + */ + public ScaleUpProperties withCapacityUnitScaleUpLimitTiB(Long capacityUnitScaleUpLimitTiB) { + this.capacityUnitScaleUpLimitTiB = capacityUnitScaleUpLimitTiB; + return this; + } + + /** + * Get the autoScalePolicyEnforcement property: Enable or Disable scale up setting on Elastic San Appliance. + * + * @return the autoScalePolicyEnforcement value. + */ + public AutoScalePolicyEnforcement autoScalePolicyEnforcement() { + return this.autoScalePolicyEnforcement; + } + + /** + * Set the autoScalePolicyEnforcement property: Enable or Disable scale up setting on Elastic San Appliance. + * + * @param autoScalePolicyEnforcement the autoScalePolicyEnforcement value to set. + * @return the ScaleUpProperties object itself. + */ + public ScaleUpProperties withAutoScalePolicyEnforcement(AutoScalePolicyEnforcement autoScalePolicyEnforcement) { + this.autoScalePolicyEnforcement = autoScalePolicyEnforcement; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + } + + /** + * {@inheritDoc} + */ + @Override + public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { + jsonWriter.writeStartObject(); + jsonWriter.writeNumberField("unusedSizeTiB", this.unusedSizeTiB); + jsonWriter.writeNumberField("increaseCapacityUnitByTiB", this.increaseCapacityUnitByTiB); + jsonWriter.writeNumberField("capacityUnitScaleUpLimitTiB", this.capacityUnitScaleUpLimitTiB); + jsonWriter.writeStringField("autoScalePolicyEnforcement", + this.autoScalePolicyEnforcement == null ? null : this.autoScalePolicyEnforcement.toString()); + return jsonWriter.writeEndObject(); + } + + /** + * Reads an instance of ScaleUpProperties from the JsonReader. + * + * @param jsonReader The JsonReader being read. + * @return An instance of ScaleUpProperties if the JsonReader was pointing to an instance of it, or null if it was + * pointing to JSON null. + * @throws IOException If an error occurs while reading the ScaleUpProperties. + */ + public static ScaleUpProperties fromJson(JsonReader jsonReader) throws IOException { + return jsonReader.readObject(reader -> { + ScaleUpProperties deserializedScaleUpProperties = new ScaleUpProperties(); + while (reader.nextToken() != JsonToken.END_OBJECT) { + String fieldName = reader.getFieldName(); + reader.nextToken(); + + if ("unusedSizeTiB".equals(fieldName)) { + deserializedScaleUpProperties.unusedSizeTiB = reader.getNullable(JsonReader::getLong); + } else if ("increaseCapacityUnitByTiB".equals(fieldName)) { + deserializedScaleUpProperties.increaseCapacityUnitByTiB = reader.getNullable(JsonReader::getLong); + } else if ("capacityUnitScaleUpLimitTiB".equals(fieldName)) { + deserializedScaleUpProperties.capacityUnitScaleUpLimitTiB = reader.getNullable(JsonReader::getLong); + } else if ("autoScalePolicyEnforcement".equals(fieldName)) { + deserializedScaleUpProperties.autoScalePolicyEnforcement + = AutoScalePolicyEnforcement.fromString(reader.getString()); + } else { + reader.skipChildren(); + } + } + + return deserializedScaleUpProperties; + }); + } +} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansCreateSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansCreateSamples.java index 15318d6ebae6..80145309bb7d 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansCreateSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansCreateSamples.java @@ -4,7 +4,10 @@ package com.azure.resourcemanager.elasticsan.generated; +import com.azure.resourcemanager.elasticsan.models.AutoScalePolicyEnforcement; +import com.azure.resourcemanager.elasticsan.models.AutoScaleProperties; import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; +import com.azure.resourcemanager.elasticsan.models.ScaleUpProperties; import com.azure.resourcemanager.elasticsan.models.Sku; import com.azure.resourcemanager.elasticsan.models.SkuName; import com.azure.resourcemanager.elasticsan.models.SkuTier; @@ -17,7 +20,8 @@ */ public final class ElasticSansCreateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Create_MaximumSet_Gen.json */ /** @@ -31,16 +35,22 @@ public static void elasticSansCreateMaximumSetGen(com.azure.resourcemanager.elas .withRegion("France Central") .withExistingResourceGroup("resourcegroupname") .withSku(new Sku().withName(SkuName.PREMIUM_LRS).withTier(SkuTier.PREMIUM)) - .withBaseSizeTiB(5L) - .withExtendedCapacitySizeTiB(25L) - .withTags(mapOf("key9316", "fakeTokenPlaceholder")) - .withAvailabilityZones(Arrays.asList("1")) + .withBaseSizeTiB(1L) + .withExtendedCapacitySizeTiB(3L) + .withTags(mapOf("key9706", "fakeTokenPlaceholder")) + .withAvailabilityZones(Arrays.asList("xoz")) .withPublicNetworkAccess(PublicNetworkAccess.ENABLED) + .withAutoScaleProperties( + new AutoScaleProperties().withScaleUpProperties(new ScaleUpProperties().withUnusedSizeTiB(24L) + .withIncreaseCapacityUnitByTiB(4L) + .withCapacityUnitScaleUpLimitTiB(17L) + .withAutoScalePolicyEnforcement(AutoScalePolicyEnforcement.NONE))) .create(); } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Create_MinimumSet_Gen.json */ /** @@ -54,8 +64,8 @@ public static void elasticSansCreateMinimumSetGen(com.azure.resourcemanager.elas .withRegion("France Central") .withExistingResourceGroup("resourcegroupname") .withSku(new Sku().withName(SkuName.PREMIUM_LRS)) - .withBaseSizeTiB(15L) - .withExtendedCapacitySizeTiB(27L) + .withBaseSizeTiB(1L) + .withExtendedCapacitySizeTiB(3L) .create(); } diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansDeleteSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansDeleteSamples.java index 4eda9c8b7ebe..cb29d6c4e5c6 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansDeleteSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansDeleteSamples.java @@ -9,7 +9,8 @@ */ public final class ElasticSansDeleteSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Delete_MinimumSet_Gen.json */ /** @@ -22,7 +23,8 @@ public static void elasticSansDeleteMinimumSetGen(com.azure.resourcemanager.elas } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Delete_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansGetByResourceGroupSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansGetByResourceGroupSamples.java index 5cf11ae30614..41013a7431de 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansGetByResourceGroupSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansGetByResourceGroupSamples.java @@ -9,7 +9,8 @@ */ public final class ElasticSansGetByResourceGroupSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Get_MinimumSet_Gen.json */ /** @@ -23,7 +24,8 @@ public static void elasticSansGetMinimumSetGen(com.azure.resourcemanager.elastic } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Get_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListByResourceGroupSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListByResourceGroupSamples.java index 89f5b27c29b0..2d629215e6b6 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListByResourceGroupSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListByResourceGroupSamples.java @@ -9,7 +9,8 @@ */ public final class ElasticSansListByResourceGroupSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_ListByResourceGroup_MinimumSet_Gen.json */ /** @@ -23,7 +24,8 @@ public final class ElasticSansListByResourceGroupSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_ListByResourceGroup_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListSamples.java index a3bcfa7eb079..2cc29d86b57b 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListSamples.java @@ -9,7 +9,8 @@ */ public final class ElasticSansListSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_ListBySubscription_MaximumSet_Gen.json */ /** @@ -23,7 +24,8 @@ public final class ElasticSansListSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_ListBySubscription_MinimumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansUpdateSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansUpdateSamples.java index 508d2405a7ba..5cfe9d33ecdb 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansUpdateSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansUpdateSamples.java @@ -4,8 +4,11 @@ package com.azure.resourcemanager.elasticsan.generated; +import com.azure.resourcemanager.elasticsan.models.AutoScalePolicyEnforcement; +import com.azure.resourcemanager.elasticsan.models.AutoScaleProperties; import com.azure.resourcemanager.elasticsan.models.ElasticSan; import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; +import com.azure.resourcemanager.elasticsan.models.ScaleUpProperties; import java.util.HashMap; import java.util.Map; @@ -14,7 +17,8 @@ */ public final class ElasticSansUpdateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Update_MinimumSet_Gen.json */ /** @@ -30,7 +34,8 @@ public static void elasticSansUpdateMinimumSetGen(com.azure.resourcemanager.elas } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * ElasticSans_Update_MaximumSet_Gen.json */ /** @@ -43,10 +48,15 @@ public static void elasticSansUpdateMaximumSetGen(com.azure.resourcemanager.elas .getByResourceGroupWithResponse("resourcegroupname", "elasticsanname", com.azure.core.util.Context.NONE) .getValue(); resource.update() - .withTags(mapOf("key1931", "fakeTokenPlaceholder")) - .withBaseSizeTiB(13L) - .withExtendedCapacitySizeTiB(29L) + .withTags(mapOf("key5945", "fakeTokenPlaceholder")) + .withBaseSizeTiB(21L) + .withExtendedCapacitySizeTiB(10L) .withPublicNetworkAccess(PublicNetworkAccess.ENABLED) + .withAutoScaleProperties( + new AutoScaleProperties().withScaleUpProperties(new ScaleUpProperties().withUnusedSizeTiB(24L) + .withIncreaseCapacityUnitByTiB(4L) + .withCapacityUnitScaleUpLimitTiB(17L) + .withAutoScalePolicyEnforcement(AutoScalePolicyEnforcement.NONE))) .apply(); } diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/OperationsListSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/OperationsListSamples.java index c4469f35f4a8..91d6c289db98 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/OperationsListSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/OperationsListSamples.java @@ -9,7 +9,8 @@ */ public final class OperationsListSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Operations_List_MinimumSet_Gen.json */ /** @@ -22,7 +23,8 @@ public static void operationsListMinimumSetGen(com.azure.resourcemanager.elastic } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Operations_List_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsCreateSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsCreateSamples.java index f0a750a61b11..19b4a401ea1c 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsCreateSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsCreateSamples.java @@ -14,7 +14,8 @@ */ public final class PrivateEndpointConnectionsCreateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Create_MaximumSet_Gen.json */ /** @@ -37,7 +38,8 @@ public final class PrivateEndpointConnectionsCreateSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Create_MinimumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsDeleteSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsDeleteSamples.java index de2af69b5bda..dfd78e9cdc3c 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsDeleteSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsDeleteSamples.java @@ -9,7 +9,8 @@ */ public final class PrivateEndpointConnectionsDeleteSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Delete_MaximumSet_Gen.json */ /** @@ -25,7 +26,8 @@ public final class PrivateEndpointConnectionsDeleteSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Delete_MinimumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsGetSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsGetSamples.java index 19a1a8efeb58..346cca1b9cd2 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsGetSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsGetSamples.java @@ -9,7 +9,8 @@ */ public final class PrivateEndpointConnectionsGetSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Get_MinimumSet_Gen.json */ /** @@ -25,7 +26,8 @@ public final class PrivateEndpointConnectionsGetSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_Get_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsListSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsListSamples.java index 5fb49c063f29..9bd177aef0e0 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsListSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsListSamples.java @@ -9,7 +9,8 @@ */ public final class PrivateEndpointConnectionsListSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_List_MinimumSet_Gen.json */ /** @@ -24,7 +25,8 @@ public final class PrivateEndpointConnectionsListSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateEndpointConnections_List_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourcesListByElasticSanSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourcesListByElasticSanSamples.java index d85a20e9ccc6..e7cc4f676327 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourcesListByElasticSanSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourcesListByElasticSanSamples.java @@ -9,7 +9,8 @@ */ public final class PrivateLinkResourcesListByElasticSanSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateLinkResources_ListByElasticSan_MinimumSet_Gen.json */ /** @@ -24,7 +25,8 @@ public static void privateLinkResourcesListByElasticSanMinimumSetGen( } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * PrivateLinkResources_ListByElasticSan_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/SkusListSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/SkusListSamples.java index e7d7393aea8c..2029c8f9389a 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/SkusListSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/SkusListSamples.java @@ -9,7 +9,8 @@ */ public final class SkusListSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Skus_List_MinimumSet_Gen.json */ /** @@ -22,7 +23,8 @@ public static void skusListMinimumSetGen(com.azure.resourcemanager.elasticsan.El } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Skus_List_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsCreateSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsCreateSamples.java index 5c243283d539..1ec0d8c44f4f 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsCreateSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsCreateSamples.java @@ -24,7 +24,8 @@ */ public final class VolumeGroupsCreateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Create_MinimumSet_Gen.json */ /** @@ -40,7 +41,8 @@ public static void volumeGroupsCreateMinimumSetGen(com.azure.resourcemanager.ela } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Create_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsDeleteSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsDeleteSamples.java index 28689789000f..882a738b3fb3 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsDeleteSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsDeleteSamples.java @@ -9,7 +9,8 @@ */ public final class VolumeGroupsDeleteSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Delete_MinimumSet_Gen.json */ /** @@ -23,7 +24,8 @@ public static void volumeGroupsDeleteMinimumSetGen(com.azure.resourcemanager.ela } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Delete_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsGetSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsGetSamples.java index b28a1e364cf6..c332c836a23b 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsGetSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsGetSamples.java @@ -9,7 +9,8 @@ */ public final class VolumeGroupsGetSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Get_MinimumSet_Gen.json */ /** @@ -24,7 +25,8 @@ public static void volumeGroupsGetMinimumSetGen(com.azure.resourcemanager.elasti } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Get_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsListByElasticSanSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsListByElasticSanSamples.java index 70dcee5a6db1..8d62181fc158 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsListByElasticSanSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsListByElasticSanSamples.java @@ -9,7 +9,8 @@ */ public final class VolumeGroupsListByElasticSanSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_ListByElasticSan_MinimumSet_Gen.json */ /** @@ -24,7 +25,8 @@ public final class VolumeGroupsListByElasticSanSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_ListByElasticSan_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsUpdateSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsUpdateSamples.java index 9804451c9c4e..8882a1fa880c 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsUpdateSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsUpdateSamples.java @@ -25,7 +25,8 @@ */ public final class VolumeGroupsUpdateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Update_MaximumSet_Gen.json */ /** @@ -56,7 +57,8 @@ public static void volumeGroupsUpdateMaximumSetGen(com.azure.resourcemanager.ela } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeGroups_Update_MinimumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsCreateSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsCreateSamples.java index 5d19a77a1253..da14b4f761d6 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsCreateSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsCreateSamples.java @@ -11,7 +11,8 @@ */ public final class VolumeSnapshotsCreateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Create_MaximumSet_Gen.json */ /** @@ -30,7 +31,8 @@ public final class VolumeSnapshotsCreateSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Create_MinimumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsDeleteSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsDeleteSamples.java index 79f4ba07489c..fe13e7e8dd5e 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsDeleteSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsDeleteSamples.java @@ -9,7 +9,8 @@ */ public final class VolumeSnapshotsDeleteSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Delete_MaximumSet_Gen.json */ /** @@ -25,7 +26,8 @@ public final class VolumeSnapshotsDeleteSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Delete_MinimumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsGetSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsGetSamples.java index 013771bbe06f..a91ed6e551e3 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsGetSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsGetSamples.java @@ -9,7 +9,8 @@ */ public final class VolumeSnapshotsGetSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Get_MaximumSet_Gen.json */ /** @@ -24,7 +25,8 @@ public static void volumeSnapshotsGetMaximumSetGen(com.azure.resourcemanager.ela } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_Get_MinimumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsListByVolumeGroupSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsListByVolumeGroupSamples.java index 14ebe71179e3..13335fc8773d 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsListByVolumeGroupSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsListByVolumeGroupSamples.java @@ -9,7 +9,8 @@ */ public final class VolumeSnapshotsListByVolumeGroupSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_ListByVolumeGroup_MinimumSet_Gen.json */ /** @@ -25,7 +26,8 @@ public final class VolumeSnapshotsListByVolumeGroupSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * VolumeSnapshots_ListByVolumeGroup_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesCreateSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesCreateSamples.java index 69ec43e7f3ac..cce10ba6ce50 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesCreateSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesCreateSamples.java @@ -13,7 +13,8 @@ */ public final class VolumesCreateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Create_MaximumSet_Gen.json */ /** @@ -33,7 +34,8 @@ public static void volumesCreateMaximumSetGen(com.azure.resourcemanager.elastics } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Create_MinimumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesDeleteSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesDeleteSamples.java index 0b2e08e6e292..187d95d86f15 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesDeleteSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesDeleteSamples.java @@ -12,7 +12,8 @@ */ public final class VolumesDeleteSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Delete_MinimumSet_Gen.json */ /** @@ -27,7 +28,8 @@ public static void volumesDeleteMinimumSetGen(com.azure.resourcemanager.elastics } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Delete_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesGetSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesGetSamples.java index b8b614d89dda..2c2dca5a1e9d 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesGetSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesGetSamples.java @@ -9,7 +9,8 @@ */ public final class VolumesGetSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Get_MaximumSet_Gen.json */ /** @@ -24,7 +25,8 @@ public static void volumesGetMaximumSetGen(com.azure.resourcemanager.elasticsan. } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Get_MinimumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesListByVolumeGroupSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesListByVolumeGroupSamples.java index 0c119295a1ff..aa17707d233f 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesListByVolumeGroupSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesListByVolumeGroupSamples.java @@ -9,7 +9,8 @@ */ public final class VolumesListByVolumeGroupSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_ListByVolumeGroup_MaximumSet_Gen.json */ /** @@ -25,7 +26,8 @@ public final class VolumesListByVolumeGroupSamples { } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_ListByVolumeGroup_MinimumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesUpdateSamples.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesUpdateSamples.java index 8e22f9036748..d057e8db2547 100644 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesUpdateSamples.java +++ b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/samples/java/com/azure/resourcemanager/elasticsan/generated/VolumesUpdateSamples.java @@ -11,7 +11,8 @@ */ public final class VolumesUpdateSamples { /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Update_MinimumSet_Gen.json */ /** @@ -28,7 +29,8 @@ public static void volumesUpdateMinimumSetGen(com.azure.resourcemanager.elastics } /* - * x-ms-original-file: specification/elasticsan/resource-manager/Microsoft.ElasticSan/stable/2024-05-01/examples/ + * x-ms-original-file: + * specification/elasticsan/resource-manager/Microsoft.ElasticSan/preview/2024-06-01-preview/examples/ * Volumes_Update_MaximumSet_Gen.json */ /** diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanInnerTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanInnerTests.java deleted file mode 100644 index 4ee9c54787b4..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanInnerTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.ElasticSanInner; -import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; -import com.azure.resourcemanager.elasticsan.models.Sku; -import com.azure.resourcemanager.elasticsan.models.SkuName; -import com.azure.resourcemanager.elasticsan.models.SkuTier; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ElasticSanInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ElasticSanInner model = BinaryData.fromString( - "{\"properties\":{\"sku\":{\"name\":\"Premium_ZRS\",\"tier\":\"Premium\"},\"availabilityZones\":[\"izgazxu\",\"izuckyfihrfidfvz\"],\"provisioningState\":\"Deleting\",\"baseSizeTiB\":2309073457131020260,\"extendedCapacitySizeTiB\":3785168823699765982,\"totalVolumeSizeGiB\":7093196131799680709,\"volumeGroupCount\":1702945430371192394,\"totalIops\":9204546244351616694,\"totalMBps\":1735908186849769210,\"totalSizeTiB\":263357956670416647,\"privateEndpointConnections\":[{\"properties\":{\"provisioningState\":\"Pending\",\"privateEndpoint\":{\"id\":\"km\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"mxdcufufsrp\",\"actionsRequired\":\"zidnsezcxtbzsgfy\"},\"groupIds\":[\"newmdwzjeiachbo\"]},\"id\":\"flnrosfqpteehzz\",\"name\":\"ypyqrimzinp\",\"type\":\"swjdkirso\"},{\"properties\":{\"provisioningState\":\"Canceled\",\"privateEndpoint\":{\"id\":\"crmnohjtckwhds\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"yip\",\"actionsRequired\":\"sqwpgrjb\"},\"groupIds\":[\"rcjxvsnbyxqabn\",\"ocpcy\",\"hurzafblj\"]},\"id\":\"pbtoqcjmkl\",\"name\":\"a\",\"type\":\"bqidtqaj\"},{\"properties\":{\"provisioningState\":\"Pending\",\"privateEndpoint\":{\"id\":\"kudjkrlkhb\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"pgzgq\",\"actionsRequired\":\"zloc\"},\"groupIds\":[\"paierh\"]},\"id\":\"csglum\",\"name\":\"a\",\"type\":\"tjaodxobnb\"},{\"properties\":{\"provisioningState\":\"Invalid\",\"privateEndpoint\":{\"id\":\"xo\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"onpimexgstxg\",\"actionsRequired\":\"odgmaajrmvdjwz\"},\"groupIds\":[\"vmclw\",\"ijcoejctb\",\"aqsqsycbkbfk\",\"ukdkexxppofmxa\"]},\"id\":\"fjpgddtocjjxhvp\",\"name\":\"o\",\"type\":\"exhd\"}],\"publicNetworkAccess\":\"Enabled\"},\"location\":\"qeojnxqbzvddntw\",\"tags\":{\"vuhrhcffcyddgl\":\"icbtwnpzao\"},\"id\":\"jthjqkwpyei\",\"name\":\"xmqci\",\"type\":\"q\"}") - .toObject(ElasticSanInner.class); - Assertions.assertEquals("qeojnxqbzvddntw", model.location()); - Assertions.assertEquals("icbtwnpzao", model.tags().get("vuhrhcffcyddgl")); - Assertions.assertEquals(SkuName.PREMIUM_ZRS, model.sku().name()); - Assertions.assertEquals(SkuTier.PREMIUM, model.sku().tier()); - Assertions.assertEquals("izgazxu", model.availabilityZones().get(0)); - Assertions.assertEquals(2309073457131020260L, model.baseSizeTiB()); - Assertions.assertEquals(3785168823699765982L, model.extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ElasticSanInner model = new ElasticSanInner().withLocation("qeojnxqbzvddntw") - .withTags(mapOf("vuhrhcffcyddgl", "icbtwnpzao")) - .withSku(new Sku().withName(SkuName.PREMIUM_ZRS).withTier(SkuTier.PREMIUM)) - .withAvailabilityZones(Arrays.asList("izgazxu", "izuckyfihrfidfvz")) - .withBaseSizeTiB(2309073457131020260L) - .withExtendedCapacitySizeTiB(3785168823699765982L) - .withPublicNetworkAccess(PublicNetworkAccess.ENABLED); - model = BinaryData.fromObject(model).toObject(ElasticSanInner.class); - Assertions.assertEquals("qeojnxqbzvddntw", model.location()); - Assertions.assertEquals("icbtwnpzao", model.tags().get("vuhrhcffcyddgl")); - Assertions.assertEquals(SkuName.PREMIUM_ZRS, model.sku().name()); - Assertions.assertEquals(SkuTier.PREMIUM, model.sku().tier()); - Assertions.assertEquals("izgazxu", model.availabilityZones().get(0)); - Assertions.assertEquals(2309073457131020260L, model.baseSizeTiB()); - Assertions.assertEquals(3785168823699765982L, model.extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanListTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanListTests.java deleted file mode 100644 index 634647679137..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanListTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.ElasticSanInner; -import com.azure.resourcemanager.elasticsan.models.ElasticSanList; -import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; -import com.azure.resourcemanager.elasticsan.models.Sku; -import com.azure.resourcemanager.elasticsan.models.SkuName; -import com.azure.resourcemanager.elasticsan.models.SkuTier; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ElasticSanListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ElasticSanList model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"sku\":{\"name\":\"Premium_ZRS\",\"tier\":\"Premium\"},\"availabilityZones\":[\"xhocdgeablgphuti\",\"ndv\",\"aozwyiftyhxhu\",\"okftyxolniwpwcuk\"],\"provisioningState\":\"Deleting\",\"baseSizeTiB\":5413928169725328380,\"extendedCapacitySizeTiB\":6655543031987188756,\"totalVolumeSizeGiB\":831725990805220252,\"volumeGroupCount\":3283985932829658956,\"totalIops\":3346461090524524080,\"totalMBps\":5365450808227113003,\"totalSizeTiB\":8979659875393704693,\"privateEndpointConnections\":[{\"properties\":{\"privateLinkServiceConnectionState\":{}},\"id\":\"dhsgcba\",\"name\":\"phejkotynqgoulz\",\"type\":\"dlikwyqkgfgibma\"},{\"properties\":{\"privateLinkServiceConnectionState\":{}},\"id\":\"akeqs\",\"name\":\"xybz\",\"type\":\"qedqytbciqfoufl\"},{\"properties\":{\"privateLinkServiceConnectionState\":{}},\"id\":\"nkzsmodmglou\",\"name\":\"pbkwtmu\",\"type\":\"duqkt\"}],\"publicNetworkAccess\":\"Disabled\"},\"location\":\"wgcu\",\"tags\":{\"bbjfddgmbmbexp\":\"umkdosvqwhbmd\",\"gbquxigj\":\"bhtqqrolfpfpsa\",\"lnerkujysvleju\":\"jgzjaoyfhrtx\",\"kcprbnw\":\"fqawrlyxw\"},\"id\":\"xgjvtbv\",\"name\":\"ysszdnrujqguh\",\"type\":\"uouq\"}],\"nextLink\":\"rwzwbng\"}") - .toObject(ElasticSanList.class); - Assertions.assertEquals("wgcu", model.value().get(0).location()); - Assertions.assertEquals("umkdosvqwhbmd", model.value().get(0).tags().get("bbjfddgmbmbexp")); - Assertions.assertEquals(SkuName.PREMIUM_ZRS, model.value().get(0).sku().name()); - Assertions.assertEquals(SkuTier.PREMIUM, model.value().get(0).sku().tier()); - Assertions.assertEquals("xhocdgeablgphuti", model.value().get(0).availabilityZones().get(0)); - Assertions.assertEquals(5413928169725328380L, model.value().get(0).baseSizeTiB()); - Assertions.assertEquals(6655543031987188756L, model.value().get(0).extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.value().get(0).publicNetworkAccess()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ElasticSanList model = new ElasticSanList().withValue(Arrays.asList(new ElasticSanInner().withLocation("wgcu") - .withTags(mapOf("bbjfddgmbmbexp", "umkdosvqwhbmd", "gbquxigj", "bhtqqrolfpfpsa", "lnerkujysvleju", - "jgzjaoyfhrtx", "kcprbnw", "fqawrlyxw")) - .withSku(new Sku().withName(SkuName.PREMIUM_ZRS).withTier(SkuTier.PREMIUM)) - .withAvailabilityZones(Arrays.asList("xhocdgeablgphuti", "ndv", "aozwyiftyhxhu", "okftyxolniwpwcuk")) - .withBaseSizeTiB(5413928169725328380L) - .withExtendedCapacitySizeTiB(6655543031987188756L) - .withPublicNetworkAccess(PublicNetworkAccess.DISABLED))); - model = BinaryData.fromObject(model).toObject(ElasticSanList.class); - Assertions.assertEquals("wgcu", model.value().get(0).location()); - Assertions.assertEquals("umkdosvqwhbmd", model.value().get(0).tags().get("bbjfddgmbmbexp")); - Assertions.assertEquals(SkuName.PREMIUM_ZRS, model.value().get(0).sku().name()); - Assertions.assertEquals(SkuTier.PREMIUM, model.value().get(0).sku().tier()); - Assertions.assertEquals("xhocdgeablgphuti", model.value().get(0).availabilityZones().get(0)); - Assertions.assertEquals(5413928169725328380L, model.value().get(0).baseSizeTiB()); - Assertions.assertEquals(6655543031987188756L, model.value().get(0).extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.value().get(0).publicNetworkAccess()); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanPropertiesTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanPropertiesTests.java deleted file mode 100644 index adbcb0a34382..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanPropertiesTests.java +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.ElasticSanProperties; -import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; -import com.azure.resourcemanager.elasticsan.models.Sku; -import com.azure.resourcemanager.elasticsan.models.SkuName; -import com.azure.resourcemanager.elasticsan.models.SkuTier; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ElasticSanPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ElasticSanProperties model = BinaryData.fromString( - "{\"sku\":{\"name\":\"Premium_LRS\",\"tier\":\"Premium\"},\"availabilityZones\":[\"uigdtopbobjog\",\"m\",\"w\"],\"provisioningState\":\"Invalid\",\"baseSizeTiB\":1066773928950935617,\"extendedCapacitySizeTiB\":5337187329855698822,\"totalVolumeSizeGiB\":1825829126532867613,\"volumeGroupCount\":5532394837865502846,\"totalIops\":6153191727519206956,\"totalMBps\":1144092009173010962,\"totalSizeTiB\":5713676412276621836,\"privateEndpointConnections\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"privateEndpoint\":{\"id\":\"xlngx\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"ugnxkrxdqmi\",\"actionsRequired\":\"thz\"},\"groupIds\":[\"drabhjybige\",\"oqfbowskanyk\",\"zlcuiywgqywgndrv\",\"nhzgpphrcgyn\"]},\"id\":\"cpecfvmmcoofs\",\"name\":\"lzevgbmqjqab\",\"type\":\"y\"},{\"properties\":{\"provisioningState\":\"Deleting\",\"privateEndpoint\":{\"id\":\"w\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"ccfwnfnbacfion\",\"actionsRequired\":\"bxetqgtzxdpn\"},\"groupIds\":[\"qwxrjfeallnw\"]},\"id\":\"bisnja\",\"name\":\"pmng\",\"type\":\"zscxaqwo\"},{\"properties\":{\"provisioningState\":\"Creating\",\"privateEndpoint\":{\"id\":\"onq\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"lrxnjeaseiphe\",\"actionsRequired\":\"lokeyy\"},\"groupIds\":[\"jbdlwtgrhpdjpju\"]},\"id\":\"sxazjpq\",\"name\":\"e\",\"type\":\"ualhbxxhejj\"},{\"properties\":{\"provisioningState\":\"Invalid\",\"privateEndpoint\":{\"id\":\"dgwdslfhot\"},\"privateLinkServiceConnectionState\":{\"status\":\"Failed\",\"description\":\"npwlbjnpg\",\"actionsRequired\":\"ftadehxnltyfs\"},\"groupIds\":[\"usue\",\"nzwdejba\"]},\"id\":\"rxzdmohctbqvudwx\",\"name\":\"ndnvo\",\"type\":\"gujjugwdkcglh\"}],\"publicNetworkAccess\":\"Enabled\"}") - .toObject(ElasticSanProperties.class); - Assertions.assertEquals(SkuName.PREMIUM_LRS, model.sku().name()); - Assertions.assertEquals(SkuTier.PREMIUM, model.sku().tier()); - Assertions.assertEquals("uigdtopbobjog", model.availabilityZones().get(0)); - Assertions.assertEquals(1066773928950935617L, model.baseSizeTiB()); - Assertions.assertEquals(5337187329855698822L, model.extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ElasticSanProperties model - = new ElasticSanProperties().withSku(new Sku().withName(SkuName.PREMIUM_LRS).withTier(SkuTier.PREMIUM)) - .withAvailabilityZones(Arrays.asList("uigdtopbobjog", "m", "w")) - .withBaseSizeTiB(1066773928950935617L) - .withExtendedCapacitySizeTiB(5337187329855698822L) - .withPublicNetworkAccess(PublicNetworkAccess.ENABLED); - model = BinaryData.fromObject(model).toObject(ElasticSanProperties.class); - Assertions.assertEquals(SkuName.PREMIUM_LRS, model.sku().name()); - Assertions.assertEquals(SkuTier.PREMIUM, model.sku().tier()); - Assertions.assertEquals("uigdtopbobjog", model.availabilityZones().get(0)); - Assertions.assertEquals(1066773928950935617L, model.baseSizeTiB()); - Assertions.assertEquals(5337187329855698822L, model.extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, model.publicNetworkAccess()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanUpdatePropertiesTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanUpdatePropertiesTests.java deleted file mode 100644 index f33e19663d68..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanUpdatePropertiesTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.ElasticSanUpdateProperties; -import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; -import org.junit.jupiter.api.Assertions; - -public final class ElasticSanUpdatePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ElasticSanUpdateProperties model = BinaryData.fromString( - "{\"baseSizeTiB\":8963352586461588270,\"extendedCapacitySizeTiB\":5681518543466823728,\"publicNetworkAccess\":\"Disabled\"}") - .toObject(ElasticSanUpdateProperties.class); - Assertions.assertEquals(8963352586461588270L, model.baseSizeTiB()); - Assertions.assertEquals(5681518543466823728L, model.extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.publicNetworkAccess()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ElasticSanUpdateProperties model = new ElasticSanUpdateProperties().withBaseSizeTiB(8963352586461588270L) - .withExtendedCapacitySizeTiB(5681518543466823728L) - .withPublicNetworkAccess(PublicNetworkAccess.DISABLED); - model = BinaryData.fromObject(model).toObject(ElasticSanUpdateProperties.class); - Assertions.assertEquals(8963352586461588270L, model.baseSizeTiB()); - Assertions.assertEquals(5681518543466823728L, model.extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.publicNetworkAccess()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanUpdateTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanUpdateTests.java deleted file mode 100644 index 303abbe0555c..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSanUpdateTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.ElasticSanUpdate; -import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ElasticSanUpdateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ElasticSanUpdate model = BinaryData.fromString( - "{\"properties\":{\"baseSizeTiB\":1438278296562022676,\"extendedCapacitySizeTiB\":9026620259515350080,\"publicNetworkAccess\":\"Disabled\"},\"tags\":{\"ksymd\":\"ureximoryocfs\",\"kiiuxhqyudxor\":\"ys\"}}") - .toObject(ElasticSanUpdate.class); - Assertions.assertEquals("ureximoryocfs", model.tags().get("ksymd")); - Assertions.assertEquals(1438278296562022676L, model.baseSizeTiB()); - Assertions.assertEquals(9026620259515350080L, model.extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.publicNetworkAccess()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ElasticSanUpdate model = new ElasticSanUpdate().withTags(mapOf("ksymd", "ureximoryocfs", "kiiuxhqyudxor", "ys")) - .withBaseSizeTiB(1438278296562022676L) - .withExtendedCapacitySizeTiB(9026620259515350080L) - .withPublicNetworkAccess(PublicNetworkAccess.DISABLED); - model = BinaryData.fromObject(model).toObject(ElasticSanUpdate.class); - Assertions.assertEquals("ureximoryocfs", model.tags().get("ksymd")); - Assertions.assertEquals(1438278296562022676L, model.baseSizeTiB()); - Assertions.assertEquals(9026620259515350080L, model.extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, model.publicNetworkAccess()); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansCreateMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansCreateMockTests.java deleted file mode 100644 index bf740ad4b954..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansCreateMockTests.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.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.ElasticSan; -import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; -import com.azure.resourcemanager.elasticsan.models.Sku; -import com.azure.resourcemanager.elasticsan.models.SkuName; -import com.azure.resourcemanager.elasticsan.models.SkuTier; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ElasticSansCreateMockTests { - @Test - public void testCreate() throws Exception { - String responseStr - = "{\"properties\":{\"sku\":{\"name\":\"Premium_LRS\",\"tier\":\"Premium\"},\"availabilityZones\":[\"nayrhyrnxxmueedn\"],\"provisioningState\":\"Succeeded\",\"baseSizeTiB\":199665361160492882,\"extendedCapacitySizeTiB\":3509094090426959627,\"totalVolumeSizeGiB\":5152017214547708245,\"volumeGroupCount\":4376097280926060724,\"totalIops\":2777563543070243433,\"totalMBps\":6465025791585269802,\"totalSizeTiB\":643354499607232618,\"privateEndpointConnections\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"groupIds\":[\"gpiohgwxrtfudxe\",\"xg\",\"qagvrvm\"]},\"id\":\"k\",\"name\":\"kghimdblxgwimfnj\",\"type\":\"fjxwmsz\"},{\"properties\":{\"provisioningState\":\"Creating\",\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"groupIds\":[\"eyfkzikfja\"]},\"id\":\"eaivxwczel\",\"name\":\"c\",\"type\":\"r\"}],\"publicNetworkAccess\":\"Disabled\"},\"location\":\"eae\",\"tags\":{\"an\":\"bfatklddxbjhwu\",\"youlp\":\"zjosp\"},\"id\":\"rvxaglrvimjwosy\",\"name\":\"xitc\",\"type\":\"kfcktqum\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ElasticSan response = manager.elasticSans() - .define("ox") - .withRegion("oocrkvcikhnv") - .withExistingResourceGroup("yzrpzbchckqqzq") - .withSku(new Sku().withName(SkuName.PREMIUM_ZRS).withTier(SkuTier.PREMIUM)) - .withBaseSizeTiB(2524267370563779328L) - .withExtendedCapacitySizeTiB(287834891121165780L) - .withTags(mapOf("gxk", "qgxqquezikyw")) - .withAvailabilityZones(Arrays.asList("zynkedya")) - .withPublicNetworkAccess(PublicNetworkAccess.DISABLED) - .create(); - - Assertions.assertEquals("eae", response.location()); - Assertions.assertEquals("bfatklddxbjhwu", response.tags().get("an")); - Assertions.assertEquals(SkuName.PREMIUM_LRS, response.sku().name()); - Assertions.assertEquals(SkuTier.PREMIUM, response.sku().tier()); - Assertions.assertEquals("nayrhyrnxxmueedn", response.availabilityZones().get(0)); - Assertions.assertEquals(199665361160492882L, response.baseSizeTiB()); - Assertions.assertEquals(3509094090426959627L, response.extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, response.publicNetworkAccess()); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansDeleteMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansDeleteMockTests.java deleted file mode 100644 index a6a45c1e7815..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansDeleteMockTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ElasticSansDeleteMockTests { - @Test - public void testDelete() throws Exception { - String responseStr = "{}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.elasticSans().delete("yhrfouyftaakcpw", "yzvqt", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansGetByResourceGroupWithResponseMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 7d5a75cbc6a4..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansGetByResourceGroupWithResponseMockTests.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.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.ElasticSan; -import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; -import com.azure.resourcemanager.elasticsan.models.SkuName; -import com.azure.resourcemanager.elasticsan.models.SkuTier; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ElasticSansGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"sku\":{\"name\":\"Premium_ZRS\",\"tier\":\"Premium\"},\"availabilityZones\":[\"pomgkopkwhojvp\",\"jqg\",\"ysmocmbqfqvmkcxo\"],\"provisioningState\":\"Pending\",\"baseSizeTiB\":5899001695027882086,\"extendedCapacitySizeTiB\":5939290521556195540,\"totalVolumeSizeGiB\":6359402383631764014,\"volumeGroupCount\":2576017949192235258,\"totalIops\":7257891717234420847,\"totalMBps\":3729632374595732416,\"totalSizeTiB\":2336439907780223059,\"privateEndpointConnections\":[{\"properties\":{\"provisioningState\":\"Pending\",\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"groupIds\":[\"ciqibrhosx\",\"dqrhzoymib\"]},\"id\":\"qyib\",\"name\":\"hwflu\",\"type\":\"zdtmhrkwofy\"},{\"properties\":{\"provisioningState\":\"Succeeded\",\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"groupIds\":[\"piexpbtgiw\"]},\"id\":\"oenwashr\",\"name\":\"dtkcnqxwbpokulp\",\"type\":\"ujw\"},{\"properties\":{\"provisioningState\":\"Failed\",\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"groupIds\":[\"i\",\"obyu\",\"erpqlpqwcciuqg\"]},\"id\":\"butauvfb\",\"name\":\"kuwhh\",\"type\":\"hykojoxafnndlpic\"},{\"properties\":{\"provisioningState\":\"Invalid\",\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"groupIds\":[\"cdyhbpkkpwdreqn\",\"vvqfovljxyws\"]},\"id\":\"syrsndsytgadgvra\",\"name\":\"aeneqnzarrwl\",\"type\":\"uu\"}],\"publicNetworkAccess\":\"Enabled\"},\"location\":\"kacewiipfp\",\"tags\":{\"uvksgplsaknynfsy\":\"ibwwiftohqkv\"},\"id\":\"ljphuopxodl\",\"name\":\"iyntorzihle\",\"type\":\"sjswsrms\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ElasticSan response = manager.elasticSans() - .getByResourceGroupWithResponse("nubexk", "zksmondj", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("kacewiipfp", response.location()); - Assertions.assertEquals("ibwwiftohqkv", response.tags().get("uvksgplsaknynfsy")); - Assertions.assertEquals(SkuName.PREMIUM_ZRS, response.sku().name()); - Assertions.assertEquals(SkuTier.PREMIUM, response.sku().tier()); - Assertions.assertEquals("pomgkopkwhojvp", response.availabilityZones().get(0)); - Assertions.assertEquals(5899001695027882086L, response.baseSizeTiB()); - Assertions.assertEquals(5939290521556195540L, response.extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, response.publicNetworkAccess()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListByResourceGroupMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListByResourceGroupMockTests.java deleted file mode 100644 index 032412d3486e..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListByResourceGroupMockTests.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.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.ElasticSan; -import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; -import com.azure.resourcemanager.elasticsan.models.SkuName; -import com.azure.resourcemanager.elasticsan.models.SkuTier; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ElasticSansListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"sku\":{\"name\":\"Premium_LRS\",\"tier\":\"Premium\"},\"availabilityZones\":[\"cjefuzmu\"],\"provisioningState\":\"Creating\",\"baseSizeTiB\":8888405266290011350,\"extendedCapacitySizeTiB\":563560195773726535,\"totalVolumeSizeGiB\":5174292787113662344,\"volumeGroupCount\":326136482261339310,\"totalIops\":4224292222834276227,\"totalMBps\":6608095080188562531,\"totalSizeTiB\":6728883083486841207,\"privateEndpointConnections\":[{\"properties\":{\"provisioningState\":\"Succeeded\",\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"groupIds\":[\"ohdneuel\",\"phsdyhto\",\"fikdowwqu\",\"v\"]},\"id\":\"xclvit\",\"name\":\"hqzonosggbhcoh\",\"type\":\"wdsjnkalju\"},{\"properties\":{\"provisioningState\":\"Failed\",\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"groupIds\":[\"cffgdkzzewk\",\"vhqcrail\",\"pnppfuf\",\"rwdmhdlxyjrxsa\"]},\"id\":\"fcnihgwq\",\"name\":\"pnedgf\",\"type\":\"cvkcvqvpkeqdcv\"}],\"publicNetworkAccess\":\"Disabled\"},\"location\":\"ood\",\"tags\":{\"d\":\"bobzdopcjwvnhd\",\"twuoegrpkhjwni\":\"mgxcxrslpm\"},\"id\":\"qsluicp\",\"name\":\"ggkzzlvmbmpa\",\"type\":\"modfvuefywsbpfvm\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.elasticSans().listByResourceGroup("tmuwlauwzi", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("ood", response.iterator().next().location()); - Assertions.assertEquals("bobzdopcjwvnhd", response.iterator().next().tags().get("d")); - Assertions.assertEquals(SkuName.PREMIUM_LRS, response.iterator().next().sku().name()); - Assertions.assertEquals(SkuTier.PREMIUM, response.iterator().next().sku().tier()); - Assertions.assertEquals("cjefuzmu", response.iterator().next().availabilityZones().get(0)); - Assertions.assertEquals(8888405266290011350L, response.iterator().next().baseSizeTiB()); - Assertions.assertEquals(563560195773726535L, response.iterator().next().extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.DISABLED, response.iterator().next().publicNetworkAccess()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListMockTests.java deleted file mode 100644 index 925b410bfcd5..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ElasticSansListMockTests.java +++ /dev/null @@ -1,48 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.ElasticSan; -import com.azure.resourcemanager.elasticsan.models.PublicNetworkAccess; -import com.azure.resourcemanager.elasticsan.models.SkuName; -import com.azure.resourcemanager.elasticsan.models.SkuTier; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ElasticSansListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"sku\":{\"name\":\"Premium_ZRS\",\"tier\":\"Premium\"},\"availabilityZones\":[\"zpyqsemwab\"],\"provisioningState\":\"Pending\",\"baseSizeTiB\":6262179068899223005,\"extendedCapacitySizeTiB\":4936822045800298371,\"totalVolumeSizeGiB\":854866866416651839,\"volumeGroupCount\":6111204244847646570,\"totalIops\":6033840789921327792,\"totalMBps\":2247461655033792564,\"totalSizeTiB\":1945497697988409229,\"privateEndpointConnections\":[{\"properties\":{\"provisioningState\":\"Creating\",\"privateEndpoint\":{},\"privateLinkServiceConnectionState\":{},\"groupIds\":[\"wwtppj\"]},\"id\":\"cxogaokonzm\",\"name\":\"sikvmkqzeqqkdlt\",\"type\":\"zxmhhvhgu\"}],\"publicNetworkAccess\":\"Enabled\"},\"location\":\"kwobdagxtibq\",\"tags\":{\"ogqxndlkzgxhuri\":\"xwak\",\"ebxmubyynt\":\"lbpodxunk\"},\"id\":\"lrb\",\"name\":\"tkoievseotgq\",\"type\":\"l\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.elasticSans().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("kwobdagxtibq", response.iterator().next().location()); - Assertions.assertEquals("xwak", response.iterator().next().tags().get("ogqxndlkzgxhuri")); - Assertions.assertEquals(SkuName.PREMIUM_ZRS, response.iterator().next().sku().name()); - Assertions.assertEquals(SkuTier.PREMIUM, response.iterator().next().sku().tier()); - Assertions.assertEquals("zpyqsemwab", response.iterator().next().availabilityZones().get(0)); - Assertions.assertEquals(6262179068899223005L, response.iterator().next().baseSizeTiB()); - Assertions.assertEquals(4936822045800298371L, response.iterator().next().extendedCapacitySizeTiB()); - Assertions.assertEquals(PublicNetworkAccess.ENABLED, response.iterator().next().publicNetworkAccess()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/EncryptionIdentityTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/EncryptionIdentityTests.java deleted file mode 100644 index 3f1eaf175599..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/EncryptionIdentityTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.EncryptionIdentity; -import org.junit.jupiter.api.Assertions; - -public final class EncryptionIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - EncryptionIdentity model = BinaryData.fromString("{\"userAssignedIdentity\":\"zoqftiyqzrnkcqvy\"}") - .toObject(EncryptionIdentity.class); - Assertions.assertEquals("zoqftiyqzrnkcqvy", model.encryptionUserAssignedIdentity()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - EncryptionIdentity model = new EncryptionIdentity().withEncryptionUserAssignedIdentity("zoqftiyqzrnkcqvy"); - model = BinaryData.fromObject(model).toObject(EncryptionIdentity.class); - Assertions.assertEquals("zoqftiyqzrnkcqvy", model.encryptionUserAssignedIdentity()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/IdentityTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/IdentityTests.java deleted file mode 100644 index 33bb3d688117..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/IdentityTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.Identity; -import com.azure.resourcemanager.elasticsan.models.IdentityType; -import com.azure.resourcemanager.elasticsan.models.UserAssignedIdentity; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class IdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Identity model = BinaryData.fromString( - "{\"principalId\":\"csonpclhoco\",\"tenantId\":\"lkevle\",\"type\":\"None\",\"userAssignedIdentities\":{\"vmezy\":{\"principalId\":\"u\",\"clientId\":\"mvfaxkffeiith\"},\"oenkouknvudwti\":{\"principalId\":\"hxmzsbbzoggig\",\"clientId\":\"wburvjxxjnspydpt\"},\"npiucgygevqznty\":{\"principalId\":\"bldngkpoc\",\"clientId\":\"azyxoegukg\"},\"jzicwifsjt\":{\"principalId\":\"rbpizc\",\"clientId\":\"qjsdpydnfyhxdeo\"}}}") - .toObject(Identity.class); - Assertions.assertEquals(IdentityType.NONE, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Identity model = new Identity().withType(IdentityType.NONE) - .withUserAssignedIdentities( - mapOf("vmezy", new UserAssignedIdentity(), "oenkouknvudwti", new UserAssignedIdentity(), - "npiucgygevqznty", new UserAssignedIdentity(), "jzicwifsjt", new UserAssignedIdentity())); - model = BinaryData.fromObject(model).toObject(Identity.class); - Assertions.assertEquals(IdentityType.NONE, model.type()); - } - - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/IscsiTargetInfoTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/IscsiTargetInfoTests.java deleted file mode 100644 index 56e475520153..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/IscsiTargetInfoTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.IscsiTargetInfo; -import com.azure.resourcemanager.elasticsan.models.OperationalStatus; -import org.junit.jupiter.api.Assertions; - -public final class IscsiTargetInfoTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - IscsiTargetInfo model = BinaryData.fromString( - "{\"targetIqn\":\"unmpxttd\",\"targetPortalHostname\":\"rbnlankxmyskp\",\"targetPortalPort\":743667383,\"provisioningState\":\"Deleting\",\"status\":\"Unhealthy\"}") - .toObject(IscsiTargetInfo.class); - Assertions.assertEquals(OperationalStatus.UNHEALTHY, model.status()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - IscsiTargetInfo model = new IscsiTargetInfo().withStatus(OperationalStatus.UNHEALTHY); - model = BinaryData.fromObject(model).toObject(IscsiTargetInfo.class); - Assertions.assertEquals(OperationalStatus.UNHEALTHY, model.status()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ManagedByInfoTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ManagedByInfoTests.java deleted file mode 100644 index 59ceb7ee7380..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/ManagedByInfoTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.ManagedByInfo; -import org.junit.jupiter.api.Assertions; - -public final class ManagedByInfoTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ManagedByInfo model - = BinaryData.fromString("{\"resourceId\":\"xywnytnrsynlqidy\"}").toObject(ManagedByInfo.class); - Assertions.assertEquals("xywnytnrsynlqidy", model.resourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ManagedByInfo model = new ManagedByInfo().withResourceId("xywnytnrsynlqidy"); - model = BinaryData.fromObject(model).toObject(ManagedByInfo.class); - Assertions.assertEquals("xywnytnrsynlqidy", model.resourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/NetworkRuleSetTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/NetworkRuleSetTests.java deleted file mode 100644 index c8f5c5e560d0..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/NetworkRuleSetTests.java +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.Action; -import com.azure.resourcemanager.elasticsan.models.NetworkRuleSet; -import com.azure.resourcemanager.elasticsan.models.VirtualNetworkRule; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class NetworkRuleSetTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkRuleSet model = BinaryData.fromString( - "{\"virtualNetworkRules\":[{\"id\":\"hzls\",\"action\":\"Allow\"},{\"id\":\"hoqqnwvlr\",\"action\":\"Allow\"},{\"id\":\"w\",\"action\":\"Allow\"}]}") - .toObject(NetworkRuleSet.class); - Assertions.assertEquals("hzls", model.virtualNetworkRules().get(0).virtualNetworkResourceId()); - Assertions.assertEquals(Action.ALLOW, model.virtualNetworkRules().get(0).action()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkRuleSet model = new NetworkRuleSet().withVirtualNetworkRules( - Arrays.asList(new VirtualNetworkRule().withVirtualNetworkResourceId("hzls").withAction(Action.ALLOW), - new VirtualNetworkRule().withVirtualNetworkResourceId("hoqqnwvlr").withAction(Action.ALLOW), - new VirtualNetworkRule().withVirtualNetworkResourceId("w").withAction(Action.ALLOW))); - model = BinaryData.fromObject(model).toObject(NetworkRuleSet.class); - Assertions.assertEquals("hzls", model.virtualNetworkRules().get(0).virtualNetworkResourceId()); - Assertions.assertEquals(Action.ALLOW, model.virtualNetworkRules().get(0).action()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationDisplayTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationDisplayTests.java deleted file mode 100644 index a1d0c7bf00ae..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationDisplayTests.java +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.OperationDisplay; - -public final class OperationDisplayTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationDisplay model = BinaryData.fromString( - "{\"provider\":\"yrtih\",\"resource\":\"tijbpzvgnwzsymgl\",\"operation\":\"fcyzkohdbihanufh\",\"description\":\"bj\"}") - .toObject(OperationDisplay.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationDisplay model = new OperationDisplay(); - model = BinaryData.fromObject(model).toObject(OperationDisplay.class); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationInnerTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationInnerTests.java deleted file mode 100644 index ff7e2c88da00..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationInnerTests.java +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.OperationInner; -import com.azure.resourcemanager.elasticsan.models.OperationDisplay; - -public final class OperationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationInner model = BinaryData.fromString( - "{\"name\":\"usarhmofc\",\"isDataAction\":false,\"display\":{\"provider\":\"urkdtmlx\",\"resource\":\"kuksjtxukcdm\",\"operation\":\"rcryuanzwuxzdxta\",\"description\":\"lhmwhfpmrqobm\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}") - .toObject(OperationInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationInner model = new OperationInner().withDisplay(new OperationDisplay()); - model = BinaryData.fromObject(model).toObject(OperationInner.class); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationListResultTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationListResultTests.java deleted file mode 100644 index 458ebea3d0d5..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationListResultTests.java +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.OperationListResult; - -public final class OperationListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationListResult model = BinaryData.fromString( - "{\"value\":[{\"name\":\"quvgjxpybczme\",\"isDataAction\":true,\"display\":{\"provider\":\"pbsphrupidgs\",\"resource\":\"bejhphoycmsxa\",\"operation\":\"hdxbmtqio\",\"description\":\"zehtbmu\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"},{\"name\":\"izhwlrxy\",\"isDataAction\":false,\"display\":{\"provider\":\"ijgkdm\",\"resource\":\"azlobcufpdznrbt\",\"operation\":\"qjnqglhqgnufoooj\",\"description\":\"ifsqesaagdfmg\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"},{\"name\":\"rifkwm\",\"isDataAction\":true,\"display\":{\"provider\":\"izntocipao\",\"resource\":\"jpsq\",\"operation\":\"mpoyfd\",\"description\":\"ogknygjofjdd\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}],\"nextLink\":\"upewnwreitjzy\"}") - .toObject(OperationListResult.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OperationListResult model = new OperationListResult(); - model = BinaryData.fromObject(model).toObject(OperationListResult.class); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationsListMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationsListMockTests.java deleted file mode 100644 index 4bc6cfd06adf..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/OperationsListMockTests.java +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.Operation; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class OperationsListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"name\":\"ybn\",\"isDataAction\":true,\"display\":{\"provider\":\"drjervnaenqpehin\",\"resource\":\"ygmi\",\"operation\":\"hnzdndslgnayqi\",\"description\":\"nduhavhqlkthum\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.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); - - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionInnerTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionInnerTests.java deleted file mode 100644 index 2896d2d04de6..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionInnerTests.java +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.PrivateEndpointConnectionInner; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpoint; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointServiceConnectionStatus; -import com.azure.resourcemanager.elasticsan.models.PrivateLinkServiceConnectionState; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PrivateEndpointConnectionInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateEndpointConnectionInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Succeeded\",\"privateEndpoint\":{\"id\":\"tjixhbkuofqweyk\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"evfyexfwhybcib\",\"actionsRequired\":\"vdcsitynn\"},\"groupIds\":[\"dectehfiqsc\",\"eypvhezrkg\",\"hcjrefovgmk\",\"sle\"]},\"id\":\"vxyqjpkcattpngjc\",\"name\":\"cczsq\",\"type\":\"jh\"}") - .toObject(PrivateEndpointConnectionInner.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED, - model.privateLinkServiceConnectionState().status()); - Assertions.assertEquals("evfyexfwhybcib", model.privateLinkServiceConnectionState().description()); - Assertions.assertEquals("vdcsitynn", model.privateLinkServiceConnectionState().actionsRequired()); - Assertions.assertEquals("dectehfiqsc", model.groupIds().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateEndpointConnectionInner model - = new PrivateEndpointConnectionInner().withPrivateEndpoint(new PrivateEndpoint()) - .withPrivateLinkServiceConnectionState( - new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.REJECTED) - .withDescription("evfyexfwhybcib") - .withActionsRequired("vdcsitynn")) - .withGroupIds(Arrays.asList("dectehfiqsc", "eypvhezrkg", "hcjrefovgmk", "sle")); - model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionInner.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED, - model.privateLinkServiceConnectionState().status()); - Assertions.assertEquals("evfyexfwhybcib", model.privateLinkServiceConnectionState().description()); - Assertions.assertEquals("vdcsitynn", model.privateLinkServiceConnectionState().actionsRequired()); - Assertions.assertEquals("dectehfiqsc", model.groupIds().get(0)); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionListResultTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionListResultTests.java deleted file mode 100644 index fcda88092fd8..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionListResultTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.PrivateEndpointConnectionInner; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpoint; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointConnectionListResult; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointServiceConnectionStatus; -import com.azure.resourcemanager.elasticsan.models.PrivateLinkServiceConnectionState; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PrivateEndpointConnectionListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateEndpointConnectionListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"privateEndpoint\":{\"id\":\"wpzntxhdzh\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"bh\",\"actionsRequired\":\"frlh\"},\"groupIds\":[\"bkyvp\",\"ca\",\"uzbpzkafku\",\"b\"]},\"id\":\"nwbmeh\",\"name\":\"seyvj\",\"type\":\"srtslhspkdeem\"},{\"properties\":{\"provisioningState\":\"Invalid\",\"privateEndpoint\":{\"id\":\"ag\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"elmqk\",\"actionsRequired\":\"ahvljuaha\"},\"groupIds\":[\"c\",\"hmdua\",\"aex\"]},\"id\":\"vfadmws\",\"name\":\"crgvxpvgom\",\"type\":\"lf\"},{\"properties\":{\"provisioningState\":\"Pending\",\"privateEndpoint\":{\"id\":\"bnbbeldawkz\"},\"privateLinkServiceConnectionState\":{\"status\":\"Failed\",\"description\":\"ourqhakau\",\"actionsRequired\":\"shsfwxosowzxcu\"},\"groupIds\":[\"jooxdjebw\",\"ucww\",\"vo\",\"bvmeuecivy\"]},\"id\":\"ce\",\"name\":\"ojgjrwjueiotwmc\",\"type\":\"ytdxwit\"},{\"properties\":{\"provisioningState\":\"Succeeded\",\"privateEndpoint\":{\"id\":\"wgqwgxhn\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"fbkp\",\"actionsRequired\":\"gklwn\"},\"groupIds\":[\"jdauwhvy\",\"wzbtdhxu\",\"znbmpowuwprzq\"]},\"id\":\"eualupjmkhf\",\"name\":\"obbc\",\"type\":\"wsrtjriplrbpbe\"}],\"nextLink\":\"ghfg\"}") - .toObject(PrivateEndpointConnectionListResult.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING, - model.value().get(0).privateLinkServiceConnectionState().status()); - Assertions.assertEquals("bh", model.value().get(0).privateLinkServiceConnectionState().description()); - Assertions.assertEquals("frlh", model.value().get(0).privateLinkServiceConnectionState().actionsRequired()); - Assertions.assertEquals("bkyvp", model.value().get(0).groupIds().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateEndpointConnectionListResult model - = new PrivateEndpointConnectionListResult() - .withValue( - Arrays - .asList( - new PrivateEndpointConnectionInner().withPrivateEndpoint(new PrivateEndpoint()) - .withPrivateLinkServiceConnectionState(new PrivateLinkServiceConnectionState() - .withStatus(PrivateEndpointServiceConnectionStatus.PENDING) - .withDescription("bh") - .withActionsRequired("frlh")) - .withGroupIds(Arrays.asList("bkyvp", "ca", "uzbpzkafku", "b")), - new PrivateEndpointConnectionInner().withPrivateEndpoint(new PrivateEndpoint()) - .withPrivateLinkServiceConnectionState(new PrivateLinkServiceConnectionState() - .withStatus(PrivateEndpointServiceConnectionStatus.PENDING) - .withDescription("elmqk") - .withActionsRequired("ahvljuaha")) - .withGroupIds(Arrays.asList("c", "hmdua", "aex")), - new PrivateEndpointConnectionInner().withPrivateEndpoint(new PrivateEndpoint()) - .withPrivateLinkServiceConnectionState(new PrivateLinkServiceConnectionState() - .withStatus(PrivateEndpointServiceConnectionStatus.FAILED) - .withDescription("ourqhakau") - .withActionsRequired("shsfwxosowzxcu")) - .withGroupIds(Arrays.asList("jooxdjebw", "ucww", "vo", "bvmeuecivy")), - new PrivateEndpointConnectionInner().withPrivateEndpoint(new PrivateEndpoint()) - .withPrivateLinkServiceConnectionState(new PrivateLinkServiceConnectionState() - .withStatus(PrivateEndpointServiceConnectionStatus.REJECTED) - .withDescription("fbkp") - .withActionsRequired("gklwn")) - .withGroupIds(Arrays.asList("jdauwhvy", "wzbtdhxu", "znbmpowuwprzq")))); - model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionListResult.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING, - model.value().get(0).privateLinkServiceConnectionState().status()); - Assertions.assertEquals("bh", model.value().get(0).privateLinkServiceConnectionState().description()); - Assertions.assertEquals("frlh", model.value().get(0).privateLinkServiceConnectionState().actionsRequired()); - Assertions.assertEquals("bkyvp", model.value().get(0).groupIds().get(0)); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionPropertiesTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionPropertiesTests.java deleted file mode 100644 index f02c2ecb6160..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionPropertiesTests.java +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.PrivateEndpointConnectionProperties; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpoint; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointServiceConnectionStatus; -import com.azure.resourcemanager.elasticsan.models.PrivateLinkServiceConnectionState; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PrivateEndpointConnectionPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateEndpointConnectionProperties model = BinaryData.fromString( - "{\"provisioningState\":\"Succeeded\",\"privateEndpoint\":{\"id\":\"v\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"unqecanoae\",\"actionsRequired\":\"fhyhltrpmopjmcma\"},\"groupIds\":[\"kthfui\"]}") - .toObject(PrivateEndpointConnectionProperties.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED, - model.privateLinkServiceConnectionState().status()); - Assertions.assertEquals("unqecanoae", model.privateLinkServiceConnectionState().description()); - Assertions.assertEquals("fhyhltrpmopjmcma", model.privateLinkServiceConnectionState().actionsRequired()); - Assertions.assertEquals("kthfui", model.groupIds().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateEndpointConnectionProperties model - = new PrivateEndpointConnectionProperties().withPrivateEndpoint(new PrivateEndpoint()) - .withPrivateLinkServiceConnectionState( - new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.REJECTED) - .withDescription("unqecanoae") - .withActionsRequired("fhyhltrpmopjmcma")) - .withGroupIds(Arrays.asList("kthfui")); - model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionProperties.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED, - model.privateLinkServiceConnectionState().status()); - Assertions.assertEquals("unqecanoae", model.privateLinkServiceConnectionState().description()); - Assertions.assertEquals("fhyhltrpmopjmcma", model.privateLinkServiceConnectionState().actionsRequired()); - Assertions.assertEquals("kthfui", model.groupIds().get(0)); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsCreateMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsCreateMockTests.java deleted file mode 100644 index 6ce8ce8718e8..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsCreateMockTests.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.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpoint; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointConnection; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointServiceConnectionStatus; -import com.azure.resourcemanager.elasticsan.models.PrivateLinkServiceConnectionState; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsCreateMockTests { - @Test - public void testCreate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"privateEndpoint\":{\"id\":\"irgzp\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"zszrnwoiindfpw\",\"actionsRequired\":\"ylwbtlhflsjcdhsz\"},\"groupIds\":[\"fbgofeljagrqmqh\",\"dvriiiojnal\",\"hfkvtvsexsowuel\",\"qhhahhxvrhmzkwpj\"]},\"id\":\"wspughftqsxhqx\",\"name\":\"j\",\"type\":\"ukndxdigrjgu\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PrivateEndpointConnection response = manager.privateEndpointConnections() - .define("bjbsybb") - .withExistingElasticSan("mouwqlgzrfzeey", "bizikayuhq") - .withPrivateLinkServiceConnectionState( - new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.PENDING) - .withDescription("haq") - .withActionsRequired("ss")) - .withPrivateEndpoint(new PrivateEndpoint()) - .withGroupIds(Arrays.asList("twbdsrezpdrhn")) - .create(); - - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, - response.privateLinkServiceConnectionState().status()); - Assertions.assertEquals("zszrnwoiindfpw", response.privateLinkServiceConnectionState().description()); - Assertions.assertEquals("ylwbtlhflsjcdhsz", response.privateLinkServiceConnectionState().actionsRequired()); - Assertions.assertEquals("fbgofeljagrqmqh", response.groupIds().get(0)); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsDeleteMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsDeleteMockTests.java deleted file mode 100644 index 015f325bc8ab..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsDeleteMockTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsDeleteMockTests { - @Test - public void testDelete() throws Exception { - String responseStr = "{}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.privateEndpointConnections().delete("y", "unyowxwl", "djrkvfgbvfvpd", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java deleted file mode 100644 index 01330a3c2bfa..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointConnection; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointServiceConnectionStatus; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Canceled\",\"privateEndpoint\":{\"id\":\"ehtwdwrft\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"yrcdlbhshfwprac\",\"actionsRequired\":\"wity\"},\"groupIds\":[\"vxccedcp\",\"md\",\"odn\"]},\"id\":\"xltjcvnhltiu\",\"name\":\"cxnavv\",\"type\":\"xqi\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PrivateEndpointConnection response = manager.privateEndpointConnections() - .getWithResponse("fgytguslfeadcyg", "ukyhejhzis", "gfpelolppvksrpqv", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING, - response.privateLinkServiceConnectionState().status()); - Assertions.assertEquals("yrcdlbhshfwprac", response.privateLinkServiceConnectionState().description()); - Assertions.assertEquals("wity", response.privateLinkServiceConnectionState().actionsRequired()); - Assertions.assertEquals("vxccedcp", response.groupIds().get(0)); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsListMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsListMockTests.java deleted file mode 100644 index 8e95f541a575..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointConnectionsListMockTests.java +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointConnection; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointServiceConnectionStatus; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class PrivateEndpointConnectionsListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Creating\",\"privateEndpoint\":{\"id\":\"ibdeibq\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"ghvxndzwmkrefa\",\"actionsRequired\":\"jorwkqnyhgbij\"},\"groupIds\":[\"vfxzsjab\",\"bsystawfsdjpvk\",\"p\",\"jxbkzbzkdvn\"]},\"id\":\"abudurgk\",\"name\":\"kmokz\",\"type\":\"jjklff\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.privateEndpointConnections().list("odacizs", "q", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING, - response.iterator().next().privateLinkServiceConnectionState().status()); - Assertions.assertEquals("ghvxndzwmkrefa", - response.iterator().next().privateLinkServiceConnectionState().description()); - Assertions.assertEquals("jorwkqnyhgbij", - response.iterator().next().privateLinkServiceConnectionState().actionsRequired()); - Assertions.assertEquals("vfxzsjab", response.iterator().next().groupIds().get(0)); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateEndpointTests.java deleted file mode 100644 index 95809ece0385..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpoint; - -public final class PrivateEndpointTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateEndpoint model = BinaryData.fromString("{\"id\":\"odsfcpkvxodpuozm\"}").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/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourceListResultInnerTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourceListResultInnerTests.java deleted file mode 100644 index 6f01d3b5d898..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourceListResultInnerTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.PrivateLinkResourceListResultInner; -import com.azure.resourcemanager.elasticsan.models.PrivateLinkResource; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PrivateLinkResourceListResultInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateLinkResourceListResultInner model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"groupId\":\"xzvlvqhjkbegib\",\"requiredMembers\":[\"xiebwwaloayqcg\",\"rtzju\"],\"requiredZoneNames\":[\"yzm\",\"txon\",\"mtsavjcbpwxqp\"]},\"id\":\"knftguvriuh\",\"name\":\"rwmdyvxqtay\",\"type\":\"iwwroyqbexrmc\"}],\"nextLink\":\"bycnojvkn\"}") - .toObject(PrivateLinkResourceListResultInner.class); - Assertions.assertEquals("yzm", model.value().get(0).requiredZoneNames().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateLinkResourceListResultInner model = new PrivateLinkResourceListResultInner().withValue(Arrays - .asList(new PrivateLinkResource().withRequiredZoneNames(Arrays.asList("yzm", "txon", "mtsavjcbpwxqp")))); - model = BinaryData.fromObject(model).toObject(PrivateLinkResourceListResultInner.class); - Assertions.assertEquals("yzm", model.value().get(0).requiredZoneNames().get(0)); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourcePropertiesTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourcePropertiesTests.java deleted file mode 100644 index 1e24f6936e75..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourcePropertiesTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.PrivateLinkResourceProperties; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PrivateLinkResourcePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateLinkResourceProperties model = BinaryData.fromString( - "{\"groupId\":\"sd\",\"requiredMembers\":[\"uwaboekqvke\",\"nsmvbxwyj\",\"flhhcaal\",\"jixisxyawjoyaqcs\"],\"requiredZoneNames\":[\"pkii\",\"zyexzn\",\"lixhnrztfol\",\"bnxknalaulppg\"]}") - .toObject(PrivateLinkResourceProperties.class); - Assertions.assertEquals("pkii", model.requiredZoneNames().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateLinkResourceProperties model = new PrivateLinkResourceProperties() - .withRequiredZoneNames(Arrays.asList("pkii", "zyexzn", "lixhnrztfol", "bnxknalaulppg")); - model = BinaryData.fromObject(model).toObject(PrivateLinkResourceProperties.class); - Assertions.assertEquals("pkii", model.requiredZoneNames().get(0)); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourceTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourceTests.java deleted file mode 100644 index 16fffa5228f7..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourceTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.PrivateLinkResource; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PrivateLinkResourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateLinkResource model = BinaryData.fromString( - "{\"properties\":{\"groupId\":\"qsgzvahapj\",\"requiredMembers\":[\"pvgqzcjrvxdjzlm\",\"lxkvu\"],\"requiredZoneNames\":[\"zovawjvz\",\"nluthnnp\",\"nxipeil\",\"jzuaejxdultskzbb\"]},\"id\":\"zumveekgpwo\",\"name\":\"uh\",\"type\":\"fpbsjyofdxl\"}") - .toObject(PrivateLinkResource.class); - Assertions.assertEquals("zovawjvz", model.requiredZoneNames().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateLinkResource model = new PrivateLinkResource() - .withRequiredZoneNames(Arrays.asList("zovawjvz", "nluthnnp", "nxipeil", "jzuaejxdultskzbb")); - model = BinaryData.fromObject(model).toObject(PrivateLinkResource.class); - Assertions.assertEquals("zovawjvz", model.requiredZoneNames().get(0)); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourcesListByElasticSanWithResponseMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourcesListByElasticSanWithResponseMockTests.java deleted file mode 100644 index 2f370e29036c..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkResourcesListByElasticSanWithResponseMockTests.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.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.PrivateLinkResourceListResult; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class PrivateLinkResourcesListByElasticSanWithResponseMockTests { - @Test - public void testListByElasticSanWithResponse() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"groupId\":\"ngamvpphosz\",\"requiredMembers\":[\"dphqamv\",\"kfwynw\",\"vtbvkayh\",\"tnvyqiatkzwp\"],\"requiredZoneNames\":[\"wzcjaesgvvsccy\"]},\"id\":\"g\",\"name\":\"qfhwyg\",\"type\":\"lvdnkfx\"},{\"properties\":{\"groupId\":\"mdwzrmuhapfcqdps\",\"requiredMembers\":[\"vpsvuoymgcce\",\"vezrypqlmfeo\",\"erqwkyhkobopg\"],\"requiredZoneNames\":[\"k\"]},\"id\":\"epbqpcrfkbw\",\"name\":\"csnjvcdwxlpqekft\",\"type\":\"khtj\"},{\"properties\":{\"groupId\":\"ngwfqatm\",\"requiredMembers\":[\"tmdvypgikdgs\",\"ywkbirryuzhlhkjo\"],\"requiredZoneNames\":[\"qqaatjinrvgou\",\"mfiibfggj\",\"ool\",\"rwxkvtkkgl\"]},\"id\":\"wjygvjayvblmhvk\",\"name\":\"uhbxvvy\",\"type\":\"gsopbyrqufegxu\"}],\"nextLink\":\"zfbn\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PrivateLinkResourceListResult response = manager.privateLinkResources() - .listByElasticSanWithResponse("fzdm", "yqtfihwh", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("wzcjaesgvvsccy", response.value().get(0).requiredZoneNames().get(0)); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkServiceConnectionStateTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkServiceConnectionStateTests.java deleted file mode 100644 index 775cd66d55e9..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/PrivateLinkServiceConnectionStateTests.java +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.PrivateEndpointServiceConnectionStatus; -import com.azure.resourcemanager.elasticsan.models.PrivateLinkServiceConnectionState; -import org.junit.jupiter.api.Assertions; - -public final class PrivateLinkServiceConnectionStateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PrivateLinkServiceConnectionState model = BinaryData - .fromString("{\"status\":\"Failed\",\"description\":\"agfuaxbezyiu\",\"actionsRequired\":\"ktwh\"}") - .toObject(PrivateLinkServiceConnectionState.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.FAILED, model.status()); - Assertions.assertEquals("agfuaxbezyiu", model.description()); - Assertions.assertEquals("ktwh", model.actionsRequired()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PrivateLinkServiceConnectionState model - = new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.FAILED) - .withDescription("agfuaxbezyiu") - .withActionsRequired("ktwh"); - model = BinaryData.fromObject(model).toObject(PrivateLinkServiceConnectionState.class); - Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.FAILED, model.status()); - Assertions.assertEquals("agfuaxbezyiu", model.description()); - Assertions.assertEquals("ktwh", model.actionsRequired()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuCapabilityTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuCapabilityTests.java deleted file mode 100644 index dc64b7bd5851..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuCapabilityTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.SkuCapability; - -public final class SkuCapabilityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SkuCapability model - = BinaryData.fromString("{\"name\":\"hutje\",\"value\":\"mrldhu\"}").toObject(SkuCapability.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SkuCapability model = new SkuCapability(); - model = BinaryData.fromObject(model).toObject(SkuCapability.class); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuInformationInnerTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuInformationInnerTests.java deleted file mode 100644 index e56b79e6c1be..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuInformationInnerTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.SkuInformationInner; -import com.azure.resourcemanager.elasticsan.models.SkuName; -import com.azure.resourcemanager.elasticsan.models.SkuTier; -import org.junit.jupiter.api.Assertions; - -public final class SkuInformationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SkuInformationInner model = BinaryData.fromString( - "{\"name\":\"Premium_ZRS\",\"tier\":\"Premium\",\"resourceType\":\"qjbpfzfsin\",\"locations\":[\"f\"],\"locationInfo\":[{\"location\":\"zoxxjtf\",\"zones\":[\"uwfzitonpe\",\"fpjkjlxofp\",\"vhpfxxypininmay\",\"uybbkpodep\"]},{\"location\":\"ginuvamih\",\"zones\":[\"narxzxtheotus\",\"vyevcciqi\",\"nhungbw\"]},{\"location\":\"rnfygxgispem\",\"zones\":[\"fkufublj\",\"fxqeof\",\"aeqjhqjbasvms\"]},{\"location\":\"qulngsntnbybkzgc\",\"zones\":[\"clxxwrljdo\",\"skcqvkocrcjd\"]}],\"capabilities\":[{\"name\":\"hxbnjbiksqrg\",\"value\":\"sainqpjwnzl\"},{\"name\":\"fmppe\",\"value\":\"vmgxsab\"}]}") - .toObject(SkuInformationInner.class); - Assertions.assertEquals(SkuName.PREMIUM_ZRS, model.name()); - Assertions.assertEquals(SkuTier.PREMIUM, model.tier()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SkuInformationInner model = new SkuInformationInner().withName(SkuName.PREMIUM_ZRS).withTier(SkuTier.PREMIUM); - model = BinaryData.fromObject(model).toObject(SkuInformationInner.class); - Assertions.assertEquals(SkuName.PREMIUM_ZRS, model.name()); - Assertions.assertEquals(SkuTier.PREMIUM, model.tier()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuInformationListTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuInformationListTests.java deleted file mode 100644 index b80ba66b2ce1..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuInformationListTests.java +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.SkuInformationList; - -public final class SkuInformationListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SkuInformationList model = BinaryData.fromString( - "{\"value\":[{\"name\":\"Premium_LRS\",\"tier\":\"Premium\",\"resourceType\":\"xqhabi\",\"locations\":[\"kxwczbyscnpqxuhi\",\"y\"],\"locationInfo\":[{\"location\":\"b\",\"zones\":[\"k\",\"vd\"]},{\"location\":\"jgrtfwvukxga\",\"zones\":[\"cs\",\"h\"]},{\"location\":\"cnyejhkryhtnapcz\",\"zones\":[\"kjyemkk\",\"ni\"]},{\"location\":\"oxzjnchgejspod\",\"zones\":[\"lzydehojwyahux\",\"npmqnjaqwixjspro\"]}],\"capabilities\":[{\"name\":\"utegjvwmfdats\",\"value\":\"dvpjhulsuuvmk\"},{\"name\":\"zkrwfn\",\"value\":\"odjpslwejd\"},{\"name\":\"wryoqpsoacc\",\"value\":\"zakljlahbc\"},{\"name\":\"ffdfdosygexpa\",\"value\":\"akhmsbzjhcrz\"}]}],\"nextLink\":\"dphlxaolt\"}") - .toObject(SkuInformationList.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SkuInformationList model = new SkuInformationList(); - model = BinaryData.fromObject(model).toObject(SkuInformationList.class); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuLocationInfoTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuLocationInfoTests.java deleted file mode 100644 index 59d1b999d52b..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuLocationInfoTests.java +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.SkuLocationInfo; - -public final class SkuLocationInfoTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SkuLocationInfo model - = BinaryData.fromString("{\"location\":\"qduujitcjczdz\",\"zones\":[\"dhkrwpdappdsbdk\",\"wrwjfeu\"]}") - .toObject(SkuLocationInfo.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SkuLocationInfo model = new SkuLocationInfo(); - model = BinaryData.fromObject(model).toObject(SkuLocationInfo.class); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuTests.java deleted file mode 100644 index f194d1fca687..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkuTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.Sku; -import com.azure.resourcemanager.elasticsan.models.SkuName; -import com.azure.resourcemanager.elasticsan.models.SkuTier; -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\":\"Premium_LRS\",\"tier\":\"Premium\"}").toObject(Sku.class); - Assertions.assertEquals(SkuName.PREMIUM_LRS, model.name()); - Assertions.assertEquals(SkuTier.PREMIUM, model.tier()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Sku model = new Sku().withName(SkuName.PREMIUM_LRS).withTier(SkuTier.PREMIUM); - model = BinaryData.fromObject(model).toObject(Sku.class); - Assertions.assertEquals(SkuName.PREMIUM_LRS, model.name()); - Assertions.assertEquals(SkuTier.PREMIUM, model.tier()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkusListMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkusListMockTests.java deleted file mode 100644 index c0ffb7ba4611..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SkusListMockTests.java +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.SkuInformation; -import com.azure.resourcemanager.elasticsan.models.SkuName; -import com.azure.resourcemanager.elasticsan.models.SkuTier; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class SkusListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"name\":\"Premium_ZRS\",\"tier\":\"Premium\",\"resourceType\":\"ccymvaolpsslql\",\"locations\":[\"dnbbglzps\",\"iydmcwyhzdxs\",\"adbzmnvdfznud\",\"od\"],\"locationInfo\":[{\"location\":\"ncblylpst\",\"zones\":[\"hxsrzdzucersc\"]}],\"capabilities\":[{\"name\":\"evfiwjmygt\",\"value\":\"slswtm\"}]}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.skus().list("gycdu", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(SkuName.PREMIUM_ZRS, response.iterator().next().name()); - Assertions.assertEquals(SkuTier.PREMIUM, response.iterator().next().tier()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotCreationDataTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotCreationDataTests.java deleted file mode 100644 index efc350542d56..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotCreationDataTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.SnapshotCreationData; -import org.junit.jupiter.api.Assertions; - -public final class SnapshotCreationDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SnapshotCreationData model - = BinaryData.fromString("{\"sourceId\":\"aruoujmkcjhwqyt\"}").toObject(SnapshotCreationData.class); - Assertions.assertEquals("aruoujmkcjhwqyt", model.sourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SnapshotCreationData model = new SnapshotCreationData().withSourceId("aruoujmkcjhwqyt"); - model = BinaryData.fromObject(model).toObject(SnapshotCreationData.class); - Assertions.assertEquals("aruoujmkcjhwqyt", model.sourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotInnerTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotInnerTests.java deleted file mode 100644 index fbe848e1fa21..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotInnerTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.SnapshotInner; -import com.azure.resourcemanager.elasticsan.models.SnapshotCreationData; -import org.junit.jupiter.api.Assertions; - -public final class SnapshotInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SnapshotInner model = BinaryData.fromString( - "{\"properties\":{\"creationData\":{\"sourceId\":\"bkrvrnsvshqj\"},\"provisioningState\":\"Invalid\",\"sourceVolumeSizeGiB\":5224156778393884767,\"volumeName\":\"fovasr\"},\"id\":\"v\",\"name\":\"bhsqfsubcgjbirxb\",\"type\":\"ybsrfbjfdtwss\"}") - .toObject(SnapshotInner.class); - Assertions.assertEquals("bkrvrnsvshqj", model.creationData().sourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SnapshotInner model - = new SnapshotInner().withCreationData(new SnapshotCreationData().withSourceId("bkrvrnsvshqj")); - model = BinaryData.fromObject(model).toObject(SnapshotInner.class); - Assertions.assertEquals("bkrvrnsvshqj", model.creationData().sourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotListTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotListTests.java deleted file mode 100644 index df00377bc7bc..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotListTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.SnapshotInner; -import com.azure.resourcemanager.elasticsan.models.SnapshotCreationData; -import com.azure.resourcemanager.elasticsan.models.SnapshotList; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SnapshotListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SnapshotList model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"creationData\":{\"sourceId\":\"pnapnyiropuh\"},\"provisioningState\":\"Failed\",\"sourceVolumeSizeGiB\":4966559091411252474,\"volumeName\":\"lgqg\"},\"id\":\"xmedjvcsly\",\"name\":\"qwwncw\",\"type\":\"zhxgktrmgucn\"},{\"properties\":{\"creationData\":{\"sourceId\":\"pkteo\"},\"provisioningState\":\"Canceled\",\"sourceVolumeSizeGiB\":1844084205627831294,\"volumeName\":\"d\"},\"id\":\"pfqbuaceopzf\",\"name\":\"rhhuaopppcqeqx\",\"type\":\"lzdahzxctobgbkdm\"},{\"properties\":{\"creationData\":{\"sourceId\":\"izpost\"},\"provisioningState\":\"Canceled\",\"sourceVolumeSizeGiB\":4576666657495905639,\"volumeName\":\"nrmfqjhhk\"},\"id\":\"pvjymjhxxjyng\",\"name\":\"divkrt\",\"type\":\"wbxqzvszjfau\"},{\"properties\":{\"creationData\":{\"sourceId\":\"j\"},\"provisioningState\":\"Canceled\",\"sourceVolumeSizeGiB\":8265803148006565496,\"volumeName\":\"tvtc\"},\"id\":\"qtdo\",\"name\":\"mcbxvwvxysl\",\"type\":\"bhsfxob\"}],\"nextLink\":\"tkblmpewww\"}") - .toObject(SnapshotList.class); - Assertions.assertEquals("pnapnyiropuh", model.value().get(0).creationData().sourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SnapshotList model = new SnapshotList().withValue( - Arrays.asList(new SnapshotInner().withCreationData(new SnapshotCreationData().withSourceId("pnapnyiropuh")), - new SnapshotInner().withCreationData(new SnapshotCreationData().withSourceId("pkteo")), - new SnapshotInner().withCreationData(new SnapshotCreationData().withSourceId("izpost")), - new SnapshotInner().withCreationData(new SnapshotCreationData().withSourceId("j")))); - model = BinaryData.fromObject(model).toObject(SnapshotList.class); - Assertions.assertEquals("pnapnyiropuh", model.value().get(0).creationData().sourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotPropertiesTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotPropertiesTests.java deleted file mode 100644 index 0fe939b00000..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SnapshotPropertiesTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.SnapshotProperties; -import com.azure.resourcemanager.elasticsan.models.SnapshotCreationData; -import org.junit.jupiter.api.Assertions; - -public final class SnapshotPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SnapshotProperties model = BinaryData.fromString( - "{\"creationData\":{\"sourceId\":\"t\"},\"provisioningState\":\"Failed\",\"sourceVolumeSizeGiB\":3754440623270645775,\"volumeName\":\"exilzznfqqnvwpmq\"}") - .toObject(SnapshotProperties.class); - Assertions.assertEquals("t", model.creationData().sourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SnapshotProperties model - = new SnapshotProperties().withCreationData(new SnapshotCreationData().withSourceId("t")); - model = BinaryData.fromObject(model).toObject(SnapshotProperties.class); - Assertions.assertEquals("t", model.creationData().sourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SourceCreationDataTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SourceCreationDataTests.java deleted file mode 100644 index fcf52d510fdc..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/SourceCreationDataTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.SourceCreationData; -import com.azure.resourcemanager.elasticsan.models.VolumeCreateOption; -import org.junit.jupiter.api.Assertions; - -public final class SourceCreationDataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SourceCreationData model = BinaryData.fromString("{\"createSource\":\"None\",\"sourceId\":\"trcvpnazzmh\"}") - .toObject(SourceCreationData.class); - Assertions.assertEquals(VolumeCreateOption.NONE, model.createSource()); - Assertions.assertEquals("trcvpnazzmh", model.sourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SourceCreationData model - = new SourceCreationData().withCreateSource(VolumeCreateOption.NONE).withSourceId("trcvpnazzmh"); - model = BinaryData.fromObject(model).toObject(SourceCreationData.class); - Assertions.assertEquals(VolumeCreateOption.NONE, model.createSource()); - Assertions.assertEquals("trcvpnazzmh", model.sourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/UserAssignedIdentityTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/UserAssignedIdentityTests.java deleted file mode 100644 index fe9e923acdf5..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/UserAssignedIdentityTests.java +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.UserAssignedIdentity; - -public final class UserAssignedIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UserAssignedIdentity model - = BinaryData.fromString("{\"principalId\":\"zfbishcbkhaj\",\"clientId\":\"yeamdphagalpb\"}") - .toObject(UserAssignedIdentity.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - UserAssignedIdentity model = new UserAssignedIdentity(); - model = BinaryData.fromObject(model).toObject(UserAssignedIdentity.class); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VirtualNetworkRuleTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VirtualNetworkRuleTests.java deleted file mode 100644 index 0efc3f359c77..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VirtualNetworkRuleTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.Action; -import com.azure.resourcemanager.elasticsan.models.VirtualNetworkRule; -import org.junit.jupiter.api.Assertions; - -public final class VirtualNetworkRuleTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VirtualNetworkRule model - = BinaryData.fromString("{\"id\":\"unmmq\",\"action\":\"Allow\"}").toObject(VirtualNetworkRule.class); - Assertions.assertEquals("unmmq", model.virtualNetworkResourceId()); - Assertions.assertEquals(Action.ALLOW, model.action()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VirtualNetworkRule model - = new VirtualNetworkRule().withVirtualNetworkResourceId("unmmq").withAction(Action.ALLOW); - model = BinaryData.fromObject(model).toObject(VirtualNetworkRule.class); - Assertions.assertEquals("unmmq", model.virtualNetworkResourceId()); - Assertions.assertEquals(Action.ALLOW, model.action()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsDeleteMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsDeleteMockTests.java deleted file mode 100644 index 96a6e7d7515e..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeGroupsDeleteMockTests.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VolumeGroupsDeleteMockTests { - @Test - public void testDelete() throws Exception { - String responseStr = "{}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.volumeGroups().delete("pxacqqudfn", "yxbaaabjyvayf", "imrzrtuzqog", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeInnerTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeInnerTests.java deleted file mode 100644 index b68cf98dc064..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeInnerTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.VolumeInner; -import com.azure.resourcemanager.elasticsan.models.ManagedByInfo; -import com.azure.resourcemanager.elasticsan.models.SourceCreationData; -import com.azure.resourcemanager.elasticsan.models.VolumeCreateOption; -import org.junit.jupiter.api.Assertions; - -public final class VolumeInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VolumeInner model = BinaryData.fromString( - "{\"properties\":{\"volumeId\":\"hfnljkyq\",\"creationData\":{\"createSource\":\"VolumeSnapshot\",\"sourceId\":\"j\"},\"sizeGiB\":8463316449918745617,\"storageTarget\":{\"targetIqn\":\"kgj\",\"targetPortalHostname\":\"yoxgvcltbgsnc\",\"targetPortalPort\":1435851366,\"provisioningState\":\"Succeeded\",\"status\":\"Invalid\"},\"managedBy\":{\"resourceId\":\"bijhtxfvgxbf\"},\"provisioningState\":\"Pending\"},\"id\":\"eh\",\"name\":\"pvecxgodeb\",\"type\":\"qkkrb\"}") - .toObject(VolumeInner.class); - Assertions.assertEquals(VolumeCreateOption.VOLUME_SNAPSHOT, model.creationData().createSource()); - Assertions.assertEquals("j", model.creationData().sourceId()); - Assertions.assertEquals(8463316449918745617L, model.sizeGiB()); - Assertions.assertEquals("bijhtxfvgxbf", model.managedBy().resourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VolumeInner model = new VolumeInner() - .withCreationData( - new SourceCreationData().withCreateSource(VolumeCreateOption.VOLUME_SNAPSHOT).withSourceId("j")) - .withSizeGiB(8463316449918745617L) - .withManagedBy(new ManagedByInfo().withResourceId("bijhtxfvgxbf")); - model = BinaryData.fromObject(model).toObject(VolumeInner.class); - Assertions.assertEquals(VolumeCreateOption.VOLUME_SNAPSHOT, model.creationData().createSource()); - Assertions.assertEquals("j", model.creationData().sourceId()); - Assertions.assertEquals(8463316449918745617L, model.sizeGiB()); - Assertions.assertEquals("bijhtxfvgxbf", model.managedBy().resourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeListTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeListTests.java deleted file mode 100644 index 3e0379df1816..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeListTests.java +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.VolumeInner; -import com.azure.resourcemanager.elasticsan.models.ManagedByInfo; -import com.azure.resourcemanager.elasticsan.models.SourceCreationData; -import com.azure.resourcemanager.elasticsan.models.VolumeCreateOption; -import com.azure.resourcemanager.elasticsan.models.VolumeList; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class VolumeListTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VolumeList model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"volumeId\":\"cocmnyyaztt\",\"creationData\":{\"createSource\":\"VolumeSnapshot\",\"sourceId\":\"qpuedckzywbiex\"},\"sizeGiB\":3417143419332668399,\"storageTarget\":{\"targetIqn\":\"eaxib\",\"targetPortalHostname\":\"jwbhqwalmuz\",\"targetPortalPort\":1532421493,\"provisioningState\":\"Canceled\",\"status\":\"Running\"},\"managedBy\":{\"resourceId\":\"jancu\"},\"provisioningState\":\"Updating\"},\"id\":\"wbavxbniwdj\",\"name\":\"wz\",\"type\":\"s\"},{\"properties\":{\"volumeId\":\"pgn\",\"creationData\":{\"createSource\":\"DiskRestorePoint\",\"sourceId\":\"pzxbz\"},\"sizeGiB\":4599278762686577783,\"storageTarget\":{\"targetIqn\":\"glcuhxwtctyqi\",\"targetPortalHostname\":\"bbovplwzbhvgyugu\",\"targetPortalPort\":230150141,\"provisioningState\":\"Pending\",\"status\":\"Invalid\"},\"managedBy\":{\"resourceId\":\"qukkfp\"},\"provisioningState\":\"Invalid\"},\"id\":\"sxnkjzkdeslpvlo\",\"name\":\"wiyighxpkdw\",\"type\":\"baiuebbaumny\"},{\"properties\":{\"volumeId\":\"ped\",\"creationData\":{\"createSource\":\"DiskSnapshot\",\"sourceId\":\"bckhsmtxpsi\"},\"sizeGiB\":2486313553409967959,\"storageTarget\":{\"targetIqn\":\"vpesapskrdqmhjjd\",\"targetPortalHostname\":\"ldwkyzxuutkn\",\"targetPortalPort\":1341187268,\"provisioningState\":\"Deleting\",\"status\":\"Stopped (deallocated)\"},\"managedBy\":{\"resourceId\":\"otogtwrupqs\"},\"provisioningState\":\"Succeeded\"},\"id\":\"i\",\"name\":\"ykvceoveil\",\"type\":\"vnotyfjfcnj\"},{\"properties\":{\"volumeId\":\"cn\",\"creationData\":{\"createSource\":\"VolumeSnapshot\",\"sourceId\":\"tkphywpnvjtoqn\"},\"sizeGiB\":4139812271767683575,\"storageTarget\":{\"targetIqn\":\"fpl\",\"targetPortalHostname\":\"oxuscrpabgyepsbj\",\"targetPortalPort\":300871013,\"provisioningState\":\"Creating\",\"status\":\"Stopped (deallocated)\"},\"managedBy\":{\"resourceId\":\"pmueefjzwfqk\"},\"provisioningState\":\"Deleting\"},\"id\":\"dsuyonobgla\",\"name\":\"cq\",\"type\":\"tcc\"}],\"nextLink\":\"yudxytlmoy\"}") - .toObject(VolumeList.class); - Assertions.assertEquals(VolumeCreateOption.VOLUME_SNAPSHOT, model.value().get(0).creationData().createSource()); - Assertions.assertEquals("qpuedckzywbiex", model.value().get(0).creationData().sourceId()); - Assertions.assertEquals(3417143419332668399L, model.value().get(0).sizeGiB()); - Assertions.assertEquals("jancu", model.value().get(0).managedBy().resourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VolumeList model = new VolumeList().withValue(Arrays.asList( - new VolumeInner() - .withCreationData(new SourceCreationData().withCreateSource(VolumeCreateOption.VOLUME_SNAPSHOT) - .withSourceId("qpuedckzywbiex")) - .withSizeGiB(3417143419332668399L) - .withManagedBy(new ManagedByInfo().withResourceId("jancu")), - new VolumeInner() - .withCreationData(new SourceCreationData().withCreateSource(VolumeCreateOption.DISK_RESTORE_POINT) - .withSourceId("pzxbz")) - .withSizeGiB(4599278762686577783L) - .withManagedBy(new ManagedByInfo().withResourceId("qukkfp")), - new VolumeInner() - .withCreationData(new SourceCreationData().withCreateSource(VolumeCreateOption.DISK_SNAPSHOT) - .withSourceId("bckhsmtxpsi")) - .withSizeGiB(2486313553409967959L) - .withManagedBy(new ManagedByInfo().withResourceId("otogtwrupqs")), - new VolumeInner() - .withCreationData(new SourceCreationData().withCreateSource(VolumeCreateOption.VOLUME_SNAPSHOT) - .withSourceId("tkphywpnvjtoqn")) - .withSizeGiB(4139812271767683575L) - .withManagedBy(new ManagedByInfo().withResourceId("pmueefjzwfqk")))); - model = BinaryData.fromObject(model).toObject(VolumeList.class); - Assertions.assertEquals(VolumeCreateOption.VOLUME_SNAPSHOT, model.value().get(0).creationData().createSource()); - Assertions.assertEquals("qpuedckzywbiex", model.value().get(0).creationData().sourceId()); - Assertions.assertEquals(3417143419332668399L, model.value().get(0).sizeGiB()); - Assertions.assertEquals("jancu", model.value().get(0).managedBy().resourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumePropertiesTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumePropertiesTests.java deleted file mode 100644 index beaded7a74dc..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumePropertiesTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.VolumeProperties; -import com.azure.resourcemanager.elasticsan.models.ManagedByInfo; -import com.azure.resourcemanager.elasticsan.models.SourceCreationData; -import com.azure.resourcemanager.elasticsan.models.VolumeCreateOption; -import org.junit.jupiter.api.Assertions; - -public final class VolumePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VolumeProperties model = BinaryData.fromString( - "{\"volumeId\":\"ukgri\",\"creationData\":{\"createSource\":\"None\",\"sourceId\":\"fbxzpuzycisp\"},\"sizeGiB\":1357175486164499901,\"storageTarget\":{\"targetIqn\":\"mgkbrpyydhibn\",\"targetPortalHostname\":\"qkpikadrgvtqagnb\",\"targetPortalPort\":855671205,\"provisioningState\":\"Creating\",\"status\":\"Invalid\"},\"managedBy\":{\"resourceId\":\"ebf\"},\"provisioningState\":\"Succeeded\"}") - .toObject(VolumeProperties.class); - Assertions.assertEquals(VolumeCreateOption.NONE, model.creationData().createSource()); - Assertions.assertEquals("fbxzpuzycisp", model.creationData().sourceId()); - Assertions.assertEquals(1357175486164499901L, model.sizeGiB()); - Assertions.assertEquals("ebf", model.managedBy().resourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VolumeProperties model = new VolumeProperties() - .withCreationData( - new SourceCreationData().withCreateSource(VolumeCreateOption.NONE).withSourceId("fbxzpuzycisp")) - .withSizeGiB(1357175486164499901L) - .withManagedBy(new ManagedByInfo().withResourceId("ebf")); - model = BinaryData.fromObject(model).toObject(VolumeProperties.class); - Assertions.assertEquals(VolumeCreateOption.NONE, model.creationData().createSource()); - Assertions.assertEquals("fbxzpuzycisp", model.creationData().sourceId()); - Assertions.assertEquals(1357175486164499901L, model.sizeGiB()); - Assertions.assertEquals("ebf", model.managedBy().resourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsCreateMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsCreateMockTests.java deleted file mode 100644 index 73acefc6dfc7..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsCreateMockTests.java +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.Snapshot; -import com.azure.resourcemanager.elasticsan.models.SnapshotCreationData; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VolumeSnapshotsCreateMockTests { - @Test - public void testCreate() throws Exception { - String responseStr - = "{\"properties\":{\"creationData\":{\"sourceId\":\"qncygupkvi\"},\"provisioningState\":\"Succeeded\",\"sourceVolumeSizeGiB\":5273179551661824620,\"volumeName\":\"qupevzh\"},\"id\":\"totxhojujb\",\"name\":\"pelmcuvhixbjxyf\",\"type\":\"n\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Snapshot response = manager.volumeSnapshots() - .define("ibreb") - .withExistingVolumegroup("azpxdtnkdmkqjjl", "uenvrkp", "ou") - .withCreationData(new SnapshotCreationData().withSourceId("aays")) - .create(); - - Assertions.assertEquals("qncygupkvi", response.creationData().sourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsDeleteMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsDeleteMockTests.java deleted file mode 100644 index 916b0691e6f4..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsDeleteMockTests.java +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VolumeSnapshotsDeleteMockTests { - @Test - public void testDelete() throws Exception { - String responseStr = "{}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.volumeSnapshots() - .delete("t", "jqppyostronzmy", "gfipnsxk", "cwaekrrjre", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsGetWithResponseMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsGetWithResponseMockTests.java deleted file mode 100644 index efa977a02c5d..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsGetWithResponseMockTests.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.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.Snapshot; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VolumeSnapshotsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"creationData\":{\"sourceId\":\"gplcrpwjxeznoigb\"},\"provisioningState\":\"Pending\",\"sourceVolumeSizeGiB\":2186486162242158404,\"volumeName\":\"pn\"},\"id\":\"azej\",\"name\":\"oqkag\",\"type\":\"hsxttaugzxnf\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Snapshot response = manager.volumeSnapshots() - .getWithResponse("fxtsgum", "jglikkxwslolb", "pvuzlmv", "elfk", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("gplcrpwjxeznoigb", response.creationData().sourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsListByVolumeGroupMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsListByVolumeGroupMockTests.java deleted file mode 100644 index 89160e1aaaa6..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeSnapshotsListByVolumeGroupMockTests.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.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.Snapshot; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VolumeSnapshotsListByVolumeGroupMockTests { - @Test - public void testListByVolumeGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"creationData\":{\"sourceId\":\"pna\"},\"provisioningState\":\"Deleting\",\"sourceVolumeSizeGiB\":6631545016985545724,\"volumeName\":\"dreaxh\"},\"id\":\"xdrrvqahqkghtp\",\"name\":\"ijnhyjsvfycxzbf\",\"type\":\"oowvrv\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.volumeSnapshots() - .listByVolumeGroup("lmctlpd", "gitvg", "mhrixkwmyijejve", "rh", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("pna", response.iterator().next().creationData().sourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeUpdatePropertiesTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeUpdatePropertiesTests.java deleted file mode 100644 index 3adb666f2d2a..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeUpdatePropertiesTests.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.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.fluent.models.VolumeUpdateProperties; -import com.azure.resourcemanager.elasticsan.models.ManagedByInfo; -import org.junit.jupiter.api.Assertions; - -public final class VolumeUpdatePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VolumeUpdateProperties model - = BinaryData.fromString("{\"sizeGiB\":5784284842657699353,\"managedBy\":{\"resourceId\":\"fkts\"}}") - .toObject(VolumeUpdateProperties.class); - Assertions.assertEquals(5784284842657699353L, model.sizeGiB()); - Assertions.assertEquals("fkts", model.managedBy().resourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VolumeUpdateProperties model = new VolumeUpdateProperties().withSizeGiB(5784284842657699353L) - .withManagedBy(new ManagedByInfo().withResourceId("fkts")); - model = BinaryData.fromObject(model).toObject(VolumeUpdateProperties.class); - Assertions.assertEquals(5784284842657699353L, model.sizeGiB()); - Assertions.assertEquals("fkts", model.managedBy().resourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeUpdateTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeUpdateTests.java deleted file mode 100644 index 1fae60bd902c..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumeUpdateTests.java +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.elasticsan.models.ManagedByInfo; -import com.azure.resourcemanager.elasticsan.models.VolumeUpdate; -import org.junit.jupiter.api.Assertions; - -public final class VolumeUpdateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VolumeUpdate model = BinaryData - .fromString( - "{\"properties\":{\"sizeGiB\":3797369711995798096,\"managedBy\":{\"resourceId\":\"lhaaxdbabp\"}}}") - .toObject(VolumeUpdate.class); - Assertions.assertEquals(3797369711995798096L, model.sizeGiB()); - Assertions.assertEquals("lhaaxdbabp", model.managedBy().resourceId()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VolumeUpdate model = new VolumeUpdate().withSizeGiB(3797369711995798096L) - .withManagedBy(new ManagedByInfo().withResourceId("lhaaxdbabp")); - model = BinaryData.fromObject(model).toObject(VolumeUpdate.class); - Assertions.assertEquals(3797369711995798096L, model.sizeGiB()); - Assertions.assertEquals("lhaaxdbabp", model.managedBy().resourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesCreateMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesCreateMockTests.java deleted file mode 100644 index 373fd5bc8063..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesCreateMockTests.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.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.ManagedByInfo; -import com.azure.resourcemanager.elasticsan.models.SourceCreationData; -import com.azure.resourcemanager.elasticsan.models.Volume; -import com.azure.resourcemanager.elasticsan.models.VolumeCreateOption; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VolumesCreateMockTests { - @Test - public void testCreate() throws Exception { - String responseStr - = "{\"properties\":{\"volumeId\":\"cslfaoqzpiyylha\",\"creationData\":{\"createSource\":\"Disk\",\"sourceId\":\"ccsphkaivwi\"},\"sizeGiB\":6296560984353845801,\"storageTarget\":{\"targetIqn\":\"wuggwolu\",\"targetPortalHostname\":\"zbwemh\",\"targetPortalPort\":200585156,\"provisioningState\":\"Succeeded\",\"status\":\"Unknown\"},\"managedBy\":{\"resourceId\":\"wmsweypqwd\"},\"provisioningState\":\"Succeeded\"},\"id\":\"cccnxqhuexmktt\",\"name\":\"stvlzywemhzrnc\",\"type\":\"dtclusiypb\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Volume response = manager.volumes() - .define("tdlmkkzevd") - .withExistingVolumegroup("yznkby", "utwpfhp", "gmhrskdsnfdsdoak") - .withSizeGiB(549663298591756993L) - .withCreationData( - new SourceCreationData().withCreateSource(VolumeCreateOption.DISK_SNAPSHOT).withSourceId("ngqqmoakuf")) - .withManagedBy(new ManagedByInfo().withResourceId("oyuhhziui")) - .create(); - - Assertions.assertEquals(VolumeCreateOption.DISK, response.creationData().createSource()); - Assertions.assertEquals("ccsphkaivwi", response.creationData().sourceId()); - Assertions.assertEquals(6296560984353845801L, response.sizeGiB()); - Assertions.assertEquals("wmsweypqwd", response.managedBy().resourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesDeleteMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesDeleteMockTests.java deleted file mode 100644 index 6c03fc91fe22..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesDeleteMockTests.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.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.XMsDeleteSnapshots; -import com.azure.resourcemanager.elasticsan.models.XMsForceDelete; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VolumesDeleteMockTests { - @Test - public void testDelete() throws Exception { - String responseStr = "{}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.volumes() - .delete("obqwcsdbnwdcfh", "cqdpfuv", "lsbjjcanvxbv", "vudutncor", XMsDeleteSnapshots.TRUE, - XMsForceDelete.FALSE, com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesGetWithResponseMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesGetWithResponseMockTests.java deleted file mode 100644 index 391322f4be3f..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesGetWithResponseMockTests.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.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.Volume; -import com.azure.resourcemanager.elasticsan.models.VolumeCreateOption; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VolumesGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"volumeId\":\"dknnqvsazn\",\"creationData\":{\"createSource\":\"DiskRestorePoint\",\"sourceId\":\"udsgs\"},\"sizeGiB\":3267053393250008871,\"storageTarget\":{\"targetIqn\":\"c\",\"targetPortalHostname\":\"auwjuetaebu\",\"targetPortalPort\":1406520561,\"provisioningState\":\"Deleting\",\"status\":\"Updating\"},\"managedBy\":{\"resourceId\":\"zlxwabmqoefkifr\"},\"provisioningState\":\"Updating\"},\"id\":\"qujmqlgkf\",\"name\":\"tndoaongbjc\",\"type\":\"tujitcjedft\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Volume response = manager.volumes() - .getWithResponse("xqtvcofu", "f", "vkg", "u", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals(VolumeCreateOption.DISK_RESTORE_POINT, response.creationData().createSource()); - Assertions.assertEquals("udsgs", response.creationData().sourceId()); - Assertions.assertEquals(3267053393250008871L, response.sizeGiB()); - Assertions.assertEquals("zlxwabmqoefkifr", response.managedBy().resourceId()); - } -} diff --git a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesListByVolumeGroupMockTests.java b/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesListByVolumeGroupMockTests.java deleted file mode 100644 index 0db1313d08cc..000000000000 --- a/sdk/elasticsan/azure-resourcemanager-elasticsan/src/test/java/com/azure/resourcemanager/elasticsan/generated/VolumesListByVolumeGroupMockTests.java +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.elasticsan.generated; - -import com.azure.core.credential.AccessToken; -import com.azure.core.http.HttpClient; -import com.azure.core.http.rest.PagedIterable; -import com.azure.core.management.AzureEnvironment; -import com.azure.core.management.profile.AzureProfile; -import com.azure.core.test.http.MockHttpResponse; -import com.azure.resourcemanager.elasticsan.ElasticSanManager; -import com.azure.resourcemanager.elasticsan.models.Volume; -import com.azure.resourcemanager.elasticsan.models.VolumeCreateOption; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class VolumesListByVolumeGroupMockTests { - @Test - public void testListByVolumeGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"volumeId\":\"x\",\"creationData\":{\"createSource\":\"VolumeSnapshot\",\"sourceId\":\"idoamciodhkha\"},\"sizeGiB\":4852560903522204647,\"storageTarget\":{\"targetIqn\":\"zbonlwnt\",\"targetPortalHostname\":\"gokdwbwhks\",\"targetPortalPort\":2115458799,\"provisioningState\":\"Canceled\",\"status\":\"Unhealthy\"},\"managedBy\":{\"resourceId\":\"tvb\"},\"provisioningState\":\"Creating\"},\"id\":\"frao\",\"name\":\"zkoowtlmnguxawqa\",\"type\":\"dsyuuximerqfob\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - ElasticSanManager manager = ElasticSanManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.volumes() - .listByVolumeGroup("waezkojvd", "pzfoqoui", "ybxarzgszu", com.azure.core.util.Context.NONE); - - Assertions.assertEquals(VolumeCreateOption.VOLUME_SNAPSHOT, - response.iterator().next().creationData().createSource()); - Assertions.assertEquals("idoamciodhkha", response.iterator().next().creationData().sourceId()); - Assertions.assertEquals(4852560903522204647L, response.iterator().next().sizeGiB()); - Assertions.assertEquals("tvb", response.iterator().next().managedBy().resourceId()); - } -}