From bbcf02786dbdc08c7a1367858875577c4513b1bf Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Fri, 1 May 2026 19:10:37 +0000 Subject: [PATCH 1/2] Configurations: 'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', and CommitSHA: 'b0a55df5d0486a2faa05a3c93b2b90da6cce081b' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6240125 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --- .../CHANGELOG.md | 32 ++++- .../README.md | 4 +- .../SAMPLE.md | 110 +++++++++++------- .../pom.xml | 5 +- .../MongoClusterManagementClientImpl.java | 2 +- .../models/FirewallRuleProperties.java | 44 +++---- .../models/MongoClusterProperties.java | 33 ++++++ .../models/MongoClusterUpdateProperties.java | 33 ++++++ .../models/NetworkBypassMode.java | 51 ++++++++ ...resourcemanager-mongocluster_metadata.json | 2 +- .../FirewallRulesCreateOrUpdateSamples.java | 4 +- .../generated/FirewallRulesDeleteSamples.java | 2 +- .../generated/FirewallRulesGetSamples.java | 2 +- ...irewallRulesListByMongoClusterSamples.java | 2 +- ...oClustersCheckNameAvailabilitySamples.java | 8 +- .../MongoClustersCreateOrUpdateSamples.java | 19 +-- .../generated/MongoClustersDeleteSamples.java | 2 +- ...ongoClustersGetByResourceGroupSamples.java | 2 +- ...ngoClustersListByResourceGroupSamples.java | 2 +- ...oClustersListConnectionStringsSamples.java | 2 +- .../generated/MongoClustersListSamples.java | 2 +- .../MongoClustersPromoteSamples.java | 2 +- .../generated/MongoClustersUpdateSamples.java | 39 +++++-- .../generated/OperationsListSamples.java | 2 +- ...ivateEndpointConnectionsCreateSamples.java | 2 +- ...ivateEndpointConnectionsDeleteSamples.java | 2 +- .../PrivateEndpointConnectionsGetSamples.java | 2 +- ...tConnectionsListByMongoClusterSamples.java | 2 +- ...PrivateLinksListByMongoClusterSamples.java | 2 +- .../ReplicasListByParentSamples.java | 2 +- .../generated/UsersCreateOrUpdateSamples.java | 2 +- .../generated/UsersDeleteSamples.java | 2 +- .../generated/UsersGetSamples.java | 2 +- .../UsersListByMongoClusterSamples.java | 2 +- .../generated/FirewallRuleInnerTests.java | 10 +- .../FirewallRuleListResultTests.java | 4 +- .../FirewallRulePropertiesTests.java | 10 +- .../FirewallRulesCreateOrUpdateMockTests.java | 6 +- ...FirewallRulesGetWithResponseMockTests.java | 4 +- ...ewallRulesListByMongoClusterMockTests.java | 4 +- .../tsp-location.yaml | 2 +- 41 files changed, 326 insertions(+), 140 deletions(-) create mode 100644 sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/NetworkBypassMode.java diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md b/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md index 70edaff01383..a4349907e170 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md @@ -1,14 +1,38 @@ # Release History -## 1.2.0-beta.1 (Unreleased) +## 1.2.0-beta.1 (2026-05-01) -### Features Added +- Azure Resource Manager Mongo Cluster client library for Java. This package contains Microsoft Azure SDK for Mongo Cluster Management SDK. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure Cosmos DB for MongoDB vCore resources including clusters and firewall rules. Package api-version 2026-02-01-preview. 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.FirewallRuleProperties` was modified + +* `withEndIpAddress(java.lang.String)` was removed +* `startIpAddress()` was removed +* `withStartIpAddress(java.lang.String)` was removed +* `endIpAddress()` was removed + +### Features Added + +* `models.NetworkBypassMode` was added + +#### `models.MongoClusterProperties` was modified + +* `withNetworkBypassMode(models.NetworkBypassMode)` was added +* `networkBypassMode()` was added + +#### `models.FirewallRuleProperties` was modified + +* `withEndIPAddress(java.lang.String)` was added +* `withStartIPAddress(java.lang.String)` was added +* `startIPAddress()` was added +* `endIPAddress()` was added + +#### `models.MongoClusterUpdateProperties` was modified -### Other Changes +* `withNetworkBypassMode(models.NetworkBypassMode)` was added +* `networkBypassMode()` was added ## 1.1.0 (2025-10-15) diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/README.md b/sdk/mongocluster/azure-resourcemanager-mongocluster/README.md index 7d02bc04b94f..be1b85cfa6e7 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/README.md +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/README.md @@ -2,7 +2,7 @@ Azure Resource Manager Mongo Cluster client library for Java. -This package contains Microsoft Azure SDK for Mongo Cluster Management SDK. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure Cosmos DB for MongoDB vCore resources including clusters and firewall rules. Package api-version 2025-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 Mongo Cluster Management SDK. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure Cosmos DB for MongoDB vCore resources including clusters and firewall rules. Package api-version 2026-02-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). ## We'd love to hear your feedback @@ -32,7 +32,7 @@ Various documentation is available to help you get started com.azure.resourcemanager azure-resourcemanager-mongocluster - 1.1.0 + 1.2.0-beta.1 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md b/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md index 158616148edb..b9a9f3f06c98 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md @@ -55,7 +55,7 @@ import com.azure.resourcemanager.mongocluster.models.FirewallRuleProperties; */ public final class FirewallRulesCreateOrUpdateSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_FirewallRuleCreate.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_FirewallRuleCreate.json */ /** * Sample code: Creates a firewall rule on a Mongo Cluster resource. @@ -68,7 +68,7 @@ public final class FirewallRulesCreateOrUpdateSamples { .define("rule1") .withExistingMongoCluster("TestGroup", "myMongoCluster") .withProperties( - new FirewallRuleProperties().withStartIpAddress("0.0.0.0").withEndIpAddress("255.255.255.255")) + new FirewallRuleProperties().withStartIPAddress("0.0.0.0").withEndIPAddress("255.255.255.255")) .create(); } } @@ -82,7 +82,7 @@ public final class FirewallRulesCreateOrUpdateSamples { */ public final class FirewallRulesDeleteSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_FirewallRuleDelete.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_FirewallRuleDelete.json */ /** * Sample code: Deletes a firewall rule on a Mongo Cluster resource. @@ -104,7 +104,7 @@ public final class FirewallRulesDeleteSamples { */ public final class FirewallRulesGetSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_FirewallRuleGet.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_FirewallRuleGet.json */ /** * Sample code: Gets a firewall rule on a Mongo Cluster resource. @@ -127,7 +127,7 @@ public final class FirewallRulesGetSamples { */ public final class FirewallRulesListByMongoClusterSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_FirewallRuleList.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_FirewallRuleList.json */ /** * Sample code: List the firewall rules on a Mongo Cluster resource. @@ -151,14 +151,14 @@ import com.azure.resourcemanager.mongocluster.models.CheckNameAvailabilityReques */ public final class MongoClustersCheckNameAvailabilitySamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_NameAvailability.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_NameAvailability.json */ /** - * Sample code: Checks and confirms the Mongo Cluster name is availability for use. + * Sample code: Checks and confirms the Mongo Cluster name is available for use. * * @param manager Entry point to MongoClusterManager. */ - public static void checksAndConfirmsTheMongoClusterNameIsAvailabilityForUse( + public static void checksAndConfirmsTheMongoClusterNameIsAvailableForUse( com.azure.resourcemanager.mongocluster.MongoClusterManager manager) { manager.mongoClusters() .checkNameAvailabilityWithResponse("westus2", new CheckNameAvailabilityRequest().withName("newmongocluster") @@ -166,7 +166,7 @@ public final class MongoClustersCheckNameAvailabilitySamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_NameAvailability_AlreadyExists.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_NameAvailability_AlreadyExists.json */ /** * Sample code: Checks and returns that the Mongo Cluster name is already in-use. @@ -217,7 +217,7 @@ import java.util.Map; */ public final class MongoClustersCreateOrUpdateSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_Create_SSDv2.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Create_SSDv2.json */ /** * Sample code: Creates a new Mongo Cluster resource with Premium SSDv2 storage. @@ -245,7 +245,7 @@ public final class MongoClustersCreateOrUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_CreateGeoReplica_CMK.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_CreateGeoReplica_CMK.json */ /** * Sample code: Creates a replica Mongo Cluster resource with Customer Managed Key encryption from a source @@ -278,7 +278,7 @@ public final class MongoClustersCreateOrUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_Create_CMK.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Create_CMK.json */ /** * Sample code: Creates a new Mongo Cluster resource with Customer Managed Key encryption. @@ -313,7 +313,7 @@ public final class MongoClustersCreateOrUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_CreateGeoReplica.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_CreateGeoReplica.json */ /** * Sample code: Creates a replica Mongo Cluster resource from a source resource. @@ -329,12 +329,13 @@ public final class MongoClustersCreateOrUpdateSamples { .withProperties(new MongoClusterProperties().withCreateMode(CreateMode.GEO_REPLICA) .withReplicaParameters(new MongoClusterReplicaParameters().withSourceResourceId( "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DocumentDB/mongoClusters/mySourceMongoCluster") - .withSourceLocation("eastus"))) + .withSourceLocation("eastus")) + .withStorage(new StorageProperties().withType(StorageType.PREMIUM_SSDV2))) .create(); } /* - * x-ms-original-file: 2025-09-01/MongoClusters_CreatePITR.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_CreatePITR.json */ /** * Sample code: Creates a Mongo Cluster resource from a point in time restore. @@ -358,7 +359,7 @@ public final class MongoClustersCreateOrUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_CreatePITR_EntraAuth.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_CreatePITR_EntraAuth.json */ /** * Sample code: Creates a Mongo Cluster resource from a point in time restore with Microsoft Entra ID authentication @@ -383,7 +384,7 @@ public final class MongoClustersCreateOrUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_Create.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Create.json */ /** * Sample code: Creates a new Mongo Cluster resource. @@ -411,7 +412,7 @@ public final class MongoClustersCreateOrUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_CreatePITR_CMK.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_CreatePITR_CMK.json */ /** * Sample code: Creates a Mongo Cluster resource with Customer Managed Key encryption from a point in time restore. @@ -465,7 +466,7 @@ public final class MongoClustersCreateOrUpdateSamples { */ public final class MongoClustersDeleteSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_Delete.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Delete.json */ /** * Sample code: Deletes a Mongo Cluster resource. @@ -487,7 +488,7 @@ public final class MongoClustersDeleteSamples { */ public final class MongoClustersGetByResourceGroupSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_Get.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Get.json */ /** * Sample code: Gets a Mongo Cluster resource. @@ -509,7 +510,7 @@ public final class MongoClustersGetByResourceGroupSamples { */ public final class MongoClustersListSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_List.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_List.json */ /** * Sample code: Lists the Mongo Cluster resources in a subscription. @@ -531,7 +532,7 @@ public final class MongoClustersListSamples { */ public final class MongoClustersListByResourceGroupSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_ListByResourceGroup.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_ListByResourceGroup.json */ /** * Sample code: Lists the Mongo Cluster resources in a resource group. @@ -553,7 +554,7 @@ public final class MongoClustersListByResourceGroupSamples { */ public final class MongoClustersListConnectionStringsSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_ListConnectionStrings.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_ListConnectionStrings.json */ /** * Sample code: List the available connection strings for the Mongo Cluster resource. @@ -580,7 +581,7 @@ import com.azure.resourcemanager.mongocluster.models.PromoteReplicaRequest; */ public final class MongoClustersPromoteSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_ForcePromoteReplica.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_ForcePromoteReplica.json */ /** * Sample code: Promotes a replica Mongo Cluster resource to a primary role. @@ -616,6 +617,7 @@ import com.azure.resourcemanager.mongocluster.models.ManagedServiceIdentity; import com.azure.resourcemanager.mongocluster.models.ManagedServiceIdentityType; import com.azure.resourcemanager.mongocluster.models.MongoCluster; import com.azure.resourcemanager.mongocluster.models.MongoClusterUpdateProperties; +import com.azure.resourcemanager.mongocluster.models.NetworkBypassMode; import com.azure.resourcemanager.mongocluster.models.PublicNetworkAccess; import com.azure.resourcemanager.mongocluster.models.ShardingProperties; import com.azure.resourcemanager.mongocluster.models.StorageProperties; @@ -630,7 +632,7 @@ import java.util.Map; */ public final class MongoClustersUpdateSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchEnableEntraIDAuth.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchEnableEntraIDAuth.json */ /** * Sample code: Updates the allowed authentication modes to include Microsoft Entra ID authentication. @@ -650,7 +652,7 @@ public final class MongoClustersUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_ResetPassword.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_ResetPassword.json */ /** * Sample code: Resets the administrator login password. @@ -669,7 +671,7 @@ public final class MongoClustersUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchCMK.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchCMK.json */ /** * Sample code: Updates the customer managed encryption key on a mongo cluster resource. @@ -697,7 +699,7 @@ public final class MongoClustersUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchDisableNativeAuth.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchDisableNativeAuth.json */ /** * Sample code: Updates the allowed authentication modes to remove Native authentication. @@ -716,7 +718,7 @@ public final class MongoClustersUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchDiskSize.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchDiskSize.json */ /** * Sample code: Updates the disk size on a Mongo Cluster resource. @@ -734,7 +736,7 @@ public final class MongoClustersUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchPrivateNetworkAccess.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchPrivateNetworkAccess.json */ /** * Sample code: Disables public network access on a Mongo Cluster resource with a private endpoint connection. @@ -752,7 +754,7 @@ public final class MongoClustersUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchSSDv2.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchSSDv2.json */ /** * Sample code: Updates the Premium SSDv2 size on a Mongo Cluster resource. @@ -771,7 +773,27 @@ public final class MongoClustersUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchDataApi.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchNetworkBypassMode.json + */ + /** + * Sample code: Enables network bypass mode on a Mongo Cluster resource to allow Azure Cosmos DB service to bypass + * network restrictions. + * + * @param manager Entry point to MongoClusterManager. + */ + public static void + enablesNetworkBypassModeOnAMongoClusterResourceToAllowAzureCosmosDBServiceToBypassNetworkRestrictions( + com.azure.resourcemanager.mongocluster.MongoClusterManager manager) { + MongoCluster resource = manager.mongoClusters() + .getByResourceGroupWithResponse("TestResourceGroup", "myMongoCluster", com.azure.core.util.Context.NONE) + .getValue(); + resource.update() + .withProperties(new MongoClusterUpdateProperties().withNetworkBypassMode(NetworkBypassMode.AZURE_COSMOS_DB)) + .apply(); + } + + /* + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchDataApi.json */ /** * Sample code: Enables data API on a mongo cluster resource. @@ -790,7 +812,7 @@ public final class MongoClustersUpdateSamples { } /* - * x-ms-original-file: 2025-09-01/MongoClusters_Update.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Update.json */ /** * Sample code: Updates a Mongo Cluster resource. @@ -840,7 +862,7 @@ public final class MongoClustersUpdateSamples { */ public final class OperationsListSamples { /* - * x-ms-original-file: 2025-09-01/Operations_List.json + * x-ms-original-file: 2026-02-01-preview/Operations_List.json */ /** * Sample code: Operations_List. @@ -865,7 +887,7 @@ import com.azure.resourcemanager.mongocluster.models.PrivateLinkServiceConnectio */ public final class PrivateEndpointConnectionsCreateSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PrivateEndpointConnectionPut.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PrivateEndpointConnectionPut.json */ /** * Sample code: Approves a private endpoint connection on a Mongo Cluster resource. @@ -893,7 +915,7 @@ public final class PrivateEndpointConnectionsCreateSamples { */ public final class PrivateEndpointConnectionsDeleteSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PrivateEndpointConnectionDelete.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PrivateEndpointConnectionDelete.json */ /** * Sample code: Delete a private endpoint connection on a Mongo Cluster resource. @@ -917,7 +939,7 @@ public final class PrivateEndpointConnectionsDeleteSamples { */ public final class PrivateEndpointConnectionsGetSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PrivateEndpointConnectionGet.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PrivateEndpointConnectionGet.json */ /** * Sample code: Get a private endpoint connection on a Mongo Cluster resource. @@ -941,7 +963,7 @@ public final class PrivateEndpointConnectionsGetSamples { */ public final class PrivateEndpointConnectionsListByMongoClusterSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PrivateEndpointConnectionList.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PrivateEndpointConnectionList.json */ /** * Sample code: Lists the private endpoint connection resources on a Mongo Cluster resource. @@ -964,7 +986,7 @@ public final class PrivateEndpointConnectionsListByMongoClusterSamples { */ public final class PrivateLinksListByMongoClusterSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PrivateLinkResourceList.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PrivateLinkResourceList.json */ /** * Sample code: Lists the private link resources available on a Mongo Cluster resource. @@ -986,7 +1008,7 @@ public final class PrivateLinksListByMongoClusterSamples { */ public final class ReplicasListByParentSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_ReplicaList.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_ReplicaList.json */ /** * Sample code: List the replicas linked to a Mongo Cluster resource. @@ -1016,7 +1038,7 @@ import java.util.Arrays; */ public final class UsersCreateOrUpdateSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_UserCreateOrUpdate.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_UserCreateOrUpdate.json */ /** * Sample code: Creates a user on a Mongo Cluster resource. @@ -1045,7 +1067,7 @@ public final class UsersCreateOrUpdateSamples { */ public final class UsersDeleteSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_UserDelete.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_UserDelete.json */ /** * Sample code: Deletes a user on a Mongo Cluster resource. @@ -1069,7 +1091,7 @@ public final class UsersDeleteSamples { */ public final class UsersGetSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_UserGet.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_UserGet.json */ /** * Sample code: Gets a user on a Mongo Cluster resource. @@ -1093,7 +1115,7 @@ public final class UsersGetSamples { */ public final class UsersListByMongoClusterSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_UserList.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_UserList.json */ /** * Sample code: List the users on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/pom.xml b/sdk/mongocluster/azure-resourcemanager-mongocluster/pom.xml index 47173b48d35c..f5ed07a6215c 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/pom.xml +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/pom.xml @@ -3,7 +3,7 @@ ~ Licensed under the MIT License. ~ Code generated by Microsoft (R) TypeSpec Code Generator. --> - + 4.0.0 com.azure @@ -18,7 +18,7 @@ jar Microsoft Azure SDK for Mongo Cluster Management - This package contains Microsoft Azure SDK for Mongo Cluster Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure Cosmos DB for MongoDB vCore resources including clusters and firewall rules. Package api-version 2025-09-01. + This package contains Microsoft Azure SDK for Mongo Cluster Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure Cosmos DB for MongoDB vCore resources including clusters and firewall rules. Package api-version 2026-02-01-preview. https://github.com/Azure/azure-sdk-for-java @@ -45,6 +45,7 @@ UTF-8 0 0 + true diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClusterManagementClientImpl.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClusterManagementClientImpl.java index cc55d04e7e17..a44a146a4dd4 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClusterManagementClientImpl.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClusterManagementClientImpl.java @@ -247,7 +247,7 @@ public UsersClient getUsers() { this.defaultPollInterval = defaultPollInterval; this.endpoint = endpoint; this.subscriptionId = subscriptionId; - this.apiVersion = "2025-09-01"; + this.apiVersion = "2026-02-01-preview"; this.operations = new OperationsClientImpl(this); this.mongoClusters = new MongoClustersClientImpl(this); this.firewallRules = new FirewallRulesClientImpl(this); diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRuleProperties.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRuleProperties.java index 03be65cd40a5..48f75391779d 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRuleProperties.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRuleProperties.java @@ -24,12 +24,12 @@ public final class FirewallRuleProperties implements JsonSerializable writer.writeString(element == null ? null : element.toString())); jsonWriter.writeJsonField("authConfig", this.authConfig); jsonWriter.writeJsonField("encryption", this.encryption); + jsonWriter.writeStringField("networkBypassMode", + this.networkBypassMode == null ? null : this.networkBypassMode.toString()); return jsonWriter.writeEndObject(); } @@ -576,6 +606,9 @@ public static MongoClusterProperties fromJson(JsonReader jsonReader) throws IOEx deserializedMongoClusterProperties.authConfig = AuthConfigProperties.fromJson(reader); } else if ("encryption".equals(fieldName)) { deserializedMongoClusterProperties.encryption = EncryptionProperties.fromJson(reader); + } else if ("networkBypassMode".equals(fieldName)) { + deserializedMongoClusterProperties.networkBypassMode + = NetworkBypassMode.fromString(reader.getString()); } else { reader.skipChildren(); } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterUpdateProperties.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterUpdateProperties.java index f9a7000dcfec..bb9210e66416 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterUpdateProperties.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterUpdateProperties.java @@ -77,6 +77,12 @@ public final class MongoClusterUpdateProperties implements JsonSerializable writer.writeString(element == null ? null : element.toString())); jsonWriter.writeJsonField("authConfig", this.authConfig); jsonWriter.writeJsonField("encryption", this.encryption); + jsonWriter.writeStringField("networkBypassMode", + this.networkBypassMode == null ? null : this.networkBypassMode.toString()); return jsonWriter.writeEndObject(); } @@ -391,6 +421,9 @@ public static MongoClusterUpdateProperties fromJson(JsonReader jsonReader) throw deserializedMongoClusterUpdateProperties.authConfig = AuthConfigProperties.fromJson(reader); } else if ("encryption".equals(fieldName)) { deserializedMongoClusterUpdateProperties.encryption = EncryptionProperties.fromJson(reader); + } else if ("networkBypassMode".equals(fieldName)) { + deserializedMongoClusterUpdateProperties.networkBypassMode + = NetworkBypassMode.fromString(reader.getString()); } else { reader.skipChildren(); } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/NetworkBypassMode.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/NetworkBypassMode.java new file mode 100644 index 000000000000..2fd1c6f92a68 --- /dev/null +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/NetworkBypassMode.java @@ -0,0 +1,51 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. +// Code generated by Microsoft (R) TypeSpec Code Generator. + +package com.azure.resourcemanager.mongocluster.models; + +import com.azure.core.util.ExpandableStringEnum; +import java.util.Collection; + +/** + * The network bypass mode for the Mongo cluster. + */ +public final class NetworkBypassMode extends ExpandableStringEnum { + /** + * No network bypass is enabled. + */ + public static final NetworkBypassMode NONE = fromString("None"); + + /** + * Allows Azure Cosmos DB service to bypass network restrictions. + */ + public static final NetworkBypassMode AZURE_COSMOS_DB = fromString("AzureCosmosDB"); + + /** + * Creates a new instance of NetworkBypassMode value. + * + * @deprecated Use the {@link #fromString(String)} factory method. + */ + @Deprecated + public NetworkBypassMode() { + } + + /** + * Creates or finds a NetworkBypassMode from its string representation. + * + * @param name a name to look for. + * @return the corresponding NetworkBypassMode. + */ + public static NetworkBypassMode fromString(String name) { + return fromString(name, NetworkBypassMode.class); + } + + /** + * Gets known NetworkBypassMode values. + * + * @return known NetworkBypassMode values. + */ + public static Collection values() { + return values(NetworkBypassMode.class); + } +} diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/resources/META-INF/azure-resourcemanager-mongocluster_metadata.json b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/resources/META-INF/azure-resourcemanager-mongocluster_metadata.json index 3883174527b1..bf2f57daed4f 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/resources/META-INF/azure-resourcemanager-mongocluster_metadata.json +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/resources/META-INF/azure-resourcemanager-mongocluster_metadata.json @@ -1 +1 @@ -{"flavor":"azure","apiVersions":{"Microsoft.DocumentDB":"2025-09-01"},"crossLanguageDefinitions":{"com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient":"Microsoft.DocumentDB.FirewallRules","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.beginCreateOrUpdate":"Microsoft.DocumentDB.FirewallRules.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.beginDelete":"Microsoft.DocumentDB.FirewallRules.delete","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.createOrUpdate":"Microsoft.DocumentDB.FirewallRules.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.delete":"Microsoft.DocumentDB.FirewallRules.delete","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.get":"Microsoft.DocumentDB.FirewallRules.get","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.getWithResponse":"Microsoft.DocumentDB.FirewallRules.get","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.listByMongoCluster":"Microsoft.DocumentDB.FirewallRules.listByMongoCluster","com.azure.resourcemanager.mongocluster.fluent.MongoClusterManagementClient":"Microsoft.DocumentDB","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient":"Microsoft.DocumentDB.MongoClusters","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.beginCreateOrUpdate":"Microsoft.DocumentDB.MongoClusters.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.beginDelete":"Microsoft.DocumentDB.MongoClusters.delete","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.beginPromote":"Microsoft.DocumentDB.MongoClusters.promote","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.beginUpdate":"Microsoft.DocumentDB.MongoClusters.update","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.checkNameAvailability":"Microsoft.DocumentDB.MongoClusters.checkNameAvailability","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.checkNameAvailabilityWithResponse":"Microsoft.DocumentDB.MongoClusters.checkNameAvailability","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.createOrUpdate":"Microsoft.DocumentDB.MongoClusters.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.delete":"Microsoft.DocumentDB.MongoClusters.delete","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.getByResourceGroup":"Microsoft.DocumentDB.MongoClusters.get","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.getByResourceGroupWithResponse":"Microsoft.DocumentDB.MongoClusters.get","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.list":"Microsoft.DocumentDB.MongoClusters.list","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.listByResourceGroup":"Microsoft.DocumentDB.MongoClusters.listByResourceGroup","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.listConnectionStrings":"Microsoft.DocumentDB.MongoClusters.listConnectionStrings","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.listConnectionStringsWithResponse":"Microsoft.DocumentDB.MongoClusters.listConnectionStrings","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.promote":"Microsoft.DocumentDB.MongoClusters.promote","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.update":"Microsoft.DocumentDB.MongoClusters.update","com.azure.resourcemanager.mongocluster.fluent.OperationsClient":"Microsoft.DocumentDB.Operations","com.azure.resourcemanager.mongocluster.fluent.OperationsClient.list":"Azure.ResourceManager.Operations.list","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient":"Microsoft.DocumentDB.PrivateEndpointConnections","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.beginCreate":"Microsoft.DocumentDB.PrivateEndpointConnections.create","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.beginDelete":"Microsoft.DocumentDB.PrivateEndpointConnections.delete","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.create":"Microsoft.DocumentDB.PrivateEndpointConnections.create","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.delete":"Microsoft.DocumentDB.PrivateEndpointConnections.delete","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.get":"Microsoft.DocumentDB.PrivateEndpointConnections.get","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.getWithResponse":"Microsoft.DocumentDB.PrivateEndpointConnections.get","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.listByMongoCluster":"Microsoft.DocumentDB.PrivateEndpointConnections.listByMongoCluster","com.azure.resourcemanager.mongocluster.fluent.PrivateLinksClient":"Microsoft.DocumentDB.PrivateLinks","com.azure.resourcemanager.mongocluster.fluent.PrivateLinksClient.listByMongoCluster":"Microsoft.DocumentDB.PrivateLinks.listByMongoCluster","com.azure.resourcemanager.mongocluster.fluent.ReplicasClient":"Microsoft.DocumentDB.Replicas","com.azure.resourcemanager.mongocluster.fluent.ReplicasClient.listByParent":"Microsoft.DocumentDB.Replicas.listByParent","com.azure.resourcemanager.mongocluster.fluent.UsersClient":"Microsoft.DocumentDB.Users","com.azure.resourcemanager.mongocluster.fluent.UsersClient.beginCreateOrUpdate":"Microsoft.DocumentDB.Users.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.UsersClient.beginDelete":"Microsoft.DocumentDB.Users.delete","com.azure.resourcemanager.mongocluster.fluent.UsersClient.createOrUpdate":"Microsoft.DocumentDB.Users.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.UsersClient.delete":"Microsoft.DocumentDB.Users.delete","com.azure.resourcemanager.mongocluster.fluent.UsersClient.get":"Microsoft.DocumentDB.Users.get","com.azure.resourcemanager.mongocluster.fluent.UsersClient.getWithResponse":"Microsoft.DocumentDB.Users.get","com.azure.resourcemanager.mongocluster.fluent.UsersClient.listByMongoCluster":"Microsoft.DocumentDB.Users.listByMongoCluster","com.azure.resourcemanager.mongocluster.fluent.models.CheckNameAvailabilityResponseInner":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityResponse","com.azure.resourcemanager.mongocluster.fluent.models.FirewallRuleInner":"Microsoft.DocumentDB.FirewallRule","com.azure.resourcemanager.mongocluster.fluent.models.ListConnectionStringsResultInner":"Microsoft.DocumentDB.ListConnectionStringsResult","com.azure.resourcemanager.mongocluster.fluent.models.MongoClusterInner":"Microsoft.DocumentDB.MongoCluster","com.azure.resourcemanager.mongocluster.fluent.models.OperationInner":"Azure.ResourceManager.CommonTypes.Operation","com.azure.resourcemanager.mongocluster.fluent.models.PrivateEndpointConnectionResourceInner":"Microsoft.DocumentDB.PrivateEndpointConnectionResource","com.azure.resourcemanager.mongocluster.fluent.models.PrivateLinkResourceInner":"Microsoft.DocumentDB.PrivateLinkResource","com.azure.resourcemanager.mongocluster.fluent.models.ReplicaInner":"Microsoft.DocumentDB.Replica","com.azure.resourcemanager.mongocluster.fluent.models.UserInner":"Microsoft.DocumentDB.User","com.azure.resourcemanager.mongocluster.implementation.MongoClusterManagementClientBuilder":"Microsoft.DocumentDB","com.azure.resourcemanager.mongocluster.implementation.models.FirewallRuleListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.implementation.models.MongoClusterListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.implementation.models.OperationListResult":"Azure.ResourceManager.CommonTypes.OperationListResult","com.azure.resourcemanager.mongocluster.implementation.models.PrivateEndpointConnectionResourceListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.implementation.models.PrivateLinkResourceListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.implementation.models.ReplicaListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.implementation.models.UserListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.models.ActionType":"Azure.ResourceManager.CommonTypes.ActionType","com.azure.resourcemanager.mongocluster.models.AdministratorProperties":"Microsoft.DocumentDB.AdministratorProperties","com.azure.resourcemanager.mongocluster.models.AuthConfigProperties":"Microsoft.DocumentDB.AuthConfigProperties","com.azure.resourcemanager.mongocluster.models.AuthenticationMode":"Microsoft.DocumentDB.AuthenticationMode","com.azure.resourcemanager.mongocluster.models.BackupProperties":"Microsoft.DocumentDB.BackupProperties","com.azure.resourcemanager.mongocluster.models.CheckNameAvailabilityReason":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityReason","com.azure.resourcemanager.mongocluster.models.CheckNameAvailabilityRequest":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityRequest","com.azure.resourcemanager.mongocluster.models.ComputeProperties":"Microsoft.DocumentDB.ComputeProperties","com.azure.resourcemanager.mongocluster.models.ConnectionString":"Microsoft.DocumentDB.ConnectionString","com.azure.resourcemanager.mongocluster.models.CreateMode":"Microsoft.DocumentDB.CreateMode","com.azure.resourcemanager.mongocluster.models.CustomerManagedKeyEncryptionProperties":"Microsoft.DocumentDB.CustomerManagedKeyEncryptionProperties","com.azure.resourcemanager.mongocluster.models.DataApiMode":"Microsoft.DocumentDB.DataApiMode","com.azure.resourcemanager.mongocluster.models.DataApiProperties":"Microsoft.DocumentDB.DataApiProperties","com.azure.resourcemanager.mongocluster.models.DatabaseRole":"Microsoft.DocumentDB.DatabaseRole","com.azure.resourcemanager.mongocluster.models.EncryptionProperties":"Microsoft.DocumentDB.EncryptionProperties","com.azure.resourcemanager.mongocluster.models.EntraIdentityProvider":"Microsoft.DocumentDB.EntraIdentityProvider","com.azure.resourcemanager.mongocluster.models.EntraIdentityProviderProperties":"Microsoft.DocumentDB.EntraIdentityProviderProperties","com.azure.resourcemanager.mongocluster.models.EntraPrincipalType":"Microsoft.DocumentDB.EntraPrincipalType","com.azure.resourcemanager.mongocluster.models.FirewallRuleProperties":"Microsoft.DocumentDB.FirewallRuleProperties","com.azure.resourcemanager.mongocluster.models.HighAvailabilityMode":"Microsoft.DocumentDB.HighAvailabilityMode","com.azure.resourcemanager.mongocluster.models.HighAvailabilityProperties":"Microsoft.DocumentDB.HighAvailabilityProperties","com.azure.resourcemanager.mongocluster.models.IdentityProvider":"Microsoft.DocumentDB.IdentityProvider","com.azure.resourcemanager.mongocluster.models.IdentityProviderType":"Microsoft.DocumentDB.IdentityProviderType","com.azure.resourcemanager.mongocluster.models.KeyEncryptionKeyIdentity":"Microsoft.DocumentDB.KeyEncryptionKeyIdentity","com.azure.resourcemanager.mongocluster.models.KeyEncryptionKeyIdentityType":"Microsoft.DocumentDB.KeyEncryptionKeyIdentityType","com.azure.resourcemanager.mongocluster.models.ManagedServiceIdentity":"Azure.ResourceManager.CommonTypes.ManagedServiceIdentity","com.azure.resourcemanager.mongocluster.models.ManagedServiceIdentityType":"Azure.ResourceManager.CommonTypes.ManagedServiceIdentityType","com.azure.resourcemanager.mongocluster.models.MongoClusterProperties":"Microsoft.DocumentDB.MongoClusterProperties","com.azure.resourcemanager.mongocluster.models.MongoClusterReplicaParameters":"Microsoft.DocumentDB.MongoClusterReplicaParameters","com.azure.resourcemanager.mongocluster.models.MongoClusterRestoreParameters":"Microsoft.DocumentDB.MongoClusterRestoreParameters","com.azure.resourcemanager.mongocluster.models.MongoClusterStatus":"Microsoft.DocumentDB.MongoClusterStatus","com.azure.resourcemanager.mongocluster.models.MongoClusterUpdate":"Azure.ResourceManager.Foundations.ResourceUpdateModel","com.azure.resourcemanager.mongocluster.models.MongoClusterUpdateProperties":"Azure.ResourceManager.Foundations.ResourceUpdateModelProperties","com.azure.resourcemanager.mongocluster.models.OperationDisplay":"Azure.ResourceManager.CommonTypes.OperationDisplay","com.azure.resourcemanager.mongocluster.models.Origin":"Azure.ResourceManager.CommonTypes.Origin","com.azure.resourcemanager.mongocluster.models.PreviewFeature":"Microsoft.DocumentDB.PreviewFeature","com.azure.resourcemanager.mongocluster.models.PrivateEndpoint":"Azure.ResourceManager.CommonTypes.PrivateEndpoint","com.azure.resourcemanager.mongocluster.models.PrivateEndpointConnection":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnection","com.azure.resourcemanager.mongocluster.models.PrivateEndpointConnectionProperties":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnectionProperties","com.azure.resourcemanager.mongocluster.models.PrivateEndpointConnectionProvisioningState":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnectionProvisioningState","com.azure.resourcemanager.mongocluster.models.PrivateEndpointServiceConnectionStatus":"Azure.ResourceManager.CommonTypes.PrivateEndpointServiceConnectionStatus","com.azure.resourcemanager.mongocluster.models.PrivateLinkResourceProperties":"Azure.ResourceManager.CommonTypes.PrivateLinkResourceProperties","com.azure.resourcemanager.mongocluster.models.PrivateLinkServiceConnectionState":"Azure.ResourceManager.CommonTypes.PrivateLinkServiceConnectionState","com.azure.resourcemanager.mongocluster.models.PromoteMode":"Microsoft.DocumentDB.PromoteMode","com.azure.resourcemanager.mongocluster.models.PromoteOption":"Microsoft.DocumentDB.PromoteOption","com.azure.resourcemanager.mongocluster.models.PromoteReplicaRequest":"Microsoft.DocumentDB.PromoteReplicaRequest","com.azure.resourcemanager.mongocluster.models.ProvisioningState":"Microsoft.DocumentDB.ProvisioningState","com.azure.resourcemanager.mongocluster.models.PublicNetworkAccess":"Microsoft.DocumentDB.PublicNetworkAccess","com.azure.resourcemanager.mongocluster.models.ReplicationProperties":"Microsoft.DocumentDB.ReplicationProperties","com.azure.resourcemanager.mongocluster.models.ReplicationRole":"Microsoft.DocumentDB.ReplicationRole","com.azure.resourcemanager.mongocluster.models.ReplicationState":"Microsoft.DocumentDB.ReplicationState","com.azure.resourcemanager.mongocluster.models.ShardingProperties":"Microsoft.DocumentDB.ShardingProperties","com.azure.resourcemanager.mongocluster.models.StorageProperties":"Microsoft.DocumentDB.StorageProperties","com.azure.resourcemanager.mongocluster.models.StorageType":"Microsoft.DocumentDB.StorageType","com.azure.resourcemanager.mongocluster.models.UserAssignedIdentity":"Azure.ResourceManager.CommonTypes.UserAssignedIdentity","com.azure.resourcemanager.mongocluster.models.UserProperties":"Microsoft.DocumentDB.UserProperties","com.azure.resourcemanager.mongocluster.models.UserRole":"Microsoft.DocumentDB.UserRole"},"generatedFiles":["src/main/java/com/azure/resourcemanager/mongocluster/MongoClusterManager.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/FirewallRulesClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/MongoClusterManagementClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/MongoClustersClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/PrivateEndpointConnectionsClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/PrivateLinksClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/ReplicasClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/UsersClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/CheckNameAvailabilityResponseInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/FirewallRuleInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/ListConnectionStringsResultInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/MongoClusterInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/OperationInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/PrivateEndpointConnectionResourceInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/PrivateLinkResourceInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/ReplicaInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/UserInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/package-info.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/CheckNameAvailabilityResponseImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/FirewallRuleImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/FirewallRulesClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/FirewallRulesImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/ListConnectionStringsResultImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClusterImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClusterManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClusterManagementClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClustersClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClustersImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/OperationImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateEndpointConnectionResourceImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateEndpointConnectionsClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateEndpointConnectionsImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateLinkResourceImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateLinksClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateLinksImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/ReplicaImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/ReplicasClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/ReplicasImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/UserImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/UsersClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/UsersImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/FirewallRuleListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/MongoClusterListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/OperationListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/PrivateEndpointConnectionResourceListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/PrivateLinkResourceListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/ReplicaListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/UserListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/package-info.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ActionType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/AdministratorProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/AuthConfigProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/AuthenticationMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/BackupProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/CheckNameAvailabilityReason.java","src/main/java/com/azure/resourcemanager/mongocluster/models/CheckNameAvailabilityRequest.java","src/main/java/com/azure/resourcemanager/mongocluster/models/CheckNameAvailabilityResponse.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ComputeProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ConnectionString.java","src/main/java/com/azure/resourcemanager/mongocluster/models/CreateMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/CustomerManagedKeyEncryptionProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/DataApiMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/DataApiProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/DatabaseRole.java","src/main/java/com/azure/resourcemanager/mongocluster/models/EncryptionProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/EntraIdentityProvider.java","src/main/java/com/azure/resourcemanager/mongocluster/models/EntraIdentityProviderProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/EntraPrincipalType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRule.java","src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRuleProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRules.java","src/main/java/com/azure/resourcemanager/mongocluster/models/HighAvailabilityMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/HighAvailabilityProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/IdentityProvider.java","src/main/java/com/azure/resourcemanager/mongocluster/models/IdentityProviderType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/KeyEncryptionKeyIdentity.java","src/main/java/com/azure/resourcemanager/mongocluster/models/KeyEncryptionKeyIdentityType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ListConnectionStringsResult.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ManagedServiceIdentity.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ManagedServiceIdentityType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoCluster.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterReplicaParameters.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterRestoreParameters.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterStatus.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterUpdate.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterUpdateProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusters.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Operation.java","src/main/java/com/azure/resourcemanager/mongocluster/models/OperationDisplay.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Operations.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Origin.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PreviewFeature.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpoint.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointConnection.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointConnectionProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointConnectionProvisioningState.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointConnectionResource.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointConnections.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointServiceConnectionStatus.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateLinkResource.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateLinkResourceProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateLinkServiceConnectionState.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateLinks.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PromoteMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PromoteOption.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PromoteReplicaRequest.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PublicNetworkAccess.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Replica.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Replicas.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ReplicationProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ReplicationRole.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ReplicationState.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ShardingProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/StorageProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/StorageType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/User.java","src/main/java/com/azure/resourcemanager/mongocluster/models/UserAssignedIdentity.java","src/main/java/com/azure/resourcemanager/mongocluster/models/UserProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/UserRole.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Users.java","src/main/java/com/azure/resourcemanager/mongocluster/models/package-info.java","src/main/java/com/azure/resourcemanager/mongocluster/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file +{"flavor":"azure","apiVersions":{"Microsoft.DocumentDB":"2026-02-01-preview"},"crossLanguageDefinitions":{"com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient":"Microsoft.DocumentDB.FirewallRules","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.beginCreateOrUpdate":"Microsoft.DocumentDB.FirewallRules.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.beginDelete":"Microsoft.DocumentDB.FirewallRules.delete","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.createOrUpdate":"Microsoft.DocumentDB.FirewallRules.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.delete":"Microsoft.DocumentDB.FirewallRules.delete","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.get":"Microsoft.DocumentDB.FirewallRules.get","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.getWithResponse":"Microsoft.DocumentDB.FirewallRules.get","com.azure.resourcemanager.mongocluster.fluent.FirewallRulesClient.listByMongoCluster":"Microsoft.DocumentDB.FirewallRules.listByMongoCluster","com.azure.resourcemanager.mongocluster.fluent.MongoClusterManagementClient":"Microsoft.DocumentDB","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient":"Microsoft.DocumentDB.MongoClusters","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.beginCreateOrUpdate":"Microsoft.DocumentDB.MongoClusters.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.beginDelete":"Microsoft.DocumentDB.MongoClusters.delete","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.beginPromote":"Microsoft.DocumentDB.MongoClusters.promote","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.beginUpdate":"Microsoft.DocumentDB.MongoClusters.update","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.checkNameAvailability":"Microsoft.DocumentDB.MongoClusters.checkNameAvailability","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.checkNameAvailabilityWithResponse":"Microsoft.DocumentDB.MongoClusters.checkNameAvailability","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.createOrUpdate":"Microsoft.DocumentDB.MongoClusters.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.delete":"Microsoft.DocumentDB.MongoClusters.delete","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.getByResourceGroup":"Microsoft.DocumentDB.MongoClusters.get","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.getByResourceGroupWithResponse":"Microsoft.DocumentDB.MongoClusters.get","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.list":"Microsoft.DocumentDB.MongoClusters.list","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.listByResourceGroup":"Microsoft.DocumentDB.MongoClusters.listByResourceGroup","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.listConnectionStrings":"Microsoft.DocumentDB.MongoClusters.listConnectionStrings","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.listConnectionStringsWithResponse":"Microsoft.DocumentDB.MongoClusters.listConnectionStrings","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.promote":"Microsoft.DocumentDB.MongoClusters.promote","com.azure.resourcemanager.mongocluster.fluent.MongoClustersClient.update":"Microsoft.DocumentDB.MongoClusters.update","com.azure.resourcemanager.mongocluster.fluent.OperationsClient":"Microsoft.DocumentDB.Operations","com.azure.resourcemanager.mongocluster.fluent.OperationsClient.list":"Azure.ResourceManager.Operations.list","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient":"Microsoft.DocumentDB.PrivateEndpointConnections","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.beginCreate":"Microsoft.DocumentDB.PrivateEndpointConnections.create","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.beginDelete":"Microsoft.DocumentDB.PrivateEndpointConnections.delete","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.create":"Microsoft.DocumentDB.PrivateEndpointConnections.create","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.delete":"Microsoft.DocumentDB.PrivateEndpointConnections.delete","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.get":"Microsoft.DocumentDB.PrivateEndpointConnections.get","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.getWithResponse":"Microsoft.DocumentDB.PrivateEndpointConnections.get","com.azure.resourcemanager.mongocluster.fluent.PrivateEndpointConnectionsClient.listByMongoCluster":"Microsoft.DocumentDB.PrivateEndpointConnections.listByMongoCluster","com.azure.resourcemanager.mongocluster.fluent.PrivateLinksClient":"Microsoft.DocumentDB.PrivateLinks","com.azure.resourcemanager.mongocluster.fluent.PrivateLinksClient.listByMongoCluster":"Microsoft.DocumentDB.PrivateLinks.listByMongoCluster","com.azure.resourcemanager.mongocluster.fluent.ReplicasClient":"Microsoft.DocumentDB.Replicas","com.azure.resourcemanager.mongocluster.fluent.ReplicasClient.listByParent":"Microsoft.DocumentDB.Replicas.listByParent","com.azure.resourcemanager.mongocluster.fluent.UsersClient":"Microsoft.DocumentDB.Users","com.azure.resourcemanager.mongocluster.fluent.UsersClient.beginCreateOrUpdate":"Microsoft.DocumentDB.Users.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.UsersClient.beginDelete":"Microsoft.DocumentDB.Users.delete","com.azure.resourcemanager.mongocluster.fluent.UsersClient.createOrUpdate":"Microsoft.DocumentDB.Users.createOrUpdate","com.azure.resourcemanager.mongocluster.fluent.UsersClient.delete":"Microsoft.DocumentDB.Users.delete","com.azure.resourcemanager.mongocluster.fluent.UsersClient.get":"Microsoft.DocumentDB.Users.get","com.azure.resourcemanager.mongocluster.fluent.UsersClient.getWithResponse":"Microsoft.DocumentDB.Users.get","com.azure.resourcemanager.mongocluster.fluent.UsersClient.listByMongoCluster":"Microsoft.DocumentDB.Users.listByMongoCluster","com.azure.resourcemanager.mongocluster.fluent.models.CheckNameAvailabilityResponseInner":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityResponse","com.azure.resourcemanager.mongocluster.fluent.models.FirewallRuleInner":"Microsoft.DocumentDB.FirewallRule","com.azure.resourcemanager.mongocluster.fluent.models.ListConnectionStringsResultInner":"Microsoft.DocumentDB.ListConnectionStringsResult","com.azure.resourcemanager.mongocluster.fluent.models.MongoClusterInner":"Microsoft.DocumentDB.MongoCluster","com.azure.resourcemanager.mongocluster.fluent.models.OperationInner":"Azure.ResourceManager.CommonTypes.Operation","com.azure.resourcemanager.mongocluster.fluent.models.PrivateEndpointConnectionResourceInner":"Microsoft.DocumentDB.PrivateEndpointConnectionResource","com.azure.resourcemanager.mongocluster.fluent.models.PrivateLinkResourceInner":"Microsoft.DocumentDB.PrivateLinkResource","com.azure.resourcemanager.mongocluster.fluent.models.ReplicaInner":"Microsoft.DocumentDB.Replica","com.azure.resourcemanager.mongocluster.fluent.models.UserInner":"Microsoft.DocumentDB.User","com.azure.resourcemanager.mongocluster.implementation.MongoClusterManagementClientBuilder":"Microsoft.DocumentDB","com.azure.resourcemanager.mongocluster.implementation.models.FirewallRuleListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.implementation.models.MongoClusterListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.implementation.models.OperationListResult":"Azure.ResourceManager.CommonTypes.OperationListResult","com.azure.resourcemanager.mongocluster.implementation.models.PrivateEndpointConnectionResourceListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.implementation.models.PrivateLinkResourceListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.implementation.models.ReplicaListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.implementation.models.UserListResult":"Azure.ResourceManager.ResourceListResult","com.azure.resourcemanager.mongocluster.models.ActionType":"Azure.ResourceManager.CommonTypes.ActionType","com.azure.resourcemanager.mongocluster.models.AdministratorProperties":"Microsoft.DocumentDB.AdministratorProperties","com.azure.resourcemanager.mongocluster.models.AuthConfigProperties":"Microsoft.DocumentDB.AuthConfigProperties","com.azure.resourcemanager.mongocluster.models.AuthenticationMode":"Microsoft.DocumentDB.AuthenticationMode","com.azure.resourcemanager.mongocluster.models.BackupProperties":"Microsoft.DocumentDB.BackupProperties","com.azure.resourcemanager.mongocluster.models.CheckNameAvailabilityReason":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityReason","com.azure.resourcemanager.mongocluster.models.CheckNameAvailabilityRequest":"Azure.ResourceManager.CommonTypes.CheckNameAvailabilityRequest","com.azure.resourcemanager.mongocluster.models.ComputeProperties":"Microsoft.DocumentDB.ComputeProperties","com.azure.resourcemanager.mongocluster.models.ConnectionString":"Microsoft.DocumentDB.ConnectionString","com.azure.resourcemanager.mongocluster.models.CreateMode":"Microsoft.DocumentDB.CreateMode","com.azure.resourcemanager.mongocluster.models.CustomerManagedKeyEncryptionProperties":"Microsoft.DocumentDB.CustomerManagedKeyEncryptionProperties","com.azure.resourcemanager.mongocluster.models.DataApiMode":"Microsoft.DocumentDB.DataApiMode","com.azure.resourcemanager.mongocluster.models.DataApiProperties":"Microsoft.DocumentDB.DataApiProperties","com.azure.resourcemanager.mongocluster.models.DatabaseRole":"Microsoft.DocumentDB.DatabaseRole","com.azure.resourcemanager.mongocluster.models.EncryptionProperties":"Microsoft.DocumentDB.EncryptionProperties","com.azure.resourcemanager.mongocluster.models.EntraIdentityProvider":"Microsoft.DocumentDB.EntraIdentityProvider","com.azure.resourcemanager.mongocluster.models.EntraIdentityProviderProperties":"Microsoft.DocumentDB.EntraIdentityProviderProperties","com.azure.resourcemanager.mongocluster.models.EntraPrincipalType":"Microsoft.DocumentDB.EntraPrincipalType","com.azure.resourcemanager.mongocluster.models.FirewallRuleProperties":"Microsoft.DocumentDB.FirewallRuleProperties","com.azure.resourcemanager.mongocluster.models.HighAvailabilityMode":"Microsoft.DocumentDB.HighAvailabilityMode","com.azure.resourcemanager.mongocluster.models.HighAvailabilityProperties":"Microsoft.DocumentDB.HighAvailabilityProperties","com.azure.resourcemanager.mongocluster.models.IdentityProvider":"Microsoft.DocumentDB.IdentityProvider","com.azure.resourcemanager.mongocluster.models.IdentityProviderType":"Microsoft.DocumentDB.IdentityProviderType","com.azure.resourcemanager.mongocluster.models.KeyEncryptionKeyIdentity":"Microsoft.DocumentDB.KeyEncryptionKeyIdentity","com.azure.resourcemanager.mongocluster.models.KeyEncryptionKeyIdentityType":"Microsoft.DocumentDB.KeyEncryptionKeyIdentityType","com.azure.resourcemanager.mongocluster.models.ManagedServiceIdentity":"Azure.ResourceManager.CommonTypes.ManagedServiceIdentity","com.azure.resourcemanager.mongocluster.models.ManagedServiceIdentityType":"Azure.ResourceManager.CommonTypes.ManagedServiceIdentityType","com.azure.resourcemanager.mongocluster.models.MongoClusterProperties":"Microsoft.DocumentDB.MongoClusterProperties","com.azure.resourcemanager.mongocluster.models.MongoClusterReplicaParameters":"Microsoft.DocumentDB.MongoClusterReplicaParameters","com.azure.resourcemanager.mongocluster.models.MongoClusterRestoreParameters":"Microsoft.DocumentDB.MongoClusterRestoreParameters","com.azure.resourcemanager.mongocluster.models.MongoClusterStatus":"Microsoft.DocumentDB.MongoClusterStatus","com.azure.resourcemanager.mongocluster.models.MongoClusterUpdate":"Azure.ResourceManager.Foundations.ResourceUpdateModel","com.azure.resourcemanager.mongocluster.models.MongoClusterUpdateProperties":"Azure.ResourceManager.Foundations.ResourceUpdateModelProperties","com.azure.resourcemanager.mongocluster.models.NetworkBypassMode":"Microsoft.DocumentDB.NetworkBypassMode","com.azure.resourcemanager.mongocluster.models.OperationDisplay":"Azure.ResourceManager.CommonTypes.OperationDisplay","com.azure.resourcemanager.mongocluster.models.Origin":"Azure.ResourceManager.CommonTypes.Origin","com.azure.resourcemanager.mongocluster.models.PreviewFeature":"Microsoft.DocumentDB.PreviewFeature","com.azure.resourcemanager.mongocluster.models.PrivateEndpoint":"Azure.ResourceManager.CommonTypes.PrivateEndpoint","com.azure.resourcemanager.mongocluster.models.PrivateEndpointConnection":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnection","com.azure.resourcemanager.mongocluster.models.PrivateEndpointConnectionProperties":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnectionProperties","com.azure.resourcemanager.mongocluster.models.PrivateEndpointConnectionProvisioningState":"Azure.ResourceManager.CommonTypes.PrivateEndpointConnectionProvisioningState","com.azure.resourcemanager.mongocluster.models.PrivateEndpointServiceConnectionStatus":"Azure.ResourceManager.CommonTypes.PrivateEndpointServiceConnectionStatus","com.azure.resourcemanager.mongocluster.models.PrivateLinkResourceProperties":"Azure.ResourceManager.CommonTypes.PrivateLinkResourceProperties","com.azure.resourcemanager.mongocluster.models.PrivateLinkServiceConnectionState":"Azure.ResourceManager.CommonTypes.PrivateLinkServiceConnectionState","com.azure.resourcemanager.mongocluster.models.PromoteMode":"Microsoft.DocumentDB.PromoteMode","com.azure.resourcemanager.mongocluster.models.PromoteOption":"Microsoft.DocumentDB.PromoteOption","com.azure.resourcemanager.mongocluster.models.PromoteReplicaRequest":"Microsoft.DocumentDB.PromoteReplicaRequest","com.azure.resourcemanager.mongocluster.models.ProvisioningState":"Microsoft.DocumentDB.ProvisioningState","com.azure.resourcemanager.mongocluster.models.PublicNetworkAccess":"Microsoft.DocumentDB.PublicNetworkAccess","com.azure.resourcemanager.mongocluster.models.ReplicationProperties":"Microsoft.DocumentDB.ReplicationProperties","com.azure.resourcemanager.mongocluster.models.ReplicationRole":"Microsoft.DocumentDB.ReplicationRole","com.azure.resourcemanager.mongocluster.models.ReplicationState":"Microsoft.DocumentDB.ReplicationState","com.azure.resourcemanager.mongocluster.models.ShardingProperties":"Microsoft.DocumentDB.ShardingProperties","com.azure.resourcemanager.mongocluster.models.StorageProperties":"Microsoft.DocumentDB.StorageProperties","com.azure.resourcemanager.mongocluster.models.StorageType":"Microsoft.DocumentDB.StorageType","com.azure.resourcemanager.mongocluster.models.UserAssignedIdentity":"Azure.ResourceManager.CommonTypes.UserAssignedIdentity","com.azure.resourcemanager.mongocluster.models.UserProperties":"Microsoft.DocumentDB.UserProperties","com.azure.resourcemanager.mongocluster.models.UserRole":"Microsoft.DocumentDB.UserRole"},"generatedFiles":["src/main/java/com/azure/resourcemanager/mongocluster/MongoClusterManager.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/FirewallRulesClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/MongoClusterManagementClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/MongoClustersClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/OperationsClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/PrivateEndpointConnectionsClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/PrivateLinksClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/ReplicasClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/UsersClient.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/CheckNameAvailabilityResponseInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/FirewallRuleInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/ListConnectionStringsResultInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/MongoClusterInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/OperationInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/PrivateEndpointConnectionResourceInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/PrivateLinkResourceInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/ReplicaInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/UserInner.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/models/package-info.java","src/main/java/com/azure/resourcemanager/mongocluster/fluent/package-info.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/CheckNameAvailabilityResponseImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/FirewallRuleImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/FirewallRulesClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/FirewallRulesImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/ListConnectionStringsResultImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClusterImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClusterManagementClientBuilder.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClusterManagementClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClustersClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/MongoClustersImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/OperationImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/OperationsClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/OperationsImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateEndpointConnectionResourceImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateEndpointConnectionsClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateEndpointConnectionsImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateLinkResourceImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateLinksClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/PrivateLinksImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/ReplicaImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/ReplicasClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/ReplicasImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/ResourceManagerUtils.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/UserImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/UsersClientImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/UsersImpl.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/FirewallRuleListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/MongoClusterListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/OperationListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/PrivateEndpointConnectionResourceListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/PrivateLinkResourceListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/ReplicaListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/models/UserListResult.java","src/main/java/com/azure/resourcemanager/mongocluster/implementation/package-info.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ActionType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/AdministratorProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/AuthConfigProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/AuthenticationMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/BackupProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/CheckNameAvailabilityReason.java","src/main/java/com/azure/resourcemanager/mongocluster/models/CheckNameAvailabilityRequest.java","src/main/java/com/azure/resourcemanager/mongocluster/models/CheckNameAvailabilityResponse.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ComputeProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ConnectionString.java","src/main/java/com/azure/resourcemanager/mongocluster/models/CreateMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/CustomerManagedKeyEncryptionProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/DataApiMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/DataApiProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/DatabaseRole.java","src/main/java/com/azure/resourcemanager/mongocluster/models/EncryptionProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/EntraIdentityProvider.java","src/main/java/com/azure/resourcemanager/mongocluster/models/EntraIdentityProviderProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/EntraPrincipalType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRule.java","src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRuleProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRules.java","src/main/java/com/azure/resourcemanager/mongocluster/models/HighAvailabilityMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/HighAvailabilityProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/IdentityProvider.java","src/main/java/com/azure/resourcemanager/mongocluster/models/IdentityProviderType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/KeyEncryptionKeyIdentity.java","src/main/java/com/azure/resourcemanager/mongocluster/models/KeyEncryptionKeyIdentityType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ListConnectionStringsResult.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ManagedServiceIdentity.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ManagedServiceIdentityType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoCluster.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterReplicaParameters.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterRestoreParameters.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterStatus.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterUpdate.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterUpdateProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusters.java","src/main/java/com/azure/resourcemanager/mongocluster/models/NetworkBypassMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Operation.java","src/main/java/com/azure/resourcemanager/mongocluster/models/OperationDisplay.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Operations.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Origin.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PreviewFeature.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpoint.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointConnection.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointConnectionProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointConnectionProvisioningState.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointConnectionResource.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointConnections.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateEndpointServiceConnectionStatus.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateLinkResource.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateLinkResourceProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateLinkServiceConnectionState.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PrivateLinks.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PromoteMode.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PromoteOption.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PromoteReplicaRequest.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ProvisioningState.java","src/main/java/com/azure/resourcemanager/mongocluster/models/PublicNetworkAccess.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Replica.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Replicas.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ReplicationProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ReplicationRole.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ReplicationState.java","src/main/java/com/azure/resourcemanager/mongocluster/models/ShardingProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/StorageProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/StorageType.java","src/main/java/com/azure/resourcemanager/mongocluster/models/User.java","src/main/java/com/azure/resourcemanager/mongocluster/models/UserAssignedIdentity.java","src/main/java/com/azure/resourcemanager/mongocluster/models/UserProperties.java","src/main/java/com/azure/resourcemanager/mongocluster/models/UserRole.java","src/main/java/com/azure/resourcemanager/mongocluster/models/Users.java","src/main/java/com/azure/resourcemanager/mongocluster/models/package-info.java","src/main/java/com/azure/resourcemanager/mongocluster/package-info.java","src/main/java/module-info.java"]} \ No newline at end of file diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesCreateOrUpdateSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesCreateOrUpdateSamples.java index 9b143760563b..1405ac80af22 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesCreateOrUpdateSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesCreateOrUpdateSamples.java @@ -11,7 +11,7 @@ */ public final class FirewallRulesCreateOrUpdateSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_FirewallRuleCreate.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_FirewallRuleCreate.json */ /** * Sample code: Creates a firewall rule on a Mongo Cluster resource. @@ -24,7 +24,7 @@ public static void createsAFirewallRuleOnAMongoClusterResource( .define("rule1") .withExistingMongoCluster("TestGroup", "myMongoCluster") .withProperties( - new FirewallRuleProperties().withStartIpAddress("0.0.0.0").withEndIpAddress("255.255.255.255")) + new FirewallRuleProperties().withStartIPAddress("0.0.0.0").withEndIPAddress("255.255.255.255")) .create(); } } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesDeleteSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesDeleteSamples.java index 750fbda97022..735ae829a588 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesDeleteSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesDeleteSamples.java @@ -9,7 +9,7 @@ */ public final class FirewallRulesDeleteSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_FirewallRuleDelete.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_FirewallRuleDelete.json */ /** * Sample code: Deletes a firewall rule on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesGetSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesGetSamples.java index b5b870e90422..6d5733017240 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesGetSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesGetSamples.java @@ -9,7 +9,7 @@ */ public final class FirewallRulesGetSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_FirewallRuleGet.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_FirewallRuleGet.json */ /** * Sample code: Gets a firewall rule on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesListByMongoClusterSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesListByMongoClusterSamples.java index fd00cfb5c2fe..7bbdf5fae1d0 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesListByMongoClusterSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesListByMongoClusterSamples.java @@ -9,7 +9,7 @@ */ public final class FirewallRulesListByMongoClusterSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_FirewallRuleList.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_FirewallRuleList.json */ /** * Sample code: List the firewall rules on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCheckNameAvailabilitySamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCheckNameAvailabilitySamples.java index 66b30877d692..f694cc0c6cdb 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCheckNameAvailabilitySamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCheckNameAvailabilitySamples.java @@ -11,14 +11,14 @@ */ public final class MongoClustersCheckNameAvailabilitySamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_NameAvailability.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_NameAvailability.json */ /** - * Sample code: Checks and confirms the Mongo Cluster name is availability for use. + * Sample code: Checks and confirms the Mongo Cluster name is available for use. * * @param manager Entry point to MongoClusterManager. */ - public static void checksAndConfirmsTheMongoClusterNameIsAvailabilityForUse( + public static void checksAndConfirmsTheMongoClusterNameIsAvailableForUse( com.azure.resourcemanager.mongocluster.MongoClusterManager manager) { manager.mongoClusters() .checkNameAvailabilityWithResponse("westus2", new CheckNameAvailabilityRequest().withName("newmongocluster") @@ -26,7 +26,7 @@ public static void checksAndConfirmsTheMongoClusterNameIsAvailabilityForUse( } /* - * x-ms-original-file: 2025-09-01/MongoClusters_NameAvailability_AlreadyExists.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_NameAvailability_AlreadyExists.json */ /** * Sample code: Checks and returns that the Mongo Cluster name is already in-use. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCreateOrUpdateSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCreateOrUpdateSamples.java index 43e88e1a2ddc..5dc2a85941a7 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCreateOrUpdateSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCreateOrUpdateSamples.java @@ -34,7 +34,7 @@ */ public final class MongoClustersCreateOrUpdateSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_Create_SSDv2.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Create_SSDv2.json */ /** * Sample code: Creates a new Mongo Cluster resource with Premium SSDv2 storage. @@ -62,7 +62,7 @@ public static void createsANewMongoClusterResourceWithPremiumSSDv2Storage( } /* - * x-ms-original-file: 2025-09-01/MongoClusters_CreateGeoReplica_CMK.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_CreateGeoReplica_CMK.json */ /** * Sample code: Creates a replica Mongo Cluster resource with Customer Managed Key encryption from a source @@ -95,7 +95,7 @@ public static void createsAReplicaMongoClusterResourceWithCustomerManagedKeyEncr } /* - * x-ms-original-file: 2025-09-01/MongoClusters_Create_CMK.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Create_CMK.json */ /** * Sample code: Creates a new Mongo Cluster resource with Customer Managed Key encryption. @@ -130,7 +130,7 @@ public static void createsANewMongoClusterResourceWithCustomerManagedKeyEncrypti } /* - * x-ms-original-file: 2025-09-01/MongoClusters_CreateGeoReplica.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_CreateGeoReplica.json */ /** * Sample code: Creates a replica Mongo Cluster resource from a source resource. @@ -146,12 +146,13 @@ public static void createsAReplicaMongoClusterResourceFromASourceResource( .withProperties(new MongoClusterProperties().withCreateMode(CreateMode.GEO_REPLICA) .withReplicaParameters(new MongoClusterReplicaParameters().withSourceResourceId( "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DocumentDB/mongoClusters/mySourceMongoCluster") - .withSourceLocation("eastus"))) + .withSourceLocation("eastus")) + .withStorage(new StorageProperties().withType(StorageType.PREMIUM_SSDV2))) .create(); } /* - * x-ms-original-file: 2025-09-01/MongoClusters_CreatePITR.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_CreatePITR.json */ /** * Sample code: Creates a Mongo Cluster resource from a point in time restore. @@ -175,7 +176,7 @@ public static void createsAMongoClusterResourceFromAPointInTimeRestore( } /* - * x-ms-original-file: 2025-09-01/MongoClusters_CreatePITR_EntraAuth.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_CreatePITR_EntraAuth.json */ /** * Sample code: Creates a Mongo Cluster resource from a point in time restore with Microsoft Entra ID authentication @@ -200,7 +201,7 @@ public static void createsAMongoClusterResourceFromAPointInTimeRestoreWithMicros } /* - * x-ms-original-file: 2025-09-01/MongoClusters_Create.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Create.json */ /** * Sample code: Creates a new Mongo Cluster resource. @@ -228,7 +229,7 @@ public static void createsAMongoClusterResourceFromAPointInTimeRestoreWithMicros } /* - * x-ms-original-file: 2025-09-01/MongoClusters_CreatePITR_CMK.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_CreatePITR_CMK.json */ /** * Sample code: Creates a Mongo Cluster resource with Customer Managed Key encryption from a point in time restore. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersDeleteSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersDeleteSamples.java index e7a5180496e2..cee98f28aaac 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersDeleteSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersDeleteSamples.java @@ -9,7 +9,7 @@ */ public final class MongoClustersDeleteSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_Delete.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Delete.json */ /** * Sample code: Deletes a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersGetByResourceGroupSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersGetByResourceGroupSamples.java index fbf61062c4dc..fad9240780bb 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersGetByResourceGroupSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersGetByResourceGroupSamples.java @@ -9,7 +9,7 @@ */ public final class MongoClustersGetByResourceGroupSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_Get.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Get.json */ /** * Sample code: Gets a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListByResourceGroupSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListByResourceGroupSamples.java index 637a479bc8d2..4d40d25cd633 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListByResourceGroupSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListByResourceGroupSamples.java @@ -9,7 +9,7 @@ */ public final class MongoClustersListByResourceGroupSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_ListByResourceGroup.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_ListByResourceGroup.json */ /** * Sample code: Lists the Mongo Cluster resources in a resource group. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListConnectionStringsSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListConnectionStringsSamples.java index edc0f0bca894..c2c7121fc54f 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListConnectionStringsSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListConnectionStringsSamples.java @@ -9,7 +9,7 @@ */ public final class MongoClustersListConnectionStringsSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_ListConnectionStrings.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_ListConnectionStrings.json */ /** * Sample code: List the available connection strings for the Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListSamples.java index 2f4fe1167436..53eb37c2fb61 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListSamples.java @@ -9,7 +9,7 @@ */ public final class MongoClustersListSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_List.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_List.json */ /** * Sample code: Lists the Mongo Cluster resources in a subscription. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersPromoteSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersPromoteSamples.java index d6eaced7c20d..656eae4606e3 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersPromoteSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersPromoteSamples.java @@ -13,7 +13,7 @@ */ public final class MongoClustersPromoteSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_ForcePromoteReplica.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_ForcePromoteReplica.json */ /** * Sample code: Promotes a replica Mongo Cluster resource to a primary role. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersUpdateSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersUpdateSamples.java index 3b356ec68277..d8cf2c594295 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersUpdateSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersUpdateSamples.java @@ -20,6 +20,7 @@ import com.azure.resourcemanager.mongocluster.models.ManagedServiceIdentityType; import com.azure.resourcemanager.mongocluster.models.MongoCluster; import com.azure.resourcemanager.mongocluster.models.MongoClusterUpdateProperties; +import com.azure.resourcemanager.mongocluster.models.NetworkBypassMode; import com.azure.resourcemanager.mongocluster.models.PublicNetworkAccess; import com.azure.resourcemanager.mongocluster.models.ShardingProperties; import com.azure.resourcemanager.mongocluster.models.StorageProperties; @@ -34,7 +35,7 @@ */ public final class MongoClustersUpdateSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchEnableEntraIDAuth.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchEnableEntraIDAuth.json */ /** * Sample code: Updates the allowed authentication modes to include Microsoft Entra ID authentication. @@ -54,7 +55,7 @@ public static void updatesTheAllowedAuthenticationModesToIncludeMicrosoftEntraID } /* - * x-ms-original-file: 2025-09-01/MongoClusters_ResetPassword.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_ResetPassword.json */ /** * Sample code: Resets the administrator login password. @@ -73,7 +74,7 @@ public static void updatesTheAllowedAuthenticationModesToIncludeMicrosoftEntraID } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchCMK.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchCMK.json */ /** * Sample code: Updates the customer managed encryption key on a mongo cluster resource. @@ -101,7 +102,7 @@ public static void updatesTheCustomerManagedEncryptionKeyOnAMongoClusterResource } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchDisableNativeAuth.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchDisableNativeAuth.json */ /** * Sample code: Updates the allowed authentication modes to remove Native authentication. @@ -120,7 +121,7 @@ public static void updatesTheAllowedAuthenticationModesToRemoveNativeAuthenticat } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchDiskSize.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchDiskSize.json */ /** * Sample code: Updates the disk size on a Mongo Cluster resource. @@ -138,7 +139,7 @@ public static void updatesTheAllowedAuthenticationModesToRemoveNativeAuthenticat } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchPrivateNetworkAccess.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchPrivateNetworkAccess.json */ /** * Sample code: Disables public network access on a Mongo Cluster resource with a private endpoint connection. @@ -156,7 +157,7 @@ public static void disablesPublicNetworkAccessOnAMongoClusterResourceWithAPrivat } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchSSDv2.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchSSDv2.json */ /** * Sample code: Updates the Premium SSDv2 size on a Mongo Cluster resource. @@ -175,7 +176,27 @@ public static void updatesThePremiumSSDv2SizeOnAMongoClusterResource( } /* - * x-ms-original-file: 2025-09-01/MongoClusters_PatchDataApi.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchNetworkBypassMode.json + */ + /** + * Sample code: Enables network bypass mode on a Mongo Cluster resource to allow Azure Cosmos DB service to bypass + * network restrictions. + * + * @param manager Entry point to MongoClusterManager. + */ + public static void + enablesNetworkBypassModeOnAMongoClusterResourceToAllowAzureCosmosDBServiceToBypassNetworkRestrictions( + com.azure.resourcemanager.mongocluster.MongoClusterManager manager) { + MongoCluster resource = manager.mongoClusters() + .getByResourceGroupWithResponse("TestResourceGroup", "myMongoCluster", com.azure.core.util.Context.NONE) + .getValue(); + resource.update() + .withProperties(new MongoClusterUpdateProperties().withNetworkBypassMode(NetworkBypassMode.AZURE_COSMOS_DB)) + .apply(); + } + + /* + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PatchDataApi.json */ /** * Sample code: Enables data API on a mongo cluster resource. @@ -194,7 +215,7 @@ public static void updatesThePremiumSSDv2SizeOnAMongoClusterResource( } /* - * x-ms-original-file: 2025-09-01/MongoClusters_Update.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_Update.json */ /** * Sample code: Updates a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/OperationsListSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/OperationsListSamples.java index 41882a5504b4..136e69d07ccc 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/OperationsListSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/OperationsListSamples.java @@ -9,7 +9,7 @@ */ public final class OperationsListSamples { /* - * x-ms-original-file: 2025-09-01/Operations_List.json + * x-ms-original-file: 2026-02-01-preview/Operations_List.json */ /** * Sample code: Operations_List. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsCreateSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsCreateSamples.java index efde7abe08a8..2e8b56a7fb7f 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsCreateSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsCreateSamples.java @@ -13,7 +13,7 @@ */ public final class PrivateEndpointConnectionsCreateSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PrivateEndpointConnectionPut.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PrivateEndpointConnectionPut.json */ /** * Sample code: Approves a private endpoint connection on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsDeleteSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsDeleteSamples.java index e58e36e09536..382600aa0030 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsDeleteSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsDeleteSamples.java @@ -9,7 +9,7 @@ */ public final class PrivateEndpointConnectionsDeleteSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PrivateEndpointConnectionDelete.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PrivateEndpointConnectionDelete.json */ /** * Sample code: Delete a private endpoint connection on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsGetSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsGetSamples.java index 55d3b2f5ca67..4c98a57fc093 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsGetSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsGetSamples.java @@ -9,7 +9,7 @@ */ public final class PrivateEndpointConnectionsGetSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PrivateEndpointConnectionGet.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PrivateEndpointConnectionGet.json */ /** * Sample code: Get a private endpoint connection on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsListByMongoClusterSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsListByMongoClusterSamples.java index a207002acb8b..afcbb0f898d1 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsListByMongoClusterSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsListByMongoClusterSamples.java @@ -9,7 +9,7 @@ */ public final class PrivateEndpointConnectionsListByMongoClusterSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PrivateEndpointConnectionList.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PrivateEndpointConnectionList.json */ /** * Sample code: Lists the private endpoint connection resources on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinksListByMongoClusterSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinksListByMongoClusterSamples.java index d7c0be7fb7bf..121b18198f01 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinksListByMongoClusterSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinksListByMongoClusterSamples.java @@ -9,7 +9,7 @@ */ public final class PrivateLinksListByMongoClusterSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_PrivateLinkResourceList.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_PrivateLinkResourceList.json */ /** * Sample code: Lists the private link resources available on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/ReplicasListByParentSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/ReplicasListByParentSamples.java index a848bd3cf7e9..9b1a363d5f9b 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/ReplicasListByParentSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/ReplicasListByParentSamples.java @@ -9,7 +9,7 @@ */ public final class ReplicasListByParentSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_ReplicaList.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_ReplicaList.json */ /** * Sample code: List the replicas linked to a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersCreateOrUpdateSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersCreateOrUpdateSamples.java index d52138a4b9c4..c6ea32b8e8ba 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersCreateOrUpdateSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersCreateOrUpdateSamples.java @@ -17,7 +17,7 @@ */ public final class UsersCreateOrUpdateSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_UserCreateOrUpdate.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_UserCreateOrUpdate.json */ /** * Sample code: Creates a user on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersDeleteSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersDeleteSamples.java index 30d1b147402f..a2c999a75cec 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersDeleteSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersDeleteSamples.java @@ -9,7 +9,7 @@ */ public final class UsersDeleteSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_UserDelete.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_UserDelete.json */ /** * Sample code: Deletes a user on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersGetSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersGetSamples.java index 34531826728f..5c2345693665 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersGetSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersGetSamples.java @@ -9,7 +9,7 @@ */ public final class UsersGetSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_UserGet.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_UserGet.json */ /** * Sample code: Gets a user on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersListByMongoClusterSamples.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersListByMongoClusterSamples.java index 8fe84e1a7c9c..144dd02ec75f 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersListByMongoClusterSamples.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/samples/java/com/azure/resourcemanager/mongocluster/generated/UsersListByMongoClusterSamples.java @@ -9,7 +9,7 @@ */ public final class UsersListByMongoClusterSamples { /* - * x-ms-original-file: 2025-09-01/MongoClusters_UserList.json + * x-ms-original-file: 2026-02-01-preview/MongoClusters_UserList.json */ /** * Sample code: List the users on a Mongo Cluster resource. diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRuleInnerTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRuleInnerTests.java index c269d6acdf6d..86be38e1fc99 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRuleInnerTests.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRuleInnerTests.java @@ -15,16 +15,16 @@ public void testDeserialize() throws Exception { FirewallRuleInner model = BinaryData.fromString( "{\"properties\":{\"provisioningState\":\"Dropping\",\"startIpAddress\":\"swjdkirso\",\"endIpAddress\":\"dqxhcrmnohjtckwh\"},\"id\":\"oifiyipjxsqwpgr\",\"name\":\"bznorcjxvsnby\",\"type\":\"qabnmoc\"}") .toObject(FirewallRuleInner.class); - Assertions.assertEquals("swjdkirso", model.properties().startIpAddress()); - Assertions.assertEquals("dqxhcrmnohjtckwh", model.properties().endIpAddress()); + Assertions.assertEquals("swjdkirso", model.properties().startIPAddress()); + Assertions.assertEquals("dqxhcrmnohjtckwh", model.properties().endIPAddress()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { FirewallRuleInner model = new FirewallRuleInner().withProperties( - new FirewallRuleProperties().withStartIpAddress("swjdkirso").withEndIpAddress("dqxhcrmnohjtckwh")); + new FirewallRuleProperties().withStartIPAddress("swjdkirso").withEndIPAddress("dqxhcrmnohjtckwh")); model = BinaryData.fromObject(model).toObject(FirewallRuleInner.class); - Assertions.assertEquals("swjdkirso", model.properties().startIpAddress()); - Assertions.assertEquals("dqxhcrmnohjtckwh", model.properties().endIpAddress()); + Assertions.assertEquals("swjdkirso", model.properties().startIPAddress()); + Assertions.assertEquals("dqxhcrmnohjtckwh", model.properties().endIPAddress()); } } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRuleListResultTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRuleListResultTests.java index d77ede48e050..5a4a0a94ccc8 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRuleListResultTests.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRuleListResultTests.java @@ -14,8 +14,8 @@ public void testDeserialize() throws Exception { FirewallRuleListResult model = BinaryData.fromString( "{\"value\":[{\"properties\":{\"provisioningState\":\"Failed\",\"startIpAddress\":\"a\",\"endIpAddress\":\"bqidtqaj\"},\"id\":\"ulpkudjkrl\",\"name\":\"hbzhfepg\",\"type\":\"gqexzlocxs\"},{\"properties\":{\"provisioningState\":\"Succeeded\",\"startIpAddress\":\"erhhbcsglumm\",\"endIpAddress\":\"jtjaodxobnbdxkq\"},\"id\":\"okaj\",\"name\":\"onpimexgstxg\",\"type\":\"po\"}],\"nextLink\":\"maajrmvdjwzrlo\"}") .toObject(FirewallRuleListResult.class); - Assertions.assertEquals("a", model.value().get(0).properties().startIpAddress()); - Assertions.assertEquals("bqidtqaj", model.value().get(0).properties().endIpAddress()); + Assertions.assertEquals("a", model.value().get(0).properties().startIPAddress()); + Assertions.assertEquals("bqidtqaj", model.value().get(0).properties().endIPAddress()); Assertions.assertEquals("maajrmvdjwzrlo", model.nextLink()); } } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulePropertiesTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulePropertiesTests.java index bb4630f89e37..d66f4888449e 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulePropertiesTests.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulePropertiesTests.java @@ -15,16 +15,16 @@ public void testDeserialize() throws Exception { .fromString( "{\"provisioningState\":\"Canceled\",\"startIpAddress\":\"shurzafbljjgpbto\",\"endIpAddress\":\"c\"}") .toObject(FirewallRuleProperties.class); - Assertions.assertEquals("shurzafbljjgpbto", model.startIpAddress()); - Assertions.assertEquals("c", model.endIpAddress()); + Assertions.assertEquals("shurzafbljjgpbto", model.startIPAddress()); + Assertions.assertEquals("c", model.endIPAddress()); } @org.junit.jupiter.api.Test public void testSerialize() throws Exception { FirewallRuleProperties model - = new FirewallRuleProperties().withStartIpAddress("shurzafbljjgpbto").withEndIpAddress("c"); + = new FirewallRuleProperties().withStartIPAddress("shurzafbljjgpbto").withEndIPAddress("c"); model = BinaryData.fromObject(model).toObject(FirewallRuleProperties.class); - Assertions.assertEquals("shurzafbljjgpbto", model.startIpAddress()); - Assertions.assertEquals("c", model.endIpAddress()); + Assertions.assertEquals("shurzafbljjgpbto", model.startIPAddress()); + Assertions.assertEquals("c", model.endIPAddress()); } } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesCreateOrUpdateMockTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesCreateOrUpdateMockTests.java index 13327c3f7687..330d72341e15 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesCreateOrUpdateMockTests.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesCreateOrUpdateMockTests.java @@ -34,10 +34,10 @@ public void testCreateOrUpdate() throws Exception { FirewallRule response = manager.firewallRules() .define("czfc") .withExistingMongoCluster("tkcxywnytnrsy", "lqidyby") - .withProperties(new FirewallRuleProperties().withStartIpAddress("xdbabphlwr").withEndIpAddress("lfktsths")) + .withProperties(new FirewallRuleProperties().withStartIPAddress("xdbabphlwr").withEndIPAddress("lfktsths")) .create(); - Assertions.assertEquals("jwbhqwalmuz", response.properties().startIpAddress()); - Assertions.assertEquals("oxaepd", response.properties().endIpAddress()); + Assertions.assertEquals("jwbhqwalmuz", response.properties().startIPAddress()); + Assertions.assertEquals("oxaepd", response.properties().endIPAddress()); } } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesGetWithResponseMockTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesGetWithResponseMockTests.java index 212ddd413915..72e87447f65b 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesGetWithResponseMockTests.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesGetWithResponseMockTests.java @@ -34,7 +34,7 @@ public void testGetWithResponse() throws Exception { .getWithResponse("eh", "pvecxgodeb", "qkkrb", com.azure.core.util.Context.NONE) .getValue(); - Assertions.assertEquals("gr", response.properties().startIpAddress()); - Assertions.assertEquals("wflzlfbxzpuzy", response.properties().endIpAddress()); + Assertions.assertEquals("gr", response.properties().startIPAddress()); + Assertions.assertEquals("wflzlfbxzpuzy", response.properties().endIPAddress()); } } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesListByMongoClusterMockTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesListByMongoClusterMockTests.java index 2381cd765e8c..944464e1bea0 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesListByMongoClusterMockTests.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/FirewallRulesListByMongoClusterMockTests.java @@ -34,7 +34,7 @@ public void testListByMongoCluster() throws Exception { PagedIterable response = manager.firewallRules().listByMongoCluster("agnb", "ynhijggme", com.azure.core.util.Context.NONE); - Assertions.assertEquals("arbu", response.iterator().next().properties().startIpAddress()); - Assertions.assertEquals("rcvpnazzmhjrunmp", response.iterator().next().properties().endIpAddress()); + Assertions.assertEquals("arbu", response.iterator().next().properties().startIPAddress()); + Assertions.assertEquals("rcvpnazzmhjrunmp", response.iterator().next().properties().endIPAddress()); } } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/tsp-location.yaml b/sdk/mongocluster/azure-resourcemanager-mongocluster/tsp-location.yaml index 58c18de289ee..fa3cbd3b58fa 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/tsp-location.yaml +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/tsp-location.yaml @@ -1,4 +1,4 @@ directory: specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster -commit: c5601446fc65494f18157aecbcc79cebcfbab1fb +commit: b0a55df5d0486a2faa05a3c93b2b90da6cce081b repo: Azure/azure-rest-api-specs additionalDirectories: From 007860ec687d221afb19bcb4fc506e79a420e51c Mon Sep 17 00:00:00 2001 From: azure-sdk Date: Wed, 6 May 2026 03:36:48 +0000 Subject: [PATCH 2/2] Configurations: 'specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster/tspconfig.yaml', and CommitSHA: 'c36717bb95b917a2e2b84f4d7ee46b27cb9c4830' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6255626 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --- .../CHANGELOG.md | 20 +-------- .../SAMPLE.md | 2 +- .../models/FirewallRuleProperties.java | 44 +++++++++---------- .../FirewallRulesCreateOrUpdateSamples.java | 2 +- .../generated/FirewallRuleInnerTests.java | 10 ++--- .../FirewallRuleListResultTests.java | 4 +- .../FirewallRulePropertiesTests.java | 10 ++--- .../FirewallRulesCreateOrUpdateMockTests.java | 6 +-- ...FirewallRulesGetWithResponseMockTests.java | 4 +- ...ewallRulesListByMongoClusterMockTests.java | 4 +- .../tsp-location.yaml | 2 +- 11 files changed, 46 insertions(+), 62 deletions(-) diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md b/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md index a4349907e170..b7b3f1f6bcfe 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md @@ -1,33 +1,17 @@ # Release History -## 1.2.0-beta.1 (2026-05-01) +## 1.2.0-beta.1 (2026-05-06) - Azure Resource Manager Mongo Cluster client library for Java. This package contains Microsoft Azure SDK for Mongo Cluster Management SDK. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure Cosmos DB for MongoDB vCore resources including clusters and firewall rules. Package api-version 2026-02-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt). -### Breaking Changes - -#### `models.FirewallRuleProperties` was modified - -* `withEndIpAddress(java.lang.String)` was removed -* `startIpAddress()` was removed -* `withStartIpAddress(java.lang.String)` was removed -* `endIpAddress()` was removed - ### Features Added * `models.NetworkBypassMode` was added #### `models.MongoClusterProperties` was modified -* `withNetworkBypassMode(models.NetworkBypassMode)` was added * `networkBypassMode()` was added - -#### `models.FirewallRuleProperties` was modified - -* `withEndIPAddress(java.lang.String)` was added -* `withStartIPAddress(java.lang.String)` was added -* `startIPAddress()` was added -* `endIPAddress()` was added +* `withNetworkBypassMode(models.NetworkBypassMode)` was added #### `models.MongoClusterUpdateProperties` was modified diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md b/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md index b9a9f3f06c98..2fc6e264173a 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md @@ -68,7 +68,7 @@ public final class FirewallRulesCreateOrUpdateSamples { .define("rule1") .withExistingMongoCluster("TestGroup", "myMongoCluster") .withProperties( - new FirewallRuleProperties().withStartIPAddress("0.0.0.0").withEndIPAddress("255.255.255.255")) + new FirewallRuleProperties().withStartIpAddress("0.0.0.0").withEndIpAddress("255.255.255.255")) .create(); } } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRuleProperties.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRuleProperties.java index 48f75391779d..03be65cd40a5 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRuleProperties.java +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/FirewallRuleProperties.java @@ -24,12 +24,12 @@ public final class FirewallRuleProperties implements JsonSerializable response = manager.firewallRules().listByMongoCluster("agnb", "ynhijggme", com.azure.core.util.Context.NONE); - Assertions.assertEquals("arbu", response.iterator().next().properties().startIPAddress()); - Assertions.assertEquals("rcvpnazzmhjrunmp", response.iterator().next().properties().endIPAddress()); + Assertions.assertEquals("arbu", response.iterator().next().properties().startIpAddress()); + Assertions.assertEquals("rcvpnazzmhjrunmp", response.iterator().next().properties().endIpAddress()); } } diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/tsp-location.yaml b/sdk/mongocluster/azure-resourcemanager-mongocluster/tsp-location.yaml index fa3cbd3b58fa..1c971365b980 100644 --- a/sdk/mongocluster/azure-resourcemanager-mongocluster/tsp-location.yaml +++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/tsp-location.yaml @@ -1,4 +1,4 @@ directory: specification/mongocluster/resource-manager/Microsoft.DocumentDB/MongoCluster -commit: b0a55df5d0486a2faa05a3c93b2b90da6cce081b +commit: c36717bb95b917a2e2b84f4d7ee46b27cb9c4830 repo: Azure/azure-rest-api-specs additionalDirectories: