Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 58 additions & 4 deletions sdk/managedops/azure-resourcemanager-managedops/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Various documentation is available to help you get started
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-managedops</artifactId>
<version>1.0.0-beta.1</version>
<version>1.0.0-beta.2</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down
2 changes: 1 addition & 1 deletion sdk/managedops/azure-resourcemanager-managedops/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ Licensed under the MIT License.
~ Code generated by Microsoft (R) TypeSpec Code Generator.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.azure</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public final class AzureMonitorInformation implements JsonSerializable<AzureMoni
/*
* Indicates whether the service is enabled.
*/
private ChangeTrackingInformationEnablementStatus enablementStatus;
private EnablementState enablementStatus;

/**
* Creates an instance of AzureMonitorInformation class.
Expand All @@ -46,7 +46,7 @@ public String dcrId() {
*
* @return the enablementStatus value.
*/
public ChangeTrackingInformationEnablementStatus enablementStatus() {
public EnablementState enablementStatus() {
return this.enablementStatus;
}

Expand Down Expand Up @@ -82,7 +82,7 @@ public static AzureMonitorInformation fromJson(JsonReader jsonReader) throws IOE
deserializedAzureMonitorInformation.dcrId = reader.getString();
} else if ("enablementStatus".equals(fieldName)) {
deserializedAzureMonitorInformation.enablementStatus
= ChangeTrackingInformationEnablementStatus.fromString(reader.getString());
= EnablementState.fromString(reader.getString());
} else {
reader.skipChildren();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public final class ChangeTrackingInformation implements JsonSerializable<ChangeT
/*
* Indicates whether the service is enabled.
*/
private ChangeTrackingInformationEnablementStatus enablementStatus;
private EnablementState enablementStatus;

/**
* Creates an instance of ChangeTrackingInformation class.
Expand All @@ -46,7 +46,7 @@ public String dcrId() {
*
* @return the enablementStatus value.
*/
public ChangeTrackingInformationEnablementStatus enablementStatus() {
public EnablementState enablementStatus() {
return this.enablementStatus;
}

Expand Down Expand Up @@ -82,7 +82,7 @@ public static ChangeTrackingInformation fromJson(JsonReader jsonReader) throws I
deserializedChangeTrackingInformation.dcrId = reader.getString();
} else if ("enablementStatus".equals(fieldName)) {
deserializedChangeTrackingInformation.enablementStatus
= ChangeTrackingInformationEnablementStatus.fromString(reader.getString());
= EnablementState.fromString(reader.getString());
} else {
reader.skipChildren();
}
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public final class DefenderCspmInformation implements JsonSerializable<DefenderC
/*
* Indicates whether the service is enabled.
*/
private ChangeTrackingInformationEnablementStatus enablementStatus;
private EnablementState enablementStatus;

/**
* Creates an instance of DefenderCspmInformation class.
Expand All @@ -32,7 +32,7 @@ private DefenderCspmInformation() {
*
* @return the enablementStatus value.
*/
public ChangeTrackingInformationEnablementStatus enablementStatus() {
public EnablementState enablementStatus() {
return this.enablementStatus;
}

Expand Down Expand Up @@ -65,7 +65,7 @@ public static DefenderCspmInformation fromJson(JsonReader jsonReader) throws IOE

if ("enablementStatus".equals(fieldName)) {
deserializedDefenderCspmInformation.enablementStatus
= ChangeTrackingInformationEnablementStatus.fromString(reader.getString());
= EnablementState.fromString(reader.getString());
} else {
reader.skipChildren();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public final class DefenderForServersInformation implements JsonSerializable<Def
/*
* Indicates whether the service is enabled.
*/
private ChangeTrackingInformationEnablementStatus enablementStatus;
private EnablementState enablementStatus;

/**
* Creates an instance of DefenderForServersInformation class.
Expand All @@ -32,7 +32,7 @@ private DefenderForServersInformation() {
*
* @return the enablementStatus value.
*/
public ChangeTrackingInformationEnablementStatus enablementStatus() {
public EnablementState enablementStatus() {
return this.enablementStatus;
}

Expand Down Expand Up @@ -66,7 +66,7 @@ public static DefenderForServersInformation fromJson(JsonReader jsonReader) thro

if ("enablementStatus".equals(fieldName)) {
deserializedDefenderForServersInformation.enablementStatus
= ChangeTrackingInformationEnablementStatus.fromString(reader.getString());
= EnablementState.fromString(reader.getString());
} else {
reader.skipChildren();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ public final class DesiredConfiguration implements JsonSerializable<DesiredConfi
/*
* Desired enablement state of the Defender For Servers service.
*/
private DesiredConfigurationDefenderForServers defenderForServers;
private DesiredEnablementState defenderForServers;

/*
* Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
*/
private DesiredConfigurationDefenderForServers defenderCspm;
private DesiredEnablementState defenderCspm;

/**
* Creates an instance of DesiredConfiguration class.
Expand Down Expand Up @@ -114,7 +114,7 @@ public DesiredConfiguration withUserAssignedManagedIdentityId(String userAssigne
*
* @return the defenderForServers value.
*/
public DesiredConfigurationDefenderForServers defenderForServers() {
public DesiredEnablementState defenderForServers() {
return this.defenderForServers;
}

Expand All @@ -124,7 +124,7 @@ public DesiredConfigurationDefenderForServers defenderForServers() {
* @param defenderForServers the defenderForServers value to set.
* @return the DesiredConfiguration object itself.
*/
public DesiredConfiguration withDefenderForServers(DesiredConfigurationDefenderForServers defenderForServers) {
public DesiredConfiguration withDefenderForServers(DesiredEnablementState defenderForServers) {
this.defenderForServers = defenderForServers;
return this;
}
Expand All @@ -135,7 +135,7 @@ public DesiredConfiguration withDefenderForServers(DesiredConfigurationDefenderF
*
* @return the defenderCspm value.
*/
public DesiredConfigurationDefenderForServers defenderCspm() {
public DesiredEnablementState defenderCspm() {
return this.defenderCspm;
}

Expand All @@ -146,7 +146,7 @@ public DesiredConfigurationDefenderForServers defenderCspm() {
* @param defenderCspm the defenderCspm value to set.
* @return the DesiredConfiguration object itself.
*/
public DesiredConfiguration withDefenderCspm(DesiredConfigurationDefenderForServers defenderCspm) {
public DesiredConfiguration withDefenderCspm(DesiredEnablementState defenderCspm) {
this.defenderCspm = defenderCspm;
return this;
}
Expand Down Expand Up @@ -191,10 +191,10 @@ public static DesiredConfiguration fromJson(JsonReader jsonReader) throws IOExce
deserializedDesiredConfiguration.userAssignedManagedIdentityId = reader.getString();
} else if ("defenderForServers".equals(fieldName)) {
deserializedDesiredConfiguration.defenderForServers
= DesiredConfigurationDefenderForServers.fromString(reader.getString());
= DesiredEnablementState.fromString(reader.getString());
} else if ("defenderCspm".equals(fieldName)) {
deserializedDesiredConfiguration.defenderCspm
= DesiredConfigurationDefenderForServers.fromString(reader.getString());
= DesiredEnablementState.fromString(reader.getString());
} else {
reader.skipChildren();
}
Expand Down

This file was deleted.

Loading