diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/CHANGELOG.md b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/CHANGELOG.md index 7952234e1739..e38bb95e0fe6 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/CHANGELOG.md +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/CHANGELOG.md @@ -1,14 +1,81 @@ # Release History -## 1.2.0-beta.1 (Unreleased) +## 1.0.0-beta.1 (2025-04-30) -### Features Added +- Azure Resource Manager HybridNetwork client library for Java. This package contains Microsoft Azure SDK for HybridNetwork Management SDK. The definitions in this swagger specification will be used to manage the Hybrid Network resources. Package tag package-2024-04-15. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ### Breaking Changes -### Bugs Fixed +#### `models.NetworkFunctionPropertiesFormat` was modified + +* `models.NetworkFunctionPropertiesFormat withPublisherName(java.lang.String)` -> `models.NetworkFunctionPropertiesFormat withPublisherName(java.lang.String)` +* `models.NetworkFunctionPropertiesFormat withNetworkFunctionDefinitionGroupName(java.lang.String)` -> `models.NetworkFunctionPropertiesFormat withNetworkFunctionDefinitionGroupName(java.lang.String)` +* `models.NetworkFunctionPropertiesFormat withNetworkFunctionDefinitionOfferingLocation(java.lang.String)` -> `models.NetworkFunctionPropertiesFormat withNetworkFunctionDefinitionOfferingLocation(java.lang.String)` +* `models.NetworkFunctionPropertiesFormat withNetworkFunctionDefinitionVersion(java.lang.String)` -> `models.NetworkFunctionPropertiesFormat withNetworkFunctionDefinitionVersion(java.lang.String)` +* `models.NetworkFunctionPropertiesFormat withPublisherScope(models.PublisherScope)` -> `models.NetworkFunctionPropertiesFormat withPublisherScope(models.PublisherScope)` + +### Features Added + +* `models.ArtifactStorePrivateEndPointsListResult` was added + +* `models.BackingResourcePublicNetworkAccess` was added + +* `models.ArtifactStoreNetworkFabricControllerEndPoints` was added + +* `models.ArtifactStoreNetworkFabricControllerEndPointsList` was added + +* `models.ArtifactStorePrivateEndPointsFormat` was added + +#### `models.ArtifactStores` was modified + +* `addNetworkFabricControllerEndPoints(java.lang.String,java.lang.String,java.lang.String,fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner,com.azure.core.util.Context)` was added +* `deleteNetworkFabricControllerEndPoints(java.lang.String,java.lang.String,java.lang.String,fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner)` was added +* `removePrivateEndPoints(java.lang.String,java.lang.String,java.lang.String,fluent.models.ArtifactStorePrivateEndPointsFormatInner,com.azure.core.util.Context)` was added +* `listPrivateEndPoints(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)` was added +* `approvePrivateEndPoints(java.lang.String,java.lang.String,java.lang.String,fluent.models.ArtifactStorePrivateEndPointsFormatInner,com.azure.core.util.Context)` was added +* `listNetworkFabricControllerPrivateEndPoints(java.lang.String,java.lang.String,java.lang.String)` was added +* `approvePrivateEndPoints(java.lang.String,java.lang.String,java.lang.String,fluent.models.ArtifactStorePrivateEndPointsFormatInner)` was added +* `removePrivateEndPoints(java.lang.String,java.lang.String,java.lang.String,fluent.models.ArtifactStorePrivateEndPointsFormatInner)` was added +* `deleteNetworkFabricControllerEndPoints(java.lang.String,java.lang.String,java.lang.String,fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner,com.azure.core.util.Context)` was added +* `listNetworkFabricControllerPrivateEndPoints(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)` was added +* `listPrivateEndPoints(java.lang.String,java.lang.String,java.lang.String)` was added +* `addNetworkFabricControllerEndPoints(java.lang.String,java.lang.String,java.lang.String,fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner)` was added + +#### `models.NetworkFunctionValueWithoutSecrets` was modified + +* `withNetworkFunctionDefinitionVersion(java.lang.String)` was added +* `withNetworkFunctionDefinitionGroupName(java.lang.String)` was added +* `withNetworkFunctionDefinitionOfferingLocation(java.lang.String)` was added +* `withPublisherName(java.lang.String)` was added +* `withPublisherScope(models.PublisherScope)` was added + +#### `models.ArtifactStorePropertiesFormat` was modified + +* `withBackingResourcePublicNetworkAccess(models.BackingResourcePublicNetworkAccess)` was added +* `backingResourcePublicNetworkAccess()` was added + +#### `models.NetworkFunctionValueWithSecrets` was modified -### Other Changes +* `withNetworkFunctionDefinitionOfferingLocation(java.lang.String)` was added +* `withNetworkFunctionDefinitionVersion(java.lang.String)` was added +* `withPublisherScope(models.PublisherScope)` was added +* `withNetworkFunctionDefinitionGroupName(java.lang.String)` was added +* `withPublisherName(java.lang.String)` was added + +#### `models.ArtifactStore` was modified + +* `listPrivateEndPoints(com.azure.core.util.Context)` was added +* `deleteNetworkFabricControllerEndPoints(fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner,com.azure.core.util.Context)` was added +* `removePrivateEndPoints(fluent.models.ArtifactStorePrivateEndPointsFormatInner)` was added +* `approvePrivateEndPoints(fluent.models.ArtifactStorePrivateEndPointsFormatInner)` was added +* `listPrivateEndPoints()` was added +* `removePrivateEndPoints(fluent.models.ArtifactStorePrivateEndPointsFormatInner,com.azure.core.util.Context)` was added +* `listNetworkFabricControllerPrivateEndPoints(com.azure.core.util.Context)` was added +* `addNetworkFabricControllerEndPoints(fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner,com.azure.core.util.Context)` was added +* `deleteNetworkFabricControllerEndPoints(fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner)` was added +* `listNetworkFabricControllerPrivateEndPoints()` was added +* `approvePrivateEndPoints(fluent.models.ArtifactStorePrivateEndPointsFormatInner,com.azure.core.util.Context)` was added +* `addNetworkFabricControllerEndPoints(fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner)` was added ## 1.1.0 (2024-12-13) diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/README.md b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/README.md index a42150eddfd6..3cdb4ccf47c3 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/README.md +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/README.md @@ -2,7 +2,7 @@ Azure Resource Manager HybridNetwork client library for Java. -This package contains Microsoft Azure SDK for HybridNetwork Management SDK. The definitions in this swagger specification will be used to manage the Hybrid Network resources. Package tag package-2023-09-01. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). +This package contains Microsoft Azure SDK for HybridNetwork Management SDK. The definitions in this swagger specification will be used to manage the Hybrid Network resources. Package tag package-2024-04-15. 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 @@ -52,7 +52,7 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code: ```java -AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE); +AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD); TokenCredential credential = new DefaultAzureCredentialBuilder() .authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint()) .build(); @@ -60,7 +60,7 @@ HybridNetworkManager manager = HybridNetworkManager .authenticate(credential, profile); ``` -The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise. +The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise. See [Authentication][authenticate] for more options. @@ -100,5 +100,3 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m [cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md [coc]: https://opensource.microsoft.com/codeofconduct/ [coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/ - - diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/SAMPLE.md b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/SAMPLE.md index 87d496e3070f..ad253ec9e2c9 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/SAMPLE.md +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/SAMPLE.md @@ -13,10 +13,16 @@ ## ArtifactStores +- [AddNetworkFabricControllerEndPoints](#artifactstores_addnetworkfabriccontrollerendpoints) +- [ApprovePrivateEndPoints](#artifactstores_approveprivateendpoints) - [CreateOrUpdate](#artifactstores_createorupdate) - [Delete](#artifactstores_delete) +- [DeleteNetworkFabricControllerEndPoints](#artifactstores_deletenetworkfabriccontrollerendpoints) - [Get](#artifactstores_get) - [ListByPublisher](#artifactstores_listbypublisher) +- [ListNetworkFabricControllerPrivateEndPoints](#artifactstores_listnetworkfabriccontrollerprivateendpoints) +- [ListPrivateEndPoints](#artifactstores_listprivateendpoints) +- [RemovePrivateEndPoints](#artifactstores_removeprivateendpoints) - [Update](#artifactstores_update) ## Components @@ -125,38 +131,83 @@ ### ArtifactManifests_CreateOrUpdate ```java -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactType; -import com.azure.resourcemanager.hybridnetwork.models.ManifestArtifactFormat; -import java.util.Arrays; +import com.azure.resourcemanager.hybridnetwork.models.ConfigurationValueWithSecrets; +import com.azure.resourcemanager.hybridnetwork.models.ConfigurationValueWithoutSecrets; +import com.azure.resourcemanager.hybridnetwork.models.OpenDeploymentResourceReference; +import com.azure.resourcemanager.hybridnetwork.models.SecretDeploymentResourceReference; /** - * Samples for ArtifactManifests CreateOrUpdate. + * Samples for ConfigurationGroupValues CreateOrUpdate. */ -public final class ArtifactManifestsCreateOrUpdateSamples { +public final class ConfigurationGroupValuesCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactManifestCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupValueCreate.json */ /** - * Sample code: Create or update the artifact manifest resource. + * Sample code: Create or update configuration group value. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateTheArtifactManifestResource( + public static void + createOrUpdateConfigurationGroupValue(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.configurationGroupValues() + .define("testConfigurationGroupValue") + .withRegion("eastus") + .withExistingResourceGroup("rg1") + .withProperties(new ConfigurationValueWithoutSecrets() + .withConfigurationGroupSchemaResourceReference(new OpenDeploymentResourceReference().withId( + "/subscriptions/subid/resourcegroups/testRG/providers/microsoft.hybridnetwork/publishers/testPublisher/configurationGroupSchemas/testConfigurationGroupSchemaName")) + .withConfigurationValue( + "{\"interconnect-groups\":{\"stripe-one\":{\"name\":\"Stripe one\",\"international-interconnects\":[\"france\",\"germany\"],\"domestic-interconnects\":[\"birmingham\",\"edinburgh\"]},\"stripe-two\":{\"name\":\"Stripe two\",\"international-interconnects\":[\"germany\",\"italy\"],\"domestic-interconnects\":[\"edinburgh\",\"london\"]}},\"interconnect-group-assignments\":{\"ssc-one\":{\"ssc\":\"SSC 1\",\"interconnects\":\"stripe-one\"},\"ssc-two\":{\"ssc\":\"SSC 2\",\"interconnects\":\"stripe-two\"}}}")) + .create(); + } + + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupValueFirstPartyCreate.json + */ + /** + * Sample code: Create or update first party configuration group value. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void createOrUpdateFirstPartyConfigurationGroupValue( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.artifactManifests() - .define("TestManifest") + manager.configurationGroupValues() + .define("testConfigurationGroupValue") .withRegion("eastus") - .withExistingArtifactStore("rg", "TestPublisher", "TestArtifactStore") - .withProperties(new ArtifactManifestPropertiesFormat().withArtifacts(Arrays.asList( - new ManifestArtifactFormat().withArtifactName("fed-rbac") - .withArtifactType(ArtifactType.OCIARTIFACT) - .withArtifactVersion("1.0.0"), - new ManifestArtifactFormat().withArtifactName("nginx") - .withArtifactType(ArtifactType.OCIARTIFACT) - .withArtifactVersion("v1")))) + .withExistingResourceGroup("rg1") + .withProperties(new ConfigurationValueWithoutSecrets() + .withConfigurationGroupSchemaResourceReference(new SecretDeploymentResourceReference().withId( + "/subscriptions/subid/resourcegroups/testRG/providers/microsoft.hybridnetwork/publishers/testPublisher/configurationGroupSchemas/testConfigurationGroupSchemaName")) + .withConfigurationValue( + "{\"interconnect-groups\":{\"stripe-one\":{\"name\":\"Stripe one\",\"international-interconnects\":[\"france\",\"germany\"],\"domestic-interconnects\":[\"birmingham\",\"edinburgh\"]},\"stripe-two\":{\"name\":\"Stripe two\",\"international-interconnects\":[\"germany\",\"italy\"],\"domestic-interconnects\":[\"edinburgh\",\"london\"]}},\"interconnect-group-assignments\":{\"ssc-one\":{\"ssc\":\"SSC 1\",\"interconnects\":\"stripe-one\"},\"ssc-two\":{\"ssc\":\"SSC 2\",\"interconnects\":\"stripe-two\"}}}")) + .create(); + } + + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupValueCreateSecret.json + */ + /** + * Sample code: Create or update configuration group value with secrets. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void createOrUpdateConfigurationGroupValueWithSecrets( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.configurationGroupValues() + .define("testConfigurationGroupValue") + .withRegion("eastus") + .withExistingResourceGroup("rg1") + .withProperties(new ConfigurationValueWithSecrets() + .withConfigurationGroupSchemaResourceReference(new OpenDeploymentResourceReference().withId( + "/subscriptions/subid/resourcegroups/testRG/providers/microsoft.hybridnetwork/publishers/testPublisher/configurationGroupSchemas/testConfigurationGroupSchemaName")) + .withSecretConfigurationValue("fakeTokenPlaceholder")) .create(); } } @@ -166,23 +217,22 @@ public final class ArtifactManifestsCreateOrUpdateSamples { ```java /** - * Samples for ArtifactManifests Delete. + * Samples for Publishers List. */ -public final class ArtifactManifestsDeleteSamples { +public final class PublishersListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactManifestDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * PublisherListBySubscription.json */ /** - * Sample code: Delete a artifact manifest resource. + * Sample code: List all publisher resources in a subscription. * * @param manager Entry point to HybridNetworkManager. */ public static void - deleteAArtifactManifestResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.artifactManifests() - .delete("rg", "TestPublisher", "TestArtifactStore", "TestManifest", com.azure.core.util.Context.NONE); + listAllPublisherResourcesInASubscription(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.publishers().list(com.azure.core.util.Context.NONE); } } ``` @@ -191,24 +241,23 @@ public final class ArtifactManifestsDeleteSamples { ```java /** - * Samples for ArtifactManifests Get. + * Samples for ConfigurationGroupSchemas Delete. */ -public final class ArtifactManifestsGetSamples { +public final class ConfigurationGroupSchemasDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactManifestGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupSchemaDelete.json */ /** - * Sample code: Get a artifact manifest resource. + * Sample code: Delete a network function group resource. * * @param manager Entry point to HybridNetworkManager. */ public static void - getAArtifactManifestResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.artifactManifests() - .getWithResponse("rg", "TestPublisher", "TestArtifactStore", "TestManifest", - com.azure.core.util.Context.NONE); + deleteANetworkFunctionGroupResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.configurationGroupSchemas() + .delete("rg1", "testPublisher", "testConfigurationGroupSchema", com.azure.core.util.Context.NONE); } } ``` @@ -217,23 +266,22 @@ public final class ArtifactManifestsGetSamples { ```java /** - * Samples for ArtifactManifests ListByArtifactStore. + * Samples for NetworkFunctions ListByResourceGroup. */ -public final class ArtifactManifestsListByArtifactStoreSamples { +public final class NetworkFunctionsListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactManifestListByArtifactStore.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionListByResourceGroup.json */ /** - * Sample code: Get artifact manifest list resource. + * Sample code: List network function in resource group. * * @param manager Entry point to HybridNetworkManager. */ public static void - getArtifactManifestListResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.artifactManifests() - .listByArtifactStore("rg", "TestPublisher", "TestArtifactStore", com.azure.core.util.Context.NONE); + listNetworkFunctionInResourceGroup(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctions().listByResourceGroup("rg", com.azure.core.util.Context.NONE); } } ``` @@ -242,24 +290,20 @@ public final class ArtifactManifestsListByArtifactStoreSamples { ```java /** - * Samples for ArtifactManifests ListCredential. + * Samples for Sites GetByResourceGroup. */ -public final class ArtifactManifestsListCredentialSamples { +public final class SitesGetByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactManifestListCredential.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/SiteGet.json */ /** - * Sample code: List a credential for artifact manifest. + * Sample code: Get network site. * * @param manager Entry point to HybridNetworkManager. */ - public static void - listACredentialForArtifactManifest(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.artifactManifests() - .listCredentialWithResponse("rg", "TestPublisher", "TestArtifactStore", "TestArtifactManifestName", - com.azure.core.util.Context.NONE); + public static void getNetworkSite(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.sites().getByResourceGroupWithResponse("rg1", "testSite", com.azure.core.util.Context.NONE); } } ``` @@ -267,43 +311,31 @@ public final class ArtifactManifestsListCredentialSamples { ### ArtifactManifests_Update ```java -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifest; -import java.util.HashMap; -import java.util.Map; +import com.azure.resourcemanager.hybridnetwork.models.PublisherPropertiesFormat; +import com.azure.resourcemanager.hybridnetwork.models.PublisherScope; /** - * Samples for ArtifactManifests Update. + * Samples for Publishers CreateOrUpdate. */ -public final class ArtifactManifestsUpdateSamples { +public final class PublishersCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactManifestUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PublisherCreate. + * json */ /** - * Sample code: Update a artifact manifest resource tags. + * Sample code: Create or update a publisher resource. * * @param manager Entry point to HybridNetworkManager. */ public static void - updateAArtifactManifestResourceTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - ArtifactManifest resource = manager.artifactManifests() - .getWithResponse("rg", "TestPublisher", "TestArtifactStore", "TestManifest", - com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); - } - - // 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; + createOrUpdateAPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.publishers() + .define("TestPublisher") + .withRegion("eastus") + .withExistingResourceGroup("rg") + .withProperties(new PublisherPropertiesFormat().withScope(PublisherScope.fromString("Public"))) + .create(); } } ``` @@ -311,1069 +343,882 @@ public final class ArtifactManifestsUpdateSamples { ### ArtifactManifests_UpdateState ```java -import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactManifestUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestState; - /** - * Samples for ArtifactManifests UpdateState. + * Samples for Publishers GetByResourceGroup. */ -public final class ArtifactManifestsUpdateStateSamples { +public final class PublishersGetByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactManifestUpdateState.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PublisherGet.json */ /** - * Sample code: Update artifact manifest state. + * Sample code: Get a publisher resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void - updateArtifactManifestState(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.artifactManifests() - .updateState("rg", "TestPublisher", "TestArtifactStore", "TestArtifactManifestName", - new ArtifactManifestUpdateStateInner().withArtifactManifestState(ArtifactManifestState.UPLOADED), - com.azure.core.util.Context.NONE); + public static void getAPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.publishers().getByResourceGroupWithResponse("rg", "TestPublisher", com.azure.core.util.Context.NONE); } } ``` -### ArtifactStores_CreateOrUpdate +### ArtifactStores_AddNetworkFabricControllerEndPoints ```java -import com.azure.resourcemanager.hybridnetwork.models.ArtifactReplicationStrategy; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormatManagedResourceGroupConfiguration; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreType; +import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionDefinitionVersionUpdateStateInner; +import com.azure.resourcemanager.hybridnetwork.models.VersionState; /** - * Samples for ArtifactStores CreateOrUpdate. + * Samples for NetworkFunctionDefinitionVersions UpdateState. */ -public final class ArtifactStoresCreateOrUpdateSamples { +public final class NetworkFunctionDefinitionVersionsUpdateStateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactStoreCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionVersionUpdateState.json */ /** - * Sample code: Create or update an artifact store of publisher resource. + * Sample code: Update network function definition version state. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateAnArtifactStoreOfPublisherResource( + public static void updateNetworkFunctionDefinitionVersionState( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.artifactStores() - .define("TestArtifactStore") - .withRegion("eastus") - .withExistingPublisher("rg", "TestPublisher") - .withProperties( - new ArtifactStorePropertiesFormat().withStoreType(ArtifactStoreType.AZURE_CONTAINER_REGISTRY) - .withReplicationStrategy(ArtifactReplicationStrategy.SINGLE_REPLICATION) - .withManagedResourceGroupConfiguration( - new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("testRg") - .withLocation("eastus"))) - .create(); + manager.networkFunctionDefinitionVersions() + .updateState("rg", "TestPublisher", "TestSkuGroup", "1.0.0", + new NetworkFunctionDefinitionVersionUpdateStateInner().withVersionState(VersionState.ACTIVE), + com.azure.core.util.Context.NONE); } } ``` -### ArtifactStores_Delete +### ArtifactStores_ApprovePrivateEndPoints ```java /** - * Samples for ArtifactStores Delete. + * Samples for SiteNetworkServices GetByResourceGroup. */ -public final class ArtifactStoresDeleteSamples { +public final class SiteNetworkServicesGetByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactStoreDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * SiteNetworkServiceGet.json */ /** - * Sample code: Delete a artifact store of publisher resource. + * Sample code: Get network site. * * @param manager Entry point to HybridNetworkManager. */ - public static void - deleteAArtifactStoreOfPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.artifactStores().delete("rg", "TestPublisher", "TestArtifactStore", com.azure.core.util.Context.NONE); + public static void getNetworkSite(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.siteNetworkServices() + .getByResourceGroupWithResponse("rg1", "testSiteNetworkServiceName", com.azure.core.util.Context.NONE); } } ``` -### ArtifactStores_Get +### ArtifactStores_CreateOrUpdate ```java /** - * Samples for ArtifactStores Get. + * Samples for SiteNetworkServices List. */ -public final class ArtifactStoresGetSamples { +public final class SiteNetworkServicesListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ArtifactStoreGet. - * json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * SiteNetworkServiceListBySubscription.json */ /** - * Sample code: Get a artifact store resource. + * Sample code: List all hybrid network sites in a subscription. * * @param manager Entry point to HybridNetworkManager. */ - public static void getAArtifactStoreResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.artifactStores() - .getWithResponse("rg", "TestPublisher", "TestArtifactStoreName", com.azure.core.util.Context.NONE); + public static void + listAllHybridNetworkSitesInASubscription(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.siteNetworkServices().list(com.azure.core.util.Context.NONE); } } ``` -### ArtifactStores_ListByPublisher +### ArtifactStores_Delete ```java /** - * Samples for ArtifactStores ListByPublisher. + * Samples for NetworkFunctionDefinitionGroups CreateOrUpdate. */ -public final class ArtifactStoresListByPublisherSamples { +public final class NetworkFunctionDefinitionGroupsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactStoresListByPublisherName.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionGroupCreate.json */ /** - * Sample code: Get application groups under a publisher resource. + * Sample code: Create or update the network function definition group. * * @param manager Entry point to HybridNetworkManager. */ - public static void getApplicationGroupsUnderAPublisherResource( + public static void createOrUpdateTheNetworkFunctionDefinitionGroup( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.artifactStores().listByPublisher("rg", "TestPublisher", com.azure.core.util.Context.NONE); + manager.networkFunctionDefinitionGroups() + .define("TestNetworkFunctionDefinitionGroupName") + .withRegion("eastus") + .withExistingPublisher("rg", "TestPublisher") + .create(); } } ``` -### ArtifactStores_Update +### ArtifactStores_DeleteNetworkFabricControllerEndPoints ```java -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStore; -import java.util.HashMap; -import java.util.Map; - /** - * Samples for ArtifactStores Update. + * Samples for SiteNetworkServices Delete. */ -public final class ArtifactStoresUpdateSamples { +public final class SiteNetworkServicesDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ArtifactStoreUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * SiteNetworkServiceDelete.json */ /** - * Sample code: Update artifact store resource tags. + * Sample code: Delete network site. * * @param manager Entry point to HybridNetworkManager. */ - public static void - updateArtifactStoreResourceTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - ArtifactStore resource = manager.artifactStores() - .getWithResponse("rg", "TestPublisher", "TestArtifactStore", com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); - } - - // 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; + public static void deleteNetworkSite(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.siteNetworkServices().delete("rg1", "testSiteNetworkServiceName", com.azure.core.util.Context.NONE); } } ``` -### Components_Get +### ArtifactStores_Get ```java /** - * Samples for Components Get. + * Samples for NetworkServiceDesignVersions ListByNetworkServiceDesignGroup. */ -public final class ComponentsGetSamples { +public final class NetworkServiceDesignVersionsListByNetworkServiceDesignGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ComponentGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkServiceDesignVersionListByNetworkServiceDesignGroup.json */ /** - * Sample code: Get component resource. + * Sample code: Get Publisher resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void getComponentResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.components().getWithResponse("rg", "testNf", "testComponent", com.azure.core.util.Context.NONE); + public static void getPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkServiceDesignVersions() + .listByNetworkServiceDesignGroup("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", + com.azure.core.util.Context.NONE); } } ``` -### Components_ListByNetworkFunction +### ArtifactStores_ListByPublisher ```java /** - * Samples for Components ListByNetworkFunction. + * Samples for ArtifactManifests Get. */ -public final class ComponentsListByNetworkFunctionSamples { +public final class ArtifactManifestsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ComponentListByNetworkFunction.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactManifestGet.json */ /** - * Sample code: List components in network function. + * Sample code: Get a artifact manifest resource. * * @param manager Entry point to HybridNetworkManager. */ public static void - listComponentsInNetworkFunction(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.components().listByNetworkFunction("rg", "testNf", com.azure.core.util.Context.NONE); + getAArtifactManifestResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactManifests() + .getWithResponse("rg", "TestPublisher", "TestArtifactStore", "TestManifest", + com.azure.core.util.Context.NONE); } } ``` -### ConfigurationGroupSchemas_CreateOrUpdate +### ArtifactStores_ListNetworkFabricControllerPrivateEndPoints ```java -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchemaPropertiesFormat; +import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionValueWithSecrets; +import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionValueWithoutSecrets; +import com.azure.resourcemanager.hybridnetwork.models.NfviType; +import com.azure.resourcemanager.hybridnetwork.models.OpenDeploymentResourceReference; +import com.azure.resourcemanager.hybridnetwork.models.SecretDeploymentResourceReference; +import java.util.Arrays; /** - * Samples for ConfigurationGroupSchemas CreateOrUpdate. + * Samples for NetworkFunctions CreateOrUpdate. */ -public final class ConfigurationGroupSchemasCreateOrUpdateSamples { +public final class NetworkFunctionsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupSchemaCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ + * VirtualNetworkFunctionCreate.json */ /** - * Sample code: Create or update the network function definition group. + * Sample code: Create virtual network function resource on AzureCore. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateTheNetworkFunctionDefinitionGroup( + public static void createVirtualNetworkFunctionResourceOnAzureCore( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupSchemas() - .define("testConfigurationGroupSchema") - .withRegion("westUs2") - .withExistingPublisher("rg1", "testPublisher") - .withProperties(new ConfigurationGroupSchemaPropertiesFormat().withDescription("Schema with no secrets") - .withSchemaDefinition( - "{\"type\":\"object\",\"properties\":{\"interconnect-groups\":{\"type\":\"object\",\"properties\":{\"type\":\"object\",\"properties\":{\"name\":{\"type\":\"string\"},\"international-interconnects\":{\"type\":\"array\",\"item\":{\"type\":\"string\"}},\"domestic-interconnects\":{\"type\":\"array\",\"item\":{\"type\":\"string\"}}}}},\"interconnect-group-assignments\":{\"type\":\"object\",\"properties\":{\"type\":\"object\",\"properties\":{\"ssc\":{\"type\":\"string\"},\"interconnects-interconnects\":{\"type\":\"string\"}}}}},\"required\":[\"interconnect-groups\",\"interconnect-group-assignments\"]}")) + manager.networkFunctions() + .define("testNf") + .withRegion("eastus") + .withExistingResourceGroup("rg") + .withProperties(new NetworkFunctionValueWithoutSecrets() + .withNetworkFunctionDefinitionVersionResourceReference(new OpenDeploymentResourceReference().withId( + "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/testVendor/networkFunctionDefinitionGroups/testnetworkFunctionDefinitionGroupName/networkFunctionDefinitionVersions/1.0.1")) + .withNfviType(NfviType.AZURE_CORE) + .withNfviId("/subscriptions/subid/resourceGroups/testResourceGroup") + .withAllowSoftwareUpdate(false) + .withDeploymentValues( + "{\"virtualMachineName\":\"test-VM\",\"cpuCores\":4,\"memorySizeGB\":8,\"cloudServicesNetworkAttachment\":{\"attachedNetworkId\":\"test-csnet\",\"ipAllocationMethod\":\"Dynamic\",\"networkAttachmentName\":\"test-cs-vlan\"},\"networkAttachments\":[{\"attachedNetworkId\":\"test-l3vlan\",\"defaultGateway\":\"True\",\"ipAllocationMethod\":\"Dynamic\",\"networkAttachmentName\":\"test-vlan\"}],\"sshPublicKeys\":[{\"keyData\":\"ssh-rsa CMIIIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0TqlveKKlc2MFvEmuXJiLGBsY1t4ML4uiRADGSZlnc+7Ugv3h+MCjkkwOKiOdsNo8k4KSBIG5GcQfKYOOd17AJvqCL6cGQbaLuqv0a64jeDm8oO8/xN/IM0oKw7rMr/2oAJOgIsfeXPkRxWWic9AVIS++H5Qi2r7bUFX+cqFsyUCAwEBBQ==\"}],\"storageProfile\":{\"osDisk\":{\"createOption\":\"Ephemeral\",\"deleteOption\":\"Delete\",\"diskSizeGB\":10}},\"userData\":\"testUserData\",\"adminUsername\":\"testUser\",\"virtioInterface\":\"Transitional\",\"isolateEmulatorThread\":\"False\",\"bootMethod\":\"BIOS\",\"placementHints\":[]}")) .create(); } -} -``` -### ConfigurationGroupSchemas_Delete - -```java -/** - * Samples for ConfigurationGroupSchemas Delete. - */ -public final class ConfigurationGroupSchemasDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupSchemaDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionFirstPartyCreate.json */ /** - * Sample code: Delete a network function group resource. + * Sample code: Create first party network function resource. * * @param manager Entry point to HybridNetworkManager. */ public static void - deleteANetworkFunctionGroupResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupSchemas() - .delete("rg1", "testPublisher", "testConfigurationGroupSchema", com.azure.core.util.Context.NONE); + createFirstPartyNetworkFunctionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctions() + .define("testNf") + .withRegion("eastus") + .withExistingResourceGroup("rg") + .withProperties(new NetworkFunctionValueWithoutSecrets() + .withNetworkFunctionDefinitionVersionResourceReference(new SecretDeploymentResourceReference().withId( + "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/testVendor/networkFunctionDefinitionGroups/testnetworkFunctionDefinitionGroupName/networkFunctionDefinitionVersions/1.0.1")) + .withNfviType(NfviType.AZURE_ARC_KUBERNETES) + .withNfviId( + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation") + .withAllowSoftwareUpdate(false) + .withRoleOverrideValues(Arrays.asList( + "{\"name\":\"testRoleOne\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"helmPackageVersion\":\"2.1.3\",\"values\":\"{\\\"roleOneParam\\\":\\\"roleOneOverrideValue\\\"}\"}}}", + "{\"name\":\"testRoleTwo\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"releaseName\":\"overrideReleaseName\",\"releaseNamespace\":\"overrideNamespace\",\"values\":\"{\\\"roleTwoParam\\\":\\\"roleTwoOverrideValue\\\"}\"}}}")) + .withDeploymentValues("{\"releaseName\":\"testReleaseName\",\"namespace\":\"testNamespace\"}")) + .create(); } -} -``` - -### ConfigurationGroupSchemas_Get -```java -/** - * Samples for ConfigurationGroupSchemas Get. - */ -public final class ConfigurationGroupSchemasGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupSchemaGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionCreate.json */ /** - * Sample code: Get a networkFunctionDefinition group resource. + * Sample code: Create network function resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void getANetworkFunctionDefinitionGroupResource( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupSchemas() - .getWithResponse("rg1", "testPublisher", "testConfigurationGroupSchema", com.azure.core.util.Context.NONE); + public static void + createNetworkFunctionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctions() + .define("testNf") + .withRegion("eastus") + .withExistingResourceGroup("rg") + .withProperties(new NetworkFunctionValueWithoutSecrets() + .withNetworkFunctionDefinitionVersionResourceReference(new OpenDeploymentResourceReference().withId( + "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/testVendor/networkFunctionDefinitionGroups/testnetworkFunctionDefinitionGroupName/networkFunctionDefinitionVersions/1.0.1")) + .withNfviType(NfviType.AZURE_ARC_KUBERNETES) + .withNfviId( + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation") + .withAllowSoftwareUpdate(false) + .withRoleOverrideValues(Arrays.asList( + "{\"name\":\"testRoleOne\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"helmPackageVersion\":\"2.1.3\",\"values\":\"{\\\"roleOneParam\\\":\\\"roleOneOverrideValue\\\"}\"}}}", + "{\"name\":\"testRoleTwo\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"releaseName\":\"overrideReleaseName\",\"releaseNamespace\":\"overrideNamespace\",\"values\":\"{\\\"roleTwoParam\\\":\\\"roleTwoOverrideValue\\\"}\"}}}")) + .withDeploymentValues("{\"releaseName\":\"testReleaseName\",\"namespace\":\"testNamespace\"}")) + .create(); } -} -``` -### ConfigurationGroupSchemas_ListByPublisher + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionCreateSecret.json + */ + /** + * Sample code: Create network function resource with secrets. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void + createNetworkFunctionResourceWithSecrets(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctions() + .define("testNf") + .withRegion("eastus") + .withExistingResourceGroup("rg") + .withProperties(new NetworkFunctionValueWithSecrets() + .withNetworkFunctionDefinitionVersionResourceReference(new OpenDeploymentResourceReference().withId( + "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/testVendor/networkFunctionDefinitionGroups/testnetworkFunctionDefinitionGroupName/networkFunctionDefinitionVersions/1.0.1")) + .withNfviType(NfviType.AZURE_ARC_KUBERNETES) + .withNfviId( + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation") + .withAllowSoftwareUpdate(false) + .withRoleOverrideValues(Arrays.asList( + "{\"name\":\"testRoleOne\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"helmPackageVersion\":\"2.1.3\",\"values\":\"{\\\"roleOneParam\\\":\\\"roleOneOverrideValue\\\"}\"}}}", + "{\"name\":\"testRoleTwo\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"releaseName\":\"overrideReleaseName\",\"releaseNamespace\":\"overrideNamespace\",\"values\":\"{\\\"roleTwoParam\\\":\\\"roleTwoOverrideValue\\\"}\"}}}")) + .withSecretDeploymentValues("fakeTokenPlaceholder")) + .create(); + } -```java -/** - * Samples for ConfigurationGroupSchemas ListByPublisher. - */ -public final class ConfigurationGroupSchemasListByPublisherSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupSchemaListByPublisherName.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * AzureOperatorNexus/VirtualNetworkFunctionCreate.json */ /** - * Sample code: Get networkFunctionDefinition groups under publisher resource. + * Sample code: Create virtual network function resource on AzureOperatorNexus. * * @param manager Entry point to HybridNetworkManager. */ - public static void getNetworkFunctionDefinitionGroupsUnderPublisherResource( + public static void createVirtualNetworkFunctionResourceOnAzureOperatorNexus( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupSchemas().listByPublisher("rg1", "testPublisher", com.azure.core.util.Context.NONE); + manager.networkFunctions() + .define("testNf") + .withRegion("eastus") + .withExistingResourceGroup("rg") + .withProperties(new NetworkFunctionValueWithoutSecrets() + .withNetworkFunctionDefinitionVersionResourceReference(new OpenDeploymentResourceReference().withId( + "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/testVendor/networkFunctionDefinitionGroups/testnetworkFunctionDefinitionGroupName/networkFunctionDefinitionVersions/1.0.1")) + .withNfviType(NfviType.AZURE_OPERATOR_NEXUS) + .withNfviId( + "/subscriptions/subid/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation") + .withAllowSoftwareUpdate(false) + .withDeploymentValues( + "{\"virtualMachineName\":\"test-VM\",\"extendedLocationName\":\"test-cluster\",\"cpuCores\":4,\"memorySizeGB\":8,\"cloudServicesNetworkAttachment\":{\"attachedNetworkId\":\"test-csnet\",\"ipAllocationMethod\":\"Dynamic\",\"networkAttachmentName\":\"test-cs-vlan\"},\"networkAttachments\":[{\"attachedNetworkId\":\"test-l3vlan\",\"defaultGateway\":\"True\",\"ipAllocationMethod\":\"Dynamic\",\"networkAttachmentName\":\"test-vlan\"}],\"sshPublicKeys\":[{\"keyData\":\"ssh-rsa CMIIIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0TqlveKKlc2MFvEmuXJiLGBsY1t4ML4uiRADGSZlnc+7Ugv3h+MCjkkwOKiOdsNo8k4KSBIG5GcQfKYOOd17AJvqCL6cGQbaLuqv0a64jeDm8oO8/xN/IM0oKw7rMr/2oAJOgIsfeXPkRxWWic9AVIS++H5Qi2r7bUFX+cqFsyUCAwEBBQ==\"}],\"storageProfile\":{\"osDisk\":{\"createOption\":\"Ephemeral\",\"deleteOption\":\"Delete\",\"diskSizeGB\":10}},\"userData\":\"testUserData\",\"adminUsername\":\"testUser\",\"virtioInterface\":\"Transitional\",\"isolateEmulatorThread\":\"False\",\"bootMethod\":\"BIOS\",\"placementHints\":[]}")) + .create(); } } ``` -### ConfigurationGroupSchemas_Update +### ArtifactStores_ListPrivateEndPoints ```java -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchema; -import java.util.HashMap; -import java.util.Map; - /** - * Samples for ConfigurationGroupSchemas Update. + * Samples for ConfigurationGroupValues List. */ -public final class ConfigurationGroupSchemasUpdateSamples { +public final class ConfigurationGroupValuesListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupSchemaUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupValueListBySubscription.json */ /** - * Sample code: Create or update the configuration group schema resource. + * Sample code: List all hybrid network sites in a subscription. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateTheConfigurationGroupSchemaResource( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - ConfigurationGroupSchema resource = manager.configurationGroupSchemas() - .getWithResponse("rg1", "testPublisher", "testConfigurationGroupSchema", com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); - } - - // 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; + public static void + listAllHybridNetworkSitesInASubscription(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.configurationGroupValues().list(com.azure.core.util.Context.NONE); } } ``` -### ConfigurationGroupSchemas_UpdateState +### ArtifactStores_RemovePrivateEndPoints ```java -import com.azure.resourcemanager.hybridnetwork.fluent.models.ConfigurationGroupSchemaVersionUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.VersionState; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactReplicationStrategy; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormat; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormatManagedResourceGroupConfiguration; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreType; +import com.azure.resourcemanager.hybridnetwork.models.BackingResourcePublicNetworkAccess; /** - * Samples for ConfigurationGroupSchemas UpdateState. + * Samples for ArtifactStores CreateOrUpdate. */ -public final class ConfigurationGroupSchemasUpdateStateSamples { +public final class ArtifactStoresCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupSchemaVersionUpdateState.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreCreateContainer.json */ /** - * Sample code: Update network service design version state. + * Sample code: Create or update an artifact store of publisher resource with container registry. * * @param manager Entry point to HybridNetworkManager. */ - public static void - updateNetworkServiceDesignVersionState(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupSchemas() - .updateState("rg1", "testPublisher", "testConfigurationGroupSchema", - new ConfigurationGroupSchemaVersionUpdateStateInner().withVersionState(VersionState.ACTIVE), - com.azure.core.util.Context.NONE); + public static void createOrUpdateAnArtifactStoreOfPublisherResourceWithContainerRegistry( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .define("TestArtifactStore") + .withRegion("eastus") + .withExistingPublisher("rg", "TestPublisher") + .withProperties( + new ArtifactStorePropertiesFormat().withStoreType(ArtifactStoreType.AZURE_CONTAINER_REGISTRY) + .withBackingResourcePublicNetworkAccess(BackingResourcePublicNetworkAccess.DISABLED) + .withReplicationStrategy(ArtifactReplicationStrategy.SINGLE_REPLICATION) + .withManagedResourceGroupConfiguration( + new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("testRg") + .withLocation("eastus"))) + .create(); } -} -``` - -### ConfigurationGroupValues_CreateOrUpdate -```java -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationValueWithSecrets; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationValueWithoutSecrets; -import com.azure.resourcemanager.hybridnetwork.models.OpenDeploymentResourceReference; -import com.azure.resourcemanager.hybridnetwork.models.SecretDeploymentResourceReference; - -/** - * Samples for ConfigurationGroupValues CreateOrUpdate. - */ -public final class ConfigurationGroupValuesCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupValueCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreCreate.json */ /** - * Sample code: Create or update configuration group value. + * Sample code: Create or update an artifact store of publisher resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void - createOrUpdateConfigurationGroupValue(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupValues() - .define("testConfigurationGroupValue") + public static void createOrUpdateAnArtifactStoreOfPublisherResource( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .define("TestArtifactStore") .withRegion("eastus") - .withExistingResourceGroup("rg1") - .withProperties(new ConfigurationValueWithoutSecrets() - .withConfigurationGroupSchemaResourceReference(new OpenDeploymentResourceReference().withId( - "/subscriptions/subid/resourcegroups/testRG/providers/microsoft.hybridnetwork/publishers/testPublisher/configurationGroupSchemas/testConfigurationGroupSchemaName")) - .withConfigurationValue( - "{\"interconnect-groups\":{\"stripe-one\":{\"name\":\"Stripe one\",\"international-interconnects\":[\"france\",\"germany\"],\"domestic-interconnects\":[\"birmingham\",\"edinburgh\"]},\"stripe-two\":{\"name\":\"Stripe two\",\"international-interconnects\":[\"germany\",\"italy\"],\"domestic-interconnects\":[\"edinburgh\",\"london\"]}},\"interconnect-group-assignments\":{\"ssc-one\":{\"ssc\":\"SSC 1\",\"interconnects\":\"stripe-one\"},\"ssc-two\":{\"ssc\":\"SSC 2\",\"interconnects\":\"stripe-two\"}}}")) + .withExistingPublisher("rg", "TestPublisher") + .withProperties( + new ArtifactStorePropertiesFormat().withStoreType(ArtifactStoreType.AZURE_CONTAINER_REGISTRY) + .withReplicationStrategy(ArtifactReplicationStrategy.SINGLE_REPLICATION) + .withManagedResourceGroupConfiguration( + new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("testRg") + .withLocation("eastus"))) .create(); } /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupValueFirstPartyCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreCreateStorage.json */ /** - * Sample code: Create or update first party configuration group value. + * Sample code: Create or update an artifact store of publisher resource with storage. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateFirstPartyConfigurationGroupValue( + public static void createOrUpdateAnArtifactStoreOfPublisherResourceWithStorage( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupValues() - .define("testConfigurationGroupValue") + manager.artifactStores() + .define("TestArtifactStore") .withRegion("eastus") - .withExistingResourceGroup("rg1") - .withProperties(new ConfigurationValueWithoutSecrets() - .withConfigurationGroupSchemaResourceReference(new SecretDeploymentResourceReference().withId( - "/subscriptions/subid/resourcegroups/testRG/providers/microsoft.hybridnetwork/publishers/testPublisher/configurationGroupSchemas/testConfigurationGroupSchemaName")) - .withConfigurationValue( - "{\"interconnect-groups\":{\"stripe-one\":{\"name\":\"Stripe one\",\"international-interconnects\":[\"france\",\"germany\"],\"domestic-interconnects\":[\"birmingham\",\"edinburgh\"]},\"stripe-two\":{\"name\":\"Stripe two\",\"international-interconnects\":[\"germany\",\"italy\"],\"domestic-interconnects\":[\"edinburgh\",\"london\"]}},\"interconnect-group-assignments\":{\"ssc-one\":{\"ssc\":\"SSC 1\",\"interconnects\":\"stripe-one\"},\"ssc-two\":{\"ssc\":\"SSC 2\",\"interconnects\":\"stripe-two\"}}}")) + .withExistingPublisher("rg", "TestPublisher") + .withProperties(new ArtifactStorePropertiesFormat().withStoreType(ArtifactStoreType.AZURE_STORAGE_ACCOUNT) + .withBackingResourcePublicNetworkAccess(BackingResourcePublicNetworkAccess.ENABLED) + .withReplicationStrategy(ArtifactReplicationStrategy.SINGLE_REPLICATION) + .withManagedResourceGroupConfiguration( + new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("testRg") + .withLocation("eastus"))) .create(); } +} +``` + +### ArtifactStores_Update + +```java +import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchema; +import java.util.HashMap; +import java.util.Map; +/** + * Samples for ConfigurationGroupSchemas Update. + */ +public final class ConfigurationGroupSchemasUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupValueCreateSecret.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupSchemaUpdateTags.json */ /** - * Sample code: Create or update configuration group value with secrets. + * Sample code: Create or update the configuration group schema resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateConfigurationGroupValueWithSecrets( + public static void createOrUpdateTheConfigurationGroupSchemaResource( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupValues() - .define("testConfigurationGroupValue") - .withRegion("eastus") - .withExistingResourceGroup("rg1") - .withProperties(new ConfigurationValueWithSecrets() - .withConfigurationGroupSchemaResourceReference(new OpenDeploymentResourceReference().withId( - "/subscriptions/subid/resourcegroups/testRG/providers/microsoft.hybridnetwork/publishers/testPublisher/configurationGroupSchemas/testConfigurationGroupSchemaName")) - .withSecretConfigurationValue("fakeTokenPlaceholder")) - .create(); + ConfigurationGroupSchema resource = manager.configurationGroupSchemas() + .getWithResponse("rg1", "testPublisher", "testConfigurationGroupSchema", com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + } + + // 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; } } ``` -### ConfigurationGroupValues_Delete +### Components_Get ```java /** - * Samples for ConfigurationGroupValues Delete. + * Samples for NetworkFunctionDefinitionGroups Get. */ -public final class ConfigurationGroupValuesDeleteSamples { +public final class NetworkFunctionDefinitionGroupsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupValueDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionGroupGet.json */ /** - * Sample code: Delete hybrid configuration group resource. + * Sample code: Get a networkFunctionDefinition group resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void - deleteHybridConfigurationGroupResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupValues() - .delete("rg1", "testConfigurationGroupValue", com.azure.core.util.Context.NONE); + public static void getANetworkFunctionDefinitionGroupResource( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctionDefinitionGroups() + .getWithResponse("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", + com.azure.core.util.Context.NONE); } } ``` -### ConfigurationGroupValues_GetByResourceGroup +### Components_ListByNetworkFunction ```java /** - * Samples for ConfigurationGroupValues GetByResourceGroup. + * Samples for ArtifactStores Get. */ -public final class ConfigurationGroupValuesGetByResourceGroupSamples { +public final class ArtifactStoresGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupValueGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ArtifactStoreGet. + * json */ /** - * Sample code: Get hybrid configuration group. + * Sample code: Get a artifact store resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void - getHybridConfigurationGroup(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupValues() - .getByResourceGroupWithResponse("rg1", "testConfigurationGroupValue", com.azure.core.util.Context.NONE); + public static void getAArtifactStoreResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .getWithResponse("rg", "TestPublisher", "TestArtifactStoreName", com.azure.core.util.Context.NONE); } } ``` -### ConfigurationGroupValues_List +### ConfigurationGroupSchemas_CreateOrUpdate ```java /** - * Samples for ConfigurationGroupValues List. + * Samples for NetworkFunctions Delete. */ -public final class ConfigurationGroupValuesListSamples { +public final class NetworkFunctionsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupValueListBySubscription.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDelete.json */ /** - * Sample code: List all hybrid network sites in a subscription. + * Sample code: Delete network function resource. * * @param manager Entry point to HybridNetworkManager. */ public static void - listAllHybridNetworkSitesInASubscription(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupValues().list(com.azure.core.util.Context.NONE); + deleteNetworkFunctionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctions().delete("rg", "testNf", com.azure.core.util.Context.NONE); } -} -``` -### ConfigurationGroupValues_ListByResourceGroup + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ + * VirtualNetworkFunctionDelete.json + */ + /** + * Sample code: Delete virtual network function resource on AzureCore. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void deleteVirtualNetworkFunctionResourceOnAzureCore( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctions().delete("rg", "testNf", com.azure.core.util.Context.NONE); + } -```java -/** - * Samples for ConfigurationGroupValues ListByResourceGroup. - */ -public final class ConfigurationGroupValuesListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupValueListByResourceGroup.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * AzureOperatorNexus/VirtualNetworkFunctionDelete.json */ /** - * Sample code: List all hybrid network configurationGroupValues in a subscription. + * Sample code: Delete virtual network function resource on AzureOperatorNexus. * * @param manager Entry point to HybridNetworkManager. */ - public static void listAllHybridNetworkConfigurationGroupValuesInASubscription( + public static void deleteVirtualNetworkFunctionResourceOnAzureOperatorNexus( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.configurationGroupValues().listByResourceGroup("rg1", com.azure.core.util.Context.NONE); + manager.networkFunctions().delete("rg", "testNf", com.azure.core.util.Context.NONE); } } ``` -### ConfigurationGroupValues_UpdateTags +### ConfigurationGroupSchemas_Delete ```java -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValue; -import java.util.HashMap; -import java.util.Map; - /** - * Samples for ConfigurationGroupValues UpdateTags. + * Samples for ArtifactManifests ListCredential. */ -public final class ConfigurationGroupValuesUpdateTagsSamples { +public final class ArtifactManifestsListCredentialSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * ConfigurationGroupValueUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactManifestListCredential.json */ /** - * Sample code: Update hybrid configuration group tags. + * Sample code: List a credential for artifact manifest. * * @param manager Entry point to HybridNetworkManager. */ public static void - updateHybridConfigurationGroupTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - ConfigurationGroupValue resource = manager.configurationGroupValues() - .getByResourceGroupWithResponse("rg1", "testConfigurationGroupValue", com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + listACredentialForArtifactManifest(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactManifests() + .listCredentialWithResponse("rg", "TestPublisher", "TestArtifactStore", "TestArtifactManifestName", + com.azure.core.util.Context.NONE); } +} +``` - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; +### ConfigurationGroupSchemas_Get + +```java +import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkServiceDesignVersionUpdateStateInner; +import com.azure.resourcemanager.hybridnetwork.models.VersionState; + +/** + * Samples for NetworkServiceDesignVersions UpdateState. + */ +public final class NetworkServiceDesignVersionsUpdateStateSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkServiceDesignVersionUpdateState.json + */ + /** + * Sample code: Update network service design version state. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void + updateNetworkServiceDesignVersionState(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkServiceDesignVersions() + .updateState("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", "1.0.0", + new NetworkServiceDesignVersionUpdateStateInner().withVersionState(VersionState.ACTIVE), + com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctionDefinitionGroups_CreateOrUpdate +### ConfigurationGroupSchemas_ListByPublisher ```java /** - * Samples for NetworkFunctionDefinitionGroups CreateOrUpdate. + * Samples for Operations List. */ -public final class NetworkFunctionDefinitionGroupsCreateOrUpdateSamples { +public final class OperationsListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionGroupCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/GetOperations. + * json */ /** - * Sample code: Create or update the network function definition group. + * Sample code: Get Registration Operations. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateTheNetworkFunctionDefinitionGroup( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionGroups() - .define("TestNetworkFunctionDefinitionGroupName") - .withRegion("eastus") - .withExistingPublisher("rg", "TestPublisher") - .create(); + public static void getRegistrationOperations(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.operations().list(com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctionDefinitionGroups_Delete +### ConfigurationGroupSchemas_Update ```java /** - * Samples for NetworkFunctionDefinitionGroups Delete. + * Samples for ArtifactStores ListPrivateEndPoints. */ -public final class NetworkFunctionDefinitionGroupsDeleteSamples { +public final class ArtifactStoresListPrivateEndPointsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionGroupDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreListPrivateEndPoints.json */ /** - * Sample code: Delete a network function group resource. + * Sample code: List Manual Private Endpoints. * * @param manager Entry point to HybridNetworkManager. */ public static void - deleteANetworkFunctionGroupResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionGroups() - .delete("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", com.azure.core.util.Context.NONE); + listManualPrivateEndpoints(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .listPrivateEndPoints("rg", "TestPublisher", "TestArtifactStore", com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctionDefinitionGroups_Get +### ConfigurationGroupSchemas_UpdateState ```java /** - * Samples for NetworkFunctionDefinitionGroups Get. + * Samples for NetworkFunctionDefinitionVersions ListByNetworkFunctionDefinitionGroup. */ -public final class NetworkFunctionDefinitionGroupsGetSamples { +public final class NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionGroupGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionVersionListByNetworkFunctionDefinitionGroup.json */ /** - * Sample code: Get a networkFunctionDefinition group resource. + * Sample code: Get Publisher resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void getANetworkFunctionDefinitionGroupResource( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionGroups() - .getWithResponse("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", + public static void getPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctionDefinitionVersions() + .listByNetworkFunctionDefinitionGroup("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupNameName", com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctionDefinitionGroups_ListByPublisher +### ConfigurationGroupValues_CreateOrUpdate ```java /** - * Samples for NetworkFunctionDefinitionGroups ListByPublisher. + * Samples for ArtifactManifests Delete. */ -public final class NetworkFunctionDefinitionGroupsListByPublisherSamples { +public final class ArtifactManifestsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionGroupsListByPublisherName.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactManifestDelete.json */ /** - * Sample code: Get networkFunctionDefinition groups under publisher resource. + * Sample code: Delete a artifact manifest resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void getNetworkFunctionDefinitionGroupsUnderPublisherResource( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionGroups() - .listByPublisher("rg", "TestPublisher", com.azure.core.util.Context.NONE); + public static void + deleteAArtifactManifestResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactManifests() + .delete("rg", "TestPublisher", "TestArtifactStore", "TestManifest", com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctionDefinitionGroups_Update +### ConfigurationGroupValues_Delete ```java -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroup; -import java.util.HashMap; -import java.util.Map; - /** - * Samples for NetworkFunctionDefinitionGroups Update. + * Samples for Publishers ListByResourceGroup. */ -public final class NetworkFunctionDefinitionGroupsUpdateSamples { +public final class PublishersListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionGroupUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * PublisherListByResourceGroup.json */ /** - * Sample code: Create or update the network function definition group resource. + * Sample code: List all publisher resources in a resource group. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateTheNetworkFunctionDefinitionGroupResource( + public static void listAllPublisherResourcesInAResourceGroup( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - NetworkFunctionDefinitionGroup resource = manager.networkFunctionDefinitionGroups() - .getWithResponse("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", - com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); - } - - // 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; + manager.publishers().listByResourceGroup("rg", com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctionDefinitionVersions_CreateOrUpdate +### ConfigurationGroupValues_GetByResourceGroup ```java -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesHelmApplication; -import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesNetworkFunctionTemplate; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreArmTemplateDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionArmTemplateApplication; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionTemplate; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionVhdApplication; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreVhdImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreVhdImageDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusArmTemplateDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusImageDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionArmTemplateApplication; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionImageApplication; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionTemplate; -import com.azure.resourcemanager.hybridnetwork.models.ContainerizedNetworkFunctionDefinitionVersion; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.HelmArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.HelmInstallOptions; -import com.azure.resourcemanager.hybridnetwork.models.HelmMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.HelmMappingRuleProfileOptions; -import com.azure.resourcemanager.hybridnetwork.models.HelmUpgradeOptions; -import com.azure.resourcemanager.hybridnetwork.models.ImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ImageMappingRuleProfile; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.VhdImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.VhdImageMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.VirtualNetworkFunctionDefinitionVersion; import java.util.Arrays; /** - * Samples for NetworkFunctionDefinitionVersions CreateOrUpdate. + * Samples for ArtifactStores DeleteNetworkFabricControllerEndPoints. */ -public final class NetworkFunctionDefinitionVersionsCreateOrUpdateSamples { +public final class ArtifactStoresDeleteNetworkFabricControllerEndPointsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ - * VirtualNetworkFunctionDefinitionVersionCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreDeleteNFCEndPoints.json */ /** - * Sample code: Create or update a network function definition version resource for AzureCore VNF. + * Sample code: Delete Network Fabric Endpoints. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateANetworkFunctionDefinitionVersionResourceForAzureCoreVNF( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionVersions() - .define("1.0.0") - .withRegion("eastus") - .withExistingNetworkFunctionDefinitionGroup("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName") - .withProperties(new VirtualNetworkFunctionDefinitionVersion().withDescription("test NFDV for AzureCore") - .withDeployParameters( - "{\"virtualMachineName\":{\"type\":\"string\"},\"cpuCores\":{\"type\":\"int\"},\"memorySizeGB\":{\"type\":\"int\"},\"cloudServicesNetworkAttachment\":{\"type\":\"object\",\"properties\":{\"networkAttachmentName\":{\"type\":\"string\"},\"attachedNetworkId\":{\"type\":\"string\"},\"ipAllocationMethod\":{\"type\":\"string\"},\"ipv4Address\":{\"type\":\"string\"},\"ipv6Address\":{\"type\":\"string\"},\"defaultGateway\":{\"type\":\"string\"}},\"required\":[\"attachedNetworkId\",\"ipAllocationMethod\"]},\"networkAttachments\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"networkAttachmentName\":{\"type\":\"string\"},\"attachedNetworkId\":{\"type\":\"string\"},\"ipAllocationMethod\":{\"type\":\"string\"},\"ipv4Address\":{\"type\":\"string\"},\"ipv6Address\":{\"type\":\"string\"},\"defaultGateway\":{\"type\":\"string\"}},\"required\":[\"attachedNetworkId\",\"ipAllocationMethod\"]}},\"storageProfile\":{\"type\":\"object\",\"properties\":{\"osDisk\":{\"type\":\"object\",\"properties\":{\"createOption\":{\"type\":\"string\"},\"deleteOption\":{\"type\":\"string\"},\"diskSizeGB\":{\"type\":\"integer\"}},\"required\":[\"diskSizeGB\"]}},\"required\":[\"osDisk\"]},\"sshPublicKeys\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"keyData\":{\"type\":\"string\"}},\"required\":[\"keyData\"]}},\"userData\":{\"type\":\"string\"},\"adminUsername\":{\"type\":\"string\"},\"bootMethod\":{\"type\":\"string\",\"default\":\"UEFI\",\"enum\":[\"UEFI\",\"BIOS\"]},\"isolateEmulatorThread\":{\"type\":\"string\"},\"virtioInterface\":{\"type\":\"string\"},\"placementHints\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"hintType\":{\"type\":\"string\",\"enum\":[\"Affinity\",\"AntiAffinity\"]},\"resourceId\":{\"type\":\"string\"},\"schedulingExecution\":{\"type\":\"string\",\"enum\":[\"Soft\",\"Hard\"]},\"scope\":{\"type\":\"string\"}},\"required\":[\"hintType\",\"schedulingExecution\",\"resourceId\",\"scope\"]}}}") - .withNetworkFunctionTemplate( - new AzureCoreNetworkFunctionTemplate().withNetworkFunctionApplications(Arrays.asList( - new AzureCoreNetworkFunctionVhdApplication().withName("testImageRole") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList()) - .withUninstallDependsOn(Arrays.asList()) - .withUpdateDependsOn(Arrays.asList())) - .withArtifactProfile(new AzureCoreVhdImageArtifactProfile() - .withArtifactStore(new ReferencedResource().withId( - "/subscriptions/subid/resourceGroups/rg/providers/microsoft.hybridnetwork/publishers/TestPublisher/artifactStores/TestArtifactStore")) - .withVhdArtifactProfile( - new VhdImageArtifactProfile().withVhdName("test-image").withVhdVersion("1-0-0"))) - .withDeployParametersMappingRuleProfile( - new AzureCoreVhdImageDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.UNKNOWN) - .withVhdImageMappingRuleProfile( - new VhdImageMappingRuleProfile().withUserConfiguration(""))), - new AzureCoreNetworkFunctionArmTemplateApplication().withName("testTemplateRole") - .withDependsOnProfile( - new DependsOnProfile().withInstallDependsOn(Arrays.asList("testImageRole")) - .withUninstallDependsOn(Arrays.asList("testImageRole")) - .withUpdateDependsOn(Arrays.asList("testImageRole"))) - .withArtifactProfile(new AzureCoreArmTemplateArtifactProfile() - .withArtifactStore(new ReferencedResource().withId( - "/subscriptions/subid/resourceGroups/rg/providers/microsoft.hybridnetwork/publishers/TestPublisher/artifactStores/TestArtifactStore")) - .withTemplateArtifactProfile( - new ArmTemplateArtifactProfile().withTemplateName("test-template") - .withTemplateVersion("1.0.0"))) - .withDeployParametersMappingRuleProfile(new AzureCoreArmTemplateDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.UNKNOWN) - .withTemplateMappingRuleProfile( - new ArmTemplateMappingRuleProfile().withTemplateParameters( - "{\"virtualMachineName\":\"{deployParameters.virtualMachineName}\",\"cpuCores\":\"{deployParameters.cpuCores}\",\"memorySizeGB\":\"{deployParameters.memorySizeGB}\",\"cloudServicesNetworkAttachment\":\"{deployParameters.cloudServicesNetworkAttachment}\",\"networkAttachments\":\"{deployParameters.networkAttachments}\",\"sshPublicKeys\":\"{deployParameters.sshPublicKeys}\",\"storageProfile\":\"{deployParameters.storageProfile}\",\"isolateEmulatorThread\":\"{deployParameters.isolateEmulatorThread}\",\"virtioInterface\":\"{deployParameters.virtioInterface}\",\"userData\":\"{deployParameters.userData}\",\"adminUsername\":\"{deployParameters.adminUsername}\",\"bootMethod\":\"{deployParameters.bootMethod}\",\"placementHints\":\"{deployParameters.placementHints}\"}"))))))) - .create(); + public static void + deleteNetworkFabricEndpoints(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .deleteNetworkFabricControllerEndPoints("rg", "TestPublisher", "TestArtifactStore", + new ArtifactStoreNetworkFabricControllerEndPointsInner() + .withNetworkFabricControllerIds(Arrays.asList(new ReferencedResource().withId( + "/subscriptions/testsubid/resourceGroups/testNFCMRG/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/testNFCControllerId"))), + com.azure.core.util.Context.NONE); + } +} +``` + +### ConfigurationGroupValues_List + +```java +/** + * Samples for ConfigurationGroupValues GetByResourceGroup. + */ +public final class ConfigurationGroupValuesGetByResourceGroupSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupValueGet.json + */ + /** + * Sample code: Get hybrid configuration group. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void + getHybridConfigurationGroup(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.configurationGroupValues() + .getByResourceGroupWithResponse("rg1", "testConfigurationGroupValue", com.azure.core.util.Context.NONE); } +} +``` + +### ConfigurationGroupValues_ListByResourceGroup +```java +/** + * Samples for NetworkFunctionDefinitionVersions Get. + */ +public final class NetworkFunctionDefinitionVersionsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * AzureOperatorNexus/VirtualNetworkFunctionDefinitionVersionCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionVersionGet.json */ /** - * Sample code: Create or update a network function definition version resource for AzureOperatorNexus VNF. + * Sample code: Get a network function definition version resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateANetworkFunctionDefinitionVersionResourceForAzureOperatorNexusVNF( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionVersions() - .define("1.0.0") - .withRegion("eastus") - .withExistingNetworkFunctionDefinitionGroup("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName") - .withProperties(new VirtualNetworkFunctionDefinitionVersion() - .withDescription("test NFDV for AzureOperatorNexus") - .withDeployParameters( - "{\"virtualMachineName\":{\"type\":\"string\"},\"extendedLocationName\":{\"type\":\"string\"},\"cpuCores\":{\"type\":\"int\"},\"memorySizeGB\":{\"type\":\"int\"},\"cloudServicesNetworkAttachment\":{\"type\":\"object\",\"properties\":{\"networkAttachmentName\":{\"type\":\"string\"},\"attachedNetworkId\":{\"type\":\"string\"},\"ipAllocationMethod\":{\"type\":\"string\"},\"ipv4Address\":{\"type\":\"string\"},\"ipv6Address\":{\"type\":\"string\"},\"defaultGateway\":{\"type\":\"string\"}},\"required\":[\"attachedNetworkId\",\"ipAllocationMethod\"]},\"networkAttachments\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"networkAttachmentName\":{\"type\":\"string\"},\"attachedNetworkId\":{\"type\":\"string\"},\"ipAllocationMethod\":{\"type\":\"string\"},\"ipv4Address\":{\"type\":\"string\"},\"ipv6Address\":{\"type\":\"string\"},\"defaultGateway\":{\"type\":\"string\"}},\"required\":[\"attachedNetworkId\",\"ipAllocationMethod\"]}},\"storageProfile\":{\"type\":\"object\",\"properties\":{\"osDisk\":{\"type\":\"object\",\"properties\":{\"createOption\":{\"type\":\"string\"},\"deleteOption\":{\"type\":\"string\"},\"diskSizeGB\":{\"type\":\"integer\"}},\"required\":[\"diskSizeGB\"]}},\"required\":[\"osDisk\"]},\"sshPublicKeys\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"keyData\":{\"type\":\"string\"}},\"required\":[\"keyData\"]}},\"userData\":{\"type\":\"string\"},\"adminUsername\":{\"type\":\"string\"},\"bootMethod\":{\"type\":\"string\",\"default\":\"UEFI\",\"enum\":[\"UEFI\",\"BIOS\"]},\"isolateEmulatorThread\":{\"type\":\"string\"},\"virtioInterface\":{\"type\":\"string\"},\"placementHints\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"hintType\":{\"type\":\"string\",\"enum\":[\"Affinity\",\"AntiAffinity\"]},\"resourceId\":{\"type\":\"string\"},\"schedulingExecution\":{\"type\":\"string\",\"enum\":[\"Soft\",\"Hard\"]},\"scope\":{\"type\":\"string\"}},\"required\":[\"hintType\",\"schedulingExecution\",\"resourceId\",\"scope\"]}}}") - .withNetworkFunctionTemplate( - new AzureOperatorNexusNetworkFunctionTemplate().withNetworkFunctionApplications(Arrays.asList( - new AzureOperatorNexusNetworkFunctionImageApplication().withName("testImageRole") - .withDependsOnProfile(new DependsOnProfile().withInstallDependsOn(Arrays.asList()) - .withUninstallDependsOn(Arrays.asList()) - .withUpdateDependsOn(Arrays.asList())) - .withArtifactProfile(new AzureOperatorNexusImageArtifactProfile() - .withArtifactStore(new ReferencedResource().withId( - "/subscriptions/subid/resourceGroups/rg/providers/microsoft.hybridnetwork/publishers/TestPublisher/artifactStores/TestArtifactStore")) - .withImageArtifactProfile( - new ImageArtifactProfile().withImageName("test-image").withImageVersion("1.0.0"))) - .withDeployParametersMappingRuleProfile( - new AzureOperatorNexusImageDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.UNKNOWN) - .withImageMappingRuleProfile( - new ImageMappingRuleProfile().withUserConfiguration(""))), - new AzureOperatorNexusNetworkFunctionArmTemplateApplication().withName("testTemplateRole") - .withDependsOnProfile( - new DependsOnProfile().withInstallDependsOn(Arrays.asList("testImageRole")) - .withUninstallDependsOn(Arrays.asList("testImageRole")) - .withUpdateDependsOn(Arrays.asList("testImageRole"))) - .withArtifactProfile(new AzureOperatorNexusArmTemplateArtifactProfile() - .withArtifactStore(new ReferencedResource().withId( - "/subscriptions/subid/resourceGroups/rg/providers/microsoft.hybridnetwork/publishers/TestPublisher/artifactStores/TestArtifactStore")) - .withTemplateArtifactProfile( - new ArmTemplateArtifactProfile().withTemplateName("test-template") - .withTemplateVersion("1.0.0"))) - .withDeployParametersMappingRuleProfile( - new AzureOperatorNexusArmTemplateDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.UNKNOWN) - .withTemplateMappingRuleProfile( - new ArmTemplateMappingRuleProfile().withTemplateParameters( - "{\"virtualMachineName\":\"{deployParameters.virtualMachineName}\",\"extendedLocationName\":\"{deployParameters.extendedLocationName}\",\"cpuCores\":\"{deployParameters.cpuCores}\",\"memorySizeGB\":\"{deployParameters.memorySizeGB}\",\"cloudServicesNetworkAttachment\":\"{deployParameters.cloudServicesNetworkAttachment}\",\"networkAttachments\":\"{deployParameters.networkAttachments}\",\"sshPublicKeys\":\"{deployParameters.sshPublicKeys}\",\"storageProfile\":\"{deployParameters.storageProfile}\",\"isolateEmulatorThread\":\"{deployParameters.isolateEmulatorThread}\",\"virtioInterface\":\"{deployParameters.virtioInterface}\",\"userData\":\"{deployParameters.userData}\",\"adminUsername\":\"{deployParameters.adminUsername}\",\"bootMethod\":\"{deployParameters.bootMethod}\",\"placementHints\":\"{deployParameters.placementHints}\"}"))))))) - .create(); - } - - /* - * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionVersionCreate.json - */ - /** - * Sample code: Create or update a network function definition version resource. - * - * @param manager Entry point to HybridNetworkManager. - */ - public static void createOrUpdateANetworkFunctionDefinitionVersionResource( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionVersions() - .define("1.0.0") - .withRegion("eastus") - .withExistingNetworkFunctionDefinitionGroup("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName") - .withProperties(new ContainerizedNetworkFunctionDefinitionVersion().withDeployParameters( - "{\"type\":\"object\",\"properties\":{\"releaseName\":{\"type\":\"string\"},\"namespace\":{\"type\":\"string\"}}}") - .withNetworkFunctionTemplate(new AzureArcKubernetesNetworkFunctionTemplate() - .withNetworkFunctionApplications(Arrays.asList(new AzureArcKubernetesHelmApplication() - .withName("fedrbac") - .withDependsOnProfile(new DependsOnProfile().withInstallDependsOn(Arrays.asList()) - .withUninstallDependsOn(Arrays.asList()) - .withUpdateDependsOn(Arrays.asList())) - .withArtifactProfile(new AzureArcKubernetesArtifactProfile() - .withArtifactStore(new ReferencedResource().withId( - "/subscriptions/subid/resourcegroups/rg/providers/microsoft.hybridnetwork/publishers/TestPublisher/artifactStores/testArtifactStore")) - .withHelmArtifactProfile(new HelmArtifactProfile().withHelmPackageName("fed-rbac") - .withHelmPackageVersionRange("~2.1.3") - .withRegistryValuesPaths(Arrays.asList("global.registry.docker.repoPath")) - .withImagePullSecretsValuesPaths(Arrays.asList("global.imagePullSecrets")))) - .withDeployParametersMappingRuleProfile(new AzureArcKubernetesDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.ENABLED) - .withHelmMappingRuleProfile( - new HelmMappingRuleProfile().withReleaseNamespace("{deployParameters.namesapce}") - .withReleaseName("{deployParameters.releaseName}") - .withHelmPackageVersion("2.1.3") - .withValues("") - .withOptions(new HelmMappingRuleProfileOptions() - .withInstallOptions(new HelmInstallOptions().withAtomic("true") - .withWaitOption("true") - .withTimeout("30")) - .withUpgradeOptions(new HelmUpgradeOptions().withAtomic("true") - .withWaitOption("true") - .withTimeout("30"))))))))) - .create(); - } -} -``` - -### NetworkFunctionDefinitionVersions_Delete - -```java -/** - * Samples for NetworkFunctionDefinitionVersions Delete. - */ -public final class NetworkFunctionDefinitionVersionsDeleteSamples { - /* - * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionVersionDelete.json - */ - /** - * Sample code: Delete a network function definition version. - * - * @param manager Entry point to HybridNetworkManager. - */ - public static void - deleteANetworkFunctionDefinitionVersion(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionVersions() - .delete("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", "1.0.0", - com.azure.core.util.Context.NONE); - } - - /* - * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * AzureOperatorNexus/VirtualNetworkFunctionDefinitionVersionDelete.json - */ - /** - * Sample code: Delete a network function definition version for AzureOperatorNexus VNF. - * - * @param manager Entry point to HybridNetworkManager. - */ - public static void deleteANetworkFunctionDefinitionVersionForAzureOperatorNexusVNF( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionVersions() - .delete("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", "1.0.0", - com.azure.core.util.Context.NONE); - } - - /* - * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ - * VirtualNetworkFunctionDefinitionVersionDelete.json - */ - /** - * Sample code: Delete a network function definition version for AzureCore VNF. - * - * @param manager Entry point to HybridNetworkManager. - */ - public static void deleteANetworkFunctionDefinitionVersionForAzureCoreVNF( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionVersions() - .delete("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", "1.0.0", - com.azure.core.util.Context.NONE); - } -} -``` - -### NetworkFunctionDefinitionVersions_Get - -```java -/** - * Samples for NetworkFunctionDefinitionVersions Get. - */ -public final class NetworkFunctionDefinitionVersionsGetSamples { - /* - * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionVersionGet.json - */ - /** - * Sample code: Get a network function definition version resource. - * - * @param manager Entry point to HybridNetworkManager. - */ - public static void getANetworkFunctionDefinitionVersionResource( + public static void getANetworkFunctionDefinitionVersionResource( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { manager.networkFunctionDefinitionVersions() .getWithResponse("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", "1.0.0", @@ -1382,7 +1227,7 @@ public final class NetworkFunctionDefinitionVersionsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ * VirtualNetworkFunctionDefinitionVersionGet.json */ /** @@ -1399,7 +1244,7 @@ public final class NetworkFunctionDefinitionVersionsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * AzureOperatorNexus/VirtualNetworkFunctionDefinitionVersionGet.json */ /** @@ -1416,59 +1261,75 @@ public final class NetworkFunctionDefinitionVersionsGetSamples { } ``` -### NetworkFunctionDefinitionVersions_ListByNetworkFunctionDefinitionGroup +### ConfigurationGroupValues_UpdateTags ```java +import com.azure.resourcemanager.hybridnetwork.models.OpenDeploymentResourceReference; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import com.azure.resourcemanager.hybridnetwork.models.SecretDeploymentResourceReference; +import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkServicePropertiesFormat; +import com.azure.resourcemanager.hybridnetwork.models.Sku; +import com.azure.resourcemanager.hybridnetwork.models.SkuName; +import java.util.HashMap; +import java.util.Map; + /** - * Samples for NetworkFunctionDefinitionVersions ListByNetworkFunctionDefinitionGroup. + * Samples for SiteNetworkServices CreateOrUpdate. */ -public final class NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupSamples { +public final class SiteNetworkServicesCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionVersionListByNetworkFunctionDefinitionGroup.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * SiteNetworkServiceCreate.json */ /** - * Sample code: Get Publisher resource. + * Sample code: Create site network service. * * @param manager Entry point to HybridNetworkManager. */ - public static void getPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionVersions() - .listByNetworkFunctionDefinitionGroup("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupNameName", - com.azure.core.util.Context.NONE); + public static void createSiteNetworkService(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.siteNetworkServices() + .define("testSiteNetworkServiceName") + .withRegion("westUs2") + .withExistingResourceGroup("rg1") + .withProperties(new SiteNetworkServicePropertiesFormat() + .withSiteReference(new ReferencedResource().withId( + "/subscriptions/subid/resourcegroups/contosorg1/providers/microsoft.hybridnetwork/sites/testSite")) + .withNetworkServiceDesignVersionResourceReference(new OpenDeploymentResourceReference().withId( + "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/TestPublisher/networkServiceDesignGroups/TestNetworkServiceDesignGroupName/networkServiceDesignVersions/1.0.0")) + .withDesiredStateConfigurationGroupValueReferences(mapOf("MyVM_Configuration", + new ReferencedResource().withId( + "/subscriptions/subid/resourcegroups/contosorg1/providers/microsoft.hybridnetwork/configurationgroupvalues/MyVM_Configuration1")))) + .withSku(new Sku().withName(SkuName.STANDARD)) + .create(); } -} -``` - -### NetworkFunctionDefinitionVersions_Update - -```java -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersion; -import java.util.HashMap; -import java.util.Map; -/** - * Samples for NetworkFunctionDefinitionVersions Update. - */ -public final class NetworkFunctionDefinitionVersionsUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionVersionUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * SiteNetworkServiceFirstPartyCreate.json */ /** - * Sample code: Update the network function definition version tags. + * Sample code: Create first party site network service. * * @param manager Entry point to HybridNetworkManager. */ - public static void updateTheNetworkFunctionDefinitionVersionTags( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - NetworkFunctionDefinitionVersion resource = manager.networkFunctionDefinitionVersions() - .getWithResponse("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", "1.0.0", - com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + public static void + createFirstPartySiteNetworkService(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.siteNetworkServices() + .define("testSiteNetworkServiceName") + .withRegion("westUs2") + .withExistingResourceGroup("rg1") + .withProperties(new SiteNetworkServicePropertiesFormat() + .withSiteReference(new ReferencedResource().withId( + "/subscriptions/subid/resourcegroups/contosorg1/providers/microsoft.hybridnetwork/sites/testSite")) + .withNetworkServiceDesignVersionResourceReference(new SecretDeploymentResourceReference().withId( + "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/TestPublisher/networkServiceDesignGroups/TestNetworkServiceDesignGroupName/networkServiceDesignVersions/1.0.0")) + .withDesiredStateConfigurationGroupValueReferences(mapOf("MyVM_Configuration", + new ReferencedResource().withId( + "/subscriptions/subid/resourcegroups/contosorg1/providers/microsoft.hybridnetwork/configurationgroupvalues/MyVM_Configuration1")))) + .withSku(new Sku().withName(SkuName.STANDARD)) + .create(); } // Use "Map.of" if available @@ -1485,553 +1346,654 @@ public final class NetworkFunctionDefinitionVersionsUpdateSamples { } ``` -### NetworkFunctionDefinitionVersions_UpdateState +### NetworkFunctionDefinitionGroups_CreateOrUpdate ```java -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionDefinitionVersionUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.VersionState; +import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkService; +import java.util.HashMap; +import java.util.Map; /** - * Samples for NetworkFunctionDefinitionVersions UpdateState. + * Samples for SiteNetworkServices UpdateTags. */ -public final class NetworkFunctionDefinitionVersionsUpdateStateSamples { +public final class SiteNetworkServicesUpdateTagsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDefinitionVersionUpdateState.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * SiteNetworkServiceUpdateTags.json */ /** - * Sample code: Update network function definition version state. + * Sample code: Update network site tags. * * @param manager Entry point to HybridNetworkManager. */ - public static void updateNetworkFunctionDefinitionVersionState( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctionDefinitionVersions() - .updateState("rg", "TestPublisher", "TestSkuGroup", "1.0.0", - new NetworkFunctionDefinitionVersionUpdateStateInner().withVersionState(VersionState.ACTIVE), - com.azure.core.util.Context.NONE); + public static void updateNetworkSiteTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + SiteNetworkService resource = manager.siteNetworkServices() + .getByResourceGroupWithResponse("rg1", "testSiteNetworkServiceName", com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + } + + // 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; } } ``` -### NetworkFunctions_CreateOrUpdate +### NetworkFunctionDefinitionGroups_Delete ```java -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionValueWithSecrets; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionValueWithoutSecrets; -import com.azure.resourcemanager.hybridnetwork.models.NfviType; -import com.azure.resourcemanager.hybridnetwork.models.OpenDeploymentResourceReference; -import com.azure.resourcemanager.hybridnetwork.models.SecretDeploymentResourceReference; -import java.util.Arrays; - /** - * Samples for NetworkFunctions CreateOrUpdate. + * Samples for ConfigurationGroupValues ListByResourceGroup. */ -public final class NetworkFunctionsCreateOrUpdateSamples { +public final class ConfigurationGroupValuesListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ - * VirtualNetworkFunctionCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupValueListByResourceGroup.json */ /** - * Sample code: Create virtual network function resource on AzureCore. + * Sample code: List all hybrid network configurationGroupValues in a subscription. * * @param manager Entry point to HybridNetworkManager. */ - public static void createVirtualNetworkFunctionResourceOnAzureCore( + public static void listAllHybridNetworkConfigurationGroupValuesInASubscription( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions() - .define("testNf") - .withRegion("eastus") - .withExistingResourceGroup("rg") - .withProperties(new NetworkFunctionValueWithoutSecrets() - .withNetworkFunctionDefinitionVersionResourceReference(new OpenDeploymentResourceReference().withId( - "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/testVendor/networkFunctionDefinitionGroups/testnetworkFunctionDefinitionGroupName/networkFunctionDefinitionVersions/1.0.1")) - .withNfviType(NfviType.AZURE_CORE) - .withNfviId("/subscriptions/subid/resourceGroups/testResourceGroup") - .withAllowSoftwareUpdate(false) - .withDeploymentValues( - "{\"virtualMachineName\":\"test-VM\",\"cpuCores\":4,\"memorySizeGB\":8,\"cloudServicesNetworkAttachment\":{\"attachedNetworkId\":\"test-csnet\",\"ipAllocationMethod\":\"Dynamic\",\"networkAttachmentName\":\"test-cs-vlan\"},\"networkAttachments\":[{\"attachedNetworkId\":\"test-l3vlan\",\"defaultGateway\":\"True\",\"ipAllocationMethod\":\"Dynamic\",\"networkAttachmentName\":\"test-vlan\"}],\"sshPublicKeys\":[{\"keyData\":\"ssh-rsa CMIIIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0TqlveKKlc2MFvEmuXJiLGBsY1t4ML4uiRADGSZlnc+7Ugv3h+MCjkkwOKiOdsNo8k4KSBIG5GcQfKYOOd17AJvqCL6cGQbaLuqv0a64jeDm8oO8/xN/IM0oKw7rMr/2oAJOgIsfeXPkRxWWic9AVIS++H5Qi2r7bUFX+cqFsyUCAwEBBQ==\"}],\"storageProfile\":{\"osDisk\":{\"createOption\":\"Ephemeral\",\"deleteOption\":\"Delete\",\"diskSizeGB\":10}},\"userData\":\"testUserData\",\"adminUsername\":\"testUser\",\"virtioInterface\":\"Transitional\",\"isolateEmulatorThread\":\"False\",\"bootMethod\":\"BIOS\",\"placementHints\":[]}")) - .create(); + manager.configurationGroupValues().listByResourceGroup("rg1", com.azure.core.util.Context.NONE); } +} +``` + +### NetworkFunctionDefinitionGroups_Get + +```java +import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValue; +import java.util.HashMap; +import java.util.Map; +/** + * Samples for ConfigurationGroupValues UpdateTags. + */ +public final class ConfigurationGroupValuesUpdateTagsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionFirstPartyCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupValueUpdateTags.json */ /** - * Sample code: Create first party network function resource. + * Sample code: Update hybrid configuration group tags. * * @param manager Entry point to HybridNetworkManager. */ public static void - createFirstPartyNetworkFunctionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions() - .define("testNf") - .withRegion("eastus") - .withExistingResourceGroup("rg") - .withProperties(new NetworkFunctionValueWithoutSecrets() - .withNetworkFunctionDefinitionVersionResourceReference(new SecretDeploymentResourceReference().withId( - "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/testVendor/networkFunctionDefinitionGroups/testnetworkFunctionDefinitionGroupName/networkFunctionDefinitionVersions/1.0.1")) - .withNfviType(NfviType.AZURE_ARC_KUBERNETES) - .withNfviId( - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation") - .withAllowSoftwareUpdate(false) - .withRoleOverrideValues(Arrays.asList( - "{\"name\":\"testRoleOne\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"helmPackageVersion\":\"2.1.3\",\"values\":\"{\\\"roleOneParam\\\":\\\"roleOneOverrideValue\\\"}\"}}}", - "{\"name\":\"testRoleTwo\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"releaseName\":\"overrideReleaseName\",\"releaseNamespace\":\"overrideNamespace\",\"values\":\"{\\\"roleTwoParam\\\":\\\"roleTwoOverrideValue\\\"}\"}}}")) - .withDeploymentValues("{\"releaseName\":\"testReleaseName\",\"namespace\":\"testNamespace\"}")) - .create(); + updateHybridConfigurationGroupTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + ConfigurationGroupValue resource = manager.configurationGroupValues() + .getByResourceGroupWithResponse("rg1", "testConfigurationGroupValue", com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); } + // 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; + } +} +``` + +### NetworkFunctionDefinitionGroups_ListByPublisher + +```java +/** + * Samples for NetworkServiceDesignVersions Get. + */ +public final class NetworkServiceDesignVersionsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkServiceDesignVersionGet.json */ /** - * Sample code: Create network function resource. + * Sample code: Get a network service design version resource. * * @param manager Entry point to HybridNetworkManager. */ public static void - createNetworkFunctionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions() - .define("testNf") - .withRegion("eastus") - .withExistingResourceGroup("rg") - .withProperties(new NetworkFunctionValueWithoutSecrets() - .withNetworkFunctionDefinitionVersionResourceReference(new OpenDeploymentResourceReference().withId( - "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/testVendor/networkFunctionDefinitionGroups/testnetworkFunctionDefinitionGroupName/networkFunctionDefinitionVersions/1.0.1")) - .withNfviType(NfviType.AZURE_ARC_KUBERNETES) - .withNfviId( - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation") - .withAllowSoftwareUpdate(false) - .withRoleOverrideValues(Arrays.asList( - "{\"name\":\"testRoleOne\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"helmPackageVersion\":\"2.1.3\",\"values\":\"{\\\"roleOneParam\\\":\\\"roleOneOverrideValue\\\"}\"}}}", - "{\"name\":\"testRoleTwo\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"releaseName\":\"overrideReleaseName\",\"releaseNamespace\":\"overrideNamespace\",\"values\":\"{\\\"roleTwoParam\\\":\\\"roleTwoOverrideValue\\\"}\"}}}")) - .withDeploymentValues("{\"releaseName\":\"testReleaseName\",\"namespace\":\"testNamespace\"}")) - .create(); + getANetworkServiceDesignVersionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkServiceDesignVersions() + .getWithResponse("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", "1.0.0", + com.azure.core.util.Context.NONE); } +} +``` +### NetworkFunctionDefinitionGroups_Update + +```java +import com.azure.resourcemanager.hybridnetwork.models.Site; +import java.util.HashMap; +import java.util.Map; + +/** + * Samples for Sites UpdateTags. + */ +public final class SitesUpdateTagsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionCreateSecret.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/SiteUpdateTags. + * json */ /** - * Sample code: Create network function resource with secrets. + * Sample code: Update network site tags. * * @param manager Entry point to HybridNetworkManager. */ - public static void - createNetworkFunctionResourceWithSecrets(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions() - .define("testNf") - .withRegion("eastus") - .withExistingResourceGroup("rg") - .withProperties(new NetworkFunctionValueWithSecrets() - .withNetworkFunctionDefinitionVersionResourceReference(new OpenDeploymentResourceReference().withId( - "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/testVendor/networkFunctionDefinitionGroups/testnetworkFunctionDefinitionGroupName/networkFunctionDefinitionVersions/1.0.1")) - .withNfviType(NfviType.AZURE_ARC_KUBERNETES) - .withNfviId( - "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation") - .withAllowSoftwareUpdate(false) - .withRoleOverrideValues(Arrays.asList( - "{\"name\":\"testRoleOne\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"helmPackageVersion\":\"2.1.3\",\"values\":\"{\\\"roleOneParam\\\":\\\"roleOneOverrideValue\\\"}\"}}}", - "{\"name\":\"testRoleTwo\",\"deployParametersMappingRuleProfile\":{\"helmMappingRuleProfile\":{\"releaseName\":\"overrideReleaseName\",\"releaseNamespace\":\"overrideNamespace\",\"values\":\"{\\\"roleTwoParam\\\":\\\"roleTwoOverrideValue\\\"}\"}}}")) - .withSecretDeploymentValues("fakeTokenPlaceholder")) - .create(); + public static void updateNetworkSiteTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + Site resource = manager.sites() + .getByResourceGroupWithResponse("rg1", "testSite", com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + } + + // 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; } +} +``` + +### NetworkFunctionDefinitionVersions_CreateOrUpdate + +```java +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStore; +import java.util.HashMap; +import java.util.Map; +/** + * Samples for ArtifactStores Update. + */ +public final class ArtifactStoresUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * AzureOperatorNexus/VirtualNetworkFunctionCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreUpdateTags.json */ /** - * Sample code: Create virtual network function resource on AzureOperatorNexus. + * Sample code: Update artifact store resource tags. * * @param manager Entry point to HybridNetworkManager. */ - public static void createVirtualNetworkFunctionResourceOnAzureOperatorNexus( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions() - .define("testNf") - .withRegion("eastus") - .withExistingResourceGroup("rg") - .withProperties(new NetworkFunctionValueWithoutSecrets() - .withNetworkFunctionDefinitionVersionResourceReference(new OpenDeploymentResourceReference().withId( - "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/testVendor/networkFunctionDefinitionGroups/testnetworkFunctionDefinitionGroupName/networkFunctionDefinitionVersions/1.0.1")) - .withNfviType(NfviType.AZURE_OPERATOR_NEXUS) - .withNfviId( - "/subscriptions/subid/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation") - .withAllowSoftwareUpdate(false) - .withDeploymentValues( - "{\"virtualMachineName\":\"test-VM\",\"extendedLocationName\":\"test-cluster\",\"cpuCores\":4,\"memorySizeGB\":8,\"cloudServicesNetworkAttachment\":{\"attachedNetworkId\":\"test-csnet\",\"ipAllocationMethod\":\"Dynamic\",\"networkAttachmentName\":\"test-cs-vlan\"},\"networkAttachments\":[{\"attachedNetworkId\":\"test-l3vlan\",\"defaultGateway\":\"True\",\"ipAllocationMethod\":\"Dynamic\",\"networkAttachmentName\":\"test-vlan\"}],\"sshPublicKeys\":[{\"keyData\":\"ssh-rsa CMIIIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0TqlveKKlc2MFvEmuXJiLGBsY1t4ML4uiRADGSZlnc+7Ugv3h+MCjkkwOKiOdsNo8k4KSBIG5GcQfKYOOd17AJvqCL6cGQbaLuqv0a64jeDm8oO8/xN/IM0oKw7rMr/2oAJOgIsfeXPkRxWWic9AVIS++H5Qi2r7bUFX+cqFsyUCAwEBBQ==\"}],\"storageProfile\":{\"osDisk\":{\"createOption\":\"Ephemeral\",\"deleteOption\":\"Delete\",\"diskSizeGB\":10}},\"userData\":\"testUserData\",\"adminUsername\":\"testUser\",\"virtioInterface\":\"Transitional\",\"isolateEmulatorThread\":\"False\",\"bootMethod\":\"BIOS\",\"placementHints\":[]}")) - .create(); + public static void + updateArtifactStoreResourceTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + ArtifactStore resource = manager.artifactStores() + .getWithResponse("rg", "TestPublisher", "TestArtifactStore", com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + } + + // 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; } } ``` -### NetworkFunctions_Delete +### NetworkFunctionDefinitionVersions_Delete ```java /** - * Samples for NetworkFunctions Delete. + * Samples for ProxyArtifact List. */ -public final class NetworkFunctionsDeleteSamples { +public final class ProxyArtifactListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PureProxyArtifact + * /ArtifactList.json */ /** - * Sample code: Delete network function resource. + * Sample code: List artifacts under an artifact store. * * @param manager Entry point to HybridNetworkManager. */ public static void - deleteNetworkFunctionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions().delete("rg", "testNf", com.azure.core.util.Context.NONE); + listArtifactsUnderAnArtifactStore(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.proxyArtifacts() + .list("TestResourceGroup", "TestPublisher", "TestArtifactStoreName", com.azure.core.util.Context.NONE); } +} +``` + +### NetworkFunctionDefinitionVersions_Get +```java +/** + * Samples for ArtifactStores ListByPublisher. + */ +public final class ArtifactStoresListByPublisherSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ - * VirtualNetworkFunctionDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoresListByPublisherName.json */ /** - * Sample code: Delete virtual network function resource on AzureCore. + * Sample code: Get application groups under a publisher resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void deleteVirtualNetworkFunctionResourceOnAzureCore( + public static void getApplicationGroupsUnderAPublisherResource( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions().delete("rg", "testNf", com.azure.core.util.Context.NONE); + manager.artifactStores().listByPublisher("rg", "TestPublisher", com.azure.core.util.Context.NONE); } +} +``` + +### NetworkFunctionDefinitionVersions_ListByNetworkFunctionDefinitionGroup + +```java +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.util.Arrays; +/** + * Samples for ArtifactStores AddNetworkFabricControllerEndPoints. + */ +public final class ArtifactStoresAddNetworkFabricControllerEndPointsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * AzureOperatorNexus/VirtualNetworkFunctionDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreAddNFCEndPoints.json */ /** - * Sample code: Delete virtual network function resource on AzureOperatorNexus. + * Sample code: Add Network Fabric Endpoint. * * @param manager Entry point to HybridNetworkManager. */ - public static void deleteVirtualNetworkFunctionResourceOnAzureOperatorNexus( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions().delete("rg", "testNf", com.azure.core.util.Context.NONE); + public static void addNetworkFabricEndpoint(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .addNetworkFabricControllerEndPoints("rg", "TestPublisher", "TestArtifactStore", + new ArtifactStoreNetworkFabricControllerEndPointsInner() + .withNetworkFabricControllerIds(Arrays.asList(new ReferencedResource().withId( + "/subscriptions/testsubid/resourceGroups/testNFCMRG/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/testNFCControllerId"))), + com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctions_ExecuteRequest +### NetworkFunctionDefinitionVersions_Update ```java -import com.azure.resourcemanager.hybridnetwork.models.ExecuteRequestParameters; -import com.azure.resourcemanager.hybridnetwork.models.HttpMethod; -import com.azure.resourcemanager.hybridnetwork.models.RequestMetadata; - /** - * Samples for NetworkFunctions ExecuteRequest. + * Samples for ArtifactStores ListNetworkFabricControllerPrivateEndPoints. */ -public final class NetworkFunctionsExecuteRequestSamples { +public final class ArtifactStoresListNetworkFabricControllerPrivateEndPointsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionsExecuteRequest.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreListNFCEndPoints.json */ /** - * Sample code: Send request to network function services. + * Sample code: List Network Fabric Endpoints. * * @param manager Entry point to HybridNetworkManager. */ public static void - sendRequestToNetworkFunctionServices(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions() - .executeRequest("rg", "testNetworkfunction", new ExecuteRequestParameters() - .withServiceEndpoint("serviceEndpoint") - .withRequestMetadata(new RequestMetadata().withRelativePath("/simProfiles/testSimProfile") - .withHttpMethod(HttpMethod.POST) - .withSerializedBody( - "{\"subscriptionProfile\":\"ChantestSubscription15\",\"permanentKey\":\"00112233445566778899AABBCCDDEEFF\",\"opcOperatorCode\":\"63bfa50ee6523365ff14c1f45f88737d\",\"staticIpAddresses\":{\"internet\":{\"ipv4Addr\":\"198.51.100.1\",\"ipv6Prefix\":\"2001:db8:abcd:12::0/64\"},\"another_network\":{\"ipv6Prefix\":\"2001:111:cdef:22::0/64\"}}}") - .withApiVersion("apiVersionQueryString")), + listNetworkFabricEndpoints(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .listNetworkFabricControllerPrivateEndPoints("rg", "TestPublisher", "TestArtifactStore", com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctions_GetByResourceGroup +### NetworkFunctionDefinitionVersions_UpdateState ```java /** - * Samples for NetworkFunctions GetByResourceGroup. + * Samples for NetworkServiceDesignGroups ListByPublisher. */ -public final class NetworkFunctionsGetByResourceGroupSamples { +public final class NetworkServiceDesignGroupsListByPublisherSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * AzureOperatorNexus/VirtualNetworkFunctionGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkServiceDesignGroupsListByPublisherName.json */ /** - * Sample code: Get virtual network function resource on AzureOperatorNexus. + * Sample code: Get networkServiceDesign groups under publisher resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void getVirtualNetworkFunctionResourceOnAzureOperatorNexus( + public static void getNetworkServiceDesignGroupsUnderPublisherResource( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions().getByResourceGroupWithResponse("rg", "testNf", com.azure.core.util.Context.NONE); + manager.networkServiceDesignGroups().listByPublisher("rg", "TestPublisher", com.azure.core.util.Context.NONE); } +} +``` - /* - * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionGet.json - */ - /** - * Sample code: Get network function resource. - * - * @param manager Entry point to HybridNetworkManager. - */ - public static void - getNetworkFunctionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions().getByResourceGroupWithResponse("rg", "testNf", com.azure.core.util.Context.NONE); - } +### NetworkFunctions_CreateOrUpdate +```java +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactManifestUpdateStateInner; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestState; + +/** + * Samples for ArtifactManifests UpdateState. + */ +public final class ArtifactManifestsUpdateStateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ - * VirtualNetworkFunctionGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactManifestUpdateState.json */ /** - * Sample code: Get virtual network function resource on AzureCore. + * Sample code: Update artifact manifest state. * * @param manager Entry point to HybridNetworkManager. */ - public static void getVirtualNetworkFunctionResourceOnAzureCore( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions().getByResourceGroupWithResponse("rg", "testNf", com.azure.core.util.Context.NONE); + public static void + updateArtifactManifestState(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactManifests() + .updateState("rg", "TestPublisher", "TestArtifactStore", "TestArtifactManifestName", + new ArtifactManifestUpdateStateInner().withArtifactManifestState(ArtifactManifestState.UPLOADED), + com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctions_List +### NetworkFunctions_Delete ```java /** - * Samples for NetworkFunctions List. + * Samples for ConfigurationGroupSchemas Get. */ -public final class NetworkFunctionsListSamples { +public final class ConfigurationGroupSchemasGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionListBySubscription.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupSchemaGet.json */ /** - * Sample code: List all network function resources in subscription. + * Sample code: Get a networkFunctionDefinition group resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void listAllNetworkFunctionResourcesInSubscription( + public static void getANetworkFunctionDefinitionGroupResource( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions().list(com.azure.core.util.Context.NONE); + manager.configurationGroupSchemas() + .getWithResponse("rg1", "testPublisher", "testConfigurationGroupSchema", com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctions_ListByResourceGroup +### NetworkFunctions_ExecuteRequest ```java /** - * Samples for NetworkFunctions ListByResourceGroup. + * Samples for NetworkServiceDesignVersions Delete. */ -public final class NetworkFunctionsListByResourceGroupSamples { +public final class NetworkServiceDesignVersionsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionListByResourceGroup.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkServiceDesignVersionDelete.json */ /** - * Sample code: List network function in resource group. + * Sample code: Delete a network service design version. * * @param manager Entry point to HybridNetworkManager. */ public static void - listNetworkFunctionInResourceGroup(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkFunctions().listByResourceGroup("rg", com.azure.core.util.Context.NONE); + deleteANetworkServiceDesignVersion(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkServiceDesignVersions() + .delete("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", "1.0.0", + com.azure.core.util.Context.NONE); } } ``` -### NetworkFunctions_UpdateTags +### NetworkFunctions_GetByResourceGroup ```java -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunction; -import java.util.HashMap; -import java.util.Map; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ConfigurationGroupSchemaVersionUpdateStateInner; +import com.azure.resourcemanager.hybridnetwork.models.VersionState; /** - * Samples for NetworkFunctions UpdateTags. + * Samples for ConfigurationGroupSchemas UpdateState. */ -public final class NetworkFunctionsUpdateTagsSamples { +public final class ConfigurationGroupSchemasUpdateStateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkFunctionUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupSchemaVersionUpdateState.json */ /** - * Sample code: Update tags for network function resource. + * Sample code: Update network service design version state. * * @param manager Entry point to HybridNetworkManager. */ public static void - updateTagsForNetworkFunctionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - NetworkFunction resource = manager.networkFunctions() - .getByResourceGroupWithResponse("rg", "testNf", com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); - } - - // 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; + updateNetworkServiceDesignVersionState(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.configurationGroupSchemas() + .updateState("rg1", "testPublisher", "testConfigurationGroupSchema", + new ConfigurationGroupSchemaVersionUpdateStateInner().withVersionState(VersionState.ACTIVE), + com.azure.core.util.Context.NONE); } } ``` -### NetworkServiceDesignGroups_CreateOrUpdate +### NetworkFunctions_List ```java /** - * Samples for NetworkServiceDesignGroups CreateOrUpdate. + * Samples for NetworkFunctionDefinitionGroups Delete. */ -public final class NetworkServiceDesignGroupsCreateOrUpdateSamples { +public final class NetworkFunctionDefinitionGroupsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkServiceDesignGroupCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionGroupDelete.json */ /** - * Sample code: Create or update the network service design group. + * Sample code: Delete a network function group resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void createOrUpdateTheNetworkServiceDesignGroup( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkServiceDesignGroups() - .define("TestNetworkServiceDesignGroupName") - .withRegion("eastus") - .withExistingPublisher("rg", "TestPublisher") - .create(); + public static void + deleteANetworkFunctionGroupResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctionDefinitionGroups() + .delete("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", com.azure.core.util.Context.NONE); } } ``` -### NetworkServiceDesignGroups_Delete +### NetworkFunctions_ListByResourceGroup ```java +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.util.Arrays; + /** - * Samples for NetworkServiceDesignGroups Delete. + * Samples for ArtifactStores ApprovePrivateEndPoints. */ -public final class NetworkServiceDesignGroupsDeleteSamples { +public final class ArtifactStoresApprovePrivateEndPointsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkServiceDesignGroupDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreApprovePrivateEndPoints.json */ /** - * Sample code: Delete a network function group resource. + * Sample code: Approve manual private endpoints. * * @param manager Entry point to HybridNetworkManager. */ public static void - deleteANetworkFunctionGroupResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkServiceDesignGroups() - .delete("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", com.azure.core.util.Context.NONE); + approveManualPrivateEndpoints(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .approvePrivateEndPoints("rg", "TestPublisher", "TestArtifactStore", + new ArtifactStorePrivateEndPointsFormatInner() + .withManualPrivateEndPointConnections(Arrays.asList(new ReferencedResource().withId( + "/subscriptions/testSub/resourceGroups/testRG/providers/Microsoft.Network/privateEndpoints/newpetest"))), + com.azure.core.util.Context.NONE); } } ``` -### NetworkServiceDesignGroups_Get +### NetworkFunctions_UpdateTags ```java /** - * Samples for NetworkServiceDesignGroups Get. + * Samples for ProxyArtifact Get. */ -public final class NetworkServiceDesignGroupsGetSamples { +public final class ProxyArtifactGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkServiceDesignGroupGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PureProxyArtifact + * /ArtifactGet.json */ /** - * Sample code: Get a networkServiceDesign group resource. + * Sample code: Get an artifact overview. * * @param manager Entry point to HybridNetworkManager. */ - public static void - getANetworkServiceDesignGroupResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkServiceDesignGroups() - .getWithResponse("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", + public static void getAnArtifactOverview(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.proxyArtifacts() + .get("TestResourceGroup", "TestPublisher", "TestArtifactStoreName", "fedrbac", com.azure.core.util.Context.NONE); } } ``` -### NetworkServiceDesignGroups_ListByPublisher +### NetworkServiceDesignGroups_CreateOrUpdate ```java /** - * Samples for NetworkServiceDesignGroups ListByPublisher. + * Samples for Publishers Delete. */ -public final class NetworkServiceDesignGroupsListByPublisherSamples { +public final class PublishersDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkServiceDesignGroupsListByPublisherName.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PublisherDelete. + * json */ /** - * Sample code: Get networkServiceDesign groups under publisher resource. + * Sample code: Delete a publisher resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void getNetworkServiceDesignGroupsUnderPublisherResource( - com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkServiceDesignGroups().listByPublisher("rg", "TestPublisher", com.azure.core.util.Context.NONE); + public static void deleteAPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.publishers().delete("rg", "TestPublisher", com.azure.core.util.Context.NONE); } } ``` -### NetworkServiceDesignGroups_Update +### NetworkServiceDesignGroups_Delete ```java -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignGroup; -import java.util.HashMap; -import java.util.Map; - /** - * Samples for NetworkServiceDesignGroups Update. + * Samples for Sites Delete. */ -public final class NetworkServiceDesignGroupsUpdateSamples { +public final class SitesDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkServiceDesignGroupUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/SiteDelete.json */ /** - * Sample code: Create or update the network service design group resource. + * Sample code: Delete network site. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void deleteNetworkSite(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.sites().delete("rg1", "testSite", com.azure.core.util.Context.NONE); + } +} +``` + +### NetworkServiceDesignGroups_Get + +```java +import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestPropertiesFormat; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactType; +import com.azure.resourcemanager.hybridnetwork.models.ManifestArtifactFormat; +import java.util.Arrays; + +/** + * Samples for ArtifactManifests CreateOrUpdate. + */ +public final class ArtifactManifestsCreateOrUpdateSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactManifestCreate.json + */ + /** + * Sample code: Create or update the artifact manifest resource. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void createOrUpdateTheArtifactManifestResource( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactManifests() + .define("TestManifest") + .withRegion("eastus") + .withExistingArtifactStore("rg", "TestPublisher", "TestArtifactStore") + .withProperties(new ArtifactManifestPropertiesFormat().withArtifacts(Arrays.asList( + new ManifestArtifactFormat().withArtifactName("fed-rbac") + .withArtifactType(ArtifactType.OCIARTIFACT) + .withArtifactVersion("1.0.0"), + new ManifestArtifactFormat().withArtifactName("nginx") + .withArtifactType(ArtifactType.OCIARTIFACT) + .withArtifactVersion("v1")))) + .create(); + } +} +``` + +### NetworkServiceDesignGroups_ListByPublisher + +```java +import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignGroup; +import java.util.HashMap; +import java.util.Map; + +/** + * Samples for NetworkServiceDesignGroups Update. + */ +public final class NetworkServiceDesignGroupsUpdateSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkServiceDesignGroupUpdateTags.json + */ + /** + * Sample code: Create or update the network service design group resource. * * @param manager Entry point to HybridNetworkManager. */ @@ -2058,8 +2020,81 @@ public final class NetworkServiceDesignGroupsUpdateSamples { } ``` +### NetworkServiceDesignGroups_Update + +```java +/** + * Samples for ConfigurationGroupValues Delete. + */ +public final class ConfigurationGroupValuesDeleteSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupValueDelete.json + */ + /** + * Sample code: Delete hybrid configuration group resource. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void + deleteHybridConfigurationGroupResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.configurationGroupValues() + .delete("rg1", "testConfigurationGroupValue", com.azure.core.util.Context.NONE); + } +} +``` + ### NetworkServiceDesignVersions_CreateOrUpdate +```java +/** + * Samples for ArtifactStores Delete. + */ +public final class ArtifactStoresDeleteSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreDelete.json + */ + /** + * Sample code: Delete a artifact store of publisher resource. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void + deleteAArtifactStoreOfPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores().delete("rg", "TestPublisher", "TestArtifactStore", com.azure.core.util.Context.NONE); + } +} +``` + +### NetworkServiceDesignVersions_Delete + +```java +/** + * Samples for Components ListByNetworkFunction. + */ +public final class ComponentsListByNetworkFunctionSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ComponentListByNetworkFunction.json + */ + /** + * Sample code: List components in network function. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void + listComponentsInNetworkFunction(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.components().listByNetworkFunction("rg", "testNf", com.azure.core.util.Context.NONE); + } +} +``` + +### NetworkServiceDesignVersions_Get + ```java import com.azure.resourcemanager.hybridnetwork.models.ArmResourceDefinitionResourceElementTemplate; import com.azure.resourcemanager.hybridnetwork.models.ArmResourceDefinitionResourceElementTemplateDetails; @@ -2078,7 +2113,7 @@ import java.util.Map; public final class NetworkServiceDesignVersionsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignVersionCreate.json */ /** @@ -2124,108 +2159,148 @@ public final class NetworkServiceDesignVersionsCreateOrUpdateSamples { } ``` -### NetworkServiceDesignVersions_Delete +### NetworkServiceDesignVersions_ListByNetworkServiceDesignGroup ```java +import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifest; +import java.util.HashMap; +import java.util.Map; + /** - * Samples for NetworkServiceDesignVersions Delete. + * Samples for ArtifactManifests Update. */ -public final class NetworkServiceDesignVersionsDeleteSamples { +public final class ArtifactManifestsUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkServiceDesignVersionDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactManifestUpdateTags.json */ /** - * Sample code: Delete a network service design version. + * Sample code: Update a artifact manifest resource tags. * * @param manager Entry point to HybridNetworkManager. */ public static void - deleteANetworkServiceDesignVersion(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkServiceDesignVersions() - .delete("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", "1.0.0", - com.azure.core.util.Context.NONE); + updateAArtifactManifestResourceTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + ArtifactManifest resource = manager.artifactManifests() + .getWithResponse("rg", "TestPublisher", "TestArtifactStore", "TestManifest", + com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + } + + // 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; } } ``` -### NetworkServiceDesignVersions_Get +### NetworkServiceDesignVersions_Update ```java +import com.azure.resourcemanager.hybridnetwork.models.ArtifactChangeState; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactChangeStateProperties; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactState; + /** - * Samples for NetworkServiceDesignVersions Get. + * Samples for ProxyArtifact UpdateState. */ -public final class NetworkServiceDesignVersionsGetSamples { +public final class ProxyArtifactUpdateStateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkServiceDesignVersionGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PureProxyArtifact + * /ArtifactChangeState.json */ /** - * Sample code: Get a network service design version resource. + * Sample code: Update an artifact state. * * @param manager Entry point to HybridNetworkManager. */ - public static void - getANetworkServiceDesignVersionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkServiceDesignVersions() - .getWithResponse("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", "1.0.0", + public static void updateAnArtifactState(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.proxyArtifacts() + .updateState("TestResourceGroup", "TestPublisher", "TestArtifactStoreName", "fedrbac", "1.0.0", + new ArtifactChangeState() + .withProperties(new ArtifactChangeStateProperties().withArtifactState(ArtifactState.DEPRECATED)), com.azure.core.util.Context.NONE); } } ``` -### NetworkServiceDesignVersions_ListByNetworkServiceDesignGroup +### NetworkServiceDesignVersions_UpdateState ```java +import com.azure.resourcemanager.hybridnetwork.models.Publisher; +import java.util.HashMap; +import java.util.Map; + /** - * Samples for NetworkServiceDesignVersions ListByNetworkServiceDesignGroup. + * Samples for Publishers Update. */ -public final class NetworkServiceDesignVersionsListByNetworkServiceDesignGroupSamples { +public final class PublishersUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkServiceDesignVersionListByNetworkServiceDesignGroup.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * PublisherUpdateTags.json */ /** - * Sample code: Get Publisher resource. + * Sample code: Update a publisher tags. * * @param manager Entry point to HybridNetworkManager. */ - public static void getPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkServiceDesignVersions() - .listByNetworkServiceDesignGroup("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", - com.azure.core.util.Context.NONE); + public static void updateAPublisherTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + Publisher resource = manager.publishers() + .getByResourceGroupWithResponse("rg", "TestPublisher", com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + } + + // 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; } } ``` -### NetworkServiceDesignVersions_Update +### Operations_List ```java -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersion; +import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersion; import java.util.HashMap; import java.util.Map; /** - * Samples for NetworkServiceDesignVersions Update. + * Samples for NetworkFunctionDefinitionVersions Update. */ -public final class NetworkServiceDesignVersionsUpdateSamples { +public final class NetworkFunctionDefinitionVersionsUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkServiceDesignVersionUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionVersionUpdateTags.json */ /** - * Sample code: Update the network service design version tags. + * Sample code: Update the network function definition version tags. * * @param manager Entry point to HybridNetworkManager. */ - public static void - updateTheNetworkServiceDesignVersionTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - NetworkServiceDesignVersion resource = manager.networkServiceDesignVersions() - .getWithResponse("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", "1.0.0", + public static void updateTheNetworkFunctionDefinitionVersionTags( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + NetworkFunctionDefinitionVersion resource = manager.networkFunctionDefinitionVersions() + .getWithResponse("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", "1.0.0", com.azure.core.util.Context.NONE) .getValue(); resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); @@ -2245,79 +2320,27 @@ public final class NetworkServiceDesignVersionsUpdateSamples { } ``` -### NetworkServiceDesignVersions_UpdateState +### ProxyArtifact_Get ```java -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkServiceDesignVersionUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.VersionState; - /** - * Samples for NetworkServiceDesignVersions UpdateState. + * Samples for NetworkServiceDesignGroups Get. */ -public final class NetworkServiceDesignVersionsUpdateStateSamples { +public final class NetworkServiceDesignGroupsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * NetworkServiceDesignVersionUpdateState.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkServiceDesignGroupGet.json */ /** - * Sample code: Update network service design version state. + * Sample code: Get a networkServiceDesign group resource. * * @param manager Entry point to HybridNetworkManager. */ public static void - updateNetworkServiceDesignVersionState(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.networkServiceDesignVersions() - .updateState("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", "1.0.0", - new NetworkServiceDesignVersionUpdateStateInner().withVersionState(VersionState.ACTIVE), - com.azure.core.util.Context.NONE); - } -} -``` - -### Operations_List - -```java -/** - * Samples for Operations List. - */ -public final class OperationsListSamples { - /* - * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/GetOperations. - * json - */ - /** - * Sample code: Get Registration Operations. - * - * @param manager Entry point to HybridNetworkManager. - */ - public static void getRegistrationOperations(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.operations().list(com.azure.core.util.Context.NONE); - } -} -``` - -### ProxyArtifact_Get - -```java -/** - * Samples for ProxyArtifact Get. - */ -public final class ProxyArtifactGetSamples { - /* - * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PureProxyArtifact - * /ArtifactGet.json - */ - /** - * Sample code: Get an artifact overview. - * - * @param manager Entry point to HybridNetworkManager. - */ - public static void getAnArtifactOverview(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.proxyArtifacts() - .get("TestResourceGroup", "TestPublisher", "TestArtifactStoreName", "fedrbac", + getANetworkServiceDesignGroupResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkServiceDesignGroups() + .getWithResponse("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", com.azure.core.util.Context.NONE); } } @@ -2327,23 +2350,23 @@ public final class ProxyArtifactGetSamples { ```java /** - * Samples for ProxyArtifact List. + * Samples for NetworkFunctionDefinitionGroups ListByPublisher. */ -public final class ProxyArtifactListSamples { +public final class NetworkFunctionDefinitionGroupsListByPublisherSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PureProxyArtifact - * /ArtifactList.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionGroupsListByPublisherName.json */ /** - * Sample code: List artifacts under an artifact store. + * Sample code: Get networkFunctionDefinition groups under publisher resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void - listArtifactsUnderAnArtifactStore(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.proxyArtifacts() - .list("TestResourceGroup", "TestPublisher", "TestArtifactStoreName", com.azure.core.util.Context.NONE); + public static void getNetworkFunctionDefinitionGroupsUnderPublisherResource( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctionDefinitionGroups() + .listByPublisher("rg", "TestPublisher", com.azure.core.util.Context.NONE); } } ``` @@ -2351,30 +2374,43 @@ public final class ProxyArtifactListSamples { ### ProxyArtifact_UpdateState ```java -import com.azure.resourcemanager.hybridnetwork.models.ArtifactChangeState; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactChangeStateProperties; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactState; +import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroup; +import java.util.HashMap; +import java.util.Map; /** - * Samples for ProxyArtifact UpdateState. + * Samples for NetworkFunctionDefinitionGroups Update. */ -public final class ProxyArtifactUpdateStateSamples { +public final class NetworkFunctionDefinitionGroupsUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PureProxyArtifact - * /ArtifactChangeState.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionGroupUpdateTags.json */ /** - * Sample code: Update an artifact state. + * Sample code: Create or update the network function definition group resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void updateAnArtifactState(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.proxyArtifacts() - .updateState("TestResourceGroup", "TestPublisher", "TestArtifactStoreName", "fedrbac", "1.0.0", - new ArtifactChangeState() - .withProperties(new ArtifactChangeStateProperties().withArtifactState(ArtifactState.DEPRECATED)), - com.azure.core.util.Context.NONE); + public static void createOrUpdateTheNetworkFunctionDefinitionGroupResource( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + NetworkFunctionDefinitionGroup resource = manager.networkFunctionDefinitionGroups() + .getWithResponse("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", + com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + } + + // 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; } } ``` @@ -2382,30 +2418,39 @@ public final class ProxyArtifactUpdateStateSamples { ### Publishers_CreateOrUpdate ```java -import com.azure.resourcemanager.hybridnetwork.models.PublisherPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.PublisherScope; +import com.azure.resourcemanager.hybridnetwork.models.AzureArcK8SClusterNfviDetails; +import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNfviDetails; +import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusClusterNfviDetails; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import com.azure.resourcemanager.hybridnetwork.models.SitePropertiesFormat; +import java.util.Arrays; /** - * Samples for Publishers CreateOrUpdate. + * Samples for Sites CreateOrUpdate. */ -public final class PublishersCreateOrUpdateSamples { +public final class SitesCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PublisherCreate. - * json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/SiteCreate.json */ /** - * Sample code: Create or update a publisher resource. + * Sample code: Create network site. * * @param manager Entry point to HybridNetworkManager. */ - public static void - createOrUpdateAPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.publishers() - .define("TestPublisher") - .withRegion("eastus") - .withExistingResourceGroup("rg") - .withProperties(new PublisherPropertiesFormat().withScope(PublisherScope.fromString("Public"))) + public static void createNetworkSite(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.sites() + .define("testSite") + .withRegion("westUs2") + .withExistingResourceGroup("rg1") + .withProperties(new SitePropertiesFormat().withNfvis(Arrays.asList( + new AzureCoreNfviDetails().withName("nfvi1").withLocation("westUs2"), + new AzureArcK8SClusterNfviDetails().withName("nfvi2") + .withCustomLocationReference(new ReferencedResource().withId( + "/subscriptions/subid/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation1")), + new AzureOperatorNexusClusterNfviDetails().withName("nfvi3") + .withCustomLocationReference(new ReferencedResource().withId( + "/subscriptions/subid/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation2"))))) .create(); } } @@ -2415,21 +2460,22 @@ public final class PublishersCreateOrUpdateSamples { ```java /** - * Samples for Publishers Delete. + * Samples for ConfigurationGroupSchemas ListByPublisher. */ -public final class PublishersDeleteSamples { +public final class ConfigurationGroupSchemasListByPublisherSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PublisherDelete. - * json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupSchemaListByPublisherName.json */ /** - * Sample code: Delete a publisher resource. + * Sample code: Get networkFunctionDefinition groups under publisher resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void deleteAPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.publishers().delete("rg", "TestPublisher", com.azure.core.util.Context.NONE); + public static void getNetworkFunctionDefinitionGroupsUnderPublisherResource( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.configurationGroupSchemas().listByPublisher("rg1", "testPublisher", com.azure.core.util.Context.NONE); } } ``` @@ -2438,96 +2484,82 @@ public final class PublishersDeleteSamples { ```java /** - * Samples for Publishers GetByResourceGroup. + * Samples for NetworkFunctions GetByResourceGroup. */ -public final class PublishersGetByResourceGroupSamples { +public final class NetworkFunctionsGetByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PublisherGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * AzureOperatorNexus/VirtualNetworkFunctionGet.json */ /** - * Sample code: Get a publisher resource. + * Sample code: Get virtual network function resource on AzureOperatorNexus. * * @param manager Entry point to HybridNetworkManager. */ - public static void getAPublisherResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.publishers().getByResourceGroupWithResponse("rg", "TestPublisher", com.azure.core.util.Context.NONE); + public static void getVirtualNetworkFunctionResourceOnAzureOperatorNexus( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctions().getByResourceGroupWithResponse("rg", "testNf", com.azure.core.util.Context.NONE); } -} -``` - -### Publishers_List -```java -/** - * Samples for Publishers List. - */ -public final class PublishersListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * PublisherListBySubscription.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionGet.json */ /** - * Sample code: List all publisher resources in a subscription. + * Sample code: Get network function resource. * * @param manager Entry point to HybridNetworkManager. */ public static void - listAllPublisherResourcesInASubscription(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.publishers().list(com.azure.core.util.Context.NONE); + getNetworkFunctionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctions().getByResourceGroupWithResponse("rg", "testNf", com.azure.core.util.Context.NONE); } -} -``` - -### Publishers_ListByResourceGroup -```java -/** - * Samples for Publishers ListByResourceGroup. - */ -public final class PublishersListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * PublisherListByResourceGroup.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ + * VirtualNetworkFunctionGet.json */ /** - * Sample code: List all publisher resources in a resource group. + * Sample code: Get virtual network function resource on AzureCore. * * @param manager Entry point to HybridNetworkManager. */ - public static void listAllPublisherResourcesInAResourceGroup( + public static void getVirtualNetworkFunctionResourceOnAzureCore( com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.publishers().listByResourceGroup("rg", com.azure.core.util.Context.NONE); + manager.networkFunctions().getByResourceGroupWithResponse("rg", "testNf", com.azure.core.util.Context.NONE); } } ``` -### Publishers_Update +### Publishers_List ```java -import com.azure.resourcemanager.hybridnetwork.models.Publisher; +import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersion; import java.util.HashMap; import java.util.Map; /** - * Samples for Publishers Update. + * Samples for NetworkServiceDesignVersions Update. */ -public final class PublishersUpdateSamples { +public final class NetworkServiceDesignVersionsUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * PublisherUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkServiceDesignVersionUpdateTags.json */ /** - * Sample code: Update a publisher tags. + * Sample code: Update the network service design version tags. * * @param manager Entry point to HybridNetworkManager. */ - public static void updateAPublisherTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - Publisher resource = manager.publishers() - .getByResourceGroupWithResponse("rg", "TestPublisher", com.azure.core.util.Context.NONE) + public static void + updateTheNetworkServiceDesignVersionTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + NetworkServiceDesignVersion resource = manager.networkServiceDesignVersions() + .getWithResponse("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", "1.0.0", + com.azure.core.util.Context.NONE) .getValue(); resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); } @@ -2546,87 +2578,79 @@ public final class PublishersUpdateSamples { } ``` -### SiteNetworkServices_CreateOrUpdate +### Publishers_ListByResourceGroup ```java -import com.azure.resourcemanager.hybridnetwork.models.OpenDeploymentResourceReference; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.SecretDeploymentResourceReference; -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkServicePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.Sku; -import com.azure.resourcemanager.hybridnetwork.models.SkuName; -import java.util.HashMap; -import java.util.Map; - /** - * Samples for SiteNetworkServices CreateOrUpdate. + * Samples for NetworkServiceDesignGroups CreateOrUpdate. */ -public final class SiteNetworkServicesCreateOrUpdateSamples { +public final class NetworkServiceDesignGroupsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * SiteNetworkServiceCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkServiceDesignGroupCreate.json */ /** - * Sample code: Create site network service. + * Sample code: Create or update the network service design group. * * @param manager Entry point to HybridNetworkManager. */ - public static void createSiteNetworkService(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.siteNetworkServices() - .define("testSiteNetworkServiceName") - .withRegion("westUs2") - .withExistingResourceGroup("rg1") - .withProperties(new SiteNetworkServicePropertiesFormat() - .withSiteReference(new ReferencedResource().withId( - "/subscriptions/subid/resourcegroups/contosorg1/providers/microsoft.hybridnetwork/sites/testSite")) - .withNetworkServiceDesignVersionResourceReference(new OpenDeploymentResourceReference().withId( - "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/TestPublisher/networkServiceDesignGroups/TestNetworkServiceDesignGroupName/networkServiceDesignVersions/1.0.0")) - .withDesiredStateConfigurationGroupValueReferences(mapOf("MyVM_Configuration", - new ReferencedResource().withId( - "/subscriptions/subid/resourcegroups/contosorg1/providers/microsoft.hybridnetwork/configurationgroupvalues/MyVM_Configuration1")))) - .withSku(new Sku().withName(SkuName.STANDARD)) + public static void createOrUpdateTheNetworkServiceDesignGroup( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkServiceDesignGroups() + .define("TestNetworkServiceDesignGroupName") + .withRegion("eastus") + .withExistingPublisher("rg", "TestPublisher") .create(); } +} +``` + +### Publishers_Update +```java +/** + * Samples for NetworkServiceDesignGroups Delete. + */ +public final class NetworkServiceDesignGroupsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * SiteNetworkServiceFirstPartyCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkServiceDesignGroupDelete.json */ /** - * Sample code: Create first party site network service. + * Sample code: Delete a network function group resource. * * @param manager Entry point to HybridNetworkManager. */ public static void - createFirstPartySiteNetworkService(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.siteNetworkServices() - .define("testSiteNetworkServiceName") - .withRegion("westUs2") - .withExistingResourceGroup("rg1") - .withProperties(new SiteNetworkServicePropertiesFormat() - .withSiteReference(new ReferencedResource().withId( - "/subscriptions/subid/resourcegroups/contosorg1/providers/microsoft.hybridnetwork/sites/testSite")) - .withNetworkServiceDesignVersionResourceReference(new SecretDeploymentResourceReference().withId( - "/subscriptions/subid/resourcegroups/rg/providers/Microsoft.HybridNetwork/publishers/TestPublisher/networkServiceDesignGroups/TestNetworkServiceDesignGroupName/networkServiceDesignVersions/1.0.0")) - .withDesiredStateConfigurationGroupValueReferences(mapOf("MyVM_Configuration", - new ReferencedResource().withId( - "/subscriptions/subid/resourcegroups/contosorg1/providers/microsoft.hybridnetwork/configurationgroupvalues/MyVM_Configuration1")))) - .withSku(new Sku().withName(SkuName.STANDARD)) - .create(); + deleteANetworkFunctionGroupResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkServiceDesignGroups() + .delete("rg", "TestPublisher", "TestNetworkServiceDesignGroupName", com.azure.core.util.Context.NONE); } +} +``` - // Use "Map.of" if available - @SuppressWarnings("unchecked") - private static Map mapOf(Object... inputs) { - Map map = new HashMap<>(); - for (int i = 0; i < inputs.length; i += 2) { - String key = (String) inputs[i]; - T value = (T) inputs[i + 1]; - map.put(key, value); - } - return map; +### SiteNetworkServices_CreateOrUpdate + +```java +/** + * Samples for NetworkFunctions List. + */ +public final class NetworkFunctionsListSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionListBySubscription.json + */ + /** + * Sample code: List all network function resources in subscription. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void listAllNetworkFunctionResourcesInSubscription( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctions().list(com.azure.core.util.Context.NONE); } } ``` @@ -2634,22 +2658,42 @@ public final class SiteNetworkServicesCreateOrUpdateSamples { ### SiteNetworkServices_Delete ```java +import com.azure.resourcemanager.hybridnetwork.models.NetworkFunction; +import java.util.HashMap; +import java.util.Map; + /** - * Samples for SiteNetworkServices Delete. + * Samples for NetworkFunctions UpdateTags. */ -public final class SiteNetworkServicesDeleteSamples { +public final class NetworkFunctionsUpdateTagsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * SiteNetworkServiceDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionUpdateTags.json */ /** - * Sample code: Delete network site. + * Sample code: Update tags for network function resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void deleteNetworkSite(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.siteNetworkServices().delete("rg1", "testSiteNetworkServiceName", com.azure.core.util.Context.NONE); + public static void + updateTagsForNetworkFunctionResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + NetworkFunction resource = manager.networkFunctions() + .getByResourceGroupWithResponse("rg", "testNf", com.azure.core.util.Context.NONE) + .getValue(); + resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + } + + // 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; } } ``` @@ -2657,23 +2701,32 @@ public final class SiteNetworkServicesDeleteSamples { ### SiteNetworkServices_GetByResourceGroup ```java +import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchemaPropertiesFormat; + /** - * Samples for SiteNetworkServices GetByResourceGroup. + * Samples for ConfigurationGroupSchemas CreateOrUpdate. */ -public final class SiteNetworkServicesGetByResourceGroupSamples { +public final class ConfigurationGroupSchemasCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * SiteNetworkServiceGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ConfigurationGroupSchemaCreate.json */ /** - * Sample code: Get network site. + * Sample code: Create or update the network function definition group. * * @param manager Entry point to HybridNetworkManager. */ - public static void getNetworkSite(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.siteNetworkServices() - .getByResourceGroupWithResponse("rg1", "testSiteNetworkServiceName", com.azure.core.util.Context.NONE); + public static void createOrUpdateTheNetworkFunctionDefinitionGroup( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.configurationGroupSchemas() + .define("testConfigurationGroupSchema") + .withRegion("westUs2") + .withExistingPublisher("rg1", "testPublisher") + .withProperties(new ConfigurationGroupSchemaPropertiesFormat().withDescription("Schema with no secrets") + .withSchemaDefinition( + "{\"type\":\"object\",\"properties\":{\"interconnect-groups\":{\"type\":\"object\",\"properties\":{\"type\":\"object\",\"properties\":{\"name\":{\"type\":\"string\"},\"international-interconnects\":{\"type\":\"array\",\"item\":{\"type\":\"string\"}},\"domestic-interconnects\":{\"type\":\"array\",\"item\":{\"type\":\"string\"}}}}},\"interconnect-group-assignments\":{\"type\":\"object\",\"properties\":{\"type\":\"object\",\"properties\":{\"ssc\":{\"type\":\"string\"},\"interconnects-interconnects\":{\"type\":\"string\"}}}}},\"required\":[\"interconnect-groups\",\"interconnect-group-assignments\"]}")) + .create(); } } ``` @@ -2682,22 +2735,21 @@ public final class SiteNetworkServicesGetByResourceGroupSamples { ```java /** - * Samples for SiteNetworkServices List. + * Samples for SiteNetworkServices ListByResourceGroup. */ -public final class SiteNetworkServicesListSamples { +public final class SiteNetworkServicesListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * SiteNetworkServiceListBySubscription.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * SiteNetworkServiceListByResourceGroup.json */ /** - * Sample code: List all hybrid network sites in a subscription. + * Sample code: List all network sites. * * @param manager Entry point to HybridNetworkManager. */ - public static void - listAllHybridNetworkSitesInASubscription(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.siteNetworkServices().list(com.azure.core.util.Context.NONE); + public static void listAllNetworkSites(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.siteNetworkServices().listByResourceGroup("rg1", com.azure.core.util.Context.NONE); } } ``` @@ -2706,13 +2758,13 @@ public final class SiteNetworkServicesListSamples { ```java /** - * Samples for SiteNetworkServices ListByResourceGroup. + * Samples for Sites ListByResourceGroup. */ -public final class SiteNetworkServicesListByResourceGroupSamples { +public final class SitesListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * SiteNetworkServiceListByResourceGroup.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * SiteListByResourceGroup.json */ /** * Sample code: List all network sites. @@ -2720,7 +2772,7 @@ public final class SiteNetworkServicesListByResourceGroupSamples { * @param manager Entry point to HybridNetworkManager. */ public static void listAllNetworkSites(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.siteNetworkServices().listByResourceGroup("rg1", com.azure.core.util.Context.NONE); + manager.sites().listByResourceGroup("rg1", com.azure.core.util.Context.NONE); } } ``` @@ -2728,41 +2780,23 @@ public final class SiteNetworkServicesListByResourceGroupSamples { ### SiteNetworkServices_UpdateTags ```java -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkService; -import java.util.HashMap; -import java.util.Map; - /** - * Samples for SiteNetworkServices UpdateTags. + * Samples for Sites List. */ -public final class SiteNetworkServicesUpdateTagsSamples { +public final class SitesListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * SiteNetworkServiceUpdateTags.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * SiteListBySubscription.json */ /** - * Sample code: Update network site tags. + * Sample code: List all hybrid network sites in a subscription. * * @param manager Entry point to HybridNetworkManager. */ - public static void updateNetworkSiteTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - SiteNetworkService resource = manager.siteNetworkServices() - .getByResourceGroupWithResponse("rg1", "testSiteNetworkServiceName", com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); - } - - // 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; + public static void + listAllHybridNetworkSitesInASubscription(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.sites().list(com.azure.core.util.Context.NONE); } } ``` @@ -2770,40 +2804,24 @@ public final class SiteNetworkServicesUpdateTagsSamples { ### Sites_CreateOrUpdate ```java -import com.azure.resourcemanager.hybridnetwork.models.AzureArcK8SClusterNfviDetails; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNfviDetails; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusClusterNfviDetails; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.SitePropertiesFormat; -import java.util.Arrays; - /** - * Samples for Sites CreateOrUpdate. + * Samples for ArtifactManifests ListByArtifactStore. */ -public final class SitesCreateOrUpdateSamples { +public final class ArtifactManifestsListByArtifactStoreSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/SiteCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactManifestListByArtifactStore.json */ /** - * Sample code: Create network site. + * Sample code: Get artifact manifest list resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void createNetworkSite(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.sites() - .define("testSite") - .withRegion("westUs2") - .withExistingResourceGroup("rg1") - .withProperties(new SitePropertiesFormat().withNfvis(Arrays.asList( - new AzureCoreNfviDetails().withName("nfvi1").withLocation("westUs2"), - new AzureArcK8SClusterNfviDetails().withName("nfvi2") - .withCustomLocationReference(new ReferencedResource().withId( - "/subscriptions/subid/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation1")), - new AzureOperatorNexusClusterNfviDetails().withName("nfvi3") - .withCustomLocationReference(new ReferencedResource().withId( - "/subscriptions/subid/resourceGroups/testResourceGroup/providers/Microsoft.ExtendedLocation/customLocations/testCustomLocation2"))))) - .create(); + public static void + getArtifactManifestListResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactManifests() + .listByArtifactStore("rg", "TestPublisher", "TestArtifactStore", com.azure.core.util.Context.NONE); } } ``` @@ -2812,20 +2830,20 @@ public final class SitesCreateOrUpdateSamples { ```java /** - * Samples for Sites Delete. + * Samples for Components Get. */ -public final class SitesDeleteSamples { +public final class ComponentsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/SiteDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ComponentGet.json */ /** - * Sample code: Delete network site. + * Sample code: Get component resource. * * @param manager Entry point to HybridNetworkManager. */ - public static void deleteNetworkSite(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.sites().delete("rg1", "testSite", com.azure.core.util.Context.NONE); + public static void getComponentResource(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.components().getWithResponse("rg", "testNf", "testComponent", com.azure.core.util.Context.NONE); } } ``` @@ -2834,20 +2852,58 @@ public final class SitesDeleteSamples { ```java /** - * Samples for Sites GetByResourceGroup. + * Samples for NetworkFunctionDefinitionVersions Delete. */ -public final class SitesGetByResourceGroupSamples { +public final class NetworkFunctionDefinitionVersionsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/SiteGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionVersionDelete.json */ /** - * Sample code: Get network site. + * Sample code: Delete a network function definition version. * * @param manager Entry point to HybridNetworkManager. */ - public static void getNetworkSite(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.sites().getByResourceGroupWithResponse("rg1", "testSite", com.azure.core.util.Context.NONE); + public static void + deleteANetworkFunctionDefinitionVersion(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctionDefinitionVersions() + .delete("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", "1.0.0", + com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * AzureOperatorNexus/VirtualNetworkFunctionDefinitionVersionDelete.json + */ + /** + * Sample code: Delete a network function definition version for AzureOperatorNexus VNF. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void deleteANetworkFunctionDefinitionVersionForAzureOperatorNexusVNF( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctionDefinitionVersions() + .delete("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", "1.0.0", + com.azure.core.util.Context.NONE); + } + + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ + * VirtualNetworkFunctionDefinitionVersionDelete.json + */ + /** + * Sample code: Delete a network function definition version for AzureCore VNF. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void deleteANetworkFunctionDefinitionVersionForAzureCoreVNF( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctionDefinitionVersions() + .delete("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName", "1.0.0", + com.azure.core.util.Context.NONE); } } ``` @@ -2855,23 +2911,31 @@ public final class SitesGetByResourceGroupSamples { ### Sites_List ```java +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.util.Arrays; + /** - * Samples for Sites List. + * Samples for ArtifactStores RemovePrivateEndPoints. */ -public final class SitesListSamples { +public final class ArtifactStoresRemovePrivateEndPointsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * SiteListBySubscription.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreRemovePrivateEndPoints.json */ /** - * Sample code: List all hybrid network sites in a subscription. + * Sample code: Remove Manual Endpoint. * * @param manager Entry point to HybridNetworkManager. */ - public static void - listAllHybridNetworkSitesInASubscription(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.sites().list(com.azure.core.util.Context.NONE); + public static void removeManualEndpoint(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .removePrivateEndPoints("rg", "TestPublisher", "TestArtifactStore", + new ArtifactStorePrivateEndPointsFormatInner() + .withManualPrivateEndPointConnections(Arrays.asList(new ReferencedResource().withId( + "/subscriptions/testSub/resourceGroups/testRG/providers/Microsoft.Network/privateEndpoints/newpetest"))), + com.azure.core.util.Context.NONE); } } ``` @@ -2879,22 +2943,35 @@ public final class SitesListSamples { ### Sites_ListByResourceGroup ```java +import com.azure.resourcemanager.hybridnetwork.models.ExecuteRequestParameters; +import com.azure.resourcemanager.hybridnetwork.models.HttpMethod; +import com.azure.resourcemanager.hybridnetwork.models.RequestMetadata; + /** - * Samples for Sites ListByResourceGroup. + * Samples for NetworkFunctions ExecuteRequest. */ -public final class SitesListByResourceGroupSamples { +public final class NetworkFunctionsExecuteRequestSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ - * SiteListByResourceGroup.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionsExecuteRequest.json */ /** - * Sample code: List all network sites. + * Sample code: Send request to network function services. * * @param manager Entry point to HybridNetworkManager. */ - public static void listAllNetworkSites(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - manager.sites().listByResourceGroup("rg1", com.azure.core.util.Context.NONE); + public static void + sendRequestToNetworkFunctionServices(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctions() + .executeRequest("rg", "testNetworkfunction", new ExecuteRequestParameters() + .withServiceEndpoint("serviceEndpoint") + .withRequestMetadata(new RequestMetadata().withRelativePath("/simProfiles/testSimProfile") + .withHttpMethod(HttpMethod.POST) + .withSerializedBody( + "{\"subscriptionProfile\":\"ChantestSubscription15\",\"permanentKey\":\"00112233445566778899AABBCCDDEEFF\",\"opcOperatorCode\":\"63bfa50ee6523365ff14c1f45f88737d\",\"staticIpAddresses\":{\"internet\":{\"ipv4Addr\":\"198.51.100.1\",\"ipv6Prefix\":\"2001:db8:abcd:12::0/64\"},\"another_network\":{\"ipv6Prefix\":\"2001:111:cdef:22::0/64\"}}}") + .withApiVersion("apiVersionQueryString")), + com.azure.core.util.Context.NONE); } } ``` @@ -2902,41 +2979,203 @@ public final class SitesListByResourceGroupSamples { ### Sites_UpdateTags ```java -import com.azure.resourcemanager.hybridnetwork.models.Site; -import java.util.HashMap; -import java.util.Map; +import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; +import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateArtifactProfile; +import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateMappingRuleProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesArtifactProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesDeployMappingRuleProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesHelmApplication; +import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesNetworkFunctionTemplate; +import com.azure.resourcemanager.hybridnetwork.models.AzureCoreArmTemplateArtifactProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureCoreArmTemplateDeployMappingRuleProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionArmTemplateApplication; +import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionTemplate; +import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionVhdApplication; +import com.azure.resourcemanager.hybridnetwork.models.AzureCoreVhdImageArtifactProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureCoreVhdImageDeployMappingRuleProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusArmTemplateArtifactProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusArmTemplateDeployMappingRuleProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusImageArtifactProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusImageDeployMappingRuleProfile; +import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionArmTemplateApplication; +import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionImageApplication; +import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionTemplate; +import com.azure.resourcemanager.hybridnetwork.models.ContainerizedNetworkFunctionDefinitionVersion; +import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; +import com.azure.resourcemanager.hybridnetwork.models.HelmArtifactProfile; +import com.azure.resourcemanager.hybridnetwork.models.HelmInstallOptions; +import com.azure.resourcemanager.hybridnetwork.models.HelmMappingRuleProfile; +import com.azure.resourcemanager.hybridnetwork.models.HelmMappingRuleProfileOptions; +import com.azure.resourcemanager.hybridnetwork.models.HelmUpgradeOptions; +import com.azure.resourcemanager.hybridnetwork.models.ImageArtifactProfile; +import com.azure.resourcemanager.hybridnetwork.models.ImageMappingRuleProfile; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import com.azure.resourcemanager.hybridnetwork.models.VhdImageArtifactProfile; +import com.azure.resourcemanager.hybridnetwork.models.VhdImageMappingRuleProfile; +import com.azure.resourcemanager.hybridnetwork.models.VirtualNetworkFunctionDefinitionVersion; +import java.util.Arrays; /** - * Samples for Sites UpdateTags. + * Samples for NetworkFunctionDefinitionVersions CreateOrUpdate. */ -public final class SitesUpdateTagsSamples { +public final class NetworkFunctionDefinitionVersionsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/SiteUpdateTags. - * json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ + * VirtualNetworkFunctionDefinitionVersionCreate.json */ /** - * Sample code: Update network site tags. + * Sample code: Create or update a network function definition version resource for AzureCore VNF. * * @param manager Entry point to HybridNetworkManager. */ - public static void updateNetworkSiteTags(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { - Site resource = manager.sites() - .getByResourceGroupWithResponse("rg1", "testSite", com.azure.core.util.Context.NONE) - .getValue(); - resource.update().withTags(mapOf("tag1", "value1", "tag2", "value2")).apply(); + public static void createOrUpdateANetworkFunctionDefinitionVersionResourceForAzureCoreVNF( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctionDefinitionVersions() + .define("1.0.0") + .withRegion("eastus") + .withExistingNetworkFunctionDefinitionGroup("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName") + .withProperties(new VirtualNetworkFunctionDefinitionVersion().withDescription("test NFDV for AzureCore") + .withDeployParameters( + "{\"virtualMachineName\":{\"type\":\"string\"},\"cpuCores\":{\"type\":\"int\"},\"memorySizeGB\":{\"type\":\"int\"},\"cloudServicesNetworkAttachment\":{\"type\":\"object\",\"properties\":{\"networkAttachmentName\":{\"type\":\"string\"},\"attachedNetworkId\":{\"type\":\"string\"},\"ipAllocationMethod\":{\"type\":\"string\"},\"ipv4Address\":{\"type\":\"string\"},\"ipv6Address\":{\"type\":\"string\"},\"defaultGateway\":{\"type\":\"string\"}},\"required\":[\"attachedNetworkId\",\"ipAllocationMethod\"]},\"networkAttachments\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"networkAttachmentName\":{\"type\":\"string\"},\"attachedNetworkId\":{\"type\":\"string\"},\"ipAllocationMethod\":{\"type\":\"string\"},\"ipv4Address\":{\"type\":\"string\"},\"ipv6Address\":{\"type\":\"string\"},\"defaultGateway\":{\"type\":\"string\"}},\"required\":[\"attachedNetworkId\",\"ipAllocationMethod\"]}},\"storageProfile\":{\"type\":\"object\",\"properties\":{\"osDisk\":{\"type\":\"object\",\"properties\":{\"createOption\":{\"type\":\"string\"},\"deleteOption\":{\"type\":\"string\"},\"diskSizeGB\":{\"type\":\"integer\"}},\"required\":[\"diskSizeGB\"]}},\"required\":[\"osDisk\"]},\"sshPublicKeys\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"keyData\":{\"type\":\"string\"}},\"required\":[\"keyData\"]}},\"userData\":{\"type\":\"string\"},\"adminUsername\":{\"type\":\"string\"},\"bootMethod\":{\"type\":\"string\",\"default\":\"UEFI\",\"enum\":[\"UEFI\",\"BIOS\"]},\"isolateEmulatorThread\":{\"type\":\"string\"},\"virtioInterface\":{\"type\":\"string\"},\"placementHints\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"hintType\":{\"type\":\"string\",\"enum\":[\"Affinity\",\"AntiAffinity\"]},\"resourceId\":{\"type\":\"string\"},\"schedulingExecution\":{\"type\":\"string\",\"enum\":[\"Soft\",\"Hard\"]},\"scope\":{\"type\":\"string\"}},\"required\":[\"hintType\",\"schedulingExecution\",\"resourceId\",\"scope\"]}}}") + .withNetworkFunctionTemplate( + new AzureCoreNetworkFunctionTemplate().withNetworkFunctionApplications(Arrays.asList( + new AzureCoreNetworkFunctionVhdApplication().withName("testImageRole") + .withDependsOnProfile(new DependsOnProfile() + .withInstallDependsOn(Arrays.asList()) + .withUninstallDependsOn(Arrays.asList()) + .withUpdateDependsOn(Arrays.asList())) + .withArtifactProfile(new AzureCoreVhdImageArtifactProfile() + .withArtifactStore(new ReferencedResource().withId( + "/subscriptions/subid/resourceGroups/rg/providers/microsoft.hybridnetwork/publishers/TestPublisher/artifactStores/TestArtifactStore")) + .withVhdArtifactProfile( + new VhdImageArtifactProfile().withVhdName("test-image").withVhdVersion("1-0-0"))) + .withDeployParametersMappingRuleProfile( + new AzureCoreVhdImageDeployMappingRuleProfile() + .withApplicationEnablement(ApplicationEnablement.UNKNOWN) + .withVhdImageMappingRuleProfile( + new VhdImageMappingRuleProfile().withUserConfiguration(""))), + new AzureCoreNetworkFunctionArmTemplateApplication().withName("testTemplateRole") + .withDependsOnProfile( + new DependsOnProfile().withInstallDependsOn(Arrays.asList("testImageRole")) + .withUninstallDependsOn(Arrays.asList("testImageRole")) + .withUpdateDependsOn(Arrays.asList("testImageRole"))) + .withArtifactProfile(new AzureCoreArmTemplateArtifactProfile() + .withArtifactStore(new ReferencedResource().withId( + "/subscriptions/subid/resourceGroups/rg/providers/microsoft.hybridnetwork/publishers/TestPublisher/artifactStores/TestArtifactStore")) + .withTemplateArtifactProfile( + new ArmTemplateArtifactProfile().withTemplateName("test-template") + .withTemplateVersion("1.0.0"))) + .withDeployParametersMappingRuleProfile(new AzureCoreArmTemplateDeployMappingRuleProfile() + .withApplicationEnablement(ApplicationEnablement.UNKNOWN) + .withTemplateMappingRuleProfile( + new ArmTemplateMappingRuleProfile().withTemplateParameters( + "{\"virtualMachineName\":\"{deployParameters.virtualMachineName}\",\"cpuCores\":\"{deployParameters.cpuCores}\",\"memorySizeGB\":\"{deployParameters.memorySizeGB}\",\"cloudServicesNetworkAttachment\":\"{deployParameters.cloudServicesNetworkAttachment}\",\"networkAttachments\":\"{deployParameters.networkAttachments}\",\"sshPublicKeys\":\"{deployParameters.sshPublicKeys}\",\"storageProfile\":\"{deployParameters.storageProfile}\",\"isolateEmulatorThread\":\"{deployParameters.isolateEmulatorThread}\",\"virtioInterface\":\"{deployParameters.virtioInterface}\",\"userData\":\"{deployParameters.userData}\",\"adminUsername\":\"{deployParameters.adminUsername}\",\"bootMethod\":\"{deployParameters.bootMethod}\",\"placementHints\":\"{deployParameters.placementHints}\"}"))))))) + .create(); } - // 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; + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * AzureOperatorNexus/VirtualNetworkFunctionDefinitionVersionCreate.json + */ + /** + * Sample code: Create or update a network function definition version resource for AzureOperatorNexus VNF. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void createOrUpdateANetworkFunctionDefinitionVersionResourceForAzureOperatorNexusVNF( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctionDefinitionVersions() + .define("1.0.0") + .withRegion("eastus") + .withExistingNetworkFunctionDefinitionGroup("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName") + .withProperties(new VirtualNetworkFunctionDefinitionVersion() + .withDescription("test NFDV for AzureOperatorNexus") + .withDeployParameters( + "{\"virtualMachineName\":{\"type\":\"string\"},\"extendedLocationName\":{\"type\":\"string\"},\"cpuCores\":{\"type\":\"int\"},\"memorySizeGB\":{\"type\":\"int\"},\"cloudServicesNetworkAttachment\":{\"type\":\"object\",\"properties\":{\"networkAttachmentName\":{\"type\":\"string\"},\"attachedNetworkId\":{\"type\":\"string\"},\"ipAllocationMethod\":{\"type\":\"string\"},\"ipv4Address\":{\"type\":\"string\"},\"ipv6Address\":{\"type\":\"string\"},\"defaultGateway\":{\"type\":\"string\"}},\"required\":[\"attachedNetworkId\",\"ipAllocationMethod\"]},\"networkAttachments\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"networkAttachmentName\":{\"type\":\"string\"},\"attachedNetworkId\":{\"type\":\"string\"},\"ipAllocationMethod\":{\"type\":\"string\"},\"ipv4Address\":{\"type\":\"string\"},\"ipv6Address\":{\"type\":\"string\"},\"defaultGateway\":{\"type\":\"string\"}},\"required\":[\"attachedNetworkId\",\"ipAllocationMethod\"]}},\"storageProfile\":{\"type\":\"object\",\"properties\":{\"osDisk\":{\"type\":\"object\",\"properties\":{\"createOption\":{\"type\":\"string\"},\"deleteOption\":{\"type\":\"string\"},\"diskSizeGB\":{\"type\":\"integer\"}},\"required\":[\"diskSizeGB\"]}},\"required\":[\"osDisk\"]},\"sshPublicKeys\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"keyData\":{\"type\":\"string\"}},\"required\":[\"keyData\"]}},\"userData\":{\"type\":\"string\"},\"adminUsername\":{\"type\":\"string\"},\"bootMethod\":{\"type\":\"string\",\"default\":\"UEFI\",\"enum\":[\"UEFI\",\"BIOS\"]},\"isolateEmulatorThread\":{\"type\":\"string\"},\"virtioInterface\":{\"type\":\"string\"},\"placementHints\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"hintType\":{\"type\":\"string\",\"enum\":[\"Affinity\",\"AntiAffinity\"]},\"resourceId\":{\"type\":\"string\"},\"schedulingExecution\":{\"type\":\"string\",\"enum\":[\"Soft\",\"Hard\"]},\"scope\":{\"type\":\"string\"}},\"required\":[\"hintType\",\"schedulingExecution\",\"resourceId\",\"scope\"]}}}") + .withNetworkFunctionTemplate( + new AzureOperatorNexusNetworkFunctionTemplate().withNetworkFunctionApplications(Arrays.asList( + new AzureOperatorNexusNetworkFunctionImageApplication().withName("testImageRole") + .withDependsOnProfile(new DependsOnProfile().withInstallDependsOn(Arrays.asList()) + .withUninstallDependsOn(Arrays.asList()) + .withUpdateDependsOn(Arrays.asList())) + .withArtifactProfile(new AzureOperatorNexusImageArtifactProfile() + .withArtifactStore(new ReferencedResource().withId( + "/subscriptions/subid/resourceGroups/rg/providers/microsoft.hybridnetwork/publishers/TestPublisher/artifactStores/TestArtifactStore")) + .withImageArtifactProfile( + new ImageArtifactProfile().withImageName("test-image").withImageVersion("1.0.0"))) + .withDeployParametersMappingRuleProfile( + new AzureOperatorNexusImageDeployMappingRuleProfile() + .withApplicationEnablement(ApplicationEnablement.UNKNOWN) + .withImageMappingRuleProfile( + new ImageMappingRuleProfile().withUserConfiguration(""))), + new AzureOperatorNexusNetworkFunctionArmTemplateApplication().withName("testTemplateRole") + .withDependsOnProfile( + new DependsOnProfile().withInstallDependsOn(Arrays.asList("testImageRole")) + .withUninstallDependsOn(Arrays.asList("testImageRole")) + .withUpdateDependsOn(Arrays.asList("testImageRole"))) + .withArtifactProfile(new AzureOperatorNexusArmTemplateArtifactProfile() + .withArtifactStore(new ReferencedResource().withId( + "/subscriptions/subid/resourceGroups/rg/providers/microsoft.hybridnetwork/publishers/TestPublisher/artifactStores/TestArtifactStore")) + .withTemplateArtifactProfile( + new ArmTemplateArtifactProfile().withTemplateName("test-template") + .withTemplateVersion("1.0.0"))) + .withDeployParametersMappingRuleProfile( + new AzureOperatorNexusArmTemplateDeployMappingRuleProfile() + .withApplicationEnablement(ApplicationEnablement.UNKNOWN) + .withTemplateMappingRuleProfile( + new ArmTemplateMappingRuleProfile().withTemplateParameters( + "{\"virtualMachineName\":\"{deployParameters.virtualMachineName}\",\"extendedLocationName\":\"{deployParameters.extendedLocationName}\",\"cpuCores\":\"{deployParameters.cpuCores}\",\"memorySizeGB\":\"{deployParameters.memorySizeGB}\",\"cloudServicesNetworkAttachment\":\"{deployParameters.cloudServicesNetworkAttachment}\",\"networkAttachments\":\"{deployParameters.networkAttachments}\",\"sshPublicKeys\":\"{deployParameters.sshPublicKeys}\",\"storageProfile\":\"{deployParameters.storageProfile}\",\"isolateEmulatorThread\":\"{deployParameters.isolateEmulatorThread}\",\"virtioInterface\":\"{deployParameters.virtioInterface}\",\"userData\":\"{deployParameters.userData}\",\"adminUsername\":\"{deployParameters.adminUsername}\",\"bootMethod\":\"{deployParameters.bootMethod}\",\"placementHints\":\"{deployParameters.placementHints}\"}"))))))) + .create(); + } + + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * NetworkFunctionDefinitionVersionCreate.json + */ + /** + * Sample code: Create or update a network function definition version resource. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void createOrUpdateANetworkFunctionDefinitionVersionResource( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.networkFunctionDefinitionVersions() + .define("1.0.0") + .withRegion("eastus") + .withExistingNetworkFunctionDefinitionGroup("rg", "TestPublisher", "TestNetworkFunctionDefinitionGroupName") + .withProperties(new ContainerizedNetworkFunctionDefinitionVersion().withDeployParameters( + "{\"type\":\"object\",\"properties\":{\"releaseName\":{\"type\":\"string\"},\"namespace\":{\"type\":\"string\"}}}") + .withNetworkFunctionTemplate(new AzureArcKubernetesNetworkFunctionTemplate() + .withNetworkFunctionApplications(Arrays.asList(new AzureArcKubernetesHelmApplication() + .withName("fedrbac") + .withDependsOnProfile(new DependsOnProfile().withInstallDependsOn(Arrays.asList()) + .withUninstallDependsOn(Arrays.asList()) + .withUpdateDependsOn(Arrays.asList())) + .withArtifactProfile(new AzureArcKubernetesArtifactProfile() + .withArtifactStore(new ReferencedResource().withId( + "/subscriptions/subid/resourcegroups/rg/providers/microsoft.hybridnetwork/publishers/TestPublisher/artifactStores/testArtifactStore")) + .withHelmArtifactProfile(new HelmArtifactProfile().withHelmPackageName("fed-rbac") + .withHelmPackageVersionRange("~2.1.3") + .withRegistryValuesPaths(Arrays.asList("global.registry.docker.repoPath")) + .withImagePullSecretsValuesPaths(Arrays.asList("global.imagePullSecrets")))) + .withDeployParametersMappingRuleProfile(new AzureArcKubernetesDeployMappingRuleProfile() + .withApplicationEnablement(ApplicationEnablement.ENABLED) + .withHelmMappingRuleProfile( + new HelmMappingRuleProfile().withReleaseNamespace("{deployParameters.namesapce}") + .withReleaseName("{deployParameters.releaseName}") + .withHelmPackageVersion("2.1.3") + .withValues("") + .withOptions(new HelmMappingRuleProfileOptions() + .withInstallOptions(new HelmInstallOptions().withAtomic("true") + .withWaitOption("waitValue") + .withTimeout("30")) + .withUpgradeOptions(new HelmUpgradeOptions().withAtomic("true") + .withWaitOption("waitValue") + .withTimeout("30"))))))))) + .create(); } } ``` diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/pom.xml b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/pom.xml index ddbb8f7b50c2..7e43bba8ef03 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/pom.xml +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/pom.xml @@ -18,7 +18,7 @@ jar Microsoft Azure SDK for HybridNetwork Management - This package contains Microsoft Azure SDK for HybridNetwork Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. The definitions in this swagger specification will be used to manage the Hybrid Network resources. Package tag package-2023-09-01. + This package contains Microsoft Azure SDK for HybridNetwork Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. The definitions in this swagger specification will be used to manage the Hybrid Network resources. Package tag package-2024-04-15. https://github.com/Azure/azure-sdk-for-java @@ -45,7 +45,7 @@ UTF-8 0 0 - false + true diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/HybridNetworkManager.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/HybridNetworkManager.java index 74b9f838dc48..d3272fbcdb4b 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/HybridNetworkManager.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/HybridNetworkManager.java @@ -22,6 +22,7 @@ import com.azure.core.http.policy.UserAgentPolicy; import com.azure.core.management.profile.AzureProfile; import com.azure.core.util.Configuration; +import com.azure.core.util.CoreUtils; import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.hybridnetwork.fluent.HybridNetworkManagementClient; import com.azure.resourcemanager.hybridnetwork.implementation.ArtifactManifestsImpl; @@ -59,6 +60,7 @@ import java.time.temporal.ChronoUnit; import java.util.ArrayList; import java.util.List; +import java.util.Map; import java.util.Objects; import java.util.stream.Collectors; @@ -149,6 +151,9 @@ public static Configurable configure() { */ public static final class Configurable { private static final ClientLogger LOGGER = new ClientLogger(Configurable.class); + private static final String SDK_VERSION = "version"; + private static final Map PROPERTIES + = CoreUtils.getProperties("azure-resourcemanager-hybridnetwork.properties"); private HttpClient httpClient; private HttpLogOptions httpLogOptions; @@ -256,12 +261,14 @@ public HybridNetworkManager authenticate(TokenCredential credential, AzureProfil Objects.requireNonNull(credential, "'credential' cannot be null."); Objects.requireNonNull(profile, "'profile' cannot be null."); + String clientVersion = PROPERTIES.getOrDefault(SDK_VERSION, "UnknownVersion"); + StringBuilder userAgentBuilder = new StringBuilder(); userAgentBuilder.append("azsdk-java") .append("-") .append("com.azure.resourcemanager.hybridnetwork") .append("/") - .append("1.1.0"); + .append(clientVersion); if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) { userAgentBuilder.append(" (") .append(Configuration.getGlobalConfiguration().get("java.version")) diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/fluent/ArtifactStoresClient.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/fluent/ArtifactStoresClient.java index bb251b4a758a..53dab3f193e3 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/fluent/ArtifactStoresClient.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/fluent/ArtifactStoresClient.java @@ -12,6 +12,8 @@ import com.azure.core.util.Context; import com.azure.core.util.polling.SyncPoller; import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreInner; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; import com.azure.resourcemanager.hybridnetwork.models.TagsObject; /** @@ -231,4 +233,324 @@ Response updateWithResponse(String resourceGroupName, String @ServiceMethod(returns = ReturnType.SINGLE) ArtifactStoreInner update(String resourceGroupName, String publisherName, String artifactStoreName, TagsObject parameters); + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + SyncPoller, Void> beginAddNetworkFabricControllerEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters); + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + SyncPoller, Void> beginAddNetworkFabricControllerEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + Context context); + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + void addNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStoreNetworkFabricControllerEndPointsInner parameters); + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + void addNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context); + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + SyncPoller, Void> beginDeleteNetworkFabricControllerEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters); + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + SyncPoller, Void> beginDeleteNetworkFabricControllerEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + Context context); + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + void deleteNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters); + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + void deleteNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context); + + /** + * List network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + PagedIterable listNetworkFabricControllerPrivateEndPoints( + String resourceGroupName, String publisherName, String artifactStoreName); + + /** + * List network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + PagedIterable listNetworkFabricControllerPrivateEndPoints( + String resourceGroupName, String publisherName, String artifactStoreName, Context context); + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + SyncPoller, Void> beginApprovePrivateEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters); + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + SyncPoller, Void> beginApprovePrivateEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters, Context context); + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + void approvePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters); + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + void approvePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters, Context context); + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + SyncPoller, Void> beginRemovePrivateEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters); + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + SyncPoller, Void> beginRemovePrivateEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters, Context context); + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + void removePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters); + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + void removePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters, Context context); + + /** + * List manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + PagedIterable listPrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName); + + /** + * List manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + PagedIterable listPrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, Context context); } diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/fluent/models/ArtifactStoreNetworkFabricControllerEndPointsInner.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/fluent/models/ArtifactStoreNetworkFabricControllerEndPointsInner.java new file mode 100644 index 000000000000..6d37b58d134f --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/fluent/models/ArtifactStoreNetworkFabricControllerEndPointsInner.java @@ -0,0 +1,106 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.fluent.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 com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.io.IOException; +import java.util.List; + +/** + * List of network fabric controller ids. + */ +@Fluent +public final class ArtifactStoreNetworkFabricControllerEndPointsInner + implements JsonSerializable { + /* + * list of network fabric controllers. + */ + private List networkFabricControllerIds; + + /** + * Creates an instance of ArtifactStoreNetworkFabricControllerEndPointsInner class. + */ + public ArtifactStoreNetworkFabricControllerEndPointsInner() { + } + + /** + * Get the networkFabricControllerIds property: list of network fabric controllers. + * + * @return the networkFabricControllerIds value. + */ + public List networkFabricControllerIds() { + return this.networkFabricControllerIds; + } + + /** + * Set the networkFabricControllerIds property: list of network fabric controllers. + * + * @param networkFabricControllerIds the networkFabricControllerIds value to set. + * @return the ArtifactStoreNetworkFabricControllerEndPointsInner object itself. + */ + public ArtifactStoreNetworkFabricControllerEndPointsInner + withNetworkFabricControllerIds(List networkFabricControllerIds) { + this.networkFabricControllerIds = networkFabricControllerIds; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (networkFabricControllerIds() != null) { + networkFabricControllerIds().forEach(e -> e.validate()); + } + } + + /** + * {@inheritDoc} + */ + @Override + public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { + jsonWriter.writeStartObject(); + jsonWriter.writeArrayField("networkFabricControllerIds", this.networkFabricControllerIds, + (writer, element) -> writer.writeJson(element)); + return jsonWriter.writeEndObject(); + } + + /** + * Reads an instance of ArtifactStoreNetworkFabricControllerEndPointsInner from the JsonReader. + * + * @param jsonReader The JsonReader being read. + * @return An instance of ArtifactStoreNetworkFabricControllerEndPointsInner 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 ArtifactStoreNetworkFabricControllerEndPointsInner. + */ + public static ArtifactStoreNetworkFabricControllerEndPointsInner fromJson(JsonReader jsonReader) + throws IOException { + return jsonReader.readObject(reader -> { + ArtifactStoreNetworkFabricControllerEndPointsInner deserializedArtifactStoreNetworkFabricControllerEndPointsInner + = new ArtifactStoreNetworkFabricControllerEndPointsInner(); + while (reader.nextToken() != JsonToken.END_OBJECT) { + String fieldName = reader.getFieldName(); + reader.nextToken(); + + if ("networkFabricControllerIds".equals(fieldName)) { + List networkFabricControllerIds + = reader.readArray(reader1 -> ReferencedResource.fromJson(reader1)); + deserializedArtifactStoreNetworkFabricControllerEndPointsInner.networkFabricControllerIds + = networkFabricControllerIds; + } else { + reader.skipChildren(); + } + } + + return deserializedArtifactStoreNetworkFabricControllerEndPointsInner; + }); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/fluent/models/ArtifactStorePrivateEndPointsFormatInner.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/fluent/models/ArtifactStorePrivateEndPointsFormatInner.java new file mode 100644 index 000000000000..4339f9b46319 --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/fluent/models/ArtifactStorePrivateEndPointsFormatInner.java @@ -0,0 +1,105 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.fluent.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 com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.io.IOException; +import java.util.List; + +/** + * List of manual private endpoints. + */ +@Fluent +public final class ArtifactStorePrivateEndPointsFormatInner + implements JsonSerializable { + /* + * list of private endpoints. + */ + private List manualPrivateEndPointConnections; + + /** + * Creates an instance of ArtifactStorePrivateEndPointsFormatInner class. + */ + public ArtifactStorePrivateEndPointsFormatInner() { + } + + /** + * Get the manualPrivateEndPointConnections property: list of private endpoints. + * + * @return the manualPrivateEndPointConnections value. + */ + public List manualPrivateEndPointConnections() { + return this.manualPrivateEndPointConnections; + } + + /** + * Set the manualPrivateEndPointConnections property: list of private endpoints. + * + * @param manualPrivateEndPointConnections the manualPrivateEndPointConnections value to set. + * @return the ArtifactStorePrivateEndPointsFormatInner object itself. + */ + public ArtifactStorePrivateEndPointsFormatInner + withManualPrivateEndPointConnections(List manualPrivateEndPointConnections) { + this.manualPrivateEndPointConnections = manualPrivateEndPointConnections; + return this; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (manualPrivateEndPointConnections() != null) { + manualPrivateEndPointConnections().forEach(e -> e.validate()); + } + } + + /** + * {@inheritDoc} + */ + @Override + public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { + jsonWriter.writeStartObject(); + jsonWriter.writeArrayField("manualPrivateEndPointConnections", this.manualPrivateEndPointConnections, + (writer, element) -> writer.writeJson(element)); + return jsonWriter.writeEndObject(); + } + + /** + * Reads an instance of ArtifactStorePrivateEndPointsFormatInner from the JsonReader. + * + * @param jsonReader The JsonReader being read. + * @return An instance of ArtifactStorePrivateEndPointsFormatInner 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 ArtifactStorePrivateEndPointsFormatInner. + */ + public static ArtifactStorePrivateEndPointsFormatInner fromJson(JsonReader jsonReader) throws IOException { + return jsonReader.readObject(reader -> { + ArtifactStorePrivateEndPointsFormatInner deserializedArtifactStorePrivateEndPointsFormatInner + = new ArtifactStorePrivateEndPointsFormatInner(); + while (reader.nextToken() != JsonToken.END_OBJECT) { + String fieldName = reader.getFieldName(); + reader.nextToken(); + + if ("manualPrivateEndPointConnections".equals(fieldName)) { + List manualPrivateEndPointConnections + = reader.readArray(reader1 -> ReferencedResource.fromJson(reader1)); + deserializedArtifactStorePrivateEndPointsFormatInner.manualPrivateEndPointConnections + = manualPrivateEndPointConnections; + } else { + reader.skipChildren(); + } + } + + return deserializedArtifactStorePrivateEndPointsFormatInner; + }); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoreImpl.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoreImpl.java index 33235875654d..bb7ae311c2f6 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoreImpl.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoreImpl.java @@ -4,11 +4,16 @@ package com.azure.resourcemanager.hybridnetwork.implementation; +import com.azure.core.http.rest.PagedIterable; import com.azure.core.management.Region; import com.azure.core.management.SystemData; import com.azure.core.util.Context; import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreInner; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; import com.azure.resourcemanager.hybridnetwork.models.ArtifactStore; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreNetworkFabricControllerEndPoints; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePrivateEndPointsFormat; import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormat; import com.azure.resourcemanager.hybridnetwork.models.TagsObject; import java.util.Collections; @@ -152,6 +157,71 @@ public ArtifactStore refresh(Context context) { return this; } + public void addNetworkFabricControllerEndPoints(ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + serviceManager.artifactStores() + .addNetworkFabricControllerEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters); + } + + public void addNetworkFabricControllerEndPoints(ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + Context context) { + serviceManager.artifactStores() + .addNetworkFabricControllerEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters, + context); + } + + public void deleteNetworkFabricControllerEndPoints(ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + serviceManager.artifactStores() + .deleteNetworkFabricControllerEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters); + } + + public void deleteNetworkFabricControllerEndPoints(ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + Context context) { + serviceManager.artifactStores() + .deleteNetworkFabricControllerEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters, + context); + } + + public PagedIterable listNetworkFabricControllerPrivateEndPoints() { + return serviceManager.artifactStores() + .listNetworkFabricControllerPrivateEndPoints(resourceGroupName, publisherName, artifactStoreName); + } + + public PagedIterable + listNetworkFabricControllerPrivateEndPoints(Context context) { + return serviceManager.artifactStores() + .listNetworkFabricControllerPrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, context); + } + + public void approvePrivateEndPoints(ArtifactStorePrivateEndPointsFormatInner parameters) { + serviceManager.artifactStores() + .approvePrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters); + } + + public void approvePrivateEndPoints(ArtifactStorePrivateEndPointsFormatInner parameters, Context context) { + serviceManager.artifactStores() + .approvePrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters, context); + } + + public void removePrivateEndPoints(ArtifactStorePrivateEndPointsFormatInner parameters) { + serviceManager.artifactStores() + .removePrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters); + } + + public void removePrivateEndPoints(ArtifactStorePrivateEndPointsFormatInner parameters, Context context) { + serviceManager.artifactStores() + .removePrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters, context); + } + + public PagedIterable listPrivateEndPoints() { + return serviceManager.artifactStores() + .listPrivateEndPoints(resourceGroupName, publisherName, artifactStoreName); + } + + public PagedIterable listPrivateEndPoints(Context context) { + return serviceManager.artifactStores() + .listPrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, context); + } + public ArtifactStoreImpl withRegion(Region location) { this.innerModel().withLocation(location.toString()); return this; diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoreNetworkFabricControllerEndPointsImpl.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoreNetworkFabricControllerEndPointsImpl.java new file mode 100644 index 000000000000..bc528d99e26f --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoreNetworkFabricControllerEndPointsImpl.java @@ -0,0 +1,41 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.implementation; + +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreNetworkFabricControllerEndPoints; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.util.Collections; +import java.util.List; + +public final class ArtifactStoreNetworkFabricControllerEndPointsImpl + implements ArtifactStoreNetworkFabricControllerEndPoints { + private ArtifactStoreNetworkFabricControllerEndPointsInner innerObject; + + private final com.azure.resourcemanager.hybridnetwork.HybridNetworkManager serviceManager; + + ArtifactStoreNetworkFabricControllerEndPointsImpl(ArtifactStoreNetworkFabricControllerEndPointsInner innerObject, + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager serviceManager) { + this.innerObject = innerObject; + this.serviceManager = serviceManager; + } + + public List networkFabricControllerIds() { + List inner = this.innerModel().networkFabricControllerIds(); + if (inner != null) { + return Collections.unmodifiableList(inner); + } else { + return Collections.emptyList(); + } + } + + public ArtifactStoreNetworkFabricControllerEndPointsInner innerModel() { + return this.innerObject; + } + + private com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager() { + return this.serviceManager; + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStorePrivateEndPointsFormatImpl.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStorePrivateEndPointsFormatImpl.java new file mode 100644 index 000000000000..269c794c1555 --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStorePrivateEndPointsFormatImpl.java @@ -0,0 +1,40 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.implementation; + +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePrivateEndPointsFormat; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.util.Collections; +import java.util.List; + +public final class ArtifactStorePrivateEndPointsFormatImpl implements ArtifactStorePrivateEndPointsFormat { + private ArtifactStorePrivateEndPointsFormatInner innerObject; + + private final com.azure.resourcemanager.hybridnetwork.HybridNetworkManager serviceManager; + + ArtifactStorePrivateEndPointsFormatImpl(ArtifactStorePrivateEndPointsFormatInner innerObject, + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager serviceManager) { + this.innerObject = innerObject; + this.serviceManager = serviceManager; + } + + public List manualPrivateEndPointConnections() { + List inner = this.innerModel().manualPrivateEndPointConnections(); + if (inner != null) { + return Collections.unmodifiableList(inner); + } else { + return Collections.emptyList(); + } + } + + public ArtifactStorePrivateEndPointsFormatInner innerModel() { + return this.innerObject; + } + + private com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager() { + return this.serviceManager; + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoresClientImpl.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoresClientImpl.java index 268dfe3146bf..2b3f5c115fdf 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoresClientImpl.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoresClientImpl.java @@ -14,6 +14,7 @@ import com.azure.core.annotation.HostParam; import com.azure.core.annotation.Patch; import com.azure.core.annotation.PathParam; +import com.azure.core.annotation.Post; import com.azure.core.annotation.Put; import com.azure.core.annotation.QueryParam; import com.azure.core.annotation.ReturnType; @@ -34,7 +35,11 @@ import com.azure.core.util.polling.SyncPoller; import com.azure.resourcemanager.hybridnetwork.fluent.ArtifactStoresClient; import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreInner; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreListResult; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreNetworkFabricControllerEndPointsList; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePrivateEndPointsListResult; import com.azure.resourcemanager.hybridnetwork.models.TagsObject; import java.nio.ByteBuffer; import reactor.core.publisher.Flux; @@ -120,6 +125,69 @@ Mono> update(@HostParam("$host") String endpoint, @PathParam("subscriptionId") String subscriptionId, @BodyParam("application/json") TagsObject parameters, @HeaderParam("Accept") String accept, Context context); + @Headers({ "Content-Type: application/json" }) + @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridNetwork/publishers/{publisherName}/artifactStores/{artifactStoreName}/addNetworkFabricControllerEndPoints") + @ExpectedResponses({ 202 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono>> addNetworkFabricControllerEndPoints(@HostParam("$host") String endpoint, + @PathParam("resourceGroupName") String resourceGroupName, @PathParam("publisherName") String publisherName, + @PathParam("artifactStoreName") String artifactStoreName, @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, + @BodyParam("application/json") ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridNetwork/publishers/{publisherName}/artifactStores/{artifactStoreName}/deleteNetworkFabricControllerEndPoints") + @ExpectedResponses({ 202 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono>> deleteNetworkFabricControllerEndPoints(@HostParam("$host") String endpoint, + @PathParam("resourceGroupName") String resourceGroupName, @PathParam("publisherName") String publisherName, + @PathParam("artifactStoreName") String artifactStoreName, @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, + @BodyParam("application/json") ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridNetwork/publishers/{publisherName}/artifactStores/{artifactStoreName}/listNetworkFabricControllerPrivateEndPoints") + @ExpectedResponses({ 200, 202 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono>> listNetworkFabricControllerPrivateEndPoints( + @HostParam("$host") String endpoint, @PathParam("resourceGroupName") String resourceGroupName, + @PathParam("publisherName") String publisherName, @PathParam("artifactStoreName") String artifactStoreName, + @QueryParam("api-version") String apiVersion, @PathParam("subscriptionId") String subscriptionId, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridNetwork/publishers/{publisherName}/artifactStores/{artifactStoreName}/approvePrivateEndPoints") + @ExpectedResponses({ 202 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono>> approvePrivateEndPoints(@HostParam("$host") String endpoint, + @PathParam("resourceGroupName") String resourceGroupName, @PathParam("publisherName") String publisherName, + @PathParam("artifactStoreName") String artifactStoreName, @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, + @BodyParam("application/json") ArtifactStorePrivateEndPointsFormatInner parameters, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridNetwork/publishers/{publisherName}/artifactStores/{artifactStoreName}/removePrivateEndPoints") + @ExpectedResponses({ 202 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono>> removePrivateEndPoints(@HostParam("$host") String endpoint, + @PathParam("resourceGroupName") String resourceGroupName, @PathParam("publisherName") String publisherName, + @PathParam("artifactStoreName") String artifactStoreName, @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, + @BodyParam("application/json") ArtifactStorePrivateEndPointsFormatInner parameters, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Post("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridNetwork/publishers/{publisherName}/artifactStores/{artifactStoreName}/listPrivateEndPoints") + @ExpectedResponses({ 200, 202 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono>> listPrivateEndPoints(@HostParam("$host") String endpoint, + @PathParam("resourceGroupName") String resourceGroupName, @PathParam("publisherName") String publisherName, + @PathParam("artifactStoreName") String artifactStoreName, @QueryParam("api-version") String apiVersion, + @PathParam("subscriptionId") String subscriptionId, @HeaderParam("Accept") String accept, Context context); + @Headers({ "Content-Type: application/json" }) @Get("{nextLink}") @ExpectedResponses({ 200 }) @@ -127,6 +195,23 @@ Mono> update(@HostParam("$host") String endpoint, Mono> listByPublisherNext( @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Get("{nextLink}") + @ExpectedResponses({ 200, 202 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> + listNetworkFabricControllerPrivateEndPointsNext( + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + @HeaderParam("Accept") String accept, Context context); + + @Headers({ "Content-Type: application/json" }) + @Get("{nextLink}") + @ExpectedResponses({ 200, 202 }) + @UnexpectedResponseExceptionType(ManagementException.class) + Mono> listPrivateEndPointsNext( + @PathParam(value = "nextLink", encoded = true) String nextLink, @HostParam("$host") String endpoint, + @HeaderParam("Accept") String accept, Context context); } /** @@ -1035,54 +1120,1577 @@ public ArtifactStoreInner update(String resourceGroupName, String publisherName, } /** - * Get the next page of items. + * Add network fabric controllers to artifact stores. * - * @param nextLink The URL to get the next list of items. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a list of artifact stores along with {@link PagedResponse} on successful completion of {@link Mono}. + * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> listByPublisherNextSinglePageAsync(String nextLink) { - if (nextLink == null) { - return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } + private Mono>> addNetworkFabricControllerEndPointsWithResponseAsync( + String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { if (this.client.getEndpoint() == null) { return Mono.error( new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (parameters == null) { + return Mono.error(new IllegalArgumentException("Parameter parameters is required and cannot be null.")); + } else { + parameters.validate(); + } final String accept = "application/json"; return FluxUtil - .withContext(context -> service.listByPublisherNext(nextLink, this.client.getEndpoint(), accept, context)) - .>map(res -> new PagedResponseBase<>(res.getRequest(), - res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) + .withContext(context -> service.addNetworkFabricControllerEndPoints(this.client.getEndpoint(), + resourceGroupName, publisherName, artifactStoreName, this.client.getApiVersion(), + this.client.getSubscriptionId(), parameters, accept, context)) .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); } /** - * Get the next page of items. + * Add network fabric controllers to artifact stores. * - * @param nextLink The URL to get the next list of items. + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. * @param context The context to associate with this operation. * @throws IllegalArgumentException thrown if parameters fail the validation. * @throws ManagementException thrown if the request is rejected by server. * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return a list of artifact stores along with {@link PagedResponse} on successful completion of {@link Mono}. + * @return the {@link Response} on successful completion of {@link Mono}. */ @ServiceMethod(returns = ReturnType.SINGLE) - private Mono> listByPublisherNextSinglePageAsync(String nextLink, - Context context) { - if (nextLink == null) { - return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); - } + private Mono>> addNetworkFabricControllerEndPointsWithResponseAsync( + String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context) { if (this.client.getEndpoint() == null) { return Mono.error( new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (parameters == null) { + return Mono.error(new IllegalArgumentException("Parameter parameters is required and cannot be null.")); + } else { + parameters.validate(); + } final String accept = "application/json"; context = this.client.mergeContext(context); - return service.listByPublisherNext(nextLink, this.client.getEndpoint(), accept, context) + return service.addNetworkFabricControllerEndPoints(this.client.getEndpoint(), resourceGroupName, publisherName, + artifactStoreName, this.client.getApiVersion(), this.client.getSubscriptionId(), parameters, accept, + context); + } + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link PollerFlux} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + private PollerFlux, Void> beginAddNetworkFabricControllerEndPointsAsync(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + Mono>> mono = addNetworkFabricControllerEndPointsWithResponseAsync(resourceGroupName, + publisherName, artifactStoreName, parameters); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, + this.client.getContext()); + } + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link PollerFlux} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + private PollerFlux, Void> beginAddNetworkFabricControllerEndPointsAsync(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + Context context) { + context = this.client.mergeContext(context); + Mono>> mono = addNetworkFabricControllerEndPointsWithResponseAsync(resourceGroupName, + publisherName, artifactStoreName, parameters, context); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, + context); + } + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + public SyncPoller, Void> beginAddNetworkFabricControllerEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + return this + .beginAddNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, + parameters) + .getSyncPoller(); + } + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + public SyncPoller, Void> beginAddNetworkFabricControllerEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + Context context) { + return this + .beginAddNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, + parameters, context) + .getSyncPoller(); + } + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono addNetworkFabricControllerEndPointsAsync(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + return beginAddNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, + parameters).last().flatMap(this.client::getLroFinalResultOrError); + } + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono addNetworkFabricControllerEndPointsAsync(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context) { + return beginAddNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, + parameters, context).last().flatMap(this.client::getLroFinalResultOrError); + } + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public void addNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + addNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters) + .block(); + } + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public void addNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context) { + addNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters, + context).block(); + } + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono>> deleteNetworkFabricControllerEndPointsWithResponseAsync( + String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (parameters == null) { + return Mono.error(new IllegalArgumentException("Parameter parameters is required and cannot be null.")); + } else { + parameters.validate(); + } + final String accept = "application/json"; + return FluxUtil + .withContext(context -> service.deleteNetworkFabricControllerEndPoints(this.client.getEndpoint(), + resourceGroupName, publisherName, artifactStoreName, this.client.getApiVersion(), + this.client.getSubscriptionId(), parameters, accept, context)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono>> deleteNetworkFabricControllerEndPointsWithResponseAsync( + String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context) { + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (parameters == null) { + return Mono.error(new IllegalArgumentException("Parameter parameters is required and cannot be null.")); + } else { + parameters.validate(); + } + final String accept = "application/json"; + context = this.client.mergeContext(context); + return service.deleteNetworkFabricControllerEndPoints(this.client.getEndpoint(), resourceGroupName, + publisherName, artifactStoreName, this.client.getApiVersion(), this.client.getSubscriptionId(), parameters, + accept, context); + } + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link PollerFlux} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + private PollerFlux, Void> beginDeleteNetworkFabricControllerEndPointsAsync( + String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + Mono>> mono = deleteNetworkFabricControllerEndPointsWithResponseAsync( + resourceGroupName, publisherName, artifactStoreName, parameters); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, + this.client.getContext()); + } + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link PollerFlux} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + private PollerFlux, Void> beginDeleteNetworkFabricControllerEndPointsAsync( + String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context) { + context = this.client.mergeContext(context); + Mono>> mono = deleteNetworkFabricControllerEndPointsWithResponseAsync( + resourceGroupName, publisherName, artifactStoreName, parameters, context); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, + context); + } + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + public SyncPoller, Void> beginDeleteNetworkFabricControllerEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + return this + .beginDeleteNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, + parameters) + .getSyncPoller(); + } + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + public SyncPoller, Void> beginDeleteNetworkFabricControllerEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + Context context) { + return this + .beginDeleteNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, + parameters, context) + .getSyncPoller(); + } + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono deleteNetworkFabricControllerEndPointsAsync(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + return beginDeleteNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, + parameters).last().flatMap(this.client::getLroFinalResultOrError); + } + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono deleteNetworkFabricControllerEndPointsAsync(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context) { + return beginDeleteNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, + parameters, context).last().flatMap(this.client::getLroFinalResultOrError); + } + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public void deleteNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + deleteNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters) + .block(); + } + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public void deleteNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context) { + deleteNetworkFabricControllerEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters, + context).block(); + } + + /** + * List network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints along with {@link PagedResponse} on successful completion of + * {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> + listNetworkFabricControllerPrivateEndPointsSinglePageAsync(String resourceGroupName, String publisherName, + String artifactStoreName) { + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + final String accept = "application/json"; + return FluxUtil.withContext(context -> { + Mono>> mono + = service + .listNetworkFabricControllerPrivateEndPoints(this.client.getEndpoint(), resourceGroupName, + publisherName, artifactStoreName, this.client.getApiVersion(), this.client.getSubscriptionId(), + accept, context) + .cache(); + return Mono.zip(mono, this.client + .getLroResult( + mono, this.client.getHttpPipeline(), ArtifactStoreNetworkFabricControllerEndPointsList.class, + ArtifactStoreNetworkFabricControllerEndPointsList.class, this.client.getContext()) + .last() + .flatMap(this.client::getLroFinalResultOrError)); + }) + .>map( + res -> new PagedResponseBase<>(res.getT1().getRequest(), res.getT1().getStatusCode(), + res.getT1().getHeaders(), res.getT2().value(), res.getT2().nextLink(), null)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * List network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints along with {@link PagedResponse} on successful completion of + * {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> + listNetworkFabricControllerPrivateEndPointsSinglePageAsync(String resourceGroupName, String publisherName, + String artifactStoreName, Context context) { + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + final String accept = "application/json"; + context = this.client.mergeContext(context); + Mono>> mono = service + .listNetworkFabricControllerPrivateEndPoints(this.client.getEndpoint(), resourceGroupName, publisherName, + artifactStoreName, this.client.getApiVersion(), this.client.getSubscriptionId(), accept, context) + .cache(); + return Mono.zip(mono, this.client + .getLroResult( + mono, this.client.getHttpPipeline(), ArtifactStoreNetworkFabricControllerEndPointsList.class, + ArtifactStoreNetworkFabricControllerEndPointsList.class, context) + .last() + .flatMap(this.client::getLroFinalResultOrError)) + .map(res -> new PagedResponseBase<>(res.getT1().getRequest(), res.getT1().getStatusCode(), + res.getT1().getHeaders(), res.getT2().value(), res.getT2().nextLink(), null)); + } + + /** + * List network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedFlux}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + private PagedFlux + listNetworkFabricControllerPrivateEndPointsAsync(String resourceGroupName, String publisherName, + String artifactStoreName) { + return new PagedFlux<>( + () -> listNetworkFabricControllerPrivateEndPointsSinglePageAsync(resourceGroupName, publisherName, + artifactStoreName), + nextLink -> listNetworkFabricControllerPrivateEndPointsNextSinglePageAsync(nextLink)); + } + + /** + * List network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedFlux}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + private PagedFlux + listNetworkFabricControllerPrivateEndPointsAsync(String resourceGroupName, String publisherName, + String artifactStoreName, Context context) { + return new PagedFlux<>( + () -> listNetworkFabricControllerPrivateEndPointsSinglePageAsync(resourceGroupName, publisherName, + artifactStoreName, context), + nextLink -> listNetworkFabricControllerPrivateEndPointsNextSinglePageAsync(nextLink, context)); + } + + /** + * List network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedIterable + listNetworkFabricControllerPrivateEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName) { + return new PagedIterable<>( + listNetworkFabricControllerPrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName)); + } + + /** + * List network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedIterable + listNetworkFabricControllerPrivateEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, Context context) { + return new PagedIterable<>(listNetworkFabricControllerPrivateEndPointsAsync(resourceGroupName, publisherName, + artifactStoreName, context)); + } + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono>> approvePrivateEndPointsWithResponseAsync(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters) { + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (parameters == null) { + return Mono.error(new IllegalArgumentException("Parameter parameters is required and cannot be null.")); + } else { + parameters.validate(); + } + final String accept = "application/json"; + return FluxUtil + .withContext(context -> service.approvePrivateEndPoints(this.client.getEndpoint(), resourceGroupName, + publisherName, artifactStoreName, this.client.getApiVersion(), this.client.getSubscriptionId(), + parameters, accept, context)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono>> approvePrivateEndPointsWithResponseAsync(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters, + Context context) { + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (parameters == null) { + return Mono.error(new IllegalArgumentException("Parameter parameters is required and cannot be null.")); + } else { + parameters.validate(); + } + final String accept = "application/json"; + context = this.client.mergeContext(context); + return service.approvePrivateEndPoints(this.client.getEndpoint(), resourceGroupName, publisherName, + artifactStoreName, this.client.getApiVersion(), this.client.getSubscriptionId(), parameters, accept, + context); + } + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link PollerFlux} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + private PollerFlux, Void> beginApprovePrivateEndPointsAsync(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters) { + Mono>> mono + = approvePrivateEndPointsWithResponseAsync(resourceGroupName, publisherName, artifactStoreName, parameters); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, + this.client.getContext()); + } + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link PollerFlux} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + private PollerFlux, Void> beginApprovePrivateEndPointsAsync(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters, + Context context) { + context = this.client.mergeContext(context); + Mono>> mono = approvePrivateEndPointsWithResponseAsync(resourceGroupName, + publisherName, artifactStoreName, parameters, context); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, + context); + } + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + public SyncPoller, Void> beginApprovePrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters) { + return this.beginApprovePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters) + .getSyncPoller(); + } + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + public SyncPoller, Void> beginApprovePrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters, + Context context) { + return this + .beginApprovePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters, context) + .getSyncPoller(); + } + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono approvePrivateEndPointsAsync(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters) { + return beginApprovePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters).last() + .flatMap(this.client::getLroFinalResultOrError); + } + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono approvePrivateEndPointsAsync(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters, Context context) { + return beginApprovePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters, + context).last().flatMap(this.client::getLroFinalResultOrError); + } + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public void approvePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters) { + approvePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters).block(); + } + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public void approvePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters, Context context) { + approvePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters, context).block(); + } + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono>> removePrivateEndPointsWithResponseAsync(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters) { + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (parameters == null) { + return Mono.error(new IllegalArgumentException("Parameter parameters is required and cannot be null.")); + } else { + parameters.validate(); + } + final String accept = "application/json"; + return FluxUtil + .withContext(context -> service.removePrivateEndPoints(this.client.getEndpoint(), resourceGroupName, + publisherName, artifactStoreName, this.client.getApiVersion(), this.client.getSubscriptionId(), + parameters, accept, context)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link Response} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono>> removePrivateEndPointsWithResponseAsync(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters, + Context context) { + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + if (parameters == null) { + return Mono.error(new IllegalArgumentException("Parameter parameters is required and cannot be null.")); + } else { + parameters.validate(); + } + final String accept = "application/json"; + context = this.client.mergeContext(context); + return service.removePrivateEndPoints(this.client.getEndpoint(), resourceGroupName, publisherName, + artifactStoreName, this.client.getApiVersion(), this.client.getSubscriptionId(), parameters, accept, + context); + } + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link PollerFlux} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + private PollerFlux, Void> beginRemovePrivateEndPointsAsync(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters) { + Mono>> mono + = removePrivateEndPointsWithResponseAsync(resourceGroupName, publisherName, artifactStoreName, parameters); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, + this.client.getContext()); + } + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link PollerFlux} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + private PollerFlux, Void> beginRemovePrivateEndPointsAsync(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters, + Context context) { + context = this.client.mergeContext(context); + Mono>> mono = removePrivateEndPointsWithResponseAsync(resourceGroupName, + publisherName, artifactStoreName, parameters, context); + return this.client.getLroResult(mono, this.client.getHttpPipeline(), Void.class, Void.class, + context); + } + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + public SyncPoller, Void> beginRemovePrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters) { + return this.beginRemovePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters) + .getSyncPoller(); + } + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return the {@link SyncPoller} for polling of long-running operation. + */ + @ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION) + public SyncPoller, Void> beginRemovePrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters, + Context context) { + return this + .beginRemovePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters, context) + .getSyncPoller(); + } + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono removePrivateEndPointsAsync(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters) { + return beginRemovePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters).last() + .flatMap(this.client::getLroFinalResultOrError); + } + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return A {@link Mono} that completes when a successful response is received. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono removePrivateEndPointsAsync(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStorePrivateEndPointsFormatInner parameters, Context context) { + return beginRemovePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters, + context).last().flatMap(this.client::getLroFinalResultOrError); + } + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public void removePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters) { + removePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters).block(); + } + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + public void removePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters, Context context) { + removePrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, parameters, context).block(); + } + + /** + * List manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints along with {@link PagedResponse} on successful completion of + * {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> + listPrivateEndPointsSinglePageAsync(String resourceGroupName, String publisherName, String artifactStoreName) { + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + final String accept = "application/json"; + return FluxUtil.withContext(context -> { + Mono>> mono + = service.listPrivateEndPoints(this.client.getEndpoint(), resourceGroupName, publisherName, + artifactStoreName, this.client.getApiVersion(), this.client.getSubscriptionId(), accept, context) + .cache(); + return Mono.zip(mono, + this.client + .getLroResult( + mono, this.client.getHttpPipeline(), ArtifactStorePrivateEndPointsListResult.class, + ArtifactStorePrivateEndPointsListResult.class, this.client.getContext()) + .last() + .flatMap(this.client::getLroFinalResultOrError)); + }) + .>map( + res -> new PagedResponseBase<>(res.getT1().getRequest(), res.getT1().getStatusCode(), + res.getT1().getHeaders(), res.getT2().value(), res.getT2().nextLink(), null)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * List manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints along with {@link PagedResponse} on successful completion of + * {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> listPrivateEndPointsSinglePageAsync( + String resourceGroupName, String publisherName, String artifactStoreName, Context context) { + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + if (resourceGroupName == null) { + return Mono + .error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null.")); + } + if (publisherName == null) { + return Mono.error(new IllegalArgumentException("Parameter publisherName is required and cannot be null.")); + } + if (artifactStoreName == null) { + return Mono + .error(new IllegalArgumentException("Parameter artifactStoreName is required and cannot be null.")); + } + if (this.client.getSubscriptionId() == null) { + return Mono.error(new IllegalArgumentException( + "Parameter this.client.getSubscriptionId() is required and cannot be null.")); + } + final String accept = "application/json"; + context = this.client.mergeContext(context); + Mono>> mono + = service + .listPrivateEndPoints(this.client.getEndpoint(), resourceGroupName, publisherName, artifactStoreName, + this.client.getApiVersion(), this.client.getSubscriptionId(), accept, context) + .cache(); + return Mono + .zip(mono, + this.client + .getLroResult( + mono, this.client.getHttpPipeline(), ArtifactStorePrivateEndPointsListResult.class, + ArtifactStorePrivateEndPointsListResult.class, context) + .last() + .flatMap(this.client::getLroFinalResultOrError)) + .map(res -> new PagedResponseBase<>(res.getT1().getRequest(), res.getT1().getStatusCode(), + res.getT1().getHeaders(), res.getT2().value(), res.getT2().nextLink(), null)); + } + + /** + * List manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedFlux}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + private PagedFlux listPrivateEndPointsAsync(String resourceGroupName, + String publisherName, String artifactStoreName) { + return new PagedFlux<>( + () -> listPrivateEndPointsSinglePageAsync(resourceGroupName, publisherName, artifactStoreName), + nextLink -> listPrivateEndPointsNextSinglePageAsync(nextLink)); + } + + /** + * List manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedFlux}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + private PagedFlux listPrivateEndPointsAsync(String resourceGroupName, + String publisherName, String artifactStoreName, Context context) { + return new PagedFlux<>( + () -> listPrivateEndPointsSinglePageAsync(resourceGroupName, publisherName, artifactStoreName, context), + nextLink -> listPrivateEndPointsNextSinglePageAsync(nextLink, context)); + } + + /** + * List manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedIterable listPrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName) { + return new PagedIterable<>(listPrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName)); + } + + /** + * List manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + @ServiceMethod(returns = ReturnType.COLLECTION) + public PagedIterable listPrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, Context context) { + return new PagedIterable<>( + listPrivateEndPointsAsync(resourceGroupName, publisherName, artifactStoreName, context)); + } + + /** + * Get the next page of items. + * + * @param nextLink The URL to get the next list of items. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a list of artifact stores along with {@link PagedResponse} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> listByPublisherNextSinglePageAsync(String nextLink) { + if (nextLink == null) { + return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); + } + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + final String accept = "application/json"; + return FluxUtil + .withContext(context -> service.listByPublisherNext(nextLink, this.client.getEndpoint(), accept, context)) + .>map(res -> new PagedResponseBase<>(res.getRequest(), + res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Get the next page of items. + * + * @param nextLink The URL to get the next list of items. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return a list of artifact stores along with {@link PagedResponse} on successful completion of {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> listByPublisherNextSinglePageAsync(String nextLink, + Context context) { + if (nextLink == null) { + return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); + } + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + final String accept = "application/json"; + context = this.client.mergeContext(context); + return service.listByPublisherNext(nextLink, this.client.getEndpoint(), accept, context) + .map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), + res.getValue().value(), res.getValue().nextLink(), null)); + } + + /** + * Get the next page of items. + * + * @param nextLink The URL to get the next list of items. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints along with {@link PagedResponse} on successful completion of + * {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> + listNetworkFabricControllerPrivateEndPointsNextSinglePageAsync(String nextLink) { + if (nextLink == null) { + return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); + } + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + final String accept = "application/json"; + return FluxUtil + .withContext(context -> service.listNetworkFabricControllerPrivateEndPointsNext(nextLink, + this.client.getEndpoint(), accept, context)) + .>map( + res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), + res.getValue().value(), res.getValue().nextLink(), null)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Get the next page of items. + * + * @param nextLink The URL to get the next list of items. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints along with {@link PagedResponse} on successful completion of + * {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> + listNetworkFabricControllerPrivateEndPointsNextSinglePageAsync(String nextLink, Context context) { + if (nextLink == null) { + return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); + } + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + final String accept = "application/json"; + context = this.client.mergeContext(context); + return service + .listNetworkFabricControllerPrivateEndPointsNext(nextLink, this.client.getEndpoint(), accept, context) + .map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), + res.getValue().value(), res.getValue().nextLink(), null)); + } + + /** + * Get the next page of items. + * + * @param nextLink The URL to get the next list of items. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints along with {@link PagedResponse} on successful completion of + * {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> + listPrivateEndPointsNextSinglePageAsync(String nextLink) { + if (nextLink == null) { + return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); + } + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + final String accept = "application/json"; + return FluxUtil + .withContext( + context -> service.listPrivateEndPointsNext(nextLink, this.client.getEndpoint(), accept, context)) + .>map( + res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), + res.getValue().value(), res.getValue().nextLink(), null)) + .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly())); + } + + /** + * Get the next page of items. + * + * @param nextLink The URL to get the next list of items. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints along with {@link PagedResponse} on successful completion of + * {@link Mono}. + */ + @ServiceMethod(returns = ReturnType.SINGLE) + private Mono> + listPrivateEndPointsNextSinglePageAsync(String nextLink, Context context) { + if (nextLink == null) { + return Mono.error(new IllegalArgumentException("Parameter nextLink is required and cannot be null.")); + } + if (this.client.getEndpoint() == null) { + return Mono.error( + new IllegalArgumentException("Parameter this.client.getEndpoint() is required and cannot be null.")); + } + final String accept = "application/json"; + context = this.client.mergeContext(context); + return service.listPrivateEndPointsNext(nextLink, this.client.getEndpoint(), accept, context) .map(res -> new PagedResponseBase<>(res.getRequest(), res.getStatusCode(), res.getHeaders(), res.getValue().value(), res.getValue().nextLink(), null)); } diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoresImpl.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoresImpl.java index ea7cff0ff586..2d181305ac9d 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoresImpl.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/ArtifactStoresImpl.java @@ -11,7 +11,11 @@ import com.azure.core.util.logging.ClientLogger; import com.azure.resourcemanager.hybridnetwork.fluent.ArtifactStoresClient; import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreInner; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; import com.azure.resourcemanager.hybridnetwork.models.ArtifactStore; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreNetworkFabricControllerEndPoints; +import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePrivateEndPointsFormat; import com.azure.resourcemanager.hybridnetwork.models.ArtifactStores; public final class ArtifactStoresImpl implements ArtifactStores { @@ -69,6 +73,86 @@ public ArtifactStore get(String resourceGroupName, String publisherName, String } } + public void addNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + this.serviceClient() + .addNetworkFabricControllerEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters); + } + + public void addNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context) { + this.serviceClient() + .addNetworkFabricControllerEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters, + context); + } + + public void deleteNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters) { + this.serviceClient() + .deleteNetworkFabricControllerEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters); + } + + public void deleteNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context) { + this.serviceClient() + .deleteNetworkFabricControllerEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters, + context); + } + + public PagedIterable listNetworkFabricControllerPrivateEndPoints( + String resourceGroupName, String publisherName, String artifactStoreName) { + PagedIterable inner = this.serviceClient() + .listNetworkFabricControllerPrivateEndPoints(resourceGroupName, publisherName, artifactStoreName); + return ResourceManagerUtils.mapPage(inner, + inner1 -> new ArtifactStoreNetworkFabricControllerEndPointsImpl(inner1, this.manager())); + } + + public PagedIterable listNetworkFabricControllerPrivateEndPoints( + String resourceGroupName, String publisherName, String artifactStoreName, Context context) { + PagedIterable inner = this.serviceClient() + .listNetworkFabricControllerPrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, context); + return ResourceManagerUtils.mapPage(inner, + inner1 -> new ArtifactStoreNetworkFabricControllerEndPointsImpl(inner1, this.manager())); + } + + public void approvePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters) { + this.serviceClient().approvePrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters); + } + + public void approvePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters, Context context) { + this.serviceClient() + .approvePrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters, context); + } + + public void removePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters) { + this.serviceClient().removePrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters); + } + + public void removePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters, Context context) { + this.serviceClient() + .removePrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, parameters, context); + } + + public PagedIterable listPrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName) { + PagedIterable inner + = this.serviceClient().listPrivateEndPoints(resourceGroupName, publisherName, artifactStoreName); + return ResourceManagerUtils.mapPage(inner, + inner1 -> new ArtifactStorePrivateEndPointsFormatImpl(inner1, this.manager())); + } + + public PagedIterable listPrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, Context context) { + PagedIterable inner + = this.serviceClient().listPrivateEndPoints(resourceGroupName, publisherName, artifactStoreName, context); + return ResourceManagerUtils.mapPage(inner, + inner1 -> new ArtifactStorePrivateEndPointsFormatImpl(inner1, this.manager())); + } + public ArtifactStore getById(String id) { String resourceGroupName = ResourceManagerUtils.getValueFromIdByName(id, "resourceGroups"); if (resourceGroupName == null) { diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/HybridNetworkManagementClientImpl.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/HybridNetworkManagementClientImpl.java index a71197dce78b..ad1326abb15b 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/HybridNetworkManagementClientImpl.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/implementation/HybridNetworkManagementClientImpl.java @@ -364,7 +364,7 @@ public SiteNetworkServicesClient getSiteNetworkServices() { this.defaultPollInterval = defaultPollInterval; this.subscriptionId = subscriptionId; this.endpoint = endpoint; - this.apiVersion = "2023-09-01"; + this.apiVersion = "2024-04-15"; this.configurationGroupSchemas = new ConfigurationGroupSchemasClientImpl(this); this.configurationGroupValues = new ConfigurationGroupValuesClientImpl(this); this.networkFunctions = new NetworkFunctionsClientImpl(this); diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStore.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStore.java index 15a03971e1e5..37f1d77d9cac 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStore.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStore.java @@ -4,10 +4,13 @@ package com.azure.resourcemanager.hybridnetwork.models; +import com.azure.core.http.rest.PagedIterable; import com.azure.core.management.Region; import com.azure.core.management.SystemData; import com.azure.core.util.Context; import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreInner; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; import java.util.Map; /** @@ -250,4 +253,131 @@ interface WithTags { * @return the refreshed resource. */ ArtifactStore refresh(Context context); + + /** + * Add network fabric controllers to artifact stores. + * + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void addNetworkFabricControllerEndPoints(ArtifactStoreNetworkFabricControllerEndPointsInner parameters); + + /** + * Add network fabric controllers to artifact stores. + * + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void addNetworkFabricControllerEndPoints(ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + Context context); + + /** + * Delete network fabric controllers on artifact stores. + * + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void deleteNetworkFabricControllerEndPoints(ArtifactStoreNetworkFabricControllerEndPointsInner parameters); + + /** + * Delete network fabric controllers on artifact stores. + * + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void deleteNetworkFabricControllerEndPoints(ArtifactStoreNetworkFabricControllerEndPointsInner parameters, + Context context); + + /** + * List network fabric controllers to artifact stores. + * + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + PagedIterable listNetworkFabricControllerPrivateEndPoints(); + + /** + * List network fabric controllers to artifact stores. + * + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + PagedIterable + listNetworkFabricControllerPrivateEndPoints(Context context); + + /** + * Approve manual private endpoints on artifact stores. + * + * @param parameters Parameters supplied to approve private endpoints. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void approvePrivateEndPoints(ArtifactStorePrivateEndPointsFormatInner parameters); + + /** + * Approve manual private endpoints on artifact stores. + * + * @param parameters Parameters supplied to approve private endpoints. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void approvePrivateEndPoints(ArtifactStorePrivateEndPointsFormatInner parameters, Context context); + + /** + * Remove manual private endpoints on artifact stores. + * + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void removePrivateEndPoints(ArtifactStorePrivateEndPointsFormatInner parameters); + + /** + * Remove manual private endpoints on artifact stores. + * + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void removePrivateEndPoints(ArtifactStorePrivateEndPointsFormatInner parameters, Context context); + + /** + * List manual private endpoints on artifact stores. + * + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + PagedIterable listPrivateEndPoints(); + + /** + * List manual private endpoints on artifact stores. + * + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + PagedIterable listPrivateEndPoints(Context context); } diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStoreNetworkFabricControllerEndPoints.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStoreNetworkFabricControllerEndPoints.java new file mode 100644 index 000000000000..e0b4121888e1 --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStoreNetworkFabricControllerEndPoints.java @@ -0,0 +1,28 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.models; + +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import java.util.List; + +/** + * An immutable client-side representation of ArtifactStoreNetworkFabricControllerEndPoints. + */ +public interface ArtifactStoreNetworkFabricControllerEndPoints { + /** + * Gets the networkFabricControllerIds property: list of network fabric controllers. + * + * @return the networkFabricControllerIds value. + */ + List networkFabricControllerIds(); + + /** + * Gets the inner + * com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner object. + * + * @return the inner object. + */ + ArtifactStoreNetworkFabricControllerEndPointsInner innerModel(); +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStoreNetworkFabricControllerEndPointsList.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStoreNetworkFabricControllerEndPointsList.java new file mode 100644 index 000000000000..c9bc252fed5d --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStoreNetworkFabricControllerEndPointsList.java @@ -0,0 +1,119 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.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 com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import java.io.IOException; +import java.util.List; + +/** + * List of manual private endpoints. + */ +@Fluent +public final class ArtifactStoreNetworkFabricControllerEndPointsList + implements JsonSerializable { + /* + * A list of network fabric controllers. + */ + private List value; + + /* + * The URI to get the next set of results. + */ + private String nextLink; + + /** + * Creates an instance of ArtifactStoreNetworkFabricControllerEndPointsList class. + */ + public ArtifactStoreNetworkFabricControllerEndPointsList() { + } + + /** + * Get the value property: A list of network fabric controllers. + * + * @return the value value. + */ + public List value() { + return this.value; + } + + /** + * Set the value property: A list of network fabric controllers. + * + * @param value the value value to set. + * @return the ArtifactStoreNetworkFabricControllerEndPointsList object itself. + */ + public ArtifactStoreNetworkFabricControllerEndPointsList + withValue(List value) { + this.value = value; + return this; + } + + /** + * Get the nextLink property: The URI to get the next set of results. + * + * @return the nextLink value. + */ + public String nextLink() { + return this.nextLink; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (value() != null) { + value().forEach(e -> e.validate()); + } + } + + /** + * {@inheritDoc} + */ + @Override + public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { + jsonWriter.writeStartObject(); + jsonWriter.writeArrayField("value", this.value, (writer, element) -> writer.writeJson(element)); + return jsonWriter.writeEndObject(); + } + + /** + * Reads an instance of ArtifactStoreNetworkFabricControllerEndPointsList from the JsonReader. + * + * @param jsonReader The JsonReader being read. + * @return An instance of ArtifactStoreNetworkFabricControllerEndPointsList 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 ArtifactStoreNetworkFabricControllerEndPointsList. + */ + public static ArtifactStoreNetworkFabricControllerEndPointsList fromJson(JsonReader jsonReader) throws IOException { + return jsonReader.readObject(reader -> { + ArtifactStoreNetworkFabricControllerEndPointsList deserializedArtifactStoreNetworkFabricControllerEndPointsList + = new ArtifactStoreNetworkFabricControllerEndPointsList(); + while (reader.nextToken() != JsonToken.END_OBJECT) { + String fieldName = reader.getFieldName(); + reader.nextToken(); + + if ("value".equals(fieldName)) { + List value = reader + .readArray(reader1 -> ArtifactStoreNetworkFabricControllerEndPointsInner.fromJson(reader1)); + deserializedArtifactStoreNetworkFabricControllerEndPointsList.value = value; + } else if ("nextLink".equals(fieldName)) { + deserializedArtifactStoreNetworkFabricControllerEndPointsList.nextLink = reader.getString(); + } else { + reader.skipChildren(); + } + } + + return deserializedArtifactStoreNetworkFabricControllerEndPointsList; + }); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStorePrivateEndPointsFormat.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStorePrivateEndPointsFormat.java new file mode 100644 index 000000000000..f5c27b998370 --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStorePrivateEndPointsFormat.java @@ -0,0 +1,28 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.models; + +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; +import java.util.List; + +/** + * An immutable client-side representation of ArtifactStorePrivateEndPointsFormat. + */ +public interface ArtifactStorePrivateEndPointsFormat { + /** + * Gets the manualPrivateEndPointConnections property: list of private endpoints. + * + * @return the manualPrivateEndPointConnections value. + */ + List manualPrivateEndPointConnections(); + + /** + * Gets the inner com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner + * object. + * + * @return the inner object. + */ + ArtifactStorePrivateEndPointsFormatInner innerModel(); +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStorePrivateEndPointsListResult.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStorePrivateEndPointsListResult.java new file mode 100644 index 000000000000..f908671adfcc --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStorePrivateEndPointsListResult.java @@ -0,0 +1,118 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.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 com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; +import java.io.IOException; +import java.util.List; + +/** + * List of manual private endpoints. + */ +@Fluent +public final class ArtifactStorePrivateEndPointsListResult + implements JsonSerializable { + /* + * A list of private endpoints. + */ + private List value; + + /* + * The URI to get the next set of results. + */ + private String nextLink; + + /** + * Creates an instance of ArtifactStorePrivateEndPointsListResult class. + */ + public ArtifactStorePrivateEndPointsListResult() { + } + + /** + * Get the value property: A list of private endpoints. + * + * @return the value value. + */ + public List value() { + return this.value; + } + + /** + * Set the value property: A list of private endpoints. + * + * @param value the value value to set. + * @return the ArtifactStorePrivateEndPointsListResult object itself. + */ + public ArtifactStorePrivateEndPointsListResult withValue(List value) { + this.value = value; + return this; + } + + /** + * Get the nextLink property: The URI to get the next set of results. + * + * @return the nextLink value. + */ + public String nextLink() { + return this.nextLink; + } + + /** + * Validates the instance. + * + * @throws IllegalArgumentException thrown if the instance is not valid. + */ + public void validate() { + if (value() != null) { + value().forEach(e -> e.validate()); + } + } + + /** + * {@inheritDoc} + */ + @Override + public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { + jsonWriter.writeStartObject(); + jsonWriter.writeArrayField("value", this.value, (writer, element) -> writer.writeJson(element)); + return jsonWriter.writeEndObject(); + } + + /** + * Reads an instance of ArtifactStorePrivateEndPointsListResult from the JsonReader. + * + * @param jsonReader The JsonReader being read. + * @return An instance of ArtifactStorePrivateEndPointsListResult 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 ArtifactStorePrivateEndPointsListResult. + */ + public static ArtifactStorePrivateEndPointsListResult fromJson(JsonReader jsonReader) throws IOException { + return jsonReader.readObject(reader -> { + ArtifactStorePrivateEndPointsListResult deserializedArtifactStorePrivateEndPointsListResult + = new ArtifactStorePrivateEndPointsListResult(); + while (reader.nextToken() != JsonToken.END_OBJECT) { + String fieldName = reader.getFieldName(); + reader.nextToken(); + + if ("value".equals(fieldName)) { + List value + = reader.readArray(reader1 -> ArtifactStorePrivateEndPointsFormatInner.fromJson(reader1)); + deserializedArtifactStorePrivateEndPointsListResult.value = value; + } else if ("nextLink".equals(fieldName)) { + deserializedArtifactStorePrivateEndPointsListResult.nextLink = reader.getString(); + } else { + reader.skipChildren(); + } + } + + return deserializedArtifactStorePrivateEndPointsListResult; + }); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStorePropertiesFormat.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStorePropertiesFormat.java index 969d4bd92d0a..43d89496592c 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStorePropertiesFormat.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/ArtifactStorePropertiesFormat.java @@ -26,6 +26,11 @@ public final class ArtifactStorePropertiesFormat implements JsonSerializable getWithResponse(String resourceGroupName, String publish */ ArtifactStore get(String resourceGroupName, String publisherName, String artifactStoreName); + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void addNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStoreNetworkFabricControllerEndPointsInner parameters); + + /** + * Add network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void addNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context); + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void deleteNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters); + + /** + * Delete network fabric controllers on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void deleteNetworkFabricControllerEndPoints(String resourceGroupName, String publisherName, + String artifactStoreName, ArtifactStoreNetworkFabricControllerEndPointsInner parameters, Context context); + + /** + * List network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + PagedIterable listNetworkFabricControllerPrivateEndPoints( + String resourceGroupName, String publisherName, String artifactStoreName); + + /** + * List network fabric controllers to artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + PagedIterable listNetworkFabricControllerPrivateEndPoints( + String resourceGroupName, String publisherName, String artifactStoreName, Context context); + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void approvePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters); + + /** + * Approve manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to approve private endpoints. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void approvePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters, Context context); + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void removePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters); + + /** + * Remove manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param parameters Parameters supplied to the create or update application group operation. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + */ + void removePrivateEndPoints(String resourceGroupName, String publisherName, String artifactStoreName, + ArtifactStorePrivateEndPointsFormatInner parameters, Context context); + + /** + * List manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + PagedIterable listPrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName); + + /** + * List manual private endpoints on artifact stores. + * + * @param resourceGroupName The name of the resource group. The name is case insensitive. + * @param publisherName The name of the publisher. + * @param artifactStoreName The name of the artifact store. + * @param context The context to associate with this operation. + * @throws IllegalArgumentException thrown if parameters fail the validation. + * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server. + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. + * @return list of manual private endpoints as paginated response with {@link PagedIterable}. + */ + PagedIterable listPrivateEndPoints(String resourceGroupName, + String publisherName, String artifactStoreName, Context context); + /** * Gets information about the specified artifact store. * diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/BackingResourcePublicNetworkAccess.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/BackingResourcePublicNetworkAccess.java new file mode 100644 index 000000000000..cd0774537e26 --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/BackingResourcePublicNetworkAccess.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.models; + +import com.azure.core.util.ExpandableStringEnum; +import java.util.Collection; + +/** + * The backing resource network access type. + */ +public final class BackingResourcePublicNetworkAccess extends ExpandableStringEnum { + /** + * Static value Enabled for BackingResourcePublicNetworkAccess. + */ + public static final BackingResourcePublicNetworkAccess ENABLED = fromString("Enabled"); + + /** + * Static value Disabled for BackingResourcePublicNetworkAccess. + */ + public static final BackingResourcePublicNetworkAccess DISABLED = fromString("Disabled"); + + /** + * Creates a new instance of BackingResourcePublicNetworkAccess value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public BackingResourcePublicNetworkAccess() { + } + + /** + * Creates or finds a BackingResourcePublicNetworkAccess from its string representation. + * + * @param name a name to look for. + * @return the corresponding BackingResourcePublicNetworkAccess. + */ + public static BackingResourcePublicNetworkAccess fromString(String name) { + return fromString(name, BackingResourcePublicNetworkAccess.class); + } + + /** + * Gets known BackingResourcePublicNetworkAccess values. + * + * @return known BackingResourcePublicNetworkAccess values. + */ + public static Collection values() { + return values(BackingResourcePublicNetworkAccess.class); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionPropertiesFormat.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionPropertiesFormat.java index 394bd3c6d3c9..96d647b9cca9 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionPropertiesFormat.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionPropertiesFormat.java @@ -128,7 +128,7 @@ public String publisherName() { * @param publisherName the publisherName value to set. * @return the NetworkFunctionPropertiesFormat object itself. */ - NetworkFunctionPropertiesFormat withPublisherName(String publisherName) { + public NetworkFunctionPropertiesFormat withPublisherName(String publisherName) { this.publisherName = publisherName; return this; } @@ -148,7 +148,7 @@ public PublisherScope publisherScope() { * @param publisherScope the publisherScope value to set. * @return the NetworkFunctionPropertiesFormat object itself. */ - NetworkFunctionPropertiesFormat withPublisherScope(PublisherScope publisherScope) { + public NetworkFunctionPropertiesFormat withPublisherScope(PublisherScope publisherScope) { this.publisherScope = publisherScope; return this; } @@ -170,7 +170,8 @@ public String networkFunctionDefinitionGroupName() { * @param networkFunctionDefinitionGroupName the networkFunctionDefinitionGroupName value to set. * @return the NetworkFunctionPropertiesFormat object itself. */ - NetworkFunctionPropertiesFormat withNetworkFunctionDefinitionGroupName(String networkFunctionDefinitionGroupName) { + public NetworkFunctionPropertiesFormat + withNetworkFunctionDefinitionGroupName(String networkFunctionDefinitionGroupName) { this.networkFunctionDefinitionGroupName = networkFunctionDefinitionGroupName; return this; } @@ -192,7 +193,8 @@ public String networkFunctionDefinitionVersion() { * @param networkFunctionDefinitionVersion the networkFunctionDefinitionVersion value to set. * @return the NetworkFunctionPropertiesFormat object itself. */ - NetworkFunctionPropertiesFormat withNetworkFunctionDefinitionVersion(String networkFunctionDefinitionVersion) { + public NetworkFunctionPropertiesFormat + withNetworkFunctionDefinitionVersion(String networkFunctionDefinitionVersion) { this.networkFunctionDefinitionVersion = networkFunctionDefinitionVersion; return this; } @@ -214,7 +216,7 @@ public String networkFunctionDefinitionOfferingLocation() { * @param networkFunctionDefinitionOfferingLocation the networkFunctionDefinitionOfferingLocation value to set. * @return the NetworkFunctionPropertiesFormat object itself. */ - NetworkFunctionPropertiesFormat + public NetworkFunctionPropertiesFormat withNetworkFunctionDefinitionOfferingLocation(String networkFunctionDefinitionOfferingLocation) { this.networkFunctionDefinitionOfferingLocation = networkFunctionDefinitionOfferingLocation; return this; @@ -343,6 +345,13 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { jsonWriter.writeStartObject(); jsonWriter.writeStringField("configurationType", this.configurationType == null ? null : this.configurationType.toString()); + jsonWriter.writeStringField("publisherName", this.publisherName); + jsonWriter.writeStringField("publisherScope", + this.publisherScope == null ? null : this.publisherScope.toString()); + jsonWriter.writeStringField("networkFunctionDefinitionGroupName", this.networkFunctionDefinitionGroupName); + jsonWriter.writeStringField("networkFunctionDefinitionVersion", this.networkFunctionDefinitionVersion); + jsonWriter.writeStringField("networkFunctionDefinitionOfferingLocation", + this.networkFunctionDefinitionOfferingLocation); jsonWriter.writeJsonField("networkFunctionDefinitionVersionResourceReference", this.networkFunctionDefinitionVersionResourceReference); jsonWriter.writeStringField("nfviType", this.nfviType == null ? null : this.nfviType.toString()); diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionValueWithSecrets.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionValueWithSecrets.java index 84a90f2ffd86..fd1041cd6947 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionValueWithSecrets.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionValueWithSecrets.java @@ -64,6 +64,54 @@ public NetworkFunctionValueWithSecrets withSecretDeploymentValues(String secretD return this; } + /** + * {@inheritDoc} + */ + @Override + public NetworkFunctionValueWithSecrets withPublisherName(String publisherName) { + super.withPublisherName(publisherName); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public NetworkFunctionValueWithSecrets withPublisherScope(PublisherScope publisherScope) { + super.withPublisherScope(publisherScope); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public NetworkFunctionValueWithSecrets + withNetworkFunctionDefinitionGroupName(String networkFunctionDefinitionGroupName) { + super.withNetworkFunctionDefinitionGroupName(networkFunctionDefinitionGroupName); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public NetworkFunctionValueWithSecrets + withNetworkFunctionDefinitionVersion(String networkFunctionDefinitionVersion) { + super.withNetworkFunctionDefinitionVersion(networkFunctionDefinitionVersion); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public NetworkFunctionValueWithSecrets + withNetworkFunctionDefinitionOfferingLocation(String networkFunctionDefinitionOfferingLocation) { + super.withNetworkFunctionDefinitionOfferingLocation(networkFunctionDefinitionOfferingLocation); + return this; + } + /** * {@inheritDoc} */ @@ -128,6 +176,12 @@ public void validate() { @Override public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { jsonWriter.writeStartObject(); + jsonWriter.writeStringField("publisherName", publisherName()); + jsonWriter.writeStringField("publisherScope", publisherScope() == null ? null : publisherScope().toString()); + jsonWriter.writeStringField("networkFunctionDefinitionGroupName", networkFunctionDefinitionGroupName()); + jsonWriter.writeStringField("networkFunctionDefinitionVersion", networkFunctionDefinitionVersion()); + jsonWriter.writeStringField("networkFunctionDefinitionOfferingLocation", + networkFunctionDefinitionOfferingLocation()); jsonWriter.writeJsonField("networkFunctionDefinitionVersionResourceReference", networkFunctionDefinitionVersionResourceReference()); jsonWriter.writeStringField("nfviType", nfviType() == null ? null : nfviType().toString()); diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionValueWithoutSecrets.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionValueWithoutSecrets.java index 3c06bc4ef7e3..58bd7f8f871f 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionValueWithoutSecrets.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/java/com/azure/resourcemanager/hybridnetwork/models/NetworkFunctionValueWithoutSecrets.java @@ -62,6 +62,54 @@ public NetworkFunctionValueWithoutSecrets withDeploymentValues(String deployment return this; } + /** + * {@inheritDoc} + */ + @Override + public NetworkFunctionValueWithoutSecrets withPublisherName(String publisherName) { + super.withPublisherName(publisherName); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public NetworkFunctionValueWithoutSecrets withPublisherScope(PublisherScope publisherScope) { + super.withPublisherScope(publisherScope); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public NetworkFunctionValueWithoutSecrets + withNetworkFunctionDefinitionGroupName(String networkFunctionDefinitionGroupName) { + super.withNetworkFunctionDefinitionGroupName(networkFunctionDefinitionGroupName); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public NetworkFunctionValueWithoutSecrets + withNetworkFunctionDefinitionVersion(String networkFunctionDefinitionVersion) { + super.withNetworkFunctionDefinitionVersion(networkFunctionDefinitionVersion); + return this; + } + + /** + * {@inheritDoc} + */ + @Override + public NetworkFunctionValueWithoutSecrets + withNetworkFunctionDefinitionOfferingLocation(String networkFunctionDefinitionOfferingLocation) { + super.withNetworkFunctionDefinitionOfferingLocation(networkFunctionDefinitionOfferingLocation); + return this; + } + /** * {@inheritDoc} */ @@ -126,6 +174,12 @@ public void validate() { @Override public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { jsonWriter.writeStartObject(); + jsonWriter.writeStringField("publisherName", publisherName()); + jsonWriter.writeStringField("publisherScope", publisherScope() == null ? null : publisherScope().toString()); + jsonWriter.writeStringField("networkFunctionDefinitionGroupName", networkFunctionDefinitionGroupName()); + jsonWriter.writeStringField("networkFunctionDefinitionVersion", networkFunctionDefinitionVersion()); + jsonWriter.writeStringField("networkFunctionDefinitionOfferingLocation", + networkFunctionDefinitionOfferingLocation()); jsonWriter.writeJsonField("networkFunctionDefinitionVersionResourceReference", networkFunctionDefinitionVersionResourceReference()); jsonWriter.writeStringField("nfviType", nfviType() == null ? null : nfviType().toString()); diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/resources/azure-resourcemanager-hybridnetwork.properties b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/resources/azure-resourcemanager-hybridnetwork.properties new file mode 100644 index 000000000000..defbd48204e4 --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/main/resources/azure-resourcemanager-hybridnetwork.properties @@ -0,0 +1 @@ +version=${project.version} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsCreateOrUpdateSamples.java index 1a43e55cbd6b..b8676dca4ef7 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsCreateOrUpdateSamples.java @@ -15,7 +15,7 @@ public final class ArtifactManifestsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactManifestCreate.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsDeleteSamples.java index 9e7684fdcbec..af2a389e3f40 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsDeleteSamples.java @@ -10,7 +10,7 @@ public final class ArtifactManifestsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactManifestDelete.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsGetSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsGetSamples.java index 50068c9359b4..5a1b571ea25a 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsGetSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsGetSamples.java @@ -10,7 +10,7 @@ public final class ArtifactManifestsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactManifestGet.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListByArtifactStoreSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListByArtifactStoreSamples.java index 34102ff4454f..d03e60a90a87 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListByArtifactStoreSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListByArtifactStoreSamples.java @@ -10,7 +10,7 @@ public final class ArtifactManifestsListByArtifactStoreSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactManifestListByArtifactStore.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListCredentialSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListCredentialSamples.java index 38c9db958c46..6c2c0fb5364b 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListCredentialSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListCredentialSamples.java @@ -10,7 +10,7 @@ public final class ArtifactManifestsListCredentialSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactManifestListCredential.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateSamples.java index 654118d17986..7eb9977dd6e8 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateSamples.java @@ -14,7 +14,7 @@ public final class ArtifactManifestsUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactManifestUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateStateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateStateSamples.java index a0fa3b0a0056..dedcdeefa687 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateStateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateStateSamples.java @@ -13,7 +13,7 @@ public final class ArtifactManifestsUpdateStateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactManifestUpdateState.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresAddNetworkFabricControllerEndPointsSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresAddNetworkFabricControllerEndPointsSamples.java new file mode 100644 index 000000000000..b900b9fe1314 --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresAddNetworkFabricControllerEndPointsSamples.java @@ -0,0 +1,33 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.generated; + +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.util.Arrays; + +/** + * Samples for ArtifactStores AddNetworkFabricControllerEndPoints. + */ +public final class ArtifactStoresAddNetworkFabricControllerEndPointsSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreAddNFCEndPoints.json + */ + /** + * Sample code: Add Network Fabric Endpoint. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void addNetworkFabricEndpoint(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .addNetworkFabricControllerEndPoints("rg", "TestPublisher", "TestArtifactStore", + new ArtifactStoreNetworkFabricControllerEndPointsInner() + .withNetworkFabricControllerIds(Arrays.asList(new ReferencedResource().withId( + "/subscriptions/testsubid/resourceGroups/testNFCMRG/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/testNFCControllerId"))), + com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresApprovePrivateEndPointsSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresApprovePrivateEndPointsSamples.java new file mode 100644 index 000000000000..7cfdfcbc725d --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresApprovePrivateEndPointsSamples.java @@ -0,0 +1,34 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.generated; + +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.util.Arrays; + +/** + * Samples for ArtifactStores ApprovePrivateEndPoints. + */ +public final class ArtifactStoresApprovePrivateEndPointsSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreApprovePrivateEndPoints.json + */ + /** + * Sample code: Approve manual private endpoints. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void + approveManualPrivateEndpoints(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .approvePrivateEndPoints("rg", "TestPublisher", "TestArtifactStore", + new ArtifactStorePrivateEndPointsFormatInner() + .withManualPrivateEndPointConnections(Arrays.asList(new ReferencedResource().withId( + "/subscriptions/testSub/resourceGroups/testRG/providers/Microsoft.Network/privateEndpoints/newpetest"))), + com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresCreateOrUpdateSamples.java index d1f64771e540..87a52e947928 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresCreateOrUpdateSamples.java @@ -8,6 +8,7 @@ import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormat; import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormatManagedResourceGroupConfiguration; import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreType; +import com.azure.resourcemanager.hybridnetwork.models.BackingResourcePublicNetworkAccess; /** * Samples for ArtifactStores CreateOrUpdate. @@ -15,7 +16,33 @@ public final class ArtifactStoresCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreCreateContainer.json + */ + /** + * Sample code: Create or update an artifact store of publisher resource with container registry. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void createOrUpdateAnArtifactStoreOfPublisherResourceWithContainerRegistry( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .define("TestArtifactStore") + .withRegion("eastus") + .withExistingPublisher("rg", "TestPublisher") + .withProperties( + new ArtifactStorePropertiesFormat().withStoreType(ArtifactStoreType.AZURE_CONTAINER_REGISTRY) + .withBackingResourcePublicNetworkAccess(BackingResourcePublicNetworkAccess.DISABLED) + .withReplicationStrategy(ArtifactReplicationStrategy.SINGLE_REPLICATION) + .withManagedResourceGroupConfiguration( + new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("testRg") + .withLocation("eastus"))) + .create(); + } + + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactStoreCreate.json */ /** @@ -37,4 +64,29 @@ public static void createOrUpdateAnArtifactStoreOfPublisherResource( .withLocation("eastus"))) .create(); } + + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreCreateStorage.json + */ + /** + * Sample code: Create or update an artifact store of publisher resource with storage. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void createOrUpdateAnArtifactStoreOfPublisherResourceWithStorage( + com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .define("TestArtifactStore") + .withRegion("eastus") + .withExistingPublisher("rg", "TestPublisher") + .withProperties(new ArtifactStorePropertiesFormat().withStoreType(ArtifactStoreType.AZURE_STORAGE_ACCOUNT) + .withBackingResourcePublicNetworkAccess(BackingResourcePublicNetworkAccess.ENABLED) + .withReplicationStrategy(ArtifactReplicationStrategy.SINGLE_REPLICATION) + .withManagedResourceGroupConfiguration( + new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("testRg") + .withLocation("eastus"))) + .create(); + } } diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresDeleteNetworkFabricControllerEndPointsSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresDeleteNetworkFabricControllerEndPointsSamples.java new file mode 100644 index 000000000000..54a8ea44ae21 --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresDeleteNetworkFabricControllerEndPointsSamples.java @@ -0,0 +1,34 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.generated; + +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreNetworkFabricControllerEndPointsInner; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.util.Arrays; + +/** + * Samples for ArtifactStores DeleteNetworkFabricControllerEndPoints. + */ +public final class ArtifactStoresDeleteNetworkFabricControllerEndPointsSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreDeleteNFCEndPoints.json + */ + /** + * Sample code: Delete Network Fabric Endpoints. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void + deleteNetworkFabricEndpoints(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .deleteNetworkFabricControllerEndPoints("rg", "TestPublisher", "TestArtifactStore", + new ArtifactStoreNetworkFabricControllerEndPointsInner() + .withNetworkFabricControllerIds(Arrays.asList(new ReferencedResource().withId( + "/subscriptions/testsubid/resourceGroups/testNFCMRG/providers/Microsoft.ManagedNetworkFabric/networkFabricControllers/testNFCControllerId"))), + com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresDeleteSamples.java index 9666f89e605d..dbb958af367d 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresDeleteSamples.java @@ -10,7 +10,7 @@ public final class ArtifactStoresDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactStoreDelete.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresGetSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresGetSamples.java index 6d2783af0f7e..b53a1d775380 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresGetSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresGetSamples.java @@ -10,7 +10,7 @@ public final class ArtifactStoresGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ArtifactStoreGet. + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ArtifactStoreGet. * json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListByPublisherSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListByPublisherSamples.java index 90c9cbeb7595..769cd2b6c05d 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListByPublisherSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListByPublisherSamples.java @@ -10,7 +10,7 @@ public final class ArtifactStoresListByPublisherSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactStoresListByPublisherName.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListNetworkFabricControllerPrivateEndPointsSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListNetworkFabricControllerPrivateEndPointsSamples.java new file mode 100644 index 000000000000..9e4aa0095628 --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListNetworkFabricControllerPrivateEndPointsSamples.java @@ -0,0 +1,27 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.generated; + +/** + * Samples for ArtifactStores ListNetworkFabricControllerPrivateEndPoints. + */ +public final class ArtifactStoresListNetworkFabricControllerPrivateEndPointsSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreListNFCEndPoints.json + */ + /** + * Sample code: List Network Fabric Endpoints. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void + listNetworkFabricEndpoints(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .listNetworkFabricControllerPrivateEndPoints("rg", "TestPublisher", "TestArtifactStore", + com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListPrivateEndPointsSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListPrivateEndPointsSamples.java new file mode 100644 index 000000000000..caf936b249ff --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListPrivateEndPointsSamples.java @@ -0,0 +1,26 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.generated; + +/** + * Samples for ArtifactStores ListPrivateEndPoints. + */ +public final class ArtifactStoresListPrivateEndPointsSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreListPrivateEndPoints.json + */ + /** + * Sample code: List Manual Private Endpoints. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void + listManualPrivateEndpoints(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .listPrivateEndPoints("rg", "TestPublisher", "TestArtifactStore", com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresRemovePrivateEndPointsSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresRemovePrivateEndPointsSamples.java new file mode 100644 index 000000000000..28ee98080170 --- /dev/null +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresRemovePrivateEndPointsSamples.java @@ -0,0 +1,33 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) AutoRest Code Generator. + +package com.azure.resourcemanager.hybridnetwork.generated; + +import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStorePrivateEndPointsFormatInner; +import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; +import java.util.Arrays; + +/** + * Samples for ArtifactStores RemovePrivateEndPoints. + */ +public final class ArtifactStoresRemovePrivateEndPointsSamples { + /* + * x-ms-original-file: + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ + * ArtifactStoreRemovePrivateEndPoints.json + */ + /** + * Sample code: Remove Manual Endpoint. + * + * @param manager Entry point to HybridNetworkManager. + */ + public static void removeManualEndpoint(com.azure.resourcemanager.hybridnetwork.HybridNetworkManager manager) { + manager.artifactStores() + .removePrivateEndPoints("rg", "TestPublisher", "TestArtifactStore", + new ArtifactStorePrivateEndPointsFormatInner() + .withManualPrivateEndPointConnections(Arrays.asList(new ReferencedResource().withId( + "/subscriptions/testSub/resourceGroups/testRG/providers/Microsoft.Network/privateEndpoints/newpetest"))), + com.azure.core.util.Context.NONE); + } +} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresUpdateSamples.java index 31a687315f7c..7a90479faf77 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresUpdateSamples.java @@ -14,7 +14,7 @@ public final class ArtifactStoresUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ArtifactStoreUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsGetSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsGetSamples.java index b8eb44ac9056..5a292c440dbe 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsGetSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsGetSamples.java @@ -10,7 +10,7 @@ public final class ComponentsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ComponentGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ComponentGet.json */ /** * Sample code: Get component resource. diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsListByNetworkFunctionSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsListByNetworkFunctionSamples.java index c0d8c08453e3..0a54b08ed0d2 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsListByNetworkFunctionSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsListByNetworkFunctionSamples.java @@ -10,7 +10,7 @@ public final class ComponentsListByNetworkFunctionSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ComponentListByNetworkFunction.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasCreateOrUpdateSamples.java index 799bf92f7cda..1c2e55924f76 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasCreateOrUpdateSamples.java @@ -12,7 +12,7 @@ public final class ConfigurationGroupSchemasCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupSchemaCreate.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasDeleteSamples.java index 9c96c2f479c8..8af51b437935 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasDeleteSamples.java @@ -10,7 +10,7 @@ public final class ConfigurationGroupSchemasDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupSchemaDelete.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasGetSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasGetSamples.java index fa63fcce2b0f..e55a01fa8823 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasGetSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasGetSamples.java @@ -10,7 +10,7 @@ public final class ConfigurationGroupSchemasGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupSchemaGet.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasListByPublisherSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasListByPublisherSamples.java index b73ed6ceac2b..c7a2834716c3 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasListByPublisherSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasListByPublisherSamples.java @@ -10,7 +10,7 @@ public final class ConfigurationGroupSchemasListByPublisherSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupSchemaListByPublisherName.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateSamples.java index 98b7ebd95446..866a45fe2319 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateSamples.java @@ -14,7 +14,7 @@ public final class ConfigurationGroupSchemasUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupSchemaUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateStateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateStateSamples.java index 49b90842ad11..08f788f6b8d5 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateStateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateStateSamples.java @@ -13,7 +13,7 @@ public final class ConfigurationGroupSchemasUpdateStateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupSchemaVersionUpdateState.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesCreateOrUpdateSamples.java index 8bc263b7d855..d33bc028a993 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesCreateOrUpdateSamples.java @@ -15,7 +15,7 @@ public final class ConfigurationGroupValuesCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupValueCreate.json */ /** @@ -39,7 +39,7 @@ public final class ConfigurationGroupValuesCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupValueFirstPartyCreate.json */ /** @@ -63,7 +63,7 @@ public static void createOrUpdateFirstPartyConfigurationGroupValue( /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupValueCreateSecret.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesDeleteSamples.java index 5d77931f1c22..03302c5285ba 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesDeleteSamples.java @@ -10,7 +10,7 @@ public final class ConfigurationGroupValuesDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupValueDelete.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesGetByResourceGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesGetByResourceGroupSamples.java index fdb8ad180a22..32135cc01f12 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesGetByResourceGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesGetByResourceGroupSamples.java @@ -10,7 +10,7 @@ public final class ConfigurationGroupValuesGetByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupValueGet.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListByResourceGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListByResourceGroupSamples.java index 62d67f4a75fa..f1edf3c29e8f 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListByResourceGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListByResourceGroupSamples.java @@ -10,7 +10,7 @@ public final class ConfigurationGroupValuesListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupValueListByResourceGroup.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListSamples.java index 240c4628a412..30bacf019813 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListSamples.java @@ -10,7 +10,7 @@ public final class ConfigurationGroupValuesListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupValueListBySubscription.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesUpdateTagsSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesUpdateTagsSamples.java index 38f433d22f95..c54a12657778 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesUpdateTagsSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesUpdateTagsSamples.java @@ -14,7 +14,7 @@ public final class ConfigurationGroupValuesUpdateTagsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * ConfigurationGroupValueUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsCreateOrUpdateSamples.java index 521e70d2eed9..b1c872e89466 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsCreateOrUpdateSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionDefinitionGroupsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionGroupCreate.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsDeleteSamples.java index b5990c3660c0..03764ba592a6 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsDeleteSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionDefinitionGroupsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionGroupDelete.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsGetSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsGetSamples.java index c7ef50b673fa..c0d09a41ffe1 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsGetSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsGetSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionDefinitionGroupsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionGroupGet.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsListByPublisherSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsListByPublisherSamples.java index a8f02134faba..d54d8816ea7c 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsListByPublisherSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsListByPublisherSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionDefinitionGroupsListByPublisherSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionGroupsListByPublisherName.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsUpdateSamples.java index 772b59c24769..eedf055cf864 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsUpdateSamples.java @@ -14,7 +14,7 @@ public final class NetworkFunctionDefinitionGroupsUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionGroupUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsCreateOrUpdateSamples.java index e0792ab46f71..d08781e2c32d 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsCreateOrUpdateSamples.java @@ -46,7 +46,7 @@ public final class NetworkFunctionDefinitionVersionsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ * VirtualNetworkFunctionDefinitionVersionCreate.json */ /** @@ -101,7 +101,7 @@ public static void createOrUpdateANetworkFunctionDefinitionVersionResourceForAzu /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * AzureOperatorNexus/VirtualNetworkFunctionDefinitionVersionCreate.json */ /** @@ -157,7 +157,7 @@ public static void createOrUpdateANetworkFunctionDefinitionVersionResourceForAzu /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionVersionCreate.json */ /** @@ -195,10 +195,10 @@ public static void createOrUpdateANetworkFunctionDefinitionVersionResource( .withValues("") .withOptions(new HelmMappingRuleProfileOptions() .withInstallOptions(new HelmInstallOptions().withAtomic("true") - .withWaitOption("true") + .withWaitOption("waitValue") .withTimeout("30")) .withUpgradeOptions(new HelmUpgradeOptions().withAtomic("true") - .withWaitOption("true") + .withWaitOption("waitValue") .withTimeout("30"))))))))) .create(); } diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsDeleteSamples.java index af1e3b129c9f..fac2fb7992b9 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsDeleteSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionDefinitionVersionsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionVersionDelete.json */ /** @@ -27,7 +27,7 @@ public final class NetworkFunctionDefinitionVersionsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * AzureOperatorNexus/VirtualNetworkFunctionDefinitionVersionDelete.json */ /** @@ -44,7 +44,7 @@ public static void deleteANetworkFunctionDefinitionVersionForAzureOperatorNexusV /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ * VirtualNetworkFunctionDefinitionVersionDelete.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsGetSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsGetSamples.java index d3c9f457be29..1975ff06bfa4 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsGetSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsGetSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionDefinitionVersionsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionVersionGet.json */ /** @@ -27,7 +27,7 @@ public static void getANetworkFunctionDefinitionVersionResource( /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ * VirtualNetworkFunctionDefinitionVersionGet.json */ /** @@ -44,7 +44,7 @@ public static void getNetworkFunctionDefinitionVersionResourceForAzureCoreVNF( /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * AzureOperatorNexus/VirtualNetworkFunctionDefinitionVersionGet.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupSamples.java index 43b87432121e..12485e93bb7f 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionVersionListByNetworkFunctionDefinitionGroup.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateSamples.java index b62a02f5326c..f8a9fd2d553f 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateSamples.java @@ -14,7 +14,7 @@ public final class NetworkFunctionDefinitionVersionsUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionVersionUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateStateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateStateSamples.java index d849c9b65194..f73fbd1916e1 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateStateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateStateSamples.java @@ -13,7 +13,7 @@ public final class NetworkFunctionDefinitionVersionsUpdateStateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDefinitionVersionUpdateState.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsCreateOrUpdateSamples.java index 778ca08975ef..1de1d9f46071 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsCreateOrUpdateSamples.java @@ -17,7 +17,7 @@ public final class NetworkFunctionsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ * VirtualNetworkFunctionCreate.json */ /** @@ -44,7 +44,7 @@ public static void createVirtualNetworkFunctionResourceOnAzureCore( /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionFirstPartyCreate.json */ /** @@ -74,7 +74,7 @@ public static void createVirtualNetworkFunctionResourceOnAzureCore( /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionCreate.json */ /** @@ -104,7 +104,7 @@ public static void createVirtualNetworkFunctionResourceOnAzureCore( /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionCreateSecret.json */ /** @@ -134,7 +134,7 @@ public static void createVirtualNetworkFunctionResourceOnAzureCore( /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * AzureOperatorNexus/VirtualNetworkFunctionCreate.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsDeleteSamples.java index ac8179a12879..85eaf75c66d1 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsDeleteSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionDelete.json */ /** @@ -25,7 +25,7 @@ public final class NetworkFunctionsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ * VirtualNetworkFunctionDelete.json */ /** @@ -40,7 +40,7 @@ public static void deleteVirtualNetworkFunctionResourceOnAzureCore( /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * AzureOperatorNexus/VirtualNetworkFunctionDelete.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsExecuteRequestSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsExecuteRequestSamples.java index b1e64882a702..96d62b9acaae 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsExecuteRequestSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsExecuteRequestSamples.java @@ -14,7 +14,7 @@ public final class NetworkFunctionsExecuteRequestSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionsExecuteRequest.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsGetByResourceGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsGetByResourceGroupSamples.java index 67061b23db3b..92b8f0e5c7fb 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsGetByResourceGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsGetByResourceGroupSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionsGetByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * AzureOperatorNexus/VirtualNetworkFunctionGet.json */ /** @@ -25,7 +25,7 @@ public static void getVirtualNetworkFunctionResourceOnAzureOperatorNexus( /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionGet.json */ /** @@ -40,7 +40,7 @@ public static void getVirtualNetworkFunctionResourceOnAzureOperatorNexus( /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/AzureCore/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/AzureCore/ * VirtualNetworkFunctionGet.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListByResourceGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListByResourceGroupSamples.java index f35bc97fdde7..03283c6c320f 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListByResourceGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListByResourceGroupSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionsListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionListByResourceGroup.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListSamples.java index aadf74d663fb..32f35ecaf04e 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListSamples.java @@ -10,7 +10,7 @@ public final class NetworkFunctionsListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionListBySubscription.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsUpdateTagsSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsUpdateTagsSamples.java index 554f54890c16..6f9691b04308 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsUpdateTagsSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsUpdateTagsSamples.java @@ -14,7 +14,7 @@ public final class NetworkFunctionsUpdateTagsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkFunctionUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsCreateOrUpdateSamples.java index 115051ff8df4..5ad8b1dbc0e7 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsCreateOrUpdateSamples.java @@ -10,7 +10,7 @@ public final class NetworkServiceDesignGroupsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignGroupCreate.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsDeleteSamples.java index 2938304e68ca..83deec428d99 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsDeleteSamples.java @@ -10,7 +10,7 @@ public final class NetworkServiceDesignGroupsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignGroupDelete.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsGetSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsGetSamples.java index 1669bf81c34d..d12203ec895c 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsGetSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsGetSamples.java @@ -10,7 +10,7 @@ public final class NetworkServiceDesignGroupsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignGroupGet.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsListByPublisherSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsListByPublisherSamples.java index ce40b8da90e8..e5306fd28fe3 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsListByPublisherSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsListByPublisherSamples.java @@ -10,7 +10,7 @@ public final class NetworkServiceDesignGroupsListByPublisherSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignGroupsListByPublisherName.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsUpdateSamples.java index 87da3979b2b6..ce8bfb90e2d1 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsUpdateSamples.java @@ -14,7 +14,7 @@ public final class NetworkServiceDesignGroupsUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignGroupUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsCreateOrUpdateSamples.java index cd38b3f06d0a..ffc6e15d9dc4 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsCreateOrUpdateSamples.java @@ -21,7 +21,7 @@ public final class NetworkServiceDesignVersionsCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignVersionCreate.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsDeleteSamples.java index 090aa55b4ec8..3cd3d510be0a 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsDeleteSamples.java @@ -10,7 +10,7 @@ public final class NetworkServiceDesignVersionsDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignVersionDelete.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsGetSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsGetSamples.java index c3420e280c27..475220e76578 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsGetSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsGetSamples.java @@ -10,7 +10,7 @@ public final class NetworkServiceDesignVersionsGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignVersionGet.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsListByNetworkServiceDesignGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsListByNetworkServiceDesignGroupSamples.java index 499727e80809..db06ea9cc49c 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsListByNetworkServiceDesignGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsListByNetworkServiceDesignGroupSamples.java @@ -10,7 +10,7 @@ public final class NetworkServiceDesignVersionsListByNetworkServiceDesignGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignVersionListByNetworkServiceDesignGroup.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateSamples.java index 1488edf5a02c..a92d3a0d48e8 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateSamples.java @@ -14,7 +14,7 @@ public final class NetworkServiceDesignVersionsUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignVersionUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateStateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateStateSamples.java index 471620369357..ea4c723a8206 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateStateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateStateSamples.java @@ -13,7 +13,7 @@ public final class NetworkServiceDesignVersionsUpdateStateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * NetworkServiceDesignVersionUpdateState.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/OperationsListSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/OperationsListSamples.java index 84f340d30179..5773e3cc52dd 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/OperationsListSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/OperationsListSamples.java @@ -10,7 +10,7 @@ public final class OperationsListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/GetOperations. + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/GetOperations. * json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactGetSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactGetSamples.java index 55074b3116be..97741fd9b3e1 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactGetSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactGetSamples.java @@ -10,7 +10,7 @@ public final class ProxyArtifactGetSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PureProxyArtifact + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PureProxyArtifact * /ArtifactGet.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactListSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactListSamples.java index 3882401ed74e..f3ca44746f35 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactListSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactListSamples.java @@ -10,7 +10,7 @@ public final class ProxyArtifactListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PureProxyArtifact + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PureProxyArtifact * /ArtifactList.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactUpdateStateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactUpdateStateSamples.java index 56fab524ca0a..1bccace2ed5f 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactUpdateStateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactUpdateStateSamples.java @@ -14,7 +14,7 @@ public final class ProxyArtifactUpdateStateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PureProxyArtifact + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PureProxyArtifact * /ArtifactChangeState.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersCreateOrUpdateSamples.java index 01842dae29b9..cbdcf1ac0fed 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersCreateOrUpdateSamples.java @@ -13,7 +13,7 @@ public final class PublishersCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PublisherCreate. + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PublisherCreate. * json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersDeleteSamples.java index 155e64d0ebf1..afd657dfc3b7 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersDeleteSamples.java @@ -10,7 +10,7 @@ public final class PublishersDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PublisherDelete. + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PublisherDelete. * json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersGetByResourceGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersGetByResourceGroupSamples.java index ee120e92d31f..51b859f84c0b 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersGetByResourceGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersGetByResourceGroupSamples.java @@ -10,7 +10,7 @@ public final class PublishersGetByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/PublisherGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/PublisherGet.json */ /** * Sample code: Get a publisher resource. diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListByResourceGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListByResourceGroupSamples.java index 4aa1acaf9cf2..68b021fb0e15 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListByResourceGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListByResourceGroupSamples.java @@ -10,7 +10,7 @@ public final class PublishersListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * PublisherListByResourceGroup.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListSamples.java index e0cfbb0db12c..b25783a08caa 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListSamples.java @@ -10,7 +10,7 @@ public final class PublishersListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * PublisherListBySubscription.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersUpdateSamples.java index cfa63cdda2f0..e1e88971eef9 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersUpdateSamples.java @@ -14,7 +14,7 @@ public final class PublishersUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * PublisherUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesCreateOrUpdateSamples.java index b854cb3f3f68..d3dcb06e967b 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesCreateOrUpdateSamples.java @@ -19,7 +19,7 @@ public final class SiteNetworkServicesCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * SiteNetworkServiceCreate.json */ /** @@ -46,7 +46,7 @@ public static void createSiteNetworkService(com.azure.resourcemanager.hybridnetw /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * SiteNetworkServiceFirstPartyCreate.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesDeleteSamples.java index 9de5a9ca7101..9b611e951ecd 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesDeleteSamples.java @@ -10,7 +10,7 @@ public final class SiteNetworkServicesDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * SiteNetworkServiceDelete.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesGetByResourceGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesGetByResourceGroupSamples.java index cda1d1f1c50f..2c0bb29a1d60 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesGetByResourceGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesGetByResourceGroupSamples.java @@ -10,7 +10,7 @@ public final class SiteNetworkServicesGetByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * SiteNetworkServiceGet.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListByResourceGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListByResourceGroupSamples.java index 1b2bdcfc42c5..36f85c72ace2 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListByResourceGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListByResourceGroupSamples.java @@ -10,7 +10,7 @@ public final class SiteNetworkServicesListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * SiteNetworkServiceListByResourceGroup.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListSamples.java index 6c6c4f276fcd..83addaaa5a10 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListSamples.java @@ -10,7 +10,7 @@ public final class SiteNetworkServicesListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * SiteNetworkServiceListBySubscription.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesUpdateTagsSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesUpdateTagsSamples.java index 4191ab86d353..3f04c673b7d7 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesUpdateTagsSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesUpdateTagsSamples.java @@ -14,7 +14,7 @@ public final class SiteNetworkServicesUpdateTagsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * SiteNetworkServiceUpdateTags.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesCreateOrUpdateSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesCreateOrUpdateSamples.java index a10b08627f21..a03cbd6229c2 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesCreateOrUpdateSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesCreateOrUpdateSamples.java @@ -17,7 +17,7 @@ public final class SitesCreateOrUpdateSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/SiteCreate.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/SiteCreate.json */ /** * Sample code: Create network site. diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesDeleteSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesDeleteSamples.java index 0d89b8094641..1a43eca8e62f 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesDeleteSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesDeleteSamples.java @@ -10,7 +10,7 @@ public final class SitesDeleteSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/SiteDelete.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/SiteDelete.json */ /** * Sample code: Delete network site. diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesGetByResourceGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesGetByResourceGroupSamples.java index 8289abc17944..3122f1405c37 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesGetByResourceGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesGetByResourceGroupSamples.java @@ -10,7 +10,7 @@ public final class SitesGetByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/SiteGet.json + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/SiteGet.json */ /** * Sample code: Get network site. diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListByResourceGroupSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListByResourceGroupSamples.java index a9c3ca0ade5f..c3e80074a65b 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListByResourceGroupSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListByResourceGroupSamples.java @@ -10,7 +10,7 @@ public final class SitesListByResourceGroupSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * SiteListByResourceGroup.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListSamples.java index a3d1627d3258..5edcd14b3f21 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListSamples.java @@ -10,7 +10,7 @@ public final class SitesListSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/ + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/ * SiteListBySubscription.json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesUpdateTagsSamples.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesUpdateTagsSamples.java index ff023c51c7da..7b2b9cf28d51 100644 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesUpdateTagsSamples.java +++ b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/samples/java/com/azure/resourcemanager/hybridnetwork/generated/SitesUpdateTagsSamples.java @@ -14,7 +14,7 @@ public final class SitesUpdateTagsSamples { /* * x-ms-original-file: - * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2023-09-01/examples/SiteUpdateTags. + * specification/hybridnetwork/resource-manager/Microsoft.HybridNetwork/stable/2024-04-15/examples/SiteUpdateTags. * json */ /** diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmResourceDefinitionResourceElementTemplateDetailsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmResourceDefinitionResourceElementTemplateDetailsTests.java deleted file mode 100644 index 6a8c45bfc9cf..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmResourceDefinitionResourceElementTemplateDetailsTests.java +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArmResourceDefinitionResourceElementTemplate; -import com.azure.resourcemanager.hybridnetwork.models.ArmResourceDefinitionResourceElementTemplateDetails; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.NsdArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.TemplateType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ArmResourceDefinitionResourceElementTemplateDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArmResourceDefinitionResourceElementTemplateDetails model = BinaryData.fromString( - "{\"type\":\"ArmResourceDefinition\",\"configuration\":{\"templateType\":\"ArmTemplate\",\"parameterValues\":\"q\",\"artifactProfile\":{\"artifactStoreReference\":{\"id\":\"awopqh\"},\"artifactName\":\"jptmcgsbost\",\"artifactVersion\":\"lnd\"}},\"name\":\"tutmzl\",\"dependsOnProfile\":{\"installDependsOn\":[\"lvfhrbbp\",\"eqvcwwyyurmoch\",\"prprsnmokay\",\"ejnhlbkpb\"],\"uninstallDependsOn\":[\"piljhahzvech\",\"dbn\"],\"updateDependsOn\":[\"hol\"]}}") - .toObject(ArmResourceDefinitionResourceElementTemplateDetails.class); - Assertions.assertEquals("tutmzl", model.name()); - Assertions.assertEquals("lvfhrbbp", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("piljhahzvech", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("hol", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals(TemplateType.ARM_TEMPLATE, model.configuration().templateType()); - Assertions.assertEquals("q", model.configuration().parameterValues()); - Assertions.assertEquals("awopqh", model.configuration().artifactProfile().artifactStoreReference().id()); - Assertions.assertEquals("jptmcgsbost", model.configuration().artifactProfile().artifactName()); - Assertions.assertEquals("lnd", model.configuration().artifactProfile().artifactVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArmResourceDefinitionResourceElementTemplateDetails model - = new ArmResourceDefinitionResourceElementTemplateDetails().withName("tutmzl") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("lvfhrbbp", "eqvcwwyyurmoch", "prprsnmokay", "ejnhlbkpb")) - .withUninstallDependsOn(Arrays.asList("piljhahzvech", "dbn")) - .withUpdateDependsOn(Arrays.asList("hol"))) - .withConfiguration( - new ArmResourceDefinitionResourceElementTemplate().withTemplateType(TemplateType.ARM_TEMPLATE) - .withParameterValues("q") - .withArtifactProfile(new NsdArtifactProfile() - .withArtifactStoreReference(new ReferencedResource().withId("awopqh")) - .withArtifactName("jptmcgsbost") - .withArtifactVersion("lnd"))); - model = BinaryData.fromObject(model).toObject(ArmResourceDefinitionResourceElementTemplateDetails.class); - Assertions.assertEquals("tutmzl", model.name()); - Assertions.assertEquals("lvfhrbbp", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("piljhahzvech", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("hol", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals(TemplateType.ARM_TEMPLATE, model.configuration().templateType()); - Assertions.assertEquals("q", model.configuration().parameterValues()); - Assertions.assertEquals("awopqh", model.configuration().artifactProfile().artifactStoreReference().id()); - Assertions.assertEquals("jptmcgsbost", model.configuration().artifactProfile().artifactName()); - Assertions.assertEquals("lnd", model.configuration().artifactProfile().artifactVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmResourceDefinitionResourceElementTemplateTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmResourceDefinitionResourceElementTemplateTests.java deleted file mode 100644 index 6ea0af688e61..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmResourceDefinitionResourceElementTemplateTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArmResourceDefinitionResourceElementTemplate; -import com.azure.resourcemanager.hybridnetwork.models.NsdArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.TemplateType; -import org.junit.jupiter.api.Assertions; - -public final class ArmResourceDefinitionResourceElementTemplateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArmResourceDefinitionResourceElementTemplate model = BinaryData.fromString( - "{\"templateType\":\"ArmTemplate\",\"parameterValues\":\"iuubwefqsf\",\"artifactProfile\":{\"artifactStoreReference\":{\"id\":\"tf\"},\"artifactName\":\"rqwexjkmfxapjwog\",\"artifactVersion\":\"nobpudcdabtqwpw\"}}") - .toObject(ArmResourceDefinitionResourceElementTemplate.class); - Assertions.assertEquals(TemplateType.ARM_TEMPLATE, model.templateType()); - Assertions.assertEquals("iuubwefqsf", model.parameterValues()); - Assertions.assertEquals("tf", model.artifactProfile().artifactStoreReference().id()); - Assertions.assertEquals("rqwexjkmfxapjwog", model.artifactProfile().artifactName()); - Assertions.assertEquals("nobpudcdabtqwpw", model.artifactProfile().artifactVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArmResourceDefinitionResourceElementTemplate model - = new ArmResourceDefinitionResourceElementTemplate().withTemplateType(TemplateType.ARM_TEMPLATE) - .withParameterValues("iuubwefqsf") - .withArtifactProfile( - new NsdArtifactProfile().withArtifactStoreReference(new ReferencedResource().withId("tf")) - .withArtifactName("rqwexjkmfxapjwog") - .withArtifactVersion("nobpudcdabtqwpw")); - model = BinaryData.fromObject(model).toObject(ArmResourceDefinitionResourceElementTemplate.class); - Assertions.assertEquals(TemplateType.ARM_TEMPLATE, model.templateType()); - Assertions.assertEquals("iuubwefqsf", model.parameterValues()); - Assertions.assertEquals("tf", model.artifactProfile().artifactStoreReference().id()); - Assertions.assertEquals("rqwexjkmfxapjwog", model.artifactProfile().artifactName()); - Assertions.assertEquals("nobpudcdabtqwpw", model.artifactProfile().artifactVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmTemplateArtifactProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmTemplateArtifactProfileTests.java deleted file mode 100644 index de447a4f20e0..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmTemplateArtifactProfileTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateArtifactProfile; -import org.junit.jupiter.api.Assertions; - -public final class ArmTemplateArtifactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArmTemplateArtifactProfile model - = BinaryData.fromString("{\"templateName\":\"ngfdgugeyzihgrky\",\"templateVersion\":\"zabs\"}") - .toObject(ArmTemplateArtifactProfile.class); - Assertions.assertEquals("ngfdgugeyzihgrky", model.templateName()); - Assertions.assertEquals("zabs", model.templateVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArmTemplateArtifactProfile model - = new ArmTemplateArtifactProfile().withTemplateName("ngfdgugeyzihgrky").withTemplateVersion("zabs"); - model = BinaryData.fromObject(model).toObject(ArmTemplateArtifactProfile.class); - Assertions.assertEquals("ngfdgugeyzihgrky", model.templateName()); - Assertions.assertEquals("zabs", model.templateVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmTemplateMappingRuleProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmTemplateMappingRuleProfileTests.java deleted file mode 100644 index f8bbb5d73478..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArmTemplateMappingRuleProfileTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateMappingRuleProfile; -import org.junit.jupiter.api.Assertions; - -public final class ArmTemplateMappingRuleProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArmTemplateMappingRuleProfile model = BinaryData.fromString("{\"templateParameters\":\"hyhsgzfczbg\"}") - .toObject(ArmTemplateMappingRuleProfile.class); - Assertions.assertEquals("hyhsgzfczbg", model.templateParameters()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArmTemplateMappingRuleProfile model = new ArmTemplateMappingRuleProfile().withTemplateParameters("hyhsgzfczbg"); - model = BinaryData.fromObject(model).toObject(ArmTemplateMappingRuleProfile.class); - Assertions.assertEquals("hyhsgzfczbg", model.templateParameters()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactChangeStatePropertiesTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactChangeStatePropertiesTests.java deleted file mode 100644 index 9196432522e6..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactChangeStatePropertiesTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactChangeStateProperties; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactState; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactChangeStatePropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactChangeStateProperties model - = BinaryData.fromString("{\"artifactState\":\"Preview\"}").toObject(ArtifactChangeStateProperties.class); - Assertions.assertEquals(ArtifactState.PREVIEW, model.artifactState()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactChangeStateProperties model - = new ArtifactChangeStateProperties().withArtifactState(ArtifactState.PREVIEW); - model = BinaryData.fromObject(model).toObject(ArtifactChangeStateProperties.class); - Assertions.assertEquals(ArtifactState.PREVIEW, model.artifactState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactChangeStateTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactChangeStateTests.java deleted file mode 100644 index 50913c90edc6..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactChangeStateTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactChangeState; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactChangeStateProperties; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactState; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactChangeStateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactChangeState model = BinaryData.fromString("{\"properties\":{\"artifactState\":\"Active\"}}") - .toObject(ArtifactChangeState.class); - Assertions.assertEquals(ArtifactState.ACTIVE, model.properties().artifactState()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactChangeState model = new ArtifactChangeState() - .withProperties(new ArtifactChangeStateProperties().withArtifactState(ArtifactState.ACTIVE)); - model = BinaryData.fromObject(model).toObject(ArtifactChangeState.class); - Assertions.assertEquals(ArtifactState.ACTIVE, model.properties().artifactState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestInnerTests.java deleted file mode 100644 index 10012a677118..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestInnerTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactManifestInner; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactType; -import com.azure.resourcemanager.hybridnetwork.models.ManifestArtifactFormat; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactManifestInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactManifestInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Deleted\",\"artifactManifestState\":\"Validating\",\"artifacts\":[{\"artifactName\":\"pcesutrg\",\"artifactType\":\"Unknown\",\"artifactVersion\":\"uutpwoqhih\"}]},\"location\":\"qg\",\"tags\":{\"cypsxjv\":\"nfqn\",\"zjxvydfcea\":\"oimwkslirc\",\"gdyftumrtwna\":\"vlhv\"},\"id\":\"jslb\",\"name\":\"wkojgcyztsfmzn\",\"type\":\"aeqphchqnr\"}") - .toObject(ArtifactManifestInner.class); - Assertions.assertEquals("qg", model.location()); - Assertions.assertEquals("nfqn", model.tags().get("cypsxjv")); - Assertions.assertEquals("pcesutrg", model.properties().artifacts().get(0).artifactName()); - Assertions.assertEquals(ArtifactType.UNKNOWN, model.properties().artifacts().get(0).artifactType()); - Assertions.assertEquals("uutpwoqhih", model.properties().artifacts().get(0).artifactVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactManifestInner model = new ArtifactManifestInner().withLocation("qg") - .withTags(mapOf("cypsxjv", "nfqn", "zjxvydfcea", "oimwkslirc", "gdyftumrtwna", "vlhv")) - .withProperties(new ArtifactManifestPropertiesFormat() - .withArtifacts(Arrays.asList(new ManifestArtifactFormat().withArtifactName("pcesutrg") - .withArtifactType(ArtifactType.UNKNOWN) - .withArtifactVersion("uutpwoqhih")))); - model = BinaryData.fromObject(model).toObject(ArtifactManifestInner.class); - Assertions.assertEquals("qg", model.location()); - Assertions.assertEquals("nfqn", model.tags().get("cypsxjv")); - Assertions.assertEquals("pcesutrg", model.properties().artifacts().get(0).artifactName()); - Assertions.assertEquals(ArtifactType.UNKNOWN, model.properties().artifacts().get(0).artifactType()); - Assertions.assertEquals("uutpwoqhih", model.properties().artifacts().get(0).artifactVersion()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestListResultTests.java deleted file mode 100644 index fe342857f0fb..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestListResultTests.java +++ /dev/null @@ -1,89 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactManifestInner; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestListResult; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactType; -import com.azure.resourcemanager.hybridnetwork.models.ManifestArtifactFormat; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactManifestListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactManifestListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Deleting\",\"artifactManifestState\":\"Uploaded\",\"artifacts\":[{\"artifactName\":\"wubxc\",\"artifactType\":\"OCIArtifact\",\"artifactVersion\":\"qknfd\"},{\"artifactName\":\"wjchrdg\",\"artifactType\":\"ImageFile\",\"artifactVersion\":\"umwctondz\"},{\"artifactName\":\"uu\",\"artifactType\":\"ArmTemplate\",\"artifactVersion\":\"wggytsbwtovvt\"}]},\"location\":\"einqf\",\"tags\":{\"knpirgnepttwq\":\"x\",\"mqnrojlpijnkr\":\"sniffc\",\"zronasxift\":\"frddhcrati\",\"zh\":\"zq\"},\"id\":\"tw\",\"name\":\"sgogczhonnxk\",\"type\":\"lgnyhmo\"},{\"properties\":{\"provisioningState\":\"Accepted\",\"artifactManifestState\":\"Uploaded\",\"artifacts\":[{\"artifactName\":\"rghxjb\",\"artifactType\":\"ImageFile\",\"artifactVersion\":\"vcxgfrpdsofbshr\"}]},\"location\":\"vbuswd\",\"tags\":{\"rtkfawnopq\":\"ybycnunvj\",\"x\":\"ikyzirtxdy\"},\"id\":\"ejnt\",\"name\":\"sewgioilqukr\",\"type\":\"dxtqmieoxo\"},{\"properties\":{\"provisioningState\":\"Canceled\",\"artifactManifestState\":\"Validating\",\"artifacts\":[{\"artifactName\":\"mtbghh\",\"artifactType\":\"VhdImageFile\",\"artifactVersion\":\"vkffovjzhpjb\"},{\"artifactName\":\"gjmfxumvfcl\",\"artifactType\":\"VhdImageFile\",\"artifactVersion\":\"wxnb\"},{\"artifactName\":\"ezzxscyhwzdgiruj\",\"artifactType\":\"Unknown\",\"artifactVersion\":\"mvzzbtdcqvp\"},{\"artifactName\":\"yujviylwdshfssn\",\"artifactType\":\"Unknown\",\"artifactVersion\":\"efr\"}]},\"location\":\"sgaojfmwncot\",\"tags\":{\"yczuhxacpq\":\"hirctymoxoftpipi\"},\"id\":\"lihhyuspskasdvlm\",\"name\":\"wdgzxulucv\",\"type\":\"amrsreuzv\"}],\"nextLink\":\"risjnhnytxifqjz\"}") - .toObject(ArtifactManifestListResult.class); - Assertions.assertEquals("einqf", model.value().get(0).location()); - Assertions.assertEquals("x", model.value().get(0).tags().get("knpirgnepttwq")); - Assertions.assertEquals("wubxc", model.value().get(0).properties().artifacts().get(0).artifactName()); - Assertions.assertEquals(ArtifactType.OCIARTIFACT, - model.value().get(0).properties().artifacts().get(0).artifactType()); - Assertions.assertEquals("qknfd", model.value().get(0).properties().artifacts().get(0).artifactVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactManifestListResult model = new ArtifactManifestListResult().withValue(Arrays.asList( - new ArtifactManifestInner().withLocation("einqf") - .withTags( - mapOf("knpirgnepttwq", "x", "mqnrojlpijnkr", "sniffc", "zronasxift", "frddhcrati", "zh", "zq")) - .withProperties(new ArtifactManifestPropertiesFormat().withArtifacts(Arrays.asList( - new ManifestArtifactFormat().withArtifactName("wubxc") - .withArtifactType(ArtifactType.OCIARTIFACT) - .withArtifactVersion("qknfd"), - new ManifestArtifactFormat().withArtifactName("wjchrdg") - .withArtifactType(ArtifactType.IMAGE_FILE) - .withArtifactVersion("umwctondz"), - new ManifestArtifactFormat().withArtifactName("uu") - .withArtifactType(ArtifactType.ARM_TEMPLATE) - .withArtifactVersion("wggytsbwtovvt")))), - new ArtifactManifestInner().withLocation("vbuswd") - .withTags(mapOf("rtkfawnopq", "ybycnunvj", "x", "ikyzirtxdy")) - .withProperties(new ArtifactManifestPropertiesFormat() - .withArtifacts(Arrays.asList(new ManifestArtifactFormat().withArtifactName("rghxjb") - .withArtifactType(ArtifactType.IMAGE_FILE) - .withArtifactVersion("vcxgfrpdsofbshr")))), - new ArtifactManifestInner().withLocation("sgaojfmwncot") - .withTags(mapOf("yczuhxacpq", "hirctymoxoftpipi")) - .withProperties(new ArtifactManifestPropertiesFormat().withArtifacts(Arrays.asList( - new ManifestArtifactFormat().withArtifactName("mtbghh") - .withArtifactType(ArtifactType.VHD_IMAGE_FILE) - .withArtifactVersion("vkffovjzhpjb"), - new ManifestArtifactFormat().withArtifactName("gjmfxumvfcl") - .withArtifactType(ArtifactType.VHD_IMAGE_FILE) - .withArtifactVersion("wxnb"), - new ManifestArtifactFormat().withArtifactName("ezzxscyhwzdgiruj") - .withArtifactType(ArtifactType.UNKNOWN) - .withArtifactVersion("mvzzbtdcqvp"), - new ManifestArtifactFormat().withArtifactName("yujviylwdshfssn") - .withArtifactType(ArtifactType.UNKNOWN) - .withArtifactVersion("efr")))))); - model = BinaryData.fromObject(model).toObject(ArtifactManifestListResult.class); - Assertions.assertEquals("einqf", model.value().get(0).location()); - Assertions.assertEquals("x", model.value().get(0).tags().get("knpirgnepttwq")); - Assertions.assertEquals("wubxc", model.value().get(0).properties().artifacts().get(0).artifactName()); - Assertions.assertEquals(ArtifactType.OCIARTIFACT, - model.value().get(0).properties().artifacts().get(0).artifactType()); - Assertions.assertEquals("qknfd", model.value().get(0).properties().artifacts().get(0).artifactVersion()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestPropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestPropertiesFormatTests.java deleted file mode 100644 index 8d69ee1cede1..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestPropertiesFormatTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactType; -import com.azure.resourcemanager.hybridnetwork.models.ManifestArtifactFormat; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactManifestPropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactManifestPropertiesFormat model = BinaryData.fromString( - "{\"provisioningState\":\"Canceled\",\"artifactManifestState\":\"Validating\",\"artifacts\":[{\"artifactName\":\"rykqgaifmvikl\",\"artifactType\":\"ArmTemplate\",\"artifactVersion\":\"khbejdznxc\"},{\"artifactName\":\"srhnjivo\",\"artifactType\":\"ImageFile\",\"artifactVersion\":\"ovqfzge\"},{\"artifactName\":\"dftuljltduce\",\"artifactType\":\"ArmTemplate\",\"artifactVersion\":\"czu\"},{\"artifactName\":\"ejwcwwqiok\",\"artifactType\":\"OCIArtifact\",\"artifactVersion\":\"mojmsvpkjprvkw\"}]}") - .toObject(ArtifactManifestPropertiesFormat.class); - Assertions.assertEquals("rykqgaifmvikl", model.artifacts().get(0).artifactName()); - Assertions.assertEquals(ArtifactType.ARM_TEMPLATE, model.artifacts().get(0).artifactType()); - Assertions.assertEquals("khbejdznxc", model.artifacts().get(0).artifactVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactManifestPropertiesFormat model = new ArtifactManifestPropertiesFormat().withArtifacts(Arrays.asList( - new ManifestArtifactFormat().withArtifactName("rykqgaifmvikl") - .withArtifactType(ArtifactType.ARM_TEMPLATE) - .withArtifactVersion("khbejdznxc"), - new ManifestArtifactFormat().withArtifactName("srhnjivo") - .withArtifactType(ArtifactType.IMAGE_FILE) - .withArtifactVersion("ovqfzge"), - new ManifestArtifactFormat().withArtifactName("dftuljltduce") - .withArtifactType(ArtifactType.ARM_TEMPLATE) - .withArtifactVersion("czu"), - new ManifestArtifactFormat().withArtifactName("ejwcwwqiok") - .withArtifactType(ArtifactType.OCIARTIFACT) - .withArtifactVersion("mojmsvpkjprvkw"))); - model = BinaryData.fromObject(model).toObject(ArtifactManifestPropertiesFormat.class); - Assertions.assertEquals("rykqgaifmvikl", model.artifacts().get(0).artifactName()); - Assertions.assertEquals(ArtifactType.ARM_TEMPLATE, model.artifacts().get(0).artifactType()); - Assertions.assertEquals("khbejdznxc", model.artifacts().get(0).artifactVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestUpdateStateInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestUpdateStateInnerTests.java deleted file mode 100644 index eb5edce41068..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestUpdateStateInnerTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactManifestUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestState; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactManifestUpdateStateInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactManifestUpdateStateInner model = BinaryData.fromString("{\"artifactManifestState\":\"Succeeded\"}") - .toObject(ArtifactManifestUpdateStateInner.class); - Assertions.assertEquals(ArtifactManifestState.SUCCEEDED, model.artifactManifestState()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactManifestUpdateStateInner model - = new ArtifactManifestUpdateStateInner().withArtifactManifestState(ArtifactManifestState.SUCCEEDED); - model = BinaryData.fromObject(model).toObject(ArtifactManifestUpdateStateInner.class); - Assertions.assertEquals(ArtifactManifestState.SUCCEEDED, model.artifactManifestState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsCreateOrUpdateMockTests.java deleted file mode 100644 index f6714e7a1213..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsCreateOrUpdateMockTests.java +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifest; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactType; -import com.azure.resourcemanager.hybridnetwork.models.ManifestArtifactFormat; -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 ArtifactManifestsCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"artifactManifestState\":\"Validating\",\"artifacts\":[{\"artifactName\":\"oknub\",\"artifactType\":\"OCIArtifact\",\"artifactVersion\":\"pkpztrg\"},{\"artifactName\":\"x\",\"artifactType\":\"OCIArtifact\",\"artifactVersion\":\"raswugyxpqit\"},{\"artifactName\":\"ialwv\",\"artifactType\":\"ImageFile\",\"artifactVersion\":\"hzacaqtyltco\"},{\"artifactName\":\"ujpdsxzak\",\"artifactType\":\"Unknown\",\"artifactVersion\":\"mvbi\"}]},\"location\":\"jofqcvovjufycs\",\"tags\":{\"iuxegth\":\"bemyeji\",\"erppt\":\"rtudawlpjfel\"},\"id\":\"bgqnz\",\"name\":\"nhii\",\"type\":\"ialwc\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ArtifactManifest response = manager.artifactManifests() - .define("xhxknlc") - .withRegion("kzuqnwsith") - .withExistingArtifactStore("vx", "cwxhmpej", "lkexaonwivkcqh") - .withTags(mapOf("hluqwquls", "ly", "zvqqugdrftbcvexr", "trjbhxykfhyq", "agk", "uquowtljvfwhr", - "dgglmepjpfs", "yxvrqtvbczsul")) - .withProperties(new ArtifactManifestPropertiesFormat().withArtifacts(Arrays.asList( - new ManifestArtifactFormat().withArtifactName("jubyqjfkakfq") - .withArtifactType(ArtifactType.VHD_IMAGE_FILE) - .withArtifactVersion("myildudxjasc"), - new ManifestArtifactFormat().withArtifactName("vfdjkpdxp") - .withArtifactType(ArtifactType.VHD_IMAGE_FILE) - .withArtifactVersion("snmgzvyfi")))) - .create(); - - Assertions.assertEquals("jofqcvovjufycs", response.location()); - Assertions.assertEquals("bemyeji", response.tags().get("iuxegth")); - Assertions.assertEquals("oknub", response.properties().artifacts().get(0).artifactName()); - Assertions.assertEquals(ArtifactType.OCIARTIFACT, response.properties().artifacts().get(0).artifactType()); - Assertions.assertEquals("pkpztrg", response.properties().artifacts().get(0).artifactVersion()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsGetWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsGetWithResponseMockTests.java deleted file mode 100644 index 3096fde3a4c8..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsGetWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifest; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactType; -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 ArtifactManifestsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Canceled\",\"artifactManifestState\":\"ValidationFailed\",\"artifacts\":[{\"artifactName\":\"rplbjazejwwvi\",\"artifactType\":\"OCIArtifact\",\"artifactVersion\":\"suhbrnn\"},{\"artifactName\":\"xs\",\"artifactType\":\"ImageFile\",\"artifactVersion\":\"qkbiwet\"},{\"artifactName\":\"zycyqiqyhg\",\"artifactType\":\"ArmTemplate\",\"artifactVersion\":\"zlex\"}]},\"location\":\"fledynojpziu\",\"tags\":{\"cljse\":\"zkkdtnhqs\",\"evxrhyz\":\"pkpbafvafhlbylcc\"},\"id\":\"fwrsofpltdbmair\",\"name\":\"hvhfnracw\",\"type\":\"pqigtuujwouhd\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ArtifactManifest response = manager.artifactManifests() - .getWithResponse("yay", "mmfz", "bfw", "rzx", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("fledynojpziu", response.location()); - Assertions.assertEquals("zkkdtnhqs", response.tags().get("cljse")); - Assertions.assertEquals("rplbjazejwwvi", response.properties().artifacts().get(0).artifactName()); - Assertions.assertEquals(ArtifactType.OCIARTIFACT, response.properties().artifacts().get(0).artifactType()); - Assertions.assertEquals("suhbrnn", response.properties().artifacts().get(0).artifactVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListByArtifactStoreMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListByArtifactStoreMockTests.java deleted file mode 100644 index 999e8baa9682..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsListByArtifactStoreMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifest; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactType; -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 ArtifactManifestsListByArtifactStoreMockTests { - @Test - public void testListByArtifactStore() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Failed\",\"artifactManifestState\":\"Unknown\",\"artifacts\":[{\"artifactName\":\"vjsaqwotm\",\"artifactType\":\"OCIArtifact\",\"artifactVersion\":\"colsrsxaptefhex\"},{\"artifactName\":\"jokjl\",\"artifactType\":\"ArmTemplate\",\"artifactVersion\":\"lqjbekpeek\"},{\"artifactName\":\"bksdqhjvyklxesl\",\"artifactType\":\"VhdImageFile\",\"artifactVersion\":\"stcpoqmavnwqjw\"},{\"artifactName\":\"knlejjjkxybwfd\",\"artifactType\":\"ImageFile\",\"artifactVersion\":\"ztensvkzykjtj\"}]},\"location\":\"sxfwushcdp\",\"tags\":{\"mgjfbpkuwxeoio\":\"nq\"},\"id\":\"fiz\",\"name\":\"av\",\"type\":\"jzwfb\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.artifactManifests() - .listByArtifactStore("wtbbaedorvvmqf", "oygbdgwumgxd", "dhp", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("sxfwushcdp", response.iterator().next().location()); - Assertions.assertEquals("nq", response.iterator().next().tags().get("mgjfbpkuwxeoio")); - Assertions.assertEquals("vjsaqwotm", response.iterator().next().properties().artifacts().get(0).artifactName()); - Assertions.assertEquals(ArtifactType.OCIARTIFACT, - response.iterator().next().properties().artifacts().get(0).artifactType()); - Assertions.assertEquals("colsrsxaptefhex", - response.iterator().next().properties().artifacts().get(0).artifactVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateStateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateStateMockTests.java deleted file mode 100644 index 2a33896b37a1..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactManifestsUpdateStateMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactManifestUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestState; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactManifestUpdateState; -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 ArtifactManifestsUpdateStateMockTests { - @Test - public void testUpdateState() throws Exception { - String responseStr = "{\"artifactManifestState\":\"Validating\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ArtifactManifestUpdateState response = manager.artifactManifests() - .updateState( - "lv", "noakiz", "oaiknaqlnuwig", "yxl", new ArtifactManifestUpdateStateInner() - .withArtifactManifestState(ArtifactManifestState.VALIDATION_FAILED), - com.azure.core.util.Context.NONE); - - Assertions.assertEquals(ArtifactManifestState.VALIDATING, response.artifactManifestState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactProfileTests.java deleted file mode 100644 index a1faf966eb62..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactProfileTests.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactProfile model - = BinaryData.fromString("{\"artifactStore\":{\"id\":\"bjoxs\"}}").toObject(ArtifactProfile.class); - Assertions.assertEquals("bjoxs", model.artifactStore().id()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactProfile model = new ArtifactProfile().withArtifactStore(new ReferencedResource().withId("bjoxs")); - model = BinaryData.fromObject(model).toObject(ArtifactProfile.class); - Assertions.assertEquals("bjoxs", model.artifactStore().id()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoreInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoreInnerTests.java deleted file mode 100644 index b7c1503fcdbd..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoreInnerTests.java +++ /dev/null @@ -1,62 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreInner; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactReplicationStrategy; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormatManagedResourceGroupConfiguration; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreType; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactStoreInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactStoreInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Accepted\",\"storeType\":\"AzureContainerRegistry\",\"replicationStrategy\":\"Unknown\",\"managedResourceGroupConfiguration\":{\"name\":\"elfk\",\"location\":\"plcrpwjxeznoig\"},\"storageResourceId\":\"njwmwkpnbsazejj\"},\"location\":\"kagfhsxtt\",\"tags\":{\"xdtnkdmkqjjlw\":\"zxnfaaz\",\"aysjkixqtnqttez\":\"envrkpyouaibrebq\",\"akpjpqqmtedlt\":\"wfff\",\"auyqncygupkv\":\"mjihyeozphv\"},\"id\":\"p\",\"name\":\"dscwxqupevzhf\",\"type\":\"totxhojujb\"}") - .toObject(ArtifactStoreInner.class); - Assertions.assertEquals("kagfhsxtt", model.location()); - Assertions.assertEquals("zxnfaaz", model.tags().get("xdtnkdmkqjjlw")); - Assertions.assertEquals(ArtifactStoreType.AZURE_CONTAINER_REGISTRY, model.properties().storeType()); - Assertions.assertEquals(ArtifactReplicationStrategy.UNKNOWN, model.properties().replicationStrategy()); - Assertions.assertEquals("elfk", model.properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("plcrpwjxeznoig", model.properties().managedResourceGroupConfiguration().location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactStoreInner model = new ArtifactStoreInner().withLocation("kagfhsxtt") - .withTags(mapOf("xdtnkdmkqjjlw", "zxnfaaz", "aysjkixqtnqttez", "envrkpyouaibrebq", "akpjpqqmtedlt", "wfff", - "auyqncygupkv", "mjihyeozphv")) - .withProperties( - new ArtifactStorePropertiesFormat().withStoreType(ArtifactStoreType.AZURE_CONTAINER_REGISTRY) - .withReplicationStrategy(ArtifactReplicationStrategy.UNKNOWN) - .withManagedResourceGroupConfiguration( - new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("elfk") - .withLocation("plcrpwjxeznoig"))); - model = BinaryData.fromObject(model).toObject(ArtifactStoreInner.class); - Assertions.assertEquals("kagfhsxtt", model.location()); - Assertions.assertEquals("zxnfaaz", model.tags().get("xdtnkdmkqjjlw")); - Assertions.assertEquals(ArtifactStoreType.AZURE_CONTAINER_REGISTRY, model.properties().storeType()); - Assertions.assertEquals(ArtifactReplicationStrategy.UNKNOWN, model.properties().replicationStrategy()); - Assertions.assertEquals("elfk", model.properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("plcrpwjxeznoig", model.properties().managedResourceGroupConfiguration().location()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoreListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoreListResultTests.java deleted file mode 100644 index bd2642849f53..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoreListResultTests.java +++ /dev/null @@ -1,93 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ArtifactStoreInner; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactReplicationStrategy; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreListResult; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormatManagedResourceGroupConfiguration; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreType; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactStoreListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactStoreListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Converging\",\"storeType\":\"Unknown\",\"replicationStrategy\":\"Unknown\",\"managedResourceGroupConfiguration\":{\"name\":\"gamv\",\"location\":\"ho\"},\"storageResourceId\":\"qzudphq\"},\"location\":\"vdkfwynwcvtbvk\",\"tags\":{\"atkzwpcnpw\":\"mtnvyq\",\"cyajguqf\":\"cjaesgvvs\"},\"id\":\"wygzlvdnkfxusem\",\"name\":\"wzrmuh\",\"type\":\"pfcqdp\"},{\"properties\":{\"provisioningState\":\"Failed\",\"storeType\":\"AzureContainerRegistry\",\"replicationStrategy\":\"Unknown\",\"managedResourceGroupConfiguration\":{\"name\":\"ymgc\",\"location\":\"lvez\"},\"storageResourceId\":\"pqlmfe\"},\"location\":\"erqwkyhkobopg\",\"tags\":{\"wep\":\"k\"},\"id\":\"qpcrf\",\"name\":\"bwccsnjvcdwxlpqe\",\"type\":\"ftnkhtj\"},{\"properties\":{\"provisioningState\":\"Deleting\",\"storeType\":\"AzureStorageAccount\",\"replicationStrategy\":\"SingleReplication\",\"managedResourceGroupConfiguration\":{\"name\":\"mtdh\",\"location\":\"dvypgikdgsz\"},\"storageResourceId\":\"kbir\"},\"location\":\"uzhlhkjoqrv\",\"tags\":{\"ggjioolvr\":\"atjinrvgoupmfiib\",\"v\":\"x\",\"wjygvjayvblmhvk\":\"kkgll\",\"gsopbyrqufegxu\":\"uhbxvvy\"},\"id\":\"wz\",\"name\":\"bnhlmc\",\"type\":\"l\"},{\"properties\":{\"provisioningState\":\"Accepted\",\"storeType\":\"AzureContainerRegistry\",\"replicationStrategy\":\"SingleReplication\",\"managedResourceGroupConfiguration\":{\"name\":\"hrixkwmy\",\"location\":\"ejvegrhbpnaixex\"},\"storageResourceId\":\"b\"},\"location\":\"eaxhcexdrrvqahqk\",\"tags\":{\"svfycxzbfv\":\"pwijnhy\",\"ronzmyhgfip\":\"owvrvmtgjqppyos\"},\"id\":\"sxkm\",\"name\":\"waekrrjreafxtsgu\",\"type\":\"hjglikk\"}],\"nextLink\":\"slol\"}") - .toObject(ArtifactStoreListResult.class); - Assertions.assertEquals("vdkfwynwcvtbvk", model.value().get(0).location()); - Assertions.assertEquals("mtnvyq", model.value().get(0).tags().get("atkzwpcnpw")); - Assertions.assertEquals(ArtifactStoreType.UNKNOWN, model.value().get(0).properties().storeType()); - Assertions.assertEquals(ArtifactReplicationStrategy.UNKNOWN, - model.value().get(0).properties().replicationStrategy()); - Assertions.assertEquals("gamv", model.value().get(0).properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("ho", model.value().get(0).properties().managedResourceGroupConfiguration().location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactStoreListResult model - = new ArtifactStoreListResult() - .withValue(Arrays.asList( - new ArtifactStoreInner().withLocation("vdkfwynwcvtbvk") - .withTags(mapOf("atkzwpcnpw", "mtnvyq", "cyajguqf", "cjaesgvvs")) - .withProperties(new ArtifactStorePropertiesFormat().withStoreType(ArtifactStoreType.UNKNOWN) - .withReplicationStrategy(ArtifactReplicationStrategy.UNKNOWN) - .withManagedResourceGroupConfiguration( - new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("gamv") - .withLocation("ho"))), - new ArtifactStoreInner().withLocation("erqwkyhkobopg") - .withTags(mapOf("wep", "k")) - .withProperties(new ArtifactStorePropertiesFormat() - .withStoreType(ArtifactStoreType.AZURE_CONTAINER_REGISTRY) - .withReplicationStrategy(ArtifactReplicationStrategy.UNKNOWN) - .withManagedResourceGroupConfiguration( - new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("ymgc") - .withLocation("lvez"))), - new ArtifactStoreInner().withLocation("uzhlhkjoqrv") - .withTags(mapOf("ggjioolvr", "atjinrvgoupmfiib", "v", "x", "wjygvjayvblmhvk", "kkgll", - "gsopbyrqufegxu", "uhbxvvy")) - .withProperties(new ArtifactStorePropertiesFormat() - .withStoreType(ArtifactStoreType.AZURE_STORAGE_ACCOUNT) - .withReplicationStrategy(ArtifactReplicationStrategy.SINGLE_REPLICATION) - .withManagedResourceGroupConfiguration( - new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("mtdh") - .withLocation("dvypgikdgsz"))), - new ArtifactStoreInner().withLocation("eaxhcexdrrvqahqk") - .withTags(mapOf("svfycxzbfv", "pwijnhy", "ronzmyhgfip", "owvrvmtgjqppyos")) - .withProperties(new ArtifactStorePropertiesFormat() - .withStoreType(ArtifactStoreType.AZURE_CONTAINER_REGISTRY) - .withReplicationStrategy(ArtifactReplicationStrategy.SINGLE_REPLICATION) - .withManagedResourceGroupConfiguration( - new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration() - .withName("hrixkwmy") - .withLocation("ejvegrhbpnaixex"))))); - model = BinaryData.fromObject(model).toObject(ArtifactStoreListResult.class); - Assertions.assertEquals("vdkfwynwcvtbvk", model.value().get(0).location()); - Assertions.assertEquals("mtnvyq", model.value().get(0).tags().get("atkzwpcnpw")); - Assertions.assertEquals(ArtifactStoreType.UNKNOWN, model.value().get(0).properties().storeType()); - Assertions.assertEquals(ArtifactReplicationStrategy.UNKNOWN, - model.value().get(0).properties().replicationStrategy()); - Assertions.assertEquals("gamv", model.value().get(0).properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("ho", model.value().get(0).properties().managedResourceGroupConfiguration().location()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStorePropertiesFormatManagedResourceGroupConfigurationTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStorePropertiesFormatManagedResourceGroupConfigurationTests.java deleted file mode 100644 index 4dd9a6484fa0..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStorePropertiesFormatManagedResourceGroupConfigurationTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormatManagedResourceGroupConfiguration; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactStorePropertiesFormatManagedResourceGroupConfigurationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactStorePropertiesFormatManagedResourceGroupConfiguration model - = BinaryData.fromString("{\"name\":\"kbnujr\",\"location\":\"vtylbfpncu\"}") - .toObject(ArtifactStorePropertiesFormatManagedResourceGroupConfiguration.class); - Assertions.assertEquals("kbnujr", model.name()); - Assertions.assertEquals("vtylbfpncu", model.location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactStorePropertiesFormatManagedResourceGroupConfiguration model - = new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("kbnujr") - .withLocation("vtylbfpncu"); - model = BinaryData.fromObject(model) - .toObject(ArtifactStorePropertiesFormatManagedResourceGroupConfiguration.class); - Assertions.assertEquals("kbnujr", model.name()); - Assertions.assertEquals("vtylbfpncu", model.location()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStorePropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStorePropertiesFormatTests.java deleted file mode 100644 index 64a04ebf69a8..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStorePropertiesFormatTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactReplicationStrategy; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormatManagedResourceGroupConfiguration; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreType; -import org.junit.jupiter.api.Assertions; - -public final class ArtifactStorePropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ArtifactStorePropertiesFormat model = BinaryData.fromString( - "{\"provisioningState\":\"Converging\",\"storeType\":\"AzureContainerRegistry\",\"replicationStrategy\":\"SingleReplication\",\"managedResourceGroupConfiguration\":{\"name\":\"ixbjx\",\"location\":\"w\"},\"storageResourceId\":\"lrcoolsttpki\"}") - .toObject(ArtifactStorePropertiesFormat.class); - Assertions.assertEquals(ArtifactStoreType.AZURE_CONTAINER_REGISTRY, model.storeType()); - Assertions.assertEquals(ArtifactReplicationStrategy.SINGLE_REPLICATION, model.replicationStrategy()); - Assertions.assertEquals("ixbjx", model.managedResourceGroupConfiguration().name()); - Assertions.assertEquals("w", model.managedResourceGroupConfiguration().location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ArtifactStorePropertiesFormat model - = new ArtifactStorePropertiesFormat().withStoreType(ArtifactStoreType.AZURE_CONTAINER_REGISTRY) - .withReplicationStrategy(ArtifactReplicationStrategy.SINGLE_REPLICATION) - .withManagedResourceGroupConfiguration( - new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("ixbjx") - .withLocation("w")); - model = BinaryData.fromObject(model).toObject(ArtifactStorePropertiesFormat.class); - Assertions.assertEquals(ArtifactStoreType.AZURE_CONTAINER_REGISTRY, model.storeType()); - Assertions.assertEquals(ArtifactReplicationStrategy.SINGLE_REPLICATION, model.replicationStrategy()); - Assertions.assertEquals("ixbjx", model.managedResourceGroupConfiguration().name()); - Assertions.assertEquals("w", model.managedResourceGroupConfiguration().location()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresCreateOrUpdateMockTests.java deleted file mode 100644 index 1c2126aa8c41..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresCreateOrUpdateMockTests.java +++ /dev/null @@ -1,71 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactReplicationStrategy; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStore; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStorePropertiesFormatManagedResourceGroupConfiguration; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreType; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ArtifactStoresCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"storeType\":\"AzureStorageAccount\",\"replicationStrategy\":\"Unknown\",\"managedResourceGroupConfiguration\":{\"name\":\"uuipldq\",\"location\":\"tekva\"},\"storageResourceId\":\"l\"},\"location\":\"jqvq\",\"tags\":{\"a\":\"eh\",\"ivzrrryveimipsk\":\"mxhzzysevus\",\"vvruxwi\":\"yzatvfuzkaft\"},\"id\":\"syeipqd\",\"name\":\"mjtgrqg\",\"type\":\"gkkileplkcsmkn\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ArtifactStore response = manager.artifactStores() - .define("dwckygroe") - .withRegion("wryshwd") - .withExistingPublisher("oytehqpuvjm", "qm") - .withTags(mapOf("w", "bxgkqusy", "ymtpo", "tdacarvvlfn", "r", "wenaz")) - .withProperties( - new ArtifactStorePropertiesFormat().withStoreType(ArtifactStoreType.AZURE_CONTAINER_REGISTRY) - .withReplicationStrategy(ArtifactReplicationStrategy.SINGLE_REPLICATION) - .withManagedResourceGroupConfiguration( - new ArtifactStorePropertiesFormatManagedResourceGroupConfiguration().withName("kb") - .withLocation("eqy"))) - .create(); - - Assertions.assertEquals("jqvq", response.location()); - Assertions.assertEquals("eh", response.tags().get("a")); - Assertions.assertEquals(ArtifactStoreType.AZURE_STORAGE_ACCOUNT, response.properties().storeType()); - Assertions.assertEquals(ArtifactReplicationStrategy.UNKNOWN, response.properties().replicationStrategy()); - Assertions.assertEquals("uuipldq", response.properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("tekva", response.properties().managedResourceGroupConfiguration().location()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresGetWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresGetWithResponseMockTests.java deleted file mode 100644 index e6e4a7c8562a..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresGetWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactReplicationStrategy; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStore; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreType; -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 ArtifactStoresGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Canceled\",\"storeType\":\"AzureStorageAccount\",\"replicationStrategy\":\"Unknown\",\"managedResourceGroupConfiguration\":{\"name\":\"sczpgvdwnapfd\",\"location\":\"owftptnuwjtks\"},\"storageResourceId\":\"gcgqyhleseyqrhvy\"},\"location\":\"dotjvdk\",\"tags\":{\"ukjtasbvwispkxk\":\"ws\",\"knvgmmbugtywat\":\"txfkndlqvt\"},\"id\":\"qaqkuea\",\"name\":\"groeshoyg\",\"type\":\"cbyfqxkf\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ArtifactStore response = manager.artifactStores() - .getWithResponse("gkzz", "taf", "bzf", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("dotjvdk", response.location()); - Assertions.assertEquals("ws", response.tags().get("ukjtasbvwispkxk")); - Assertions.assertEquals(ArtifactStoreType.AZURE_STORAGE_ACCOUNT, response.properties().storeType()); - Assertions.assertEquals(ArtifactReplicationStrategy.UNKNOWN, response.properties().replicationStrategy()); - Assertions.assertEquals("sczpgvdwnapfd", response.properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("owftptnuwjtks", response.properties().managedResourceGroupConfiguration().location()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListByPublisherMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListByPublisherMockTests.java deleted file mode 100644 index e2e3416828a2..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ArtifactStoresListByPublisherMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactReplicationStrategy; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStore; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactStoreType; -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 ArtifactStoresListByPublisherMockTests { - @Test - public void testListByPublisher() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Converging\",\"storeType\":\"AzureStorageAccount\",\"replicationStrategy\":\"Unknown\",\"managedResourceGroupConfiguration\":{\"name\":\"txptlghw\",\"location\":\"omew\"},\"storageResourceId\":\"s\"},\"location\":\"iuh\",\"tags\":{\"vodrrslblxydkxr\":\"moaiancz\",\"hychocokuleh\":\"vvbxiwkgfbqljnq\",\"urkphyjdxravju\":\"rqlrqffawe\",\"bapxkiyfjjkb\":\"dbrxmrgc\"},\"id\":\"jbuscg\",\"name\":\"uusioycblev\",\"type\":\"mclujyxkyxlzgs\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.artifactStores().listByPublisher("xhqf", "qnvzoqgyipemch", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("iuh", response.iterator().next().location()); - Assertions.assertEquals("moaiancz", response.iterator().next().tags().get("vodrrslblxydkxr")); - Assertions.assertEquals(ArtifactStoreType.AZURE_STORAGE_ACCOUNT, - response.iterator().next().properties().storeType()); - Assertions.assertEquals(ArtifactReplicationStrategy.UNKNOWN, - response.iterator().next().properties().replicationStrategy()); - Assertions.assertEquals("txptlghw", - response.iterator().next().properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("omew", - response.iterator().next().properties().managedResourceGroupConfiguration().location()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcK8SClusterNfviDetailsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcK8SClusterNfviDetailsTests.java deleted file mode 100644 index 5afcb227c83b..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcK8SClusterNfviDetailsTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureArcK8SClusterNfviDetails; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import org.junit.jupiter.api.Assertions; - -public final class AzureArcK8SClusterNfviDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureArcK8SClusterNfviDetails model = BinaryData.fromString( - "{\"nfviType\":\"AzureArcKubernetes\",\"customLocationReference\":{\"id\":\"u\"},\"name\":\"fdwfmvigorqj\"}") - .toObject(AzureArcK8SClusterNfviDetails.class); - Assertions.assertEquals("fdwfmvigorqj", model.name()); - Assertions.assertEquals("u", model.customLocationReference().id()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureArcK8SClusterNfviDetails model = new AzureArcK8SClusterNfviDetails().withName("fdwfmvigorqj") - .withCustomLocationReference(new ReferencedResource().withId("u")); - model = BinaryData.fromObject(model).toObject(AzureArcK8SClusterNfviDetails.class); - Assertions.assertEquals("fdwfmvigorqj", model.name()); - Assertions.assertEquals("u", model.customLocationReference().id()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcKubernetesDeployMappingRuleProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcKubernetesDeployMappingRuleProfileTests.java deleted file mode 100644 index 2df9ea348d7e..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcKubernetesDeployMappingRuleProfileTests.java +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.HelmInstallOptions; -import com.azure.resourcemanager.hybridnetwork.models.HelmMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.HelmMappingRuleProfileOptions; -import com.azure.resourcemanager.hybridnetwork.models.HelmUpgradeOptions; -import org.junit.jupiter.api.Assertions; - -public final class AzureArcKubernetesDeployMappingRuleProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureArcKubernetesDeployMappingRuleProfile model = BinaryData.fromString( - "{\"helmMappingRuleProfile\":{\"releaseNamespace\":\"ao\",\"releaseName\":\"mmbnpqfrtql\",\"helmPackageVersion\":\"megni\",\"values\":\"vkxlz\",\"options\":{\"installOptions\":{\"atomic\":\"fegcea\",\"wait\":\"xwh\",\"timeout\":\"nsymoyqhlwigd\"},\"upgradeOptions\":{\"atomic\":\"kbxgom\",\"wait\":\"juwasqvdaeyyguxa\",\"timeout\":\"sqzhzbezkg\"}}},\"applicationEnablement\":\"Unknown\"}") - .toObject(AzureArcKubernetesDeployMappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.UNKNOWN, model.applicationEnablement()); - Assertions.assertEquals("ao", model.helmMappingRuleProfile().releaseNamespace()); - Assertions.assertEquals("mmbnpqfrtql", model.helmMappingRuleProfile().releaseName()); - Assertions.assertEquals("megni", model.helmMappingRuleProfile().helmPackageVersion()); - Assertions.assertEquals("vkxlz", model.helmMappingRuleProfile().values()); - Assertions.assertEquals("fegcea", model.helmMappingRuleProfile().options().installOptions().atomic()); - Assertions.assertEquals("xwh", model.helmMappingRuleProfile().options().installOptions().waitOption()); - Assertions.assertEquals("nsymoyqhlwigd", model.helmMappingRuleProfile().options().installOptions().timeout()); - Assertions.assertEquals("kbxgom", model.helmMappingRuleProfile().options().upgradeOptions().atomic()); - Assertions.assertEquals("juwasqvdaeyyguxa", - model.helmMappingRuleProfile().options().upgradeOptions().waitOption()); - Assertions.assertEquals("sqzhzbezkg", model.helmMappingRuleProfile().options().upgradeOptions().timeout()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureArcKubernetesDeployMappingRuleProfile model = new AzureArcKubernetesDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.UNKNOWN) - .withHelmMappingRuleProfile(new HelmMappingRuleProfile().withReleaseNamespace("ao") - .withReleaseName("mmbnpqfrtql") - .withHelmPackageVersion("megni") - .withValues("vkxlz") - .withOptions(new HelmMappingRuleProfileOptions().withInstallOptions( - new HelmInstallOptions().withAtomic("fegcea").withWaitOption("xwh").withTimeout("nsymoyqhlwigd")) - .withUpgradeOptions(new HelmUpgradeOptions().withAtomic("kbxgom") - .withWaitOption("juwasqvdaeyyguxa") - .withTimeout("sqzhzbezkg")))); - model = BinaryData.fromObject(model).toObject(AzureArcKubernetesDeployMappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.UNKNOWN, model.applicationEnablement()); - Assertions.assertEquals("ao", model.helmMappingRuleProfile().releaseNamespace()); - Assertions.assertEquals("mmbnpqfrtql", model.helmMappingRuleProfile().releaseName()); - Assertions.assertEquals("megni", model.helmMappingRuleProfile().helmPackageVersion()); - Assertions.assertEquals("vkxlz", model.helmMappingRuleProfile().values()); - Assertions.assertEquals("fegcea", model.helmMappingRuleProfile().options().installOptions().atomic()); - Assertions.assertEquals("xwh", model.helmMappingRuleProfile().options().installOptions().waitOption()); - Assertions.assertEquals("nsymoyqhlwigd", model.helmMappingRuleProfile().options().installOptions().timeout()); - Assertions.assertEquals("kbxgom", model.helmMappingRuleProfile().options().upgradeOptions().atomic()); - Assertions.assertEquals("juwasqvdaeyyguxa", - model.helmMappingRuleProfile().options().upgradeOptions().waitOption()); - Assertions.assertEquals("sqzhzbezkg", model.helmMappingRuleProfile().options().upgradeOptions().timeout()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcKubernetesNetworkFunctionApplicationTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcKubernetesNetworkFunctionApplicationTests.java deleted file mode 100644 index 62f6ad0d5a4e..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcKubernetesNetworkFunctionApplicationTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesNetworkFunctionApplication; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AzureArcKubernetesNetworkFunctionApplicationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureArcKubernetesNetworkFunctionApplication model = BinaryData.fromString( - "{\"artifactType\":\"AzureArcKubernetesNetworkFunctionApplication\",\"name\":\"xgsg\",\"dependsOnProfile\":{\"installDependsOn\":[\"zdjtxvzflbqv\",\"aqvlgafcqusr\",\"vetnwsdtutn\"],\"uninstallDependsOn\":[\"uycvuzhyrmewip\"],\"updateDependsOn\":[\"k\",\"xukuqgsj\"]}}") - .toObject(AzureArcKubernetesNetworkFunctionApplication.class); - Assertions.assertEquals("xgsg", model.name()); - Assertions.assertEquals("zdjtxvzflbqv", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("uycvuzhyrmewip", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("k", model.dependsOnProfile().updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureArcKubernetesNetworkFunctionApplication model - = new AzureArcKubernetesNetworkFunctionApplication().withName("xgsg") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("zdjtxvzflbqv", "aqvlgafcqusr", "vetnwsdtutn")) - .withUninstallDependsOn(Arrays.asList("uycvuzhyrmewip")) - .withUpdateDependsOn(Arrays.asList("k", "xukuqgsj"))); - model = BinaryData.fromObject(model).toObject(AzureArcKubernetesNetworkFunctionApplication.class); - Assertions.assertEquals("xgsg", model.name()); - Assertions.assertEquals("zdjtxvzflbqv", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("uycvuzhyrmewip", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("k", model.dependsOnProfile().updateDependsOn().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcKubernetesNetworkFunctionTemplateTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcKubernetesNetworkFunctionTemplateTests.java deleted file mode 100644 index a28a247f22cc..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureArcKubernetesNetworkFunctionTemplateTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesNetworkFunctionApplication; -import com.azure.resourcemanager.hybridnetwork.models.AzureArcKubernetesNetworkFunctionTemplate; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AzureArcKubernetesNetworkFunctionTemplateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureArcKubernetesNetworkFunctionTemplate model = BinaryData.fromString( - "{\"nfviType\":\"AzureArcKubernetes\",\"networkFunctionApplications\":[{\"artifactType\":\"AzureArcKubernetesNetworkFunctionApplication\",\"name\":\"uhdqazk\",\"dependsOnProfile\":{\"installDependsOn\":[\"uwpijr\",\"jcivmmg\"],\"uninstallDependsOn\":[\"fiwrxgkn\"],\"updateDependsOn\":[\"yinzqodfvpgs\"]}}]}") - .toObject(AzureArcKubernetesNetworkFunctionTemplate.class); - Assertions.assertEquals("uhdqazk", model.networkFunctionApplications().get(0).name()); - Assertions.assertEquals("uwpijr", - model.networkFunctionApplications().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("fiwrxgkn", - model.networkFunctionApplications().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("yinzqodfvpgs", - model.networkFunctionApplications().get(0).dependsOnProfile().updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureArcKubernetesNetworkFunctionTemplate model = new AzureArcKubernetesNetworkFunctionTemplate() - .withNetworkFunctionApplications(Arrays.asList(new AzureArcKubernetesNetworkFunctionApplication() - .withName("uhdqazk") - .withDependsOnProfile(new DependsOnProfile().withInstallDependsOn(Arrays.asList("uwpijr", "jcivmmg")) - .withUninstallDependsOn(Arrays.asList("fiwrxgkn")) - .withUpdateDependsOn(Arrays.asList("yinzqodfvpgs"))))); - model = BinaryData.fromObject(model).toObject(AzureArcKubernetesNetworkFunctionTemplate.class); - Assertions.assertEquals("uhdqazk", model.networkFunctionApplications().get(0).name()); - Assertions.assertEquals("uwpijr", - model.networkFunctionApplications().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("fiwrxgkn", - model.networkFunctionApplications().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("yinzqodfvpgs", - model.networkFunctionApplications().get(0).dependsOnProfile().updateDependsOn().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreArmTemplateArtifactProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreArmTemplateArtifactProfileTests.java deleted file mode 100644 index 8c0e68f707bd..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreArmTemplateArtifactProfileTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import org.junit.jupiter.api.Assertions; - -public final class AzureCoreArmTemplateArtifactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureCoreArmTemplateArtifactProfile model = BinaryData.fromString( - "{\"templateArtifactProfile\":{\"templateName\":\"wmkyoqufdvruzsl\",\"templateVersion\":\"j\"},\"artifactStore\":{\"id\":\"tfnmdx\"}}") - .toObject(AzureCoreArmTemplateArtifactProfile.class); - Assertions.assertEquals("tfnmdx", model.artifactStore().id()); - Assertions.assertEquals("wmkyoqufdvruzsl", model.templateArtifactProfile().templateName()); - Assertions.assertEquals("j", model.templateArtifactProfile().templateVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureCoreArmTemplateArtifactProfile model - = new AzureCoreArmTemplateArtifactProfile().withArtifactStore(new ReferencedResource().withId("tfnmdx")) - .withTemplateArtifactProfile( - new ArmTemplateArtifactProfile().withTemplateName("wmkyoqufdvruzsl").withTemplateVersion("j")); - model = BinaryData.fromObject(model).toObject(AzureCoreArmTemplateArtifactProfile.class); - Assertions.assertEquals("tfnmdx", model.artifactStore().id()); - Assertions.assertEquals("wmkyoqufdvruzsl", model.templateArtifactProfile().templateName()); - Assertions.assertEquals("j", model.templateArtifactProfile().templateVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreArmTemplateDeployMappingRuleProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreArmTemplateDeployMappingRuleProfileTests.java deleted file mode 100644 index af11d1599e6c..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreArmTemplateDeployMappingRuleProfileTests.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreArmTemplateDeployMappingRuleProfile; -import org.junit.jupiter.api.Assertions; - -public final class AzureCoreArmTemplateDeployMappingRuleProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureCoreArmTemplateDeployMappingRuleProfile model = BinaryData.fromString( - "{\"templateMappingRuleProfile\":{\"templateParameters\":\"pphoj\"},\"applicationEnablement\":\"Disabled\"}") - .toObject(AzureCoreArmTemplateDeployMappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.DISABLED, model.applicationEnablement()); - Assertions.assertEquals("pphoj", model.templateMappingRuleProfile().templateParameters()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureCoreArmTemplateDeployMappingRuleProfile model = new AzureCoreArmTemplateDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.DISABLED) - .withTemplateMappingRuleProfile(new ArmTemplateMappingRuleProfile().withTemplateParameters("pphoj")); - model = BinaryData.fromObject(model).toObject(AzureCoreArmTemplateDeployMappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.DISABLED, model.applicationEnablement()); - Assertions.assertEquals("pphoj", model.templateMappingRuleProfile().templateParameters()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionApplicationTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionApplicationTests.java deleted file mode 100644 index 82bdaf6eb87f..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionApplicationTests.java +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionApplication; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AzureCoreNetworkFunctionApplicationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureCoreNetworkFunctionApplication model = BinaryData.fromString( - "{\"artifactType\":\"AzureCoreNetworkFunctionApplication\",\"name\":\"jzhajoy\",\"dependsOnProfile\":{\"installDependsOn\":[\"muoyxprimr\",\"opteecj\",\"eislstvasylwx\",\"zaum\"],\"uninstallDependsOn\":[\"ohguuf\",\"zboyjathwt\"],\"updateDependsOn\":[\"b\",\"emwmdxmebwjs\",\"jpahlxvea\"]}}") - .toObject(AzureCoreNetworkFunctionApplication.class); - Assertions.assertEquals("jzhajoy", model.name()); - Assertions.assertEquals("muoyxprimr", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("ohguuf", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("b", model.dependsOnProfile().updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureCoreNetworkFunctionApplication model = new AzureCoreNetworkFunctionApplication().withName("jzhajoy") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("muoyxprimr", "opteecj", "eislstvasylwx", "zaum")) - .withUninstallDependsOn(Arrays.asList("ohguuf", "zboyjathwt")) - .withUpdateDependsOn(Arrays.asList("b", "emwmdxmebwjs", "jpahlxvea"))); - model = BinaryData.fromObject(model).toObject(AzureCoreNetworkFunctionApplication.class); - Assertions.assertEquals("jzhajoy", model.name()); - Assertions.assertEquals("muoyxprimr", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("ohguuf", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("b", model.dependsOnProfile().updateDependsOn().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionArmTemplateApplicationTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionArmTemplateApplicationTests.java deleted file mode 100644 index f2a5658d2e91..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionArmTemplateApplicationTests.java +++ /dev/null @@ -1,66 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreArmTemplateDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionArmTemplateApplication; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AzureCoreNetworkFunctionArmTemplateApplicationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureCoreNetworkFunctionArmTemplateApplication model = BinaryData.fromString( - "{\"artifactType\":\"ArmTemplate\",\"artifactProfile\":{\"templateArtifactProfile\":{\"templateName\":\"xmysuxswqrntv\",\"templateVersion\":\"ijpstte\"},\"artifactStore\":{\"id\":\"qpwcyyufmh\"}},\"deployParametersMappingRuleProfile\":{\"templateMappingRuleProfile\":{\"templateParameters\":\"uwm\"},\"applicationEnablement\":\"Unknown\"},\"name\":\"cdqzhlctddu\",\"dependsOnProfile\":{\"installDependsOn\":[\"yfp\",\"hrqbnjjrcg\",\"gydcw\"],\"uninstallDependsOn\":[\"jumvqqolihrraio\",\"aubrjtloq\"],\"updateDependsOn\":[\"oj\",\"ngiflrzpasccbi\",\"imzdlyj\"]}}") - .toObject(AzureCoreNetworkFunctionArmTemplateApplication.class); - Assertions.assertEquals("cdqzhlctddu", model.name()); - Assertions.assertEquals("yfp", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("jumvqqolihrraio", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("oj", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals("qpwcyyufmh", model.artifactProfile().artifactStore().id()); - Assertions.assertEquals("xmysuxswqrntv", model.artifactProfile().templateArtifactProfile().templateName()); - Assertions.assertEquals("ijpstte", model.artifactProfile().templateArtifactProfile().templateVersion()); - Assertions.assertEquals(ApplicationEnablement.UNKNOWN, - model.deployParametersMappingRuleProfile().applicationEnablement()); - Assertions.assertEquals("uwm", - model.deployParametersMappingRuleProfile().templateMappingRuleProfile().templateParameters()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureCoreNetworkFunctionArmTemplateApplication model - = new AzureCoreNetworkFunctionArmTemplateApplication().withName("cdqzhlctddu") - .withDependsOnProfile( - new DependsOnProfile().withInstallDependsOn(Arrays.asList("yfp", "hrqbnjjrcg", "gydcw")) - .withUninstallDependsOn(Arrays.asList("jumvqqolihrraio", "aubrjtloq")) - .withUpdateDependsOn(Arrays.asList("oj", "ngiflrzpasccbi", "imzdlyj"))) - .withArtifactProfile(new AzureCoreArmTemplateArtifactProfile() - .withArtifactStore(new ReferencedResource().withId("qpwcyyufmh")) - .withTemplateArtifactProfile(new ArmTemplateArtifactProfile().withTemplateName("xmysuxswqrntv") - .withTemplateVersion("ijpstte"))) - .withDeployParametersMappingRuleProfile(new AzureCoreArmTemplateDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.UNKNOWN) - .withTemplateMappingRuleProfile(new ArmTemplateMappingRuleProfile().withTemplateParameters("uwm"))); - model = BinaryData.fromObject(model).toObject(AzureCoreNetworkFunctionArmTemplateApplication.class); - Assertions.assertEquals("cdqzhlctddu", model.name()); - Assertions.assertEquals("yfp", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("jumvqqolihrraio", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("oj", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals("qpwcyyufmh", model.artifactProfile().artifactStore().id()); - Assertions.assertEquals("xmysuxswqrntv", model.artifactProfile().templateArtifactProfile().templateName()); - Assertions.assertEquals("ijpstte", model.artifactProfile().templateArtifactProfile().templateVersion()); - Assertions.assertEquals(ApplicationEnablement.UNKNOWN, - model.deployParametersMappingRuleProfile().applicationEnablement()); - Assertions.assertEquals("uwm", - model.deployParametersMappingRuleProfile().templateMappingRuleProfile().templateParameters()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionTemplateTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionTemplateTests.java deleted file mode 100644 index c37e84a5a48d..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionTemplateTests.java +++ /dev/null @@ -1,61 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionApplication; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionTemplate; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AzureCoreNetworkFunctionTemplateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureCoreNetworkFunctionTemplate model = BinaryData.fromString( - "{\"nfviType\":\"AzureCore\",\"networkFunctionApplications\":[{\"artifactType\":\"AzureCoreNetworkFunctionApplication\",\"name\":\"z\",\"dependsOnProfile\":{\"installDependsOn\":[\"ckdlpag\",\"rcxfailcfxwmdb\"],\"uninstallDependsOn\":[\"fgsftufqob\",\"jln\",\"cgcckknhxkizvyt\",\"rzvul\"],\"updateDependsOn\":[\"aeranokqgukkjqnv\",\"roylaxxu\",\"cdisd\",\"sfjbjsvg\"]}},{\"artifactType\":\"AzureCoreNetworkFunctionApplication\",\"name\":\"whryvycytdcl\",\"dependsOnProfile\":{\"installDependsOn\":[\"knfnwmbtmvpdv\",\"dhttzaefedxihchr\",\"hk\",\"crjdqnsdfzpbgtg\"],\"uninstallDependsOn\":[\"kdghrjeuutlwx\",\"z\"],\"updateDependsOn\":[\"okvbwnhhtqlgehg\",\"pipifh\"]}},{\"artifactType\":\"AzureCoreNetworkFunctionApplication\",\"name\":\"e\",\"dependsOnProfile\":{\"installDependsOn\":[\"gcxtxj\",\"sheafid\"],\"uninstallDependsOn\":[\"gsresmkssj\",\"oiftxfkfwegprh\",\"tillucbiqtg\",\"q\"],\"updateDependsOn\":[\"cwsldri\",\"etpwbralll\",\"bphbqzmizakakank\",\"p\"]}}]}") - .toObject(AzureCoreNetworkFunctionTemplate.class); - Assertions.assertEquals("z", model.networkFunctionApplications().get(0).name()); - Assertions.assertEquals("ckdlpag", - model.networkFunctionApplications().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("fgsftufqob", - model.networkFunctionApplications().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("aeranokqgukkjqnv", - model.networkFunctionApplications().get(0).dependsOnProfile().updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureCoreNetworkFunctionTemplate model - = new AzureCoreNetworkFunctionTemplate() - .withNetworkFunctionApplications(Arrays.asList( - new AzureCoreNetworkFunctionApplication().withName("z") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("ckdlpag", "rcxfailcfxwmdb")) - .withUninstallDependsOn(Arrays.asList("fgsftufqob", "jln", "cgcckknhxkizvyt", "rzvul")) - .withUpdateDependsOn(Arrays.asList("aeranokqgukkjqnv", "roylaxxu", "cdisd", "sfjbjsvg"))), - new AzureCoreNetworkFunctionApplication() - .withName("whryvycytdcl") - .withDependsOnProfile( - new DependsOnProfile() - .withInstallDependsOn( - Arrays.asList("knfnwmbtmvpdv", "dhttzaefedxihchr", "hk", "crjdqnsdfzpbgtg")) - .withUninstallDependsOn(Arrays.asList("kdghrjeuutlwx", "z")) - .withUpdateDependsOn(Arrays.asList("okvbwnhhtqlgehg", "pipifh"))), - new AzureCoreNetworkFunctionApplication().withName("e") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("gcxtxj", "sheafid")) - .withUninstallDependsOn(Arrays.asList("gsresmkssj", "oiftxfkfwegprh", "tillucbiqtg", "q")) - .withUpdateDependsOn(Arrays.asList("cwsldri", "etpwbralll", "bphbqzmizakakank", "p"))))); - model = BinaryData.fromObject(model).toObject(AzureCoreNetworkFunctionTemplate.class); - Assertions.assertEquals("z", model.networkFunctionApplications().get(0).name()); - Assertions.assertEquals("ckdlpag", - model.networkFunctionApplications().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("fgsftufqob", - model.networkFunctionApplications().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("aeranokqgukkjqnv", - model.networkFunctionApplications().get(0).dependsOnProfile().updateDependsOn().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionVhdApplicationTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionVhdApplicationTests.java deleted file mode 100644 index 2b8d3eaccd38..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNetworkFunctionVhdApplicationTests.java +++ /dev/null @@ -1,66 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNetworkFunctionVhdApplication; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreVhdImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreVhdImageDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.VhdImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.VhdImageMappingRuleProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AzureCoreNetworkFunctionVhdApplicationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureCoreNetworkFunctionVhdApplication model = BinaryData.fromString( - "{\"artifactType\":\"VhdImageFile\",\"artifactProfile\":{\"vhdArtifactProfile\":{\"vhdName\":\"di\",\"vhdVersion\":\"zsdbccxjmon\"},\"artifactStore\":{\"id\":\"nwncypuuw\"}},\"deployParametersMappingRuleProfile\":{\"vhdImageMappingRuleProfile\":{\"userConfiguration\":\"uqj\"},\"applicationEnablement\":\"Disabled\"},\"name\":\"nkeifz\",\"dependsOnProfile\":{\"installDependsOn\":[\"dasvfl\",\"hbxcu\",\"chxgs\",\"boldforobwj\"],\"uninstallDependsOn\":[\"zbfhfovvac\",\"pbt\",\"odxeszabbela\"],\"updateDependsOn\":[\"ua\",\"lzkwrrwoy\"]}}") - .toObject(AzureCoreNetworkFunctionVhdApplication.class); - Assertions.assertEquals("nkeifz", model.name()); - Assertions.assertEquals("dasvfl", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("zbfhfovvac", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("ua", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals("nwncypuuw", model.artifactProfile().artifactStore().id()); - Assertions.assertEquals("di", model.artifactProfile().vhdArtifactProfile().vhdName()); - Assertions.assertEquals("zsdbccxjmon", model.artifactProfile().vhdArtifactProfile().vhdVersion()); - Assertions.assertEquals(ApplicationEnablement.DISABLED, - model.deployParametersMappingRuleProfile().applicationEnablement()); - Assertions.assertEquals("uqj", - model.deployParametersMappingRuleProfile().vhdImageMappingRuleProfile().userConfiguration()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureCoreNetworkFunctionVhdApplication model - = new AzureCoreNetworkFunctionVhdApplication().withName("nkeifz") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("dasvfl", "hbxcu", "chxgs", "boldforobwj")) - .withUninstallDependsOn(Arrays.asList("zbfhfovvac", "pbt", "odxeszabbela")) - .withUpdateDependsOn(Arrays.asList("ua", "lzkwrrwoy"))) - .withArtifactProfile(new AzureCoreVhdImageArtifactProfile() - .withArtifactStore(new ReferencedResource().withId("nwncypuuw")) - .withVhdArtifactProfile( - new VhdImageArtifactProfile().withVhdName("di").withVhdVersion("zsdbccxjmon"))) - .withDeployParametersMappingRuleProfile(new AzureCoreVhdImageDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.DISABLED) - .withVhdImageMappingRuleProfile(new VhdImageMappingRuleProfile().withUserConfiguration("uqj"))); - model = BinaryData.fromObject(model).toObject(AzureCoreNetworkFunctionVhdApplication.class); - Assertions.assertEquals("nkeifz", model.name()); - Assertions.assertEquals("dasvfl", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("zbfhfovvac", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("ua", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals("nwncypuuw", model.artifactProfile().artifactStore().id()); - Assertions.assertEquals("di", model.artifactProfile().vhdArtifactProfile().vhdName()); - Assertions.assertEquals("zsdbccxjmon", model.artifactProfile().vhdArtifactProfile().vhdVersion()); - Assertions.assertEquals(ApplicationEnablement.DISABLED, - model.deployParametersMappingRuleProfile().applicationEnablement()); - Assertions.assertEquals("uqj", - model.deployParametersMappingRuleProfile().vhdImageMappingRuleProfile().userConfiguration()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNfviDetailsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNfviDetailsTests.java deleted file mode 100644 index d6196a8c3b8a..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreNfviDetailsTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreNfviDetails; -import org.junit.jupiter.api.Assertions; - -public final class AzureCoreNfviDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureCoreNfviDetails model - = BinaryData.fromString("{\"nfviType\":\"AzureCore\",\"location\":\"crojp\",\"name\":\"lhc\"}") - .toObject(AzureCoreNfviDetails.class); - Assertions.assertEquals("lhc", model.name()); - Assertions.assertEquals("crojp", model.location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureCoreNfviDetails model = new AzureCoreNfviDetails().withName("lhc").withLocation("crojp"); - model = BinaryData.fromObject(model).toObject(AzureCoreNfviDetails.class); - Assertions.assertEquals("lhc", model.name()); - Assertions.assertEquals("crojp", model.location()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreVhdImageArtifactProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreVhdImageArtifactProfileTests.java deleted file mode 100644 index 8134827842a3..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreVhdImageArtifactProfileTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreVhdImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.VhdImageArtifactProfile; -import org.junit.jupiter.api.Assertions; - -public final class AzureCoreVhdImageArtifactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureCoreVhdImageArtifactProfile model = BinaryData.fromString( - "{\"vhdArtifactProfile\":{\"vhdName\":\"cwyhahno\",\"vhdVersion\":\"rkywuhpsvfuu\"},\"artifactStore\":{\"id\":\"lwexxwl\"}}") - .toObject(AzureCoreVhdImageArtifactProfile.class); - Assertions.assertEquals("lwexxwl", model.artifactStore().id()); - Assertions.assertEquals("cwyhahno", model.vhdArtifactProfile().vhdName()); - Assertions.assertEquals("rkywuhpsvfuu", model.vhdArtifactProfile().vhdVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureCoreVhdImageArtifactProfile model - = new AzureCoreVhdImageArtifactProfile().withArtifactStore(new ReferencedResource().withId("lwexxwl")) - .withVhdArtifactProfile( - new VhdImageArtifactProfile().withVhdName("cwyhahno").withVhdVersion("rkywuhpsvfuu")); - model = BinaryData.fromObject(model).toObject(AzureCoreVhdImageArtifactProfile.class); - Assertions.assertEquals("lwexxwl", model.artifactStore().id()); - Assertions.assertEquals("cwyhahno", model.vhdArtifactProfile().vhdName()); - Assertions.assertEquals("rkywuhpsvfuu", model.vhdArtifactProfile().vhdVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreVhdImageDeployMappingRuleProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreVhdImageDeployMappingRuleProfileTests.java deleted file mode 100644 index 1731910f6a3f..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureCoreVhdImageDeployMappingRuleProfileTests.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.AzureCoreVhdImageDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.VhdImageMappingRuleProfile; -import org.junit.jupiter.api.Assertions; - -public final class AzureCoreVhdImageDeployMappingRuleProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureCoreVhdImageDeployMappingRuleProfile model = BinaryData.fromString( - "{\"vhdImageMappingRuleProfile\":{\"userConfiguration\":\"gdakchz\"},\"applicationEnablement\":\"Unknown\"}") - .toObject(AzureCoreVhdImageDeployMappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.UNKNOWN, model.applicationEnablement()); - Assertions.assertEquals("gdakchz", model.vhdImageMappingRuleProfile().userConfiguration()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureCoreVhdImageDeployMappingRuleProfile model - = new AzureCoreVhdImageDeployMappingRuleProfile().withApplicationEnablement(ApplicationEnablement.UNKNOWN) - .withVhdImageMappingRuleProfile(new VhdImageMappingRuleProfile().withUserConfiguration("gdakchz")); - model = BinaryData.fromObject(model).toObject(AzureCoreVhdImageDeployMappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.UNKNOWN, model.applicationEnablement()); - Assertions.assertEquals("gdakchz", model.vhdImageMappingRuleProfile().userConfiguration()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusArmTemplateArtifactProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusArmTemplateArtifactProfileTests.java deleted file mode 100644 index 94e48c541bb8..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusArmTemplateArtifactProfileTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import org.junit.jupiter.api.Assertions; - -public final class AzureOperatorNexusArmTemplateArtifactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureOperatorNexusArmTemplateArtifactProfile model = BinaryData.fromString( - "{\"templateArtifactProfile\":{\"templateName\":\"xeqoc\",\"templateVersion\":\"mygvkzqkj\"},\"artifactStore\":{\"id\":\"kbzefezrxcczurt\"}}") - .toObject(AzureOperatorNexusArmTemplateArtifactProfile.class); - Assertions.assertEquals("kbzefezrxcczurt", model.artifactStore().id()); - Assertions.assertEquals("xeqoc", model.templateArtifactProfile().templateName()); - Assertions.assertEquals("mygvkzqkj", model.templateArtifactProfile().templateVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureOperatorNexusArmTemplateArtifactProfile model = new AzureOperatorNexusArmTemplateArtifactProfile() - .withArtifactStore(new ReferencedResource().withId("kbzefezrxcczurt")) - .withTemplateArtifactProfile( - new ArmTemplateArtifactProfile().withTemplateName("xeqoc").withTemplateVersion("mygvkzqkj")); - model = BinaryData.fromObject(model).toObject(AzureOperatorNexusArmTemplateArtifactProfile.class); - Assertions.assertEquals("kbzefezrxcczurt", model.artifactStore().id()); - Assertions.assertEquals("xeqoc", model.templateArtifactProfile().templateName()); - Assertions.assertEquals("mygvkzqkj", model.templateArtifactProfile().templateVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusArmTemplateDeployMappingRuleProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusArmTemplateDeployMappingRuleProfileTests.java deleted file mode 100644 index f313947a55b0..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusArmTemplateDeployMappingRuleProfileTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusArmTemplateDeployMappingRuleProfile; -import org.junit.jupiter.api.Assertions; - -public final class AzureOperatorNexusArmTemplateDeployMappingRuleProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureOperatorNexusArmTemplateDeployMappingRuleProfile model = BinaryData.fromString( - "{\"templateMappingRuleProfile\":{\"templateParameters\":\"pqxbkwvzgnzvdf\"},\"applicationEnablement\":\"Enabled\"}") - .toObject(AzureOperatorNexusArmTemplateDeployMappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.ENABLED, model.applicationEnablement()); - Assertions.assertEquals("pqxbkwvzgnzvdf", model.templateMappingRuleProfile().templateParameters()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureOperatorNexusArmTemplateDeployMappingRuleProfile model - = new AzureOperatorNexusArmTemplateDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.ENABLED) - .withTemplateMappingRuleProfile( - new ArmTemplateMappingRuleProfile().withTemplateParameters("pqxbkwvzgnzvdf")); - model = BinaryData.fromObject(model).toObject(AzureOperatorNexusArmTemplateDeployMappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.ENABLED, model.applicationEnablement()); - Assertions.assertEquals("pqxbkwvzgnzvdf", model.templateMappingRuleProfile().templateParameters()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusClusterNfviDetailsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusClusterNfviDetailsTests.java deleted file mode 100644 index 25ecbd88ee1e..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusClusterNfviDetailsTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusClusterNfviDetails; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import org.junit.jupiter.api.Assertions; - -public final class AzureOperatorNexusClusterNfviDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureOperatorNexusClusterNfviDetails model = BinaryData.fromString( - "{\"nfviType\":\"AzureOperatorNexus\",\"customLocationReference\":{\"id\":\"zhraglkafh\"},\"name\":\"qjujeickpzvcp\"}") - .toObject(AzureOperatorNexusClusterNfviDetails.class); - Assertions.assertEquals("qjujeickpzvcp", model.name()); - Assertions.assertEquals("zhraglkafh", model.customLocationReference().id()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureOperatorNexusClusterNfviDetails model - = new AzureOperatorNexusClusterNfviDetails().withName("qjujeickpzvcp") - .withCustomLocationReference(new ReferencedResource().withId("zhraglkafh")); - model = BinaryData.fromObject(model).toObject(AzureOperatorNexusClusterNfviDetails.class); - Assertions.assertEquals("qjujeickpzvcp", model.name()); - Assertions.assertEquals("zhraglkafh", model.customLocationReference().id()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusImageArtifactProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusImageArtifactProfileTests.java deleted file mode 100644 index 430d8a758f07..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusImageArtifactProfileTests.java +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import org.junit.jupiter.api.Assertions; - -public final class AzureOperatorNexusImageArtifactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureOperatorNexusImageArtifactProfile model = BinaryData.fromString( - "{\"imageArtifactProfile\":{\"imageName\":\"xiitdfuxt\",\"imageVersion\":\"siibmiybnnustgn\"},\"artifactStore\":{\"id\":\"nmgixh\"}}") - .toObject(AzureOperatorNexusImageArtifactProfile.class); - Assertions.assertEquals("nmgixh", model.artifactStore().id()); - Assertions.assertEquals("xiitdfuxt", model.imageArtifactProfile().imageName()); - Assertions.assertEquals("siibmiybnnustgn", model.imageArtifactProfile().imageVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureOperatorNexusImageArtifactProfile model - = new AzureOperatorNexusImageArtifactProfile().withArtifactStore(new ReferencedResource().withId("nmgixh")) - .withImageArtifactProfile( - new ImageArtifactProfile().withImageName("xiitdfuxt").withImageVersion("siibmiybnnustgn")); - model = BinaryData.fromObject(model).toObject(AzureOperatorNexusImageArtifactProfile.class); - Assertions.assertEquals("nmgixh", model.artifactStore().id()); - Assertions.assertEquals("xiitdfuxt", model.imageArtifactProfile().imageName()); - Assertions.assertEquals("siibmiybnnustgn", model.imageArtifactProfile().imageVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusImageDeployMappingRuleProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusImageDeployMappingRuleProfileTests.java deleted file mode 100644 index ad18367be533..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusImageDeployMappingRuleProfileTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusImageDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.ImageMappingRuleProfile; -import org.junit.jupiter.api.Assertions; - -public final class AzureOperatorNexusImageDeployMappingRuleProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureOperatorNexusImageDeployMappingRuleProfile model = BinaryData - .fromString( - "{\"imageMappingRuleProfile\":{\"userConfiguration\":\"d\"},\"applicationEnablement\":\"Disabled\"}") - .toObject(AzureOperatorNexusImageDeployMappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.DISABLED, model.applicationEnablement()); - Assertions.assertEquals("d", model.imageMappingRuleProfile().userConfiguration()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureOperatorNexusImageDeployMappingRuleProfile model = new AzureOperatorNexusImageDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.DISABLED) - .withImageMappingRuleProfile(new ImageMappingRuleProfile().withUserConfiguration("d")); - model = BinaryData.fromObject(model).toObject(AzureOperatorNexusImageDeployMappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.DISABLED, model.applicationEnablement()); - Assertions.assertEquals("d", model.imageMappingRuleProfile().userConfiguration()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionApplicationTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionApplicationTests.java deleted file mode 100644 index 0781f14b09fa..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionApplicationTests.java +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionApplication; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AzureOperatorNexusNetworkFunctionApplicationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureOperatorNexusNetworkFunctionApplication model = BinaryData.fromString( - "{\"artifactType\":\"AzureOperatorNexusNetworkFunctionApplication\",\"name\":\"evkh\",\"dependsOnProfile\":{\"installDependsOn\":[\"zonzlrpiqywnc\",\"jtszcof\"],\"uninstallDependsOn\":[\"htd\"],\"updateDependsOn\":[\"jkv\",\"eljeamurvzmlovua\",\"ashcxlpmjerbdk\"]}}") - .toObject(AzureOperatorNexusNetworkFunctionApplication.class); - Assertions.assertEquals("evkh", model.name()); - Assertions.assertEquals("zonzlrpiqywnc", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("htd", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("jkv", model.dependsOnProfile().updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureOperatorNexusNetworkFunctionApplication model = new AzureOperatorNexusNetworkFunctionApplication() - .withName("evkh") - .withDependsOnProfile(new DependsOnProfile().withInstallDependsOn(Arrays.asList("zonzlrpiqywnc", "jtszcof")) - .withUninstallDependsOn(Arrays.asList("htd")) - .withUpdateDependsOn(Arrays.asList("jkv", "eljeamurvzmlovua", "ashcxlpmjerbdk"))); - model = BinaryData.fromObject(model).toObject(AzureOperatorNexusNetworkFunctionApplication.class); - Assertions.assertEquals("evkh", model.name()); - Assertions.assertEquals("zonzlrpiqywnc", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("htd", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("jkv", model.dependsOnProfile().updateDependsOn().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionArmTemplateApplicationTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionArmTemplateApplicationTests.java deleted file mode 100644 index 1569484a8e59..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionArmTemplateApplicationTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ArmTemplateMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusArmTemplateArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusArmTemplateDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionArmTemplateApplication; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AzureOperatorNexusNetworkFunctionArmTemplateApplicationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureOperatorNexusNetworkFunctionArmTemplateApplication model = BinaryData.fromString( - "{\"artifactType\":\"ArmTemplate\",\"artifactProfile\":{\"templateArtifactProfile\":{\"templateName\":\"mdtzfjltfvnzc\",\"templateVersion\":\"t\"},\"artifactStore\":{\"id\":\"vopvp\"}},\"deployParametersMappingRuleProfile\":{\"templateMappingRuleProfile\":{\"templateParameters\":\"qgqqihedsvqwthmk\"},\"applicationEnablement\":\"Disabled\"},\"name\":\"ysi\",\"dependsOnProfile\":{\"installDependsOn\":[\"cw\",\"hohsd\"],\"uninstallDependsOn\":[\"dzsufc\",\"hdxbzlm\"],\"updateDependsOn\":[\"apcvhdbe\",\"wqqxeysko\",\"qzinkfkbg\",\"z\"]}}") - .toObject(AzureOperatorNexusNetworkFunctionArmTemplateApplication.class); - Assertions.assertEquals("ysi", model.name()); - Assertions.assertEquals("cw", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("dzsufc", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("apcvhdbe", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals("vopvp", model.artifactProfile().artifactStore().id()); - Assertions.assertEquals("mdtzfjltfvnzc", model.artifactProfile().templateArtifactProfile().templateName()); - Assertions.assertEquals("t", model.artifactProfile().templateArtifactProfile().templateVersion()); - Assertions.assertEquals(ApplicationEnablement.DISABLED, - model.deployParametersMappingRuleProfile().applicationEnablement()); - Assertions.assertEquals("qgqqihedsvqwthmk", - model.deployParametersMappingRuleProfile().templateMappingRuleProfile().templateParameters()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureOperatorNexusNetworkFunctionArmTemplateApplication model - = new AzureOperatorNexusNetworkFunctionArmTemplateApplication().withName("ysi") - .withDependsOnProfile(new DependsOnProfile().withInstallDependsOn(Arrays.asList("cw", "hohsd")) - .withUninstallDependsOn(Arrays.asList("dzsufc", "hdxbzlm")) - .withUpdateDependsOn(Arrays.asList("apcvhdbe", "wqqxeysko", "qzinkfkbg", "z"))) - .withArtifactProfile( - new AzureOperatorNexusArmTemplateArtifactProfile() - .withArtifactStore(new ReferencedResource().withId("vopvp")) - .withTemplateArtifactProfile(new ArmTemplateArtifactProfile().withTemplateName("mdtzfjltfvnzc") - .withTemplateVersion("t"))) - .withDeployParametersMappingRuleProfile(new AzureOperatorNexusArmTemplateDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.DISABLED) - .withTemplateMappingRuleProfile( - new ArmTemplateMappingRuleProfile().withTemplateParameters("qgqqihedsvqwthmk"))); - model = BinaryData.fromObject(model).toObject(AzureOperatorNexusNetworkFunctionArmTemplateApplication.class); - Assertions.assertEquals("ysi", model.name()); - Assertions.assertEquals("cw", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("dzsufc", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("apcvhdbe", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals("vopvp", model.artifactProfile().artifactStore().id()); - Assertions.assertEquals("mdtzfjltfvnzc", model.artifactProfile().templateArtifactProfile().templateName()); - Assertions.assertEquals("t", model.artifactProfile().templateArtifactProfile().templateVersion()); - Assertions.assertEquals(ApplicationEnablement.DISABLED, - model.deployParametersMappingRuleProfile().applicationEnablement()); - Assertions.assertEquals("qgqqihedsvqwthmk", - model.deployParametersMappingRuleProfile().templateMappingRuleProfile().templateParameters()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionImageApplicationTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionImageApplicationTests.java deleted file mode 100644 index 066a3f77b3d6..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionImageApplicationTests.java +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusImageDeployMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionImageApplication; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.ImageArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ImageMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AzureOperatorNexusNetworkFunctionImageApplicationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureOperatorNexusNetworkFunctionImageApplication model = BinaryData.fromString( - "{\"artifactType\":\"ImageFile\",\"artifactProfile\":{\"imageArtifactProfile\":{\"imageName\":\"beglqg\",\"imageVersion\":\"o\"},\"artifactStore\":{\"id\":\"etnluankrrfx\"}},\"deployParametersMappingRuleProfile\":{\"imageMappingRuleProfile\":{\"userConfiguration\":\"tijv\"},\"applicationEnablement\":\"Unknown\"},\"name\":\"mq\",\"dependsOnProfile\":{\"installDependsOn\":[\"xl\"],\"uninstallDependsOn\":[\"nw\",\"acevehjkuyx\",\"afgaoqlt\",\"aeylinm\"],\"updateDependsOn\":[\"xirpghriy\",\"oqeyhlqhykprl\",\"yznuciqd\"]}}") - .toObject(AzureOperatorNexusNetworkFunctionImageApplication.class); - Assertions.assertEquals("mq", model.name()); - Assertions.assertEquals("xl", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("nw", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("xirpghriy", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals("etnluankrrfx", model.artifactProfile().artifactStore().id()); - Assertions.assertEquals("beglqg", model.artifactProfile().imageArtifactProfile().imageName()); - Assertions.assertEquals("o", model.artifactProfile().imageArtifactProfile().imageVersion()); - Assertions.assertEquals(ApplicationEnablement.UNKNOWN, - model.deployParametersMappingRuleProfile().applicationEnablement()); - Assertions.assertEquals("tijv", - model.deployParametersMappingRuleProfile().imageMappingRuleProfile().userConfiguration()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureOperatorNexusNetworkFunctionImageApplication model - = new AzureOperatorNexusNetworkFunctionImageApplication().withName("mq") - .withDependsOnProfile(new DependsOnProfile().withInstallDependsOn(Arrays.asList("xl")) - .withUninstallDependsOn(Arrays.asList("nw", "acevehjkuyx", "afgaoqlt", "aeylinm")) - .withUpdateDependsOn(Arrays.asList("xirpghriy", "oqeyhlqhykprl", "yznuciqd"))) - .withArtifactProfile(new AzureOperatorNexusImageArtifactProfile() - .withArtifactStore(new ReferencedResource().withId("etnluankrrfx")) - .withImageArtifactProfile(new ImageArtifactProfile().withImageName("beglqg").withImageVersion("o"))) - .withDeployParametersMappingRuleProfile(new AzureOperatorNexusImageDeployMappingRuleProfile() - .withApplicationEnablement(ApplicationEnablement.UNKNOWN) - .withImageMappingRuleProfile(new ImageMappingRuleProfile().withUserConfiguration("tijv"))); - model = BinaryData.fromObject(model).toObject(AzureOperatorNexusNetworkFunctionImageApplication.class); - Assertions.assertEquals("mq", model.name()); - Assertions.assertEquals("xl", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("nw", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("xirpghriy", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals("etnluankrrfx", model.artifactProfile().artifactStore().id()); - Assertions.assertEquals("beglqg", model.artifactProfile().imageArtifactProfile().imageName()); - Assertions.assertEquals("o", model.artifactProfile().imageArtifactProfile().imageVersion()); - Assertions.assertEquals(ApplicationEnablement.UNKNOWN, - model.deployParametersMappingRuleProfile().applicationEnablement()); - Assertions.assertEquals("tijv", - model.deployParametersMappingRuleProfile().imageMappingRuleProfile().userConfiguration()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionTemplateTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionTemplateTests.java deleted file mode 100644 index 6e647367691f..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureOperatorNexusNetworkFunctionTemplateTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionApplication; -import com.azure.resourcemanager.hybridnetwork.models.AzureOperatorNexusNetworkFunctionTemplate; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class AzureOperatorNexusNetworkFunctionTemplateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureOperatorNexusNetworkFunctionTemplate model = BinaryData.fromString( - "{\"nfviType\":\"AzureOperatorNexus\",\"networkFunctionApplications\":[{\"artifactType\":\"AzureOperatorNexusNetworkFunctionApplication\",\"name\":\"nmwmqtibx\",\"dependsOnProfile\":{\"installDependsOn\":[\"dt\",\"qcttadijaeukmrsi\"],\"uninstallDependsOn\":[\"pndzaapmudqmeq\"],\"updateDependsOn\":[\"pibudqwyxebeybpm\"]}},{\"artifactType\":\"AzureOperatorNexusNetworkFunctionApplication\",\"name\":\"nrtffyaqi\",\"dependsOnProfile\":{\"installDependsOn\":[\"eioqaqhvse\",\"fuqyrxpdlcgqlsi\"],\"uninstallDependsOn\":[\"qfrddgam\",\"uhiosrsju\",\"vfcdisyirn\"],\"updateDependsOn\":[\"czexrxzbujrtrhqv\"]}}]}") - .toObject(AzureOperatorNexusNetworkFunctionTemplate.class); - Assertions.assertEquals("nmwmqtibx", model.networkFunctionApplications().get(0).name()); - Assertions.assertEquals("dt", - model.networkFunctionApplications().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("pndzaapmudqmeq", - model.networkFunctionApplications().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("pibudqwyxebeybpm", - model.networkFunctionApplications().get(0).dependsOnProfile().updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureOperatorNexusNetworkFunctionTemplate model - = new AzureOperatorNexusNetworkFunctionTemplate() - .withNetworkFunctionApplications( - Arrays.asList( - new AzureOperatorNexusNetworkFunctionApplication().withName("nmwmqtibx") - .withDependsOnProfile( - new DependsOnProfile().withInstallDependsOn(Arrays.asList("dt", "qcttadijaeukmrsi")) - .withUninstallDependsOn(Arrays.asList("pndzaapmudqmeq")) - .withUpdateDependsOn(Arrays.asList("pibudqwyxebeybpm"))), - new AzureOperatorNexusNetworkFunctionApplication().withName("nrtffyaqi") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("eioqaqhvse", "fuqyrxpdlcgqlsi")) - .withUninstallDependsOn(Arrays.asList("qfrddgam", "uhiosrsju", "vfcdisyirn")) - .withUpdateDependsOn(Arrays.asList("czexrxzbujrtrhqv"))))); - model = BinaryData.fromObject(model).toObject(AzureOperatorNexusNetworkFunctionTemplate.class); - Assertions.assertEquals("nmwmqtibx", model.networkFunctionApplications().get(0).name()); - Assertions.assertEquals("dt", - model.networkFunctionApplications().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("pndzaapmudqmeq", - model.networkFunctionApplications().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("pibudqwyxebeybpm", - model.networkFunctionApplications().get(0).dependsOnProfile().updateDependsOn().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureStorageAccountContainerCredentialTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureStorageAccountContainerCredentialTests.java deleted file mode 100644 index cb032083ba13..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/AzureStorageAccountContainerCredentialTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.AzureStorageAccountContainerCredential; -import org.junit.jupiter.api.Assertions; - -public final class AzureStorageAccountContainerCredentialTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - AzureStorageAccountContainerCredential model - = BinaryData.fromString("{\"containerName\":\"hlabrq\",\"containerSasUri\":\"kzjcjbtrgae\"}") - .toObject(AzureStorageAccountContainerCredential.class); - Assertions.assertEquals("hlabrq", model.containerName()); - Assertions.assertEquals("kzjcjbtrgae", model.containerSasUri()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - AzureStorageAccountContainerCredential model - = new AzureStorageAccountContainerCredential().withContainerName("hlabrq") - .withContainerSasUri("kzjcjbtrgae"); - model = BinaryData.fromObject(model).toObject(AzureStorageAccountContainerCredential.class); - Assertions.assertEquals("hlabrq", model.containerName()); - Assertions.assertEquals("kzjcjbtrgae", model.containerSasUri()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentInnerTests.java deleted file mode 100644 index 48be370458fa..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentInnerTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ComponentInner; -import com.azure.resourcemanager.hybridnetwork.models.ComponentProperties; - -public final class ComponentInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComponentInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Succeeded\",\"deploymentProfile\":\"lsicohoqqnwv\",\"deploymentStatus\":{\"status\":\"Uninstalled\",\"resources\":{\"deployments\":[{\"name\":\"eun\",\"namespace\":\"qhgyxzkonocukok\",\"desired\":2007375757,\"ready\":1079433286,\"upToDate\":891942589,\"available\":1520112594,\"creationTime\":\"2021-11-03T09:03:22Z\"},{\"name\":\"fkbey\",\"namespace\":\"wrmjmwvvjektc\",\"desired\":1803945661,\"ready\":1492267323,\"upToDate\":920557084,\"available\":223779123,\"creationTime\":\"2021-01-30T03:05:29Z\"},{\"name\":\"zpwv\",\"namespace\":\"dqgbiqylihkaetc\",\"desired\":1163515198,\"ready\":1161915494,\"upToDate\":493965696,\"available\":103399335,\"creationTime\":\"2021-04-10T23:16:29Z\"}],\"pods\":[{\"name\":\"ctq\",\"namespace\":\"fbebrjcxer\",\"desired\":1002767653,\"ready\":112236140,\"status\":\"NotReady\",\"creationTime\":\"2021-04-15T13:49:51Z\",\"events\":[{},{},{},{}]}],\"replicaSets\":[{\"name\":\"rp\",\"namespace\":\"epcyvahfnlj\",\"desired\":561070013,\"ready\":197436298,\"current\":1640197955,\"creationTime\":\"2021-02-12T02:13:18Z\"},{\"name\":\"gidokgjljyoxgvcl\",\"namespace\":\"gsncghkjeszz\",\"desired\":1537141479,\"ready\":2005470526,\"current\":1005526147,\"creationTime\":\"2021-10-14T03:43:01Z\"},{\"name\":\"xbf\",\"namespace\":\"xnehmpvec\",\"desired\":1266686553,\"ready\":68854326,\"current\":1209438571,\"creationTime\":\"2021-06-06T17:36:12Z\"}],\"statefulSets\":[{\"name\":\"mpukgriw\",\"namespace\":\"zlfbxzpuzycispnq\",\"desired\":64383308,\"ready\":1974329109,\"creationTime\":\"2021-09-24T15:39:46Z\"},{\"name\":\"pyydhi\",\"namespace\":\"uqqkpik\",\"desired\":1684029730,\"ready\":627657952,\"creationTime\":\"2021-04-03T12:19:17Z\"},{\"name\":\"gnbuy\",\"namespace\":\"ijggmebfsiar\",\"desired\":784923897,\"ready\":2136509867,\"creationTime\":\"2020-12-24T14:25:03Z\"}],\"daemonSets\":[{\"name\":\"zmhjrunmp\",\"namespace\":\"tdbhrbnla\",\"desired\":1373205517,\"current\":2082057353,\"ready\":266718281,\"upToDate\":1350964894,\"available\":743667383,\"creationTime\":\"2021-05-09T15:58:09Z\"},{\"name\":\"kcxywnyt\",\"namespace\":\"synlqidybyxczfc\",\"desired\":1133665771,\"current\":384139525,\"ready\":904573366,\"upToDate\":113016072,\"available\":393084907,\"creationTime\":\"2021-10-01T07:26:45Z\"},{\"name\":\"qlfktsths\",\"namespace\":\"ocmnyyazttbtwwrq\",\"desired\":1833989004,\"current\":1640743814,\"ready\":1618897040,\"upToDate\":261140124,\"available\":212949858,\"creationTime\":\"2021-03-19T13:33:58Z\"},{\"name\":\"fey\",\"namespace\":\"axibxujw\",\"desired\":1589097578,\"current\":2089644825,\"ready\":582953019,\"upToDate\":1122495677,\"available\":1436163401,\"creationTime\":\"2021-08-22T09:03:41Z\"}]},\"nextExpectedUpdateAt\":\"2021-03-27T18:14:10Z\"}},\"id\":\"kzjancuxrhdwbav\",\"name\":\"bniwdj\",\"type\":\"wz\"}") - .toObject(ComponentInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComponentInner model = new ComponentInner().withProperties(new ComponentProperties()); - model = BinaryData.fromObject(model).toObject(ComponentInner.class); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentListResultTests.java deleted file mode 100644 index 8a9477a828e6..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentListResultTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ComponentInner; -import com.azure.resourcemanager.hybridnetwork.models.ComponentListResult; -import com.azure.resourcemanager.hybridnetwork.models.ComponentProperties; -import java.util.Arrays; - -public final class ComponentListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComponentListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Failed\",\"deploymentProfile\":\"zpswiydmc\",\"deploymentStatus\":{\"status\":\"Downloading\",\"resources\":{\"deployments\":[{}],\"pods\":[{},{},{},{}],\"replicaSets\":[{},{},{}],\"statefulSets\":[{},{}],\"daemonSets\":[{},{},{},{}]},\"nextExpectedUpdateAt\":\"2021-05-15T11:04:09Z\"}},\"id\":\"n\",\"name\":\"daodvxzbncblyl\",\"type\":\"stdbhhxsrzdzu\"}],\"nextLink\":\"rsc\"}") - .toObject(ComponentListResult.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComponentListResult model = new ComponentListResult() - .withValue(Arrays.asList(new ComponentInner().withProperties(new ComponentProperties()))); - model = BinaryData.fromObject(model).toObject(ComponentListResult.class); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentPropertiesTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentPropertiesTests.java deleted file mode 100644 index 10f4903a5816..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentPropertiesTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ComponentProperties; - -public final class ComponentPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ComponentProperties model = BinaryData.fromString( - "{\"provisioningState\":\"Canceled\",\"deploymentProfile\":\"pgn\",\"deploymentStatus\":{\"status\":\"Upgrading\",\"resources\":{\"deployments\":[{\"name\":\"bzpfzab\",\"namespace\":\"cuh\",\"desired\":1070511980,\"ready\":767485321,\"upToDate\":683096645,\"available\":882863713,\"creationTime\":\"2021-06-27T19:00:45Z\"},{\"name\":\"ovplw\",\"namespace\":\"hvgyuguosvmk\",\"desired\":979826416,\"ready\":1383356983,\"upToDate\":1193606429,\"available\":571824104,\"creationTime\":\"2021-05-28T02:43:21Z\"},{\"name\":\"mg\",\"namespace\":\"nkjzkdeslpvlop\",\"desired\":1665401728,\"ready\":1768535097,\"upToDate\":879866119,\"available\":1973154307,\"creationTime\":\"2021-10-17T14:26:29Z\"}],\"pods\":[{\"name\":\"iuebbaumny\",\"namespace\":\"ped\",\"desired\":522910001,\"ready\":124325578,\"status\":\"Terminating\",\"creationTime\":\"2021-09-11T06:43:14Z\",\"events\":[{},{},{}]},{\"name\":\"xpsiebtfhvpes\",\"namespace\":\"skrdqmhjj\",\"desired\":871941711,\"ready\":2081633134,\"status\":\"NotReady\",\"creationTime\":\"2021-08-08T02:21:08Z\",\"events\":[{},{}]},{\"name\":\"tkncwsc\",\"namespace\":\"vlxotogtwrupqsx\",\"desired\":1364621442,\"ready\":1872755213,\"status\":\"Pending\",\"creationTime\":\"2021-04-03T22:13:45Z\",\"events\":[{}]}],\"replicaSets\":[{\"name\":\"lo\",\"namespace\":\"oty\",\"desired\":914615331,\"ready\":1745104172,\"current\":625040434,\"creationTime\":\"2021-08-21T09:13:10Z\"}],\"statefulSets\":[{\"name\":\"hbttkphyw\",\"namespace\":\"vjtoqnermclfp\",\"desired\":1314028538,\"ready\":750170905,\"creationTime\":\"2021-09-18T17:51:26Z\"}],\"daemonSets\":[{\"name\":\"abgy\",\"namespace\":\"sbj\",\"desired\":300871013,\"current\":610868240,\"ready\":2003590668,\"upToDate\":2007801220,\"available\":1245972135,\"creationTime\":\"2021-10-10T01:47:46Z\"},{\"name\":\"fjz\",\"namespace\":\"qkqujidsu\",\"desired\":168254793,\"current\":991595077,\"ready\":572434085,\"upToDate\":59402020,\"available\":713530304,\"creationTime\":\"2021-01-27T02:15:47Z\"}]},\"nextExpectedUpdateAt\":\"2021-08-26T18:25:08Z\"}}") - .toObject(ComponentProperties.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ComponentProperties model = new ComponentProperties(); - model = BinaryData.fromObject(model).toObject(ComponentProperties.class); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsGetWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsGetWithResponseMockTests.java deleted file mode 100644 index d6c17d3b4854..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsGetWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.Component; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ComponentsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Deleting\",\"deploymentProfile\":\"agfl\",\"deploymentStatus\":{\"status\":\"Pending-Install\",\"resources\":{\"deployments\":[{},{},{},{}],\"pods\":[{},{},{}],\"replicaSets\":[{},{}],\"statefulSets\":[{},{}],\"daemonSets\":[{},{},{}]},\"nextExpectedUpdateAt\":\"2021-03-30T23:09:01Z\"}},\"id\":\"r\",\"name\":\"lrohkpig\",\"type\":\"fusuckzmkwklsno\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Component response = manager.components() - .getWithResponse("y", "ruuuybnch", "szizoyuelyetndnb", com.azure.core.util.Context.NONE) - .getValue(); - - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsListByNetworkFunctionMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsListByNetworkFunctionMockTests.java deleted file mode 100644 index 99a36d387d16..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ComponentsListByNetworkFunctionMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.Component; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ComponentsListByNetworkFunctionMockTests { - @Test - public void testListByNetworkFunction() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Deleted\",\"deploymentProfile\":\"ta\",\"deploymentStatus\":{\"status\":\"Upgrading\",\"resources\":{\"deployments\":[{},{},{}],\"pods\":[{}],\"replicaSets\":[{}],\"statefulSets\":[{}],\"daemonSets\":[{},{},{},{}]},\"nextExpectedUpdateAt\":\"2021-09-11T10:59:22Z\"}},\"id\":\"cpeogkhnmgbrou\",\"name\":\"ddbhf\",\"type\":\"pfpazjzoywjxhpdu\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.components() - .listByNetworkFunction("axmqeqal", "hjnhgwydyynfsvk", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaInnerTests.java deleted file mode 100644 index 8a4310fef214..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaInnerTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ConfigurationGroupSchemaInner; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchemaPropertiesFormat; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ConfigurationGroupSchemaInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConfigurationGroupSchemaInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Unknown\",\"versionState\":\"ValidationFailed\",\"description\":\"yejhk\",\"schemaDefinition\":\"htnapczwlokjyem\"},\"location\":\"vnipjox\",\"tags\":{\"ilzyd\":\"chgejspodm\",\"jwyahuxinpmqnja\":\"h\"},\"id\":\"wixjsprozvcp\",\"name\":\"tegjvwmf\",\"type\":\"atscmd\"}") - .toObject(ConfigurationGroupSchemaInner.class); - Assertions.assertEquals("vnipjox", model.location()); - Assertions.assertEquals("chgejspodm", model.tags().get("ilzyd")); - Assertions.assertEquals("yejhk", model.properties().description()); - Assertions.assertEquals("htnapczwlokjyem", model.properties().schemaDefinition()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConfigurationGroupSchemaInner model = new ConfigurationGroupSchemaInner().withLocation("vnipjox") - .withTags(mapOf("ilzyd", "chgejspodm", "jwyahuxinpmqnja", "h")) - .withProperties(new ConfigurationGroupSchemaPropertiesFormat().withDescription("yejhk") - .withSchemaDefinition("htnapczwlokjyem")); - model = BinaryData.fromObject(model).toObject(ConfigurationGroupSchemaInner.class); - Assertions.assertEquals("vnipjox", model.location()); - Assertions.assertEquals("chgejspodm", model.tags().get("ilzyd")); - Assertions.assertEquals("yejhk", model.properties().description()); - Assertions.assertEquals("htnapczwlokjyem", model.properties().schemaDefinition()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaListResultTests.java deleted file mode 100644 index 522cfd87fc89..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaListResultTests.java +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ConfigurationGroupSchemaInner; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchemaListResult; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchemaPropertiesFormat; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ConfigurationGroupSchemaListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConfigurationGroupSchemaListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Unknown\",\"versionState\":\"Deprecated\",\"description\":\"xpyb\",\"schemaDefinition\":\"m\"},\"location\":\"mtz\",\"tags\":{\"bb\":\"sphrupidgs\",\"sx\":\"jhphoyc\",\"tbmufpo\":\"obhdxbmtqioqjze\",\"hwlrx\":\"noi\"},\"id\":\"bqsoqijg\",\"name\":\"dmbpazlobcufpdz\",\"type\":\"rbt\"},{\"properties\":{\"provisioningState\":\"Failed\",\"versionState\":\"Deprecated\",\"description\":\"lhqgnufooojy\",\"schemaDefinition\":\"fsqesaagdfmglzlh\"},\"location\":\"rifkwm\",\"tags\":{\"psqucmpoyf\":\"tsizntocipaoua\",\"knygjofjddeq\":\"kfo\",\"upewnwreitjzy\":\"rd\",\"ofcqhsm\":\"lusarh\"},\"id\":\"urkdtmlx\",\"name\":\"ekuksjtx\",\"type\":\"kc\"},{\"properties\":{\"provisioningState\":\"Converging\",\"versionState\":\"ValidationFailed\",\"description\":\"y\",\"schemaDefinition\":\"nzwuxzd\"},\"location\":\"a\",\"tags\":{\"mt\":\"hmwhfpmrqo\",\"tijbpzvgnwzsymgl\":\"kknryrtihf\",\"yzkohdbihanuf\":\"uf\",\"ifpikxwczby\":\"fcbjysagithxqha\"},\"id\":\"cnpqxuhivyqniwby\",\"name\":\"rkxvdum\",\"type\":\"grtfwvu\"}],\"nextLink\":\"gaudcc\"}") - .toObject(ConfigurationGroupSchemaListResult.class); - Assertions.assertEquals("mtz", model.value().get(0).location()); - Assertions.assertEquals("sphrupidgs", model.value().get(0).tags().get("bb")); - Assertions.assertEquals("xpyb", model.value().get(0).properties().description()); - Assertions.assertEquals("m", model.value().get(0).properties().schemaDefinition()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConfigurationGroupSchemaListResult model - = new ConfigurationGroupSchemaListResult().withValue(Arrays.asList( - new ConfigurationGroupSchemaInner().withLocation("mtz") - .withTags(mapOf("bb", "sphrupidgs", "sx", "jhphoyc", "tbmufpo", "obhdxbmtqioqjze", "hwlrx", "noi")) - .withProperties(new ConfigurationGroupSchemaPropertiesFormat().withDescription("xpyb") - .withSchemaDefinition("m")), - new ConfigurationGroupSchemaInner().withLocation("rifkwm") - .withTags(mapOf("psqucmpoyf", "tsizntocipaoua", "knygjofjddeq", "kfo", "upewnwreitjzy", "rd", - "ofcqhsm", "lusarh")) - .withProperties(new ConfigurationGroupSchemaPropertiesFormat().withDescription("lhqgnufooojy") - .withSchemaDefinition("fsqesaagdfmglzlh")), - new ConfigurationGroupSchemaInner().withLocation("a") - .withTags(mapOf("mt", "hmwhfpmrqo", "tijbpzvgnwzsymgl", "kknryrtihf", "yzkohdbihanuf", "uf", - "ifpikxwczby", "fcbjysagithxqha")) - .withProperties(new ConfigurationGroupSchemaPropertiesFormat().withDescription("y") - .withSchemaDefinition("nzwuxzd")))); - model = BinaryData.fromObject(model).toObject(ConfigurationGroupSchemaListResult.class); - Assertions.assertEquals("mtz", model.value().get(0).location()); - Assertions.assertEquals("sphrupidgs", model.value().get(0).tags().get("bb")); - Assertions.assertEquals("xpyb", model.value().get(0).properties().description()); - Assertions.assertEquals("m", model.value().get(0).properties().schemaDefinition()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaPropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaPropertiesFormatTests.java deleted file mode 100644 index dff59d30efb1..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaPropertiesFormatTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchemaPropertiesFormat; -import org.junit.jupiter.api.Assertions; - -public final class ConfigurationGroupSchemaPropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConfigurationGroupSchemaPropertiesFormat model = BinaryData.fromString( - "{\"provisioningState\":\"Canceled\",\"versionState\":\"Preview\",\"description\":\"suuv\",\"schemaDefinition\":\"jozkrwfndiod\"}") - .toObject(ConfigurationGroupSchemaPropertiesFormat.class); - Assertions.assertEquals("suuv", model.description()); - Assertions.assertEquals("jozkrwfndiod", model.schemaDefinition()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConfigurationGroupSchemaPropertiesFormat model - = new ConfigurationGroupSchemaPropertiesFormat().withDescription("suuv") - .withSchemaDefinition("jozkrwfndiod"); - model = BinaryData.fromObject(model).toObject(ConfigurationGroupSchemaPropertiesFormat.class); - Assertions.assertEquals("suuv", model.description()); - Assertions.assertEquals("jozkrwfndiod", model.schemaDefinition()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaVersionUpdateStateInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaVersionUpdateStateInnerTests.java deleted file mode 100644 index bcf44fdafbaf..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemaVersionUpdateStateInnerTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ConfigurationGroupSchemaVersionUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.VersionState; -import org.junit.jupiter.api.Assertions; - -public final class ConfigurationGroupSchemaVersionUpdateStateInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConfigurationGroupSchemaVersionUpdateStateInner model = BinaryData.fromString("{\"versionState\":\"Preview\"}") - .toObject(ConfigurationGroupSchemaVersionUpdateStateInner.class); - Assertions.assertEquals(VersionState.PREVIEW, model.versionState()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConfigurationGroupSchemaVersionUpdateStateInner model - = new ConfigurationGroupSchemaVersionUpdateStateInner().withVersionState(VersionState.PREVIEW); - model = BinaryData.fromObject(model).toObject(ConfigurationGroupSchemaVersionUpdateStateInner.class); - Assertions.assertEquals(VersionState.PREVIEW, model.versionState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasCreateOrUpdateMockTests.java deleted file mode 100644 index 8667ea79ed08..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasCreateOrUpdateMockTests.java +++ /dev/null @@ -1,62 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchema; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchemaPropertiesFormat; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ConfigurationGroupSchemasCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"versionState\":\"ValidationFailed\",\"description\":\"epqw\",\"schemaDefinition\":\"xmonstshi\"},\"location\":\"gvelfc\",\"tags\":{\"ds\":\"ccbi\",\"b\":\"uwc\",\"nghgshej\":\"egstmninwjizci\"},\"id\":\"tbxqmuluxlxq\",\"name\":\"vnersbycucrw\",\"type\":\"amikzebrqbsm\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ConfigurationGroupSchema response = manager.configurationGroupSchemas() - .define("qwztcmwqkc") - .withRegion("zjrgyww") - .withExistingPublisher("fwlwxjwetnps", "hclafzvaylptrs") - .withTags(mapOf("ptfujgicgaaoept", "xs")) - .withProperties(new ConfigurationGroupSchemaPropertiesFormat().withDescription("ewzjkjexfd") - .withSchemaDefinition("vhpsylkkshkbffmb")) - .create(); - - Assertions.assertEquals("gvelfc", response.location()); - Assertions.assertEquals("ccbi", response.tags().get("ds")); - Assertions.assertEquals("epqw", response.properties().description()); - Assertions.assertEquals("xmonstshi", response.properties().schemaDefinition()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasGetWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasGetWithResponseMockTests.java deleted file mode 100644 index d083d25b6efd..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasGetWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchema; -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 ConfigurationGroupSchemasGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"versionState\":\"ValidationFailed\",\"description\":\"xk\",\"schemaDefinition\":\"vqihebwtswbzuwf\"},\"location\":\"urageg\",\"tags\":{\"qigkx\":\"cjfelisdjubgg\",\"cyrcmjdmspo\":\"bsazgakg\",\"rylniofrzg\":\"apvu\",\"bcuiiz\":\"zjedmstkvnlv\"},\"id\":\"ktwfa\",\"name\":\"snvpdibmi\",\"type\":\"ostbzbkiwb\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ConfigurationGroupSchema response = manager.configurationGroupSchemas() - .getWithResponse("htmwwinh", "hfqpofv", "bcblemb", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("urageg", response.location()); - Assertions.assertEquals("cjfelisdjubgg", response.tags().get("qigkx")); - Assertions.assertEquals("xk", response.properties().description()); - Assertions.assertEquals("vqihebwtswbzuwf", response.properties().schemaDefinition()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasListByPublisherMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasListByPublisherMockTests.java deleted file mode 100644 index 28755abc0fe0..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasListByPublisherMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchema; -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 ConfigurationGroupSchemasListByPublisherMockTests { - @Test - public void testListByPublisher() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Unknown\",\"versionState\":\"Unknown\",\"description\":\"scazuawxtzxpu\",\"schemaDefinition\":\"wabzxrvxcushsp\"},\"location\":\"ivmxyasfl\",\"tags\":{\"ihknsmjbl\":\"gzwywak\",\"ryuzcbmqqv\":\"ljhlnymzotq\",\"fgtayxonsup\":\"mv\",\"oibgsxg\":\"ujlzqnhcvsqltn\"},\"id\":\"xfyqonmpqoxwdo\",\"name\":\"dbxiqx\",\"type\":\"iiqbi\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.configurationGroupSchemas() - .listByPublisher("pmxelnwcltyje", "ex", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("ivmxyasfl", response.iterator().next().location()); - Assertions.assertEquals("gzwywak", response.iterator().next().tags().get("ihknsmjbl")); - Assertions.assertEquals("scazuawxtzxpu", response.iterator().next().properties().description()); - Assertions.assertEquals("wabzxrvxcushsp", response.iterator().next().properties().schemaDefinition()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateStateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateStateMockTests.java deleted file mode 100644 index c13e19c270fa..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupSchemasUpdateStateMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ConfigurationGroupSchemaVersionUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupSchemaVersionUpdateState; -import com.azure.resourcemanager.hybridnetwork.models.VersionState; -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 ConfigurationGroupSchemasUpdateStateMockTests { - @Test - public void testUpdateState() throws Exception { - String responseStr = "{\"versionState\":\"Active\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ConfigurationGroupSchemaVersionUpdateState response = manager.configurationGroupSchemas() - .updateState("qnyophzfyls", "crpfbcunez", "cez", - new ConfigurationGroupSchemaVersionUpdateStateInner().withVersionState(VersionState.DEPRECATED), - com.azure.core.util.Context.NONE); - - Assertions.assertEquals(VersionState.ACTIVE, response.versionState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValueInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValueInnerTests.java deleted file mode 100644 index 4cf4e41470b4..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValueInnerTests.java +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ConfigurationGroupValueInner; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValuePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ConfigurationGroupValueInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConfigurationGroupValueInner model = BinaryData.fromString( - "{\"properties\":{\"configurationType\":\"ConfigurationGroupValuePropertiesFormat\",\"provisioningState\":\"Canceled\",\"publisherName\":\"jbp\",\"publisherScope\":\"Private\",\"configurationGroupSchemaName\":\"inzgvfcj\",\"configurationGroupSchemaOfferingLocation\":\"zoxxjtf\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}},\"location\":\"uwfzitonpe\",\"tags\":{\"ypininm\":\"jkjlxofpdvhpfx\",\"po\":\"yhuybbkpod\",\"ognarxzxtheotus\":\"ginuvamih\"},\"id\":\"vyevcciqi\",\"name\":\"nhungbw\",\"type\":\"zrnf\"}") - .toObject(ConfigurationGroupValueInner.class); - Assertions.assertEquals("uwfzitonpe", model.location()); - Assertions.assertEquals("jkjlxofpdvhpfx", model.tags().get("ypininm")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConfigurationGroupValueInner model = new ConfigurationGroupValueInner().withLocation("uwfzitonpe") - .withTags(mapOf("ypininm", "jkjlxofpdvhpfx", "po", "yhuybbkpod", "ognarxzxtheotus", "ginuvamih")) - .withProperties(new ConfigurationGroupValuePropertiesFormat() - .withConfigurationGroupSchemaResourceReference(new DeploymentResourceIdReference())); - model = BinaryData.fromObject(model).toObject(ConfigurationGroupValueInner.class); - Assertions.assertEquals("uwfzitonpe", model.location()); - Assertions.assertEquals("jkjlxofpdvhpfx", model.tags().get("ypininm")); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValueListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValueListResultTests.java deleted file mode 100644 index 2a09feda43d4..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValueListResultTests.java +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ConfigurationGroupValueInner; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValueListResult; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValuePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ConfigurationGroupValueListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConfigurationGroupValueListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"configurationType\":\"ConfigurationGroupValuePropertiesFormat\",\"provisioningState\":\"Converging\",\"publisherName\":\"lngsntnbybkzgcwr\",\"publisherScope\":\"Private\",\"configurationGroupSchemaName\":\"xwrljdouskcqvkoc\",\"configurationGroupSchemaOfferingLocation\":\"jdkwtnhxbnjb\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}},\"location\":\"qrglssainqpjwn\",\"tags\":{\"pee\":\"jfm\",\"yqduujit\":\"vmgxsab\"},\"id\":\"jczdzevndh\",\"name\":\"rwpdappdsbdkvwrw\",\"type\":\"feusnhut\"},{\"properties\":{\"configurationType\":\"ConfigurationGroupValuePropertiesFormat\",\"provisioningState\":\"Converging\",\"publisherName\":\"rl\",\"publisherScope\":\"Private\",\"configurationGroupSchemaName\":\"jzzd\",\"configurationGroupSchemaOfferingLocation\":\"qxhocdgeablgphut\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}},\"location\":\"dvkaozw\",\"tags\":{\"xolniwpwcukjfk\":\"tyhxhurokft\",\"lwckbasyypnddhs\":\"iawxklry\",\"ulzndlikwyqk\":\"cbacphejkotynqg\"},\"id\":\"fgibmadgakeq\",\"name\":\"rxybz\",\"type\":\"qedqytbciqfoufl\"},{\"properties\":{\"configurationType\":\"ConfigurationGroupValuePropertiesFormat\",\"provisioningState\":\"Deleting\",\"publisherName\":\"smodmgloug\",\"publisherScope\":\"Private\",\"configurationGroupSchemaName\":\"tmut\",\"configurationGroupSchemaOfferingLocation\":\"qktapspwgcuert\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}},\"location\":\"dosvqwhbmdgbbjf\",\"tags\":{\"q\":\"mbmbexppbh\",\"algbquxigjyjg\":\"rolfpfp\",\"lnerkujysvleju\":\"jaoyfhrtx\"},\"id\":\"fqawrlyxw\",\"name\":\"kcprbnw\",\"type\":\"xgjvtbv\"},{\"properties\":{\"configurationType\":\"ConfigurationGroupValuePropertiesFormat\",\"provisioningState\":\"Accepted\",\"publisherName\":\"dnrujqguhmuouqfp\",\"publisherScope\":\"Unknown\",\"configurationGroupSchemaName\":\"bngui\",\"configurationGroupSchemaOfferingLocation\":\"wu\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}},\"location\":\"a\",\"tags\":{\"hr\":\"fizuckyf\",\"zwdzuh\":\"idf\",\"wxmnteiwao\":\"ymwisdkft\"},\"id\":\"vkmijcmmxdcuf\",\"name\":\"fsrpymzidnse\",\"type\":\"cxtbzsg\"}],\"nextLink\":\"c\"}") - .toObject(ConfigurationGroupValueListResult.class); - Assertions.assertEquals("qrglssainqpjwn", model.value().get(0).location()); - Assertions.assertEquals("jfm", model.value().get(0).tags().get("pee")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConfigurationGroupValueListResult model = new ConfigurationGroupValueListResult().withValue(Arrays.asList( - new ConfigurationGroupValueInner().withLocation("qrglssainqpjwn") - .withTags(mapOf("pee", "jfm", "yqduujit", "vmgxsab")) - .withProperties(new ConfigurationGroupValuePropertiesFormat() - .withConfigurationGroupSchemaResourceReference(new DeploymentResourceIdReference())), - new ConfigurationGroupValueInner().withLocation("dvkaozw") - .withTags(mapOf("xolniwpwcukjfk", "tyhxhurokft", "lwckbasyypnddhs", "iawxklry", "ulzndlikwyqk", - "cbacphejkotynqg")) - .withProperties(new ConfigurationGroupValuePropertiesFormat() - .withConfigurationGroupSchemaResourceReference(new DeploymentResourceIdReference())), - new ConfigurationGroupValueInner().withLocation("dosvqwhbmdgbbjf") - .withTags(mapOf("q", "mbmbexppbh", "algbquxigjyjg", "rolfpfp", "lnerkujysvleju", "jaoyfhrtx")) - .withProperties(new ConfigurationGroupValuePropertiesFormat() - .withConfigurationGroupSchemaResourceReference(new DeploymentResourceIdReference())), - new ConfigurationGroupValueInner().withLocation("a") - .withTags(mapOf("hr", "fizuckyf", "zwdzuh", "idf", "wxmnteiwao", "ymwisdkft")) - .withProperties(new ConfigurationGroupValuePropertiesFormat() - .withConfigurationGroupSchemaResourceReference(new DeploymentResourceIdReference())))); - model = BinaryData.fromObject(model).toObject(ConfigurationGroupValueListResult.class); - Assertions.assertEquals("qrglssainqpjwn", model.value().get(0).location()); - Assertions.assertEquals("jfm", model.value().get(0).tags().get("pee")); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuePropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuePropertiesFormatTests.java deleted file mode 100644 index 1e5cde9af59c..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuePropertiesFormatTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValuePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; - -public final class ConfigurationGroupValuePropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConfigurationGroupValuePropertiesFormat model = BinaryData.fromString( - "{\"configurationType\":\"ConfigurationGroupValuePropertiesFormat\",\"provisioningState\":\"Converging\",\"publisherName\":\"ispe\",\"publisherScope\":\"Private\",\"configurationGroupSchemaName\":\"fkufublj\",\"configurationGroupSchemaOfferingLocation\":\"xqeofjaeqjhqjba\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}}") - .toObject(ConfigurationGroupValuePropertiesFormat.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConfigurationGroupValuePropertiesFormat model = new ConfigurationGroupValuePropertiesFormat() - .withConfigurationGroupSchemaResourceReference(new DeploymentResourceIdReference()); - model = BinaryData.fromObject(model).toObject(ConfigurationGroupValuePropertiesFormat.class); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesCreateOrUpdateMockTests.java deleted file mode 100644 index 8b6ad3c49fef..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesCreateOrUpdateMockTests.java +++ /dev/null @@ -1,62 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValue; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValuePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ConfigurationGroupValuesCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"configurationType\":\"ConfigurationGroupValuePropertiesFormat\",\"provisioningState\":\"Succeeded\",\"publisherName\":\"aziynknlqwzdv\",\"publisherScope\":\"Unknown\",\"configurationGroupSchemaName\":\"xqszdtmaajquh\",\"configurationGroupSchemaOfferingLocation\":\"ylr\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}},\"location\":\"ty\",\"tags\":{\"kyjpmspbps\":\"mzyospspshck\",\"pyogtieyuj\":\"df\",\"vg\":\"vczkcnyxrxmunjd\"},\"id\":\"nkvxlxpaglqi\",\"name\":\"bgkc\",\"type\":\"khpzvuqdflv\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ConfigurationGroupValue response = manager.configurationGroupValues() - .define("kv") - .withRegion("xff") - .withExistingResourceGroup("saasiixtmkzj") - .withTags(mapOf("xwopdbydpizqa", "kwfbkgo", "gjkn", "lnapxbiygn", "oiquvrehmrnjhvs", "smfcttuxuuyilfl", "w", - "jztczytqj")) - .withProperties(new ConfigurationGroupValuePropertiesFormat() - .withConfigurationGroupSchemaResourceReference(new DeploymentResourceIdReference())) - .create(); - - Assertions.assertEquals("ty", response.location()); - Assertions.assertEquals("mzyospspshck", response.tags().get("kyjpmspbps")); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesGetByResourceGroupWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 7ef4aa054297..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesGetByResourceGroupWithResponseMockTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValue; -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 ConfigurationGroupValuesGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"configurationType\":\"ConfigurationGroupValuePropertiesFormat\",\"provisioningState\":\"Failed\",\"publisherName\":\"i\",\"publisherScope\":\"Unknown\",\"configurationGroupSchemaName\":\"mwmxqhndvnoamld\",\"configurationGroupSchemaOfferingLocation\":\"haohdjhhflzokxc\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}},\"location\":\"e\",\"tags\":{\"ltsxoatf\":\"eta\",\"pnpbswveflocc\":\"g\",\"xp\":\"rmozihmipgawt\",\"cxcjxgry\":\"y\"},\"id\":\"fmpcycilrmca\",\"name\":\"kggnoxu\",\"type\":\"t\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ConfigurationGroupValue response = manager.configurationGroupValues() - .getByResourceGroupWithResponse("wziqgfuhokzr", "swhvhczznvfbycj", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("e", response.location()); - Assertions.assertEquals("eta", response.tags().get("ltsxoatf")); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListByResourceGroupMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListByResourceGroupMockTests.java deleted file mode 100644 index 92336ac8b6b7..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListByResourceGroupMockTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValue; -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 ConfigurationGroupValuesListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"configurationType\":\"ConfigurationGroupValuePropertiesFormat\",\"provisioningState\":\"Unknown\",\"publisherName\":\"tob\",\"publisherScope\":\"Unknown\",\"configurationGroupSchemaName\":\"eytu\",\"configurationGroupSchemaOfferingLocation\":\"bfjkw\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}},\"location\":\"nkqbhsyrq\",\"tags\":{\"nxaulk\":\"qhd\",\"xuckpggqoweyir\":\"akdkifmjnnawtqab\"},\"id\":\"hlisngw\",\"name\":\"lqqmpiz\",\"type\":\"uwnpqxpxiwfcng\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.configurationGroupValues().listByResourceGroup("lgouwtlmjj", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("nkqbhsyrq", response.iterator().next().location()); - Assertions.assertEquals("qhd", response.iterator().next().tags().get("nxaulk")); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListMockTests.java deleted file mode 100644 index 12f8a36233f9..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationGroupValuesListMockTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationGroupValue; -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 ConfigurationGroupValuesListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"configurationType\":\"ConfigurationGroupValuePropertiesFormat\",\"provisioningState\":\"Failed\",\"publisherName\":\"pndfcpfnznt\",\"publisherScope\":\"Unknown\",\"configurationGroupSchemaName\":\"kjaosrxuzv\",\"configurationGroupSchemaOfferingLocation\":\"mktcqiosmgbza\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}},\"location\":\"qdlyrtl\",\"tags\":{\"nbsoqeqalarv\":\"prltzkatbhjmz\"},\"id\":\"agunbtgfebw\",\"name\":\"nbmhyree\",\"type\":\"dzqavbpdqmjxlyyz\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.configurationGroupValues().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("qdlyrtl", response.iterator().next().location()); - Assertions.assertEquals("prltzkatbhjmz", response.iterator().next().tags().get("nbsoqeqalarv")); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationValueWithoutSecretsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationValueWithoutSecretsTests.java deleted file mode 100644 index 4ef9a477c958..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ConfigurationValueWithoutSecretsTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ConfigurationValueWithoutSecrets; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import org.junit.jupiter.api.Assertions; - -public final class ConfigurationValueWithoutSecretsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ConfigurationValueWithoutSecrets model = BinaryData.fromString( - "{\"configurationType\":\"Open\",\"configurationValue\":\"klf\",\"provisioningState\":\"Deleting\",\"publisherName\":\"fc\",\"publisherScope\":\"Private\",\"configurationGroupSchemaName\":\"imaq\",\"configurationGroupSchemaOfferingLocation\":\"hemjy\",\"configurationGroupSchemaResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"}}") - .toObject(ConfigurationValueWithoutSecrets.class); - Assertions.assertEquals("klf", model.configurationValue()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ConfigurationValueWithoutSecrets model = new ConfigurationValueWithoutSecrets() - .withConfigurationGroupSchemaResourceReference(new DeploymentResourceIdReference()) - .withConfigurationValue("klf"); - model = BinaryData.fromObject(model).toObject(ConfigurationValueWithoutSecrets.class); - Assertions.assertEquals("klf", model.configurationValue()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ContainerizedNetworkFunctionDefinitionVersionTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ContainerizedNetworkFunctionDefinitionVersionTests.java deleted file mode 100644 index 224c9f033f23..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ContainerizedNetworkFunctionDefinitionVersionTests.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ContainerizedNetworkFunctionDefinitionVersion; -import com.azure.resourcemanager.hybridnetwork.models.ContainerizedNetworkFunctionTemplate; -import org.junit.jupiter.api.Assertions; - -public final class ContainerizedNetworkFunctionDefinitionVersionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ContainerizedNetworkFunctionDefinitionVersion model = BinaryData.fromString( - "{\"networkFunctionType\":\"ContainerizedNetworkFunction\",\"networkFunctionTemplate\":{\"nfviType\":\"ContainerizedNetworkFunctionTemplate\"},\"provisioningState\":\"Converging\",\"versionState\":\"Preview\",\"description\":\"cxy\",\"deployParameters\":\"hdjhlimmbcx\"}") - .toObject(ContainerizedNetworkFunctionDefinitionVersion.class); - Assertions.assertEquals("cxy", model.description()); - Assertions.assertEquals("hdjhlimmbcx", model.deployParameters()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ContainerizedNetworkFunctionDefinitionVersion model - = new ContainerizedNetworkFunctionDefinitionVersion().withDescription("cxy") - .withDeployParameters("hdjhlimmbcx") - .withNetworkFunctionTemplate(new ContainerizedNetworkFunctionTemplate()); - model = BinaryData.fromObject(model).toObject(ContainerizedNetworkFunctionDefinitionVersion.class); - Assertions.assertEquals("cxy", model.description()); - Assertions.assertEquals("hdjhlimmbcx", model.deployParameters()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ContainerizedNetworkFunctionTemplateTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ContainerizedNetworkFunctionTemplateTests.java deleted file mode 100644 index 6eba7df46c75..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ContainerizedNetworkFunctionTemplateTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ContainerizedNetworkFunctionTemplate; - -public final class ContainerizedNetworkFunctionTemplateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ContainerizedNetworkFunctionTemplate model - = BinaryData.fromString("{\"nfviType\":\"ContainerizedNetworkFunctionTemplate\"}") - .toObject(ContainerizedNetworkFunctionTemplate.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ContainerizedNetworkFunctionTemplate model = new ContainerizedNetworkFunctionTemplate(); - model = BinaryData.fromObject(model).toObject(ContainerizedNetworkFunctionTemplate.class); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DaemonSetTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DaemonSetTests.java deleted file mode 100644 index 1a3410bd3e16..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DaemonSetTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DaemonSet; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class DaemonSetTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DaemonSet model = BinaryData.fromString( - "{\"name\":\"umaq\",\"namespace\":\"bgycduiertgccym\",\"desired\":50940581,\"current\":76010479,\"ready\":10940345,\"upToDate\":245335843,\"available\":1979529158,\"creationTime\":\"2021-08-20T01:14:48Z\"}") - .toObject(DaemonSet.class); - Assertions.assertEquals("umaq", model.name()); - Assertions.assertEquals("bgycduiertgccym", model.namespace()); - Assertions.assertEquals(50940581, model.desired()); - Assertions.assertEquals(76010479, model.current()); - Assertions.assertEquals(10940345, model.ready()); - Assertions.assertEquals(245335843, model.upToDate()); - Assertions.assertEquals(1979529158, model.available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-20T01:14:48Z"), model.creationTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DaemonSet model = new DaemonSet().withName("umaq") - .withNamespace("bgycduiertgccym") - .withDesired(50940581) - .withCurrent(76010479) - .withReady(10940345) - .withUpToDate(245335843) - .withAvailable(1979529158) - .withCreationTime(OffsetDateTime.parse("2021-08-20T01:14:48Z")); - model = BinaryData.fromObject(model).toObject(DaemonSet.class); - Assertions.assertEquals("umaq", model.name()); - Assertions.assertEquals("bgycduiertgccym", model.namespace()); - Assertions.assertEquals(50940581, model.desired()); - Assertions.assertEquals(76010479, model.current()); - Assertions.assertEquals(10940345, model.ready()); - Assertions.assertEquals(245335843, model.upToDate()); - Assertions.assertEquals(1979529158, model.available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-20T01:14:48Z"), model.creationTime()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DependsOnProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DependsOnProfileTests.java deleted file mode 100644 index 3cd9534b8752..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DependsOnProfileTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class DependsOnProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DependsOnProfile model = BinaryData.fromString( - "{\"installDependsOn\":[\"yc\",\"rauwjuetaebu\",\"u\"],\"uninstallDependsOn\":[\"ovsm\",\"l\",\"wabm\",\"oefki\"],\"updateDependsOn\":[\"tpuqujmq\",\"gkfbtndoaong\",\"jcntuj\"]}") - .toObject(DependsOnProfile.class); - Assertions.assertEquals("yc", model.installDependsOn().get(0)); - Assertions.assertEquals("ovsm", model.uninstallDependsOn().get(0)); - Assertions.assertEquals("tpuqujmq", model.updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DependsOnProfile model = new DependsOnProfile().withInstallDependsOn(Arrays.asList("yc", "rauwjuetaebu", "u")) - .withUninstallDependsOn(Arrays.asList("ovsm", "l", "wabm", "oefki")) - .withUpdateDependsOn(Arrays.asList("tpuqujmq", "gkfbtndoaong", "jcntuj")); - model = BinaryData.fromObject(model).toObject(DependsOnProfile.class); - Assertions.assertEquals("yc", model.installDependsOn().get(0)); - Assertions.assertEquals("ovsm", model.uninstallDependsOn().get(0)); - Assertions.assertEquals("tpuqujmq", model.updateDependsOn().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DeploymentResourceIdReferenceTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DeploymentResourceIdReferenceTests.java deleted file mode 100644 index 00641d725bea..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DeploymentResourceIdReferenceTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; - -public final class DeploymentResourceIdReferenceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DeploymentResourceIdReference model = BinaryData.fromString("{\"idType\":\"DeploymentResourceIdReference\"}") - .toObject(DeploymentResourceIdReference.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DeploymentResourceIdReference model = new DeploymentResourceIdReference(); - model = BinaryData.fromObject(model).toObject(DeploymentResourceIdReference.class); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DeploymentStatusPropertiesTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DeploymentStatusPropertiesTests.java deleted file mode 100644 index 826f80867c8e..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DeploymentStatusPropertiesTests.java +++ /dev/null @@ -1,237 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DaemonSet; -import com.azure.resourcemanager.hybridnetwork.models.Deployment; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentStatusProperties; -import com.azure.resourcemanager.hybridnetwork.models.Pod; -import com.azure.resourcemanager.hybridnetwork.models.PodEvent; -import com.azure.resourcemanager.hybridnetwork.models.PodEventType; -import com.azure.resourcemanager.hybridnetwork.models.PodStatus; -import com.azure.resourcemanager.hybridnetwork.models.ReplicaSet; -import com.azure.resourcemanager.hybridnetwork.models.Resources; -import com.azure.resourcemanager.hybridnetwork.models.StatefulSet; -import com.azure.resourcemanager.hybridnetwork.models.Status; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class DeploymentStatusPropertiesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - DeploymentStatusProperties model = BinaryData.fromString( - "{\"status\":\"Pending-Install\",\"resources\":{\"deployments\":[{\"name\":\"ytlmoyrxvwfud\",\"namespace\":\"zntxhdz\",\"desired\":349337714,\"ready\":291050041,\"upToDate\":203364386,\"available\":723536665,\"creationTime\":\"2021-02-03T03:57:15Z\"}],\"pods\":[{\"name\":\"xsbkyvpyca\",\"namespace\":\"z\",\"desired\":729788311,\"ready\":1414672968,\"status\":\"Running\",\"creationTime\":\"2021-09-06T02:44:44Z\",\"events\":[{\"type\":\"Normal\",\"reason\":\"bmehh\",\"message\":\"yvjusrtslhsp\",\"lastSeenTime\":\"2021-01-25T12:50:37Z\"},{\"type\":\"Warning\",\"reason\":\"ofmxagkvtmelmqkr\",\"message\":\"hvljuahaquh\",\"lastSeenTime\":\"2021-04-17T12:34:25Z\"}]},{\"name\":\"duala\",\"namespace\":\"qpv\",\"desired\":1911566048,\"ready\":294636913,\"status\":\"Terminating\",\"creationTime\":\"2021-04-22T00:28:22Z\",\"events\":[{\"type\":\"Normal\",\"reason\":\"gomz\",\"message\":\"misgwbnb\",\"lastSeenTime\":\"2021-11-15T23:08:14Z\"},{\"type\":\"Normal\",\"reason\":\"k\",\"message\":\"ali\",\"lastSeenTime\":\"2021-01-29T13:20:28Z\"}]}],\"replicaSets\":[{\"name\":\"kauhashsfwxo\",\"namespace\":\"w\",\"desired\":38783234,\"ready\":585972520,\"current\":1879830205,\"creationTime\":\"2020-12-22T21:46:37Z\"},{\"name\":\"xdje\",\"namespace\":\"pucwwfvovbvme\",\"desired\":321338352,\"ready\":1542315989,\"current\":1560245881,\"creationTime\":\"2021-07-17T19:12:13Z\"},{\"name\":\"uojgj\",\"namespace\":\"jueiotwmcdytd\",\"desired\":384724385,\"ready\":838785311,\"current\":1070997174,\"creationTime\":\"2021-01-30T10:40:13Z\"}],\"statefulSets\":[{\"name\":\"wgxhn\",\"namespace\":\"kxfbkpycgklwndn\",\"desired\":1205583230,\"ready\":1922459268,\"creationTime\":\"2021-03-09T05:57:58Z\"},{\"name\":\"ylwz\",\"namespace\":\"dhxujznbmpo\",\"desired\":750344701,\"ready\":1662245915,\"creationTime\":\"2021-07-21T15:39:33Z\"},{\"name\":\"veual\",\"namespace\":\"j\",\"desired\":1318602789,\"ready\":396810634,\"creationTime\":\"2021-05-12T14:09:32Z\"},{\"name\":\"cswsrtjri\",\"namespace\":\"rbpbewtghfgblcg\",\"desired\":1261477123,\"ready\":1623747079,\"creationTime\":\"2021-02-14T18:33:33Z\"}],\"daemonSets\":[{\"name\":\"begibtnmxiebwwa\",\"namespace\":\"ayqcgw\",\"desired\":1999029226,\"current\":350152394,\"ready\":1115460475,\"upToDate\":580617744,\"available\":1773507503,\"creationTime\":\"2021-07-11T15:51:59Z\"},{\"name\":\"ongmtsa\",\"namespace\":\"cbpwxqpsrknft\",\"desired\":1256922904,\"current\":1607260782,\"ready\":2067966148,\"upToDate\":773993487,\"available\":835302956,\"creationTime\":\"2021-05-29T19:52:45Z\"},{\"name\":\"xqtayriwwro\",\"namespace\":\"bexrmcq\",\"desired\":1430552166,\"current\":865624949,\"ready\":934632065,\"upToDate\":988905675,\"available\":2121055666,\"creationTime\":\"2021-07-16T09:24:30Z\"},{\"name\":\"sgzvahapjyzhpv\",\"namespace\":\"zcjrvxdjzlmwlx\",\"desired\":413444138,\"current\":2069794521,\"ready\":2083539395,\"upToDate\":367747592,\"available\":977455104,\"creationTime\":\"2021-07-07T00:25:39Z\"}]},\"nextExpectedUpdateAt\":\"2021-05-25T09:22:07Z\"}") - .toObject(DeploymentStatusProperties.class); - Assertions.assertEquals(Status.PENDING_INSTALL, model.status()); - Assertions.assertEquals("ytlmoyrxvwfud", model.resources().deployments().get(0).name()); - Assertions.assertEquals("zntxhdz", model.resources().deployments().get(0).namespace()); - Assertions.assertEquals(349337714, model.resources().deployments().get(0).desired()); - Assertions.assertEquals(291050041, model.resources().deployments().get(0).ready()); - Assertions.assertEquals(203364386, model.resources().deployments().get(0).upToDate()); - Assertions.assertEquals(723536665, model.resources().deployments().get(0).available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-03T03:57:15Z"), - model.resources().deployments().get(0).creationTime()); - Assertions.assertEquals("xsbkyvpyca", model.resources().pods().get(0).name()); - Assertions.assertEquals("z", model.resources().pods().get(0).namespace()); - Assertions.assertEquals(729788311, model.resources().pods().get(0).desired()); - Assertions.assertEquals(1414672968, model.resources().pods().get(0).ready()); - Assertions.assertEquals(PodStatus.RUNNING, model.resources().pods().get(0).status()); - Assertions.assertEquals(OffsetDateTime.parse("2021-09-06T02:44:44Z"), - model.resources().pods().get(0).creationTime()); - Assertions.assertEquals(PodEventType.NORMAL, model.resources().pods().get(0).events().get(0).type()); - Assertions.assertEquals("bmehh", model.resources().pods().get(0).events().get(0).reason()); - Assertions.assertEquals("yvjusrtslhsp", model.resources().pods().get(0).events().get(0).message()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-25T12:50:37Z"), - model.resources().pods().get(0).events().get(0).lastSeenTime()); - Assertions.assertEquals("kauhashsfwxo", model.resources().replicaSets().get(0).name()); - Assertions.assertEquals("w", model.resources().replicaSets().get(0).namespace()); - Assertions.assertEquals(38783234, model.resources().replicaSets().get(0).desired()); - Assertions.assertEquals(585972520, model.resources().replicaSets().get(0).ready()); - Assertions.assertEquals(1879830205, model.resources().replicaSets().get(0).current()); - Assertions.assertEquals(OffsetDateTime.parse("2020-12-22T21:46:37Z"), - model.resources().replicaSets().get(0).creationTime()); - Assertions.assertEquals("wgxhn", model.resources().statefulSets().get(0).name()); - Assertions.assertEquals("kxfbkpycgklwndn", model.resources().statefulSets().get(0).namespace()); - Assertions.assertEquals(1205583230, model.resources().statefulSets().get(0).desired()); - Assertions.assertEquals(1922459268, model.resources().statefulSets().get(0).ready()); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-09T05:57:58Z"), - model.resources().statefulSets().get(0).creationTime()); - Assertions.assertEquals("begibtnmxiebwwa", model.resources().daemonSets().get(0).name()); - Assertions.assertEquals("ayqcgw", model.resources().daemonSets().get(0).namespace()); - Assertions.assertEquals(1999029226, model.resources().daemonSets().get(0).desired()); - Assertions.assertEquals(350152394, model.resources().daemonSets().get(0).current()); - Assertions.assertEquals(1115460475, model.resources().daemonSets().get(0).ready()); - Assertions.assertEquals(580617744, model.resources().daemonSets().get(0).upToDate()); - Assertions.assertEquals(1773507503, model.resources().daemonSets().get(0).available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-11T15:51:59Z"), - model.resources().daemonSets().get(0).creationTime()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-25T09:22:07Z"), model.nextExpectedUpdateAt()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - DeploymentStatusProperties model = new DeploymentStatusProperties().withStatus(Status.PENDING_INSTALL) - .withResources(new Resources() - .withDeployments(Arrays.asList(new Deployment().withName("ytlmoyrxvwfud") - .withNamespace("zntxhdz") - .withDesired(349337714) - .withReady(291050041) - .withUpToDate(203364386) - .withAvailable(723536665) - .withCreationTime(OffsetDateTime.parse("2021-02-03T03:57:15Z")))) - .withPods(Arrays.asList( - new Pod().withName("xsbkyvpyca") - .withNamespace("z") - .withDesired(729788311) - .withReady(1414672968) - .withStatus(PodStatus.RUNNING) - .withCreationTime(OffsetDateTime.parse("2021-09-06T02:44:44Z")) - .withEvents(Arrays.asList( - new PodEvent().withType(PodEventType.NORMAL) - .withReason("bmehh") - .withMessage("yvjusrtslhsp") - .withLastSeenTime(OffsetDateTime.parse("2021-01-25T12:50:37Z")), - new PodEvent().withType(PodEventType.WARNING) - .withReason("ofmxagkvtmelmqkr") - .withMessage("hvljuahaquh") - .withLastSeenTime(OffsetDateTime.parse("2021-04-17T12:34:25Z")))), - new Pod().withName("duala") - .withNamespace("qpv") - .withDesired(1911566048) - .withReady(294636913) - .withStatus(PodStatus.TERMINATING) - .withCreationTime(OffsetDateTime.parse("2021-04-22T00:28:22Z")) - .withEvents(Arrays.asList( - new PodEvent().withType(PodEventType.NORMAL) - .withReason("gomz") - .withMessage("misgwbnb") - .withLastSeenTime(OffsetDateTime.parse("2021-11-15T23:08:14Z")), - new PodEvent().withType(PodEventType.NORMAL) - .withReason("k") - .withMessage("ali") - .withLastSeenTime(OffsetDateTime.parse("2021-01-29T13:20:28Z")))))) - .withReplicaSets(Arrays.asList( - new ReplicaSet().withName("kauhashsfwxo") - .withNamespace("w") - .withDesired(38783234) - .withReady(585972520) - .withCurrent(1879830205) - .withCreationTime(OffsetDateTime.parse("2020-12-22T21:46:37Z")), - new ReplicaSet().withName("xdje") - .withNamespace("pucwwfvovbvme") - .withDesired(321338352) - .withReady(1542315989) - .withCurrent(1560245881) - .withCreationTime(OffsetDateTime.parse("2021-07-17T19:12:13Z")), - new ReplicaSet().withName("uojgj") - .withNamespace("jueiotwmcdytd") - .withDesired(384724385) - .withReady(838785311) - .withCurrent(1070997174) - .withCreationTime(OffsetDateTime.parse("2021-01-30T10:40:13Z")))) - .withStatefulSets(Arrays.asList( - new StatefulSet().withName("wgxhn") - .withNamespace("kxfbkpycgklwndn") - .withDesired(1205583230) - .withReady(1922459268) - .withCreationTime(OffsetDateTime.parse("2021-03-09T05:57:58Z")), - new StatefulSet().withName("ylwz") - .withNamespace("dhxujznbmpo") - .withDesired(750344701) - .withReady(1662245915) - .withCreationTime(OffsetDateTime.parse("2021-07-21T15:39:33Z")), - new StatefulSet().withName("veual") - .withNamespace("j") - .withDesired(1318602789) - .withReady(396810634) - .withCreationTime(OffsetDateTime.parse("2021-05-12T14:09:32Z")), - new StatefulSet().withName("cswsrtjri") - .withNamespace("rbpbewtghfgblcg") - .withDesired(1261477123) - .withReady(1623747079) - .withCreationTime(OffsetDateTime.parse("2021-02-14T18:33:33Z")))) - .withDaemonSets(Arrays.asList( - new DaemonSet().withName("begibtnmxiebwwa") - .withNamespace("ayqcgw") - .withDesired(1999029226) - .withCurrent(350152394) - .withReady(1115460475) - .withUpToDate(580617744) - .withAvailable(1773507503) - .withCreationTime(OffsetDateTime.parse("2021-07-11T15:51:59Z")), - new DaemonSet().withName("ongmtsa") - .withNamespace("cbpwxqpsrknft") - .withDesired(1256922904) - .withCurrent(1607260782) - .withReady(2067966148) - .withUpToDate(773993487) - .withAvailable(835302956) - .withCreationTime(OffsetDateTime.parse("2021-05-29T19:52:45Z")), - new DaemonSet().withName("xqtayriwwro") - .withNamespace("bexrmcq") - .withDesired(1430552166) - .withCurrent(865624949) - .withReady(934632065) - .withUpToDate(988905675) - .withAvailable(2121055666) - .withCreationTime(OffsetDateTime.parse("2021-07-16T09:24:30Z")), - new DaemonSet().withName("sgzvahapjyzhpv") - .withNamespace("zcjrvxdjzlmwlx") - .withDesired(413444138) - .withCurrent(2069794521) - .withReady(2083539395) - .withUpToDate(367747592) - .withAvailable(977455104) - .withCreationTime(OffsetDateTime.parse("2021-07-07T00:25:39Z"))))) - .withNextExpectedUpdateAt(OffsetDateTime.parse("2021-05-25T09:22:07Z")); - model = BinaryData.fromObject(model).toObject(DeploymentStatusProperties.class); - Assertions.assertEquals(Status.PENDING_INSTALL, model.status()); - Assertions.assertEquals("ytlmoyrxvwfud", model.resources().deployments().get(0).name()); - Assertions.assertEquals("zntxhdz", model.resources().deployments().get(0).namespace()); - Assertions.assertEquals(349337714, model.resources().deployments().get(0).desired()); - Assertions.assertEquals(291050041, model.resources().deployments().get(0).ready()); - Assertions.assertEquals(203364386, model.resources().deployments().get(0).upToDate()); - Assertions.assertEquals(723536665, model.resources().deployments().get(0).available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-03T03:57:15Z"), - model.resources().deployments().get(0).creationTime()); - Assertions.assertEquals("xsbkyvpyca", model.resources().pods().get(0).name()); - Assertions.assertEquals("z", model.resources().pods().get(0).namespace()); - Assertions.assertEquals(729788311, model.resources().pods().get(0).desired()); - Assertions.assertEquals(1414672968, model.resources().pods().get(0).ready()); - Assertions.assertEquals(PodStatus.RUNNING, model.resources().pods().get(0).status()); - Assertions.assertEquals(OffsetDateTime.parse("2021-09-06T02:44:44Z"), - model.resources().pods().get(0).creationTime()); - Assertions.assertEquals(PodEventType.NORMAL, model.resources().pods().get(0).events().get(0).type()); - Assertions.assertEquals("bmehh", model.resources().pods().get(0).events().get(0).reason()); - Assertions.assertEquals("yvjusrtslhsp", model.resources().pods().get(0).events().get(0).message()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-25T12:50:37Z"), - model.resources().pods().get(0).events().get(0).lastSeenTime()); - Assertions.assertEquals("kauhashsfwxo", model.resources().replicaSets().get(0).name()); - Assertions.assertEquals("w", model.resources().replicaSets().get(0).namespace()); - Assertions.assertEquals(38783234, model.resources().replicaSets().get(0).desired()); - Assertions.assertEquals(585972520, model.resources().replicaSets().get(0).ready()); - Assertions.assertEquals(1879830205, model.resources().replicaSets().get(0).current()); - Assertions.assertEquals(OffsetDateTime.parse("2020-12-22T21:46:37Z"), - model.resources().replicaSets().get(0).creationTime()); - Assertions.assertEquals("wgxhn", model.resources().statefulSets().get(0).name()); - Assertions.assertEquals("kxfbkpycgklwndn", model.resources().statefulSets().get(0).namespace()); - Assertions.assertEquals(1205583230, model.resources().statefulSets().get(0).desired()); - Assertions.assertEquals(1922459268, model.resources().statefulSets().get(0).ready()); - Assertions.assertEquals(OffsetDateTime.parse("2021-03-09T05:57:58Z"), - model.resources().statefulSets().get(0).creationTime()); - Assertions.assertEquals("begibtnmxiebwwa", model.resources().daemonSets().get(0).name()); - Assertions.assertEquals("ayqcgw", model.resources().daemonSets().get(0).namespace()); - Assertions.assertEquals(1999029226, model.resources().daemonSets().get(0).desired()); - Assertions.assertEquals(350152394, model.resources().daemonSets().get(0).current()); - Assertions.assertEquals(1115460475, model.resources().daemonSets().get(0).ready()); - Assertions.assertEquals(580617744, model.resources().daemonSets().get(0).upToDate()); - Assertions.assertEquals(1773507503, model.resources().daemonSets().get(0).available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-11T15:51:59Z"), - model.resources().daemonSets().get(0).creationTime()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-25T09:22:07Z"), model.nextExpectedUpdateAt()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DeploymentTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DeploymentTests.java deleted file mode 100644 index b9771c341aae..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/DeploymentTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.Deployment; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class DeploymentTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Deployment model = BinaryData.fromString( - "{\"name\":\"blytk\",\"namespace\":\"mpew\",\"desired\":520113589,\"ready\":1577221415,\"upToDate\":1139203375,\"available\":910036850,\"creationTime\":\"2021-11-17T21:39:38Z\"}") - .toObject(Deployment.class); - Assertions.assertEquals("blytk", model.name()); - Assertions.assertEquals("mpew", model.namespace()); - Assertions.assertEquals(520113589, model.desired()); - Assertions.assertEquals(1577221415, model.ready()); - Assertions.assertEquals(1139203375, model.upToDate()); - Assertions.assertEquals(910036850, model.available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-11-17T21:39:38Z"), model.creationTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Deployment model = new Deployment().withName("blytk") - .withNamespace("mpew") - .withDesired(520113589) - .withReady(1577221415) - .withUpToDate(1139203375) - .withAvailable(910036850) - .withCreationTime(OffsetDateTime.parse("2021-11-17T21:39:38Z")); - model = BinaryData.fromObject(model).toObject(Deployment.class); - Assertions.assertEquals("blytk", model.name()); - Assertions.assertEquals("mpew", model.namespace()); - Assertions.assertEquals(520113589, model.desired()); - Assertions.assertEquals(1577221415, model.ready()); - Assertions.assertEquals(1139203375, model.upToDate()); - Assertions.assertEquals(910036850, model.available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-11-17T21:39:38Z"), model.creationTime()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ExecuteRequestParametersTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ExecuteRequestParametersTests.java deleted file mode 100644 index aab613790a9e..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ExecuteRequestParametersTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ExecuteRequestParameters; -import com.azure.resourcemanager.hybridnetwork.models.HttpMethod; -import com.azure.resourcemanager.hybridnetwork.models.RequestMetadata; -import org.junit.jupiter.api.Assertions; - -public final class ExecuteRequestParametersTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ExecuteRequestParameters model = BinaryData.fromString( - "{\"serviceEndpoint\":\"ishc\",\"requestMetadata\":{\"relativePath\":\"khaj\",\"httpMethod\":\"Delete\",\"serializedBody\":\"yeamdphagalpb\",\"apiVersion\":\"wgipwhono\"}}") - .toObject(ExecuteRequestParameters.class); - Assertions.assertEquals("ishc", model.serviceEndpoint()); - Assertions.assertEquals("khaj", model.requestMetadata().relativePath()); - Assertions.assertEquals(HttpMethod.DELETE, model.requestMetadata().httpMethod()); - Assertions.assertEquals("yeamdphagalpb", model.requestMetadata().serializedBody()); - Assertions.assertEquals("wgipwhono", model.requestMetadata().apiVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ExecuteRequestParameters model = new ExecuteRequestParameters().withServiceEndpoint("ishc") - .withRequestMetadata(new RequestMetadata().withRelativePath("khaj") - .withHttpMethod(HttpMethod.DELETE) - .withSerializedBody("yeamdphagalpb") - .withApiVersion("wgipwhono")); - model = BinaryData.fromObject(model).toObject(ExecuteRequestParameters.class); - Assertions.assertEquals("ishc", model.serviceEndpoint()); - Assertions.assertEquals("khaj", model.requestMetadata().relativePath()); - Assertions.assertEquals(HttpMethod.DELETE, model.requestMetadata().httpMethod()); - Assertions.assertEquals("yeamdphagalpb", model.requestMetadata().serializedBody()); - Assertions.assertEquals("wgipwhono", model.requestMetadata().apiVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmInstallOptionsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmInstallOptionsTests.java deleted file mode 100644 index 1f7ab9af12f5..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmInstallOptionsTests.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.HelmInstallOptions; -import org.junit.jupiter.api.Assertions; - -public final class HelmInstallOptionsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HelmInstallOptions model - = BinaryData.fromString("{\"atomic\":\"ujwsawddjibabxvi\",\"wait\":\"tvtzeexavoxtfg\",\"timeout\":\"cd\"}") - .toObject(HelmInstallOptions.class); - Assertions.assertEquals("ujwsawddjibabxvi", model.atomic()); - Assertions.assertEquals("tvtzeexavoxtfg", model.waitOption()); - Assertions.assertEquals("cd", model.timeout()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HelmInstallOptions model = new HelmInstallOptions().withAtomic("ujwsawddjibabxvi") - .withWaitOption("tvtzeexavoxtfg") - .withTimeout("cd"); - model = BinaryData.fromObject(model).toObject(HelmInstallOptions.class); - Assertions.assertEquals("ujwsawddjibabxvi", model.atomic()); - Assertions.assertEquals("tvtzeexavoxtfg", model.waitOption()); - Assertions.assertEquals("cd", model.timeout()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmMappingRuleProfileOptionsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmMappingRuleProfileOptionsTests.java deleted file mode 100644 index 8c33d6f60d60..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmMappingRuleProfileOptionsTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.HelmInstallOptions; -import com.azure.resourcemanager.hybridnetwork.models.HelmMappingRuleProfileOptions; -import com.azure.resourcemanager.hybridnetwork.models.HelmUpgradeOptions; -import org.junit.jupiter.api.Assertions; - -public final class HelmMappingRuleProfileOptionsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HelmMappingRuleProfileOptions model = BinaryData.fromString( - "{\"installOptions\":{\"atomic\":\"nsrmffeycx\",\"wait\":\"tpiymerteea\",\"timeout\":\"xqiekkkzddrtk\"},\"upgradeOptions\":{\"atomic\":\"jbmxvavre\",\"wait\":\"eesvecu\",\"timeout\":\"pxtxsuwp\"}}") - .toObject(HelmMappingRuleProfileOptions.class); - Assertions.assertEquals("nsrmffeycx", model.installOptions().atomic()); - Assertions.assertEquals("tpiymerteea", model.installOptions().waitOption()); - Assertions.assertEquals("xqiekkkzddrtk", model.installOptions().timeout()); - Assertions.assertEquals("jbmxvavre", model.upgradeOptions().atomic()); - Assertions.assertEquals("eesvecu", model.upgradeOptions().waitOption()); - Assertions.assertEquals("pxtxsuwp", model.upgradeOptions().timeout()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HelmMappingRuleProfileOptions model = new HelmMappingRuleProfileOptions() - .withInstallOptions(new HelmInstallOptions().withAtomic("nsrmffeycx") - .withWaitOption("tpiymerteea") - .withTimeout("xqiekkkzddrtk")) - .withUpgradeOptions( - new HelmUpgradeOptions().withAtomic("jbmxvavre").withWaitOption("eesvecu").withTimeout("pxtxsuwp")); - model = BinaryData.fromObject(model).toObject(HelmMappingRuleProfileOptions.class); - Assertions.assertEquals("nsrmffeycx", model.installOptions().atomic()); - Assertions.assertEquals("tpiymerteea", model.installOptions().waitOption()); - Assertions.assertEquals("xqiekkkzddrtk", model.installOptions().timeout()); - Assertions.assertEquals("jbmxvavre", model.upgradeOptions().atomic()); - Assertions.assertEquals("eesvecu", model.upgradeOptions().waitOption()); - Assertions.assertEquals("pxtxsuwp", model.upgradeOptions().timeout()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmMappingRuleProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmMappingRuleProfileTests.java deleted file mode 100644 index 7269eed10886..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmMappingRuleProfileTests.java +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.HelmInstallOptions; -import com.azure.resourcemanager.hybridnetwork.models.HelmMappingRuleProfile; -import com.azure.resourcemanager.hybridnetwork.models.HelmMappingRuleProfileOptions; -import com.azure.resourcemanager.hybridnetwork.models.HelmUpgradeOptions; -import org.junit.jupiter.api.Assertions; - -public final class HelmMappingRuleProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HelmMappingRuleProfile model = BinaryData.fromString( - "{\"releaseNamespace\":\"dxasicddyvv\",\"releaseName\":\"kgfmocwahpq\",\"helmPackageVersion\":\"tjeaahhvjhh\",\"values\":\"kzyb\",\"options\":{\"installOptions\":{\"atomic\":\"dj\",\"wait\":\"yxkyxvx\",\"timeout\":\"blbjedn\"},\"upgradeOptions\":{\"atomic\":\"age\",\"wait\":\"ulxunsmjbnkpp\",\"timeout\":\"nenlsvxeizzg\"}}}") - .toObject(HelmMappingRuleProfile.class); - Assertions.assertEquals("dxasicddyvv", model.releaseNamespace()); - Assertions.assertEquals("kgfmocwahpq", model.releaseName()); - Assertions.assertEquals("tjeaahhvjhh", model.helmPackageVersion()); - Assertions.assertEquals("kzyb", model.values()); - Assertions.assertEquals("dj", model.options().installOptions().atomic()); - Assertions.assertEquals("yxkyxvx", model.options().installOptions().waitOption()); - Assertions.assertEquals("blbjedn", model.options().installOptions().timeout()); - Assertions.assertEquals("age", model.options().upgradeOptions().atomic()); - Assertions.assertEquals("ulxunsmjbnkpp", model.options().upgradeOptions().waitOption()); - Assertions.assertEquals("nenlsvxeizzg", model.options().upgradeOptions().timeout()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HelmMappingRuleProfile model = new HelmMappingRuleProfile().withReleaseNamespace("dxasicddyvv") - .withReleaseName("kgfmocwahpq") - .withHelmPackageVersion("tjeaahhvjhh") - .withValues("kzyb") - .withOptions(new HelmMappingRuleProfileOptions() - .withInstallOptions( - new HelmInstallOptions().withAtomic("dj").withWaitOption("yxkyxvx").withTimeout("blbjedn")) - .withUpgradeOptions(new HelmUpgradeOptions().withAtomic("age") - .withWaitOption("ulxunsmjbnkpp") - .withTimeout("nenlsvxeizzg"))); - model = BinaryData.fromObject(model).toObject(HelmMappingRuleProfile.class); - Assertions.assertEquals("dxasicddyvv", model.releaseNamespace()); - Assertions.assertEquals("kgfmocwahpq", model.releaseName()); - Assertions.assertEquals("tjeaahhvjhh", model.helmPackageVersion()); - Assertions.assertEquals("kzyb", model.values()); - Assertions.assertEquals("dj", model.options().installOptions().atomic()); - Assertions.assertEquals("yxkyxvx", model.options().installOptions().waitOption()); - Assertions.assertEquals("blbjedn", model.options().installOptions().timeout()); - Assertions.assertEquals("age", model.options().upgradeOptions().atomic()); - Assertions.assertEquals("ulxunsmjbnkpp", model.options().upgradeOptions().waitOption()); - Assertions.assertEquals("nenlsvxeizzg", model.options().upgradeOptions().timeout()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmUpgradeOptionsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmUpgradeOptionsTests.java deleted file mode 100644 index 0ac95a50180c..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/HelmUpgradeOptionsTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.HelmUpgradeOptions; -import org.junit.jupiter.api.Assertions; - -public final class HelmUpgradeOptionsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - HelmUpgradeOptions model - = BinaryData.fromString("{\"atomic\":\"qbw\",\"wait\":\"pqtgsfjac\",\"timeout\":\"lhhxudbxvodhtnsi\"}") - .toObject(HelmUpgradeOptions.class); - Assertions.assertEquals("qbw", model.atomic()); - Assertions.assertEquals("pqtgsfjac", model.waitOption()); - Assertions.assertEquals("lhhxudbxvodhtnsi", model.timeout()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - HelmUpgradeOptions model - = new HelmUpgradeOptions().withAtomic("qbw").withWaitOption("pqtgsfjac").withTimeout("lhhxudbxvodhtnsi"); - model = BinaryData.fromObject(model).toObject(HelmUpgradeOptions.class); - Assertions.assertEquals("qbw", model.atomic()); - Assertions.assertEquals("pqtgsfjac", model.waitOption()); - Assertions.assertEquals("lhhxudbxvodhtnsi", model.timeout()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ImageArtifactProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ImageArtifactProfileTests.java deleted file mode 100644 index 7a483422badc..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ImageArtifactProfileTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ImageArtifactProfile; -import org.junit.jupiter.api.Assertions; - -public final class ImageArtifactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageArtifactProfile model - = BinaryData.fromString("{\"imageName\":\"avmqfoudor\",\"imageVersion\":\"gyyprotwy\"}") - .toObject(ImageArtifactProfile.class); - Assertions.assertEquals("avmqfoudor", model.imageName()); - Assertions.assertEquals("gyyprotwy", model.imageVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageArtifactProfile model - = new ImageArtifactProfile().withImageName("avmqfoudor").withImageVersion("gyyprotwy"); - model = BinaryData.fromObject(model).toObject(ImageArtifactProfile.class); - Assertions.assertEquals("avmqfoudor", model.imageName()); - Assertions.assertEquals("gyyprotwy", model.imageVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ImageMappingRuleProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ImageMappingRuleProfileTests.java deleted file mode 100644 index 4ea5c993b21d..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ImageMappingRuleProfileTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ImageMappingRuleProfile; -import org.junit.jupiter.api.Assertions; - -public final class ImageMappingRuleProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ImageMappingRuleProfile model = BinaryData.fromString("{\"userConfiguration\":\"ugcmjkavlgorb\"}") - .toObject(ImageMappingRuleProfile.class); - Assertions.assertEquals("ugcmjkavlgorb", model.userConfiguration()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ImageMappingRuleProfile model = new ImageMappingRuleProfile().withUserConfiguration("ugcmjkavlgorb"); - model = BinaryData.fromObject(model).toObject(ImageMappingRuleProfile.class); - Assertions.assertEquals("ugcmjkavlgorb", model.userConfiguration()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ManagedResourceGroupConfigurationTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ManagedResourceGroupConfigurationTests.java deleted file mode 100644 index 9893e250f8fb..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ManagedResourceGroupConfigurationTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ManagedResourceGroupConfiguration; -import org.junit.jupiter.api.Assertions; - -public final class ManagedResourceGroupConfigurationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ManagedResourceGroupConfiguration model = BinaryData.fromString("{\"name\":\"t\",\"location\":\"ytp\"}") - .toObject(ManagedResourceGroupConfiguration.class); - Assertions.assertEquals("t", model.name()); - Assertions.assertEquals("ytp", model.location()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ManagedResourceGroupConfiguration model - = new ManagedResourceGroupConfiguration().withName("t").withLocation("ytp"); - model = BinaryData.fromObject(model).toObject(ManagedResourceGroupConfiguration.class); - Assertions.assertEquals("t", model.name()); - Assertions.assertEquals("ytp", model.location()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ManagedServiceIdentityTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ManagedServiceIdentityTests.java deleted file mode 100644 index 347ffbcc2d2d..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ManagedServiceIdentityTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentity; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class ManagedServiceIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ManagedServiceIdentity model = BinaryData.fromString( - "{\"principalId\":\"731bce86-a82a-40bb-9caf-958e7498e193\",\"tenantId\":\"f60da859-2825-4de7-a883-90872824af9b\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"pmouexhdz\":{\"principalId\":\"452094f5-773e-4abb-ac78-12b40b4f2746\",\"clientId\":\"a131ffad-bd8d-43d6-b91d-5920bf309b98\"},\"qeojnxqbzvddntw\":{\"principalId\":\"873898df-5393-4b7d-96ae-a6169891f7e2\",\"clientId\":\"913c7386-4fc5-4c50-8fd5-bb624627e188\"}}}") - .toObject(ManagedServiceIdentity.class); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ManagedServiceIdentity model = new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentities( - mapOf("pmouexhdz", new UserAssignedIdentity(), "qeojnxqbzvddntw", new UserAssignedIdentity())); - model = BinaryData.fromObject(model).toObject(ManagedServiceIdentity.class); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ManifestArtifactFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ManifestArtifactFormatTests.java deleted file mode 100644 index 2181f61197c9..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ManifestArtifactFormatTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactType; -import com.azure.resourcemanager.hybridnetwork.models.ManifestArtifactFormat; -import org.junit.jupiter.api.Assertions; - -public final class ManifestArtifactFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ManifestArtifactFormat model = BinaryData.fromString( - "{\"artifactName\":\"zqljyxgtczh\",\"artifactType\":\"OCIArtifact\",\"artifactVersion\":\"sdshmkxmaehvb\"}") - .toObject(ManifestArtifactFormat.class); - Assertions.assertEquals("zqljyxgtczh", model.artifactName()); - Assertions.assertEquals(ArtifactType.OCIARTIFACT, model.artifactType()); - Assertions.assertEquals("sdshmkxmaehvb", model.artifactVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ManifestArtifactFormat model = new ManifestArtifactFormat().withArtifactName("zqljyxgtczh") - .withArtifactType(ArtifactType.OCIARTIFACT) - .withArtifactVersion("sdshmkxmaehvb"); - model = BinaryData.fromObject(model).toObject(ManifestArtifactFormat.class); - Assertions.assertEquals("zqljyxgtczh", model.artifactName()); - Assertions.assertEquals(ArtifactType.OCIARTIFACT, model.artifactType()); - Assertions.assertEquals("sdshmkxmaehvb", model.artifactVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/MappingRuleProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/MappingRuleProfileTests.java deleted file mode 100644 index 0375c6e238b7..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/MappingRuleProfileTests.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ApplicationEnablement; -import com.azure.resourcemanager.hybridnetwork.models.MappingRuleProfile; -import org.junit.jupiter.api.Assertions; - -public final class MappingRuleProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - MappingRuleProfile model - = BinaryData.fromString("{\"applicationEnablement\":\"Disabled\"}").toObject(MappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.DISABLED, model.applicationEnablement()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - MappingRuleProfile model = new MappingRuleProfile().withApplicationEnablement(ApplicationEnablement.DISABLED); - model = BinaryData.fromObject(model).toObject(MappingRuleProfile.class); - Assertions.assertEquals(ApplicationEnablement.DISABLED, model.applicationEnablement()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionApplicationTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionApplicationTests.java deleted file mode 100644 index 294156e4845d..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionApplicationTests.java +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionApplication; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionApplicationTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionApplication model = BinaryData.fromString( - "{\"name\":\"agr\",\"dependsOnProfile\":{\"installDependsOn\":[\"teusqczkvyklxu\",\"yja\",\"fmmfblcqcu\"],\"uninstallDependsOn\":[\"qibrtalme\",\"ttwgdsl\",\"xih\",\"rmooizqse\"],\"updateDependsOn\":[\"iut\",\"xapzhyrpet\"]}}") - .toObject(NetworkFunctionApplication.class); - Assertions.assertEquals("agr", model.name()); - Assertions.assertEquals("teusqczkvyklxu", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("qibrtalme", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("iut", model.dependsOnProfile().updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionApplication model = new NetworkFunctionApplication().withName("agr") - .withDependsOnProfile( - new DependsOnProfile().withInstallDependsOn(Arrays.asList("teusqczkvyklxu", "yja", "fmmfblcqcu")) - .withUninstallDependsOn(Arrays.asList("qibrtalme", "ttwgdsl", "xih", "rmooizqse")) - .withUpdateDependsOn(Arrays.asList("iut", "xapzhyrpet"))); - model = BinaryData.fromObject(model).toObject(NetworkFunctionApplication.class); - Assertions.assertEquals("agr", model.name()); - Assertions.assertEquals("teusqczkvyklxu", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("qibrtalme", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("iut", model.dependsOnProfile().updateDependsOn().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupInnerTests.java deleted file mode 100644 index 601783dc3ebc..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupInnerTests.java +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionDefinitionGroupInner; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroupPropertiesFormat; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionDefinitionGroupInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionDefinitionGroupInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Canceled\",\"description\":\"kbogqxndlkzgx\"},\"location\":\"ripl\",\"tags\":{\"wlrbqtkoievseo\":\"dxunkbebxmubyyn\",\"wzizxbmpgcjefuzm\":\"gqrlltmuwla\"},\"id\":\"vpbttd\",\"name\":\"morppxebmnzbtbh\",\"type\":\"pglkf\"}") - .toObject(NetworkFunctionDefinitionGroupInner.class); - Assertions.assertEquals("ripl", model.location()); - Assertions.assertEquals("dxunkbebxmubyyn", model.tags().get("wlrbqtkoievseo")); - Assertions.assertEquals("kbogqxndlkzgx", model.properties().description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionDefinitionGroupInner model = new NetworkFunctionDefinitionGroupInner().withLocation("ripl") - .withTags(mapOf("wlrbqtkoievseo", "dxunkbebxmubyyn", "wzizxbmpgcjefuzm", "gqrlltmuwla")) - .withProperties(new NetworkFunctionDefinitionGroupPropertiesFormat().withDescription("kbogqxndlkzgx")); - model = BinaryData.fromObject(model).toObject(NetworkFunctionDefinitionGroupInner.class); - Assertions.assertEquals("ripl", model.location()); - Assertions.assertEquals("dxunkbebxmubyyn", model.tags().get("wlrbqtkoievseo")); - Assertions.assertEquals("kbogqxndlkzgx", model.properties().description()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupListResultTests.java deleted file mode 100644 index 36ce945a00c4..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupListResultTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionDefinitionGroupInner; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroupListResult; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroupPropertiesFormat; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionDefinitionGroupListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionDefinitionGroupListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"description\":\"iwjmygtdssls\"},\"location\":\"mweriofzpy\",\"tags\":{\"vwiwubmwmbesld\":\"mwabnetshhszhedp\",\"wtppjflcxogaoko\":\"k\"},\"id\":\"z\",\"name\":\"nsikvmkqzeqqkdl\",\"type\":\"fzxmhhvhgureodkw\"}],\"nextLink\":\"dagxtibqd\"}") - .toObject(NetworkFunctionDefinitionGroupListResult.class); - Assertions.assertEquals("mweriofzpy", model.value().get(0).location()); - Assertions.assertEquals("mwabnetshhszhedp", model.value().get(0).tags().get("vwiwubmwmbesld")); - Assertions.assertEquals("iwjmygtdssls", model.value().get(0).properties().description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionDefinitionGroupListResult model = new NetworkFunctionDefinitionGroupListResult() - .withValue(Arrays.asList(new NetworkFunctionDefinitionGroupInner().withLocation("mweriofzpy") - .withTags(mapOf("vwiwubmwmbesld", "mwabnetshhszhedp", "wtppjflcxogaoko", "k")) - .withProperties(new NetworkFunctionDefinitionGroupPropertiesFormat().withDescription("iwjmygtdssls")))); - model = BinaryData.fromObject(model).toObject(NetworkFunctionDefinitionGroupListResult.class); - Assertions.assertEquals("mweriofzpy", model.value().get(0).location()); - Assertions.assertEquals("mwabnetshhszhedp", model.value().get(0).tags().get("vwiwubmwmbesld")); - Assertions.assertEquals("iwjmygtdssls", model.value().get(0).properties().description()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupPropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupPropertiesFormatTests.java deleted file mode 100644 index e927fe87891c..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupPropertiesFormatTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroupPropertiesFormat; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionDefinitionGroupPropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionDefinitionGroupPropertiesFormat model - = BinaryData.fromString("{\"provisioningState\":\"Failed\",\"description\":\"neuelfphsdyhtoz\"}") - .toObject(NetworkFunctionDefinitionGroupPropertiesFormat.class); - Assertions.assertEquals("neuelfphsdyhtoz", model.description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionDefinitionGroupPropertiesFormat model - = new NetworkFunctionDefinitionGroupPropertiesFormat().withDescription("neuelfphsdyhtoz"); - model = BinaryData.fromObject(model).toObject(NetworkFunctionDefinitionGroupPropertiesFormat.class); - Assertions.assertEquals("neuelfphsdyhtoz", model.description()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsCreateOrUpdateMockTests.java deleted file mode 100644 index 163a3c69a98d..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsCreateOrUpdateMockTests.java +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroup; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroupPropertiesFormat; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class NetworkFunctionDefinitionGroupsCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"description\":\"sjcaacfdmmcpugm\"},\"location\":\"qepvufhbzeh\",\"tags\":{\"nbldxeaclgschori\":\"oqhnlb\",\"fldpuviyfc\":\"krsrrmoucs\"},\"id\":\"abeolhbhlvbm\",\"name\":\"uqibsxtkcu\",\"type\":\"fbsfarfsiow\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkFunctionDefinitionGroup response = manager.networkFunctionDefinitionGroups() - .define("napqo") - .withRegion("ibidmhmwffp") - .withExistingPublisher("tfgxqbawpcb", "nzqcy") - .withTags(mapOf("apckccrrvw", "u", "ukphaimmoiroq", "yoxoy")) - .withProperties(new NetworkFunctionDefinitionGroupPropertiesFormat().withDescription("dhzbdybwwgb")) - .create(); - - Assertions.assertEquals("qepvufhbzeh", response.location()); - Assertions.assertEquals("oqhnlb", response.tags().get("nbldxeaclgschori")); - Assertions.assertEquals("sjcaacfdmmcpugm", response.properties().description()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsGetWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsGetWithResponseMockTests.java deleted file mode 100644 index 281dc85ce491..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsGetWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroup; -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 NetworkFunctionDefinitionGroupsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Deleted\",\"description\":\"xxdtddmflh\"},\"location\":\"tx\",\"tags\":{\"xbannovvoxc\":\"zna\",\"tlyo\":\"ytprwnwvroev\",\"bcrymodizrx\":\"rrrouuxvnsa\",\"pmkmlmvevfx\":\"lobdxna\"},\"id\":\"op\",\"name\":\"hbzxli\",\"type\":\"hrdd\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkFunctionDefinitionGroup response = manager.networkFunctionDefinitionGroups() - .getWithResponse("unin", "udbchaqdtv", "ec", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("tx", response.location()); - Assertions.assertEquals("zna", response.tags().get("xbannovvoxc")); - Assertions.assertEquals("xxdtddmflh", response.properties().description()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsListByPublisherMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsListByPublisherMockTests.java deleted file mode 100644 index 0032568f55b8..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionGroupsListByPublisherMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionGroup; -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 NetworkFunctionDefinitionGroupsListByPublisherMockTests { - @Test - public void testListByPublisher() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"description\":\"duugwbsre\"},\"location\":\"fqkfuarenl\",\"tags\":{\"v\":\"tklnvnafvvkyfed\",\"lcqxypokk\":\"bo\"},\"id\":\"minqcym\",\"name\":\"zng\",\"type\":\"bdxxe\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.networkFunctionDefinitionGroups() - .listByPublisher("ontacnpq", "tehtuevrhrljyoog", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("fqkfuarenl", response.iterator().next().location()); - Assertions.assertEquals("tklnvnafvvkyfed", response.iterator().next().tags().get("v")); - Assertions.assertEquals("duugwbsre", response.iterator().next().properties().description()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionResourceElementTemplateDetailsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionResourceElementTemplateDetailsTests.java deleted file mode 100644 index b54389e80ba5..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionResourceElementTemplateDetailsTests.java +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArmResourceDefinitionResourceElementTemplate; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionResourceElementTemplateDetails; -import com.azure.resourcemanager.hybridnetwork.models.NsdArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.TemplateType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionDefinitionResourceElementTemplateDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionDefinitionResourceElementTemplateDetails model = BinaryData.fromString( - "{\"type\":\"NetworkFunctionDefinition\",\"configuration\":{\"templateType\":\"ArmTemplate\",\"parameterValues\":\"ultxijjumfq\",\"artifactProfile\":{\"artifactStoreReference\":{\"id\":\"nqnm\"},\"artifactName\":\"ngz\",\"artifactVersion\":\"qxtbjwgnyf\"}},\"name\":\"fzsvtuikzh\",\"dependsOnProfile\":{\"installDependsOn\":[\"lcfhmlrqryxy\",\"qnzrd\",\"sovwxznptgoeiyb\",\"abpfhvfs\"],\"uninstallDependsOn\":[\"ntjlr\",\"gjkskyrioov\",\"idsxwaabzmifry\"],\"updateDependsOn\":[\"mmaxrizkzobgo\",\"xlhslnel\",\"ieixynllxe\"]}}") - .toObject(NetworkFunctionDefinitionResourceElementTemplateDetails.class); - Assertions.assertEquals("fzsvtuikzh", model.name()); - Assertions.assertEquals("lcfhmlrqryxy", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("ntjlr", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("mmaxrizkzobgo", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals(TemplateType.ARM_TEMPLATE, model.configuration().templateType()); - Assertions.assertEquals("ultxijjumfq", model.configuration().parameterValues()); - Assertions.assertEquals("nqnm", model.configuration().artifactProfile().artifactStoreReference().id()); - Assertions.assertEquals("ngz", model.configuration().artifactProfile().artifactName()); - Assertions.assertEquals("qxtbjwgnyf", model.configuration().artifactProfile().artifactVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionDefinitionResourceElementTemplateDetails model - = new NetworkFunctionDefinitionResourceElementTemplateDetails().withName("fzsvtuikzh") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("lcfhmlrqryxy", "qnzrd", "sovwxznptgoeiyb", "abpfhvfs")) - .withUninstallDependsOn(Arrays.asList("ntjlr", "gjkskyrioov", "idsxwaabzmifry")) - .withUpdateDependsOn(Arrays.asList("mmaxrizkzobgo", "xlhslnel", "ieixynllxe"))) - .withConfiguration( - new ArmResourceDefinitionResourceElementTemplate().withTemplateType(TemplateType.ARM_TEMPLATE) - .withParameterValues("ultxijjumfq") - .withArtifactProfile( - new NsdArtifactProfile().withArtifactStoreReference(new ReferencedResource().withId("nqnm")) - .withArtifactName("ngz") - .withArtifactVersion("qxtbjwgnyf"))); - model = BinaryData.fromObject(model).toObject(NetworkFunctionDefinitionResourceElementTemplateDetails.class); - Assertions.assertEquals("fzsvtuikzh", model.name()); - Assertions.assertEquals("lcfhmlrqryxy", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("ntjlr", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("mmaxrizkzobgo", model.dependsOnProfile().updateDependsOn().get(0)); - Assertions.assertEquals(TemplateType.ARM_TEMPLATE, model.configuration().templateType()); - Assertions.assertEquals("ultxijjumfq", model.configuration().parameterValues()); - Assertions.assertEquals("nqnm", model.configuration().artifactProfile().artifactStoreReference().id()); - Assertions.assertEquals("ngz", model.configuration().artifactProfile().artifactName()); - Assertions.assertEquals("qxtbjwgnyf", model.configuration().artifactProfile().artifactVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionInnerTests.java deleted file mode 100644 index abe7ef862ac9..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionInnerTests.java +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionDefinitionVersionInner; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersionPropertiesFormat; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionDefinitionVersionInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionDefinitionVersionInner model = BinaryData.fromString( - "{\"properties\":{\"networkFunctionType\":\"NetworkFunctionDefinitionVersionPropertiesFormat\",\"provisioningState\":\"Converging\",\"versionState\":\"Unknown\",\"description\":\"quuvxzxcl\",\"deployParameters\":\"thhqzonosggbh\"},\"location\":\"hfwdsjnkaljutiis\",\"tags\":{\"ewkfvhqcrai\":\"ffgdkz\",\"uflrwd\":\"vpnpp\",\"hgw\":\"hdlxyjrxsagafcn\"},\"id\":\"apnedgfbcvkc\",\"name\":\"q\",\"type\":\"pkeqdcvdrhvoo\"}") - .toObject(NetworkFunctionDefinitionVersionInner.class); - Assertions.assertEquals("hfwdsjnkaljutiis", model.location()); - Assertions.assertEquals("ffgdkz", model.tags().get("ewkfvhqcrai")); - Assertions.assertEquals("quuvxzxcl", model.properties().description()); - Assertions.assertEquals("thhqzonosggbh", model.properties().deployParameters()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionDefinitionVersionInner model - = new NetworkFunctionDefinitionVersionInner().withLocation("hfwdsjnkaljutiis") - .withTags(mapOf("ewkfvhqcrai", "ffgdkz", "uflrwd", "vpnpp", "hgw", "hdlxyjrxsagafcn")) - .withProperties(new NetworkFunctionDefinitionVersionPropertiesFormat().withDescription("quuvxzxcl") - .withDeployParameters("thhqzonosggbh")); - model = BinaryData.fromObject(model).toObject(NetworkFunctionDefinitionVersionInner.class); - Assertions.assertEquals("hfwdsjnkaljutiis", model.location()); - Assertions.assertEquals("ffgdkz", model.tags().get("ewkfvhqcrai")); - Assertions.assertEquals("quuvxzxcl", model.properties().description()); - Assertions.assertEquals("thhqzonosggbh", model.properties().deployParameters()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionListResultTests.java deleted file mode 100644 index c775bafd7d7c..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionListResultTests.java +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionDefinitionVersionInner; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersionListResult; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersionPropertiesFormat; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionDefinitionVersionListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionDefinitionVersionListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"networkFunctionType\":\"NetworkFunctionDefinitionVersionPropertiesFormat\",\"provisioningState\":\"Succeeded\",\"versionState\":\"ValidationFailed\",\"description\":\"oegrpkhjwn\",\"deployParameters\":\"qsluicp\"},\"location\":\"gk\",\"tags\":{\"xmodf\":\"vmbmp\",\"rfouyftaakcpw\":\"uefywsbpfvmwy\",\"nubexk\":\"yzvqt\",\"quxvypomgkop\":\"zksmondj\"},\"id\":\"whojvp\",\"name\":\"jqg\",\"type\":\"ysmocmbqfqvmkcxo\"},{\"properties\":{\"networkFunctionType\":\"NetworkFunctionDefinitionVersionPropertiesFormat\",\"provisioningState\":\"Deleted\",\"versionState\":\"Deprecated\",\"description\":\"xprglyatddc\",\"deployParameters\":\"bcuejrjxgci\"},\"location\":\"brh\",\"tags\":{\"ibahwflus\":\"sdqrhzoymibmrq\",\"piexpbtgiw\":\"dtmhrkwofyyvoqa\",\"nwashrtd\":\"wo\",\"ulpiuj\":\"kcnqxwbpo\"},\"id\":\"aasipqi\",\"name\":\"obyu\",\"type\":\"erpqlpqwcciuqg\"},{\"properties\":{\"networkFunctionType\":\"NetworkFunctionDefinitionVersionPropertiesFormat\",\"provisioningState\":\"Accepted\",\"versionState\":\"Deprecated\",\"description\":\"vfbtkuwh\",\"deployParameters\":\"hykojoxafnndlpic\"},\"location\":\"o\",\"tags\":{\"vvqfovljxyws\":\"cdyhbpkkpwdreqn\",\"yrs\":\"w\"},\"id\":\"dsytgadgvr\",\"name\":\"ea\",\"type\":\"neqn\"},{\"properties\":{\"networkFunctionType\":\"NetworkFunctionDefinitionVersionPropertiesFormat\",\"provisioningState\":\"Accepted\",\"versionState\":\"Unknown\",\"description\":\"uu\",\"deployParameters\":\"fqka\"},\"location\":\"wiipfpub\",\"tags\":{\"sgplsakn\":\"wwiftohqkvpuv\",\"synljphuopxodl\":\"n\"},\"id\":\"iyntorzihle\",\"name\":\"sjswsrms\",\"type\":\"yzrpzbchckqqzq\"}],\"nextLink\":\"xiy\"}") - .toObject(NetworkFunctionDefinitionVersionListResult.class); - Assertions.assertEquals("gk", model.value().get(0).location()); - Assertions.assertEquals("vmbmp", model.value().get(0).tags().get("xmodf")); - Assertions.assertEquals("oegrpkhjwn", model.value().get(0).properties().description()); - Assertions.assertEquals("qsluicp", model.value().get(0).properties().deployParameters()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionDefinitionVersionListResult model - = new NetworkFunctionDefinitionVersionListResult().withValue(Arrays.asList( - new NetworkFunctionDefinitionVersionInner().withLocation("gk") - .withTags(mapOf("xmodf", "vmbmp", "rfouyftaakcpw", "uefywsbpfvmwy", "nubexk", "yzvqt", - "quxvypomgkop", "zksmondj")) - .withProperties(new NetworkFunctionDefinitionVersionPropertiesFormat().withDescription("oegrpkhjwn") - .withDeployParameters("qsluicp")), - new NetworkFunctionDefinitionVersionInner().withLocation("brh") - .withTags(mapOf("ibahwflus", "sdqrhzoymibmrq", "piexpbtgiw", "dtmhrkwofyyvoqa", "nwashrtd", "wo", - "ulpiuj", "kcnqxwbpo")) - .withProperties( - new NetworkFunctionDefinitionVersionPropertiesFormat().withDescription("xprglyatddc") - .withDeployParameters("bcuejrjxgci")), - new NetworkFunctionDefinitionVersionInner().withLocation("o") - .withTags(mapOf("vvqfovljxyws", "cdyhbpkkpwdreqn", "yrs", "w")) - .withProperties(new NetworkFunctionDefinitionVersionPropertiesFormat().withDescription("vfbtkuwh") - .withDeployParameters("hykojoxafnndlpic")), - new NetworkFunctionDefinitionVersionInner().withLocation("wiipfpub") - .withTags(mapOf("sgplsakn", "wwiftohqkvpuv", "synljphuopxodl", "n")) - .withProperties(new NetworkFunctionDefinitionVersionPropertiesFormat().withDescription("uu") - .withDeployParameters("fqka")))); - model = BinaryData.fromObject(model).toObject(NetworkFunctionDefinitionVersionListResult.class); - Assertions.assertEquals("gk", model.value().get(0).location()); - Assertions.assertEquals("vmbmp", model.value().get(0).tags().get("xmodf")); - Assertions.assertEquals("oegrpkhjwn", model.value().get(0).properties().description()); - Assertions.assertEquals("qsluicp", model.value().get(0).properties().deployParameters()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionPropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionPropertiesFormatTests.java deleted file mode 100644 index 87af0a055556..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionPropertiesFormatTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersionPropertiesFormat; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionDefinitionVersionPropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionDefinitionVersionPropertiesFormat model = BinaryData.fromString( - "{\"networkFunctionType\":\"NetworkFunctionDefinitionVersionPropertiesFormat\",\"provisioningState\":\"Canceled\",\"versionState\":\"Preview\",\"description\":\"bzdopcj\",\"deployParameters\":\"nhdldwmgxcx\"}") - .toObject(NetworkFunctionDefinitionVersionPropertiesFormat.class); - Assertions.assertEquals("bzdopcj", model.description()); - Assertions.assertEquals("nhdldwmgxcx", model.deployParameters()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionDefinitionVersionPropertiesFormat model - = new NetworkFunctionDefinitionVersionPropertiesFormat().withDescription("bzdopcj") - .withDeployParameters("nhdldwmgxcx"); - model = BinaryData.fromObject(model).toObject(NetworkFunctionDefinitionVersionPropertiesFormat.class); - Assertions.assertEquals("bzdopcj", model.description()); - Assertions.assertEquals("nhdldwmgxcx", model.deployParameters()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionUpdateStateInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionUpdateStateInnerTests.java deleted file mode 100644 index db907086ba94..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionUpdateStateInnerTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionDefinitionVersionUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.VersionState; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionDefinitionVersionUpdateStateInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionDefinitionVersionUpdateStateInner model - = BinaryData.fromString("{\"versionState\":\"Validating\"}") - .toObject(NetworkFunctionDefinitionVersionUpdateStateInner.class); - Assertions.assertEquals(VersionState.VALIDATING, model.versionState()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionDefinitionVersionUpdateStateInner model - = new NetworkFunctionDefinitionVersionUpdateStateInner().withVersionState(VersionState.VALIDATING); - model = BinaryData.fromObject(model).toObject(NetworkFunctionDefinitionVersionUpdateStateInner.class); - Assertions.assertEquals(VersionState.VALIDATING, model.versionState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsCreateOrUpdateMockTests.java deleted file mode 100644 index c8707dec7bf2..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsCreateOrUpdateMockTests.java +++ /dev/null @@ -1,62 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersion; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersionPropertiesFormat; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class NetworkFunctionDefinitionVersionsCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"networkFunctionType\":\"NetworkFunctionDefinitionVersionPropertiesFormat\",\"provisioningState\":\"Succeeded\",\"versionState\":\"Active\",\"description\":\"sgzv\",\"deployParameters\":\"snnjzfpafolpym\"},\"location\":\"mxq\",\"tags\":{\"lejchcsr\":\"gpgdphtvdulaj\",\"vnphc\":\"zknmzlanrupd\"},\"id\":\"zqtpjhmq\",\"name\":\"hvthlaiwdcxsm\",\"type\":\"zzhz\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkFunctionDefinitionVersion response = manager.networkFunctionDefinitionVersions() - .define("ikyju") - .withRegion("pcrrk") - .withExistingNetworkFunctionDefinitionGroup("uidjpuuyjucej", "kzoeovvtzejetj", "ln") - .withTags(mapOf("mjsmwr", "w", "jafi", "kcdxfzzzw")) - .withProperties(new NetworkFunctionDefinitionVersionPropertiesFormat().withDescription("lxrzvhqjwtr") - .withDeployParameters("gv")) - .create(); - - Assertions.assertEquals("mxq", response.location()); - Assertions.assertEquals("gpgdphtvdulaj", response.tags().get("lejchcsr")); - Assertions.assertEquals("sgzv", response.properties().description()); - Assertions.assertEquals("snnjzfpafolpym", response.properties().deployParameters()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsGetWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsGetWithResponseMockTests.java deleted file mode 100644 index 09a7bbbcfe0f..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsGetWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersion; -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 NetworkFunctionDefinitionVersionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"networkFunctionType\":\"NetworkFunctionDefinitionVersionPropertiesFormat\",\"provisioningState\":\"Accepted\",\"versionState\":\"Deprecated\",\"description\":\"esyds\",\"deployParameters\":\"efoh\"},\"location\":\"bvopwndyqle\",\"tags\":{\"pvbrdfjmzsyz\":\"klmtkhlowkx\",\"pjrtws\":\"hotlhikcyychunsj\",\"uic\":\"hv\"},\"id\":\"hvtrrmhwrbfdpyf\",\"name\":\"ubhvj\",\"type\":\"lrocuyzlwh\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkFunctionDefinitionVersion response = manager.networkFunctionDefinitionVersions() - .getWithResponse("kjxnqpvwgfstmhq", "kizmdksaoafclu", "v", "xmycjimryvwgcw", - com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("bvopwndyqle", response.location()); - Assertions.assertEquals("klmtkhlowkx", response.tags().get("pvbrdfjmzsyz")); - Assertions.assertEquals("esyds", response.properties().description()); - Assertions.assertEquals("efoh", response.properties().deployParameters()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupMockTests.java deleted file mode 100644 index 3b22317f5eda..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersion; -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 NetworkFunctionDefinitionVersionsListByNetworkFunctionDefinitionGroupMockTests { - @Test - public void testListByNetworkFunctionDefinitionGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"networkFunctionType\":\"NetworkFunctionDefinitionVersionPropertiesFormat\",\"provisioningState\":\"Deleted\",\"versionState\":\"Validating\",\"description\":\"xsglh\",\"deployParameters\":\"rryejylmbkzudnig\"},\"location\":\"ihotjewlpxuzzjg\",\"tags\":{\"hiqakydiwfbrk\":\"fqyhqoto\",\"qaxsipietgbebjf\":\"pzdqtvhcspod\",\"pnfpubntnbat\":\"lbmoichd\",\"uhplrvkmjcwmjv\":\"viqsowsaaelcattc\"},\"id\":\"gfggcvkyylizrzbj\",\"name\":\"sfxsf\",\"type\":\"ztlvtmvagbwidqlv\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.networkFunctionDefinitionVersions() - .listByNetworkFunctionDefinitionGroup("memhooclutnpq", "emc", "jk", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("ihotjewlpxuzzjg", response.iterator().next().location()); - Assertions.assertEquals("fqyhqoto", response.iterator().next().tags().get("hiqakydiwfbrk")); - Assertions.assertEquals("xsglh", response.iterator().next().properties().description()); - Assertions.assertEquals("rryejylmbkzudnig", response.iterator().next().properties().deployParameters()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateStateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateStateMockTests.java deleted file mode 100644 index 8161861e196d..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionDefinitionVersionsUpdateStateMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionDefinitionVersionUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersionUpdateState; -import com.azure.resourcemanager.hybridnetwork.models.VersionState; -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 NetworkFunctionDefinitionVersionsUpdateStateMockTests { - @Test - public void testUpdateState() throws Exception { - String responseStr = "{\"versionState\":\"Active\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkFunctionDefinitionVersionUpdateState response = manager.networkFunctionDefinitionVersions() - .updateState("ukoveofi", "rvjfnmjmvlw", "z", "iblkujr", - new NetworkFunctionDefinitionVersionUpdateStateInner().withVersionState(VersionState.DEPRECATED), - com.azure.core.util.Context.NONE); - - Assertions.assertEquals(VersionState.ACTIVE, response.versionState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionInnerTests.java deleted file mode 100644 index c99f35e0dbf6..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionInnerTests.java +++ /dev/null @@ -1,71 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionInner; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentity; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.NfviType; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionInner model = BinaryData.fromString( - "{\"properties\":{\"configurationType\":\"NetworkFunctionPropertiesFormat\",\"provisioningState\":\"Accepted\",\"publisherName\":\"mdwzjeiachboo\",\"publisherScope\":\"Unknown\",\"networkFunctionDefinitionGroupName\":\"ro\",\"networkFunctionDefinitionVersion\":\"qpteeh\",\"networkFunctionDefinitionOfferingLocation\":\"vypyqrimzinpv\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"AzureOperatorNexus\",\"nfviId\":\"irsoodqxhcrmnohj\",\"allowSoftwareUpdate\":false,\"roleOverrideValues\":[\"dsoifiyipj\"]},\"etag\":\"qwpgrjbzn\",\"identity\":{\"principalId\":\"39a605f7-ef29-4abf-b167-717d9861585b\",\"tenantId\":\"9d28a510-33c2-471c-992f-aeea8748239d\",\"type\":\"None\",\"userAssignedIdentities\":{\"yxqabnmocpcyshur\":{\"principalId\":\"adda7f3f-40f0-4a27-b8f2-1c4386456450\",\"clientId\":\"5e4433b1-2104-41d9-b130-7938a45b681f\"}}},\"location\":\"fblj\",\"tags\":{\"qajzyulpkudjkr\":\"btoqcjmkljavbqid\",\"e\":\"khbzhfepgzg\",\"scpai\":\"zloc\"},\"id\":\"rhhbcs\",\"name\":\"l\",\"type\":\"mmajtjaodx\"}") - .toObject(NetworkFunctionInner.class); - Assertions.assertEquals("fblj", model.location()); - Assertions.assertEquals("btoqcjmkljavbqid", model.tags().get("qajzyulpkudjkr")); - Assertions.assertEquals(NfviType.AZURE_OPERATOR_NEXUS, model.properties().nfviType()); - Assertions.assertEquals("irsoodqxhcrmnohj", model.properties().nfviId()); - Assertions.assertEquals(false, model.properties().allowSoftwareUpdate()); - Assertions.assertEquals("dsoifiyipj", model.properties().roleOverrideValues().get(0)); - Assertions.assertEquals("qwpgrjbzn", model.etag()); - Assertions.assertEquals(ManagedServiceIdentityType.NONE, model.identity().type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionInner model = new NetworkFunctionInner().withLocation("fblj") - .withTags(mapOf("qajzyulpkudjkr", "btoqcjmkljavbqid", "e", "khbzhfepgzg", "scpai", "zloc")) - .withProperties(new NetworkFunctionPropertiesFormat() - .withNetworkFunctionDefinitionVersionResourceReference(new DeploymentResourceIdReference()) - .withNfviType(NfviType.AZURE_OPERATOR_NEXUS) - .withNfviId("irsoodqxhcrmnohj") - .withAllowSoftwareUpdate(false) - .withRoleOverrideValues(Arrays.asList("dsoifiyipj"))) - .withEtag("qwpgrjbzn") - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.NONE) - .withUserAssignedIdentities(mapOf("yxqabnmocpcyshur", new UserAssignedIdentity()))); - model = BinaryData.fromObject(model).toObject(NetworkFunctionInner.class); - Assertions.assertEquals("fblj", model.location()); - Assertions.assertEquals("btoqcjmkljavbqid", model.tags().get("qajzyulpkudjkr")); - Assertions.assertEquals(NfviType.AZURE_OPERATOR_NEXUS, model.properties().nfviType()); - Assertions.assertEquals("irsoodqxhcrmnohj", model.properties().nfviId()); - Assertions.assertEquals(false, model.properties().allowSoftwareUpdate()); - Assertions.assertEquals("dsoifiyipj", model.properties().roleOverrideValues().get(0)); - Assertions.assertEquals("qwpgrjbzn", model.etag()); - Assertions.assertEquals(ManagedServiceIdentityType.NONE, model.identity().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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionListResultTests.java deleted file mode 100644 index aaa8882a30ed..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionListResultTests.java +++ /dev/null @@ -1,128 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionInner; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentity; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionListResult; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.NfviType; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"configurationType\":\"NetworkFunctionPropertiesFormat\",\"provisioningState\":\"Unknown\",\"publisherName\":\"pzaoqvuhr\",\"publisherScope\":\"Unknown\",\"networkFunctionDefinitionGroupName\":\"cyddglmjthjqk\",\"networkFunctionDefinitionVersion\":\"yeicxmqciwqvhk\",\"networkFunctionDefinitionOfferingLocation\":\"xuigdtopbobj\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"Unknown\",\"nfviId\":\"w\",\"allowSoftwareUpdate\":false,\"roleOverrideValues\":[\"hrzayvvtpgvdf\",\"iotkftutqxl\",\"gxlefgugnxkrxd\"]},\"etag\":\"i\",\"identity\":{\"principalId\":\"848da603-860a-4a6c-b7f3-146526d3b5f6\",\"tenantId\":\"3ac468ea-7dca-428f-818e-f195e85b03cd\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"rabhjybigeho\":{\"principalId\":\"3765763f-0654-4d86-9397-ec9f9a747710\",\"clientId\":\"74244a8b-5caa-4218-b6b7-aea19379017f\"},\"owskanyktz\":{\"principalId\":\"3ec3cb44-613c-494e-a648-16a7375fb48e\",\"clientId\":\"5332552e-aeaa-4419-8ea2-8f87a6f82fbd\"}}},\"location\":\"u\",\"tags\":{\"nhzgpphrcgyn\":\"gqywgndrv\",\"fsxlzevgbmqjqa\":\"ocpecfvmmco\"},\"id\":\"c\",\"name\":\"pmivkwlzu\",\"type\":\"ccfwnfnbacfion\"},{\"properties\":{\"configurationType\":\"NetworkFunctionPropertiesFormat\",\"provisioningState\":\"Unknown\",\"publisherName\":\"tqgtzxdpnqbqq\",\"publisherScope\":\"Private\",\"networkFunctionDefinitionGroupName\":\"feallnwsu\",\"networkFunctionDefinitionVersion\":\"snjampmng\",\"networkFunctionDefinitionOfferingLocation\":\"scxaq\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"AzureOperatorNexus\",\"nfviId\":\"cbonqvpk\",\"allowSoftwareUpdate\":true,\"roleOverrideValues\":[\"jease\",\"pheoflokeyy\",\"enjbdlwtgrhp\",\"jp\"]},\"etag\":\"masxazjpqyegu\",\"identity\":{\"principalId\":\"b25272bb-7f03-437d-857a-415469049d05\",\"tenantId\":\"a8392d8e-61b5-453b-b280-fda4460ccc65\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"jzzvdud\":{\"principalId\":\"2587b03b-9041-4f15-b73f-b77b57db3d61\",\"clientId\":\"6760930a-2c5a-447a-87a8-db518fe14b35\"},\"slfhotwm\":{\"principalId\":\"356ab1bc-f5b5-4c9a-8db2-17db90d51b7f\",\"clientId\":\"88851210-1b08-4ded-933c-c8db10ae58e1\"}}},\"location\":\"npwlbjnpg\",\"tags\":{\"suesnzw\":\"tadehxnltyfsopp\",\"avo\":\"ej\",\"vudwx\":\"xzdmohctb\",\"gujjugwdkcglh\":\"ndnvo\"},\"id\":\"lazjdyggdtjixhbk\",\"name\":\"ofqweykhmenevfye\",\"type\":\"fwhybcibvy\"},{\"properties\":{\"configurationType\":\"NetworkFunctionPropertiesFormat\",\"provisioningState\":\"Succeeded\",\"publisherName\":\"tynnaamdectehfi\",\"publisherScope\":\"Unknown\",\"networkFunctionDefinitionGroupName\":\"eypvhezrkg\",\"networkFunctionDefinitionVersion\":\"c\",\"networkFunctionDefinitionOfferingLocation\":\"efovgmk\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"AzureOperatorNexus\",\"nfviId\":\"yvxyqjp\",\"allowSoftwareUpdate\":true,\"roleOverrideValues\":[\"pngjcrcczsqpjhvm\",\"ajvnysounqe\",\"a\",\"oaeupfhyhltrpmo\"]},\"etag\":\"mcmatuokthfuiu\",\"identity\":{\"principalId\":\"5278403f-a005-43da-945c-9cfd342e3952\",\"tenantId\":\"cfd28ec1-88d0-4ddd-9e7e-bdd763472622\",\"type\":\"None\",\"userAssignedIdentities\":{\"xodpuozmyzydagfu\":{\"principalId\":\"790ef448-5d21-486c-a737-9e8cc7b69f6f\",\"clientId\":\"8e1b1d2c-5c89-444e-8a8e-27145e403ed1\"}}},\"location\":\"bezy\",\"tags\":{\"ywqsmbsurexim\":\"kktwhrdxw\",\"stkiiuxhqyud\":\"ryocfsfksymdd\",\"rq\":\"o\"},\"id\":\"b\",\"name\":\"oczvy\",\"type\":\"fqrvkdvjsllrmvvd\"},{\"properties\":{\"configurationType\":\"NetworkFunctionPropertiesFormat\",\"provisioningState\":\"Unknown\",\"publisherName\":\"pnpulexxbczwtru\",\"publisherScope\":\"Private\",\"networkFunctionDefinitionGroupName\":\"bq\",\"networkFunctionDefinitionVersion\":\"sovmyokacspkwl\",\"networkFunctionDefinitionOfferingLocation\":\"dobpxjmflbvvn\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"AzureOperatorNexus\",\"nfviId\":\"ciwwzjuqkhr\",\"allowSoftwareUpdate\":true,\"roleOverrideValues\":[\"ku\",\"foskghsauuimj\",\"vxieduugidyj\",\"rfbyaosvexcso\"]},\"etag\":\"clhocohsl\",\"identity\":{\"principalId\":\"a17456e3-75f9-44fd-8097-1da3fcdc956d\",\"tenantId\":\"210ae0aa-3c5d-4d67-91b3-def8a7c46edd\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"buhfmvfaxkffeiit\":{\"principalId\":\"ca65dc97-4196-4f53-bd38-66f00380f5d8\",\"clientId\":\"4f0dbe72-5509-41bf-b687-a676a915e9d8\"}}},\"location\":\"vmezy\",\"tags\":{\"grxwbu\":\"xmzsbbzogg\",\"dptkoenkouk\":\"vjxxjnsp\",\"pocipazyxoegu\":\"vudwtiukbldng\",\"npiucgygevqznty\":\"g\"},\"id\":\"mrbpizcdrqj\",\"name\":\"dpydn\",\"type\":\"yhxdeoejzicwi\"}],\"nextLink\":\"jttgzf\"}") - .toObject(NetworkFunctionListResult.class); - Assertions.assertEquals("u", model.value().get(0).location()); - Assertions.assertEquals("gqywgndrv", model.value().get(0).tags().get("nhzgpphrcgyn")); - Assertions.assertEquals(NfviType.UNKNOWN, model.value().get(0).properties().nfviType()); - Assertions.assertEquals("w", model.value().get(0).properties().nfviId()); - Assertions.assertEquals(false, model.value().get(0).properties().allowSoftwareUpdate()); - Assertions.assertEquals("hrzayvvtpgvdf", model.value().get(0).properties().roleOverrideValues().get(0)); - Assertions.assertEquals("i", model.value().get(0).etag()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.value().get(0).identity().type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionListResult model - = new NetworkFunctionListResult() - .withValue( - Arrays.asList( - new NetworkFunctionInner().withLocation("u") - .withTags(mapOf("nhzgpphrcgyn", "gqywgndrv", "fsxlzevgbmqjqa", "ocpecfvmmco")) - .withProperties(new NetworkFunctionPropertiesFormat() - .withNetworkFunctionDefinitionVersionResourceReference( - new DeploymentResourceIdReference()) - .withNfviType(NfviType.UNKNOWN) - .withNfviId("w") - .withAllowSoftwareUpdate(false) - .withRoleOverrideValues( - Arrays.asList("hrzayvvtpgvdf", "iotkftutqxl", "gxlefgugnxkrxd"))) - .withEtag("i") - .withIdentity(new ManagedServiceIdentity() - .withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentities( - mapOf( - "rabhjybigeho", new UserAssignedIdentity(), "owskanyktz", - new UserAssignedIdentity()))), - new NetworkFunctionInner().withLocation("npwlbjnpg") - .withTags(mapOf("suesnzw", "tadehxnltyfsopp", "avo", "ej", "vudwx", "xzdmohctb", - "gujjugwdkcglh", "ndnvo")) - .withProperties(new NetworkFunctionPropertiesFormat() - .withNetworkFunctionDefinitionVersionResourceReference( - new DeploymentResourceIdReference()) - .withNfviType(NfviType.AZURE_OPERATOR_NEXUS) - .withNfviId("cbonqvpk") - .withAllowSoftwareUpdate(true) - .withRoleOverrideValues(Arrays.asList("jease", "pheoflokeyy", "enjbdlwtgrhp", "jp"))) - .withEtag("masxazjpqyegu") - .withIdentity( - new ManagedServiceIdentity().withType(ManagedServiceIdentityType.USER_ASSIGNED) - .withUserAssignedIdentities(mapOf( - "jzzvdud", new UserAssignedIdentity(), "slfhotwm", - new UserAssignedIdentity()))), - new NetworkFunctionInner() - .withLocation("bezy") - .withTags(mapOf("ywqsmbsurexim", "kktwhrdxw", "stkiiuxhqyud", "ryocfsfksymdd", "rq", "o")) - .withProperties(new NetworkFunctionPropertiesFormat() - .withNetworkFunctionDefinitionVersionResourceReference( - new DeploymentResourceIdReference()) - .withNfviType(NfviType.AZURE_OPERATOR_NEXUS) - .withNfviId("yvxyqjp") - .withAllowSoftwareUpdate(true) - .withRoleOverrideValues( - Arrays.asList("pngjcrcczsqpjhvm", "ajvnysounqe", "a", "oaeupfhyhltrpmo"))) - .withEtag("mcmatuokthfuiu") - .withIdentity(new ManagedServiceIdentity() - .withType(ManagedServiceIdentityType.NONE) - .withUserAssignedIdentities(mapOf("xodpuozmyzydagfu", new UserAssignedIdentity()))), - new NetworkFunctionInner().withLocation("vmezy") - .withTags(mapOf("grxwbu", "xmzsbbzogg", "dptkoenkouk", "vjxxjnsp", "pocipazyxoegu", - "vudwtiukbldng", "npiucgygevqznty", "g")) - .withProperties(new NetworkFunctionPropertiesFormat() - .withNetworkFunctionDefinitionVersionResourceReference( - new DeploymentResourceIdReference()) - .withNfviType(NfviType.AZURE_OPERATOR_NEXUS) - .withNfviId("ciwwzjuqkhr") - .withAllowSoftwareUpdate(true) - .withRoleOverrideValues( - Arrays.asList("ku", "foskghsauuimj", "vxieduugidyj", "rfbyaosvexcso"))) - .withEtag("clhocohsl") - .withIdentity(new ManagedServiceIdentity() - .withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentities(mapOf("buhfmvfaxkffeiit", new UserAssignedIdentity()))))); - model = BinaryData.fromObject(model).toObject(NetworkFunctionListResult.class); - Assertions.assertEquals("u", model.value().get(0).location()); - Assertions.assertEquals("gqywgndrv", model.value().get(0).tags().get("nhzgpphrcgyn")); - Assertions.assertEquals(NfviType.UNKNOWN, model.value().get(0).properties().nfviType()); - Assertions.assertEquals("w", model.value().get(0).properties().nfviId()); - Assertions.assertEquals(false, model.value().get(0).properties().allowSoftwareUpdate()); - Assertions.assertEquals("hrzayvvtpgvdf", model.value().get(0).properties().roleOverrideValues().get(0)); - Assertions.assertEquals("i", model.value().get(0).etag()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.value().get(0).identity().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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionPropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionPropertiesFormatTests.java deleted file mode 100644 index f2fa742a2010..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionPropertiesFormatTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.NfviType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionPropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionPropertiesFormat model = BinaryData.fromString( - "{\"configurationType\":\"NetworkFunctionPropertiesFormat\",\"provisioningState\":\"Accepted\",\"publisherName\":\"dxkqpx\",\"publisherScope\":\"Private\",\"networkFunctionDefinitionGroupName\":\"ionpimexg\",\"networkFunctionDefinitionVersion\":\"xgcp\",\"networkFunctionDefinitionOfferingLocation\":\"gmaajrm\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"AzureOperatorNexus\",\"nfviId\":\"rlovmclwhijcoej\",\"allowSoftwareUpdate\":true,\"roleOverrideValues\":[\"qsqsy\",\"bkbfkgukdkex\",\"ppofmxaxcfjpgdd\"]}") - .toObject(NetworkFunctionPropertiesFormat.class); - Assertions.assertEquals(NfviType.AZURE_OPERATOR_NEXUS, model.nfviType()); - Assertions.assertEquals("rlovmclwhijcoej", model.nfviId()); - Assertions.assertEquals(true, model.allowSoftwareUpdate()); - Assertions.assertEquals("qsqsy", model.roleOverrideValues().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionPropertiesFormat model = new NetworkFunctionPropertiesFormat() - .withNetworkFunctionDefinitionVersionResourceReference(new DeploymentResourceIdReference()) - .withNfviType(NfviType.AZURE_OPERATOR_NEXUS) - .withNfviId("rlovmclwhijcoej") - .withAllowSoftwareUpdate(true) - .withRoleOverrideValues(Arrays.asList("qsqsy", "bkbfkgukdkex", "ppofmxaxcfjpgdd")); - model = BinaryData.fromObject(model).toObject(NetworkFunctionPropertiesFormat.class); - Assertions.assertEquals(NfviType.AZURE_OPERATOR_NEXUS, model.nfviType()); - Assertions.assertEquals("rlovmclwhijcoej", model.nfviId()); - Assertions.assertEquals(true, model.allowSoftwareUpdate()); - Assertions.assertEquals("qsqsy", model.roleOverrideValues().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionValueWithoutSecretsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionValueWithoutSecretsTests.java deleted file mode 100644 index 515621050c71..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionValueWithoutSecretsTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionValueWithoutSecrets; -import com.azure.resourcemanager.hybridnetwork.models.NfviType; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class NetworkFunctionValueWithoutSecretsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkFunctionValueWithoutSecrets model = BinaryData.fromString( - "{\"configurationType\":\"Open\",\"deploymentValues\":\"t\",\"provisioningState\":\"Failed\",\"publisherName\":\"zwculkbawpfajnj\",\"publisherScope\":\"Private\",\"networkFunctionDefinitionGroupName\":\"wtjjguktalhsnv\",\"networkFunctionDefinitionVersion\":\"dmxzr\",\"networkFunctionDefinitionOfferingLocation\":\"aimlnwiaaom\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"AzureArcKubernetes\",\"nfviId\":\"z\",\"allowSoftwareUpdate\":false,\"roleOverrideValues\":[\"thwwn\",\"jhlfzswpchwahf\",\"ousnfepgfewe\"]}") - .toObject(NetworkFunctionValueWithoutSecrets.class); - Assertions.assertEquals(NfviType.AZURE_ARC_KUBERNETES, model.nfviType()); - Assertions.assertEquals("z", model.nfviId()); - Assertions.assertEquals(false, model.allowSoftwareUpdate()); - Assertions.assertEquals("thwwn", model.roleOverrideValues().get(0)); - Assertions.assertEquals("t", model.deploymentValues()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkFunctionValueWithoutSecrets model = new NetworkFunctionValueWithoutSecrets() - .withNetworkFunctionDefinitionVersionResourceReference(new DeploymentResourceIdReference()) - .withNfviType(NfviType.AZURE_ARC_KUBERNETES) - .withNfviId("z") - .withAllowSoftwareUpdate(false) - .withRoleOverrideValues(Arrays.asList("thwwn", "jhlfzswpchwahf", "ousnfepgfewe")) - .withDeploymentValues("t"); - model = BinaryData.fromObject(model).toObject(NetworkFunctionValueWithoutSecrets.class); - Assertions.assertEquals(NfviType.AZURE_ARC_KUBERNETES, model.nfviType()); - Assertions.assertEquals("z", model.nfviId()); - Assertions.assertEquals(false, model.allowSoftwareUpdate()); - Assertions.assertEquals("thwwn", model.roleOverrideValues().get(0)); - Assertions.assertEquals("t", model.deploymentValues()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsCreateOrUpdateMockTests.java deleted file mode 100644 index 74b3bf1075f6..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsCreateOrUpdateMockTests.java +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentity; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunction; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.NfviType; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; -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 NetworkFunctionsCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"configurationType\":\"NetworkFunctionPropertiesFormat\",\"provisioningState\":\"Succeeded\",\"publisherName\":\"ab\",\"publisherScope\":\"Private\",\"networkFunctionDefinitionGroupName\":\"tmvcop\",\"networkFunctionDefinitionVersion\":\"c\",\"networkFunctionDefinitionOfferingLocation\":\"urbuhhlkyqltq\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"AzureArcKubernetes\",\"nfviId\":\"uwkffdjktsysid\",\"allowSoftwareUpdate\":false,\"roleOverrideValues\":[\"lxnfuijtkbusqogs\"]},\"etag\":\"kayi\",\"identity\":{\"principalId\":\"d5271a30-cb58-4696-b6d2-6b7640e2d9a8\",\"tenantId\":\"a48722cf-37a6-400c-81db-719675b5ac48\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"ji\":{\"principalId\":\"aec9089a-c58b-4ab2-9e59-102f16a6f26c\",\"clientId\":\"86bb3466-6eeb-49f1-8692-56747f4692a4\"},\"zyjq\":{\"principalId\":\"93a2f8cc-0458-4216-a43c-31a369cc1c3b\",\"clientId\":\"2d79491a-168d-40b3-8012-33e48a39d827\"},\"wkpqhjpenuygbq\":{\"principalId\":\"f6a7f0a9-5241-4237-851e-48fd07181b79\",\"clientId\":\"8f53c30b-bb12-4306-9cc1-4b45433845f8\"}}},\"location\":\"qekewvnqvcd\",\"tags\":{\"cmfdjwnlax\":\"a\",\"qikczvvita\":\"un\"},\"id\":\"gx\",\"name\":\"fcsserxhtvsox\",\"type\":\"lwntsjgqrs\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkFunction response = manager.networkFunctions() - .define("ic") - .withRegion("eiookjbsah") - .withExistingResourceGroup("qfecjxeygtuhx") - .withTags(mapOf("slmot", "tpdelqa")) - .withProperties(new NetworkFunctionPropertiesFormat() - .withNetworkFunctionDefinitionVersionResourceReference(new DeploymentResourceIdReference()) - .withNfviType(NfviType.AZURE_CORE) - .withNfviId("dlfgtdysnaq") - .withAllowSoftwareUpdate(true) - .withRoleOverrideValues(Arrays.asList("ctqhamzjrwdk", "zeqyjleziun", "xdfzantkw"))) - .withEtag("gyamlbnseqacjjv") - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.USER_ASSIGNED) - .withUserAssignedIdentities(mapOf("agmdit", new UserAssignedIdentity()))) - .create(); - - Assertions.assertEquals("qekewvnqvcd", response.location()); - Assertions.assertEquals("a", response.tags().get("cmfdjwnlax")); - Assertions.assertEquals(NfviType.AZURE_ARC_KUBERNETES, response.properties().nfviType()); - Assertions.assertEquals("uwkffdjktsysid", response.properties().nfviId()); - Assertions.assertEquals(false, response.properties().allowSoftwareUpdate()); - Assertions.assertEquals("lxnfuijtkbusqogs", response.properties().roleOverrideValues().get(0)); - Assertions.assertEquals("kayi", response.etag()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, response.identity().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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsDeleteMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsDeleteMockTests.java deleted file mode 100644 index 293b28935588..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsDeleteMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class NetworkFunctionsDeleteMockTests { - @Test - public void testDelete() throws Exception { - String responseStr = "{}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.networkFunctions().delete("niypfpubcpzg", "xtiv", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsExecuteRequestMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsExecuteRequestMockTests.java deleted file mode 100644 index e14a9771e984..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsExecuteRequestMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ExecuteRequestParameters; -import com.azure.resourcemanager.hybridnetwork.models.HttpMethod; -import com.azure.resourcemanager.hybridnetwork.models.RequestMetadata; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class NetworkFunctionsExecuteRequestMockTests { - @Test - public void testExecuteRequest() throws Exception { - String responseStr = "{}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - manager.networkFunctions() - .executeRequest("henlusfnr", "tjxtxr", - new ExecuteRequestParameters().withServiceEndpoint("cq") - .withRequestMetadata(new RequestMetadata().withRelativePath("jvidttge") - .withHttpMethod(HttpMethod.DELETE) - .withSerializedBody("slvyjtcvuwkasi") - .withApiVersion("esfuught")), - com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsGetByResourceGroupWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index ff3d2d096dc9..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsGetByResourceGroupWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunction; -import com.azure.resourcemanager.hybridnetwork.models.NfviType; -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 NetworkFunctionsGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"configurationType\":\"NetworkFunctionPropertiesFormat\",\"provisioningState\":\"Deleting\",\"publisherName\":\"ov\",\"publisherScope\":\"Unknown\",\"networkFunctionDefinitionGroupName\":\"kqmhhaowjr\",\"networkFunctionDefinitionVersion\":\"vuporqzdfuydzv\",\"networkFunctionDefinitionOfferingLocation\":\"vxcnqmxqps\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"AzureArcKubernetes\",\"nfviId\":\"khlg\",\"allowSoftwareUpdate\":false,\"roleOverrideValues\":[\"mzqkz\"]},\"etag\":\"uwiwtglxxhljfpg\",\"identity\":{\"principalId\":\"12114fd7-1539-4afa-a8be-275949b928a1\",\"tenantId\":\"36d041aa-5ab9-46b4-a654-b2d12161939a\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"gmqgjs\":{\"principalId\":\"62295b9b-dda4-4933-baaf-935946c69180\",\"clientId\":\"e1626f47-1a32-4195-b83e-4ff2feec62c0\"},\"qcbfrmbodths\":{\"principalId\":\"6191a679-355c-4396-a0e2-03ca967aa724\",\"clientId\":\"56191fe6-1b22-4fee-850c-3501243153e8\"},\"vriibakclacjfr\":{\"principalId\":\"0afe2cef-2680-4c98-93aa-ebb23e3ee1e4\",\"clientId\":\"751db222-2b32-4ce9-b93f-cf5003d0f074\"},\"usx\":{\"principalId\":\"1808fc2b-5954-4d05-817f-8c4b57fb6239\",\"clientId\":\"652c0da3-ba2f-4e17-a24b-898e32b494e0\"}}},\"location\":\"zlwvsgmwohqfz\",\"tags\":{\"tekovmri\":\"uxmmkjsvthnwp\"},\"id\":\"iattgplu\",\"name\":\"fotang\",\"type\":\"fhnykzcugs\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkFunction response = manager.networkFunctions() - .getByResourceGroupWithResponse("j", "nidibgqjxg", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("zlwvsgmwohqfz", response.location()); - Assertions.assertEquals("uxmmkjsvthnwp", response.tags().get("tekovmri")); - Assertions.assertEquals(NfviType.AZURE_ARC_KUBERNETES, response.properties().nfviType()); - Assertions.assertEquals("khlg", response.properties().nfviId()); - Assertions.assertEquals(false, response.properties().allowSoftwareUpdate()); - Assertions.assertEquals("mzqkz", response.properties().roleOverrideValues().get(0)); - Assertions.assertEquals("uwiwtglxxhljfpg", response.etag()); - Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, response.identity().type()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListByResourceGroupMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListByResourceGroupMockTests.java deleted file mode 100644 index 3461512615c6..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListByResourceGroupMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunction; -import com.azure.resourcemanager.hybridnetwork.models.NfviType; -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 NetworkFunctionsListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"configurationType\":\"NetworkFunctionPropertiesFormat\",\"provisioningState\":\"Succeeded\",\"publisherName\":\"idvmfqhppubo\",\"publisherScope\":\"Private\",\"networkFunctionDefinitionGroupName\":\"dfgkmtdh\",\"networkFunctionDefinitionVersion\":\"ngb\",\"networkFunctionDefinitionOfferingLocation\":\"juahokqto\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"AzureOperatorNexus\",\"nfviId\":\"ofshfphwpnulaiyw\",\"allowSoftwareUpdate\":false,\"roleOverrideValues\":[\"hs\",\"wkojpllndnpd\"]},\"etag\":\"pqafgfugsnnfhy\",\"identity\":{\"principalId\":\"9beb550d-3710-4f2e-ad1d-4c1b25153ead\",\"tenantId\":\"29510671-1960-4f30-b1ce-44516471a633\",\"type\":\"SystemAssigned,UserAssigned\",\"userAssignedIdentities\":{\"ctfjgtixr\":{\"principalId\":\"6a4b844e-823d-4d9b-b9a6-f962f6b3eff8\",\"clientId\":\"9be305d1-50cb-4764-8813-332ab3dadc40\"}}},\"location\":\"zuyt\",\"tags\":{\"bauiropi\":\"lmuowo\",\"n\":\"nszonwpngaj\"},\"id\":\"ixjawrtm\",\"name\":\"fjmyccxlzhco\",\"type\":\"ovne\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.networkFunctions().listByResourceGroup("hsycxhxzgaz", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("zuyt", response.iterator().next().location()); - Assertions.assertEquals("lmuowo", response.iterator().next().tags().get("bauiropi")); - Assertions.assertEquals(NfviType.AZURE_OPERATOR_NEXUS, response.iterator().next().properties().nfviType()); - Assertions.assertEquals("ofshfphwpnulaiyw", response.iterator().next().properties().nfviId()); - Assertions.assertEquals(false, response.iterator().next().properties().allowSoftwareUpdate()); - Assertions.assertEquals("hs", response.iterator().next().properties().roleOverrideValues().get(0)); - Assertions.assertEquals("pqafgfugsnnfhy", response.iterator().next().etag()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, - response.iterator().next().identity().type()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListMockTests.java deleted file mode 100644 index bf56215d6068..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkFunctionsListMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.NetworkFunction; -import com.azure.resourcemanager.hybridnetwork.models.NfviType; -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 NetworkFunctionsListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"configurationType\":\"NetworkFunctionPropertiesFormat\",\"provisioningState\":\"Converging\",\"publisherName\":\"mzqwmvtxnjmxmcu\",\"publisherScope\":\"Unknown\",\"networkFunctionDefinitionGroupName\":\"cvclxynpdk\",\"networkFunctionDefinitionVersion\":\"fabuiyjibu\",\"networkFunctionDefinitionOfferingLocation\":\"hdugneiknpg\",\"networkFunctionDefinitionVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"nfviType\":\"AzureCore\",\"nfviId\":\"uqh\",\"allowSoftwareUpdate\":false,\"roleOverrideValues\":[\"ipq\"]},\"etag\":\"edmurrxxge\",\"identity\":{\"principalId\":\"440dfc6c-25eb-42ce-aac1-ee8c853d2be0\",\"tenantId\":\"e5b915a4-31c6-45fe-a28b-e098beaab3a9\",\"type\":\"SystemAssigned,UserAssigned\",\"userAssignedIdentities\":{\"mqpzoyhlfbcgw\":{\"principalId\":\"dc390fbd-463f-4a9d-bd93-b9e38c8ac770\",\"clientId\":\"bf1c4d3a-832e-4c5d-a035-620dcf9b4166\"},\"oxoebqi\":{\"principalId\":\"038253fc-ed58-4be3-9d47-9f5a4acd14a9\",\"clientId\":\"cf315ec8-0406-46d7-925e-149368a8af4c\"}}},\"location\":\"ipnwj\",\"tags\":{\"jwpfilkm\":\"qlafcbahhpzpofoi\",\"dviauogp\":\"kholvd\",\"kyefchnmnahmnxhk\":\"uartvti\",\"ooxf\":\"jqirwrw\"},\"id\":\"i\",\"name\":\"hx\",\"type\":\"rsnewmozqvbubqma\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.networkFunctions().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("ipnwj", response.iterator().next().location()); - Assertions.assertEquals("qlafcbahhpzpofoi", response.iterator().next().tags().get("jwpfilkm")); - Assertions.assertEquals(NfviType.AZURE_CORE, response.iterator().next().properties().nfviType()); - Assertions.assertEquals("uqh", response.iterator().next().properties().nfviId()); - Assertions.assertEquals(false, response.iterator().next().properties().allowSoftwareUpdate()); - Assertions.assertEquals("ipq", response.iterator().next().properties().roleOverrideValues().get(0)); - Assertions.assertEquals("edmurrxxge", response.iterator().next().etag()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, - response.iterator().next().identity().type()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupInnerTests.java deleted file mode 100644 index a1b89efb7626..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupInnerTests.java +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkServiceDesignGroupInner; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignGroupPropertiesFormat; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkServiceDesignGroupInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkServiceDesignGroupInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Deleting\",\"description\":\"agvrvmnpkuk\"},\"location\":\"i\",\"tags\":{\"xw\":\"lxgwimfnjhf\",\"fkzikfj\":\"szkkfoqre\"},\"id\":\"wneaiv\",\"name\":\"wczelpci\",\"type\":\"elsfeaen\"}") - .toObject(NetworkServiceDesignGroupInner.class); - Assertions.assertEquals("i", model.location()); - Assertions.assertEquals("lxgwimfnjhf", model.tags().get("xw")); - Assertions.assertEquals("agvrvmnpkuk", model.properties().description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkServiceDesignGroupInner model = new NetworkServiceDesignGroupInner().withLocation("i") - .withTags(mapOf("xw", "lxgwimfnjhf", "fkzikfj", "szkkfoqre")) - .withProperties(new NetworkServiceDesignGroupPropertiesFormat().withDescription("agvrvmnpkuk")); - model = BinaryData.fromObject(model).toObject(NetworkServiceDesignGroupInner.class); - Assertions.assertEquals("i", model.location()); - Assertions.assertEquals("lxgwimfnjhf", model.tags().get("xw")); - Assertions.assertEquals("agvrvmnpkuk", model.properties().description()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupListResultTests.java deleted file mode 100644 index ed9430e7be7a..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupListResultTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkServiceDesignGroupInner; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignGroupListResult; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignGroupPropertiesFormat; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkServiceDesignGroupListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkServiceDesignGroupListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Succeeded\",\"description\":\"dy\"},\"location\":\"rwyhqmibzyhwitsm\",\"tags\":{\"biknsorgjhxbld\":\"ynpcdpumnzgmwznm\",\"dmtnc\":\"lwwrl\",\"tllxdyhgsyocogj\":\"ok\",\"kvci\":\"tdtbnnhadooc\"},\"id\":\"hnvpamqgxq\",\"name\":\"u\",\"type\":\"zikywgg\"},{\"properties\":{\"provisioningState\":\"Succeeded\",\"description\":\"atmelwui\"},\"location\":\"ccjzkzivgvv\",\"tags\":{\"hyrnxxmu\":\"y\",\"v\":\"edndr\"},\"id\":\"tkwqqtchealm\",\"name\":\"mtdaa\",\"type\":\"gdv\"}],\"nextLink\":\"gpiohgwxrtfudxe\"}") - .toObject(NetworkServiceDesignGroupListResult.class); - Assertions.assertEquals("rwyhqmibzyhwitsm", model.value().get(0).location()); - Assertions.assertEquals("ynpcdpumnzgmwznm", model.value().get(0).tags().get("biknsorgjhxbld")); - Assertions.assertEquals("dy", model.value().get(0).properties().description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkServiceDesignGroupListResult model = new NetworkServiceDesignGroupListResult().withValue(Arrays.asList( - new NetworkServiceDesignGroupInner().withLocation("rwyhqmibzyhwitsm") - .withTags(mapOf("biknsorgjhxbld", "ynpcdpumnzgmwznm", "dmtnc", "lwwrl", "tllxdyhgsyocogj", "ok", "kvci", - "tdtbnnhadooc")) - .withProperties(new NetworkServiceDesignGroupPropertiesFormat().withDescription("dy")), - new NetworkServiceDesignGroupInner().withLocation("ccjzkzivgvv") - .withTags(mapOf("hyrnxxmu", "y", "v", "edndr")) - .withProperties(new NetworkServiceDesignGroupPropertiesFormat().withDescription("atmelwui")))); - model = BinaryData.fromObject(model).toObject(NetworkServiceDesignGroupListResult.class); - Assertions.assertEquals("rwyhqmibzyhwitsm", model.value().get(0).location()); - Assertions.assertEquals("ynpcdpumnzgmwznm", model.value().get(0).tags().get("biknsorgjhxbld")); - Assertions.assertEquals("dy", model.value().get(0).properties().description()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupPropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupPropertiesFormatTests.java deleted file mode 100644 index a9ddabad1ae5..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupPropertiesFormatTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignGroupPropertiesFormat; -import org.junit.jupiter.api.Assertions; - -public final class NetworkServiceDesignGroupPropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkServiceDesignGroupPropertiesFormat model - = BinaryData.fromString("{\"provisioningState\":\"Deleted\",\"description\":\"atklddxbjhwuaa\"}") - .toObject(NetworkServiceDesignGroupPropertiesFormat.class); - Assertions.assertEquals("atklddxbjhwuaa", model.description()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkServiceDesignGroupPropertiesFormat model - = new NetworkServiceDesignGroupPropertiesFormat().withDescription("atklddxbjhwuaa"); - model = BinaryData.fromObject(model).toObject(NetworkServiceDesignGroupPropertiesFormat.class); - Assertions.assertEquals("atklddxbjhwuaa", model.description()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsCreateOrUpdateMockTests.java deleted file mode 100644 index 285a08e7885a..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsCreateOrUpdateMockTests.java +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignGroup; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignGroupPropertiesFormat; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class NetworkServiceDesignGroupsCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"description\":\"xhem\"},\"location\":\"ywaeeczgf\",\"tags\":{\"ycsxzu\":\"klelssxb\",\"mdesqp\":\"ksrl\",\"vteo\":\"pvmjcdoewbid\",\"gfsxzec\":\"xvgpiude\"},\"id\":\"axwk\",\"name\":\"fykhvuhxepmru\",\"type\":\"znabaobns\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkServiceDesignGroup response = manager.networkServiceDesignGroups() - .define("swkacvej") - .withRegion("nfxtgdd") - .withExistingPublisher("snsqowxwcoml", "kytwvcz") - .withTags(mapOf("kcoeqswank", "hehnmnaoya")) - .withProperties(new NetworkServiceDesignGroupPropertiesFormat().withDescription("vhb")) - .create(); - - Assertions.assertEquals("ywaeeczgf", response.location()); - Assertions.assertEquals("klelssxb", response.tags().get("ycsxzu")); - Assertions.assertEquals("xhem", response.properties().description()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsGetWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsGetWithResponseMockTests.java deleted file mode 100644 index c5f851627319..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsGetWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignGroup; -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 NetworkServiceDesignGroupsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Unknown\",\"description\":\"qwjksghudgz\"},\"location\":\"ogjggsvoujkxibda\",\"tags\":{\"y\":\"kmdyomkxfbvfbh\",\"gddeimaw\":\"rhpw\"},\"id\":\"o\",\"name\":\"gkkumuikjcj\",\"type\":\"aztb\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkServiceDesignGroup response = manager.networkServiceDesignGroups() - .getWithResponse("tljqobbpih", "hcecybmrqbr", "bbmpxdlvykfre", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("ogjggsvoujkxibda", response.location()); - Assertions.assertEquals("kmdyomkxfbvfbh", response.tags().get("y")); - Assertions.assertEquals("qwjksghudgz", response.properties().description()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsListByPublisherMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsListByPublisherMockTests.java deleted file mode 100644 index 517531cbdd54..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignGroupsListByPublisherMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignGroup; -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 NetworkServiceDesignGroupsListByPublisherMockTests { - @Test - public void testListByPublisher() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Failed\",\"description\":\"ekglklb\"},\"location\":\"lidwcwvmzegjon\",\"tags\":{\"spzhzmtksjc\":\"irwgdnqzbrf\",\"lkeuac\":\"tdigsxcdglj\",\"dgycxnmskwhqjjy\":\"tomflrytswfpf\",\"dwqslsrhmpqvw\":\"lurlpshhkvp\"},\"id\":\"skondcbrwimu\",\"name\":\"qejo\",\"type\":\"ovyrrleaesinu\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.networkServiceDesignGroups() - .listByPublisher("txetlgydl", "qvlnnpxybafiqgea", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("lidwcwvmzegjon", response.iterator().next().location()); - Assertions.assertEquals("irwgdnqzbrf", response.iterator().next().tags().get("spzhzmtksjc")); - Assertions.assertEquals("ekglklb", response.iterator().next().properties().description()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionInnerTests.java deleted file mode 100644 index eae9f5df8c25..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionInnerTests.java +++ /dev/null @@ -1,83 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkServiceDesignVersionInner; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersionPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.NfviDetails; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.ResourceElementTemplate; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkServiceDesignVersionInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkServiceDesignVersionInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Succeeded\",\"versionState\":\"Active\",\"description\":\"hyoulpjr\",\"configurationGroupSchemaReferences\":{\"vimjwos\":{\"id\":\"l\"}},\"nfvisFromSite\":{\"hlyfjhdgqgg\":{\"name\":\"tcs\",\"type\":\"cktqumiekkezzi\"}},\"resourceElementTemplates\":[{\"type\":\"ResourceElementTemplate\",\"name\":\"nyga\",\"dependsOnProfile\":{\"installDependsOn\":[\"bqfatpxllrxcyjmo\"],\"uninstallDependsOn\":[\"uvarmywdmjsjq\"],\"updateDependsOn\":[\"hyxxrwlycoduhpk\",\"kgymareqnajxqug\"]}},{\"type\":\"ResourceElementTemplate\",\"name\":\"ky\",\"dependsOnProfile\":{\"installDependsOn\":[\"ddg\",\"sofwqmzqalkrmnji\",\"pxacqqudfn\"],\"uninstallDependsOn\":[\"baaa\",\"jyvayffimrzrtuz\",\"ogs\"],\"updateDependsOn\":[\"evfdnwnwm\",\"wzsyyceuzs\"]}}]},\"location\":\"bjudpfrxtrthzv\",\"tags\":{\"bpaxhexiilivpdt\":\"dwkqbrq\",\"oruzfgsquyfxrxx\":\"irqtdqoa\"},\"id\":\"eptra\",\"name\":\"xje\",\"type\":\"wlwnwxuqlcv\"}") - .toObject(NetworkServiceDesignVersionInner.class); - Assertions.assertEquals("bjudpfrxtrthzv", model.location()); - Assertions.assertEquals("dwkqbrq", model.tags().get("bpaxhexiilivpdt")); - Assertions.assertEquals("hyoulpjr", model.properties().description()); - Assertions.assertEquals("l", model.properties().configurationGroupSchemaReferences().get("vimjwos").id()); - Assertions.assertEquals("tcs", model.properties().nfvisFromSite().get("hlyfjhdgqgg").name()); - Assertions.assertEquals("cktqumiekkezzi", model.properties().nfvisFromSite().get("hlyfjhdgqgg").type()); - Assertions.assertEquals("nyga", model.properties().resourceElementTemplates().get(0).name()); - Assertions.assertEquals("bqfatpxllrxcyjmo", - model.properties().resourceElementTemplates().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("uvarmywdmjsjq", - model.properties().resourceElementTemplates().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("hyxxrwlycoduhpk", - model.properties().resourceElementTemplates().get(0).dependsOnProfile().updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkServiceDesignVersionInner model = new NetworkServiceDesignVersionInner().withLocation("bjudpfrxtrthzv") - .withTags(mapOf("bpaxhexiilivpdt", "dwkqbrq", "oruzfgsquyfxrxx", "irqtdqoa")) - .withProperties(new NetworkServiceDesignVersionPropertiesFormat().withDescription("hyoulpjr") - .withConfigurationGroupSchemaReferences(mapOf("vimjwos", new ReferencedResource().withId("l"))) - .withNfvisFromSite(mapOf("hlyfjhdgqgg", new NfviDetails().withName("tcs").withType("cktqumiekkezzi"))) - .withResourceElementTemplates(Arrays.asList(new ResourceElementTemplate().withName("nyga") - .withDependsOnProfile(new DependsOnProfile().withInstallDependsOn(Arrays.asList("bqfatpxllrxcyjmo")) - .withUninstallDependsOn(Arrays.asList("uvarmywdmjsjq")) - .withUpdateDependsOn(Arrays.asList("hyxxrwlycoduhpk", "kgymareqnajxqug"))), - new ResourceElementTemplate().withName("ky") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("ddg", "sofwqmzqalkrmnji", "pxacqqudfn")) - .withUninstallDependsOn(Arrays.asList("baaa", "jyvayffimrzrtuz", "ogs")) - .withUpdateDependsOn(Arrays.asList("evfdnwnwm", "wzsyyceuzs")))))); - model = BinaryData.fromObject(model).toObject(NetworkServiceDesignVersionInner.class); - Assertions.assertEquals("bjudpfrxtrthzv", model.location()); - Assertions.assertEquals("dwkqbrq", model.tags().get("bpaxhexiilivpdt")); - Assertions.assertEquals("hyoulpjr", model.properties().description()); - Assertions.assertEquals("l", model.properties().configurationGroupSchemaReferences().get("vimjwos").id()); - Assertions.assertEquals("tcs", model.properties().nfvisFromSite().get("hlyfjhdgqgg").name()); - Assertions.assertEquals("cktqumiekkezzi", model.properties().nfvisFromSite().get("hlyfjhdgqgg").type()); - Assertions.assertEquals("nyga", model.properties().resourceElementTemplates().get(0).name()); - Assertions.assertEquals("bqfatpxllrxcyjmo", - model.properties().resourceElementTemplates().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("uvarmywdmjsjq", - model.properties().resourceElementTemplates().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("hyxxrwlycoduhpk", - model.properties().resourceElementTemplates().get(0).dependsOnProfile().updateDependsOn().get(0)); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionListResultTests.java deleted file mode 100644 index 4abf38cff30e..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionListResultTests.java +++ /dev/null @@ -1,80 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkServiceDesignVersionInner; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersionListResult; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersionPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.NfviDetails; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.ResourceElementTemplate; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkServiceDesignVersionListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkServiceDesignVersionListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Unknown\",\"versionState\":\"Deprecated\",\"description\":\"waezkojvd\",\"configurationGroupSchemaReferences\":{\"oxciqopidoamcio\":{\"id\":\"oqouicybxarzgszu\"},\"oegokdwbwh\":{\"id\":\"khazxkhnzbonlwn\"},\"cmrvexzt\":{\"id\":\"z\"},\"gsfraoyzkoow\":{\"id\":\"t\"}},\"nfvisFromSite\":{\"bw\":{\"name\":\"guxawqaldsyuuxi\",\"type\":\"rqf\"},\"r\":{\"name\":\"nkbykutwpfhp\",\"type\":\"m\"},\"twvogvbbe\":{\"name\":\"dsnfdsdoakgtdl\",\"type\":\"kzevdlhewpusds\"},\"enuuzkopbm\":{\"name\":\"cngqqmoakufgmjz\",\"type\":\"rdgrtw\"}},\"resourceElementTemplates\":[{\"type\":\"ResourceElementTemplate\",\"name\":\"dwoyuhhziuiefoz\",\"dependsOnProfile\":{}},{\"type\":\"ResourceElementTemplate\",\"name\":\"msmlmzq\",\"dependsOnProfile\":{}}]},\"location\":\"trmaequiahxicslf\",\"tags\":{\"iyylhalnswhccsp\":\"z\",\"scywuggwoluhc\":\"kaivwit\"},\"id\":\"bwemhairs\",\"name\":\"rgzdwmsweyp\",\"type\":\"w\"}],\"nextLink\":\"ggicccnxqhue\"}") - .toObject(NetworkServiceDesignVersionListResult.class); - Assertions.assertEquals("trmaequiahxicslf", model.value().get(0).location()); - Assertions.assertEquals("z", model.value().get(0).tags().get("iyylhalnswhccsp")); - Assertions.assertEquals("waezkojvd", model.value().get(0).properties().description()); - Assertions.assertEquals("oqouicybxarzgszu", - model.value().get(0).properties().configurationGroupSchemaReferences().get("oxciqopidoamcio").id()); - Assertions.assertEquals("guxawqaldsyuuxi", model.value().get(0).properties().nfvisFromSite().get("bw").name()); - Assertions.assertEquals("rqf", model.value().get(0).properties().nfvisFromSite().get("bw").type()); - Assertions.assertEquals("dwoyuhhziuiefoz", - model.value().get(0).properties().resourceElementTemplates().get(0).name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkServiceDesignVersionListResult model - = new NetworkServiceDesignVersionListResult() - .withValue(Arrays.asList(new NetworkServiceDesignVersionInner().withLocation("trmaequiahxicslf") - .withTags(mapOf("iyylhalnswhccsp", "z", "scywuggwoluhc", "kaivwit")) - .withProperties(new NetworkServiceDesignVersionPropertiesFormat().withDescription("waezkojvd") - .withConfigurationGroupSchemaReferences(mapOf("oxciqopidoamcio", - new ReferencedResource().withId("oqouicybxarzgszu"), "oegokdwbwh", - new ReferencedResource().withId("khazxkhnzbonlwn"), "cmrvexzt", - new ReferencedResource().withId("z"), "gsfraoyzkoow", new ReferencedResource().withId("t"))) - .withNfvisFromSite(mapOf("bw", new NfviDetails().withName("guxawqaldsyuuxi").withType("rqf"), - "r", new NfviDetails().withName("nkbykutwpfhp").withType("m"), "twvogvbbe", - new NfviDetails().withName("dsnfdsdoakgtdl").withType("kzevdlhewpusds"), "enuuzkopbm", - new NfviDetails().withName("cngqqmoakufgmjz").withType("rdgrtw"))) - .withResourceElementTemplates(Arrays.asList( - new ResourceElementTemplate().withName("dwoyuhhziuiefoz") - .withDependsOnProfile(new DependsOnProfile()), - new ResourceElementTemplate().withName("msmlmzq") - .withDependsOnProfile(new DependsOnProfile())))))); - model = BinaryData.fromObject(model).toObject(NetworkServiceDesignVersionListResult.class); - Assertions.assertEquals("trmaequiahxicslf", model.value().get(0).location()); - Assertions.assertEquals("z", model.value().get(0).tags().get("iyylhalnswhccsp")); - Assertions.assertEquals("waezkojvd", model.value().get(0).properties().description()); - Assertions.assertEquals("oqouicybxarzgszu", - model.value().get(0).properties().configurationGroupSchemaReferences().get("oxciqopidoamcio").id()); - Assertions.assertEquals("guxawqaldsyuuxi", model.value().get(0).properties().nfvisFromSite().get("bw").name()); - Assertions.assertEquals("rqf", model.value().get(0).properties().nfvisFromSite().get("bw").type()); - Assertions.assertEquals("dwoyuhhziuiefoz", - model.value().get(0).properties().resourceElementTemplates().get(0).name()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionPropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionPropertiesFormatTests.java deleted file mode 100644 index eb33dd1703dc..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionPropertiesFormatTests.java +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersionPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.NfviDetails; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.ResourceElementTemplate; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class NetworkServiceDesignVersionPropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkServiceDesignVersionPropertiesFormat model = BinaryData.fromString( - "{\"provisioningState\":\"Converging\",\"versionState\":\"ValidationFailed\",\"description\":\"dooaojkniodko\",\"configurationGroupSchemaReferences\":{\"emmsbvdkc\":{\"id\":\"nuj\"}},\"nfvisFromSite\":{\"f\":{\"name\":\"jinfw\",\"type\":\"fltkacjv\"},\"blylsyxkqjnsj\":{\"name\":\"lfoakg\",\"type\":\"fpagaowpulp\"}},\"resourceElementTemplates\":[{\"type\":\"ResourceElementTemplate\",\"name\":\"iagxsdszuempsbz\",\"dependsOnProfile\":{\"installDependsOn\":[\"eyvpnqicvinvkj\",\"xdxr\",\"uukzclewyhmlw\",\"aztz\"],\"uninstallDependsOn\":[\"ncckw\"],\"updateDependsOn\":[\"qwhxxbuyqaxzfeqz\",\"ppriol\",\"or\",\"altol\"]}}]}") - .toObject(NetworkServiceDesignVersionPropertiesFormat.class); - Assertions.assertEquals("dooaojkniodko", model.description()); - Assertions.assertEquals("nuj", model.configurationGroupSchemaReferences().get("emmsbvdkc").id()); - Assertions.assertEquals("jinfw", model.nfvisFromSite().get("f").name()); - Assertions.assertEquals("fltkacjv", model.nfvisFromSite().get("f").type()); - Assertions.assertEquals("iagxsdszuempsbz", model.resourceElementTemplates().get(0).name()); - Assertions.assertEquals("eyvpnqicvinvkj", - model.resourceElementTemplates().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("ncckw", - model.resourceElementTemplates().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("qwhxxbuyqaxzfeqz", - model.resourceElementTemplates().get(0).dependsOnProfile().updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkServiceDesignVersionPropertiesFormat model - = new NetworkServiceDesignVersionPropertiesFormat().withDescription("dooaojkniodko") - .withConfigurationGroupSchemaReferences(mapOf("emmsbvdkc", new ReferencedResource().withId("nuj"))) - .withNfvisFromSite(mapOf("f", new NfviDetails().withName("jinfw").withType("fltkacjv"), "blylsyxkqjnsj", - new NfviDetails().withName("lfoakg").withType("fpagaowpulp"))) - .withResourceElementTemplates(Arrays.asList(new ResourceElementTemplate().withName("iagxsdszuempsbz") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("eyvpnqicvinvkj", "xdxr", "uukzclewyhmlw", "aztz")) - .withUninstallDependsOn(Arrays.asList("ncckw")) - .withUpdateDependsOn(Arrays.asList("qwhxxbuyqaxzfeqz", "ppriol", "or", "altol"))))); - model = BinaryData.fromObject(model).toObject(NetworkServiceDesignVersionPropertiesFormat.class); - Assertions.assertEquals("dooaojkniodko", model.description()); - Assertions.assertEquals("nuj", model.configurationGroupSchemaReferences().get("emmsbvdkc").id()); - Assertions.assertEquals("jinfw", model.nfvisFromSite().get("f").name()); - Assertions.assertEquals("fltkacjv", model.nfvisFromSite().get("f").type()); - Assertions.assertEquals("iagxsdszuempsbz", model.resourceElementTemplates().get(0).name()); - Assertions.assertEquals("eyvpnqicvinvkj", - model.resourceElementTemplates().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("ncckw", - model.resourceElementTemplates().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("qwhxxbuyqaxzfeqz", - model.resourceElementTemplates().get(0).dependsOnProfile().updateDependsOn().get(0)); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionUpdateStateInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionUpdateStateInnerTests.java deleted file mode 100644 index 2b59e3e394fc..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionUpdateStateInnerTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkServiceDesignVersionUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.VersionState; -import org.junit.jupiter.api.Assertions; - -public final class NetworkServiceDesignVersionUpdateStateInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NetworkServiceDesignVersionUpdateStateInner model = BinaryData.fromString("{\"versionState\":\"Unknown\"}") - .toObject(NetworkServiceDesignVersionUpdateStateInner.class); - Assertions.assertEquals(VersionState.UNKNOWN, model.versionState()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NetworkServiceDesignVersionUpdateStateInner model - = new NetworkServiceDesignVersionUpdateStateInner().withVersionState(VersionState.UNKNOWN); - model = BinaryData.fromObject(model).toObject(NetworkServiceDesignVersionUpdateStateInner.class); - Assertions.assertEquals(VersionState.UNKNOWN, model.versionState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsCreateOrUpdateMockTests.java deleted file mode 100644 index 308c5ddd2ad0..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsCreateOrUpdateMockTests.java +++ /dev/null @@ -1,89 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersion; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersionPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.NfviDetails; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.ResourceElementTemplate; -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 NetworkServiceDesignVersionsCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"versionState\":\"Deprecated\",\"description\":\"ygbpvnwswmt\",\"configurationGroupSchemaReferences\":{\"l\":{\"id\":\"twwgzwx\"},\"zaifghtmoqqtlff\":{\"id\":\"cvogygzyvne\"}},\"nfvisFromSite\":{\"idbz\":{\"name\":\"rkjjjavfqnvhnq\",\"type\":\"wdogiyetesyp\"},\"hpsprkzyaupiac\":{\"name\":\"hqtfbovn\",\"type\":\"kbwetnj\"}},\"resourceElementTemplates\":[{\"type\":\"ResourceElementTemplate\",\"name\":\"fbwqrooht\",\"dependsOnProfile\":{\"installDependsOn\":[\"aonurjtumg\",\"ihpvecmslclblyj\"],\"uninstallDependsOn\":[\"bsjuscvsfx\",\"gctmgxuupbezq\",\"cydrtceukdqkk\"],\"updateDependsOn\":[\"ztgeqmgqzgwld\",\"ychillcecfe\",\"uwaoaguhicqlli\",\"stacsjvhrweftkwq\"]}}]},\"location\":\"pmvssehaep\",\"tags\":{\"jduyyespydjfb\":\"cxtczhupeukn\",\"v\":\"c\"},\"id\":\"hulrtywikdmhla\",\"name\":\"uflgbhgauacdixm\",\"type\":\"ufr\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkServiceDesignVersion response = manager.networkServiceDesignVersions() - .define("gdzbenr") - .withRegion("yuuzivens") - .withExistingNetworkServiceDesignGroup("ojpslsvjgpliufi", "woyxqvapcohhou", "qpqojxcxzrzd") - .withTags(mapOf("ijp", "eyyvpkpatl", "olmk", "gsksrfhf", "ommpvfqaw", "bnxwc")) - .withProperties(new NetworkServiceDesignVersionPropertiesFormat().withDescription("zqddtjwfljhzn") - .withConfigurationGroupSchemaReferences(mapOf("jj", new ReferencedResource().withId("atmzw"), "tzuuvb", - new ReferencedResource().withId("qtjzmizvgbg"), "ajqfutlx", - new ReferencedResource().withId("grebwggahttzlsw"))) - .withNfvisFromSite( - mapOf("cnjrohmbpyryxame", new NfviDetails().withName("asunwqrjzfrgq").withType("ohcmbu"), "dlfp", - new NfviDetails().withName("ydyvkfkmro").withType("nehvsmt"), "jlgvvpase", - new NfviDetails().withName("pucygvoavyunss").withType("ghiee"), "iwrqofulopmjnl", - new NfviDetails().withName("gbuxantuygdh").withType("qipir"))) - .withResourceElementTemplates(Arrays.asList(new ResourceElementTemplate().withName("cbjpibkephuu") - .withDependsOnProfile(new DependsOnProfile() - .withInstallDependsOn(Arrays.asList("t", "toyint", "pbrlcyrduczkgofx", "fsrucv")) - .withUninstallDependsOn( - Arrays.asList("pcjttbstvjeaqn", "mvvfko", "mlghktuidvrmazlp", "wwexymzvlazipbh")) - .withUpdateDependsOn(Arrays.asList("qsg")))))) - .create(); - - Assertions.assertEquals("pmvssehaep", response.location()); - Assertions.assertEquals("cxtczhupeukn", response.tags().get("jduyyespydjfb")); - Assertions.assertEquals("ygbpvnwswmt", response.properties().description()); - Assertions.assertEquals("twwgzwx", response.properties().configurationGroupSchemaReferences().get("l").id()); - Assertions.assertEquals("rkjjjavfqnvhnq", response.properties().nfvisFromSite().get("idbz").name()); - Assertions.assertEquals("wdogiyetesyp", response.properties().nfvisFromSite().get("idbz").type()); - Assertions.assertEquals("fbwqrooht", response.properties().resourceElementTemplates().get(0).name()); - Assertions.assertEquals("aonurjtumg", - response.properties().resourceElementTemplates().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("bsjuscvsfx", - response.properties().resourceElementTemplates().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("ztgeqmgqzgwld", - response.properties().resourceElementTemplates().get(0).dependsOnProfile().updateDependsOn().get(0)); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsGetWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsGetWithResponseMockTests.java deleted file mode 100644 index 4767d382a59f..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsGetWithResponseMockTests.java +++ /dev/null @@ -1,52 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersion; -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 NetworkServiceDesignVersionsGetWithResponseMockTests { - @Test - public void testGetWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Failed\",\"versionState\":\"Unknown\",\"description\":\"xhikkflrmymyin\",\"configurationGroupSchemaReferences\":{\"gqcg\":{\"id\":\"riswslmiiio\"},\"ptjgwdt\":{\"id\":\"ugqkctotiowlxteq\"}},\"nfvisFromSite\":{\"wgniipr\":{\"name\":\"anblwphqlkccu\",\"type\":\"ygqwahoiu\"},\"phavpmhbrb\":{\"name\":\"vawuwzdufypivlsb\",\"type\":\"pmcubkmifoxxkub\"},\"qmrjg\":{\"name\":\"vgovpbbttefjokn\",\"type\":\"qyzqedikdfrdb\"},\"gt\":{\"name\":\"hfqlgg\",\"type\":\"iwzcxmjpbyeph\"}},\"resourceElementTemplates\":[{\"type\":\"ResourceElementTemplate\",\"name\":\"rc\",\"dependsOnProfile\":{\"installDependsOn\":[\"i\",\"gxhnpomyqwcabv\"],\"uninstallDependsOn\":[\"leeyaswl\"],\"updateDependsOn\":[\"gm\",\"mfj\"]}}]},\"location\":\"xwtoaukhfkvc\",\"tags\":{\"jwuive\":\"zmoaeds\",\"smgomguaml\":\"wcgyeewxeiqb\"},\"id\":\"dlrgms\",\"name\":\"lzgaufcshhvnew\",\"type\":\"nxkympqanxrjk\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkServiceDesignVersion response = manager.networkServiceDesignVersions() - .getWithResponse("ujdjltymkmvg", "ihywartspph", "ixkykxd", "sj", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("xwtoaukhfkvc", response.location()); - Assertions.assertEquals("zmoaeds", response.tags().get("jwuive")); - Assertions.assertEquals("xhikkflrmymyin", response.properties().description()); - Assertions.assertEquals("riswslmiiio", - response.properties().configurationGroupSchemaReferences().get("gqcg").id()); - Assertions.assertEquals("anblwphqlkccu", response.properties().nfvisFromSite().get("wgniipr").name()); - Assertions.assertEquals("ygqwahoiu", response.properties().nfvisFromSite().get("wgniipr").type()); - Assertions.assertEquals("rc", response.properties().resourceElementTemplates().get(0).name()); - Assertions.assertEquals("i", - response.properties().resourceElementTemplates().get(0).dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("leeyaswl", - response.properties().resourceElementTemplates().get(0).dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("gm", - response.properties().resourceElementTemplates().get(0).dependsOnProfile().updateDependsOn().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsListByNetworkServiceDesignGroupMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsListByNetworkServiceDesignGroupMockTests.java deleted file mode 100644 index 118249f529be..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsListByNetworkServiceDesignGroupMockTests.java +++ /dev/null @@ -1,75 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersion; -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 NetworkServiceDesignVersionsListByNetworkServiceDesignGroupMockTests { - @Test - public void testListByNetworkServiceDesignGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Accepted\",\"versionState\":\"Preview\",\"description\":\"wjjkh\",\"configurationGroupSchemaReferences\":{\"u\":{\"id\":\"ac\"},\"oi\":{\"id\":\"xnqmhrpqpdfwm\"},\"fxuifmcsypobk\":{\"id\":\"css\"},\"zsylollgt\":{\"id\":\"zr\"}},\"nfvisFromSite\":{\"uaurkihcir\":{\"name\":\"ydmxzj\",\"type\":\"p\"},\"q\":{\"name\":\"efxrdcoxnbk\",\"type\":\"anurnnqb\"},\"bfihw\":{\"name\":\"izxqltgrd\",\"type\":\"ypxrx\"},\"owxih\":{\"name\":\"vctafsrb\",\"type\":\"blml\"}},\"resourceElementTemplates\":[{\"type\":\"ResourceElementTemplate\",\"name\":\"wqagnepzwa\",\"dependsOnProfile\":{\"installDependsOn\":[\"sbq\",\"qagwwrxaomz\"],\"uninstallDependsOn\":[\"lrrcz\",\"zkhhltnjadhqo\"],\"updateDependsOn\":[\"qoyueayfbpcmsplb\",\"rrueqthwmg\",\"mbscbbx\",\"gdhxi\"]}}]},\"location\":\"lopedbwdpyqyyb\",\"tags\":{\"afcbqw\":\"md\",\"jelaqacigele\":\"e\",\"beonrlkwzdq\":\"hdbvqvwzkjop\"},\"id\":\"bxcea\",\"name\":\"xcptsoqfyiaseqc\",\"type\":\"krtt\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.networkServiceDesignVersions() - .listByNetworkServiceDesignGroup("xtwbta", "ypnyghshxc", "lhkgmnsghp", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("lopedbwdpyqyyb", response.iterator().next().location()); - Assertions.assertEquals("md", response.iterator().next().tags().get("afcbqw")); - Assertions.assertEquals("wjjkh", response.iterator().next().properties().description()); - Assertions.assertEquals("ac", - response.iterator().next().properties().configurationGroupSchemaReferences().get("u").id()); - Assertions.assertEquals("ydmxzj", - response.iterator().next().properties().nfvisFromSite().get("uaurkihcir").name()); - Assertions.assertEquals("p", response.iterator().next().properties().nfvisFromSite().get("uaurkihcir").type()); - Assertions.assertEquals("wqagnepzwa", - response.iterator().next().properties().resourceElementTemplates().get(0).name()); - Assertions.assertEquals("sbq", - response.iterator() - .next() - .properties() - .resourceElementTemplates() - .get(0) - .dependsOnProfile() - .installDependsOn() - .get(0)); - Assertions.assertEquals("lrrcz", - response.iterator() - .next() - .properties() - .resourceElementTemplates() - .get(0) - .dependsOnProfile() - .uninstallDependsOn() - .get(0)); - Assertions.assertEquals("qoyueayfbpcmsplb", - response.iterator() - .next() - .properties() - .resourceElementTemplates() - .get(0) - .dependsOnProfile() - .updateDependsOn() - .get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateStateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateStateMockTests.java deleted file mode 100644 index 6bc040a774d9..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NetworkServiceDesignVersionsUpdateStateMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkServiceDesignVersionUpdateStateInner; -import com.azure.resourcemanager.hybridnetwork.models.NetworkServiceDesignVersionUpdateState; -import com.azure.resourcemanager.hybridnetwork.models.VersionState; -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 NetworkServiceDesignVersionsUpdateStateMockTests { - @Test - public void testUpdateState() throws Exception { - String responseStr = "{\"versionState\":\"ValidationFailed\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - NetworkServiceDesignVersionUpdateState response = manager.networkServiceDesignVersions() - .updateState("razisg", "kiuemv", "nbwzohmnrxxbso", "klinhmdptysprq", - new NetworkServiceDesignVersionUpdateStateInner().withVersionState(VersionState.VALIDATING), - com.azure.core.util.Context.NONE); - - Assertions.assertEquals(VersionState.VALIDATION_FAILED, response.versionState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NfvIsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NfvIsTests.java deleted file mode 100644 index ef26f123a771..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NfvIsTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.NfvIs; -import org.junit.jupiter.api.Assertions; - -public final class NfvIsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NfvIs model = BinaryData.fromString("{\"nfviType\":\"NfvIs\",\"name\":\"nuuepzlrp\"}").toObject(NfvIs.class); - Assertions.assertEquals("nuuepzlrp", model.name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NfvIs model = new NfvIs().withName("nuuepzlrp"); - model = BinaryData.fromObject(model).toObject(NfvIs.class); - Assertions.assertEquals("nuuepzlrp", model.name()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NfviDetailsTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NfviDetailsTests.java deleted file mode 100644 index 4460355697d9..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NfviDetailsTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.NfviDetails; -import org.junit.jupiter.api.Assertions; - -public final class NfviDetailsTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NfviDetails model - = BinaryData.fromString("{\"name\":\"nwdcfhu\",\"type\":\"dpfuvg\"}").toObject(NfviDetails.class); - Assertions.assertEquals("nwdcfhu", model.name()); - Assertions.assertEquals("dpfuvg", model.type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NfviDetails model = new NfviDetails().withName("nwdcfhu").withType("dpfuvg"); - model = BinaryData.fromObject(model).toObject(NfviDetails.class); - Assertions.assertEquals("nwdcfhu", model.name()); - Assertions.assertEquals("dpfuvg", model.type()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NsdArtifactProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NsdArtifactProfileTests.java deleted file mode 100644 index bb3ac122f70f..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/NsdArtifactProfileTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.NsdArtifactProfile; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import org.junit.jupiter.api.Assertions; - -public final class NsdArtifactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - NsdArtifactProfile model = BinaryData.fromString( - "{\"artifactStoreReference\":{\"id\":\"bzasqbucljgkyexa\"},\"artifactName\":\"uy\",\"artifactVersion\":\"p\"}") - .toObject(NsdArtifactProfile.class); - Assertions.assertEquals("bzasqbucljgkyexa", model.artifactStoreReference().id()); - Assertions.assertEquals("uy", model.artifactName()); - Assertions.assertEquals("p", model.artifactVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - NsdArtifactProfile model - = new NsdArtifactProfile().withArtifactStoreReference(new ReferencedResource().withId("bzasqbucljgkyexa")) - .withArtifactName("uy") - .withArtifactVersion("p"); - model = BinaryData.fromObject(model).toObject(NsdArtifactProfile.class); - Assertions.assertEquals("bzasqbucljgkyexa", model.artifactStoreReference().id()); - Assertions.assertEquals("uy", model.artifactName()); - Assertions.assertEquals("p", model.artifactVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OpenDeploymentResourceReferenceTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OpenDeploymentResourceReferenceTests.java deleted file mode 100644 index 7e4f9d7c1d4c..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OpenDeploymentResourceReferenceTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.OpenDeploymentResourceReference; -import org.junit.jupiter.api.Assertions; - -public final class OpenDeploymentResourceReferenceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OpenDeploymentResourceReference model = BinaryData.fromString("{\"idType\":\"Open\",\"id\":\"jsto\"}") - .toObject(OpenDeploymentResourceReference.class); - Assertions.assertEquals("jsto", model.id()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - OpenDeploymentResourceReference model = new OpenDeploymentResourceReference().withId("jsto"); - model = BinaryData.fromObject(model).toObject(OpenDeploymentResourceReference.class); - Assertions.assertEquals("jsto", model.id()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OperationDisplayTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OperationDisplayTests.java deleted file mode 100644 index afcb0a5096bd..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.OperationDisplay; - -public final class OperationDisplayTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationDisplay model = BinaryData.fromString( - "{\"provider\":\"yhgbijtjivfx\",\"resource\":\"jabibsystawf\",\"operation\":\"jpvkvpbjxbkzbzkd\",\"description\":\"cjabudurgkakmo\"}") - .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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OperationInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OperationInnerTests.java deleted file mode 100644 index 3fc31e29cc8d..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.OperationInner; -import com.azure.resourcemanager.hybridnetwork.models.OperationDisplay; - -public final class OperationInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationInner model = BinaryData.fromString( - "{\"name\":\"vfgbvfvpdboda\",\"isDataAction\":false,\"display\":{\"provider\":\"q\",\"resource\":\"krribdeibqi\",\"operation\":\"kghv\",\"description\":\"dzwmkrefajpj\"},\"origin\":\"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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OperationListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OperationListResultTests.java deleted file mode 100644 index 0a086b08d228..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.OperationListResult; - -public final class OperationListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - OperationListResult model = BinaryData.fromString( - "{\"value\":[{\"name\":\"stvlzywemhzrnc\",\"isDataAction\":true,\"display\":{\"provider\":\"u\",\"resource\":\"ypbsfgytguslfead\",\"operation\":\"gq\",\"description\":\"yhejhzisxgfp\"},\"origin\":\"system\",\"actionType\":\"Internal\"},{\"name\":\"vk\",\"isDataAction\":true,\"display\":{\"provider\":\"ujzra\",\"resource\":\"twdw\",\"operation\":\"tswiby\",\"description\":\"dl\"},\"origin\":\"user\",\"actionType\":\"Internal\"},{\"name\":\"p\",\"isDataAction\":false,\"display\":{\"provider\":\"wity\",\"resource\":\"evxccedcp\",\"operation\":\"dyodnwzxltj\",\"description\":\"nhltiugcxn\"},\"origin\":\"user\",\"actionType\":\"Internal\"}],\"nextLink\":\"ibyqunyowxwlmdj\"}") - .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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OperationsListMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/OperationsListMockTests.java deleted file mode 100644 index ad663e1dd153..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.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\":\"yjq\",\"isDataAction\":true,\"display\":{\"provider\":\"ozo\",\"resource\":\"qb\",\"operation\":\"h\",\"description\":\"f\"},\"origin\":\"system\",\"actionType\":\"Internal\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PodEventTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PodEventTests.java deleted file mode 100644 index 56bca3643d7d..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PodEventTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.PodEvent; -import com.azure.resourcemanager.hybridnetwork.models.PodEventType; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class PodEventTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PodEvent model = BinaryData.fromString( - "{\"type\":\"Normal\",\"reason\":\"otftpvjzbexilz\",\"message\":\"fqqnvwpmqtaruo\",\"lastSeenTime\":\"2021-11-17T10:48:03Z\"}") - .toObject(PodEvent.class); - Assertions.assertEquals(PodEventType.NORMAL, model.type()); - Assertions.assertEquals("otftpvjzbexilz", model.reason()); - Assertions.assertEquals("fqqnvwpmqtaruo", model.message()); - Assertions.assertEquals(OffsetDateTime.parse("2021-11-17T10:48:03Z"), model.lastSeenTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PodEvent model = new PodEvent().withType(PodEventType.NORMAL) - .withReason("otftpvjzbexilz") - .withMessage("fqqnvwpmqtaruo") - .withLastSeenTime(OffsetDateTime.parse("2021-11-17T10:48:03Z")); - model = BinaryData.fromObject(model).toObject(PodEvent.class); - Assertions.assertEquals(PodEventType.NORMAL, model.type()); - Assertions.assertEquals("otftpvjzbexilz", model.reason()); - Assertions.assertEquals("fqqnvwpmqtaruo", model.message()); - Assertions.assertEquals(OffsetDateTime.parse("2021-11-17T10:48:03Z"), model.lastSeenTime()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PodTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PodTests.java deleted file mode 100644 index 52bc434fb01c..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PodTests.java +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.Pod; -import com.azure.resourcemanager.hybridnetwork.models.PodEvent; -import com.azure.resourcemanager.hybridnetwork.models.PodEventType; -import com.azure.resourcemanager.hybridnetwork.models.PodStatus; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class PodTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Pod model = BinaryData.fromString( - "{\"name\":\"hqjohxcrsbfova\",\"namespace\":\"ruvw\",\"desired\":1393923794,\"ready\":1495438524,\"status\":\"NotReady\",\"creationTime\":\"2021-05-02T16:44:33Z\",\"events\":[{\"type\":\"Normal\",\"reason\":\"xb\",\"message\":\"bsrfbj\",\"lastSeenTime\":\"2021-07-26T21:20:39Z\"}]}") - .toObject(Pod.class); - Assertions.assertEquals("hqjohxcrsbfova", model.name()); - Assertions.assertEquals("ruvw", model.namespace()); - Assertions.assertEquals(1393923794, model.desired()); - Assertions.assertEquals(1495438524, model.ready()); - Assertions.assertEquals(PodStatus.NOT_READY, model.status()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-02T16:44:33Z"), model.creationTime()); - Assertions.assertEquals(PodEventType.NORMAL, model.events().get(0).type()); - Assertions.assertEquals("xb", model.events().get(0).reason()); - Assertions.assertEquals("bsrfbj", model.events().get(0).message()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-26T21:20:39Z"), model.events().get(0).lastSeenTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Pod model = new Pod().withName("hqjohxcrsbfova") - .withNamespace("ruvw") - .withDesired(1393923794) - .withReady(1495438524) - .withStatus(PodStatus.NOT_READY) - .withCreationTime(OffsetDateTime.parse("2021-05-02T16:44:33Z")) - .withEvents(Arrays.asList(new PodEvent().withType(PodEventType.NORMAL) - .withReason("xb") - .withMessage("bsrfbj") - .withLastSeenTime(OffsetDateTime.parse("2021-07-26T21:20:39Z")))); - model = BinaryData.fromObject(model).toObject(Pod.class); - Assertions.assertEquals("hqjohxcrsbfova", model.name()); - Assertions.assertEquals("ruvw", model.namespace()); - Assertions.assertEquals(1393923794, model.desired()); - Assertions.assertEquals(1495438524, model.ready()); - Assertions.assertEquals(PodStatus.NOT_READY, model.status()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-02T16:44:33Z"), model.creationTime()); - Assertions.assertEquals(PodEventType.NORMAL, model.events().get(0).type()); - Assertions.assertEquals("xb", model.events().get(0).reason()); - Assertions.assertEquals("bsrfbj", model.events().get(0).message()); - Assertions.assertEquals(OffsetDateTime.parse("2021-07-26T21:20:39Z"), model.events().get(0).lastSeenTime()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactListOverviewInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactListOverviewInnerTests.java deleted file mode 100644 index cfba43003f3b..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactListOverviewInnerTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ProxyArtifactListOverviewInner; - -public final class ProxyArtifactListOverviewInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProxyArtifactListOverviewInner model - = BinaryData.fromString("{\"id\":\"stgktst\",\"name\":\"dxeclzedqbcvh\",\"type\":\"lhpl\"}") - .toObject(ProxyArtifactListOverviewInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProxyArtifactListOverviewInner model = new ProxyArtifactListOverviewInner(); - model = BinaryData.fromObject(model).toObject(ProxyArtifactListOverviewInner.class); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactOverviewListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactOverviewListResultTests.java deleted file mode 100644 index c4fd4983bb59..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactOverviewListResultTests.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ProxyArtifactListOverviewInner; -import com.azure.resourcemanager.hybridnetwork.models.ProxyArtifactOverviewListResult; -import java.util.Arrays; - -public final class ProxyArtifactOverviewListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProxyArtifactOverviewListResult model = BinaryData.fromString( - "{\"value\":[{\"id\":\"ltfnhtbaxkgx\",\"name\":\"wrck\",\"type\":\"yklyhpluodpvruud\"}],\"nextLink\":\"zibt\"}") - .toObject(ProxyArtifactOverviewListResult.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProxyArtifactOverviewListResult model - = new ProxyArtifactOverviewListResult().withValue(Arrays.asList(new ProxyArtifactListOverviewInner())); - model = BinaryData.fromObject(model).toObject(ProxyArtifactOverviewListResult.class); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactOverviewPropertiesValueTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactOverviewPropertiesValueTests.java deleted file mode 100644 index f35d6da921c7..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactOverviewPropertiesValueTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactState; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactType; -import com.azure.resourcemanager.hybridnetwork.models.ProxyArtifactOverviewPropertiesValue; -import org.junit.jupiter.api.Assertions; - -public final class ProxyArtifactOverviewPropertiesValueTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProxyArtifactOverviewPropertiesValue model = BinaryData - .fromString( - "{\"artifactType\":\"Unknown\",\"artifactVersion\":\"acoebj\",\"artifactState\":\"Deprecated\"}") - .toObject(ProxyArtifactOverviewPropertiesValue.class); - Assertions.assertEquals(ArtifactType.UNKNOWN, model.artifactType()); - Assertions.assertEquals("acoebj", model.artifactVersion()); - Assertions.assertEquals(ArtifactState.DEPRECATED, model.artifactState()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProxyArtifactOverviewPropertiesValue model - = new ProxyArtifactOverviewPropertiesValue().withArtifactType(ArtifactType.UNKNOWN) - .withArtifactVersion("acoebj") - .withArtifactState(ArtifactState.DEPRECATED); - model = BinaryData.fromObject(model).toObject(ProxyArtifactOverviewPropertiesValue.class); - Assertions.assertEquals(ArtifactType.UNKNOWN, model.artifactType()); - Assertions.assertEquals("acoebj", model.artifactVersion()); - Assertions.assertEquals(ArtifactState.DEPRECATED, model.artifactState()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactVersionsListOverviewInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactVersionsListOverviewInnerTests.java deleted file mode 100644 index c13ed025cc87..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactVersionsListOverviewInnerTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ProxyArtifactVersionsListOverviewInner; - -public final class ProxyArtifactVersionsListOverviewInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProxyArtifactVersionsListOverviewInner model = BinaryData.fromString( - "{\"properties\":{\"artifactType\":\"ImageFile\",\"artifactVersion\":\"tiewdj\",\"artifactState\":\"Active\"},\"id\":\"uwrbehwagoh\",\"name\":\"uffkmrqemvvh\",\"type\":\"xtdr\"}") - .toObject(ProxyArtifactVersionsListOverviewInner.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProxyArtifactVersionsListOverviewInner model = new ProxyArtifactVersionsListOverviewInner(); - model = BinaryData.fromObject(model).toObject(ProxyArtifactVersionsListOverviewInner.class); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactVersionsOverviewListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactVersionsOverviewListResultTests.java deleted file mode 100644 index 9a0785ab6c30..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactVersionsOverviewListResultTests.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.ProxyArtifactVersionsListOverviewInner; -import com.azure.resourcemanager.hybridnetwork.models.ProxyArtifactVersionsOverviewListResult; -import java.util.Arrays; - -public final class ProxyArtifactVersionsOverviewListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ProxyArtifactVersionsOverviewListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"artifactType\":\"ArmTemplate\",\"artifactVersion\":\"wqfbumlkxtrqjfsm\",\"artifactState\":\"Unknown\"},\"id\":\"xhwgfwsrtaw\",\"name\":\"oezbrhubsk\",\"type\":\"udygooo\"},{\"properties\":{\"artifactType\":\"OCIArtifact\",\"artifactVersion\":\"jb\",\"artifactState\":\"Preview\"},\"id\":\"rfmluiqtq\",\"name\":\"fa\",\"type\":\"yvnqqybaryeuay\"}],\"nextLink\":\"qabqgzslesjcb\"}") - .toObject(ProxyArtifactVersionsOverviewListResult.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ProxyArtifactVersionsOverviewListResult model = new ProxyArtifactVersionsOverviewListResult().withValue( - Arrays.asList(new ProxyArtifactVersionsListOverviewInner(), new ProxyArtifactVersionsListOverviewInner())); - model = BinaryData.fromObject(model).toObject(ProxyArtifactVersionsOverviewListResult.class); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactsGetMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactsGetMockTests.java deleted file mode 100644 index 39f3e6bd1505..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactsGetMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ProxyArtifactVersionsListOverview; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ProxyArtifactsGetMockTests { - @Test - public void testGet() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"artifactType\":\"ArmTemplate\",\"artifactVersion\":\"dlbnbqxvhcsy\",\"artifactState\":\"Active\"},\"id\":\"xaeaovurexdnds\",\"name\":\"dwead\",\"type\":\"rzmwn\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.proxyArtifacts().get("ccnuhiig", "yl", "ui", "vxva", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactsListMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactsListMockTests.java deleted file mode 100644 index 39de34ac265e..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactsListMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ProxyArtifactListOverview; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ProxyArtifactsListMockTests { - @Test - public void testList() throws Exception { - String responseStr = "{\"value\":[{\"id\":\"gftipwc\",\"name\":\"byubhiqdxyurnpn\",\"type\":\"hza\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.proxyArtifacts().list("gckbb", "ccgzpraoxnyu", "fa", com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactsUpdateStateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactsUpdateStateMockTests.java deleted file mode 100644 index 53d48dda60d2..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ProxyArtifactsUpdateStateMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactChangeState; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactChangeStateProperties; -import com.azure.resourcemanager.hybridnetwork.models.ArtifactState; -import com.azure.resourcemanager.hybridnetwork.models.ProxyArtifactVersionsListOverview; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class ProxyArtifactsUpdateStateMockTests { - @Test - public void testUpdateState() throws Exception { - String responseStr - = "{\"properties\":{\"artifactType\":\"VhdImageFile\",\"artifactVersion\":\"eqdurelyujlfyoum\",\"artifactState\":\"Active\"},\"id\":\"eclcdigptajbrzm\",\"name\":\"xucycijoclxi\",\"type\":\"tgjcy\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - ProxyArtifactVersionsListOverview response = manager.proxyArtifacts() - .updateState("opagttmvmmag", "aqylkjztji", "azjcgmxitpfin", "cpdltkrlg", "mtbdrvcqgu", - new ArtifactChangeState() - .withProperties(new ArtifactChangeStateProperties().withArtifactState(ArtifactState.DEPRECATED)), - com.azure.core.util.Context.NONE); - - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublisherInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublisherInnerTests.java deleted file mode 100644 index 1eb24ddf2258..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublisherInnerTests.java +++ /dev/null @@ -1,55 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.PublisherInner; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentity; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.PublisherPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.PublisherScope; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class PublisherInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PublisherInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Deleted\",\"scope\":\"Private\"},\"identity\":{\"principalId\":\"1fc3be67-ddc7-495e-9f05-2f0b06210e1d\",\"tenantId\":\"31abd4e9-380f-4996-885c-aeb1f1b8dd61\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"ljagrqmqhl\":{\"principalId\":\"e013a167-2395-4ecd-a8e8-ba100393d3dd\",\"clientId\":\"eadaf829-879f-480f-ad3f-e324f62dc020\"}}},\"location\":\"riiiojnalghfkv\",\"tags\":{\"owueluqh\":\"ex\",\"zkw\":\"ahhxvrh\"},\"id\":\"jgwwspughftq\",\"name\":\"xhqxujxukndxdigr\",\"type\":\"guufzd\"}") - .toObject(PublisherInner.class); - Assertions.assertEquals("riiiojnalghfkv", model.location()); - Assertions.assertEquals("ex", model.tags().get("owueluqh")); - Assertions.assertEquals(PublisherScope.PRIVATE, model.properties().scope()); - Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, model.identity().type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PublisherInner model = new PublisherInner().withLocation("riiiojnalghfkv") - .withTags(mapOf("owueluqh", "ex", "zkw", "ahhxvrh")) - .withProperties(new PublisherPropertiesFormat().withScope(PublisherScope.PRIVATE)) - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.USER_ASSIGNED) - .withUserAssignedIdentities(mapOf("ljagrqmqhl", new UserAssignedIdentity()))); - model = BinaryData.fromObject(model).toObject(PublisherInner.class); - Assertions.assertEquals("riiiojnalghfkv", model.location()); - Assertions.assertEquals("ex", model.tags().get("owueluqh")); - Assertions.assertEquals(PublisherScope.PRIVATE, model.properties().scope()); - Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, model.identity().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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublisherListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublisherListResultTests.java deleted file mode 100644 index 9c5182ad7811..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublisherListResultTests.java +++ /dev/null @@ -1,70 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.PublisherInner; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentity; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.PublisherListResult; -import com.azure.resourcemanager.hybridnetwork.models.PublisherPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.PublisherScope; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class PublisherListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PublisherListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Succeeded\",\"scope\":\"Private\"},\"identity\":{\"principalId\":\"bd2ff1ad-c668-4b66-b31c-a0bb0279cd56\",\"tenantId\":\"e25d6c0e-7044-4f4a-a446-50e5c4396c56\",\"type\":\"None\",\"userAssignedIdentities\":{\"gzrf\":{\"principalId\":\"074de492-5e5a-47de-b8f0-b9c74f326cb3\",\"clientId\":\"3844497d-15a3-4554-bec2-293885441144\"},\"yebizikayuh\":{\"principalId\":\"6f2ca066-1413-4042-83fc-2dd2b17c3f62\",\"clientId\":\"0915e709-882d-4f90-bc1d-a9a6765721be\"}}},\"location\":\"bjbsybb\",\"tags\":{\"slthaq\":\"vtldgmfpgvmpip\"},\"id\":\"x\",\"name\":\"smwutwbdsrezpd\",\"type\":\"hneuyowqkd\"},{\"properties\":{\"provisioningState\":\"Unknown\",\"scope\":\"Unknown\"},\"identity\":{\"principalId\":\"76310df3-4630-4ca9-9034-7e3af57b3aab\",\"tenantId\":\"13e44b44-0843-4eaa-9e74-559cc45c1632\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"pzimejzanlfzxi\":{\"principalId\":\"3e54362b-9160-4daa-b6ee-af47f81ed06c\",\"clientId\":\"482f9406-76c0-49cf-9019-fb1f33d3974b\"},\"mbzonokix\":{\"principalId\":\"e7b3d289-7221-43f0-b84c-d0c51c6689fe\",\"clientId\":\"c077b19d-aff0-49f5-99ad-e7524fb1b913\"}}},\"location\":\"q\",\"tags\":{\"szrnwo\":\"gzpfrla\"},\"id\":\"indfpwpjyl\",\"name\":\"bt\",\"type\":\"h\"}],\"nextLink\":\"sj\"}") - .toObject(PublisherListResult.class); - Assertions.assertEquals("bjbsybb", model.value().get(0).location()); - Assertions.assertEquals("vtldgmfpgvmpip", model.value().get(0).tags().get("slthaq")); - Assertions.assertEquals(PublisherScope.PRIVATE, model.value().get(0).properties().scope()); - Assertions.assertEquals(ManagedServiceIdentityType.NONE, model.value().get(0).identity().type()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PublisherListResult model - = new PublisherListResult() - .withValue( - Arrays.asList( - new PublisherInner().withLocation("bjbsybb") - .withTags(mapOf("slthaq", "vtldgmfpgvmpip")) - .withProperties(new PublisherPropertiesFormat().withScope(PublisherScope.PRIVATE)) - .withIdentity(new ManagedServiceIdentity() - .withType(ManagedServiceIdentityType.NONE) - .withUserAssignedIdentities(mapOf("gzrf", new UserAssignedIdentity(), "yebizikayuh", - new UserAssignedIdentity()))), - new PublisherInner().withLocation("q") - .withTags(mapOf("szrnwo", "gzpfrla")) - .withProperties(new PublisherPropertiesFormat().withScope(PublisherScope.UNKNOWN)) - .withIdentity( - new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentities(mapOf("pzimejzanlfzxi", new UserAssignedIdentity(), - "mbzonokix", new UserAssignedIdentity()))))); - model = BinaryData.fromObject(model).toObject(PublisherListResult.class); - Assertions.assertEquals("bjbsybb", model.value().get(0).location()); - Assertions.assertEquals("vtldgmfpgvmpip", model.value().get(0).tags().get("slthaq")); - Assertions.assertEquals(PublisherScope.PRIVATE, model.value().get(0).properties().scope()); - Assertions.assertEquals(ManagedServiceIdentityType.NONE, model.value().get(0).identity().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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublisherPropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublisherPropertiesFormatTests.java deleted file mode 100644 index 88a0a4189bae..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublisherPropertiesFormatTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.PublisherPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.PublisherScope; -import org.junit.jupiter.api.Assertions; - -public final class PublisherPropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - PublisherPropertiesFormat model - = BinaryData.fromString("{\"provisioningState\":\"Deleting\",\"scope\":\"Unknown\"}") - .toObject(PublisherPropertiesFormat.class); - Assertions.assertEquals(PublisherScope.UNKNOWN, model.scope()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - PublisherPropertiesFormat model = new PublisherPropertiesFormat().withScope(PublisherScope.UNKNOWN); - model = BinaryData.fromObject(model).toObject(PublisherPropertiesFormat.class); - Assertions.assertEquals(PublisherScope.UNKNOWN, model.scope()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersCreateOrUpdateMockTests.java deleted file mode 100644 index 8c87feeb2094..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersCreateOrUpdateMockTests.java +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentity; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.Publisher; -import com.azure.resourcemanager.hybridnetwork.models.PublisherPropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.PublisherScope; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class PublishersCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"scope\":\"Unknown\"},\"identity\":{\"principalId\":\"582a6eff-3f4c-4795-987e-39f50875d883\",\"tenantId\":\"9a808891-0962-4820-a97d-330eef7eba17\",\"type\":\"SystemAssigned,UserAssigned\",\"userAssignedIdentities\":{\"bb\":{\"principalId\":\"85614d0c-7265-4ceb-823b-b0a5cf516881\",\"clientId\":\"1b8701b8-6bdc-4c56-ae30-a81068883fcb\"},\"tabenbbk\":{\"principalId\":\"ddadc329-afe9-4c06-bb32-e530b3af2fa7\",\"clientId\":\"6241f357-53b7-490e-b78d-5c39932818e5\"},\"xzu\":{\"principalId\":\"8aa00151-12e4-4fbb-92de-0c9f0ac64d19\",\"clientId\":\"50935cb1-814a-484e-b353-784a1f931c89\"}}},\"location\":\"feddwwnlza\",\"tags\":{\"gnhgook\":\"u\"},\"id\":\"talvnbwgp\",\"name\":\"emeluclv\",\"type\":\"jjukyrdnqodxah\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Publisher response = manager.publishers() - .define("jzcfyjzptwr") - .withRegion("gcm") - .withExistingResourceGroup("ot") - .withTags(mapOf("yvca", "jhhhqxu", "sjsz", "oyvivbsiz", "lzijiufehgmvflnw", "bscm")) - .withProperties(new PublisherPropertiesFormat().withScope(PublisherScope.PRIVATE)) - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.USER_ASSIGNED) - .withUserAssignedIdentities( - mapOf("lqdhmrjzr", new UserAssignedIdentity(), "xpjb", new UserAssignedIdentity(), - "sjoqcjenkyhfqzvs", new UserAssignedIdentity(), "xj", new UserAssignedIdentity()))) - .create(); - - Assertions.assertEquals("feddwwnlza", response.location()); - Assertions.assertEquals("u", response.tags().get("gnhgook")); - Assertions.assertEquals(PublisherScope.UNKNOWN, response.properties().scope()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, response.identity().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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersGetByResourceGroupWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index ac0e8e4422f2..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersGetByResourceGroupWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.Publisher; -import com.azure.resourcemanager.hybridnetwork.models.PublisherScope; -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 PublishersGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Failed\",\"scope\":\"Private\"},\"identity\":{\"principalId\":\"0727d9c0-7265-4702-8fd6-4eee0e7c89b9\",\"tenantId\":\"c9ca0b2d-4621-4cef-a9bc-68fa32b3b81c\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"cwkdtaaw\":{\"principalId\":\"f3d41499-8ad0-4a9d-a860-51198e301f09\",\"clientId\":\"38bfc3e6-fde1-4087-86d2-d355659b88ee\"},\"ekaum\":{\"principalId\":\"70738224-a5ae-4e3d-b5a8-73916b4136a4\",\"clientId\":\"bf987db2-91a4-4ae1-af47-624c0cdd0130\"},\"mbzmqk\":{\"principalId\":\"8c50dcc1-a0f8-4ccf-8a44-5ddc42df6747\",\"clientId\":\"c2649685-62d9-4903-9ec3-9479f200fe22\"},\"bnxwbjsidbirkf\":{\"principalId\":\"b15b50f2-756a-4125-ad19-69db541e75c9\",\"clientId\":\"df77a768-16ae-4eca-870b-922438f5ca59\"}}},\"location\":\"sokdgoge\",\"tags\":{\"hbguzo\":\"ym\",\"mffjkutycyarn\":\"kyewnfnzhhhqo\"},\"id\":\"oohguabzoghkt\",\"name\":\"pyc\",\"type\":\"hcoeocnhzq\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Publisher response = manager.publishers() - .getByResourceGroupWithResponse("vpinbmhwbj", "jkgqxnhmbkez", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("sokdgoge", response.location()); - Assertions.assertEquals("ym", response.tags().get("hbguzo")); - Assertions.assertEquals(PublisherScope.PRIVATE, response.properties().scope()); - Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, response.identity().type()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListByResourceGroupMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListByResourceGroupMockTests.java deleted file mode 100644 index 249a89b678e0..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListByResourceGroupMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.Publisher; -import com.azure.resourcemanager.hybridnetwork.models.PublisherScope; -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 PublishersListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Unknown\",\"scope\":\"Unknown\"},\"identity\":{\"principalId\":\"2070504c-2f8d-45fd-ba95-273c1ba4e300\",\"tenantId\":\"4b2adc2d-c08e-48cd-949e-ccc6648581eb\",\"type\":\"None\",\"userAssignedIdentities\":{\"vfkakpold\":{\"principalId\":\"abdcfb8f-5695-4016-bb20-046489d8e7f2\",\"clientId\":\"5ceac7de-19ff-4247-a0ef-0f66d2df463e\"},\"vboclzhzjk\":{\"principalId\":\"297ca9de-b695-4f7c-8115-b99137a4a4f7\",\"clientId\":\"53ece4fb-c849-49d4-90f6-c4e197aad8d2\"},\"xgvttxp\":{\"principalId\":\"c6741986-4f80-45a6-b361-b028ebb682be\",\"clientId\":\"10050a2d-4448-41d4-a243-3c41286deb8e\"},\"pzaamrdixtreki\":{\"principalId\":\"49511a7f-2d77-4fa3-86fc-09a6358d1ff8\",\"clientId\":\"622f70ec-8213-4964-b53d-3226139d731c\"}}},\"location\":\"wyskbruffgll\",\"tags\":{\"qhvmblcouqe\":\"utvlxhr\",\"randoypmb\":\"bhbcdszir\",\"ormkfqlwxldyk\":\"t\"},\"id\":\"lsygaol\",\"name\":\"jpnnbmjksibjgsj\",\"type\":\"xxahmrnadzyqegxy\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.publishers().listByResourceGroup("ibvjogjonmcy", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("wyskbruffgll", response.iterator().next().location()); - Assertions.assertEquals("utvlxhr", response.iterator().next().tags().get("qhvmblcouqe")); - Assertions.assertEquals(PublisherScope.UNKNOWN, response.iterator().next().properties().scope()); - Assertions.assertEquals(ManagedServiceIdentityType.NONE, response.iterator().next().identity().type()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListMockTests.java deleted file mode 100644 index 8a151e333af9..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/PublishersListMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.Publisher; -import com.azure.resourcemanager.hybridnetwork.models.PublisherScope; -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 PublishersListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Failed\",\"scope\":\"Private\"},\"identity\":{\"principalId\":\"7cede3ed-d9ca-4f89-a803-bea216a3f17a\",\"tenantId\":\"f240d480-b494-4b56-bb46-1a428abf6e0e\",\"type\":\"None\",\"userAssignedIdentities\":{\"ulpzealb\":{\"principalId\":\"c426be31-9d4a-4af1-ad27-558cae12b393\",\"clientId\":\"ca0c7912-e86d-4678-9c7d-ea77be4f66b8\"}}},\"location\":\"kyojwyvfk\",\"tags\":{\"sgxjc\":\"suah\"},\"id\":\"mzrrscubiwsdrn\",\"name\":\"xqw\",\"type\":\"diffjxcjrmmuab\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.publishers().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("kyojwyvfk", response.iterator().next().location()); - Assertions.assertEquals("suah", response.iterator().next().tags().get("sgxjc")); - Assertions.assertEquals(PublisherScope.PRIVATE, response.iterator().next().properties().scope()); - Assertions.assertEquals(ManagedServiceIdentityType.NONE, response.iterator().next().identity().type()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ReferencedResourceTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ReferencedResourceTests.java deleted file mode 100644 index cf8888d400ce..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ReferencedResourceTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import org.junit.jupiter.api.Assertions; - -public final class ReferencedResourceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ReferencedResource model = BinaryData.fromString("{\"id\":\"cwsobqwcs\"}").toObject(ReferencedResource.class); - Assertions.assertEquals("cwsobqwcs", model.id()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ReferencedResource model = new ReferencedResource().withId("cwsobqwcs"); - model = BinaryData.fromObject(model).toObject(ReferencedResource.class); - Assertions.assertEquals("cwsobqwcs", model.id()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ReplicaSetTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ReplicaSetTests.java deleted file mode 100644 index 678ad628c628..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ReplicaSetTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.ReplicaSet; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class ReplicaSetTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ReplicaSet model = BinaryData.fromString( - "{\"name\":\"cjhwq\",\"namespace\":\"jrybnwjewgdrjer\",\"desired\":604177419,\"ready\":1214178064,\"current\":282586156,\"creationTime\":\"2021-01-20T04:38Z\"}") - .toObject(ReplicaSet.class); - Assertions.assertEquals("cjhwq", model.name()); - Assertions.assertEquals("jrybnwjewgdrjer", model.namespace()); - Assertions.assertEquals(604177419, model.desired()); - Assertions.assertEquals(1214178064, model.ready()); - Assertions.assertEquals(282586156, model.current()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-20T04:38Z"), model.creationTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ReplicaSet model = new ReplicaSet().withName("cjhwq") - .withNamespace("jrybnwjewgdrjer") - .withDesired(604177419) - .withReady(1214178064) - .withCurrent(282586156) - .withCreationTime(OffsetDateTime.parse("2021-01-20T04:38Z")); - model = BinaryData.fromObject(model).toObject(ReplicaSet.class); - Assertions.assertEquals("cjhwq", model.name()); - Assertions.assertEquals("jrybnwjewgdrjer", model.namespace()); - Assertions.assertEquals(604177419, model.desired()); - Assertions.assertEquals(1214178064, model.ready()); - Assertions.assertEquals(282586156, model.current()); - Assertions.assertEquals(OffsetDateTime.parse("2021-01-20T04:38Z"), model.creationTime()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/RequestMetadataTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/RequestMetadataTests.java deleted file mode 100644 index 7657030023fd..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/RequestMetadataTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.HttpMethod; -import com.azure.resourcemanager.hybridnetwork.models.RequestMetadata; -import org.junit.jupiter.api.Assertions; - -public final class RequestMetadataTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - RequestMetadata model = BinaryData.fromString( - "{\"relativePath\":\"kgshwa\",\"httpMethod\":\"Get\",\"serializedBody\":\"ixzbinjeputtmryw\",\"apiVersion\":\"zoqftiyqzrnkcqvy\"}") - .toObject(RequestMetadata.class); - Assertions.assertEquals("kgshwa", model.relativePath()); - Assertions.assertEquals(HttpMethod.GET, model.httpMethod()); - Assertions.assertEquals("ixzbinjeputtmryw", model.serializedBody()); - Assertions.assertEquals("zoqftiyqzrnkcqvy", model.apiVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - RequestMetadata model = new RequestMetadata().withRelativePath("kgshwa") - .withHttpMethod(HttpMethod.GET) - .withSerializedBody("ixzbinjeputtmryw") - .withApiVersion("zoqftiyqzrnkcqvy"); - model = BinaryData.fromObject(model).toObject(RequestMetadata.class); - Assertions.assertEquals("kgshwa", model.relativePath()); - Assertions.assertEquals(HttpMethod.GET, model.httpMethod()); - Assertions.assertEquals("ixzbinjeputtmryw", model.serializedBody()); - Assertions.assertEquals("zoqftiyqzrnkcqvy", model.apiVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ResourceElementTemplateTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ResourceElementTemplateTests.java deleted file mode 100644 index da117a4b0213..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ResourceElementTemplateTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DependsOnProfile; -import com.azure.resourcemanager.hybridnetwork.models.ResourceElementTemplate; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ResourceElementTemplateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - ResourceElementTemplate model = BinaryData.fromString( - "{\"type\":\"ResourceElementTemplate\",\"name\":\"bjj\",\"dependsOnProfile\":{\"installDependsOn\":[\"xbvtvudu\"],\"uninstallDependsOn\":[\"ormrlxqtvcofudfl\",\"kgjubgdknnqvsazn\"],\"updateDependsOn\":[\"orudsgsa\"]}}") - .toObject(ResourceElementTemplate.class); - Assertions.assertEquals("bjj", model.name()); - Assertions.assertEquals("xbvtvudu", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("ormrlxqtvcofudfl", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("orudsgsa", model.dependsOnProfile().updateDependsOn().get(0)); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - ResourceElementTemplate model = new ResourceElementTemplate().withName("bjj") - .withDependsOnProfile(new DependsOnProfile().withInstallDependsOn(Arrays.asList("xbvtvudu")) - .withUninstallDependsOn(Arrays.asList("ormrlxqtvcofudfl", "kgjubgdknnqvsazn")) - .withUpdateDependsOn(Arrays.asList("orudsgsa"))); - model = BinaryData.fromObject(model).toObject(ResourceElementTemplate.class); - Assertions.assertEquals("bjj", model.name()); - Assertions.assertEquals("xbvtvudu", model.dependsOnProfile().installDependsOn().get(0)); - Assertions.assertEquals("ormrlxqtvcofudfl", model.dependsOnProfile().uninstallDependsOn().get(0)); - Assertions.assertEquals("orudsgsa", model.dependsOnProfile().updateDependsOn().get(0)); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ResourcesTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ResourcesTests.java deleted file mode 100644 index f8897bfb16fb..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/ResourcesTests.java +++ /dev/null @@ -1,195 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DaemonSet; -import com.azure.resourcemanager.hybridnetwork.models.Deployment; -import com.azure.resourcemanager.hybridnetwork.models.Pod; -import com.azure.resourcemanager.hybridnetwork.models.PodEvent; -import com.azure.resourcemanager.hybridnetwork.models.PodEventType; -import com.azure.resourcemanager.hybridnetwork.models.PodStatus; -import com.azure.resourcemanager.hybridnetwork.models.ReplicaSet; -import com.azure.resourcemanager.hybridnetwork.models.Resources; -import com.azure.resourcemanager.hybridnetwork.models.StatefulSet; -import java.time.OffsetDateTime; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class ResourcesTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Resources model = BinaryData.fromString( - "{\"deployments\":[{\"name\":\"thnnpr\",\"namespace\":\"i\",\"desired\":1381337865,\"ready\":1073043267,\"upToDate\":1819249918,\"available\":1074564233,\"creationTime\":\"2021-10-12T12:24:32Z\"},{\"name\":\"dultskz\",\"namespace\":\"tdzumveekgpw\",\"desired\":311434030,\"ready\":1290652027,\"upToDate\":102600378,\"available\":1718146302,\"creationTime\":\"2021-04-16T10:11:35Z\"}],\"pods\":[{\"name\":\"xl\",\"namespace\":\"sd\",\"desired\":1422945070,\"ready\":1252528512,\"status\":\"Pending\",\"creationTime\":\"2021-08-12T22:43:04Z\",\"events\":[{\"type\":\"Warning\",\"reason\":\"lns\",\"message\":\"bxwyjsflhhcaa\",\"lastSeenTime\":\"2021-08-06T05:51:03Z\"},{\"type\":\"Warning\",\"reason\":\"sxyawjoyaqcs\",\"message\":\"jpkiidzyexznelix\",\"lastSeenTime\":\"2021-06-05T01:05:11Z\"}]}],\"replicaSets\":[{\"name\":\"o\",\"namespace\":\"bnxknalaulppg\",\"desired\":1987785731,\"ready\":1767174247,\"current\":523387413,\"creationTime\":\"2021-05-09T23:44:35Z\"},{\"name\":\"ropuhpigv\",\"namespace\":\"ylgqgitxmedjvcsl\",\"desired\":1361907690,\"ready\":1519896216,\"current\":282783230,\"creationTime\":\"2021-02-16T11:10:06Z\"}],\"statefulSets\":[{\"name\":\"gktrmgucnapkte\",\"namespace\":\"llwptfdy\",\"desired\":622690283,\"ready\":190116972,\"creationTime\":\"2021-02-07T11:23:14Z\"}],\"daemonSets\":[{\"name\":\"pzfqrhhuaoppp\",\"namespace\":\"eqx\",\"desired\":72119187,\"current\":681425142,\"ready\":1917663918,\"upToDate\":1247520399,\"available\":792773086,\"creationTime\":\"2021-10-01T04:47:29Z\"},{\"name\":\"kdmoi\",\"namespace\":\"ostmgrcf\",\"desired\":159831897,\"current\":527212463,\"ready\":42269954,\"upToDate\":1576761958,\"available\":1357802643,\"creationTime\":\"2021-06-20T10:47:57Z\"},{\"name\":\"vjymjhxxjyngud\",\"namespace\":\"krtswbxqz\",\"desired\":668834645,\"current\":133351915,\"ready\":453874905,\"upToDate\":34322019,\"available\":1315854655,\"creationTime\":\"2021-07-10T04:00:45Z\"},{\"name\":\"vetvt\",\"namespace\":\"aqtdoqmcbx\",\"desired\":1289805860,\"current\":76309450,\"ready\":1380366817,\"upToDate\":1770504404,\"available\":1481756082,\"creationTime\":\"2021-02-23T20:11:15Z\"}]}") - .toObject(Resources.class); - Assertions.assertEquals("thnnpr", model.deployments().get(0).name()); - Assertions.assertEquals("i", model.deployments().get(0).namespace()); - Assertions.assertEquals(1381337865, model.deployments().get(0).desired()); - Assertions.assertEquals(1073043267, model.deployments().get(0).ready()); - Assertions.assertEquals(1819249918, model.deployments().get(0).upToDate()); - Assertions.assertEquals(1074564233, model.deployments().get(0).available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-12T12:24:32Z"), - model.deployments().get(0).creationTime()); - Assertions.assertEquals("xl", model.pods().get(0).name()); - Assertions.assertEquals("sd", model.pods().get(0).namespace()); - Assertions.assertEquals(1422945070, model.pods().get(0).desired()); - Assertions.assertEquals(1252528512, model.pods().get(0).ready()); - Assertions.assertEquals(PodStatus.PENDING, model.pods().get(0).status()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-12T22:43:04Z"), model.pods().get(0).creationTime()); - Assertions.assertEquals(PodEventType.WARNING, model.pods().get(0).events().get(0).type()); - Assertions.assertEquals("lns", model.pods().get(0).events().get(0).reason()); - Assertions.assertEquals("bxwyjsflhhcaa", model.pods().get(0).events().get(0).message()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-06T05:51:03Z"), - model.pods().get(0).events().get(0).lastSeenTime()); - Assertions.assertEquals("o", model.replicaSets().get(0).name()); - Assertions.assertEquals("bnxknalaulppg", model.replicaSets().get(0).namespace()); - Assertions.assertEquals(1987785731, model.replicaSets().get(0).desired()); - Assertions.assertEquals(1767174247, model.replicaSets().get(0).ready()); - Assertions.assertEquals(523387413, model.replicaSets().get(0).current()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-09T23:44:35Z"), - model.replicaSets().get(0).creationTime()); - Assertions.assertEquals("gktrmgucnapkte", model.statefulSets().get(0).name()); - Assertions.assertEquals("llwptfdy", model.statefulSets().get(0).namespace()); - Assertions.assertEquals(622690283, model.statefulSets().get(0).desired()); - Assertions.assertEquals(190116972, model.statefulSets().get(0).ready()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-07T11:23:14Z"), - model.statefulSets().get(0).creationTime()); - Assertions.assertEquals("pzfqrhhuaoppp", model.daemonSets().get(0).name()); - Assertions.assertEquals("eqx", model.daemonSets().get(0).namespace()); - Assertions.assertEquals(72119187, model.daemonSets().get(0).desired()); - Assertions.assertEquals(681425142, model.daemonSets().get(0).current()); - Assertions.assertEquals(1917663918, model.daemonSets().get(0).ready()); - Assertions.assertEquals(1247520399, model.daemonSets().get(0).upToDate()); - Assertions.assertEquals(792773086, model.daemonSets().get(0).available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-01T04:47:29Z"), model.daemonSets().get(0).creationTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Resources model = new Resources() - .withDeployments(Arrays.asList( - new Deployment().withName("thnnpr") - .withNamespace("i") - .withDesired(1381337865) - .withReady(1073043267) - .withUpToDate(1819249918) - .withAvailable(1074564233) - .withCreationTime(OffsetDateTime.parse("2021-10-12T12:24:32Z")), - new Deployment().withName("dultskz") - .withNamespace("tdzumveekgpw") - .withDesired(311434030) - .withReady(1290652027) - .withUpToDate(102600378) - .withAvailable(1718146302) - .withCreationTime(OffsetDateTime.parse("2021-04-16T10:11:35Z")))) - .withPods(Arrays.asList(new Pod().withName("xl") - .withNamespace("sd") - .withDesired(1422945070) - .withReady(1252528512) - .withStatus(PodStatus.PENDING) - .withCreationTime(OffsetDateTime.parse("2021-08-12T22:43:04Z")) - .withEvents(Arrays.asList( - new PodEvent().withType(PodEventType.WARNING) - .withReason("lns") - .withMessage("bxwyjsflhhcaa") - .withLastSeenTime(OffsetDateTime.parse("2021-08-06T05:51:03Z")), - new PodEvent().withType(PodEventType.WARNING) - .withReason("sxyawjoyaqcs") - .withMessage("jpkiidzyexznelix") - .withLastSeenTime(OffsetDateTime.parse("2021-06-05T01:05:11Z")))))) - .withReplicaSets(Arrays.asList( - new ReplicaSet().withName("o") - .withNamespace("bnxknalaulppg") - .withDesired(1987785731) - .withReady(1767174247) - .withCurrent(523387413) - .withCreationTime(OffsetDateTime.parse("2021-05-09T23:44:35Z")), - new ReplicaSet().withName("ropuhpigv") - .withNamespace("ylgqgitxmedjvcsl") - .withDesired(1361907690) - .withReady(1519896216) - .withCurrent(282783230) - .withCreationTime(OffsetDateTime.parse("2021-02-16T11:10:06Z")))) - .withStatefulSets(Arrays.asList(new StatefulSet().withName("gktrmgucnapkte") - .withNamespace("llwptfdy") - .withDesired(622690283) - .withReady(190116972) - .withCreationTime(OffsetDateTime.parse("2021-02-07T11:23:14Z")))) - .withDaemonSets(Arrays.asList( - new DaemonSet().withName("pzfqrhhuaoppp") - .withNamespace("eqx") - .withDesired(72119187) - .withCurrent(681425142) - .withReady(1917663918) - .withUpToDate(1247520399) - .withAvailable(792773086) - .withCreationTime(OffsetDateTime.parse("2021-10-01T04:47:29Z")), - new DaemonSet().withName("kdmoi") - .withNamespace("ostmgrcf") - .withDesired(159831897) - .withCurrent(527212463) - .withReady(42269954) - .withUpToDate(1576761958) - .withAvailable(1357802643) - .withCreationTime(OffsetDateTime.parse("2021-06-20T10:47:57Z")), - new DaemonSet().withName("vjymjhxxjyngud") - .withNamespace("krtswbxqz") - .withDesired(668834645) - .withCurrent(133351915) - .withReady(453874905) - .withUpToDate(34322019) - .withAvailable(1315854655) - .withCreationTime(OffsetDateTime.parse("2021-07-10T04:00:45Z")), - new DaemonSet().withName("vetvt") - .withNamespace("aqtdoqmcbx") - .withDesired(1289805860) - .withCurrent(76309450) - .withReady(1380366817) - .withUpToDate(1770504404) - .withAvailable(1481756082) - .withCreationTime(OffsetDateTime.parse("2021-02-23T20:11:15Z")))); - model = BinaryData.fromObject(model).toObject(Resources.class); - Assertions.assertEquals("thnnpr", model.deployments().get(0).name()); - Assertions.assertEquals("i", model.deployments().get(0).namespace()); - Assertions.assertEquals(1381337865, model.deployments().get(0).desired()); - Assertions.assertEquals(1073043267, model.deployments().get(0).ready()); - Assertions.assertEquals(1819249918, model.deployments().get(0).upToDate()); - Assertions.assertEquals(1074564233, model.deployments().get(0).available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-12T12:24:32Z"), - model.deployments().get(0).creationTime()); - Assertions.assertEquals("xl", model.pods().get(0).name()); - Assertions.assertEquals("sd", model.pods().get(0).namespace()); - Assertions.assertEquals(1422945070, model.pods().get(0).desired()); - Assertions.assertEquals(1252528512, model.pods().get(0).ready()); - Assertions.assertEquals(PodStatus.PENDING, model.pods().get(0).status()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-12T22:43:04Z"), model.pods().get(0).creationTime()); - Assertions.assertEquals(PodEventType.WARNING, model.pods().get(0).events().get(0).type()); - Assertions.assertEquals("lns", model.pods().get(0).events().get(0).reason()); - Assertions.assertEquals("bxwyjsflhhcaa", model.pods().get(0).events().get(0).message()); - Assertions.assertEquals(OffsetDateTime.parse("2021-08-06T05:51:03Z"), - model.pods().get(0).events().get(0).lastSeenTime()); - Assertions.assertEquals("o", model.replicaSets().get(0).name()); - Assertions.assertEquals("bnxknalaulppg", model.replicaSets().get(0).namespace()); - Assertions.assertEquals(1987785731, model.replicaSets().get(0).desired()); - Assertions.assertEquals(1767174247, model.replicaSets().get(0).ready()); - Assertions.assertEquals(523387413, model.replicaSets().get(0).current()); - Assertions.assertEquals(OffsetDateTime.parse("2021-05-09T23:44:35Z"), - model.replicaSets().get(0).creationTime()); - Assertions.assertEquals("gktrmgucnapkte", model.statefulSets().get(0).name()); - Assertions.assertEquals("llwptfdy", model.statefulSets().get(0).namespace()); - Assertions.assertEquals(622690283, model.statefulSets().get(0).desired()); - Assertions.assertEquals(190116972, model.statefulSets().get(0).ready()); - Assertions.assertEquals(OffsetDateTime.parse("2021-02-07T11:23:14Z"), - model.statefulSets().get(0).creationTime()); - Assertions.assertEquals("pzfqrhhuaoppp", model.daemonSets().get(0).name()); - Assertions.assertEquals("eqx", model.daemonSets().get(0).namespace()); - Assertions.assertEquals(72119187, model.daemonSets().get(0).desired()); - Assertions.assertEquals(681425142, model.daemonSets().get(0).current()); - Assertions.assertEquals(1917663918, model.daemonSets().get(0).ready()); - Assertions.assertEquals(1247520399, model.daemonSets().get(0).upToDate()); - Assertions.assertEquals(792773086, model.daemonSets().get(0).available()); - Assertions.assertEquals(OffsetDateTime.parse("2021-10-01T04:47:29Z"), model.daemonSets().get(0).creationTime()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SecretDeploymentResourceReferenceTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SecretDeploymentResourceReferenceTests.java deleted file mode 100644 index 7e4bc2a93987..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SecretDeploymentResourceReferenceTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.SecretDeploymentResourceReference; -import org.junit.jupiter.api.Assertions; - -public final class SecretDeploymentResourceReferenceTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SecretDeploymentResourceReference model = BinaryData.fromString("{\"idType\":\"Secret\",\"id\":\"vibr\"}") - .toObject(SecretDeploymentResourceReference.class); - Assertions.assertEquals("vibr", model.id()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SecretDeploymentResourceReference model = new SecretDeploymentResourceReference().withId("vibr"); - model = BinaryData.fromObject(model).toObject(SecretDeploymentResourceReference.class); - Assertions.assertEquals("vibr", model.id()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteInnerTests.java deleted file mode 100644 index 8cd4888a7de6..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteInnerTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.SiteInner; -import com.azure.resourcemanager.hybridnetwork.models.NfvIs; -import com.azure.resourcemanager.hybridnetwork.models.SitePropertiesFormat; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class SiteInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SiteInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Converging\",\"nfvis\":[{\"nfviType\":\"NfvIs\",\"name\":\"uaadraufactkahzo\"},{\"nfviType\":\"NfvIs\",\"name\":\"jjziuxxpsh\"},{\"nfviType\":\"NfvIs\",\"name\":\"e\"}],\"siteNetworkServiceReferences\":[{\"id\":\"gs\"}]},\"location\":\"ubkwdle\",\"tags\":{\"pjuohminyfl\":\"sutujba\"},\"id\":\"orwmduvwpklv\",\"name\":\"w\",\"type\":\"ygdxpgpqchis\"}") - .toObject(SiteInner.class); - Assertions.assertEquals("ubkwdle", model.location()); - Assertions.assertEquals("sutujba", model.tags().get("pjuohminyfl")); - Assertions.assertEquals("uaadraufactkahzo", model.properties().nfvis().get(0).name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SiteInner model = new SiteInner().withLocation("ubkwdle") - .withTags(mapOf("pjuohminyfl", "sutujba")) - .withProperties(new SitePropertiesFormat().withNfvis(Arrays.asList(new NfvIs().withName("uaadraufactkahzo"), - new NfvIs().withName("jjziuxxpsh"), new NfvIs().withName("e")))); - model = BinaryData.fromObject(model).toObject(SiteInner.class); - Assertions.assertEquals("ubkwdle", model.location()); - Assertions.assertEquals("sutujba", model.tags().get("pjuohminyfl")); - Assertions.assertEquals("uaadraufactkahzo", model.properties().nfvis().get(0).name()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteListResultTests.java deleted file mode 100644 index 6aa127a28621..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteListResultTests.java +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.SiteInner; -import com.azure.resourcemanager.hybridnetwork.models.NfvIs; -import com.azure.resourcemanager.hybridnetwork.models.SiteListResult; -import com.azure.resourcemanager.hybridnetwork.models.SitePropertiesFormat; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class SiteListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SiteListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Unknown\",\"nfvis\":[{\"nfviType\":\"NfvIs\",\"name\":\"yuqdu\"}],\"siteNetworkServiceReferences\":[{\"id\":\"nrwrbiork\"},{\"id\":\"lywjhh\"}]},\"location\":\"nhxmsi\",\"tags\":{\"zaofjchvcyy\":\"miloxggdufiqndie\"},\"id\":\"s\",\"name\":\"gdotcubiipuipwo\",\"type\":\"onmacjekniz\"},{\"properties\":{\"provisioningState\":\"Deleting\",\"nfvis\":[{\"nfviType\":\"NfvIs\",\"name\":\"pevf\"},{\"nfviType\":\"NfvIs\",\"name\":\"b\"}],\"siteNetworkServiceReferences\":[{\"id\":\"lbywdxsm\"},{\"id\":\"cwrwfs\"}]},\"location\":\"fnynszqujizdvoqy\",\"tags\":{\"bblgyavut\":\"yo\",\"ksbpimlqoljx\":\"thjoxoism\",\"fgcviz\":\"cgxxlxs\",\"jub\":\"zdwlvwlyoupfgfb\"},\"id\":\"yhgk\",\"name\":\"minsgowzf\",\"type\":\"tsttktlahbq\"}],\"nextLink\":\"tx\"}") - .toObject(SiteListResult.class); - Assertions.assertEquals("nhxmsi", model.value().get(0).location()); - Assertions.assertEquals("miloxggdufiqndie", model.value().get(0).tags().get("zaofjchvcyy")); - Assertions.assertEquals("yuqdu", model.value().get(0).properties().nfvis().get(0).name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SiteListResult model = new SiteListResult().withValue(Arrays.asList( - new SiteInner().withLocation("nhxmsi") - .withTags(mapOf("zaofjchvcyy", "miloxggdufiqndie")) - .withProperties(new SitePropertiesFormat().withNfvis(Arrays.asList(new NfvIs().withName("yuqdu")))), - new SiteInner().withLocation("fnynszqujizdvoqy") - .withTags(mapOf("bblgyavut", "yo", "ksbpimlqoljx", "thjoxoism", "fgcviz", "cgxxlxs", "jub", - "zdwlvwlyoupfgfb")) - .withProperties(new SitePropertiesFormat() - .withNfvis(Arrays.asList(new NfvIs().withName("pevf"), new NfvIs().withName("b")))))); - model = BinaryData.fromObject(model).toObject(SiteListResult.class); - Assertions.assertEquals("nhxmsi", model.value().get(0).location()); - Assertions.assertEquals("miloxggdufiqndie", model.value().get(0).tags().get("zaofjchvcyy")); - Assertions.assertEquals("yuqdu", model.value().get(0).properties().nfvis().get(0).name()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServiceInnerTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServiceInnerTests.java deleted file mode 100644 index d3c8bc035b03..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServiceInnerTests.java +++ /dev/null @@ -1,80 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.SiteNetworkServiceInner; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import com.azure.resourcemanager.hybridnetwork.models.ManagedResourceGroupConfiguration; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentity; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkServicePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.Sku; -import com.azure.resourcemanager.hybridnetwork.models.SkuName; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class SiteNetworkServiceInnerTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SiteNetworkServiceInner model = BinaryData.fromString( - "{\"properties\":{\"provisioningState\":\"Accepted\",\"managedResourceGroupConfiguration\":{\"name\":\"itmmqtgqqqxh\",\"location\":\"xrxc\"},\"siteReference\":{\"id\":\"isavok\"},\"publisherName\":\"zfvazi\",\"publisherScope\":\"Unknown\",\"networkServiceDesignGroupName\":\"rqttbajlkatnw\",\"networkServiceDesignVersionName\":\"iopid\",\"networkServiceDesignVersionOfferingLocation\":\"qfkuvscxkdmli\",\"networkServiceDesignVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"desiredStateConfigurationGroupValueReferences\":{\"goorbteo\":{\"id\":\"rxkpmloazuruoc\"},\"ordilmywwtkgkxny\":{\"id\":\"fhjxakvvjgs\"}},\"lastStateNetworkServiceDesignVersionName\":\"abgyvudt\",\"lastStateConfigurationGroupValueReferences\":{\"yxccyb\":{\"id\":\"bcihxuuwhc\"},\"wjplma\":{\"id\":\"ayakkudzpx\"},\"bdgiogsjk\":{\"id\":\"tcyohpfkyrk\"}}},\"identity\":{\"principalId\":\"9cde1045-5ee0-4961-a052-062bf985a639\",\"tenantId\":\"520c6e13-774a-453d-ab48-bbe8182da383\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"iyhddvi\":{\"principalId\":\"782e6ed4-2127-4216-9b09-c3764df2668f\",\"clientId\":\"3b1bf0cb-5b2f-4cd9-81f6-5184548e5106\"},\"gfnmntfpmvmemfnc\":{\"principalId\":\"bfb83d7b-3330-42b8-8d3f-fdeadbd7e20f\",\"clientId\":\"0e158bdc-b5b1-45a9-80e5-d9cb3ea2bfe2\"},\"vvbalx\":{\"principalId\":\"db027ee7-58b8-4a43-95ee-a9b2b9e3707f\",\"clientId\":\"9cfc332a-7e14-444c-a435-57320e10fb6f\"},\"chp\":{\"principalId\":\"00254a51-253b-4305-909e-453e6080b51e\",\"clientId\":\"dac054a7-2174-465d-8c20-80ad6cd2079e\"}}},\"sku\":{\"name\":\"Basic\",\"tier\":\"Standard\"},\"location\":\"wrd\",\"tags\":{\"jcswsmys\":\"ukuv\",\"lerchpq\":\"uluqypfc\",\"dfc\":\"mfpjbabw\",\"qddrihpfhoqcaae\":\"sspuunnoxyhkx\"},\"id\":\"dao\",\"name\":\"djvlpj\",\"type\":\"xkzb\"}") - .toObject(SiteNetworkServiceInner.class); - Assertions.assertEquals("wrd", model.location()); - Assertions.assertEquals("ukuv", model.tags().get("jcswsmys")); - Assertions.assertEquals("itmmqtgqqqxh", model.properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("xrxc", model.properties().managedResourceGroupConfiguration().location()); - Assertions.assertEquals("isavok", model.properties().siteReference().id()); - Assertions.assertEquals("rxkpmloazuruoc", - model.properties().desiredStateConfigurationGroupValueReferences().get("goorbteo").id()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.identity().type()); - Assertions.assertEquals(SkuName.BASIC, model.sku().name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SiteNetworkServiceInner model = new SiteNetworkServiceInner().withLocation("wrd") - .withTags( - mapOf("jcswsmys", "ukuv", "lerchpq", "uluqypfc", "dfc", "mfpjbabw", "qddrihpfhoqcaae", "sspuunnoxyhkx")) - .withProperties(new SiteNetworkServicePropertiesFormat() - .withManagedResourceGroupConfiguration( - new ManagedResourceGroupConfiguration().withName("itmmqtgqqqxh").withLocation("xrxc")) - .withSiteReference(new ReferencedResource().withId("isavok")) - .withNetworkServiceDesignVersionResourceReference(new DeploymentResourceIdReference()) - .withDesiredStateConfigurationGroupValueReferences( - mapOf("goorbteo", new ReferencedResource().withId("rxkpmloazuruoc"), "ordilmywwtkgkxny", - new ReferencedResource().withId("fhjxakvvjgs")))) - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentities( - mapOf("iyhddvi", new UserAssignedIdentity(), "gfnmntfpmvmemfnc", new UserAssignedIdentity(), - "vvbalx", new UserAssignedIdentity(), "chp", new UserAssignedIdentity()))) - .withSku(new Sku().withName(SkuName.BASIC)); - model = BinaryData.fromObject(model).toObject(SiteNetworkServiceInner.class); - Assertions.assertEquals("wrd", model.location()); - Assertions.assertEquals("ukuv", model.tags().get("jcswsmys")); - Assertions.assertEquals("itmmqtgqqqxh", model.properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("xrxc", model.properties().managedResourceGroupConfiguration().location()); - Assertions.assertEquals("isavok", model.properties().siteReference().id()); - Assertions.assertEquals("rxkpmloazuruoc", - model.properties().desiredStateConfigurationGroupValueReferences().get("goorbteo").id()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.identity().type()); - Assertions.assertEquals(SkuName.BASIC, model.sku().name()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServiceListResultTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServiceListResultTests.java deleted file mode 100644 index 1952677a49ea..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServiceListResultTests.java +++ /dev/null @@ -1,100 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.fluent.models.SiteNetworkServiceInner; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import com.azure.resourcemanager.hybridnetwork.models.ManagedResourceGroupConfiguration; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentity; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkServiceListResult; -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkServicePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.Sku; -import com.azure.resourcemanager.hybridnetwork.models.SkuName; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; -import java.util.Arrays; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class SiteNetworkServiceListResultTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SiteNetworkServiceListResult model = BinaryData.fromString( - "{\"value\":[{\"properties\":{\"provisioningState\":\"Unknown\",\"managedResourceGroupConfiguration\":{\"name\":\"wzqa\",\"location\":\"lgzurig\"},\"siteReference\":{\"id\":\"cx\"},\"publisherName\":\"t\",\"publisherScope\":\"Unknown\",\"networkServiceDesignGroupName\":\"pvz\",\"networkServiceDesignVersionName\":\"qtmldgxo\",\"networkServiceDesignVersionOfferingLocation\":\"irclnpk\",\"networkServiceDesignVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"desiredStateConfigurationGroupValueReferences\":{\"vkjlmxhom\":{\"id\":\"riykhyawfvjlbox\"},\"uzzptjazysdz\":{\"id\":\"nhdwdigumbnra\"}},\"lastStateNetworkServiceDesignVersionName\":\"zwwva\",\"lastStateConfigurationGroupValueReferences\":{\"onkp\":{\"id\":\"vv\"},\"auy\":{\"id\":\"qyikvy\"},\"ijf\":{\"id\":\"luwmncst\"}}},\"identity\":{\"principalId\":\"b9dc8d51-4196-4e1d-9482-4d2d0bca74c3\",\"tenantId\":\"ca05be92-f75d-48ca-ab72-c70933f7b426\",\"type\":\"None\",\"userAssignedIdentities\":{\"gsgbdhuzq\":{\"principalId\":\"5450cf7f-3cab-4905-9094-e3ac81a3ebcd\",\"clientId\":\"e19dc0bb-05c2-41bf-ba33-85d8c378bae2\"},\"dgkynscliqhzvhxn\":{\"principalId\":\"af292965-0bf2-42b3-a89d-7a06663d8792\",\"clientId\":\"1a56564c-0b42-49d1-a151-e11dfb7be5ab\"}}},\"sku\":{\"name\":\"Basic\",\"tier\":\"Standard\"},\"location\":\"bo\",\"tags\":{\"vqagtltdhlf\":\"nvdxzxhihfrbbc\",\"vgtrdcnifmzzs\":\"qojpy\"},\"id\":\"ymbrnysuxmpraf\",\"name\":\"g\",\"type\":\"khocxvdfffwaf\"},{\"properties\":{\"provisioningState\":\"Failed\",\"managedResourceGroupConfiguration\":{\"name\":\"spave\",\"location\":\"r\"},\"siteReference\":{\"id\":\"unzo\"},\"publisherName\":\"dhcxgkmoy\",\"publisherScope\":\"Unknown\",\"networkServiceDesignGroupName\":\"uibhmfdnbzydvfv\",\"networkServiceDesignVersionName\":\"jnaeois\",\"networkServiceDesignVersionOfferingLocation\":\"hmgorffukiscv\",\"networkServiceDesignVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"desiredStateConfigurationGroupValueReferences\":{\"xvxilcbtg\":{\"id\":\"plef\"},\"zqlqhyc\":{\"id\":\"nzeyqxtjj\"},\"beesmieknlra\":{\"id\":\"odggx\"}},\"lastStateNetworkServiceDesignVersionName\":\"aawiuagydwqfb\",\"lastStateConfigurationGroupValueReferences\":{\"fnzjvusfzldm\":{\"id\":\"fgiagtcojocqwo\"}}},\"identity\":{\"principalId\":\"927da8dd-06c5-461a-a2cb-462420bb6561\",\"tenantId\":\"0500c8c3-23db-4670-9858-44f4e25bbd6e\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"tkad\":{\"principalId\":\"1ed0e611-0852-4731-9887-159a8814638a\",\"clientId\":\"e9608363-a762-4747-9178-7877fbffb7a8\"},\"own\":{\"principalId\":\"8254a9ed-d8de-4f23-afe9-2300d28d933c\",\"clientId\":\"e117530b-400c-4ba6-8f92-d00b1b34e6aa\"}}},\"sku\":{\"name\":\"Standard\",\"tier\":\"Basic\"},\"location\":\"grjqctojcmi\",\"tags\":{\"jy\":\"ieypef\",\"u\":\"dh\",\"khihihlhzds\":\"lcplc\",\"mvec\":\"tzbsrgnowcjhf\"},\"id\":\"ctxmwoteyowcluq\",\"name\":\"vekqvgqo\",\"type\":\"wifzmp\"}],\"nextLink\":\"yivqikfxcvhrfsp\"}") - .toObject(SiteNetworkServiceListResult.class); - Assertions.assertEquals("bo", model.value().get(0).location()); - Assertions.assertEquals("nvdxzxhihfrbbc", model.value().get(0).tags().get("vqagtltdhlf")); - Assertions.assertEquals("wzqa", model.value().get(0).properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("lgzurig", - model.value().get(0).properties().managedResourceGroupConfiguration().location()); - Assertions.assertEquals("cx", model.value().get(0).properties().siteReference().id()); - Assertions.assertEquals("riykhyawfvjlbox", - model.value().get(0).properties().desiredStateConfigurationGroupValueReferences().get("vkjlmxhom").id()); - Assertions.assertEquals(ManagedServiceIdentityType.NONE, model.value().get(0).identity().type()); - Assertions.assertEquals(SkuName.BASIC, model.value().get(0).sku().name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SiteNetworkServiceListResult model - = new SiteNetworkServiceListResult().withValue(Arrays.asList( - new SiteNetworkServiceInner() - .withLocation("bo") - .withTags(mapOf("vqagtltdhlf", "nvdxzxhihfrbbc", "vgtrdcnifmzzs", "qojpy")) - .withProperties(new SiteNetworkServicePropertiesFormat() - .withManagedResourceGroupConfiguration( - new ManagedResourceGroupConfiguration().withName("wzqa").withLocation("lgzurig")) - .withSiteReference(new ReferencedResource().withId("cx")) - .withNetworkServiceDesignVersionResourceReference(new DeploymentResourceIdReference()) - .withDesiredStateConfigurationGroupValueReferences( - mapOf("vkjlmxhom", new ReferencedResource().withId("riykhyawfvjlbox"), "uzzptjazysdz", - new ReferencedResource().withId("nhdwdigumbnra")))) - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.NONE) - .withUserAssignedIdentities(mapOf("gsgbdhuzq", new UserAssignedIdentity(), "dgkynscliqhzvhxn", - new UserAssignedIdentity()))) - .withSku(new Sku().withName(SkuName.BASIC)), - new SiteNetworkServiceInner().withLocation("grjqctojcmi") - .withTags(mapOf("jy", "ieypef", "u", "dh", "khihihlhzds", "lcplc", "mvec", "tzbsrgnowcjhf")) - .withProperties(new SiteNetworkServicePropertiesFormat() - .withManagedResourceGroupConfiguration( - new ManagedResourceGroupConfiguration().withName("spave").withLocation("r")) - .withSiteReference(new ReferencedResource().withId("unzo")) - .withNetworkServiceDesignVersionResourceReference(new DeploymentResourceIdReference()) - .withDesiredStateConfigurationGroupValueReferences( - mapOf("xvxilcbtg", new ReferencedResource().withId("plef"), "zqlqhyc", - new ReferencedResource().withId("nzeyqxtjj"), "beesmieknlra", - new ReferencedResource().withId("odggx")))) - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED) - .withUserAssignedIdentities( - mapOf("tkad", new UserAssignedIdentity(), "own", new UserAssignedIdentity()))) - .withSku(new Sku().withName(SkuName.STANDARD)))); - model = BinaryData.fromObject(model).toObject(SiteNetworkServiceListResult.class); - Assertions.assertEquals("bo", model.value().get(0).location()); - Assertions.assertEquals("nvdxzxhihfrbbc", model.value().get(0).tags().get("vqagtltdhlf")); - Assertions.assertEquals("wzqa", model.value().get(0).properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("lgzurig", - model.value().get(0).properties().managedResourceGroupConfiguration().location()); - Assertions.assertEquals("cx", model.value().get(0).properties().siteReference().id()); - Assertions.assertEquals("riykhyawfvjlbox", - model.value().get(0).properties().desiredStateConfigurationGroupValueReferences().get("vkjlmxhom").id()); - Assertions.assertEquals(ManagedServiceIdentityType.NONE, model.value().get(0).identity().type()); - Assertions.assertEquals(SkuName.BASIC, model.value().get(0).sku().name()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicePropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicePropertiesFormatTests.java deleted file mode 100644 index d75f89b8ebbb..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicePropertiesFormatTests.java +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import com.azure.resourcemanager.hybridnetwork.models.ManagedResourceGroupConfiguration; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkServicePropertiesFormat; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class SiteNetworkServicePropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SiteNetworkServicePropertiesFormat model = BinaryData.fromString( - "{\"provisioningState\":\"Deleting\",\"managedResourceGroupConfiguration\":{\"name\":\"ivsiy\",\"location\":\"kdncj\"},\"siteReference\":{\"id\":\"nbzoggcu\"},\"publisherName\":\"p\",\"publisherScope\":\"Unknown\",\"networkServiceDesignGroupName\":\"pgogtqxepny\",\"networkServiceDesignVersionName\":\"fuajly\",\"networkServiceDesignVersionOfferingLocation\":\"lvofqzhvfcibyfmo\",\"networkServiceDesignVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"desiredStateConfigurationGroupValueReferences\":{\"xfzwi\":{\"id\":\"jpvd\"},\"zsxjrkambtrneg\":{\"id\":\"wzjbh\"},\"tjb\":{\"id\":\"nvuqeqvldspa\"},\"stmjlxrri\":{\"id\":\"dmflv\"}},\"lastStateNetworkServiceDesignVersionName\":\"zapeewchpx\",\"lastStateConfigurationGroupValueReferences\":{\"ufuztcktyhjtq\":{\"id\":\"kuziycsle\"},\"jvpglydzgk\":{\"id\":\"cgzulwmmrqzzr\"},\"epr\":{\"id\":\"qeevt\"}}}") - .toObject(SiteNetworkServicePropertiesFormat.class); - Assertions.assertEquals("ivsiy", model.managedResourceGroupConfiguration().name()); - Assertions.assertEquals("kdncj", model.managedResourceGroupConfiguration().location()); - Assertions.assertEquals("nbzoggcu", model.siteReference().id()); - Assertions.assertEquals("jpvd", model.desiredStateConfigurationGroupValueReferences().get("xfzwi").id()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SiteNetworkServicePropertiesFormat model - = new SiteNetworkServicePropertiesFormat() - .withManagedResourceGroupConfiguration( - new ManagedResourceGroupConfiguration().withName("ivsiy").withLocation("kdncj")) - .withSiteReference(new ReferencedResource().withId("nbzoggcu")) - .withNetworkServiceDesignVersionResourceReference(new DeploymentResourceIdReference()) - .withDesiredStateConfigurationGroupValueReferences(mapOf("xfzwi", - new ReferencedResource().withId("jpvd"), "zsxjrkambtrneg", new ReferencedResource().withId("wzjbh"), - "tjb", new ReferencedResource().withId("nvuqeqvldspa"), "stmjlxrri", - new ReferencedResource().withId("dmflv"))); - model = BinaryData.fromObject(model).toObject(SiteNetworkServicePropertiesFormat.class); - Assertions.assertEquals("ivsiy", model.managedResourceGroupConfiguration().name()); - Assertions.assertEquals("kdncj", model.managedResourceGroupConfiguration().location()); - Assertions.assertEquals("nbzoggcu", model.siteReference().id()); - Assertions.assertEquals("jpvd", model.desiredStateConfigurationGroupValueReferences().get("xfzwi").id()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesCreateOrUpdateMockTests.java deleted file mode 100644 index dc1ec6c2a138..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesCreateOrUpdateMockTests.java +++ /dev/null @@ -1,85 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.DeploymentResourceIdReference; -import com.azure.resourcemanager.hybridnetwork.models.ManagedResourceGroupConfiguration; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentity; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.ReferencedResource; -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkService; -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkServicePropertiesFormat; -import com.azure.resourcemanager.hybridnetwork.models.Sku; -import com.azure.resourcemanager.hybridnetwork.models.SkuName; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; -import java.nio.charset.StandardCharsets; -import java.time.OffsetDateTime; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; -import org.junit.jupiter.api.Test; -import reactor.core.publisher.Mono; - -public final class SiteNetworkServicesCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"managedResourceGroupConfiguration\":{\"name\":\"usuv\",\"location\":\"lczwci\"},\"siteReference\":{\"id\":\"sllfryvdmvxad\"},\"publisherName\":\"cfrgnawbabgfbkt\",\"publisherScope\":\"Unknown\",\"networkServiceDesignGroupName\":\"czlfsy\",\"networkServiceDesignVersionName\":\"frbzgowo\",\"networkServiceDesignVersionOfferingLocation\":\"mj\",\"networkServiceDesignVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"desiredStateConfigurationGroupValueReferences\":{\"xhlusrvxis\":{\"id\":\"nyq\"}},\"lastStateNetworkServiceDesignVersionName\":\"jceagb\",\"lastStateConfigurationGroupValueReferences\":{\"qipubyz\":{\"id\":\"sumywzashxgonoyj\"}}},\"identity\":{\"principalId\":\"f85db881-55a4-4e03-aa25-b491a5c709c0\",\"tenantId\":\"f8b780f3-a0ef-466d-aa5f-ed50144822e2\",\"type\":\"SystemAssigned,UserAssigned\",\"userAssignedIdentities\":{\"gv\":{\"principalId\":\"ce6c262f-437d-4811-8e15-c7f34127cdff\",\"clientId\":\"74c13faf-6406-4937-b9c8-373977f74d2c\"},\"m\":{\"principalId\":\"abdb5d67-abe5-4783-9274-3323afcf1ac3\",\"clientId\":\"174c82e4-2395-45a9-9fac-bd827bedabaf\"},\"qujlyegqa\":{\"principalId\":\"c394ba34-ac3c-4531-92c6-92d78d974d74\",\"clientId\":\"81481ea8-0bcc-4972-ab40-c202cffe757a\"},\"gflqqbtnyjp\":{\"principalId\":\"668aa780-3cd2-4705-885e-91fe567fcb09\",\"clientId\":\"a8ba9bbe-eed2-46c4-8fff-d5df4c2136bb\"}}},\"sku\":{\"name\":\"Basic\",\"tier\":\"Basic\"},\"location\":\"vabm\",\"tags\":{\"lwuhvajmailfe\":\"xbaevwjcnkot\"},\"id\":\"jjzakzwjiqullqx\",\"name\":\"dmvr\",\"type\":\"cm\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SiteNetworkService response = manager.siteNetworkServices() - .define("xpvelszerqzevxo") - .withRegion("ka") - .withExistingResourceGroup("y") - .withTags(mapOf("lwfgziiu", "sxtlg", "lijjjrtvam", "ijjcea", "zknxkv", "a", "k", "cxetyvkunmignoh")) - .withProperties(new SiteNetworkServicePropertiesFormat() - .withManagedResourceGroupConfiguration( - new ManagedResourceGroupConfiguration().withName("waljglzoblqwaaf").withLocation("ulhmzyq")) - .withSiteReference(new ReferencedResource().withId("vafjrqpjiyrqj")) - .withNetworkServiceDesignVersionResourceReference(new DeploymentResourceIdReference()) - .withDesiredStateConfigurationGroupValueReferences( - mapOf("ucaifpaurwwgilf", new ReferencedResource().withId("edxn"), "iakeciqc", - new ReferencedResource().withId("qacdmkxwxdcvjwcy")))) - .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.USER_ASSIGNED) - .withUserAssignedIdentities( - mapOf("lamgglvlmfejdo", new UserAssignedIdentity(), "kgltyg", new UserAssignedIdentity()))) - .withSku(new Sku().withName(SkuName.STANDARD)) - .create(); - - Assertions.assertEquals("vabm", response.location()); - Assertions.assertEquals("xbaevwjcnkot", response.tags().get("lwuhvajmailfe")); - Assertions.assertEquals("usuv", response.properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("lczwci", response.properties().managedResourceGroupConfiguration().location()); - Assertions.assertEquals("sllfryvdmvxad", response.properties().siteReference().id()); - Assertions.assertEquals("nyq", - response.properties().desiredStateConfigurationGroupValueReferences().get("xhlusrvxis").id()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, response.identity().type()); - Assertions.assertEquals(SkuName.BASIC, response.sku().name()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesGetByResourceGroupWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 5eeed13a064e..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesGetByResourceGroupWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkService; -import com.azure.resourcemanager.hybridnetwork.models.SkuName; -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 SiteNetworkServicesGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Canceled\",\"managedResourceGroupConfiguration\":{\"name\":\"k\",\"location\":\"rhtssr\"},\"siteReference\":{\"id\":\"mdvhazcvjy\"},\"publisherName\":\"qswbqerzwx\",\"publisherScope\":\"Unknown\",\"networkServiceDesignGroupName\":\"tdgukvlbp\",\"networkServiceDesignVersionName\":\"gdstyouam\",\"networkServiceDesignVersionOfferingLocation\":\"wreswmowegm\",\"networkServiceDesignVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"desiredStateConfigurationGroupValueReferences\":{\"qigijiitnspxlzde\":{\"id\":\"xeyg\"},\"ueqfrojsyd\":{\"id\":\"grijwaiufanrayb\"},\"dkygywezski\":{\"id\":\"h\"}},\"lastStateNetworkServiceDesignVersionName\":\"afygzmxieqvds\",\"lastStateConfigurationGroupValueReferences\":{\"ijpodtblxpkkwj\":{\"id\":\"ixqcahyhxalybxaw\"},\"ncn\":{\"id\":\"odqhyk\"},\"oqodkadpp\":{\"id\":\"mehllizhceu\"},\"hydt\":{\"id\":\"bngqladywrx\"}}},\"identity\":{\"principalId\":\"4b0a1663-7ed3-4a86-8f0a-4ead65b15628\",\"tenantId\":\"3fb86f10-c312-4978-aefc-3318a623ed1f\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"snuyemlowuowhl\":{\"principalId\":\"14e67d61-c515-44bf-a203-73bd1dc985cf\",\"clientId\":\"c9b29ab8-ac67-475a-9ecb-c5bb27024ce8\"},\"wyrmouv\":{\"principalId\":\"829359ea-b936-4d50-a441-e418a3a51dc0\",\"clientId\":\"9c5dd388-4473-415e-961c-adb1ba81bcd0\"},\"mo\":{\"principalId\":\"cf05a4ae-7166-47db-ae41-91290b63c3dc\",\"clientId\":\"5df12bc0-54a9-47e5-8ea8-b2558dc8ec25\"},\"ltrfowtdvrf\":{\"principalId\":\"61d2e39c-7cf2-48eb-be8c-954153736894\",\"clientId\":\"6eac2dd1-8741-4d49-8dd3-3bf2d3e31ac9\"}}},\"sku\":{\"name\":\"Standard\",\"tier\":\"Basic\"},\"location\":\"vjdrqcrjidhftuk\",\"tags\":{\"fqz\":\"xlwyoj\",\"xmbjroum\":\"kfnjyixhafrat\",\"l\":\"znv\"},\"id\":\"jrhuzgf\",\"name\":\"on\",\"type\":\"tpusllywp\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - SiteNetworkService response = manager.siteNetworkServices() - .getByResourceGroupWithResponse("clid", "tujwjju", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("vjdrqcrjidhftuk", response.location()); - Assertions.assertEquals("xlwyoj", response.tags().get("fqz")); - Assertions.assertEquals("k", response.properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("rhtssr", response.properties().managedResourceGroupConfiguration().location()); - Assertions.assertEquals("mdvhazcvjy", response.properties().siteReference().id()); - Assertions.assertEquals("xeyg", - response.properties().desiredStateConfigurationGroupValueReferences().get("qigijiitnspxlzde").id()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, response.identity().type()); - Assertions.assertEquals(SkuName.STANDARD, response.sku().name()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListByResourceGroupMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListByResourceGroupMockTests.java deleted file mode 100644 index 76b9efc6f47a..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListByResourceGroupMockTests.java +++ /dev/null @@ -1,52 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkService; -import com.azure.resourcemanager.hybridnetwork.models.SkuName; -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 SiteNetworkServicesListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Unknown\",\"managedResourceGroupConfiguration\":{\"name\":\"oikxkxhnegk\",\"location\":\"z\"},\"siteReference\":{\"id\":\"t\"},\"publisherName\":\"plvukaobrlbpg\",\"publisherScope\":\"Unknown\",\"networkServiceDesignGroupName\":\"gnc\",\"networkServiceDesignVersionName\":\"hg\",\"networkServiceDesignVersionOfferingLocation\":\"uowakyw\",\"networkServiceDesignVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"desiredStateConfigurationGroupValueReferences\":{\"cgqtag\":{\"id\":\"m\"},\"lbvgjc\":{\"id\":\"clssoljomevtfyc\"}},\"lastStateNetworkServiceDesignVersionName\":\"kk\",\"lastStateConfigurationGroupValueReferences\":{\"cufqbvntnrgmqs\":{\"id\":\"ytssikiz\"}}},\"identity\":{\"principalId\":\"5a391037-df41-4a93-b939-04a714f5e775\",\"tenantId\":\"0467c2a3-7194-4c28-905e-65770e2681a0\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"lykmxcpwzvmdo\":{\"principalId\":\"42c3fb7f-5b5a-47f5-9b2e-86e577f3fcf1\",\"clientId\":\"4972bafa-3a6d-42b7-82f1-b0af898a472f\"},\"dt\":{\"principalId\":\"4d42616e-9a8c-40ff-b413-0d203f6b2b37\",\"clientId\":\"c4b1ab78-4380-4e44-936d-e66f401b53df\"}}},\"sku\":{\"name\":\"Standard\",\"tier\":\"Basic\"},\"location\":\"boncqbazqic\",\"tags\":{\"pkxyqvgxi\":\"ygtvxbyjanepub\",\"tvo\":\"od\"},\"id\":\"kxdxuwsaifmcwn\",\"name\":\"s\",\"type\":\"zlehgcvkbcknjolg\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.siteNetworkServices().listByResourceGroup("xhmw", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("boncqbazqic", response.iterator().next().location()); - Assertions.assertEquals("ygtvxbyjanepub", response.iterator().next().tags().get("pkxyqvgxi")); - Assertions.assertEquals("oikxkxhnegk", - response.iterator().next().properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("z", - response.iterator().next().properties().managedResourceGroupConfiguration().location()); - Assertions.assertEquals("t", response.iterator().next().properties().siteReference().id()); - Assertions.assertEquals("m", - response.iterator().next().properties().desiredStateConfigurationGroupValueReferences().get("cgqtag").id()); - Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, - response.iterator().next().identity().type()); - Assertions.assertEquals(SkuName.STANDARD, response.iterator().next().sku().name()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListMockTests.java deleted file mode 100644 index 9b5468f8eef8..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SiteNetworkServicesListMockTests.java +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.ManagedServiceIdentityType; -import com.azure.resourcemanager.hybridnetwork.models.SiteNetworkService; -import com.azure.resourcemanager.hybridnetwork.models.SkuName; -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 SiteNetworkServicesListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Succeeded\",\"managedResourceGroupConfiguration\":{\"name\":\"bpdbollgr\",\"location\":\"qiuasigrows\"},\"siteReference\":{\"id\":\"equygdjboqgrmtq\"},\"publisherName\":\"qevadrmmw\",\"publisherScope\":\"Private\",\"networkServiceDesignGroupName\":\"vcmjzkxiidisczsk\",\"networkServiceDesignVersionName\":\"woqiqazugamxzkrr\",\"networkServiceDesignVersionOfferingLocation\":\"iisb\",\"networkServiceDesignVersionResourceReference\":{\"idType\":\"DeploymentResourceIdReference\"},\"desiredStateConfigurationGroupValueReferences\":{\"ztdsbeza\":{\"id\":\"ccek\"}},\"lastStateNetworkServiceDesignVersionName\":\"f\",\"lastStateConfigurationGroupValueReferences\":{\"hnepkpeti\":{\"id\":\"uizh\"},\"azvdhctmmkosz\":{\"id\":\"xqiubxdukecpx\"},\"ofkbtf\":{\"id\":\"blnsntrpcaqk\"},\"nldpvcbhhezyquwu\":{\"id\":\"kl\"}}},\"identity\":{\"principalId\":\"5609150d-c443-4ca3-8909-0dbd99ecc9a0\",\"tenantId\":\"f2b4e969-4bff-42c5-8aac-fef3b0adabe1\",\"type\":\"None\",\"userAssignedIdentities\":{\"r\":{\"principalId\":\"e8bd488a-06c3-4535-b6ba-fd23ddfd7305\",\"clientId\":\"6e545dda-ffc2-442a-8b03-84b604d0fba0\"},\"uatvlmbj\":{\"principalId\":\"35b102ef-ab51-4c9c-a295-6b95279741b3\",\"clientId\":\"6c9c8a15-2066-43c4-9091-bf495e9ed474\"}}},\"sku\":{\"name\":\"Basic\",\"tier\":\"Basic\"},\"location\":\"x\",\"tags\":{\"pcpahprzrvxhmtf\":\"w\",\"mj\":\"ocnxz\",\"rxtd\":\"ngxno\"},\"id\":\"sn\",\"name\":\"evhdlmydid\",\"type\":\"hepfwwtjfdoes\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response - = manager.siteNetworkServices().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("x", response.iterator().next().location()); - Assertions.assertEquals("w", response.iterator().next().tags().get("pcpahprzrvxhmtf")); - Assertions.assertEquals("bpdbollgr", - response.iterator().next().properties().managedResourceGroupConfiguration().name()); - Assertions.assertEquals("qiuasigrows", - response.iterator().next().properties().managedResourceGroupConfiguration().location()); - Assertions.assertEquals("equygdjboqgrmtq", response.iterator().next().properties().siteReference().id()); - Assertions.assertEquals("ccek", - response.iterator() - .next() - .properties() - .desiredStateConfigurationGroupValueReferences() - .get("ztdsbeza") - .id()); - Assertions.assertEquals(ManagedServiceIdentityType.NONE, response.iterator().next().identity().type()); - Assertions.assertEquals(SkuName.BASIC, response.iterator().next().sku().name()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitePropertiesFormatTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitePropertiesFormatTests.java deleted file mode 100644 index 66d2051e902e..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitePropertiesFormatTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.NfvIs; -import com.azure.resourcemanager.hybridnetwork.models.SitePropertiesFormat; -import java.util.Arrays; -import org.junit.jupiter.api.Assertions; - -public final class SitePropertiesFormatTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - SitePropertiesFormat model = BinaryData.fromString( - "{\"provisioningState\":\"Accepted\",\"nfvis\":[{\"nfviType\":\"NfvIs\",\"name\":\"jcrxgibbdaxcon\"}],\"siteNetworkServiceReferences\":[{\"id\":\"uors\"},{\"id\":\"okwbqplh\"}]}") - .toObject(SitePropertiesFormat.class); - Assertions.assertEquals("jcrxgibbdaxcon", model.nfvis().get(0).name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - SitePropertiesFormat model - = new SitePropertiesFormat().withNfvis(Arrays.asList(new NfvIs().withName("jcrxgibbdaxcon"))); - model = BinaryData.fromObject(model).toObject(SitePropertiesFormat.class); - Assertions.assertEquals("jcrxgibbdaxcon", model.nfvis().get(0).name()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesCreateOrUpdateMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesCreateOrUpdateMockTests.java deleted file mode 100644 index c6fd0545dd4d..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesCreateOrUpdateMockTests.java +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.NfvIs; -import com.azure.resourcemanager.hybridnetwork.models.Site; -import com.azure.resourcemanager.hybridnetwork.models.SitePropertiesFormat; -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 SitesCreateOrUpdateMockTests { - @Test - public void testCreateOrUpdate() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"nfvis\":[{\"nfviType\":\"NfvIs\",\"name\":\"vjreuykbbmnw\"}],\"siteNetworkServiceReferences\":[{\"id\":\"bxoeeonql\"},{\"id\":\"wmyymvqdbpbhf\"},{\"id\":\"dve\"},{\"id\":\"rcssbzhddubbnq\"}]},\"location\":\"lhkalehpavawugi\",\"tags\":{\"johiyg\":\"iogqgdminictte\",\"kmktpvwxqcseh\":\"pnbonhpcz\",\"qumq\":\"hkhufm\"},\"id\":\"jgydzul\",\"name\":\"dsaeuzanhsfnh\",\"type\":\"enwphpzfngq\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Site response = manager.sites() - .define("db") - .withRegion("aknokzwjjzrl") - .withExistingResourceGroup("nfzndscxmxeat") - .withTags(mapOf("zyyfy", "l", "jivyqlkjuv", "pqsixymmp", "zdbpqv", "mbmslzoyov", "kcvtl", "befgvmxn")) - .withProperties(new SitePropertiesFormat() - .withNfvis(Arrays.asList(new NfvIs().withName("ibqbnaomhjrm"), new NfvIs().withName("hmaxljalfi")))) - .create(); - - Assertions.assertEquals("lhkalehpavawugi", response.location()); - Assertions.assertEquals("iogqgdminictte", response.tags().get("johiyg")); - Assertions.assertEquals("vjreuykbbmnw", response.properties().nfvis().get(0).name()); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesGetByResourceGroupWithResponseMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesGetByResourceGroupWithResponseMockTests.java deleted file mode 100644 index 171db4003081..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesGetByResourceGroupWithResponseMockTests.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.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.Site; -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 SitesGetByResourceGroupWithResponseMockTests { - @Test - public void testGetByResourceGroupWithResponse() throws Exception { - String responseStr - = "{\"properties\":{\"provisioningState\":\"Deleted\",\"nfvis\":[{\"nfviType\":\"NfvIs\",\"name\":\"uatbwbqamteuliy\"}],\"siteNetworkServiceReferences\":[{\"id\":\"cvmwfauxxepmy\"},{\"id\":\"ormcqmic\"}]},\"location\":\"jqpkzfbo\",\"tags\":{\"nkwywzwofa\":\"mcsmyqwixvcp\",\"t\":\"ickduoiqta\",\"bcfhzagxnv\":\"vsknxrwzawnv\",\"zregzgyufutrwpw\":\"ycvdimw\"},\"id\":\"ryekzkd\",\"name\":\"meottawj\",\"type\":\"osxw\"}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - Site response = manager.sites() - .getByResourceGroupWithResponse("yzjdnrqjbt", "jeaoqaqbz", com.azure.core.util.Context.NONE) - .getValue(); - - Assertions.assertEquals("jqpkzfbo", response.location()); - Assertions.assertEquals("mcsmyqwixvcp", response.tags().get("nkwywzwofa")); - Assertions.assertEquals("uatbwbqamteuliy", response.properties().nfvis().get(0).name()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListByResourceGroupMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListByResourceGroupMockTests.java deleted file mode 100644 index d2999ec0fe24..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListByResourceGroupMockTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.Site; -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 SitesListByResourceGroupMockTests { - @Test - public void testListByResourceGroup() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Accepted\",\"nfvis\":[{\"nfviType\":\"NfvIs\",\"name\":\"gygvfltgvdiho\"},{\"nfviType\":\"NfvIs\",\"name\":\"krxwet\"},{\"nfviType\":\"NfvIs\",\"name\":\"drcyrucpcun\"},{\"nfviType\":\"NfvIs\",\"name\":\"zdqumoe\"}],\"siteNetworkServiceReferences\":[{\"id\":\"aienhqhsknd\"},{\"id\":\"lqkaadlknwf\"},{\"id\":\"nniyopetxi\"},{\"id\":\"nrlyxnuc\"}]},\"location\":\"p\",\"tags\":{\"bqsdtcjbctvi\":\"kwqpat\"},\"id\":\"uzqymtuowog\",\"name\":\"gitsqh\",\"type\":\"vbrzcdb\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.sites().listByResourceGroup("l", com.azure.core.util.Context.NONE); - - Assertions.assertEquals("p", response.iterator().next().location()); - Assertions.assertEquals("kwqpat", response.iterator().next().tags().get("bqsdtcjbctvi")); - Assertions.assertEquals("gygvfltgvdiho", response.iterator().next().properties().nfvis().get(0).name()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListMockTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListMockTests.java deleted file mode 100644 index 89bf71e661a0..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SitesListMockTests.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.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.hybridnetwork.HybridNetworkManager; -import com.azure.resourcemanager.hybridnetwork.models.Site; -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 SitesListMockTests { - @Test - public void testList() throws Exception { - String responseStr - = "{\"value\":[{\"properties\":{\"provisioningState\":\"Unknown\",\"nfvis\":[{\"nfviType\":\"NfvIs\",\"name\":\"vpndp\"},{\"nfviType\":\"NfvIs\",\"name\":\"ljpnwynudqll\"},{\"nfviType\":\"NfvIs\",\"name\":\"auzpjlx\"},{\"nfviType\":\"NfvIs\",\"name\":\"huxiqhzlraymez\"}],\"siteNetworkServiceReferences\":[{\"id\":\"ihmxrfdsajredn\"},{\"id\":\"yshtuwgmev\"},{\"id\":\"fpwzyifrkgwltx\"}]},\"location\":\"ipxgzdy\",\"tags\":{\"abnsmj\":\"fayorpravkjoges\",\"qpkevmyltjc\":\"wynqxaekqsykvwj\",\"cclfgxannn\":\"spxklu\",\"ewxigpxvk\":\"ytzpo\"},\"id\":\"maupxvpi\",\"name\":\"dfaifyzyzeyuube\",\"type\":\"ds\"}]}"; - - HttpClient httpClient - = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8))); - HybridNetworkManager manager = HybridNetworkManager.configure() - .withHttpClient(httpClient) - .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)), - new AzureProfile("", "", AzureEnvironment.AZURE)); - - PagedIterable response = manager.sites().list(com.azure.core.util.Context.NONE); - - Assertions.assertEquals("ipxgzdy", response.iterator().next().location()); - Assertions.assertEquals("fayorpravkjoges", response.iterator().next().tags().get("abnsmj")); - Assertions.assertEquals("vpndp", response.iterator().next().properties().nfvis().get(0).name()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SkuTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SkuTests.java deleted file mode 100644 index b5d7c3c2b4f7..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/SkuTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.Sku; -import com.azure.resourcemanager.hybridnetwork.models.SkuName; -import org.junit.jupiter.api.Assertions; - -public final class SkuTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - Sku model = BinaryData.fromString("{\"name\":\"Standard\",\"tier\":\"Basic\"}").toObject(Sku.class); - Assertions.assertEquals(SkuName.STANDARD, model.name()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - Sku model = new Sku().withName(SkuName.STANDARD); - model = BinaryData.fromObject(model).toObject(Sku.class); - Assertions.assertEquals(SkuName.STANDARD, model.name()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/StatefulSetTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/StatefulSetTests.java deleted file mode 100644 index 9ac504478a06..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/StatefulSetTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.StatefulSet; -import java.time.OffsetDateTime; -import org.junit.jupiter.api.Assertions; - -public final class StatefulSetTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - StatefulSet model = BinaryData.fromString( - "{\"name\":\"ndoygmifthnzdnd\",\"namespace\":\"gnayqigynduh\",\"desired\":690810711,\"ready\":1238517729,\"creationTime\":\"2021-06-18T10:05:08Z\"}") - .toObject(StatefulSet.class); - Assertions.assertEquals("ndoygmifthnzdnd", model.name()); - Assertions.assertEquals("gnayqigynduh", model.namespace()); - Assertions.assertEquals(690810711, model.desired()); - Assertions.assertEquals(1238517729, model.ready()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-18T10:05:08Z"), model.creationTime()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - StatefulSet model = new StatefulSet().withName("ndoygmifthnzdnd") - .withNamespace("gnayqigynduh") - .withDesired(690810711) - .withReady(1238517729) - .withCreationTime(OffsetDateTime.parse("2021-06-18T10:05:08Z")); - model = BinaryData.fromObject(model).toObject(StatefulSet.class); - Assertions.assertEquals("ndoygmifthnzdnd", model.name()); - Assertions.assertEquals("gnayqigynduh", model.namespace()); - Assertions.assertEquals(690810711, model.desired()); - Assertions.assertEquals(1238517729, model.ready()); - Assertions.assertEquals(OffsetDateTime.parse("2021-06-18T10:05:08Z"), model.creationTime()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/TagsObjectTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/TagsObjectTests.java deleted file mode 100644 index 795c19ba2e8f..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/TagsObjectTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.TagsObject; -import java.util.HashMap; -import java.util.Map; -import org.junit.jupiter.api.Assertions; - -public final class TagsObjectTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - TagsObject model = BinaryData.fromString( - "{\"tags\":{\"ryo\":\"lwejdpv\",\"hbcryffdfdosyge\":\"psoacctazakljl\",\"rzevdphlxaol\":\"paojakhmsbzjh\"}}") - .toObject(TagsObject.class); - Assertions.assertEquals("lwejdpv", model.tags().get("ryo")); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - TagsObject model = new TagsObject() - .withTags(mapOf("ryo", "lwejdpv", "hbcryffdfdosyge", "psoacctazakljl", "rzevdphlxaol", "paojakhmsbzjh")); - model = BinaryData.fromObject(model).toObject(TagsObject.class); - Assertions.assertEquals("lwejdpv", model.tags().get("ryo")); - } - - // 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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/UserAssignedIdentityTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/UserAssignedIdentityTests.java deleted file mode 100644 index 14b74b3b9bf7..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.UserAssignedIdentity; - -public final class UserAssignedIdentityTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - UserAssignedIdentity model = BinaryData.fromString( - "{\"principalId\":\"641715db-7f09-47e8-b3a6-119ab5800b29\",\"clientId\":\"0089bb14-9f88-4e59-8bf6-a294529904a6\"}") - .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/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VhdImageArtifactProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VhdImageArtifactProfileTests.java deleted file mode 100644 index 760ea163b13c..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VhdImageArtifactProfileTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.VhdImageArtifactProfile; -import org.junit.jupiter.api.Assertions; - -public final class VhdImageArtifactProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VhdImageArtifactProfile model = BinaryData.fromString("{\"vhdName\":\"niexzsrzpgepq\",\"vhdVersion\":\"bb\"}") - .toObject(VhdImageArtifactProfile.class); - Assertions.assertEquals("niexzsrzpgepq", model.vhdName()); - Assertions.assertEquals("bb", model.vhdVersion()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VhdImageArtifactProfile model = new VhdImageArtifactProfile().withVhdName("niexzsrzpgepq").withVhdVersion("bb"); - model = BinaryData.fromObject(model).toObject(VhdImageArtifactProfile.class); - Assertions.assertEquals("niexzsrzpgepq", model.vhdName()); - Assertions.assertEquals("bb", model.vhdVersion()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VhdImageMappingRuleProfileTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VhdImageMappingRuleProfileTests.java deleted file mode 100644 index 6760a57df049..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VhdImageMappingRuleProfileTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.VhdImageMappingRuleProfile; -import org.junit.jupiter.api.Assertions; - -public final class VhdImageMappingRuleProfileTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VhdImageMappingRuleProfile model - = BinaryData.fromString("{\"userConfiguration\":\"xqnrkcxk\"}").toObject(VhdImageMappingRuleProfile.class); - Assertions.assertEquals("xqnrkcxk", model.userConfiguration()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VhdImageMappingRuleProfile model = new VhdImageMappingRuleProfile().withUserConfiguration("xqnrkcxk"); - model = BinaryData.fromObject(model).toObject(VhdImageMappingRuleProfile.class); - Assertions.assertEquals("xqnrkcxk", model.userConfiguration()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VirtualNetworkFunctionDefinitionVersionTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VirtualNetworkFunctionDefinitionVersionTests.java deleted file mode 100644 index e8540e93e086..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VirtualNetworkFunctionDefinitionVersionTests.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. -// Code generated by Microsoft (R) AutoRest Code Generator. - -package com.azure.resourcemanager.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.VirtualNetworkFunctionDefinitionVersion; -import com.azure.resourcemanager.hybridnetwork.models.VirtualNetworkFunctionTemplate; -import org.junit.jupiter.api.Assertions; - -public final class VirtualNetworkFunctionDefinitionVersionTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VirtualNetworkFunctionDefinitionVersion model = BinaryData.fromString( - "{\"networkFunctionType\":\"VirtualNetworkFunction\",\"networkFunctionTemplate\":{\"nfviType\":\"VirtualNetworkFunctionTemplate\"},\"provisioningState\":\"Failed\",\"versionState\":\"ValidationFailed\",\"description\":\"xvxcjzhq\",\"deployParameters\":\"xfpxtgqscja\"}") - .toObject(VirtualNetworkFunctionDefinitionVersion.class); - Assertions.assertEquals("xvxcjzhq", model.description()); - Assertions.assertEquals("xfpxtgqscja", model.deployParameters()); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VirtualNetworkFunctionDefinitionVersion model - = new VirtualNetworkFunctionDefinitionVersion().withDescription("xvxcjzhq") - .withDeployParameters("xfpxtgqscja") - .withNetworkFunctionTemplate(new VirtualNetworkFunctionTemplate()); - model = BinaryData.fromObject(model).toObject(VirtualNetworkFunctionDefinitionVersion.class); - Assertions.assertEquals("xvxcjzhq", model.description()); - Assertions.assertEquals("xfpxtgqscja", model.deployParameters()); - } -} diff --git a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VirtualNetworkFunctionTemplateTests.java b/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VirtualNetworkFunctionTemplateTests.java deleted file mode 100644 index 86c14e4fb955..000000000000 --- a/sdk/hybridnetwork/azure-resourcemanager-hybridnetwork/src/test/java/com/azure/resourcemanager/hybridnetwork/generated/VirtualNetworkFunctionTemplateTests.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.hybridnetwork.generated; - -import com.azure.core.util.BinaryData; -import com.azure.resourcemanager.hybridnetwork.models.VirtualNetworkFunctionTemplate; - -public final class VirtualNetworkFunctionTemplateTests { - @org.junit.jupiter.api.Test - public void testDeserialize() throws Exception { - VirtualNetworkFunctionTemplate model - = BinaryData.fromString("{\"nfviType\":\"VirtualNetworkFunctionTemplate\"}") - .toObject(VirtualNetworkFunctionTemplate.class); - } - - @org.junit.jupiter.api.Test - public void testSerialize() throws Exception { - VirtualNetworkFunctionTemplate model = new VirtualNetworkFunctionTemplate(); - model = BinaryData.fromObject(model).toObject(VirtualNetworkFunctionTemplate.class); - } -}