diff --git a/sdk/managedops/azure-resourcemanager-managedops/CHANGELOG.md b/sdk/managedops/azure-resourcemanager-managedops/CHANGELOG.md
index 45fd94f54696..3ce61b1d0827 100644
--- a/sdk/managedops/azure-resourcemanager-managedops/CHANGELOG.md
+++ b/sdk/managedops/azure-resourcemanager-managedops/CHANGELOG.md
@@ -1,14 +1,68 @@
# Release History
-## 1.0.0-beta.2 (Unreleased)
+## 1.0.0-beta.2 (2026-03-06)
-### Features Added
+- Azure Resource Manager ManagedOps client library for Java. This package contains Microsoft Azure SDK for ManagedOps Management SDK. Managed Operations API. Package api-version 2025-07-28-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
### Breaking Changes
-### Bugs Fixed
+#### `models.DesiredConfigurationDefenderForServers` was removed
+
+#### `models.ChangeTrackingInformationEnablementStatus` was removed
+
+#### `models.ChangeTrackingInformation` was modified
+
+* `models.ChangeTrackingInformationEnablementStatus enablementStatus()` -> `models.EnablementState enablementStatus()`
+
+#### `models.DefenderForServersInformation` was modified
+
+* `models.ChangeTrackingInformationEnablementStatus enablementStatus()` -> `models.EnablementState enablementStatus()`
+
+#### `models.DesiredConfigurationUpdate` was modified
+
+* `models.DesiredConfigurationDefenderForServers defenderForServers()` -> `models.DesiredEnablementState defenderForServers()`
+* `withDefenderCspm(models.DesiredConfigurationDefenderForServers)` was removed
+* `withDefenderForServers(models.DesiredConfigurationDefenderForServers)` was removed
+* `models.DesiredConfigurationDefenderForServers defenderCspm()` -> `models.DesiredEnablementState defenderCspm()`
+
+#### `models.DesiredConfiguration` was modified
+
+* `withDefenderCspm(models.DesiredConfigurationDefenderForServers)` was removed
+* `models.DesiredConfigurationDefenderForServers defenderForServers()` -> `models.DesiredEnablementState defenderForServers()`
+* `withDefenderForServers(models.DesiredConfigurationDefenderForServers)` was removed
+* `models.DesiredConfigurationDefenderForServers defenderCspm()` -> `models.DesiredEnablementState defenderCspm()`
+
+#### `models.DefenderCspmInformation` was modified
+
+* `models.ChangeTrackingInformationEnablementStatus enablementStatus()` -> `models.EnablementState enablementStatus()`
+
+#### `models.GuestConfigurationInformation` was modified
+
+* `models.ChangeTrackingInformationEnablementStatus enablementStatus()` -> `models.EnablementState enablementStatus()`
+
+#### `models.UpdateManagerInformation` was modified
+
+* `models.ChangeTrackingInformationEnablementStatus enablementStatus()` -> `models.EnablementState enablementStatus()`
+
+#### `models.AzureMonitorInformation` was modified
+
+* `models.ChangeTrackingInformationEnablementStatus enablementStatus()` -> `models.EnablementState enablementStatus()`
+
+### Features Added
+
+* `models.EnablementState` was added
+
+* `models.DesiredEnablementState` was added
+
+#### `models.DesiredConfigurationUpdate` was modified
+
+* `withDefenderCspm(models.DesiredEnablementState)` was added
+* `withDefenderForServers(models.DesiredEnablementState)` was added
+
+#### `models.DesiredConfiguration` was modified
-### Other Changes
+* `withDefenderForServers(models.DesiredEnablementState)` was added
+* `withDefenderCspm(models.DesiredEnablementState)` was added
## 1.0.0-beta.1 (2026-02-13)
diff --git a/sdk/managedops/azure-resourcemanager-managedops/README.md b/sdk/managedops/azure-resourcemanager-managedops/README.md
index 55b6a0115254..f3c28b079b8a 100644
--- a/sdk/managedops/azure-resourcemanager-managedops/README.md
+++ b/sdk/managedops/azure-resourcemanager-managedops/README.md
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
com.azure.resourcemanager
azure-resourcemanager-managedops
- 1.0.0-beta.1
+ 1.0.0-beta.2
```
[//]: # ({x-version-update-end})
diff --git a/sdk/managedops/azure-resourcemanager-managedops/pom.xml b/sdk/managedops/azure-resourcemanager-managedops/pom.xml
index 8f84588e02be..1dc619158d63 100644
--- a/sdk/managedops/azure-resourcemanager-managedops/pom.xml
+++ b/sdk/managedops/azure-resourcemanager-managedops/pom.xml
@@ -3,7 +3,7 @@
~ Licensed under the MIT License.
~ Code generated by Microsoft (R) TypeSpec Code Generator.
-->
-
+
4.0.0
com.azure
diff --git a/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/AzureMonitorInformation.java b/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/AzureMonitorInformation.java
index 12cdbb6d75ff..9fd5d2bad590 100644
--- a/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/AzureMonitorInformation.java
+++ b/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/AzureMonitorInformation.java
@@ -24,7 +24,7 @@ public final class AzureMonitorInformation implements JsonSerializable {
- /**
- * Static value Enabled for ChangeTrackingInformationEnablementStatus.
- */
- public static final ChangeTrackingInformationEnablementStatus ENABLED = fromString("Enabled");
-
- /**
- * Static value InProgress for ChangeTrackingInformationEnablementStatus.
- */
- public static final ChangeTrackingInformationEnablementStatus IN_PROGRESS = fromString("InProgress");
-
- /**
- * Static value Failed for ChangeTrackingInformationEnablementStatus.
- */
- public static final ChangeTrackingInformationEnablementStatus FAILED = fromString("Failed");
-
- /**
- * Static value Disabled for ChangeTrackingInformationEnablementStatus.
- */
- public static final ChangeTrackingInformationEnablementStatus DISABLED = fromString("Disabled");
-
- /**
- * Creates a new instance of ChangeTrackingInformationEnablementStatus value.
- *
- * @deprecated Use the {@link #fromString(String)} factory method.
- */
- @Deprecated
- public ChangeTrackingInformationEnablementStatus() {
- }
-
- /**
- * Creates or finds a ChangeTrackingInformationEnablementStatus from its string representation.
- *
- * @param name a name to look for.
- * @return the corresponding ChangeTrackingInformationEnablementStatus.
- */
- public static ChangeTrackingInformationEnablementStatus fromString(String name) {
- return fromString(name, ChangeTrackingInformationEnablementStatus.class);
- }
-
- /**
- * Gets known ChangeTrackingInformationEnablementStatus values.
- *
- * @return known ChangeTrackingInformationEnablementStatus values.
- */
- public static Collection values() {
- return values(ChangeTrackingInformationEnablementStatus.class);
- }
-}
diff --git a/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/DefenderCspmInformation.java b/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/DefenderCspmInformation.java
index 5d4c06353f3e..feb4d1867c97 100644
--- a/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/DefenderCspmInformation.java
+++ b/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/DefenderCspmInformation.java
@@ -19,7 +19,7 @@ public final class DefenderCspmInformation implements JsonSerializable {
- /**
- * Static value Enable for DesiredConfigurationDefenderForServers.
- */
- public static final DesiredConfigurationDefenderForServers ENABLE = fromString("Enable");
-
- /**
- * Static value Disable for DesiredConfigurationDefenderForServers.
- */
- public static final DesiredConfigurationDefenderForServers DISABLE = fromString("Disable");
-
- /**
- * Creates a new instance of DesiredConfigurationDefenderForServers value.
- *
- * @deprecated Use the {@link #fromString(String)} factory method.
- */
- @Deprecated
- public DesiredConfigurationDefenderForServers() {
- }
-
- /**
- * Creates or finds a DesiredConfigurationDefenderForServers from its string representation.
- *
- * @param name a name to look for.
- * @return the corresponding DesiredConfigurationDefenderForServers.
- */
- public static DesiredConfigurationDefenderForServers fromString(String name) {
- return fromString(name, DesiredConfigurationDefenderForServers.class);
- }
-
- /**
- * Gets known DesiredConfigurationDefenderForServers values.
- *
- * @return known DesiredConfigurationDefenderForServers values.
- */
- public static Collection values() {
- return values(DesiredConfigurationDefenderForServers.class);
- }
-}
diff --git a/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/DesiredConfigurationUpdate.java b/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/DesiredConfigurationUpdate.java
index c28b2d730bca..2a1f5a393b1c 100644
--- a/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/DesiredConfigurationUpdate.java
+++ b/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/DesiredConfigurationUpdate.java
@@ -19,12 +19,12 @@ public final class DesiredConfigurationUpdate implements JsonSerializable {
+ /**
+ * Enable the service.
+ */
+ public static final DesiredEnablementState ENABLE = fromString("Enable");
+
+ /**
+ * Disable the service.
+ */
+ public static final DesiredEnablementState DISABLE = fromString("Disable");
+
+ /**
+ * Creates a new instance of DesiredEnablementState value.
+ *
+ * @deprecated Use the {@link #fromString(String)} factory method.
+ */
+ @Deprecated
+ public DesiredEnablementState() {
+ }
+
+ /**
+ * Creates or finds a DesiredEnablementState from its string representation.
+ *
+ * @param name a name to look for.
+ * @return the corresponding DesiredEnablementState.
+ */
+ public static DesiredEnablementState fromString(String name) {
+ return fromString(name, DesiredEnablementState.class);
+ }
+
+ /**
+ * Gets known DesiredEnablementState values.
+ *
+ * @return known DesiredEnablementState values.
+ */
+ public static Collection values() {
+ return values(DesiredEnablementState.class);
+ }
+}
diff --git a/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/EnablementState.java b/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/EnablementState.java
new file mode 100644
index 000000000000..b880f1d22c98
--- /dev/null
+++ b/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/EnablementState.java
@@ -0,0 +1,61 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) TypeSpec Code Generator.
+
+package com.azure.resourcemanager.managedops.models;
+
+import com.azure.core.util.ExpandableStringEnum;
+import java.util.Collection;
+
+/**
+ * The enablement state of a service.
+ */
+public final class EnablementState extends ExpandableStringEnum {
+ /**
+ * Service is enabled.
+ */
+ public static final EnablementState ENABLED = fromString("Enabled");
+
+ /**
+ * Service enablement is in progress.
+ */
+ public static final EnablementState IN_PROGRESS = fromString("InProgress");
+
+ /**
+ * Service enablement has failed.
+ */
+ public static final EnablementState FAILED = fromString("Failed");
+
+ /**
+ * Service is disabled.
+ */
+ public static final EnablementState DISABLED = fromString("Disabled");
+
+ /**
+ * Creates a new instance of EnablementState value.
+ *
+ * @deprecated Use the {@link #fromString(String)} factory method.
+ */
+ @Deprecated
+ public EnablementState() {
+ }
+
+ /**
+ * Creates or finds a EnablementState from its string representation.
+ *
+ * @param name a name to look for.
+ * @return the corresponding EnablementState.
+ */
+ public static EnablementState fromString(String name) {
+ return fromString(name, EnablementState.class);
+ }
+
+ /**
+ * Gets known EnablementState values.
+ *
+ * @return known EnablementState values.
+ */
+ public static Collection values() {
+ return values(EnablementState.class);
+ }
+}
diff --git a/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/GuestConfigurationInformation.java b/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/GuestConfigurationInformation.java
index 106061678086..d801bd4747f8 100644
--- a/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/GuestConfigurationInformation.java
+++ b/sdk/managedops/azure-resourcemanager-managedops/src/main/java/com/azure/resourcemanager/managedops/models/GuestConfigurationInformation.java
@@ -19,7 +19,7 @@ public final class GuestConfigurationInformation implements JsonSerializable