diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md b/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md
index 6e07633255ea..79de1b018fc5 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/CHANGELOG.md
@@ -1,14 +1,24 @@
# Release History
-## 1.1.0-beta.1 (Unreleased)
+## 1.1.0-beta.1 (2025-02-28)
+
+- 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. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
### Features Added
-### Breaking Changes
+* `models.DataApiMode` was added
+
+* `models.DataApiProperties` was added
-### Bugs Fixed
+#### `models.MongoClusterProperties` was modified
+
+* `withDataApi(models.DataApiProperties)` was added
+* `dataApi()` was added
+
+#### `models.MongoClusterUpdateProperties` was modified
-### Other Changes
+* `dataApi()` was added
+* `withDataApi(models.DataApiProperties)` was added
## 1.0.0 (2024-09-25)
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/README.md b/sdk/mongocluster/azure-resourcemanager-mongocluster/README.md
index 48a5610b1217..38911bcf6156 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/README.md
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/README.md
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
com.azure.resourcemanager
azure-resourcemanager-mongocluster
- 1.0.0
+ 1.1.0-beta.1
```
[//]: # ({x-version-update-end})
@@ -52,7 +52,7 @@ Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment
Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code:
```java
-AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE);
+AzureProfile profile = new AzureProfile(AzureCloud.AZURE_PUBLIC_CLOUD);
TokenCredential credential = new DefaultAzureCredentialBuilder()
.authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint())
.build();
@@ -60,7 +60,7 @@ MongoClusterManager manager = MongoClusterManager
.authenticate(credential, profile);
```
-The sample code assumes global Azure. Please change `AzureEnvironment.AZURE` variable if otherwise.
+The sample code assumes global Azure. Please change the `AzureCloud.AZURE_PUBLIC_CLOUD` variable if otherwise.
See [Authentication][authenticate] for more options.
@@ -75,16 +75,15 @@ mongoCluster = mongoClusterManager.mongoClusters()
.define(clusterName)
.withRegion(REGION)
.withExistingResourceGroup(resourceGroupName)
- .withProperties(
- new MongoClusterProperties()
- .withAdministrator(new AdministratorProperties().withUserName(loginUser).withPassword(loginPwd))
- .withPublicNetworkAccess(PublicNetworkAccess.ENABLED)
- .withStorage(new StorageProperties().withSizeGb(128L))
- .withCompute(new ComputeProperties().withTier("M30"))
- .withHighAvailability(new HighAvailabilityProperties().withTargetMode(HighAvailabilityMode.DISABLED))
- .withSharding(new ShardingProperties().withShardCount(1))
- .withServerVersion("7.0")
- )
+ .withProperties(new MongoClusterProperties()
+ .withAdministrator(new AdministratorProperties().withUserName(loginUser).withPassword(loginPwd))
+ .withPublicNetworkAccess(PublicNetworkAccess.ENABLED)
+ .withStorage(new StorageProperties().withSizeGb(128L))
+ .withCompute(new ComputeProperties().withTier("M30"))
+ .withHighAvailability(
+ new HighAvailabilityProperties().withTargetMode(HighAvailabilityMode.DISABLED))
+ .withSharding(new ShardingProperties().withShardCount(1))
+ .withServerVersion("7.0"))
.create();
```
[Code snippets and samples](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md)
@@ -117,5 +116,3 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m
[cg]: https://github.com/Azure/azure-sdk-for-java/blob/main/CONTRIBUTING.md
[coc]: https://opensource.microsoft.com/codeofconduct/
[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/
-
-
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md b/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md
index 8beccb3647da..300fa2ef5fcc 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/SAMPLE.md
@@ -48,7 +48,7 @@ import com.azure.resourcemanager.mongocluster.models.FirewallRuleProperties;
*/
public final class FirewallRulesCreateOrUpdateSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_FirewallRuleCreate.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_FirewallRuleCreate.json
*/
/**
* Sample code: Creates a firewall rule on a Mongo Cluster resource.
@@ -75,7 +75,7 @@ public final class FirewallRulesCreateOrUpdateSamples {
*/
public final class FirewallRulesDeleteSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_FirewallRuleDelete.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_FirewallRuleDelete.json
*/
/**
* Sample code: Deletes a firewall rule on a Mongo Cluster resource.
@@ -97,7 +97,7 @@ public final class FirewallRulesDeleteSamples {
*/
public final class FirewallRulesGetSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_FirewallRuleGet.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_FirewallRuleGet.json
*/
/**
* Sample code: Gets a firewall rule on a Mongo Cluster resource.
@@ -120,7 +120,7 @@ public final class FirewallRulesGetSamples {
*/
public final class FirewallRulesListByMongoClusterSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_FirewallRuleList.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_FirewallRuleList.json
*/
/**
* Sample code: List the firewall rules on a Mongo Cluster resource.
@@ -144,7 +144,7 @@ import com.azure.resourcemanager.mongocluster.models.CheckNameAvailabilityReques
*/
public final class MongoClustersCheckNameAvailabilitySamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_NameAvailability.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_NameAvailability.json
*/
/**
* Sample code: Checks and confirms the Mongo Cluster name is availability for use.
@@ -159,7 +159,7 @@ public final class MongoClustersCheckNameAvailabilitySamples {
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_NameAvailability_AlreadyExists.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_NameAvailability_AlreadyExists.json
*/
/**
* Sample code: Checks and returns that the Mongo Cluster name is already in-use.
@@ -197,7 +197,7 @@ import java.time.OffsetDateTime;
*/
public final class MongoClustersCreateOrUpdateSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_CreateGeoReplica.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_CreateGeoReplica.json
*/
/**
* Sample code: Creates a replica Mongo Cluster resource from a source resource.
@@ -218,7 +218,7 @@ public final class MongoClustersCreateOrUpdateSamples {
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_CreatePITR.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_CreatePITR.json
*/
/**
* Sample code: Creates a Mongo Cluster resource from a point in time restore.
@@ -240,7 +240,7 @@ public final class MongoClustersCreateOrUpdateSamples {
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_Create.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_Create.json
*/
/**
* Sample code: Creates a new Mongo Cluster resource.
@@ -274,7 +274,7 @@ public final class MongoClustersCreateOrUpdateSamples {
*/
public final class MongoClustersDeleteSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_Delete.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_Delete.json
*/
/**
* Sample code: Deletes a Mongo Cluster resource.
@@ -296,7 +296,7 @@ public final class MongoClustersDeleteSamples {
*/
public final class MongoClustersGetByResourceGroupSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_Get.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_Get.json
*/
/**
* Sample code: Gets a Mongo Cluster resource.
@@ -318,7 +318,7 @@ public final class MongoClustersGetByResourceGroupSamples {
*/
public final class MongoClustersListSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_List.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_List.json
*/
/**
* Sample code: Lists the Mongo Cluster resources in a subscription.
@@ -340,7 +340,7 @@ public final class MongoClustersListSamples {
*/
public final class MongoClustersListByResourceGroupSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_ListByResourceGroup.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_ListByResourceGroup.json
*/
/**
* Sample code: Lists the Mongo Cluster resources in a resource group.
@@ -362,7 +362,7 @@ public final class MongoClustersListByResourceGroupSamples {
*/
public final class MongoClustersListConnectionStringsSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_ListConnectionStrings.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_ListConnectionStrings.json
*/
/**
* Sample code: List the available connection strings for the Mongo Cluster resource.
@@ -389,7 +389,7 @@ import com.azure.resourcemanager.mongocluster.models.PromoteReplicaRequest;
*/
public final class MongoClustersPromoteSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_ForcePromoteReplica.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_ForcePromoteReplica.json
*/
/**
* Sample code: Promotes a replica Mongo Cluster resource to a primary role.
@@ -411,6 +411,8 @@ public final class MongoClustersPromoteSamples {
```java
import com.azure.resourcemanager.mongocluster.models.AdministratorProperties;
import com.azure.resourcemanager.mongocluster.models.ComputeProperties;
+import com.azure.resourcemanager.mongocluster.models.DataApiMode;
+import com.azure.resourcemanager.mongocluster.models.DataApiProperties;
import com.azure.resourcemanager.mongocluster.models.HighAvailabilityMode;
import com.azure.resourcemanager.mongocluster.models.HighAvailabilityProperties;
import com.azure.resourcemanager.mongocluster.models.MongoCluster;
@@ -425,7 +427,7 @@ import java.util.Arrays;
*/
public final class MongoClustersUpdateSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_ResetPassword.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_ResetPassword.json
*/
/**
* Sample code: Resets the administrator login password.
@@ -444,7 +446,7 @@ public final class MongoClustersUpdateSamples {
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_PatchDiskSize.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PatchDiskSize.json
*/
/**
* Sample code: Updates the disk size on a Mongo Cluster resource.
@@ -462,7 +464,7 @@ public final class MongoClustersUpdateSamples {
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_PatchPrivateNetworkAccess.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PatchPrivateNetworkAccess.json
*/
/**
* Sample code: Disables public network access on a Mongo Cluster resource with a private endpoint connection.
@@ -480,7 +482,26 @@ public final class MongoClustersUpdateSamples {
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_Update.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PatchDataApi.json
+ */
+ /**
+ * Sample code: Enables data API on a mongo cluster resource.
+ *
+ * @param manager Entry point to MongoClusterManager.
+ */
+ public static void
+ enablesDataAPIOnAMongoClusterResource(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().withDataApi(new DataApiProperties().withMode(DataApiMode.ENABLED)))
+ .apply();
+ }
+
+ /*
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_Update.json
*/
/**
* Sample code: Updates a Mongo Cluster resource.
@@ -515,7 +536,7 @@ public final class MongoClustersUpdateSamples {
*/
public final class OperationsListSamples {
/*
- * x-ms-original-file: 2024-07-01/Operations_List.json
+ * x-ms-original-file: 2024-10-01-preview/Operations_List.json
*/
/**
* Sample code: Operations_List.
@@ -540,7 +561,7 @@ import com.azure.resourcemanager.mongocluster.models.PrivateLinkServiceConnectio
*/
public final class PrivateEndpointConnectionsCreateSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_PrivateEndpointConnectionPut.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PrivateEndpointConnectionPut.json
*/
/**
* Sample code: Approves a private endpoint connection on a Mongo Cluster resource.
@@ -568,7 +589,7 @@ public final class PrivateEndpointConnectionsCreateSamples {
*/
public final class PrivateEndpointConnectionsDeleteSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_PrivateEndpointConnectionDelete.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PrivateEndpointConnectionDelete.json
*/
/**
* Sample code: Delete a private endpoint connection on a Mongo Cluster resource.
@@ -592,7 +613,7 @@ public final class PrivateEndpointConnectionsDeleteSamples {
*/
public final class PrivateEndpointConnectionsGetSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_PrivateEndpointConnectionGet.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PrivateEndpointConnectionGet.json
*/
/**
* Sample code: Get a private endpoint connection on a Mongo Cluster resource.
@@ -616,7 +637,7 @@ public final class PrivateEndpointConnectionsGetSamples {
*/
public final class PrivateEndpointConnectionsListByMongoClusterSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_PrivateEndpointConnectionList.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PrivateEndpointConnectionList.json
*/
/**
* Sample code: Lists the private endpoint connection resources on a Mongo Cluster resource.
@@ -639,7 +660,7 @@ public final class PrivateEndpointConnectionsListByMongoClusterSamples {
*/
public final class PrivateLinksListByMongoClusterSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_PrivateLinkResourceList.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PrivateLinkResourceList.json
*/
/**
* Sample code: Lists the private link resources available on a Mongo Cluster resource.
@@ -661,7 +682,7 @@ public final class PrivateLinksListByMongoClusterSamples {
*/
public final class ReplicasListByParentSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_ReplicaList.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_ReplicaList.json
*/
/**
* Sample code: List the replicas linked to a Mongo Cluster resource.
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/pom.xml b/sdk/mongocluster/azure-resourcemanager-mongocluster/pom.xml
index 9206583ccaed..81614c709a12 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/pom.xml
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/pom.xml
@@ -1,7 +1,7 @@
4.0.0
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 e682a3799ebb..e7abe1f2d72f 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
@@ -229,7 +229,7 @@ public ReplicasClient getReplicas() {
this.defaultPollInterval = defaultPollInterval;
this.endpoint = endpoint;
this.subscriptionId = subscriptionId;
- this.apiVersion = "2024-07-01";
+ this.apiVersion = "2024-10-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/DataApiMode.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/DataApiMode.java
new file mode 100644
index 000000000000..21f34a44d85d
--- /dev/null
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/DataApiMode.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 mode to apply to the Mongo Data API.
+ */
+public final class DataApiMode extends ExpandableStringEnum {
+ /**
+ * Mongo Data API is enabled for the cluster.
+ */
+ public static final DataApiMode ENABLED = fromString("Enabled");
+
+ /**
+ * Mongo Data API is disabled for the cluster.
+ */
+ public static final DataApiMode DISABLED = fromString("Disabled");
+
+ /**
+ * Creates a new instance of DataApiMode value.
+ *
+ * @deprecated Use the {@link #fromString(String)} factory method.
+ */
+ @Deprecated
+ public DataApiMode() {
+ }
+
+ /**
+ * Creates or finds a DataApiMode from its string representation.
+ *
+ * @param name a name to look for.
+ * @return the corresponding DataApiMode.
+ */
+ public static DataApiMode fromString(String name) {
+ return fromString(name, DataApiMode.class);
+ }
+
+ /**
+ * Gets known DataApiMode values.
+ *
+ * @return known DataApiMode values.
+ */
+ public static Collection values() {
+ return values(DataApiMode.class);
+ }
+}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/DataApiProperties.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/DataApiProperties.java
new file mode 100644
index 000000000000..cb44e3d9c665
--- /dev/null
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/DataApiProperties.java
@@ -0,0 +1,93 @@
+// 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.annotation.Fluent;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
+
+/**
+ * Data API properties.
+ */
+@Fluent
+public final class DataApiProperties implements JsonSerializable {
+ /*
+ * The mode to indicate whether the Mongo Data API is enabled for a cluster.
+ */
+ private DataApiMode mode;
+
+ /**
+ * Creates an instance of DataApiProperties class.
+ */
+ public DataApiProperties() {
+ }
+
+ /**
+ * Get the mode property: The mode to indicate whether the Mongo Data API is enabled for a cluster.
+ *
+ * @return the mode value.
+ */
+ public DataApiMode mode() {
+ return this.mode;
+ }
+
+ /**
+ * Set the mode property: The mode to indicate whether the Mongo Data API is enabled for a cluster.
+ *
+ * @param mode the mode value to set.
+ * @return the DataApiProperties object itself.
+ */
+ public DataApiProperties withMode(DataApiMode mode) {
+ this.mode = mode;
+ return this;
+ }
+
+ /**
+ * Validates the instance.
+ *
+ * @throws IllegalArgumentException thrown if the instance is not valid.
+ */
+ public void validate() {
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("mode", this.mode == null ? null : this.mode.toString());
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of DataApiProperties from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of DataApiProperties if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IOException If an error occurs while reading the DataApiProperties.
+ */
+ public static DataApiProperties fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ DataApiProperties deserializedDataApiProperties = new DataApiProperties();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("mode".equals(fieldName)) {
+ deserializedDataApiProperties.mode = DataApiMode.fromString(reader.getString());
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedDataApiProperties;
+ });
+ }
+}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterProperties.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterProperties.java
index 8500f1d1295c..85c0cba785c5 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterProperties.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/main/java/com/azure/resourcemanager/mongocluster/models/MongoClusterProperties.java
@@ -87,6 +87,11 @@ public final class MongoClusterProperties implements JsonSerializable e.validate());
}
@@ -465,6 +493,7 @@ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
jsonWriter.writeJsonField("sharding", this.sharding);
jsonWriter.writeJsonField("compute", this.compute);
jsonWriter.writeJsonField("backup", this.backup);
+ jsonWriter.writeJsonField("dataApi", this.dataApi);
jsonWriter.writeArrayField("previewFeatures", this.previewFeatures,
(writer, element) -> writer.writeString(element == null ? null : element.toString()));
return jsonWriter.writeEndObject();
@@ -518,6 +547,8 @@ public static MongoClusterProperties fromJson(JsonReader jsonReader) throws IOEx
deserializedMongoClusterProperties.compute = ComputeProperties.fromJson(reader);
} else if ("backup".equals(fieldName)) {
deserializedMongoClusterProperties.backup = BackupProperties.fromJson(reader);
+ } else if ("dataApi".equals(fieldName)) {
+ deserializedMongoClusterProperties.dataApi = DataApiProperties.fromJson(reader);
} else if ("privateEndpointConnections".equals(fieldName)) {
List privateEndpointConnections
= reader.readArray(reader1 -> PrivateEndpointConnection.fromJson(reader1));
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 9c63c1270b45..696f6bbe72d8 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
@@ -57,6 +57,11 @@ public final class MongoClusterUpdateProperties implements JsonSerializable writer.writeString(element == null ? null : element.toString()));
return jsonWriter.writeEndObject();
@@ -329,6 +358,8 @@ public static MongoClusterUpdateProperties fromJson(JsonReader jsonReader) throw
deserializedMongoClusterUpdateProperties.compute = ComputeProperties.fromJson(reader);
} else if ("backup".equals(fieldName)) {
deserializedMongoClusterUpdateProperties.backup = BackupProperties.fromJson(reader);
+ } else if ("dataApi".equals(fieldName)) {
+ deserializedMongoClusterUpdateProperties.dataApi = DataApiProperties.fromJson(reader);
} else if ("previewFeatures".equals(fieldName)) {
List previewFeatures
= reader.readArray(reader1 -> PreviewFeature.fromString(reader1.getString()));
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 6e11833fcb92..3a35acac170a 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: 2024-07-01/MongoClusters_FirewallRuleCreate.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_FirewallRuleCreate.json
*/
/**
* Sample code: Creates a firewall rule on a Mongo Cluster resource.
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 4f6d4ca1b06e..09b6c4a760b3 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: 2024-07-01/MongoClusters_FirewallRuleDelete.json
+ * x-ms-original-file: 2024-10-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 6405457102ce..d006a5644962 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: 2024-07-01/MongoClusters_FirewallRuleGet.json
+ * x-ms-original-file: 2024-10-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 6f5872795e98..7c3dcd24e06f 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: 2024-07-01/MongoClusters_FirewallRuleList.json
+ * x-ms-original-file: 2024-10-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 eb2099974fab..eba5d886e09c 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,7 +11,7 @@
*/
public final class MongoClustersCheckNameAvailabilitySamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_NameAvailability.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_NameAvailability.json
*/
/**
* Sample code: Checks and confirms the Mongo Cluster name is availability for use.
@@ -26,7 +26,7 @@ public static void checksAndConfirmsTheMongoClusterNameIsAvailabilityForUse(
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_NameAvailability_AlreadyExists.json
+ * x-ms-original-file: 2024-10-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 1ebddefc4843..b926ab2f8690 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
@@ -21,7 +21,7 @@
*/
public final class MongoClustersCreateOrUpdateSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_CreateGeoReplica.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_CreateGeoReplica.json
*/
/**
* Sample code: Creates a replica Mongo Cluster resource from a source resource.
@@ -42,7 +42,7 @@ public static void createsAReplicaMongoClusterResourceFromASourceResource(
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_CreatePITR.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_CreatePITR.json
*/
/**
* Sample code: Creates a Mongo Cluster resource from a point in time restore.
@@ -64,7 +64,7 @@ public static void createsAMongoClusterResourceFromAPointInTimeRestore(
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_Create.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_Create.json
*/
/**
* Sample code: Creates a new Mongo Cluster resource.
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 e4608cda2968..b330ccd4deae 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: 2024-07-01/MongoClusters_Delete.json
+ * x-ms-original-file: 2024-10-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 8e3c662ede83..cb4e69443357 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: 2024-07-01/MongoClusters_Get.json
+ * x-ms-original-file: 2024-10-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 32fff6b5b508..2b1f25fed627 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: 2024-07-01/MongoClusters_ListByResourceGroup.json
+ * x-ms-original-file: 2024-10-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 7bafeb2fe368..6e98a562b012 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: 2024-07-01/MongoClusters_ListConnectionStrings.json
+ * x-ms-original-file: 2024-10-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 b5d902f84846..3f0aad12128e 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: 2024-07-01/MongoClusters_List.json
+ * x-ms-original-file: 2024-10-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 3d9c9ba51ef4..b69e41981164 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: 2024-07-01/MongoClusters_ForcePromoteReplica.json
+ * x-ms-original-file: 2024-10-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 fa97da9c846f..1d79c88af151 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
@@ -6,6 +6,8 @@
import com.azure.resourcemanager.mongocluster.models.AdministratorProperties;
import com.azure.resourcemanager.mongocluster.models.ComputeProperties;
+import com.azure.resourcemanager.mongocluster.models.DataApiMode;
+import com.azure.resourcemanager.mongocluster.models.DataApiProperties;
import com.azure.resourcemanager.mongocluster.models.HighAvailabilityMode;
import com.azure.resourcemanager.mongocluster.models.HighAvailabilityProperties;
import com.azure.resourcemanager.mongocluster.models.MongoCluster;
@@ -20,7 +22,7 @@
*/
public final class MongoClustersUpdateSamples {
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_ResetPassword.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_ResetPassword.json
*/
/**
* Sample code: Resets the administrator login password.
@@ -39,7 +41,7 @@ public final class MongoClustersUpdateSamples {
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_PatchDiskSize.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PatchDiskSize.json
*/
/**
* Sample code: Updates the disk size on a Mongo Cluster resource.
@@ -57,7 +59,7 @@ public final class MongoClustersUpdateSamples {
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_PatchPrivateNetworkAccess.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PatchPrivateNetworkAccess.json
*/
/**
* Sample code: Disables public network access on a Mongo Cluster resource with a private endpoint connection.
@@ -75,7 +77,26 @@ public static void disablesPublicNetworkAccessOnAMongoClusterResourceWithAPrivat
}
/*
- * x-ms-original-file: 2024-07-01/MongoClusters_Update.json
+ * x-ms-original-file: 2024-10-01-preview/MongoClusters_PatchDataApi.json
+ */
+ /**
+ * Sample code: Enables data API on a mongo cluster resource.
+ *
+ * @param manager Entry point to MongoClusterManager.
+ */
+ public static void
+ enablesDataAPIOnAMongoClusterResource(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().withDataApi(new DataApiProperties().withMode(DataApiMode.ENABLED)))
+ .apply();
+ }
+
+ /*
+ * x-ms-original-file: 2024-10-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 d251fb3d9179..5769673d11bd 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: 2024-07-01/Operations_List.json
+ * x-ms-original-file: 2024-10-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 3d92d1f63d07..78d43e185732 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: 2024-07-01/MongoClusters_PrivateEndpointConnectionPut.json
+ * x-ms-original-file: 2024-10-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 db9ba788b198..a43448f21266 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: 2024-07-01/MongoClusters_PrivateEndpointConnectionDelete.json
+ * x-ms-original-file: 2024-10-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 0c213919533e..a27277c4b29b 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: 2024-07-01/MongoClusters_PrivateEndpointConnectionGet.json
+ * x-ms-original-file: 2024-10-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 7f1fdcf68690..4ba3ae7edff0 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: 2024-07-01/MongoClusters_PrivateEndpointConnectionList.json
+ * x-ms-original-file: 2024-10-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 c7a346ac9627..f4204a8009fe 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: 2024-07-01/MongoClusters_PrivateLinkResourceList.json
+ * x-ms-original-file: 2024-10-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 bb627d70b0bc..a984e905f717 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: 2024-07-01/MongoClusters_ReplicaList.json
+ * x-ms-original-file: 2024-10-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/test/java/com/azure/resourcemanager/mongocluster/generated/CheckNameAvailabilityRequestTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/CheckNameAvailabilityRequestTests.java
index b1d0aeb95096..efb90a1a70eb 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/CheckNameAvailabilityRequestTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/CheckNameAvailabilityRequestTests.java
@@ -11,19 +11,17 @@
public final class CheckNameAvailabilityRequestTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
- CheckNameAvailabilityRequest model
- = BinaryData.fromString("{\"name\":\"hsgcbacphejkot\",\"type\":\"qgoulznd\"}")
- .toObject(CheckNameAvailabilityRequest.class);
- Assertions.assertEquals("hsgcbacphejkot", model.name());
- Assertions.assertEquals("qgoulznd", model.type());
+ CheckNameAvailabilityRequest model = BinaryData.fromString("{\"name\":\"kwy\",\"type\":\"gfgibm\"}")
+ .toObject(CheckNameAvailabilityRequest.class);
+ Assertions.assertEquals("kwy", model.name());
+ Assertions.assertEquals("gfgibm", model.type());
}
@org.junit.jupiter.api.Test
public void testSerialize() throws Exception {
- CheckNameAvailabilityRequest model
- = new CheckNameAvailabilityRequest().withName("hsgcbacphejkot").withType("qgoulznd");
+ CheckNameAvailabilityRequest model = new CheckNameAvailabilityRequest().withName("kwy").withType("gfgibm");
model = BinaryData.fromObject(model).toObject(CheckNameAvailabilityRequest.class);
- Assertions.assertEquals("hsgcbacphejkot", model.name());
- Assertions.assertEquals("qgoulznd", model.type());
+ Assertions.assertEquals("kwy", model.name());
+ Assertions.assertEquals("gfgibm", model.type());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/CheckNameAvailabilityResponseInnerTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/CheckNameAvailabilityResponseInnerTests.java
index 2ddc63d07fb8..b0445f0ea7dc 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/CheckNameAvailabilityResponseInnerTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/CheckNameAvailabilityResponseInnerTests.java
@@ -12,11 +12,11 @@
public final class CheckNameAvailabilityResponseInnerTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
- CheckNameAvailabilityResponseInner model
- = BinaryData.fromString("{\"nameAvailable\":false,\"reason\":\"Invalid\",\"message\":\"kgfg\"}")
- .toObject(CheckNameAvailabilityResponseInner.class);
+ CheckNameAvailabilityResponseInner model = BinaryData
+ .fromString("{\"nameAvailable\":false,\"reason\":\"AlreadyExists\",\"message\":\"qsrxybzqqed\"}")
+ .toObject(CheckNameAvailabilityResponseInner.class);
Assertions.assertEquals(false, model.nameAvailable());
- Assertions.assertEquals(CheckNameAvailabilityReason.INVALID, model.reason());
- Assertions.assertEquals("kgfg", model.message());
+ Assertions.assertEquals(CheckNameAvailabilityReason.ALREADY_EXISTS, model.reason());
+ Assertions.assertEquals("qsrxybzqqed", model.message());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ConnectionStringTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ConnectionStringTests.java
index c0d2137a662a..e57810257e46 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ConnectionStringTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ConnectionStringTests.java
@@ -11,7 +11,7 @@ public final class ConnectionStringTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
ConnectionString model = BinaryData
- .fromString("{\"connectionString\":\"jfkgiawxk\",\"description\":\"ypl\",\"name\":\"kbasyypn\"}")
+ .fromString("{\"connectionString\":\"kbasyypn\",\"description\":\"hsgcbacphejkot\",\"name\":\"qgoulznd\"}")
.toObject(ConnectionString.class);
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/DataApiPropertiesTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/DataApiPropertiesTests.java
new file mode 100644
index 000000000000..7b85a8bec839
--- /dev/null
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/DataApiPropertiesTests.java
@@ -0,0 +1,25 @@
+// 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.generated;
+
+import com.azure.core.util.BinaryData;
+import com.azure.resourcemanager.mongocluster.models.DataApiMode;
+import com.azure.resourcemanager.mongocluster.models.DataApiProperties;
+import org.junit.jupiter.api.Assertions;
+
+public final class DataApiPropertiesTests {
+ @org.junit.jupiter.api.Test
+ public void testDeserialize() throws Exception {
+ DataApiProperties model = BinaryData.fromString("{\"mode\":\"Enabled\"}").toObject(DataApiProperties.class);
+ Assertions.assertEquals(DataApiMode.ENABLED, model.mode());
+ }
+
+ @org.junit.jupiter.api.Test
+ public void testSerialize() throws Exception {
+ DataApiProperties model = new DataApiProperties().withMode(DataApiMode.ENABLED);
+ model = BinaryData.fromObject(model).toObject(DataApiProperties.class);
+ Assertions.assertEquals(DataApiMode.ENABLED, model.mode());
+ }
+}
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 d25f19427fbf..c624f1a876c6 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
@@ -13,18 +13,18 @@ public final class FirewallRuleInnerTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
FirewallRuleInner model = BinaryData.fromString(
- "{\"properties\":{\"provisioningState\":\"Updating\",\"startIpAddress\":\"keqsrxybzqqedq\",\"endIpAddress\":\"tbciqfouflmm\"},\"id\":\"zsm\",\"name\":\"dmgloug\",\"type\":\"b\"}")
+ "{\"properties\":{\"provisioningState\":\"Updating\",\"startIpAddress\":\"fouflmmnkzsmo\",\"endIpAddress\":\"mglougpbkw\"},\"id\":\"utduqktapspwgcu\",\"name\":\"rtumkdosvq\",\"type\":\"hbmdgbbjfdd\"}")
.toObject(FirewallRuleInner.class);
- Assertions.assertEquals("keqsrxybzqqedq", model.properties().startIpAddress());
- Assertions.assertEquals("tbciqfouflmm", model.properties().endIpAddress());
+ Assertions.assertEquals("fouflmmnkzsmo", model.properties().startIpAddress());
+ Assertions.assertEquals("mglougpbkw", model.properties().endIpAddress());
}
@org.junit.jupiter.api.Test
public void testSerialize() throws Exception {
FirewallRuleInner model = new FirewallRuleInner().withProperties(
- new FirewallRuleProperties().withStartIpAddress("keqsrxybzqqedq").withEndIpAddress("tbciqfouflmm"));
+ new FirewallRuleProperties().withStartIpAddress("fouflmmnkzsmo").withEndIpAddress("mglougpbkw"));
model = BinaryData.fromObject(model).toObject(FirewallRuleInner.class);
- Assertions.assertEquals("keqsrxybzqqedq", model.properties().startIpAddress());
- Assertions.assertEquals("tbciqfouflmm", model.properties().endIpAddress());
+ Assertions.assertEquals("fouflmmnkzsmo", model.properties().startIpAddress());
+ Assertions.assertEquals("mglougpbkw", 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 123c76378bf0..61936f545d8d 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
@@ -12,10 +12,10 @@ public final class FirewallRuleListResultTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
FirewallRuleListResult model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"startIpAddress\":\"kdosvqw\",\"endIpAddress\":\"bmdg\"},\"id\":\"jfddgmbmbe\",\"name\":\"ppbhtqqrolfp\",\"type\":\"psalgbqux\"},{\"properties\":{\"provisioningState\":\"Failed\",\"startIpAddress\":\"jgzjaoyfhrtx\",\"endIpAddress\":\"lnerkujysvleju\"},\"id\":\"qawrlyxwj\",\"name\":\"cpr\",\"type\":\"nwbxgjvtbvpyssz\"},{\"properties\":{\"provisioningState\":\"Failed\",\"startIpAddress\":\"jq\",\"endIpAddress\":\"uhmuouqfprwzwbn\"},\"id\":\"itnwuizgazxufi\",\"name\":\"uckyf\",\"type\":\"hr\"}],\"nextLink\":\"dfvzwdzuhty\"}")
+ "{\"value\":[{\"properties\":{\"provisioningState\":\"Updating\",\"startIpAddress\":\"gbquxigj\",\"endIpAddress\":\"jgzjaoyfhrtx\"},\"id\":\"n\",\"name\":\"rkujy\",\"type\":\"vlejuvfqa\"},{\"properties\":{\"provisioningState\":\"Failed\",\"startIpAddress\":\"xwjkcprbnwbxg\",\"endIpAddress\":\"vtb\"},\"id\":\"ysszdnrujqguh\",\"name\":\"uouq\",\"type\":\"prwzwbnguitnwui\"},{\"properties\":{\"provisioningState\":\"Succeeded\",\"startIpAddress\":\"x\",\"endIpAddress\":\"fizuckyf\"},\"id\":\"rfidfvzwdz\",\"name\":\"htymw\",\"type\":\"sdkf\"}],\"nextLink\":\"wxmnteiwao\"}")
.toObject(FirewallRuleListResult.class);
- Assertions.assertEquals("kdosvqw", model.value().get(0).properties().startIpAddress());
- Assertions.assertEquals("bmdg", model.value().get(0).properties().endIpAddress());
- Assertions.assertEquals("dfvzwdzuhty", model.nextLink());
+ Assertions.assertEquals("gbquxigj", model.value().get(0).properties().startIpAddress());
+ Assertions.assertEquals("jgzjaoyfhrtx", model.value().get(0).properties().endIpAddress());
+ Assertions.assertEquals("wxmnteiwao", 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 5ea379f172d5..ed45da76e05d 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
@@ -13,18 +13,18 @@ public final class FirewallRulePropertiesTests {
public void testDeserialize() throws Exception {
FirewallRuleProperties model = BinaryData
.fromString(
- "{\"provisioningState\":\"Updating\",\"startIpAddress\":\"mutduqktaps\",\"endIpAddress\":\"wgcu\"}")
+ "{\"provisioningState\":\"Updating\",\"startIpAddress\":\"mbe\",\"endIpAddress\":\"ppbhtqqrolfp\"}")
.toObject(FirewallRuleProperties.class);
- Assertions.assertEquals("mutduqktaps", model.startIpAddress());
- Assertions.assertEquals("wgcu", model.endIpAddress());
+ Assertions.assertEquals("mbe", model.startIpAddress());
+ Assertions.assertEquals("ppbhtqqrolfp", model.endIpAddress());
}
@org.junit.jupiter.api.Test
public void testSerialize() throws Exception {
FirewallRuleProperties model
- = new FirewallRuleProperties().withStartIpAddress("mutduqktaps").withEndIpAddress("wgcu");
+ = new FirewallRuleProperties().withStartIpAddress("mbe").withEndIpAddress("ppbhtqqrolfp");
model = BinaryData.fromObject(model).toObject(FirewallRuleProperties.class);
- Assertions.assertEquals("mutduqktaps", model.startIpAddress());
- Assertions.assertEquals("wgcu", model.endIpAddress());
+ Assertions.assertEquals("mbe", model.startIpAddress());
+ Assertions.assertEquals("ppbhtqqrolfp", 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 6e4fea9e8c79..e490b558e70b 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
@@ -6,8 +6,8 @@
import com.azure.core.credential.AccessToken;
import com.azure.core.http.HttpClient;
-import com.azure.core.management.AzureEnvironment;
import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
import com.azure.core.test.http.MockHttpResponse;
import com.azure.resourcemanager.mongocluster.MongoClusterManager;
import com.azure.resourcemanager.mongocluster.models.FirewallRule;
@@ -22,22 +22,23 @@ public final class FirewallRulesCreateOrUpdateMockTests {
@Test
public void testCreateOrUpdate() throws Exception {
String responseStr
- = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"startIpAddress\":\"dnfyhxdeoejzicwi\",\"endIpAddress\":\"sjttgzfbish\"},\"id\":\"khaj\",\"name\":\"eyeam\",\"type\":\"p\"}";
+ = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"startIpAddress\":\"ibnuqqkpik\",\"endIpAddress\":\"drgvtqagn\"},\"id\":\"ynhijggme\",\"name\":\"fsiarbutr\",\"type\":\"vpnazzm\"}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
MongoClusterManager manager = MongoClusterManager.configure()
.withHttpClient(httpClient)
.authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
FirewallRule response = manager.firewallRules()
- .define("oenkouknvudwti")
- .withExistingMongoCluster("gigr", "wburvjxxjnspydpt")
- .withProperties(new FirewallRuleProperties().withStartIpAddress("dng").withEndIpAddress("pocipazyxoegu"))
+ .define("bgsncghkjeszzhb")
+ .withExistingMongoCluster("uujqgidokgjljyo", "gvcl")
+ .withProperties(
+ new FirewallRuleProperties().withStartIpAddress("xfvgxbfsmxne").withEndIpAddress("mpvecxgodebfqk"))
.create();
- Assertions.assertEquals("dnfyhxdeoejzicwi", response.properties().startIpAddress());
- Assertions.assertEquals("sjttgzfbish", response.properties().endIpAddress());
+ Assertions.assertEquals("ibnuqqkpik", response.properties().startIpAddress());
+ Assertions.assertEquals("drgvtqagn", 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 a84e09f0e401..90c76e60419a 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
@@ -6,8 +6,8 @@
import com.azure.core.credential.AccessToken;
import com.azure.core.http.HttpClient;
-import com.azure.core.management.AzureEnvironment;
import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
import com.azure.core.test.http.MockHttpResponse;
import com.azure.resourcemanager.mongocluster.MongoClusterManager;
import com.azure.resourcemanager.mongocluster.models.FirewallRule;
@@ -21,20 +21,20 @@ public final class FirewallRulesGetWithResponseMockTests {
@Test
public void testGetWithResponse() throws Exception {
String responseStr
- = "{\"properties\":{\"provisioningState\":\"InProgress\",\"startIpAddress\":\"bpxjmfl\",\"endIpAddress\":\"vvnchrkcc\"},\"id\":\"wzjuqk\",\"name\":\"rsa\",\"type\":\"iwkuofos\"}";
+ = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"startIpAddress\":\"mjmwvvjektcx\",\"endIpAddress\":\"enhwlrs\"},\"id\":\"rzpwvlqdqgbiq\",\"name\":\"lihkaetcktvfc\",\"type\":\"vf\"}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
MongoClusterManager manager = MongoClusterManager.configure()
.withHttpClient(httpClient)
.authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
FirewallRule response = manager.firewallRules()
- .getWithResponse("ulexxbczwtr", "wiqzbqjvsovmyo", "acspkwl", com.azure.core.util.Context.NONE)
+ .getWithResponse("noc", "koklya", "uconuqszfkbey", com.azure.core.util.Context.NONE)
.getValue();
- Assertions.assertEquals("bpxjmfl", response.properties().startIpAddress());
- Assertions.assertEquals("vvnchrkcc", response.properties().endIpAddress());
+ Assertions.assertEquals("mjmwvvjektcx", response.properties().startIpAddress());
+ Assertions.assertEquals("enhwlrs", 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 b755305e634d..c56422b5a1e3 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
@@ -7,8 +7,8 @@
import com.azure.core.credential.AccessToken;
import com.azure.core.http.HttpClient;
import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.AzureEnvironment;
import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
import com.azure.core.test.http.MockHttpResponse;
import com.azure.resourcemanager.mongocluster.MongoClusterManager;
import com.azure.resourcemanager.mongocluster.models.FirewallRule;
@@ -22,19 +22,19 @@ public final class FirewallRulesListByMongoClusterMockTests {
@Test
public void testListByMongoCluster() throws Exception {
String responseStr
- = "{\"value\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"startIpAddress\":\"osvexcsonpclhoc\",\"endIpAddress\":\"hslkevleggzf\"},\"id\":\"hfmvfaxkffe\",\"name\":\"ithlvmezyvshxm\",\"type\":\"sbbzo\"}]}";
+ = "{\"value\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"startIpAddress\":\"ttxfvjr\",\"endIpAddress\":\"i\"},\"id\":\"hxepcyvahfnlj\",\"name\":\"yq\",\"type\":\"j\"}]}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
MongoClusterManager manager = MongoClusterManager.configure()
.withHttpClient(httpClient)
.authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
- PagedIterable response = manager.firewallRules()
- .listByMongoCluster("ghsauuimjmvxied", "ugidyjrr", com.azure.core.util.Context.NONE);
+ PagedIterable response
+ = manager.firewallRules().listByMongoCluster("nkymuctqhjfbebrj", "xerf", com.azure.core.util.Context.NONE);
- Assertions.assertEquals("osvexcsonpclhoc", response.iterator().next().properties().startIpAddress());
- Assertions.assertEquals("hslkevleggzf", response.iterator().next().properties().endIpAddress());
+ Assertions.assertEquals("ttxfvjr", response.iterator().next().properties().startIpAddress());
+ Assertions.assertEquals("i", response.iterator().next().properties().endIpAddress());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ListConnectionStringsResultInnerTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ListConnectionStringsResultInnerTests.java
index de38e58fb752..c2a4ca98c75b 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ListConnectionStringsResultInnerTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ListConnectionStringsResultInnerTests.java
@@ -11,7 +11,7 @@ public final class ListConnectionStringsResultInnerTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
ListConnectionStringsResultInner model = BinaryData.fromString(
- "{\"connectionStrings\":[{\"connectionString\":\"qduujitcjczdz\",\"description\":\"ndhkrw\",\"name\":\"appd\"},{\"connectionString\":\"dkvwrwjfe\",\"description\":\"nhutjeltmrldhugj\",\"name\":\"datqxhocdgeabl\"},{\"connectionString\":\"huticndvkao\",\"description\":\"yiftyhxhuro\",\"name\":\"tyxolniwpwc\"}]}")
+ "{\"connectionStrings\":[{\"connectionString\":\"uujitcjc\",\"description\":\"zevndhkrwpdappds\",\"name\":\"kvwrwjfeu\"},{\"connectionString\":\"hutje\",\"description\":\"mrldhu\",\"name\":\"zzd\"},{\"connectionString\":\"qxhocdgeablgphut\",\"description\":\"ndv\",\"name\":\"ozwyiftyhxhuro\"},{\"connectionString\":\"tyxolniwpwc\",\"description\":\"jfkgiawxk\",\"name\":\"ypl\"}]}")
.toObject(ListConnectionStringsResultInner.class);
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCheckNameAvailabilityWithResponseMockTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCheckNameAvailabilityWithResponseMockTests.java
index 2b92f58a6e4c..2fdec4b5198e 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCheckNameAvailabilityWithResponseMockTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersCheckNameAvailabilityWithResponseMockTests.java
@@ -6,8 +6,8 @@
import com.azure.core.credential.AccessToken;
import com.azure.core.http.HttpClient;
-import com.azure.core.management.AzureEnvironment;
import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
import com.azure.core.test.http.MockHttpResponse;
import com.azure.resourcemanager.mongocluster.MongoClusterManager;
import com.azure.resourcemanager.mongocluster.models.CheckNameAvailabilityReason;
@@ -22,23 +22,23 @@
public final class MongoClustersCheckNameAvailabilityWithResponseMockTests {
@Test
public void testCheckNameAvailabilityWithResponse() throws Exception {
- String responseStr = "{\"nameAvailable\":false,\"reason\":\"AlreadyExists\",\"message\":\"wqsmbsur\"}";
+ String responseStr = "{\"nameAvailable\":true,\"reason\":\"Invalid\",\"message\":\"xw\"}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
MongoClusterManager manager = MongoClusterManager.configure()
.withHttpClient(httpClient)
.authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
CheckNameAvailabilityResponse response = manager.mongoClusters()
- .checkNameAvailabilityWithResponse("uiuaodsfcpkvxodp",
- new CheckNameAvailabilityRequest().withName("zmyzydagf").withType("xbezyiuokktwh"),
+ .checkNameAvailabilityWithResponse("fsj",
+ new CheckNameAvailabilityRequest().withName("gzfbishcbk").withType("jdeyeamdpha"),
com.azure.core.util.Context.NONE)
.getValue();
- Assertions.assertEquals(false, response.nameAvailable());
- Assertions.assertEquals(CheckNameAvailabilityReason.ALREADY_EXISTS, response.reason());
- Assertions.assertEquals("wqsmbsur", response.message());
+ Assertions.assertEquals(true, response.nameAvailable());
+ Assertions.assertEquals(CheckNameAvailabilityReason.INVALID, response.reason());
+ Assertions.assertEquals("xw", response.message());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListConnectionStringsWithResponseMockTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListConnectionStringsWithResponseMockTests.java
index 931ec0d10aba..d3274697c68b 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListConnectionStringsWithResponseMockTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/MongoClustersListConnectionStringsWithResponseMockTests.java
@@ -6,8 +6,8 @@
import com.azure.core.credential.AccessToken;
import com.azure.core.http.HttpClient;
-import com.azure.core.management.AzureEnvironment;
import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
import com.azure.core.test.http.MockHttpResponse;
import com.azure.resourcemanager.mongocluster.MongoClusterManager;
import com.azure.resourcemanager.mongocluster.models.ListConnectionStringsResult;
@@ -20,17 +20,17 @@ public final class MongoClustersListConnectionStringsWithResponseMockTests {
@Test
public void testListConnectionStringsWithResponse() throws Exception {
String responseStr
- = "{\"connectionStrings\":[{\"connectionString\":\"hbkuofqwey\",\"description\":\"menevfyexfwh\",\"name\":\"cibvyvdcsitynn\"},{\"connectionString\":\"mdectehfiqscjey\",\"description\":\"hezrkgq\",\"name\":\"jrefovgmkqsle\"},{\"connectionString\":\"vxyqjpkcattpngjc\",\"description\":\"czsqpjhvm\",\"name\":\"jvnysounqe\"},{\"connectionString\":\"noae\",\"description\":\"fhyhltrpmopjmcma\",\"name\":\"okth\"}]}";
+ = "{\"connectionStrings\":[{\"connectionString\":\"r\",\"description\":\"sdpydnfyhxdeoejz\",\"name\":\"w\"}]}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
MongoClusterManager manager = MongoClusterManager.configure()
.withHttpClient(httpClient)
.authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
ListConnectionStringsResult response = manager.mongoClusters()
- .listConnectionStringsWithResponse("owgujjugwdkcglhs", "azjdyggd", com.azure.core.util.Context.NONE)
+ .listConnectionStringsWithResponse("xoegukgjnpiucgy", "evqzntypmrbp", com.azure.core.util.Context.NONE)
.getValue();
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationInnerTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationInnerTests.java
index 94e3184ffdf0..9959b185e98d 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationInnerTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationInnerTests.java
@@ -6,8 +6,6 @@
import com.azure.core.util.BinaryData;
import com.azure.resourcemanager.mongocluster.fluent.models.OperationInner;
-import com.azure.resourcemanager.mongocluster.models.ActionType;
-import org.junit.jupiter.api.Assertions;
public final class OperationInnerTests {
@org.junit.jupiter.api.Test
@@ -15,6 +13,5 @@ public void testDeserialize() throws Exception {
OperationInner model = BinaryData.fromString(
"{\"name\":\"nygj\",\"isDataAction\":true,\"display\":{\"provider\":\"eqsrdeupewnwreit\",\"resource\":\"yflusarhmofc\",\"operation\":\"smy\",\"description\":\"kdtmlxhekuk\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}")
.toObject(OperationInner.class);
- Assertions.assertEquals(ActionType.INTERNAL, model.actionType());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationListResultTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationListResultTests.java
index 1e7ee2f242fa..005de725c7d1 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationListResultTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationListResultTests.java
@@ -6,7 +6,6 @@
import com.azure.core.util.BinaryData;
import com.azure.resourcemanager.mongocluster.implementation.models.OperationListResult;
-import com.azure.resourcemanager.mongocluster.models.ActionType;
import org.junit.jupiter.api.Assertions;
public final class OperationListResultTests {
@@ -15,7 +14,6 @@ public void testDeserialize() throws Exception {
OperationListResult model = BinaryData.fromString(
"{\"value\":[{\"name\":\"hq\",\"isDataAction\":true,\"display\":{\"provider\":\"pybczmehmtzopb\",\"resource\":\"h\",\"operation\":\"pidgsybbejhphoyc\",\"description\":\"xaobhdxbmtqioqjz\"},\"origin\":\"system\",\"actionType\":\"Internal\"},{\"name\":\"fpownoizhwlr\",\"isDataAction\":false,\"display\":{\"provider\":\"oqijgkdmbpaz\",\"resource\":\"bc\",\"operation\":\"pdznrbtcqqjnqgl\",\"description\":\"gnufoooj\"},\"origin\":\"system\",\"actionType\":\"Internal\"},{\"name\":\"esaagdfm\",\"isDataAction\":true,\"display\":{\"provider\":\"j\",\"resource\":\"ifkwmrvktsizntoc\",\"operation\":\"a\",\"description\":\"ajpsquc\"},\"origin\":\"system\",\"actionType\":\"Internal\"}],\"nextLink\":\"kfo\"}")
.toObject(OperationListResult.class);
- Assertions.assertEquals(ActionType.INTERNAL, model.value().get(0).actionType());
Assertions.assertEquals("kfo", model.nextLink());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationsListMockTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationsListMockTests.java
index 6d424a75211f..82b6cfcc2d0a 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationsListMockTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/OperationsListMockTests.java
@@ -7,15 +7,13 @@
import com.azure.core.credential.AccessToken;
import com.azure.core.http.HttpClient;
import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.AzureEnvironment;
import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
import com.azure.core.test.http.MockHttpResponse;
import com.azure.resourcemanager.mongocluster.MongoClusterManager;
-import com.azure.resourcemanager.mongocluster.models.ActionType;
import com.azure.resourcemanager.mongocluster.models.Operation;
import java.nio.charset.StandardCharsets;
import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import reactor.core.publisher.Mono;
@@ -23,17 +21,16 @@ public final class OperationsListMockTests {
@Test
public void testList() throws Exception {
String responseStr
- = "{\"value\":[{\"name\":\"ecfvmm\",\"isDataAction\":false,\"display\":{\"provider\":\"xlzevgbmqjqabcy\",\"resource\":\"ivkwlzuvccfwnfnb\",\"operation\":\"fionl\",\"description\":\"x\"},\"origin\":\"system\",\"actionType\":\"Internal\"}]}";
+ = "{\"value\":[{\"name\":\"bsureximo\",\"isDataAction\":false,\"display\":{\"provider\":\"sfksy\",\"resource\":\"dystkiiuxhqyud\",\"operation\":\"rrqnbpoczvyifqrv\",\"description\":\"vjsllrmvvdfw\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}]}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
MongoClusterManager manager = MongoClusterManager.configure()
.withHttpClient(httpClient)
.authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
PagedIterable response = manager.operations().list(com.azure.core.util.Context.NONE);
- Assertions.assertEquals(ActionType.INTERNAL, response.iterator().next().actionType());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionPropertiesTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionPropertiesTests.java
index 02c1c79ef288..0d2bd8e6de4a 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionPropertiesTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionPropertiesTests.java
@@ -15,12 +15,12 @@ public final class PrivateEndpointConnectionPropertiesTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
PrivateEndpointConnectionProperties model = BinaryData.fromString(
- "{\"groupIds\":[\"inzgvfcj\"],\"privateEndpoint\":{\"id\":\"oxxjtfelluwf\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"np\",\"actionsRequired\":\"fpjkjlxofp\"},\"provisioningState\":\"Succeeded\"}")
+ "{\"groupIds\":[\"wzo\",\"xjtfelluwfzit\",\"np\",\"qfpjk\"],\"privateEndpoint\":{\"id\":\"ofpdvh\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"ypininm\",\"actionsRequired\":\"huyb\"},\"provisioningState\":\"Creating\"}")
.toObject(PrivateEndpointConnectionProperties.class);
- Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING,
+ Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED,
model.privateLinkServiceConnectionState().status());
- Assertions.assertEquals("np", model.privateLinkServiceConnectionState().description());
- Assertions.assertEquals("fpjkjlxofp", model.privateLinkServiceConnectionState().actionsRequired());
+ Assertions.assertEquals("ypininm", model.privateLinkServiceConnectionState().description());
+ Assertions.assertEquals("huyb", model.privateLinkServiceConnectionState().actionsRequired());
}
@org.junit.jupiter.api.Test
@@ -28,13 +28,13 @@ public void testSerialize() throws Exception {
PrivateEndpointConnectionProperties model
= new PrivateEndpointConnectionProperties().withPrivateEndpoint(new PrivateEndpoint())
.withPrivateLinkServiceConnectionState(
- new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.PENDING)
- .withDescription("np")
- .withActionsRequired("fpjkjlxofp"));
+ new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.APPROVED)
+ .withDescription("ypininm")
+ .withActionsRequired("huyb"));
model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionProperties.class);
- Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING,
+ Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED,
model.privateLinkServiceConnectionState().status());
- Assertions.assertEquals("np", model.privateLinkServiceConnectionState().description());
- Assertions.assertEquals("fpjkjlxofp", model.privateLinkServiceConnectionState().actionsRequired());
+ Assertions.assertEquals("ypininm", model.privateLinkServiceConnectionState().description());
+ Assertions.assertEquals("huyb", model.privateLinkServiceConnectionState().actionsRequired());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionResourceInnerTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionResourceInnerTests.java
index c112f8f3b62f..3cf1f4441e71 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionResourceInnerTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionResourceInnerTests.java
@@ -16,12 +16,13 @@ public final class PrivateEndpointConnectionResourceInnerTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
PrivateEndpointConnectionResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"groupIds\":[\"bl\"],\"privateEndpoint\":{\"id\":\"pbtoqcjmkl\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"qidtqajzyu\",\"actionsRequired\":\"kudjkrlkhb\"},\"provisioningState\":\"Creating\"},\"id\":\"pgzgq\",\"name\":\"xzlocxscp\",\"type\":\"ierhhbcsglummaj\"}")
+ "{\"properties\":{\"groupIds\":[\"igdtopbob\",\"og\",\"m\",\"w\"],\"privateEndpoint\":{\"id\":\"a\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"ayvvtpgvdf\",\"actionsRequired\":\"otkftutqxlngx\"},\"provisioningState\":\"Failed\"},\"id\":\"ugnxkrxdqmi\",\"name\":\"tthzrvqd\",\"type\":\"abhjybi\"}")
.toObject(PrivateEndpointConnectionResourceInner.class);
- Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED,
+ Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING,
model.properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("qidtqajzyu", model.properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("kudjkrlkhb", model.properties().privateLinkServiceConnectionState().actionsRequired());
+ Assertions.assertEquals("ayvvtpgvdf", model.properties().privateLinkServiceConnectionState().description());
+ Assertions.assertEquals("otkftutqxlngx",
+ model.properties().privateLinkServiceConnectionState().actionsRequired());
}
@org.junit.jupiter.api.Test
@@ -30,13 +31,14 @@ public void testSerialize() throws Exception {
= new PrivateEndpointConnectionResourceInner()
.withProperties(new PrivateEndpointConnectionProperties().withPrivateEndpoint(new PrivateEndpoint())
.withPrivateLinkServiceConnectionState(new PrivateLinkServiceConnectionState()
- .withStatus(PrivateEndpointServiceConnectionStatus.REJECTED)
- .withDescription("qidtqajzyu")
- .withActionsRequired("kudjkrlkhb")));
+ .withStatus(PrivateEndpointServiceConnectionStatus.PENDING)
+ .withDescription("ayvvtpgvdf")
+ .withActionsRequired("otkftutqxlngx")));
model = BinaryData.fromObject(model).toObject(PrivateEndpointConnectionResourceInner.class);
- Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED,
+ Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING,
model.properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("qidtqajzyu", model.properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("kudjkrlkhb", model.properties().privateLinkServiceConnectionState().actionsRequired());
+ Assertions.assertEquals("ayvvtpgvdf", model.properties().privateLinkServiceConnectionState().description());
+ Assertions.assertEquals("otkftutqxlngx",
+ model.properties().privateLinkServiceConnectionState().actionsRequired());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionResourceListResultTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionResourceListResultTests.java
index 2fc7a869d33c..da69d4d69117 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionResourceListResultTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionResourceListResultTests.java
@@ -13,14 +13,14 @@ public final class PrivateEndpointConnectionResourceListResultTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
PrivateEndpointConnectionResourceListResult model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"groupIds\":[\"kfthwxmntei\",\"aop\",\"km\"],\"privateEndpoint\":{\"id\":\"mmxdcu\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"rpymzidnsez\",\"actionsRequired\":\"tbzsgfyccs\"},\"provisioningState\":\"Failed\"},\"id\":\"dwzjeiach\",\"name\":\"oosflnr\",\"type\":\"sfqpteehz\"},{\"properties\":{\"groupIds\":[\"yqrimzin\"],\"privateEndpoint\":{\"id\":\"wjdk\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"od\",\"actionsRequired\":\"hc\"},\"provisioningState\":\"Creating\"},\"id\":\"hjtckwhd\",\"name\":\"oifiyipjxsqwpgr\",\"type\":\"bznorcjxvsnby\"}],\"nextLink\":\"abnmocpcyshu\"}")
+ "{\"value\":[{\"properties\":{\"groupIds\":[\"jcmmxdcufufsrp\",\"mzidnsezcxtb\"],\"privateEndpoint\":{\"id\":\"fycc\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"mdwzjeiachboo\",\"actionsRequired\":\"lnrosfqp\"},\"provisioningState\":\"Deleting\"},\"id\":\"zzvypyqrimzinp\",\"name\":\"swjdkirso\",\"type\":\"dqxhcrmnohjtckwh\"},{\"properties\":{\"groupIds\":[\"fiyipjxsqwpgrj\",\"znorcj\",\"vsnb\",\"xqabnmocpcysh\"],\"privateEndpoint\":{\"id\":\"afbljjgpbtoqcjmk\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"bqidtqaj\",\"actionsRequired\":\"ulpkudjkrl\"},\"provisioningState\":\"Failed\"},\"id\":\"hfepgzgqex\",\"name\":\"locx\",\"type\":\"c\"},{\"properties\":{\"groupIds\":[\"rhhbcs\",\"l\",\"mmajtjaodx\"],\"privateEndpoint\":{\"id\":\"bdxkqpxokaj\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"imexgstxgcpodgma\",\"actionsRequired\":\"r\"},\"provisioningState\":\"Creating\"},\"id\":\"wzrlovmclwhij\",\"name\":\"oejctbzaqsqsy\",\"type\":\"bkbfkgukdkex\"},{\"properties\":{\"groupIds\":[\"fmxa\"],\"privateEndpoint\":{\"id\":\"jpgd\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"jjxhvpmo\",\"actionsRequired\":\"xhdzxibqeojnx\"},\"provisioningState\":\"Failed\"},\"id\":\"ddntwndei\",\"name\":\"btwnpzaoqvuhrhcf\",\"type\":\"cyddglmjthjqk\"}],\"nextLink\":\"yeicxmqciwqvhk\"}")
.toObject(PrivateEndpointConnectionResourceListResult.class);
Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED,
model.value().get(0).properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("rpymzidnsez",
+ Assertions.assertEquals("mdwzjeiachboo",
model.value().get(0).properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("tbzsgfyccs",
+ Assertions.assertEquals("lnrosfqp",
model.value().get(0).properties().privateLinkServiceConnectionState().actionsRequired());
- Assertions.assertEquals("abnmocpcyshu", model.nextLink());
+ Assertions.assertEquals("yeicxmqciwqvhk", model.nextLink());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionTests.java
index a702fbb1f932..3d2f4f1703dd 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionTests.java
@@ -13,12 +13,12 @@ public final class PrivateEndpointConnectionTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
PrivateEndpointConnection model = BinaryData.fromString(
- "{\"properties\":{\"groupIds\":[\"cmdv\",\"jhulsuuvmkjo\",\"k\",\"wfndiodjpsl\"],\"privateEndpoint\":{\"id\":\"dpvwryoqpsoaccta\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"j\",\"actionsRequired\":\"hbcryffdfdosyge\"},\"provisioningState\":\"Failed\"},\"id\":\"jakhmsbzjh\",\"name\":\"rzevdphlxaol\",\"type\":\"hqtrgqjbpf\"}")
+ "{\"properties\":{\"groupIds\":[\"dvpjhulsuuvmk\",\"ozkrwfndiodjpslw\",\"jdpvwryo\"],\"privateEndpoint\":{\"id\":\"oacctaza\"},\"privateLinkServiceConnectionState\":{\"status\":\"Pending\",\"description\":\"ahbc\",\"actionsRequired\":\"ffdfdosygexpa\"},\"provisioningState\":\"Deleting\"},\"id\":\"hmsbzjhcrzevdp\",\"name\":\"lxaolthqtrgqjbp\",\"type\":\"zfsinzgvf\"}")
.toObject(PrivateEndpointConnection.class);
- Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED,
+ Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.PENDING,
model.properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("j", model.properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("hbcryffdfdosyge",
+ Assertions.assertEquals("ahbc", model.properties().privateLinkServiceConnectionState().description());
+ Assertions.assertEquals("ffdfdosygexpa",
model.properties().privateLinkServiceConnectionState().actionsRequired());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsCreateMockTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsCreateMockTests.java
index f80e86ade435..c2e09816265b 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsCreateMockTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsCreateMockTests.java
@@ -6,8 +6,8 @@
import com.azure.core.credential.AccessToken;
import com.azure.core.http.HttpClient;
-import com.azure.core.management.AzureEnvironment;
import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
import com.azure.core.test.http.MockHttpResponse;
import com.azure.resourcemanager.mongocluster.MongoClusterManager;
import com.azure.resourcemanager.mongocluster.models.PrivateEndpoint;
@@ -25,30 +25,31 @@ public final class PrivateEndpointConnectionsCreateMockTests {
@Test
public void testCreate() throws Exception {
String responseStr
- = "{\"properties\":{\"groupIds\":[\"nuqqkpikadrgvt\",\"agnb\",\"ynhijggme\"],\"privateEndpoint\":{\"id\":\"iarbutrcvpna\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"jrunmpxtt\",\"actionsRequired\":\"hrbnlankxmyskpbh\"},\"provisioningState\":\"Succeeded\"},\"id\":\"kcxywnyt\",\"name\":\"rsyn\",\"type\":\"qidybyx\"}";
+ = "{\"properties\":{\"groupIds\":[\"twrupqsxvnm\"],\"privateEndpoint\":{\"id\":\"kvceoveilovnotyf\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"jbkcnxdhbttkph\",\"actionsRequired\":\"pnvjtoqnermclf\"},\"provisioningState\":\"Succeeded\"},\"id\":\"oxuscrpabgyepsbj\",\"name\":\"azqugxywpmueefj\",\"type\":\"wfqkquj\"}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
MongoClusterManager manager = MongoClusterManager.configure()
.withHttpClient(httpClient)
.authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
PrivateEndpointConnectionResource response
= manager.privateEndpointConnections()
- .define("ljyoxgvcltb")
- .withExistingMongoCluster("jky", "xjvuujqgidokg")
+ .define("nkjzkdeslpvlop")
+ .withExistingMongoCluster("yuguosvmkfssx", "ukkfplgmgs")
.withProperties(new PrivateEndpointConnectionProperties().withPrivateEndpoint(new PrivateEndpoint())
.withPrivateLinkServiceConnectionState(new PrivateLinkServiceConnectionState()
.withStatus(PrivateEndpointServiceConnectionStatus.APPROVED)
- .withDescription("ec")
- .withActionsRequired("odebfqkkrbmpu")))
+ .withDescription("txp")
+ .withActionsRequired("ebtfhvpesap")))
.create();
Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED,
response.properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("jrunmpxtt", response.properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("hrbnlankxmyskpbh",
+ Assertions.assertEquals("jbkcnxdhbttkph",
+ response.properties().privateLinkServiceConnectionState().description());
+ Assertions.assertEquals("pnvjtoqnermclf",
response.properties().privateLinkServiceConnectionState().actionsRequired());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java
index adb45eff8c8f..3aac5d81d0c6 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java
@@ -6,8 +6,8 @@
import com.azure.core.credential.AccessToken;
import com.azure.core.http.HttpClient;
-import com.azure.core.management.AzureEnvironment;
import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
import com.azure.core.test.http.MockHttpResponse;
import com.azure.resourcemanager.mongocluster.MongoClusterManager;
import com.azure.resourcemanager.mongocluster.models.PrivateEndpointConnectionResource;
@@ -22,23 +22,22 @@ public final class PrivateEndpointConnectionsGetWithResponseMockTests {
@Test
public void testGetWithResponse() throws Exception {
String responseStr
- = "{\"properties\":{\"groupIds\":[\"pwvlqdq\"],\"privateEndpoint\":{\"id\":\"qylihkaetckt\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"vf\",\"actionsRequired\":\"kymuctqhjfbebr\"},\"provisioningState\":\"Succeeded\"},\"id\":\"rfuwutt\",\"name\":\"xfvjrbirp\",\"type\":\"xepcyvahfn\"}";
+ = "{\"properties\":{\"groupIds\":[\"lmuzy\",\"xaepdkzjancuxr\",\"d\",\"bavxbniwdjswzt\"],\"privateEndpoint\":{\"id\":\"pgn\"},\"privateLinkServiceConnectionState\":{\"status\":\"Approved\",\"description\":\"hpzxbzpfzab\",\"actionsRequired\":\"cuh\"},\"provisioningState\":\"Succeeded\"},\"id\":\"tyq\",\"name\":\"klbb\",\"type\":\"vplwzbhv\"}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
MongoClusterManager manager = MongoClusterManager.configure()
.withHttpClient(httpClient)
.authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
PrivateEndpointConnectionResource response = manager.privateEndpointConnections()
- .getWithResponse("uconuqszfkbey", "ewrmjmwvvjektc", "senhwlrs", com.azure.core.util.Context.NONE)
+ .getWithResponse("edckzywbiexzfey", "eaxib", "ujwb", com.azure.core.util.Context.NONE)
.getValue();
- Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED,
+ Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED,
response.properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("vf", response.properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("kymuctqhjfbebr",
- response.properties().privateLinkServiceConnectionState().actionsRequired());
+ Assertions.assertEquals("hpzxbzpfzab", response.properties().privateLinkServiceConnectionState().description());
+ Assertions.assertEquals("cuh", response.properties().privateLinkServiceConnectionState().actionsRequired());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsListByMongoClusterMockTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsListByMongoClusterMockTests.java
index 3e18244ca20e..dd4315c17b4f 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsListByMongoClusterMockTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointConnectionsListByMongoClusterMockTests.java
@@ -7,8 +7,8 @@
import com.azure.core.credential.AccessToken;
import com.azure.core.http.HttpClient;
import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.AzureEnvironment;
import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
import com.azure.core.test.http.MockHttpResponse;
import com.azure.resourcemanager.mongocluster.MongoClusterManager;
import com.azure.resourcemanager.mongocluster.models.PrivateEndpointConnectionResource;
@@ -23,23 +23,23 @@ public final class PrivateEndpointConnectionsListByMongoClusterMockTests {
@Test
public void testListByMongoCluster() throws Exception {
String responseStr
- = "{\"value\":[{\"properties\":{\"groupIds\":[\"zbinjeputtm\",\"ywnuzoq\",\"tiyqzrnkcqv\"],\"privateEndpoint\":{\"id\":\"whzlsicohoq\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"lryav\",\"actionsRequired\":\"heun\"},\"provisioningState\":\"Failed\"},\"id\":\"gyxzk\",\"name\":\"noc\",\"type\":\"koklya\"}]}";
+ = "{\"value\":[{\"properties\":{\"groupIds\":[\"ankxmyskpbhenb\"],\"privateEndpoint\":{\"id\":\"xywnytnrsynlqidy\"},\"privateLinkServiceConnectionState\":{\"status\":\"Rejected\",\"description\":\"zfcl\",\"actionsRequired\":\"axdbabph\"},\"provisioningState\":\"Failed\"},\"id\":\"lfktsths\",\"name\":\"cocmnyyaztt\",\"type\":\"twwrqp\"}]}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
MongoClusterManager manager = MongoClusterManager.configure()
.withHttpClient(httpClient)
.authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
PagedIterable response = manager.privateEndpointConnections()
- .listByMongoCluster("agalpbuxwgipwhon", "wkgshwa", com.azure.core.util.Context.NONE);
+ .listByMongoCluster("jrunmpxtt", "bh", com.azure.core.util.Context.NONE);
Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.REJECTED,
response.iterator().next().properties().privateLinkServiceConnectionState().status());
- Assertions.assertEquals("lryav",
+ Assertions.assertEquals("zfcl",
response.iterator().next().properties().privateLinkServiceConnectionState().description());
- Assertions.assertEquals("heun",
+ Assertions.assertEquals("axdbabph",
response.iterator().next().properties().privateLinkServiceConnectionState().actionsRequired());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointTests.java
index 7c0105dd6483..68a38a5797ad 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateEndpointTests.java
@@ -10,7 +10,7 @@
public final class PrivateEndpointTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
- PrivateEndpoint model = BinaryData.fromString("{\"id\":\"fxxypininmayhuy\"}").toObject(PrivateEndpoint.class);
+ PrivateEndpoint model = BinaryData.fromString("{\"id\":\"depoog\"}").toObject(PrivateEndpoint.class);
}
@org.junit.jupiter.api.Test
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourceInnerTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourceInnerTests.java
index e09b918d5d05..1fba2cf243f8 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourceInnerTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourceInnerTests.java
@@ -12,8 +12,8 @@ public final class PrivateLinkResourceInnerTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
PrivateLinkResourceInner model = BinaryData.fromString(
- "{\"properties\":{\"groupId\":\"exhd\",\"requiredMembers\":[\"bqe\"],\"requiredZoneNames\":[\"xqbzvddntwnd\",\"icbtwnpzao\",\"vuhrhcffcyddgl\"]},\"id\":\"t\",\"name\":\"jqkwpyeicx\",\"type\":\"qciwqvhkhixuigdt\"}")
+ "{\"properties\":{\"groupId\":\"xhbkuofq\",\"requiredMembers\":[\"kh\"],\"requiredZoneNames\":[\"evfyexfwhybcib\"]},\"id\":\"vdcsitynn\",\"name\":\"amdecte\",\"type\":\"f\"}")
.toObject(PrivateLinkResourceInner.class);
- Assertions.assertEquals("xqbzvddntwnd", model.properties().requiredZoneNames().get(0));
+ Assertions.assertEquals("evfyexfwhybcib", model.properties().requiredZoneNames().get(0));
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourceListResultTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourceListResultTests.java
index 43d54ec62044..b505b922c2ef 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourceListResultTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourceListResultTests.java
@@ -12,9 +12,9 @@ public final class PrivateLinkResourceListResultTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
PrivateLinkResourceListResult model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"groupId\":\"dxob\",\"requiredMembers\":[\"xkqpxo\",\"ajionpimexgstxg\"],\"requiredZoneNames\":[\"dg\",\"aajrm\",\"djwzrlov\",\"clwhijcoejctbz\"]},\"id\":\"s\",\"name\":\"sycbkbfk\",\"type\":\"ukdkexxppofmxa\"}],\"nextLink\":\"fjpgddtocjjxhvp\"}")
+ "{\"value\":[{\"properties\":{\"groupId\":\"qfbow\",\"requiredMembers\":[\"nyktzlcuiy\",\"gqywgndrv\",\"nhzgpphrcgyn\",\"ocpecfvmmco\"],\"requiredZoneNames\":[\"xlzevgbmqjqabcy\",\"mivkwlzuvcc\",\"wnfnbacf\"]},\"id\":\"nlebxetqgtzxd\",\"name\":\"nqbqqwxr\",\"type\":\"feallnwsu\"},{\"properties\":{\"groupId\":\"njampm\",\"requiredMembers\":[\"zscxaqwo\",\"chcbonqvpkvlrxnj\"],\"requiredZoneNames\":[\"eipheoflokeyy\",\"enjbdlwtgrhp\"]},\"id\":\"pj\",\"name\":\"masxazjpqyegu\",\"type\":\"lhbxxhejjzzvdud\"},{\"properties\":{\"groupId\":\"slfhotwm\",\"requiredMembers\":[\"pwlbjnpg\",\"cftadeh\",\"nltyfsoppusuesnz\"],\"requiredZoneNames\":[\"jbavorxzdm\"]},\"id\":\"ctbqvudwx\",\"name\":\"ndnvo\",\"type\":\"gujjugwdkcglh\"}],\"nextLink\":\"azjdyggd\"}")
.toObject(PrivateLinkResourceListResult.class);
- Assertions.assertEquals("dg", model.value().get(0).properties().requiredZoneNames().get(0));
- Assertions.assertEquals("fjpgddtocjjxhvp", model.nextLink());
+ Assertions.assertEquals("xlzevgbmqjqabcy", model.value().get(0).properties().requiredZoneNames().get(0));
+ Assertions.assertEquals("azjdyggd", model.nextLink());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourcePropertiesTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourcePropertiesTests.java
index 9c907cd9aeb6..922a98bea656 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourcePropertiesTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkResourcePropertiesTests.java
@@ -11,9 +11,9 @@
public final class PrivateLinkResourcePropertiesTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
- PrivateLinkResourceProperties model = BinaryData
- .fromString("{\"groupId\":\"bob\",\"requiredMembers\":[\"hm\",\"w\"],\"requiredZoneNames\":[\"a\"]}")
+ PrivateLinkResourceProperties model = BinaryData.fromString(
+ "{\"groupId\":\"scjeypv\",\"requiredMembers\":[\"rkgqhcjrefo\",\"gm\",\"qsl\",\"yyvxyqjpkcattpn\"],\"requiredZoneNames\":[\"rcczsqpjhvmd\"]}")
.toObject(PrivateLinkResourceProperties.class);
- Assertions.assertEquals("a", model.requiredZoneNames().get(0));
+ Assertions.assertEquals("rcczsqpjhvmd", model.requiredZoneNames().get(0));
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkServiceConnectionStateTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkServiceConnectionStateTests.java
index f7380066e61d..b9511354d930 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkServiceConnectionStateTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinkServiceConnectionStateTests.java
@@ -13,22 +13,22 @@ public final class PrivateLinkServiceConnectionStateTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
PrivateLinkServiceConnectionState model = BinaryData
- .fromString("{\"status\":\"Approved\",\"description\":\"odepoogin\",\"actionsRequired\":\"amiheognarxz\"}")
+ .fromString("{\"status\":\"Approved\",\"description\":\"amiheognarxz\",\"actionsRequired\":\"heotusiv\"}")
.toObject(PrivateLinkServiceConnectionState.class);
Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, model.status());
- Assertions.assertEquals("odepoogin", model.description());
- Assertions.assertEquals("amiheognarxz", model.actionsRequired());
+ Assertions.assertEquals("amiheognarxz", model.description());
+ Assertions.assertEquals("heotusiv", model.actionsRequired());
}
@org.junit.jupiter.api.Test
public void testSerialize() throws Exception {
PrivateLinkServiceConnectionState model
= new PrivateLinkServiceConnectionState().withStatus(PrivateEndpointServiceConnectionStatus.APPROVED)
- .withDescription("odepoogin")
- .withActionsRequired("amiheognarxz");
+ .withDescription("amiheognarxz")
+ .withActionsRequired("heotusiv");
model = BinaryData.fromObject(model).toObject(PrivateLinkServiceConnectionState.class);
Assertions.assertEquals(PrivateEndpointServiceConnectionStatus.APPROVED, model.status());
- Assertions.assertEquals("odepoogin", model.description());
- Assertions.assertEquals("amiheognarxz", model.actionsRequired());
+ Assertions.assertEquals("amiheognarxz", model.description());
+ Assertions.assertEquals("heotusiv", model.actionsRequired());
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinksListByMongoClusterMockTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinksListByMongoClusterMockTests.java
index f28dfbe7bb92..b24ab839358d 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinksListByMongoClusterMockTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/PrivateLinksListByMongoClusterMockTests.java
@@ -7,8 +7,8 @@
import com.azure.core.credential.AccessToken;
import com.azure.core.http.HttpClient;
import com.azure.core.http.rest.PagedIterable;
-import com.azure.core.management.AzureEnvironment;
import com.azure.core.management.profile.AzureProfile;
+import com.azure.core.models.AzureCloud;
import com.azure.core.test.http.MockHttpResponse;
import com.azure.resourcemanager.mongocluster.MongoClusterManager;
import com.azure.resourcemanager.mongocluster.models.PrivateLinkResource;
@@ -22,18 +22,18 @@ public final class PrivateLinksListByMongoClusterMockTests {
@Test
public void testListByMongoCluster() throws Exception {
String responseStr
- = "{\"value\":[{\"properties\":{\"groupId\":\"tsthsucocm\",\"requiredMembers\":[\"azt\",\"bt\",\"wrqpue\",\"ckzywbiexzfeyue\"],\"requiredZoneNames\":[\"bxu\"]},\"id\":\"bhqwalmuzyoxa\",\"name\":\"pdkzjancuxr\",\"type\":\"d\"}]}";
+ = "{\"value\":[{\"properties\":{\"groupId\":\"cmgyud\",\"requiredMembers\":[\"lmoyrx\",\"wfudwpzntxhdzhl\"],\"requiredZoneNames\":[\"bh\",\"kfrlhrxsbky\",\"pycanuzbpz\"]},\"id\":\"fkuwbcrnwbmehhse\",\"name\":\"v\",\"type\":\"us\"}]}";
HttpClient httpClient
= response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
MongoClusterManager manager = MongoClusterManager.configure()
.withHttpClient(httpClient)
.authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
+ new AzureProfile("", "", AzureCloud.AZURE_PUBLIC_CLOUD));
PagedIterable response
- = manager.privateLinks().listByMongoCluster("zfcl", "aaxdbabphlwrq", com.azure.core.util.Context.NONE);
+ = manager.privateLinks().listByMongoCluster("dsuyonobgla", "cq", com.azure.core.util.Context.NONE);
- Assertions.assertEquals("bxu", response.iterator().next().properties().requiredZoneNames().get(0));
+ Assertions.assertEquals("bh", response.iterator().next().properties().requiredZoneNames().get(0));
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ReplicationPropertiesTests.java b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ReplicationPropertiesTests.java
index 30db951954b5..07dfbc068f17 100644
--- a/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ReplicationPropertiesTests.java
+++ b/sdk/mongocluster/azure-resourcemanager-mongocluster/src/test/java/com/azure/resourcemanager/mongocluster/generated/ReplicationPropertiesTests.java
@@ -11,8 +11,7 @@ public final class ReplicationPropertiesTests {
@org.junit.jupiter.api.Test
public void testDeserialize() throws Exception {
ReplicationProperties model = BinaryData
- .fromString(
- "{\"sourceResourceId\":\"heotusiv\",\"role\":\"Primary\",\"replicationState\":\"Provisioning\"}")
+ .fromString("{\"sourceResourceId\":\"v\",\"role\":\"GeoAsyncReplica\",\"replicationState\":\"Active\"}")
.toObject(ReplicationProperties.class);
}
}
diff --git a/sdk/mongocluster/azure-resourcemanager-mongocluster/tsp-location.yaml b/sdk/mongocluster/azure-resourcemanager-mongocluster/tsp-location.yaml
index ee73a0cd70d3..45afd99ba531 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/DocumentDB.MongoCluster.Management
-commit: 07bdede4651ce2ea0e4039d76e81a69df23a3d6e
+commit: a4f57d6542679fa11866345756f9251b51394353
repo: Azure/azure-rest-api-specs
additionalDirectories: