diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/CHANGELOG.md b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/CHANGELOG.md
index 7dc143ac59b3..dbe17d98fdd7 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/CHANGELOG.md
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/CHANGELOG.md
@@ -6,17 +6,6 @@
### Breaking Changes
-#### Serialization/Deserialization change
-
-- `Jackson` is removed from dependency and no longer supported.
-
-##### Migration Guide
-
-If you are using `Jackson`/`ObjectMapper` for manual serialization/deserialization, configure your `ObjectMapper` for backward compatibility:
-```java
-objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonProvider.getJsonSerializableDatabindModule());
-```
-
#### `models.FleetMemberListResult` was removed
#### `models.UpdateRunListResult` was removed
@@ -29,18 +18,20 @@ objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonPr
#### `models.UserAssignedIdentity` was modified
-* `java.util.UUID clientId()` -> `java.lang.String clientId()`
* `java.util.UUID principalId()` -> `java.lang.String principalId()`
+* `java.util.UUID clientId()` -> `java.lang.String clientId()`
#### `models.ManagedServiceIdentity` was modified
-* `java.util.UUID principalId()` -> `java.lang.String principalId()`
* `java.util.UUID tenantId()` -> `java.lang.String tenantId()`
+* `java.util.UUID principalId()` -> `java.lang.String principalId()`
### Features Added
* `models.UpgradeChannel` was added
+* `implementation.models.OperationListResult` was added
+
* `models.AutoUpgradeProfile$Update` was added
* `models.AutoUpgradeProfile$Definition` was added
@@ -53,53 +44,182 @@ objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonPr
* `models.AutoUpgradeNodeImageSelectionType` was added
+* `implementation.models.FleetMemberListResult` was added
+
* `models.AutoUpgradeProfile$UpdateStages` was added
* `models.AutoUpgradeProfiles` was added
* `models.AutoUpgradeProfile` was added
+* `implementation.models.UpdateRunListResult` was added
+
* `models.AutoUpgradeNodeImageSelection` was added
+* `implementation.models.FleetListResult` was added
+
* `models.AutoUpgradeProfile$DefinitionStages` was added
* `models.AutoUpgradeProfileOperations` was added
+* `implementation.models.AutoUpgradeProfileListResult` was added
+
* `models.AutoUpgradeLastTriggerStatus` was added
+* `implementation.models.FleetUpdateStrategyListResult` was added
+
* `models.GenerateResponse` was added
* `models.AutoUpgradeProfileStatus` was added
#### `models.ApiServerAccessProfile` was modified
+* `toJson(com.azure.json.JsonWriter)` was added
* `withSubnetId(java.lang.String)` was added
-* `withEnableVnetIntegration(java.lang.Boolean)` was added
* `enableVnetIntegration()` was added
+* `withEnableVnetIntegration(java.lang.Boolean)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
* `subnetId()` was added
+#### `models.UserAssignedIdentity` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.WaitStatus` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
#### `ContainerServiceFleetManager` was modified
* `autoUpgradeProfiles()` was added
* `autoUpgradeProfileOperations()` was added
+#### `models.AgentProfile` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
#### `models.FleetMember` was modified
* `status()` was added
+#### `models.UpdateStageStatus` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
#### `models.Fleet` was modified
* `status()` was added
+#### `models.ManagedServiceIdentity` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.UpdateGroupStatus` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.FleetHubProfile` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.UpdateRunStrategy` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
#### `models.NodeImageSelection` was modified
-* `withCustomNodeImageVersions(java.util.List)` was added
* `customNodeImageVersions()` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+* `withCustomNodeImageVersions(java.util.List)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.NodeImageSelectionStatus` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.FleetMemberUpdate` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.UpdateStatus` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.FleetPatch` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.UpdateGroup` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.ManagedClusterUpgradeSpec` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.UpdateStage` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.SkipProperties` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.MemberUpdateStatus` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.FleetCredentialResult` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.OperationDisplay` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.ManagedClusterUpdate` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
#### `models.UpdateRun` was modified
* `autoUpgradeProfileId()` was added
+#### `models.SkipTarget` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.NodeImageVersion` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.UpdateRunStatus` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
## 1.2.0-beta.1 (2024-10-17)
- Azure Resource Manager ContainerServiceFleet client library for Java. This package contains Microsoft Azure SDK for ContainerServiceFleet Management SDK. Azure Kubernetes Fleet Manager Client. Package tag package-2024-05-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/pom.xml b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/pom.xml
index 2a2205822def..9d8626792bfa 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/pom.xml
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/pom.xml
@@ -45,7 +45,6 @@
UTF-8
0
0
- true
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/AutoUpgradeProfileOperationsClient.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/AutoUpgradeProfileOperationsClient.java
index 3a0a297d0626..5f27b1b3302b 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/AutoUpgradeProfileOperationsClient.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/AutoUpgradeProfileOperationsClient.java
@@ -16,7 +16,7 @@
*/
public interface AutoUpgradeProfileOperationsClient {
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -31,7 +31,7 @@ public interface AutoUpgradeProfileOperationsClient {
beginGenerateUpdateRun(String resourceGroupName, String fleetName, String autoUpgradeProfileName);
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -47,7 +47,7 @@ SyncPoller, GenerateResponseInner> beginGenera
String resourceGroupName, String fleetName, String autoUpgradeProfileName, Context context);
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -61,7 +61,7 @@ SyncPoller, GenerateResponseInner> beginGenera
GenerateResponseInner generateUpdateRun(String resourceGroupName, String fleetName, String autoUpgradeProfileName);
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/AutoUpgradeProfileOperationsClientImpl.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/AutoUpgradeProfileOperationsClientImpl.java
index 3fa9d9cea850..36f2d6c33479 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/AutoUpgradeProfileOperationsClientImpl.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/AutoUpgradeProfileOperationsClientImpl.java
@@ -74,7 +74,7 @@ Mono>> generateUpdateRun(@HostParam("endpoint") String
}
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -114,7 +114,7 @@ private Mono>> generateUpdateRunWithResponseAsync(Stri
}
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -154,7 +154,7 @@ private Mono>> generateUpdateRunWithResponseAsync(Stri
}
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -175,7 +175,7 @@ private Mono>> generateUpdateRunWithResponseAsync(Stri
}
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -197,7 +197,7 @@ private PollerFlux, GenerateResponseInner> beg
}
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -214,7 +214,7 @@ private PollerFlux, GenerateResponseInner> beg
}
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -233,7 +233,7 @@ public SyncPoller, GenerateResponseInner> begi
}
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -251,7 +251,7 @@ private Mono generateUpdateRunAsync(String resourceGroupN
}
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -270,7 +270,7 @@ private Mono generateUpdateRunAsync(String resourceGroupN
}
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -287,7 +287,7 @@ public GenerateResponseInner generateUpdateRun(String resourceGroupName, String
}
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/AutoUpgradeProfileOperations.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/AutoUpgradeProfileOperations.java
index 258ffc14dcc8..6368fd95e232 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/AutoUpgradeProfileOperations.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/AutoUpgradeProfileOperations.java
@@ -11,7 +11,7 @@
*/
public interface AutoUpgradeProfileOperations {
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
@@ -24,7 +24,7 @@ public interface AutoUpgradeProfileOperations {
GenerateResponse generateUpdateRun(String resourceGroupName, String fleetName, String autoUpgradeProfileName);
/**
- * A long-running resource action.
+ * Generates an update run for a given auto upgrade profile.
*
* @param resourceGroupName The name of the resource group. The name is case insensitive.
* @param fleetName The name of the Fleet resource.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/tsp-location.yaml b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/tsp-location.yaml
index ba67e6a8a48f..44bc417e8a7e 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/tsp-location.yaml
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/tsp-location.yaml
@@ -1,4 +1,4 @@
directory: specification/containerservice/Fleet.Management
-commit: 2ddcc49aa62928eff65f3864a88832fb4959166c
+commit: 88ad03595e8e35c4422e55fb93f7e822fee6e1ce
repo: Azure/azure-rest-api-specs
additionalDirectories: