diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/CHANGELOG.md b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/CHANGELOG.md
index a58bc990ae49..c2c57604263c 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/CHANGELOG.md
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/CHANGELOG.md
@@ -1,14 +1,160 @@
# Release History
-## 1.2.0-beta.1 (Unreleased)
+## 1.0.0-beta.1 (2024-08-22)
+
+- 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-04. 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.ApiServerAccessProfile` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.FleetMemberListResult` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.UserAssignedIdentity` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.WaitStatus` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.AgentProfile` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.UpdateRunListResult` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.UpdateStageStatus` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.ManagedServiceIdentity` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.UpdateGroupStatus` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.FleetHubProfile` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.UpdateRunStrategy` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.NodeImageSelection` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.NodeImageSelectionStatus` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.FleetMemberUpdate` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.UpdateStatus` was modified
-### Bugs Fixed
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.OperationListResult` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.FleetUpdateStrategyListResult` 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
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.ManagedClusterUpgradeSpec` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.FleetListResult` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` 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
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.FleetCredentialResult` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.OperationDisplay` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.ManagedClusterUpdate` was modified
+
+* `fromJson(com.azure.json.JsonReader)` was added
+* `toJson(com.azure.json.JsonWriter)` was added
+
+#### `models.SkipTarget` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.NodeImageVersion` was modified
+
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
+
+#### `models.UpdateRunStatus` was modified
-### Other Changes
+* `toJson(com.azure.json.JsonWriter)` was added
+* `fromJson(com.azure.json.JsonReader)` was added
## 1.1.0 (2024-05-17)
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/README.md b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/README.md
index 6f5052069154..99c77d95adb4 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/README.md
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/README.md
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
com.azure.resourcemanager
azure-resourcemanager-containerservicefleet
- 1.1.0
+ 1.2.0-beta.1
```
[//]: # ({x-version-update-end})
@@ -45,15 +45,11 @@ Azure Management Libraries require a `TokenCredential` implementation for authen
### Authentication
-By default, Microsoft Entra ID token authentication depends on correct configuration of the following environment variables.
+Microsoft Entra ID token authentication relies on the [credential class][azure_identity_credentials] from [Azure Identity][azure_identity] package.
-- `AZURE_CLIENT_ID` for Azure client ID.
-- `AZURE_TENANT_ID` for Azure tenant ID.
-- `AZURE_CLIENT_SECRET` or `AZURE_CLIENT_CERTIFICATE_PATH` for client secret or client certificate.
+Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable.
-In addition, Azure subscription ID can be configured via `AZURE_SUBSCRIPTION_ID` environment variable.
-
-With above configuration, `azure` client can be authenticated using the following code:
+Assuming the use of the `DefaultAzureCredential` credential class, the client can be authenticated using the following code:
```java
AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE);
@@ -97,6 +93,7 @@ This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For m
[jdk]: https://learn.microsoft.com/azure/developer/java/fundamentals/
[azure_subscription]: https://azure.microsoft.com/free/
[azure_identity]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/identity/azure-identity
+[azure_identity_credentials]: https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/identity/azure-identity#credentials
[azure_core_http_netty]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/core/azure-core-http-netty
[authenticate]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/AUTH.md
[design]: https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/resourcemanager/docs/DESIGN.md
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/SAMPLE.md b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/SAMPLE.md
index 32c2d90fe733..9bb5d1b94aaf 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/SAMPLE.md
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/SAMPLE.md
@@ -47,7 +47,9 @@
*/
public final class FleetMembersCreateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/FleetMembers_Create.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * FleetMembers_Create.json
*/
/**
* Sample code: Creates a FleetMember resource with a long running operation.
@@ -74,7 +76,9 @@ public final class FleetMembersCreateSamples {
*/
public final class FleetMembersDeleteSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/FleetMembers_Delete.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * FleetMembers_Delete.json
*/
/**
* Sample code: Deletes a FleetMember resource asynchronously with a long running operation.
@@ -96,7 +100,9 @@ public final class FleetMembersDeleteSamples {
*/
public final class FleetMembersGetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/FleetMembers_Get.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * FleetMembers_Get.json
*/
/**
* Sample code: Gets a FleetMember resource.
@@ -118,7 +124,9 @@ public final class FleetMembersGetSamples {
*/
public final class FleetMembersListByFleetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/FleetMembers_ListByFleet.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * FleetMembers_ListByFleet.json
*/
/**
* Sample code: Lists the members of a Fleet.
@@ -142,7 +150,9 @@ import com.azure.resourcemanager.containerservicefleet.models.FleetMember;
*/
public final class FleetMembersUpdateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/FleetMembers_Update.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * FleetMembers_Update.json
*/
/**
* Sample code: Updates a FleetMember resource synchronously.
@@ -172,7 +182,9 @@ import java.util.Arrays;
*/
public final class FleetUpdateStrategiesCreateOrUpdateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateStrategies_CreateOrUpdate.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateStrategies_CreateOrUpdate.json
*/
/**
* Sample code: Create a FleetUpdateStrategy.
@@ -200,7 +212,9 @@ public final class FleetUpdateStrategiesCreateOrUpdateSamples {
*/
public final class FleetUpdateStrategiesDeleteSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateStrategies_Delete.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateStrategies_Delete.json
*/
/**
* Sample code: Delete a FleetUpdateStrategy resource.
@@ -222,7 +236,9 @@ public final class FleetUpdateStrategiesDeleteSamples {
*/
public final class FleetUpdateStrategiesGetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateStrategies_Get.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateStrategies_Get.json
*/
/**
* Sample code: Get a FleetUpdateStrategy resource.
@@ -244,7 +260,9 @@ public final class FleetUpdateStrategiesGetSamples {
*/
public final class FleetUpdateStrategiesListByFleetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateStrategies_ListByFleet.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateStrategies_ListByFleet.json
*/
/**
* Sample code: List the FleetUpdateStrategy resources by fleet.
@@ -271,7 +289,9 @@ import java.util.Map;
*/
public final class FleetsCreateOrUpdateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_CreateOrUpdate.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_CreateOrUpdate.json
*/
/**
* Sample code: Creates a Fleet resource with a long running operation.
@@ -312,7 +332,9 @@ public final class FleetsCreateOrUpdateSamples {
*/
public final class FleetsDeleteSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_Delete.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_Delete.json
*/
/**
* Sample code: Deletes a Fleet resource asynchronously with a long running operation.
@@ -334,7 +356,9 @@ public final class FleetsDeleteSamples {
*/
public final class FleetsGetByResourceGroupSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_Get.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_Get.json
*/
/**
* Sample code: Gets a Fleet resource.
@@ -356,7 +380,9 @@ public final class FleetsGetByResourceGroupSamples {
*/
public final class FleetsListSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_ListBySub.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_ListBySub.json
*/
/**
* Sample code: Lists the Fleet resources in a subscription.
@@ -378,7 +404,9 @@ public final class FleetsListSamples {
*/
public final class FleetsListByResourceGroupSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_ListByResourceGroup.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_ListByResourceGroup.json
*/
/**
* Sample code: Lists the Fleet resources in a resource group.
@@ -400,7 +428,9 @@ public final class FleetsListByResourceGroupSamples {
*/
public final class FleetsListCredentialsSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_ListCredentialsResult.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_ListCredentialsResult.json
*/
/**
* Sample code: Lists the user credentials of a Fleet.
@@ -426,7 +456,9 @@ import java.util.Map;
*/
public final class FleetsUpdateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_PatchTags.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_PatchTags.json
*/
/**
* Sample code: Update a Fleet.
@@ -463,7 +495,9 @@ public final class FleetsUpdateSamples {
*/
public final class OperationsListSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Operations_List.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Operations_List.json
*/
/**
* Sample code: List the operations for the provider.
@@ -495,7 +529,9 @@ import java.util.Arrays;
*/
public final class UpdateRunsCreateOrUpdateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_CreateOrUpdate.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_CreateOrUpdate.json
*/
/**
* Sample code: Create an UpdateRun.
@@ -529,7 +565,9 @@ public final class UpdateRunsCreateOrUpdateSamples {
*/
public final class UpdateRunsDeleteSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_Delete.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_Delete.json
*/
/**
* Sample code: Delete an updateRun resource.
@@ -551,7 +589,9 @@ public final class UpdateRunsDeleteSamples {
*/
public final class UpdateRunsGetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_Get.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_Get.json
*/
/**
* Sample code: Gets an UpdateRun resource.
@@ -573,7 +613,9 @@ public final class UpdateRunsGetSamples {
*/
public final class UpdateRunsListByFleetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_ListByFleet.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_ListByFleet.json
*/
/**
* Sample code: Lists the UpdateRun resources by fleet.
@@ -600,7 +642,9 @@ import java.util.Arrays;
*/
public final class UpdateRunsSkipSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_Skip.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_Skip.json
*/
/**
* Sample code: Skips one or more member/group/stage/afterStageWait(s) of an UpdateRun.
@@ -627,7 +671,9 @@ public final class UpdateRunsSkipSamples {
*/
public final class UpdateRunsStartSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_Start.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_Start.json
*/
/**
* Sample code: Starts an UpdateRun.
@@ -649,7 +695,9 @@ public final class UpdateRunsStartSamples {
*/
public final class UpdateRunsStopSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_Stop.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_Stop.json
*/
/**
* Sample code: Stops an UpdateRun.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/pom.xml b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/pom.xml
index 3fffcd914c1d..e89369138d45 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/pom.xml
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/pom.xml
@@ -45,8 +45,14 @@
UTF-8
0
0
+ true
+
+ com.azure
+ azure-json
+ 1.2.0
+
com.azure
azure-core
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/ContainerServiceFleetManager.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/ContainerServiceFleetManager.java
index f03f4ebda65a..d4aafe626f10 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/ContainerServiceFleetManager.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/ContainerServiceFleetManager.java
@@ -222,7 +222,7 @@ public ContainerServiceFleetManager authenticate(TokenCredential credential, Azu
.append("-")
.append("com.azure.resourcemanager.containerservicefleet")
.append("/")
- .append("1.1.0");
+ .append("1.0.0-beta.1");
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
userAgentBuilder.append(" (")
.append(Configuration.getGlobalConfiguration().get("java.version"))
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetCredentialResultsInner.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetCredentialResultsInner.java
index 3f8f6ffccd3a..31ef4477919a 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetCredentialResultsInner.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetCredentialResultsInner.java
@@ -5,19 +5,22 @@
package com.azure.resourcemanager.containerservicefleet.fluent.models;
import com.azure.core.annotation.Immutable;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.models.FleetCredentialResult;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
import java.util.List;
/**
* The Credential results response.
*/
@Immutable
-public final class FleetCredentialResultsInner {
+public final class FleetCredentialResultsInner implements JsonSerializable {
/*
* Array of base64-encoded Kubernetes configuration files.
*/
- @JsonProperty(value = "kubeconfigs", access = JsonProperty.Access.WRITE_ONLY)
private List kubeconfigs;
/**
@@ -45,4 +48,41 @@ public void validate() {
kubeconfigs().forEach(e -> e.validate());
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetCredentialResultsInner from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetCredentialResultsInner 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 FleetCredentialResultsInner.
+ */
+ public static FleetCredentialResultsInner fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetCredentialResultsInner deserializedFleetCredentialResultsInner = new FleetCredentialResultsInner();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("kubeconfigs".equals(fieldName)) {
+ List kubeconfigs
+ = reader.readArray(reader1 -> FleetCredentialResult.fromJson(reader1));
+ deserializedFleetCredentialResultsInner.kubeconfigs = kubeconfigs;
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetCredentialResultsInner;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetInner.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetInner.java
index 533be7b5ccb4..654f532e024a 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetInner.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetInner.java
@@ -7,10 +7,13 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.management.Resource;
import com.azure.core.management.SystemData;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.models.FleetHubProfile;
import com.azure.resourcemanager.containerservicefleet.models.FleetProvisioningState;
import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentity;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
import java.util.Map;
/**
@@ -21,27 +24,41 @@ public final class FleetInner extends Resource {
/*
* The resource-specific properties for this resource.
*/
- @JsonProperty(value = "properties")
private FleetProperties innerProperties;
/*
- * If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
+ * If eTag is provided in the response body, it may also be provided as a header per the normal etag convention.
+ * Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity
+ * tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section
+ * 14.27) header fields.
*/
- @JsonProperty(value = "eTag", access = JsonProperty.Access.WRITE_ONLY)
private String etag;
/*
* Managed identity.
*/
- @JsonProperty(value = "identity")
private ManagedServiceIdentity identity;
/*
* Azure Resource Manager metadata containing createdBy and modifiedBy information.
*/
- @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY)
private SystemData systemData;
+ /*
+ * Fully qualified resource Id for the resource.
+ */
+ private String id;
+
+ /*
+ * The name of the resource.
+ */
+ private String name;
+
+ /*
+ * The type of the resource.
+ */
+ private String type;
+
/**
* Creates an instance of FleetInner class.
*/
@@ -98,6 +115,36 @@ public SystemData systemData() {
return this.systemData;
}
+ /**
+ * Get the id property: Fully qualified resource Id for the resource.
+ *
+ * @return the id value.
+ */
+ @Override
+ public String id() {
+ return this.id;
+ }
+
+ /**
+ * Get the name property: The name of the resource.
+ *
+ * @return the name value.
+ */
+ @Override
+ public String name() {
+ return this.name;
+ }
+
+ /**
+ * Get the type property: The type of the resource.
+ *
+ * @return the type value.
+ */
+ @Override
+ public String type() {
+ return this.type;
+ }
+
/**
* {@inheritDoc}
*/
@@ -161,4 +208,61 @@ public void validate() {
identity().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("location", location());
+ jsonWriter.writeMapField("tags", tags(), (writer, element) -> writer.writeString(element));
+ jsonWriter.writeJsonField("properties", this.innerProperties);
+ jsonWriter.writeJsonField("identity", this.identity);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetInner from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetInner if the JsonReader was pointing to an instance of it, or null if it was pointing
+ * to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the FleetInner.
+ */
+ public static FleetInner fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetInner deserializedFleetInner = new FleetInner();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("id".equals(fieldName)) {
+ deserializedFleetInner.id = reader.getString();
+ } else if ("name".equals(fieldName)) {
+ deserializedFleetInner.name = reader.getString();
+ } else if ("type".equals(fieldName)) {
+ deserializedFleetInner.type = reader.getString();
+ } else if ("location".equals(fieldName)) {
+ deserializedFleetInner.withLocation(reader.getString());
+ } else if ("tags".equals(fieldName)) {
+ Map tags = reader.readMap(reader1 -> reader1.getString());
+ deserializedFleetInner.withTags(tags);
+ } else if ("properties".equals(fieldName)) {
+ deserializedFleetInner.innerProperties = FleetProperties.fromJson(reader);
+ } else if ("eTag".equals(fieldName)) {
+ deserializedFleetInner.etag = reader.getString();
+ } else if ("identity".equals(fieldName)) {
+ deserializedFleetInner.identity = ManagedServiceIdentity.fromJson(reader);
+ } else if ("systemData".equals(fieldName)) {
+ deserializedFleetInner.systemData = SystemData.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetInner;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberInner.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberInner.java
index fdae88c7cd07..3524593d80f2 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberInner.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberInner.java
@@ -7,8 +7,11 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.management.ProxyResource;
import com.azure.core.management.SystemData;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.models.FleetMemberProvisioningState;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
/**
* A member of the Fleet. It contains a reference to an existing Kubernetes cluster on Azure.
@@ -18,21 +21,36 @@ public final class FleetMemberInner extends ProxyResource {
/*
* The resource-specific properties for this resource.
*/
- @JsonProperty(value = "properties")
private FleetMemberProperties innerProperties;
/*
- * If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
+ * If eTag is provided in the response body, it may also be provided as a header per the normal etag convention.
+ * Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity
+ * tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section
+ * 14.27) header fields.
*/
- @JsonProperty(value = "eTag", access = JsonProperty.Access.WRITE_ONLY)
private String etag;
/*
* Azure Resource Manager metadata containing createdBy and modifiedBy information.
*/
- @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY)
private SystemData systemData;
+ /*
+ * Fully qualified resource Id for the resource.
+ */
+ private String id;
+
+ /*
+ * The name of the resource.
+ */
+ private String name;
+
+ /*
+ * The type of the resource.
+ */
+ private String type;
+
/**
* Creates an instance of FleetMemberInner class.
*/
@@ -69,6 +87,36 @@ public SystemData systemData() {
return this.systemData;
}
+ /**
+ * Get the id property: Fully qualified resource Id for the resource.
+ *
+ * @return the id value.
+ */
+ @Override
+ public String id() {
+ return this.id;
+ }
+
+ /**
+ * Get the name property: The name of the resource.
+ *
+ * @return the name value.
+ */
+ @Override
+ public String name() {
+ return this.name;
+ }
+
+ /**
+ * Get the type property: The type of the resource.
+ *
+ * @return the type value.
+ */
+ @Override
+ public String type() {
+ return this.type;
+ }
+
/**
* Get the clusterResourceId property: The ARM resource id of the cluster that joins the Fleet. Must be a valid
* Azure resource id. e.g.:
@@ -138,4 +186,51 @@ public void validate() {
innerProperties().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("properties", this.innerProperties);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetMemberInner from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetMemberInner if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the FleetMemberInner.
+ */
+ public static FleetMemberInner fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetMemberInner deserializedFleetMemberInner = new FleetMemberInner();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("id".equals(fieldName)) {
+ deserializedFleetMemberInner.id = reader.getString();
+ } else if ("name".equals(fieldName)) {
+ deserializedFleetMemberInner.name = reader.getString();
+ } else if ("type".equals(fieldName)) {
+ deserializedFleetMemberInner.type = reader.getString();
+ } else if ("properties".equals(fieldName)) {
+ deserializedFleetMemberInner.innerProperties = FleetMemberProperties.fromJson(reader);
+ } else if ("eTag".equals(fieldName)) {
+ deserializedFleetMemberInner.etag = reader.getString();
+ } else if ("systemData".equals(fieldName)) {
+ deserializedFleetMemberInner.systemData = SystemData.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetMemberInner;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberProperties.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberProperties.java
index 8be7f09c807b..7cc78059b6df 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberProperties.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberProperties.java
@@ -6,30 +6,33 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.models.FleetMemberProvisioningState;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
/**
* A member of the Fleet. It contains a reference to an existing Kubernetes cluster on Azure.
*/
@Fluent
-public final class FleetMemberProperties {
+public final class FleetMemberProperties implements JsonSerializable {
/*
- * The ARM resource id of the cluster that joins the Fleet. Must be a valid Azure resource id. e.g.: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{clusterName}'.
+ * The ARM resource id of the cluster that joins the Fleet. Must be a valid Azure resource id. e.g.:
+ * '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/
+ * managedClusters/{clusterName}'.
*/
- @JsonProperty(value = "clusterResourceId", required = true)
private String clusterResourceId;
/*
* The group this member belongs to for multi-cluster update management.
*/
- @JsonProperty(value = "group")
private String group;
/*
* The status of the last operation.
*/
- @JsonProperty(value = "provisioningState", access = JsonProperty.Access.WRITE_ONLY)
private FleetMemberProvisioningState provisioningState;
/**
@@ -105,4 +108,47 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(FleetMemberProperties.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("clusterResourceId", this.clusterResourceId);
+ jsonWriter.writeStringField("group", this.group);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetMemberProperties from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetMemberProperties if the JsonReader was pointing to an instance of it, or null if it
+ * was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the FleetMemberProperties.
+ */
+ public static FleetMemberProperties fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetMemberProperties deserializedFleetMemberProperties = new FleetMemberProperties();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("clusterResourceId".equals(fieldName)) {
+ deserializedFleetMemberProperties.clusterResourceId = reader.getString();
+ } else if ("group".equals(fieldName)) {
+ deserializedFleetMemberProperties.group = reader.getString();
+ } else if ("provisioningState".equals(fieldName)) {
+ deserializedFleetMemberProperties.provisioningState
+ = FleetMemberProvisioningState.fromString(reader.getString());
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetMemberProperties;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberUpdateProperties.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberUpdateProperties.java
index f99012df8e11..dbec0461ba19 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberUpdateProperties.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetMemberUpdateProperties.java
@@ -5,17 +5,20 @@
package com.azure.resourcemanager.containerservicefleet.fluent.models;
import com.azure.core.annotation.Fluent;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* The updatable properties of the FleetMember.
*/
@Fluent
-public final class FleetMemberUpdateProperties {
+public final class FleetMemberUpdateProperties implements JsonSerializable {
/*
* The group this member belongs to for multi-cluster update management.
*/
- @JsonProperty(value = "group")
private String group;
/**
@@ -51,4 +54,40 @@ public FleetMemberUpdateProperties withGroup(String group) {
*/
public void validate() {
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("group", this.group);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetMemberUpdateProperties from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetMemberUpdateProperties 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 FleetMemberUpdateProperties.
+ */
+ public static FleetMemberUpdateProperties fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetMemberUpdateProperties deserializedFleetMemberUpdateProperties = new FleetMemberUpdateProperties();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("group".equals(fieldName)) {
+ deserializedFleetMemberUpdateProperties.group = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetMemberUpdateProperties;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetProperties.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetProperties.java
index 39faea656f31..74f048ab8f17 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetProperties.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetProperties.java
@@ -5,25 +5,27 @@
package com.azure.resourcemanager.containerservicefleet.fluent.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 com.azure.resourcemanager.containerservicefleet.models.FleetHubProfile;
import com.azure.resourcemanager.containerservicefleet.models.FleetProvisioningState;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
/**
* Fleet properties.
*/
@Fluent
-public final class FleetProperties {
+public final class FleetProperties implements JsonSerializable {
/*
* The status of the last operation.
*/
- @JsonProperty(value = "provisioningState", access = JsonProperty.Access.WRITE_ONLY)
private FleetProvisioningState provisioningState;
/*
* The FleetHubProfile configures the Fleet's hub.
*/
- @JsonProperty(value = "hubProfile")
private FleetHubProfile hubProfile;
/**
@@ -71,4 +73,43 @@ public void validate() {
hubProfile().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("hubProfile", this.hubProfile);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetProperties from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetProperties 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 FleetProperties.
+ */
+ public static FleetProperties fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetProperties deserializedFleetProperties = new FleetProperties();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("provisioningState".equals(fieldName)) {
+ deserializedFleetProperties.provisioningState
+ = FleetProvisioningState.fromString(reader.getString());
+ } else if ("hubProfile".equals(fieldName)) {
+ deserializedFleetProperties.hubProfile = FleetHubProfile.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetProperties;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetUpdateStrategyInner.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetUpdateStrategyInner.java
index 4a9e6e838378..9b8670530a0b 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetUpdateStrategyInner.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetUpdateStrategyInner.java
@@ -7,9 +7,12 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.management.ProxyResource;
import com.azure.core.management.SystemData;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.models.FleetUpdateStrategyProvisioningState;
import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
/**
* Defines a multi-stage process to perform update operations across members of a Fleet.
@@ -19,21 +22,36 @@ public final class FleetUpdateStrategyInner extends ProxyResource {
/*
* The resource-specific properties for this resource.
*/
- @JsonProperty(value = "properties")
private FleetUpdateStrategyProperties innerProperties;
/*
- * If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
+ * If eTag is provided in the response body, it may also be provided as a header per the normal etag convention.
+ * Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity
+ * tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section
+ * 14.27) header fields.
*/
- @JsonProperty(value = "eTag", access = JsonProperty.Access.WRITE_ONLY)
private String etag;
/*
* Azure Resource Manager metadata containing createdBy and modifiedBy information.
*/
- @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY)
private SystemData systemData;
+ /*
+ * Fully qualified resource Id for the resource.
+ */
+ private String id;
+
+ /*
+ * The name of the resource.
+ */
+ private String name;
+
+ /*
+ * The type of the resource.
+ */
+ private String type;
+
/**
* Creates an instance of FleetUpdateStrategyInner class.
*/
@@ -70,6 +88,36 @@ public SystemData systemData() {
return this.systemData;
}
+ /**
+ * Get the id property: Fully qualified resource Id for the resource.
+ *
+ * @return the id value.
+ */
+ @Override
+ public String id() {
+ return this.id;
+ }
+
+ /**
+ * Get the name property: The name of the resource.
+ *
+ * @return the name value.
+ */
+ @Override
+ public String name() {
+ return this.name;
+ }
+
+ /**
+ * Get the type property: The type of the resource.
+ *
+ * @return the type value.
+ */
+ @Override
+ public String type() {
+ return this.type;
+ }
+
/**
* Get the provisioningState property: The provisioning state of the UpdateStrategy resource.
*
@@ -112,4 +160,52 @@ public void validate() {
innerProperties().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("properties", this.innerProperties);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetUpdateStrategyInner from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetUpdateStrategyInner if the JsonReader was pointing to an instance of it, or null if
+ * it was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the FleetUpdateStrategyInner.
+ */
+ public static FleetUpdateStrategyInner fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetUpdateStrategyInner deserializedFleetUpdateStrategyInner = new FleetUpdateStrategyInner();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("id".equals(fieldName)) {
+ deserializedFleetUpdateStrategyInner.id = reader.getString();
+ } else if ("name".equals(fieldName)) {
+ deserializedFleetUpdateStrategyInner.name = reader.getString();
+ } else if ("type".equals(fieldName)) {
+ deserializedFleetUpdateStrategyInner.type = reader.getString();
+ } else if ("properties".equals(fieldName)) {
+ deserializedFleetUpdateStrategyInner.innerProperties
+ = FleetUpdateStrategyProperties.fromJson(reader);
+ } else if ("eTag".equals(fieldName)) {
+ deserializedFleetUpdateStrategyInner.etag = reader.getString();
+ } else if ("systemData".equals(fieldName)) {
+ deserializedFleetUpdateStrategyInner.systemData = SystemData.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetUpdateStrategyInner;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetUpdateStrategyProperties.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetUpdateStrategyProperties.java
index 03b1646f6f1e..19ec9108c7a1 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetUpdateStrategyProperties.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/FleetUpdateStrategyProperties.java
@@ -6,25 +6,27 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.models.FleetUpdateStrategyProvisioningState;
import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
/**
* The properties of the UpdateStrategy.
*/
@Fluent
-public final class FleetUpdateStrategyProperties {
+public final class FleetUpdateStrategyProperties implements JsonSerializable {
/*
* The provisioning state of the UpdateStrategy resource.
*/
- @JsonProperty(value = "provisioningState", access = JsonProperty.Access.WRITE_ONLY)
private FleetUpdateStrategyProvisioningState provisioningState;
/*
* Defines the update sequence of the clusters.
*/
- @JsonProperty(value = "strategy", required = true)
private UpdateRunStrategy strategy;
/**
@@ -78,4 +80,45 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(FleetUpdateStrategyProperties.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("strategy", this.strategy);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetUpdateStrategyProperties from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetUpdateStrategyProperties if the JsonReader was pointing to an instance of it, or null
+ * if it was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the FleetUpdateStrategyProperties.
+ */
+ public static FleetUpdateStrategyProperties fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetUpdateStrategyProperties deserializedFleetUpdateStrategyProperties
+ = new FleetUpdateStrategyProperties();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("strategy".equals(fieldName)) {
+ deserializedFleetUpdateStrategyProperties.strategy = UpdateRunStrategy.fromJson(reader);
+ } else if ("provisioningState".equals(fieldName)) {
+ deserializedFleetUpdateStrategyProperties.provisioningState
+ = FleetUpdateStrategyProvisioningState.fromString(reader.getString());
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetUpdateStrategyProperties;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/OperationInner.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/OperationInner.java
index 8490c63bb434..a1613e7bf6ac 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/OperationInner.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/OperationInner.java
@@ -5,10 +5,14 @@
package com.azure.resourcemanager.containerservicefleet.fluent.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 com.azure.resourcemanager.containerservicefleet.models.ActionType;
import com.azure.resourcemanager.containerservicefleet.models.OperationDisplay;
import com.azure.resourcemanager.containerservicefleet.models.Origin;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
/**
* REST API Operation
@@ -16,35 +20,33 @@
* Details of a REST API operation, returned from the Resource Provider Operations API.
*/
@Fluent
-public final class OperationInner {
+public final class OperationInner implements JsonSerializable {
/*
- * The name of the operation, as per Resource-Based Access Control (RBAC). Examples: "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/capture/action"
+ * The name of the operation, as per Resource-Based Access Control (RBAC). Examples:
+ * "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/capture/action"
*/
- @JsonProperty(value = "name", access = JsonProperty.Access.WRITE_ONLY)
private String name;
/*
- * Whether the operation applies to data-plane. This is "true" for data-plane operations and "false" for ARM/control-plane operations.
+ * Whether the operation applies to data-plane. This is "true" for data-plane operations and "false" for
+ * ARM/control-plane operations.
*/
- @JsonProperty(value = "isDataAction", access = JsonProperty.Access.WRITE_ONLY)
private Boolean isDataAction;
/*
* Localized display information for this particular operation.
*/
- @JsonProperty(value = "display")
private OperationDisplay display;
/*
- * The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"
+ * The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default
+ * value is "user,system"
*/
- @JsonProperty(value = "origin", access = JsonProperty.Access.WRITE_ONLY)
private Origin origin;
/*
* Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
*/
- @JsonProperty(value = "actionType", access = JsonProperty.Access.WRITE_ONLY)
private ActionType actionType;
/**
@@ -123,4 +125,48 @@ public void validate() {
display().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("display", this.display);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of OperationInner from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of OperationInner 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 OperationInner.
+ */
+ public static OperationInner fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ OperationInner deserializedOperationInner = new OperationInner();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("name".equals(fieldName)) {
+ deserializedOperationInner.name = reader.getString();
+ } else if ("isDataAction".equals(fieldName)) {
+ deserializedOperationInner.isDataAction = reader.getNullable(JsonReader::getBoolean);
+ } else if ("display".equals(fieldName)) {
+ deserializedOperationInner.display = OperationDisplay.fromJson(reader);
+ } else if ("origin".equals(fieldName)) {
+ deserializedOperationInner.origin = Origin.fromString(reader.getString());
+ } else if ("actionType".equals(fieldName)) {
+ deserializedOperationInner.actionType = ActionType.fromString(reader.getString());
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedOperationInner;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/UpdateRunInner.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/UpdateRunInner.java
index 6fd598e48fce..186a063dbc83 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/UpdateRunInner.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/UpdateRunInner.java
@@ -7,11 +7,14 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.management.ProxyResource;
import com.azure.core.management.SystemData;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpdate;
import com.azure.resourcemanager.containerservicefleet.models.UpdateRunProvisioningState;
import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStatus;
import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
/**
* A multi-stage process to perform update operations across members of a Fleet.
@@ -21,21 +24,36 @@ public final class UpdateRunInner extends ProxyResource {
/*
* The resource-specific properties for this resource.
*/
- @JsonProperty(value = "properties")
private UpdateRunProperties innerProperties;
/*
- * If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
+ * If eTag is provided in the response body, it may also be provided as a header per the normal etag convention.
+ * Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity
+ * tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section
+ * 14.27) header fields.
*/
- @JsonProperty(value = "eTag", access = JsonProperty.Access.WRITE_ONLY)
private String etag;
/*
* Azure Resource Manager metadata containing createdBy and modifiedBy information.
*/
- @JsonProperty(value = "systemData", access = JsonProperty.Access.WRITE_ONLY)
private SystemData systemData;
+ /*
+ * Fully qualified resource Id for the resource.
+ */
+ private String id;
+
+ /*
+ * The name of the resource.
+ */
+ private String name;
+
+ /*
+ * The type of the resource.
+ */
+ private String type;
+
/**
* Creates an instance of UpdateRunInner class.
*/
@@ -72,6 +90,36 @@ public SystemData systemData() {
return this.systemData;
}
+ /**
+ * Get the id property: Fully qualified resource Id for the resource.
+ *
+ * @return the id value.
+ */
+ @Override
+ public String id() {
+ return this.id;
+ }
+
+ /**
+ * Get the name property: The name of the resource.
+ *
+ * @return the name value.
+ */
+ @Override
+ public String name() {
+ return this.name;
+ }
+
+ /**
+ * Get the type property: The type of the resource.
+ *
+ * @return the type value.
+ */
+ @Override
+ public String type() {
+ return this.type;
+ }
+
/**
* Get the provisioningState property: The provisioning state of the UpdateRun resource.
*
@@ -203,4 +251,51 @@ public void validate() {
innerProperties().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("properties", this.innerProperties);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UpdateRunInner from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UpdateRunInner if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the UpdateRunInner.
+ */
+ public static UpdateRunInner fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UpdateRunInner deserializedUpdateRunInner = new UpdateRunInner();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("id".equals(fieldName)) {
+ deserializedUpdateRunInner.id = reader.getString();
+ } else if ("name".equals(fieldName)) {
+ deserializedUpdateRunInner.name = reader.getString();
+ } else if ("type".equals(fieldName)) {
+ deserializedUpdateRunInner.type = reader.getString();
+ } else if ("properties".equals(fieldName)) {
+ deserializedUpdateRunInner.innerProperties = UpdateRunProperties.fromJson(reader);
+ } else if ("eTag".equals(fieldName)) {
+ deserializedUpdateRunInner.etag = reader.getString();
+ } else if ("systemData".equals(fieldName)) {
+ deserializedUpdateRunInner.systemData = SystemData.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUpdateRunInner;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/UpdateRunProperties.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/UpdateRunProperties.java
index d031f8501e02..0a17aecdf3d8 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/UpdateRunProperties.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/fluent/models/UpdateRunProperties.java
@@ -6,21 +6,24 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpdate;
import com.azure.resourcemanager.containerservicefleet.models.UpdateRunProvisioningState;
import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStatus;
import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
/**
* The properties of the UpdateRun.
*/
@Fluent
-public final class UpdateRunProperties {
+public final class UpdateRunProperties implements JsonSerializable {
/*
* The provisioning state of the UpdateRun resource.
*/
- @JsonProperty(value = "provisioningState", access = JsonProperty.Access.WRITE_ONLY)
private UpdateRunProvisioningState provisioningState;
/*
@@ -29,35 +32,35 @@ public final class UpdateRunProperties {
* When creating a new run, there are three ways to define a strategy for the run:
* 1. Define a new strategy in place: Set the "strategy" field.
* 2. Use an existing strategy: Set the "updateStrategyId" field. (since 2023-08-15-preview)
- * 3. Use the default strategy to update all the members one by one: Leave both "updateStrategyId" and "strategy" unset. (since 2023-08-15-preview)
+ * 3. Use the default strategy to update all the members one by one: Leave both "updateStrategyId" and "strategy"
+ * unset. (since 2023-08-15-preview)
*
* Setting both "updateStrategyId" and "strategy" is invalid.
*
- * UpdateRuns created by "updateStrategyId" snapshot the referenced UpdateStrategy at the time of creation and store it in the "strategy" field.
+ * UpdateRuns created by "updateStrategyId" snapshot the referenced UpdateStrategy at the time of creation and store
+ * it in the "strategy" field.
* Subsequent changes to the referenced FleetUpdateStrategy resource do not propagate.
* UpdateRunStrategy changes can be made directly on the "strategy" field before launching the UpdateRun.
*/
- @JsonProperty(value = "updateStrategyId")
private String updateStrategyId;
/*
* The strategy defines the order in which the clusters will be updated.
- * If not set, all members will be updated sequentially. The UpdateRun status will show a single UpdateStage and a single UpdateGroup targeting all members.
+ * If not set, all members will be updated sequentially. The UpdateRun status will show a single UpdateStage and a
+ * single UpdateGroup targeting all members.
* The strategy of the UpdateRun can be modified until the run is started.
*/
- @JsonProperty(value = "strategy")
private UpdateRunStrategy strategy;
/*
- * The update to be applied to all clusters in the UpdateRun. The managedClusterUpdate can be modified until the run is started.
+ * The update to be applied to all clusters in the UpdateRun. The managedClusterUpdate can be modified until the run
+ * is started.
*/
- @JsonProperty(value = "managedClusterUpdate", required = true)
private ManagedClusterUpdate managedClusterUpdate;
/*
* The status of the UpdateRun.
*/
- @JsonProperty(value = "status", access = JsonProperty.Access.WRITE_ONLY)
private UpdateRunStatus status;
/**
@@ -200,4 +203,52 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(UpdateRunProperties.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("managedClusterUpdate", this.managedClusterUpdate);
+ jsonWriter.writeStringField("updateStrategyId", this.updateStrategyId);
+ jsonWriter.writeJsonField("strategy", this.strategy);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UpdateRunProperties from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UpdateRunProperties if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the UpdateRunProperties.
+ */
+ public static UpdateRunProperties fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UpdateRunProperties deserializedUpdateRunProperties = new UpdateRunProperties();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("managedClusterUpdate".equals(fieldName)) {
+ deserializedUpdateRunProperties.managedClusterUpdate = ManagedClusterUpdate.fromJson(reader);
+ } else if ("provisioningState".equals(fieldName)) {
+ deserializedUpdateRunProperties.provisioningState
+ = UpdateRunProvisioningState.fromString(reader.getString());
+ } else if ("updateStrategyId".equals(fieldName)) {
+ deserializedUpdateRunProperties.updateStrategyId = reader.getString();
+ } else if ("strategy".equals(fieldName)) {
+ deserializedUpdateRunProperties.strategy = UpdateRunStrategy.fromJson(reader);
+ } else if ("status".equals(fieldName)) {
+ deserializedUpdateRunProperties.status = UpdateRunStatus.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUpdateRunProperties;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetMembersClientImpl.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetMembersClientImpl.java
index 8dd462e594ae..a3b3bd93302b 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetMembersClientImpl.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetMembersClientImpl.java
@@ -1306,9 +1306,7 @@ public void delete(String resourceGroupName, String fleetName, String fleetMembe
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
@@ -1335,9 +1333,7 @@ private Mono> listByFleetNextSinglePageAsync(Str
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetUpdateStrategiesClientImpl.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetUpdateStrategiesClientImpl.java
index 15335ac64c82..81a3825d2c36 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetUpdateStrategiesClientImpl.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetUpdateStrategiesClientImpl.java
@@ -1015,9 +1015,7 @@ public void delete(String resourceGroupName, String fleetName, String updateStra
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
@@ -1044,9 +1042,7 @@ private Mono> listByFleetNextSinglePageA
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetsClientImpl.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetsClientImpl.java
index 3e20635e3e42..9ca5fdf0aae3 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetsClientImpl.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/FleetsClientImpl.java
@@ -1451,9 +1451,7 @@ public FleetCredentialResultsInner listCredentials(String resourceGroupName, Str
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
@@ -1481,9 +1479,7 @@ private Mono> listBySubscriptionNextSinglePageAsync(St
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
@@ -1510,9 +1506,7 @@ private Mono> listBySubscriptionNextSinglePageAsync(St
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
@@ -1540,9 +1534,7 @@ private Mono> listByResourceGroupNextSinglePageAsync(S
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/OperationsClientImpl.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/OperationsClientImpl.java
index b67f7bad096c..9ae43ab08d04 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/OperationsClientImpl.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/OperationsClientImpl.java
@@ -183,9 +183,7 @@ public PagedIterable list(Context context) {
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
@@ -211,9 +209,7 @@ private Mono> listNextSinglePageAsync(String nextL
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/UpdateRunsClientImpl.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/UpdateRunsClientImpl.java
index 72a19a864c5a..08f7f914bba4 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/UpdateRunsClientImpl.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/implementation/UpdateRunsClientImpl.java
@@ -1906,9 +1906,7 @@ public UpdateRunInner stop(String resourceGroupName, String fleetName, String up
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
@@ -1935,9 +1933,7 @@ private Mono> listByFleetNextSinglePageAsync(Strin
/**
* Get the next page of items.
*
- * @param nextLink The URL to get the next list of items
- *
- * The nextLink parameter.
+ * @param nextLink The URL to get the next list of items.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws ManagementException thrown if the request is rejected by server.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ActionType.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ActionType.java
index af97efe7a4d3..3adc9ba31383 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ActionType.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ActionType.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -32,7 +31,6 @@ public ActionType() {
* @param name a name to look for.
* @return the corresponding ActionType.
*/
- @JsonCreator
public static ActionType fromString(String name) {
return fromString(name, ActionType.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/AgentProfile.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/AgentProfile.java
index 6dc502d279fa..3688bd5de753 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/AgentProfile.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/AgentProfile.java
@@ -5,23 +5,26 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Fluent;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* Agent profile for the Fleet hub.
*/
@Fluent
-public final class AgentProfile {
+public final class AgentProfile implements JsonSerializable {
/*
- * The ID of the subnet which the Fleet hub node will join on startup. If this is not specified, a vnet and subnet will be generated and used.
+ * The ID of the subnet which the Fleet hub node will join on startup. If this is not specified, a vnet and subnet
+ * will be generated and used.
*/
- @JsonProperty(value = "subnetId")
private String subnetId;
/*
* The virtual machine size of the Fleet hub.
*/
- @JsonProperty(value = "vmSize")
private String vmSize;
/**
@@ -79,4 +82,43 @@ public AgentProfile withVmSize(String vmSize) {
*/
public void validate() {
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("subnetId", this.subnetId);
+ jsonWriter.writeStringField("vmSize", this.vmSize);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of AgentProfile from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of AgentProfile 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 AgentProfile.
+ */
+ public static AgentProfile fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ AgentProfile deserializedAgentProfile = new AgentProfile();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("subnetId".equals(fieldName)) {
+ deserializedAgentProfile.subnetId = reader.getString();
+ } else if ("vmSize".equals(fieldName)) {
+ deserializedAgentProfile.vmSize = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedAgentProfile;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ApiServerAccessProfile.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ApiServerAccessProfile.java
index c90f9799480c..a45002a56f3a 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ApiServerAccessProfile.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ApiServerAccessProfile.java
@@ -5,17 +5,20 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Fluent;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* Access profile for the Fleet hub API server.
*/
@Fluent
-public final class ApiServerAccessProfile {
+public final class ApiServerAccessProfile implements JsonSerializable {
/*
* Whether to create the Fleet hub as a private cluster or not.
*/
- @JsonProperty(value = "enablePrivateCluster")
private Boolean enablePrivateCluster;
/**
@@ -51,4 +54,41 @@ public ApiServerAccessProfile withEnablePrivateCluster(Boolean enablePrivateClus
*/
public void validate() {
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeBooleanField("enablePrivateCluster", this.enablePrivateCluster);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of ApiServerAccessProfile from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of ApiServerAccessProfile 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 ApiServerAccessProfile.
+ */
+ public static ApiServerAccessProfile fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ ApiServerAccessProfile deserializedApiServerAccessProfile = new ApiServerAccessProfile();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("enablePrivateCluster".equals(fieldName)) {
+ deserializedApiServerAccessProfile.enablePrivateCluster
+ = reader.getNullable(JsonReader::getBoolean);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedApiServerAccessProfile;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetCredentialResult.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetCredentialResult.java
index e97b50c24cfe..f5e02f61bf05 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetCredentialResult.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetCredentialResult.java
@@ -6,23 +6,25 @@
import com.azure.core.annotation.Immutable;
import com.azure.core.util.CoreUtils;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* One credential result item.
*/
@Immutable
-public final class FleetCredentialResult {
+public final class FleetCredentialResult implements JsonSerializable {
/*
* The name of the credential.
*/
- @JsonProperty(value = "name", access = JsonProperty.Access.WRITE_ONLY)
private String name;
/*
* Base64-encoded Kubernetes configuration file.
*/
- @JsonProperty(value = "value", access = JsonProperty.Access.WRITE_ONLY)
private byte[] value;
/**
@@ -56,4 +58,41 @@ public byte[] value() {
*/
public void validate() {
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetCredentialResult from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetCredentialResult 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 FleetCredentialResult.
+ */
+ public static FleetCredentialResult fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetCredentialResult deserializedFleetCredentialResult = new FleetCredentialResult();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("name".equals(fieldName)) {
+ deserializedFleetCredentialResult.name = reader.getString();
+ } else if ("value".equals(fieldName)) {
+ deserializedFleetCredentialResult.value = reader.getBinary();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetCredentialResult;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetHubProfile.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetHubProfile.java
index 4bafa21f91f3..8b07e14f2dbe 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetHubProfile.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetHubProfile.java
@@ -5,47 +5,45 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Fluent;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* The FleetHubProfile configures the fleet hub.
*/
@Fluent
-public final class FleetHubProfile {
+public final class FleetHubProfile implements JsonSerializable {
/*
* DNS prefix used to create the FQDN for the Fleet hub.
*/
- @JsonProperty(value = "dnsPrefix")
private String dnsPrefix;
/*
* The access profile for the Fleet hub API server.
*/
- @JsonProperty(value = "apiServerAccessProfile")
private ApiServerAccessProfile apiServerAccessProfile;
/*
* The agent profile for the Fleet hub.
*/
- @JsonProperty(value = "agentProfile")
private AgentProfile agentProfile;
/*
* The FQDN of the Fleet hub.
*/
- @JsonProperty(value = "fqdn", access = JsonProperty.Access.WRITE_ONLY)
private String fqdn;
/*
* The Kubernetes version of the Fleet hub.
*/
- @JsonProperty(value = "kubernetesVersion", access = JsonProperty.Access.WRITE_ONLY)
private String kubernetesVersion;
/*
* The Azure Portal FQDN of the Fleet hub.
*/
- @JsonProperty(value = "portalFqdn", access = JsonProperty.Access.WRITE_ONLY)
private String portalFqdn;
/**
@@ -154,4 +152,52 @@ public void validate() {
agentProfile().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("dnsPrefix", this.dnsPrefix);
+ jsonWriter.writeJsonField("apiServerAccessProfile", this.apiServerAccessProfile);
+ jsonWriter.writeJsonField("agentProfile", this.agentProfile);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetHubProfile from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetHubProfile 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 FleetHubProfile.
+ */
+ public static FleetHubProfile fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetHubProfile deserializedFleetHubProfile = new FleetHubProfile();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("dnsPrefix".equals(fieldName)) {
+ deserializedFleetHubProfile.dnsPrefix = reader.getString();
+ } else if ("apiServerAccessProfile".equals(fieldName)) {
+ deserializedFleetHubProfile.apiServerAccessProfile = ApiServerAccessProfile.fromJson(reader);
+ } else if ("agentProfile".equals(fieldName)) {
+ deserializedFleetHubProfile.agentProfile = AgentProfile.fromJson(reader);
+ } else if ("fqdn".equals(fieldName)) {
+ deserializedFleetHubProfile.fqdn = reader.getString();
+ } else if ("kubernetesVersion".equals(fieldName)) {
+ deserializedFleetHubProfile.kubernetesVersion = reader.getString();
+ } else if ("portalFqdn".equals(fieldName)) {
+ deserializedFleetHubProfile.portalFqdn = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetHubProfile;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetListResult.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetListResult.java
index ae657b01591d..eeb8e227f7c6 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetListResult.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetListResult.java
@@ -6,25 +6,27 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetInner;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
import java.util.List;
/**
* The response of a Fleet list operation.
*/
@Fluent
-public final class FleetListResult {
+public final class FleetListResult implements JsonSerializable {
/*
* The Fleet items on this page
*/
- @JsonProperty(value = "value", required = true)
private List value;
/*
* The link to the next page of items
*/
- @JsonProperty(value = "nextLink")
private String nextLink;
/**
@@ -88,4 +90,45 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(FleetListResult.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeArrayField("value", this.value, (writer, element) -> writer.writeJson(element));
+ jsonWriter.writeStringField("nextLink", this.nextLink);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetListResult from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetListResult if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the FleetListResult.
+ */
+ public static FleetListResult fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetListResult deserializedFleetListResult = new FleetListResult();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("value".equals(fieldName)) {
+ List value = reader.readArray(reader1 -> FleetInner.fromJson(reader1));
+ deserializedFleetListResult.value = value;
+ } else if ("nextLink".equals(fieldName)) {
+ deserializedFleetListResult.nextLink = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetListResult;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberListResult.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberListResult.java
index ea62849d1108..f8c2ef592420 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberListResult.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberListResult.java
@@ -6,25 +6,27 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetMemberInner;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
import java.util.List;
/**
* The response of a FleetMember list operation.
*/
@Fluent
-public final class FleetMemberListResult {
+public final class FleetMemberListResult implements JsonSerializable {
/*
* The FleetMember items on this page
*/
- @JsonProperty(value = "value", required = true)
private List value;
/*
* The link to the next page of items
*/
- @JsonProperty(value = "nextLink")
private String nextLink;
/**
@@ -88,4 +90,45 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(FleetMemberListResult.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeArrayField("value", this.value, (writer, element) -> writer.writeJson(element));
+ jsonWriter.writeStringField("nextLink", this.nextLink);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetMemberListResult from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetMemberListResult if the JsonReader was pointing to an instance of it, or null if it
+ * was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the FleetMemberListResult.
+ */
+ public static FleetMemberListResult fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetMemberListResult deserializedFleetMemberListResult = new FleetMemberListResult();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("value".equals(fieldName)) {
+ List value = reader.readArray(reader1 -> FleetMemberInner.fromJson(reader1));
+ deserializedFleetMemberListResult.value = value;
+ } else if ("nextLink".equals(fieldName)) {
+ deserializedFleetMemberListResult.nextLink = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetMemberListResult;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberProvisioningState.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberProvisioningState.java
index 4a0203f3ef9a..fa2f421589bd 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberProvisioningState.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberProvisioningState.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -57,7 +56,6 @@ public FleetMemberProvisioningState() {
* @param name a name to look for.
* @return the corresponding FleetMemberProvisioningState.
*/
- @JsonCreator
public static FleetMemberProvisioningState fromString(String name) {
return fromString(name, FleetMemberProvisioningState.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberUpdate.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberUpdate.java
index 97b5e2a36753..11d3a6eb3245 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberUpdate.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetMemberUpdate.java
@@ -5,18 +5,21 @@
package com.azure.resourcemanager.containerservicefleet.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 com.azure.resourcemanager.containerservicefleet.fluent.models.FleetMemberUpdateProperties;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
/**
* The type used for update operations of the FleetMember.
*/
@Fluent
-public final class FleetMemberUpdate {
+public final class FleetMemberUpdate implements JsonSerializable {
/*
- * The updatable properties of the FleetMember.
+ * The resource-specific properties for this resource.
*/
- @JsonProperty(value = "properties")
private FleetMemberUpdateProperties innerProperties;
/**
@@ -26,7 +29,7 @@ public FleetMemberUpdate() {
}
/**
- * Get the innerProperties property: The updatable properties of the FleetMember.
+ * Get the innerProperties property: The resource-specific properties for this resource.
*
* @return the innerProperties value.
*/
@@ -67,4 +70,40 @@ public void validate() {
innerProperties().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("properties", this.innerProperties);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetMemberUpdate from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetMemberUpdate 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 FleetMemberUpdate.
+ */
+ public static FleetMemberUpdate fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetMemberUpdate deserializedFleetMemberUpdate = new FleetMemberUpdate();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("properties".equals(fieldName)) {
+ deserializedFleetMemberUpdate.innerProperties = FleetMemberUpdateProperties.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetMemberUpdate;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetPatch.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetPatch.java
index 2f98c9f30503..599286218fee 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetPatch.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetPatch.java
@@ -5,26 +5,26 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Fluent;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.util.Map;
/**
* Properties of a Fleet that can be patched.
*/
@Fluent
-public final class FleetPatch {
+public final class FleetPatch implements JsonSerializable {
/*
* Resource tags.
*/
- @JsonProperty(value = "tags")
- @JsonInclude(value = JsonInclude.Include.NON_NULL, content = JsonInclude.Include.ALWAYS)
private Map tags;
/*
* Managed identity.
*/
- @JsonProperty(value = "identity")
private ManagedServiceIdentity identity;
/**
@@ -83,4 +83,44 @@ public void validate() {
identity().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeMapField("tags", this.tags, (writer, element) -> writer.writeString(element));
+ jsonWriter.writeJsonField("identity", this.identity);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetPatch from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetPatch 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 FleetPatch.
+ */
+ public static FleetPatch fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetPatch deserializedFleetPatch = new FleetPatch();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("tags".equals(fieldName)) {
+ Map tags = reader.readMap(reader1 -> reader1.getString());
+ deserializedFleetPatch.tags = tags;
+ } else if ("identity".equals(fieldName)) {
+ deserializedFleetPatch.identity = ManagedServiceIdentity.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetPatch;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetProvisioningState.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetProvisioningState.java
index 3cf9b8959281..ab57bf91969a 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetProvisioningState.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetProvisioningState.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -57,7 +56,6 @@ public FleetProvisioningState() {
* @param name a name to look for.
* @return the corresponding FleetProvisioningState.
*/
- @JsonCreator
public static FleetProvisioningState fromString(String name) {
return fromString(name, FleetProvisioningState.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetUpdateStrategyListResult.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetUpdateStrategyListResult.java
index 6338da28dd94..875b346fe787 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetUpdateStrategyListResult.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetUpdateStrategyListResult.java
@@ -6,25 +6,27 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetUpdateStrategyInner;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
import java.util.List;
/**
* The response of a FleetUpdateStrategy list operation.
*/
@Fluent
-public final class FleetUpdateStrategyListResult {
+public final class FleetUpdateStrategyListResult implements JsonSerializable {
/*
* The FleetUpdateStrategy items on this page
*/
- @JsonProperty(value = "value", required = true)
private List value;
/*
* The link to the next page of items
*/
- @JsonProperty(value = "nextLink")
private String nextLink;
/**
@@ -89,4 +91,47 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(FleetUpdateStrategyListResult.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeArrayField("value", this.value, (writer, element) -> writer.writeJson(element));
+ jsonWriter.writeStringField("nextLink", this.nextLink);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of FleetUpdateStrategyListResult from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of FleetUpdateStrategyListResult if the JsonReader was pointing to an instance of it, or null
+ * if it was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the FleetUpdateStrategyListResult.
+ */
+ public static FleetUpdateStrategyListResult fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ FleetUpdateStrategyListResult deserializedFleetUpdateStrategyListResult
+ = new FleetUpdateStrategyListResult();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("value".equals(fieldName)) {
+ List value
+ = reader.readArray(reader1 -> FleetUpdateStrategyInner.fromJson(reader1));
+ deserializedFleetUpdateStrategyListResult.value = value;
+ } else if ("nextLink".equals(fieldName)) {
+ deserializedFleetUpdateStrategyListResult.nextLink = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedFleetUpdateStrategyListResult;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetUpdateStrategyProvisioningState.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetUpdateStrategyProvisioningState.java
index 8028457e3416..09576d964a78 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetUpdateStrategyProvisioningState.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/FleetUpdateStrategyProvisioningState.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -43,7 +42,6 @@ public FleetUpdateStrategyProvisioningState() {
* @param name a name to look for.
* @return the corresponding FleetUpdateStrategyProvisioningState.
*/
- @JsonCreator
public static FleetUpdateStrategyProvisioningState fromString(String name) {
return fromString(name, FleetUpdateStrategyProvisioningState.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpdate.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpdate.java
index b60ff37a7aa8..b3d8a5fce38c 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpdate.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpdate.java
@@ -6,23 +6,25 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* The update to be applied to the ManagedClusters.
*/
@Fluent
-public final class ManagedClusterUpdate {
+public final class ManagedClusterUpdate implements JsonSerializable {
/*
* The upgrade to apply to the ManagedClusters.
*/
- @JsonProperty(value = "upgrade", required = true)
private ManagedClusterUpgradeSpec upgrade;
/*
* The node image upgrade to be applied to the target nodes in update run.
*/
- @JsonProperty(value = "nodeImageSelection")
private NodeImageSelection nodeImageSelection;
/**
@@ -89,4 +91,44 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(ManagedClusterUpdate.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeJsonField("upgrade", this.upgrade);
+ jsonWriter.writeJsonField("nodeImageSelection", this.nodeImageSelection);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of ManagedClusterUpdate from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of ManagedClusterUpdate if the JsonReader was pointing to an instance of it, or null if it
+ * was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the ManagedClusterUpdate.
+ */
+ public static ManagedClusterUpdate fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ ManagedClusterUpdate deserializedManagedClusterUpdate = new ManagedClusterUpdate();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("upgrade".equals(fieldName)) {
+ deserializedManagedClusterUpdate.upgrade = ManagedClusterUpgradeSpec.fromJson(reader);
+ } else if ("nodeImageSelection".equals(fieldName)) {
+ deserializedManagedClusterUpdate.nodeImageSelection = NodeImageSelection.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedManagedClusterUpdate;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpgradeSpec.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpgradeSpec.java
index d2c64f540026..32fbd75f93c6 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpgradeSpec.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpgradeSpec.java
@@ -6,23 +6,25 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* The upgrade to apply to a ManagedCluster.
*/
@Fluent
-public final class ManagedClusterUpgradeSpec {
+public final class ManagedClusterUpgradeSpec implements JsonSerializable {
/*
* ManagedClusterUpgradeType is the type of upgrade to be applied.
*/
- @JsonProperty(value = "type", required = true)
private ManagedClusterUpgradeType type;
/*
* The Kubernetes version to upgrade the member clusters to.
*/
- @JsonProperty(value = "kubernetesVersion")
private String kubernetesVersion;
/**
@@ -84,4 +86,45 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(ManagedClusterUpgradeSpec.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("type", this.type == null ? null : this.type.toString());
+ jsonWriter.writeStringField("kubernetesVersion", this.kubernetesVersion);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of ManagedClusterUpgradeSpec from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of ManagedClusterUpgradeSpec if the JsonReader was pointing to an instance of it, or null if
+ * it was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the ManagedClusterUpgradeSpec.
+ */
+ public static ManagedClusterUpgradeSpec fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ ManagedClusterUpgradeSpec deserializedManagedClusterUpgradeSpec = new ManagedClusterUpgradeSpec();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("type".equals(fieldName)) {
+ deserializedManagedClusterUpgradeSpec.type
+ = ManagedClusterUpgradeType.fromString(reader.getString());
+ } else if ("kubernetesVersion".equals(fieldName)) {
+ deserializedManagedClusterUpgradeSpec.kubernetesVersion = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedManagedClusterUpgradeSpec;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpgradeType.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpgradeType.java
index 8f7704b64876..0292f8bfa867 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpgradeType.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedClusterUpgradeType.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -42,7 +41,6 @@ public ManagedClusterUpgradeType() {
* @param name a name to look for.
* @return the corresponding ManagedClusterUpgradeType.
*/
- @JsonCreator
public static ManagedClusterUpgradeType fromString(String name) {
return fromString(name, ManagedClusterUpgradeType.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedServiceIdentity.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedServiceIdentity.java
index bf18fe2fafb8..bcf61a13dd3b 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedServiceIdentity.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedServiceIdentity.java
@@ -6,8 +6,11 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.util.Map;
import java.util.UUID;
@@ -15,30 +18,30 @@
* Managed service identity (system assigned and/or user assigned identities).
*/
@Fluent
-public final class ManagedServiceIdentity {
+public final class ManagedServiceIdentity implements JsonSerializable {
/*
- * The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
+ * The service principal ID of the system assigned identity. This property will only be provided for a system
+ * assigned identity.
*/
- @JsonProperty(value = "principalId", access = JsonProperty.Access.WRITE_ONLY)
private UUID principalId;
/*
- * The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
+ * The tenant ID of the system assigned identity. This property will only be provided for a system assigned
+ * identity.
*/
- @JsonProperty(value = "tenantId", access = JsonProperty.Access.WRITE_ONLY)
private UUID tenantId;
/*
* Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
*/
- @JsonProperty(value = "type", required = true)
private ManagedServiceIdentityType type;
/*
- * The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
+ * The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will
+ * be ARM resource ids in the form:
+ * '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/
+ * userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
*/
- @JsonProperty(value = "userAssignedIdentities")
- @JsonInclude(value = JsonInclude.Include.NON_NULL, content = JsonInclude.Include.ALWAYS)
private Map userAssignedIdentities;
/**
@@ -135,4 +138,53 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(ManagedServiceIdentity.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("type", this.type == null ? null : this.type.toString());
+ jsonWriter.writeMapField("userAssignedIdentities", this.userAssignedIdentities,
+ (writer, element) -> writer.writeJson(element));
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of ManagedServiceIdentity from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of ManagedServiceIdentity if the JsonReader was pointing to an instance of it, or null if it
+ * was pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the ManagedServiceIdentity.
+ */
+ public static ManagedServiceIdentity fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ ManagedServiceIdentity deserializedManagedServiceIdentity = new ManagedServiceIdentity();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("type".equals(fieldName)) {
+ deserializedManagedServiceIdentity.type = ManagedServiceIdentityType.fromString(reader.getString());
+ } else if ("principalId".equals(fieldName)) {
+ deserializedManagedServiceIdentity.principalId
+ = reader.getNullable(nonNullReader -> UUID.fromString(nonNullReader.getString()));
+ } else if ("tenantId".equals(fieldName)) {
+ deserializedManagedServiceIdentity.tenantId
+ = reader.getNullable(nonNullReader -> UUID.fromString(nonNullReader.getString()));
+ } else if ("userAssignedIdentities".equals(fieldName)) {
+ Map userAssignedIdentities
+ = reader.readMap(reader1 -> UserAssignedIdentity.fromJson(reader1));
+ deserializedManagedServiceIdentity.userAssignedIdentities = userAssignedIdentities;
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedManagedServiceIdentity;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedServiceIdentityType.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedServiceIdentityType.java
index e42b6f7e8158..eed500ad0f56 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedServiceIdentityType.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/ManagedServiceIdentityType.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -48,7 +47,6 @@ public ManagedServiceIdentityType() {
* @param name a name to look for.
* @return the corresponding ManagedServiceIdentityType.
*/
- @JsonCreator
public static ManagedServiceIdentityType fromString(String name) {
return fromString(name, ManagedServiceIdentityType.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/MemberUpdateStatus.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/MemberUpdateStatus.java
index f260457de85e..72ec116e2d26 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/MemberUpdateStatus.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/MemberUpdateStatus.java
@@ -5,41 +5,40 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Immutable;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* The status of a member update operation.
*/
@Immutable
-public final class MemberUpdateStatus {
+public final class MemberUpdateStatus implements JsonSerializable {
/*
* The status of the MemberUpdate operation.
*/
- @JsonProperty(value = "status", access = JsonProperty.Access.WRITE_ONLY)
private UpdateStatus status;
/*
* The name of the FleetMember.
*/
- @JsonProperty(value = "name", access = JsonProperty.Access.WRITE_ONLY)
private String name;
/*
* The Azure resource id of the target Kubernetes cluster.
*/
- @JsonProperty(value = "clusterResourceId", access = JsonProperty.Access.WRITE_ONLY)
private String clusterResourceId;
/*
* The operation resource id of the latest attempt to perform the operation.
*/
- @JsonProperty(value = "operationId", access = JsonProperty.Access.WRITE_ONLY)
private String operationId;
/*
* The status message after processing the member update operation.
*/
- @JsonProperty(value = "message", access = JsonProperty.Access.WRITE_ONLY)
private String message;
/**
@@ -103,4 +102,47 @@ public void validate() {
status().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of MemberUpdateStatus from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of MemberUpdateStatus 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 MemberUpdateStatus.
+ */
+ public static MemberUpdateStatus fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ MemberUpdateStatus deserializedMemberUpdateStatus = new MemberUpdateStatus();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("status".equals(fieldName)) {
+ deserializedMemberUpdateStatus.status = UpdateStatus.fromJson(reader);
+ } else if ("name".equals(fieldName)) {
+ deserializedMemberUpdateStatus.name = reader.getString();
+ } else if ("clusterResourceId".equals(fieldName)) {
+ deserializedMemberUpdateStatus.clusterResourceId = reader.getString();
+ } else if ("operationId".equals(fieldName)) {
+ deserializedMemberUpdateStatus.operationId = reader.getString();
+ } else if ("message".equals(fieldName)) {
+ deserializedMemberUpdateStatus.message = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedMemberUpdateStatus;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelection.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelection.java
index 15d695e3b9c3..8be0c21cf120 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelection.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelection.java
@@ -6,17 +6,20 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* The node image upgrade to be applied to the target nodes in update run.
*/
@Fluent
-public final class NodeImageSelection {
+public final class NodeImageSelection implements JsonSerializable {
/*
* The node image upgrade type.
*/
- @JsonProperty(value = "type", required = true)
private NodeImageSelectionType type;
/**
@@ -58,4 +61,41 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(NodeImageSelection.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("type", this.type == null ? null : this.type.toString());
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of NodeImageSelection from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of NodeImageSelection if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the NodeImageSelection.
+ */
+ public static NodeImageSelection fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ NodeImageSelection deserializedNodeImageSelection = new NodeImageSelection();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("type".equals(fieldName)) {
+ deserializedNodeImageSelection.type = NodeImageSelectionType.fromString(reader.getString());
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedNodeImageSelection;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelectionStatus.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelectionStatus.java
index 8d7c29a22de2..38049003873e 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelectionStatus.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelectionStatus.java
@@ -5,18 +5,21 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Immutable;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.util.List;
/**
* The node image upgrade specs for the update run.
*/
@Immutable
-public final class NodeImageSelectionStatus {
+public final class NodeImageSelectionStatus implements JsonSerializable {
/*
* The image versions to upgrade the nodes to.
*/
- @JsonProperty(value = "selectedNodeImageVersions", access = JsonProperty.Access.WRITE_ONLY)
private List selectedNodeImageVersions;
/**
@@ -44,4 +47,41 @@ public void validate() {
selectedNodeImageVersions().forEach(e -> e.validate());
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of NodeImageSelectionStatus from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of NodeImageSelectionStatus 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 NodeImageSelectionStatus.
+ */
+ public static NodeImageSelectionStatus fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ NodeImageSelectionStatus deserializedNodeImageSelectionStatus = new NodeImageSelectionStatus();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("selectedNodeImageVersions".equals(fieldName)) {
+ List selectedNodeImageVersions
+ = reader.readArray(reader1 -> NodeImageVersion.fromJson(reader1));
+ deserializedNodeImageSelectionStatus.selectedNodeImageVersions = selectedNodeImageVersions;
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedNodeImageSelectionStatus;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelectionType.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelectionType.java
index 356946b12b07..97334f5a951f 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelectionType.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageSelectionType.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -37,7 +36,6 @@ public NodeImageSelectionType() {
* @param name a name to look for.
* @return the corresponding NodeImageSelectionType.
*/
- @JsonCreator
public static NodeImageSelectionType fromString(String name) {
return fromString(name, NodeImageSelectionType.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageVersion.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageVersion.java
index e655b4d8812a..dab1b431f04b 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageVersion.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/NodeImageVersion.java
@@ -5,17 +5,20 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Immutable;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* The node upgrade image version.
*/
@Immutable
-public final class NodeImageVersion {
+public final class NodeImageVersion implements JsonSerializable {
/*
* The image version to upgrade the nodes to (e.g., 'AKSUbuntu-1804gen2containerd-2022.12.13').
*/
- @JsonProperty(value = "version", access = JsonProperty.Access.WRITE_ONLY)
private String version;
/**
@@ -41,4 +44,39 @@ public String version() {
*/
public void validate() {
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of NodeImageVersion from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of NodeImageVersion 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 NodeImageVersion.
+ */
+ public static NodeImageVersion fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ NodeImageVersion deserializedNodeImageVersion = new NodeImageVersion();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("version".equals(fieldName)) {
+ deserializedNodeImageVersion.version = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedNodeImageVersion;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/OperationDisplay.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/OperationDisplay.java
index 0854f1483a7b..3798850293d4 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/OperationDisplay.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/OperationDisplay.java
@@ -5,35 +5,38 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Immutable;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* Localized display information for this particular operation.
*/
@Immutable
-public final class OperationDisplay {
+public final class OperationDisplay implements JsonSerializable {
/*
- * The localized friendly form of the resource provider name, e.g. "Microsoft Monitoring Insights" or "Microsoft Compute".
+ * The localized friendly form of the resource provider name, e.g. "Microsoft Monitoring Insights" or
+ * "Microsoft Compute".
*/
- @JsonProperty(value = "provider", access = JsonProperty.Access.WRITE_ONLY)
private String provider;
/*
- * The localized friendly name of the resource type related to this operation. E.g. "Virtual Machines" or "Job Schedule Collections".
+ * The localized friendly name of the resource type related to this operation. E.g. "Virtual Machines" or
+ * "Job Schedule Collections".
*/
- @JsonProperty(value = "resource", access = JsonProperty.Access.WRITE_ONLY)
private String resource;
/*
- * The concise, localized friendly name for the operation; suitable for dropdowns. E.g. "Create or Update Virtual Machine", "Restart Virtual Machine".
+ * The concise, localized friendly name for the operation; suitable for dropdowns. E.g.
+ * "Create or Update Virtual Machine", "Restart Virtual Machine".
*/
- @JsonProperty(value = "operation", access = JsonProperty.Access.WRITE_ONLY)
private String operation;
/*
* The short, localized friendly description of the operation; suitable for tool tips and detailed views.
*/
- @JsonProperty(value = "description", access = JsonProperty.Access.WRITE_ONLY)
private String description;
/**
@@ -89,4 +92,45 @@ public String description() {
*/
public void validate() {
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of OperationDisplay from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of OperationDisplay 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 OperationDisplay.
+ */
+ public static OperationDisplay fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ OperationDisplay deserializedOperationDisplay = new OperationDisplay();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("provider".equals(fieldName)) {
+ deserializedOperationDisplay.provider = reader.getString();
+ } else if ("resource".equals(fieldName)) {
+ deserializedOperationDisplay.resource = reader.getString();
+ } else if ("operation".equals(fieldName)) {
+ deserializedOperationDisplay.operation = reader.getString();
+ } else if ("description".equals(fieldName)) {
+ deserializedOperationDisplay.description = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedOperationDisplay;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/OperationListResult.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/OperationListResult.java
index fa36ff223a65..5220b1f869b2 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/OperationListResult.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/OperationListResult.java
@@ -5,8 +5,12 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Immutable;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.fluent.models.OperationInner;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
import java.util.List;
/**
@@ -14,17 +18,15 @@
* results.
*/
@Immutable
-public final class OperationListResult {
+public final class OperationListResult implements JsonSerializable {
/*
* List of operations supported by the resource provider
*/
- @JsonProperty(value = "value", access = JsonProperty.Access.WRITE_ONLY)
private List value;
/*
* URL to get the next set of operation list results (if there are any).
*/
- @JsonProperty(value = "nextLink", access = JsonProperty.Access.WRITE_ONLY)
private String nextLink;
/**
@@ -61,4 +63,42 @@ public void validate() {
value().forEach(e -> e.validate());
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of OperationListResult from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of OperationListResult 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 OperationListResult.
+ */
+ public static OperationListResult fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ OperationListResult deserializedOperationListResult = new OperationListResult();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("value".equals(fieldName)) {
+ List value = reader.readArray(reader1 -> OperationInner.fromJson(reader1));
+ deserializedOperationListResult.value = value;
+ } else if ("nextLink".equals(fieldName)) {
+ deserializedOperationListResult.nextLink = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedOperationListResult;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/Origin.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/Origin.java
index c401746c58ff..82fa3a00991c 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/Origin.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/Origin.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -43,7 +42,6 @@ public Origin() {
* @param name a name to look for.
* @return the corresponding Origin.
*/
- @JsonCreator
public static Origin fromString(String name) {
return fromString(name, Origin.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/SkipProperties.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/SkipProperties.java
index 4adeed65b1b8..47d6c481ab64 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/SkipProperties.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/SkipProperties.java
@@ -6,18 +6,21 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.util.List;
/**
* The properties of a skip operation containing multiple skip requests.
*/
@Fluent
-public final class SkipProperties {
+public final class SkipProperties implements JsonSerializable {
/*
* The targets to skip.
*/
- @JsonProperty(value = "targets", required = true)
private List targets;
/**
@@ -61,4 +64,42 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(SkipProperties.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeArrayField("targets", this.targets, (writer, element) -> writer.writeJson(element));
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of SkipProperties from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of SkipProperties if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the SkipProperties.
+ */
+ public static SkipProperties fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ SkipProperties deserializedSkipProperties = new SkipProperties();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("targets".equals(fieldName)) {
+ List targets = reader.readArray(reader1 -> SkipTarget.fromJson(reader1));
+ deserializedSkipProperties.targets = targets;
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedSkipProperties;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/SkipTarget.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/SkipTarget.java
index 2f0f362bfa45..bf5764713ccb 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/SkipTarget.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/SkipTarget.java
@@ -6,25 +6,27 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* The definition of a single skip request.
*/
@Fluent
-public final class SkipTarget {
+public final class SkipTarget implements JsonSerializable {
/*
* The skip target type.
*/
- @JsonProperty(value = "type", required = true)
private TargetType type;
/*
- * The skip target's name.
+ * The skip target's name.
* To skip a member/group/stage, use the member/group/stage's name;
* Tp skip an after stage wait, use the parent stage's name.
*/
- @JsonProperty(value = "name", required = true)
private String name;
/**
@@ -94,4 +96,44 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(SkipTarget.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("type", this.type == null ? null : this.type.toString());
+ jsonWriter.writeStringField("name", this.name);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of SkipTarget from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of SkipTarget if the JsonReader was pointing to an instance of it, or null if it was pointing
+ * to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the SkipTarget.
+ */
+ public static SkipTarget fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ SkipTarget deserializedSkipTarget = new SkipTarget();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("type".equals(fieldName)) {
+ deserializedSkipTarget.type = TargetType.fromString(reader.getString());
+ } else if ("name".equals(fieldName)) {
+ deserializedSkipTarget.name = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedSkipTarget;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/TargetType.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/TargetType.java
index 226c3b5e8297..64cfc7cabed4 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/TargetType.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/TargetType.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -47,7 +46,6 @@ public TargetType() {
* @param name a name to look for.
* @return the corresponding TargetType.
*/
- @JsonCreator
public static TargetType fromString(String name) {
return fromString(name, TargetType.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateGroup.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateGroup.java
index 359c25ae3a06..42c693388a10 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateGroup.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateGroup.java
@@ -6,18 +6,21 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* A group to be updated.
*/
@Fluent
-public final class UpdateGroup {
+public final class UpdateGroup implements JsonSerializable {
/*
* Name of the group.
- * It must match a group name of an existing fleet member.
+ * It must match a group name of an existing fleet member.
*/
- @JsonProperty(value = "name", required = true)
private String name;
/**
@@ -61,4 +64,41 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(UpdateGroup.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("name", this.name);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UpdateGroup from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UpdateGroup if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the UpdateGroup.
+ */
+ public static UpdateGroup fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UpdateGroup deserializedUpdateGroup = new UpdateGroup();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("name".equals(fieldName)) {
+ deserializedUpdateGroup.name = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUpdateGroup;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateGroupStatus.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateGroupStatus.java
index 5a325663cec1..a76c6920123a 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateGroupStatus.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateGroupStatus.java
@@ -5,30 +5,31 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Immutable;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.util.List;
/**
* The status of a UpdateGroup.
*/
@Immutable
-public final class UpdateGroupStatus {
+public final class UpdateGroupStatus implements JsonSerializable {
/*
* The status of the UpdateGroup.
*/
- @JsonProperty(value = "status", access = JsonProperty.Access.WRITE_ONLY)
private UpdateStatus status;
/*
* The name of the UpdateGroup.
*/
- @JsonProperty(value = "name", access = JsonProperty.Access.WRITE_ONLY)
private String name;
/*
* The list of member this UpdateGroup updates.
*/
- @JsonProperty(value = "members", access = JsonProperty.Access.WRITE_ONLY)
private List members;
/**
@@ -77,4 +78,45 @@ public void validate() {
members().forEach(e -> e.validate());
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UpdateGroupStatus from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UpdateGroupStatus 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 UpdateGroupStatus.
+ */
+ public static UpdateGroupStatus fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UpdateGroupStatus deserializedUpdateGroupStatus = new UpdateGroupStatus();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("status".equals(fieldName)) {
+ deserializedUpdateGroupStatus.status = UpdateStatus.fromJson(reader);
+ } else if ("name".equals(fieldName)) {
+ deserializedUpdateGroupStatus.name = reader.getString();
+ } else if ("members".equals(fieldName)) {
+ List members
+ = reader.readArray(reader1 -> MemberUpdateStatus.fromJson(reader1));
+ deserializedUpdateGroupStatus.members = members;
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUpdateGroupStatus;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunListResult.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunListResult.java
index 49c5dda6b6dc..b7da56f0f445 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunListResult.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunListResult.java
@@ -6,25 +6,27 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
import com.azure.resourcemanager.containerservicefleet.fluent.models.UpdateRunInner;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import java.io.IOException;
import java.util.List;
/**
* The response of a UpdateRun list operation.
*/
@Fluent
-public final class UpdateRunListResult {
+public final class UpdateRunListResult implements JsonSerializable {
/*
* The UpdateRun items on this page
*/
- @JsonProperty(value = "value", required = true)
private List value;
/*
* The link to the next page of items
*/
- @JsonProperty(value = "nextLink")
private String nextLink;
/**
@@ -88,4 +90,45 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(UpdateRunListResult.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeArrayField("value", this.value, (writer, element) -> writer.writeJson(element));
+ jsonWriter.writeStringField("nextLink", this.nextLink);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UpdateRunListResult from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UpdateRunListResult if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the UpdateRunListResult.
+ */
+ public static UpdateRunListResult fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UpdateRunListResult deserializedUpdateRunListResult = new UpdateRunListResult();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("value".equals(fieldName)) {
+ List value = reader.readArray(reader1 -> UpdateRunInner.fromJson(reader1));
+ deserializedUpdateRunListResult.value = value;
+ } else if ("nextLink".equals(fieldName)) {
+ deserializedUpdateRunListResult.nextLink = reader.getString();
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUpdateRunListResult;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunProvisioningState.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunProvisioningState.java
index a0d85fa41d44..a93c9681df91 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunProvisioningState.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunProvisioningState.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -42,7 +41,6 @@ public UpdateRunProvisioningState() {
* @param name a name to look for.
* @return the corresponding UpdateRunProvisioningState.
*/
- @JsonCreator
public static UpdateRunProvisioningState fromString(String name) {
return fromString(name, UpdateRunProvisioningState.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunStatus.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunStatus.java
index bf8de90e083a..b25b779385b4 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunStatus.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunStatus.java
@@ -5,30 +5,32 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Immutable;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.util.List;
/**
* The status of a UpdateRun.
*/
@Immutable
-public final class UpdateRunStatus {
+public final class UpdateRunStatus implements JsonSerializable {
/*
* The status of the UpdateRun.
*/
- @JsonProperty(value = "status", access = JsonProperty.Access.WRITE_ONLY)
private UpdateStatus status;
/*
* The stages composing an update run. Stages are run sequentially withing an UpdateRun.
*/
- @JsonProperty(value = "stages", access = JsonProperty.Access.WRITE_ONLY)
private List stages;
/*
- * The node image upgrade specs for the update run. It is only set in update run when `NodeImageSelection.type` is `Consistent`.
+ * The node image upgrade specs for the update run. It is only set in update run when `NodeImageSelection.type` is
+ * `Consistent`.
*/
- @JsonProperty(value = "nodeImageSelection", access = JsonProperty.Access.WRITE_ONLY)
private NodeImageSelectionStatus nodeImageSelection;
/**
@@ -81,4 +83,44 @@ public void validate() {
nodeImageSelection().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UpdateRunStatus from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UpdateRunStatus 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 UpdateRunStatus.
+ */
+ public static UpdateRunStatus fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UpdateRunStatus deserializedUpdateRunStatus = new UpdateRunStatus();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("status".equals(fieldName)) {
+ deserializedUpdateRunStatus.status = UpdateStatus.fromJson(reader);
+ } else if ("stages".equals(fieldName)) {
+ List stages = reader.readArray(reader1 -> UpdateStageStatus.fromJson(reader1));
+ deserializedUpdateRunStatus.stages = stages;
+ } else if ("nodeImageSelection".equals(fieldName)) {
+ deserializedUpdateRunStatus.nodeImageSelection = NodeImageSelectionStatus.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUpdateRunStatus;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunStrategy.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunStrategy.java
index 822a7071371d..8c4a7aeaae17 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunStrategy.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateRunStrategy.java
@@ -6,7 +6,11 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.util.List;
/**
@@ -19,11 +23,10 @@
* A valid strategy contains no duplicate groups within or across stages.
*/
@Fluent
-public final class UpdateRunStrategy {
+public final class UpdateRunStrategy implements JsonSerializable {
/*
* The list of stages that compose this update run. Min size: 1.
*/
- @JsonProperty(value = "stages", required = true)
private List stages;
/**
@@ -67,4 +70,42 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(UpdateRunStrategy.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeArrayField("stages", this.stages, (writer, element) -> writer.writeJson(element));
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UpdateRunStrategy from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UpdateRunStrategy if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the UpdateRunStrategy.
+ */
+ public static UpdateRunStrategy fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UpdateRunStrategy deserializedUpdateRunStrategy = new UpdateRunStrategy();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("stages".equals(fieldName)) {
+ List stages = reader.readArray(reader1 -> UpdateStage.fromJson(reader1));
+ deserializedUpdateRunStrategy.stages = stages;
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUpdateRunStrategy;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStage.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStage.java
index 6fc2dad72841..6c409569414e 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStage.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStage.java
@@ -6,7 +6,11 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.util.List;
/**
@@ -14,23 +18,21 @@
* starting the next stage.
*/
@Fluent
-public final class UpdateStage {
+public final class UpdateStage implements JsonSerializable {
/*
* The name of the stage. Must be unique within the UpdateRun.
*/
- @JsonProperty(value = "name", required = true)
private String name;
/*
* Defines the groups to be executed in parallel in this stage. Duplicate groups are not allowed. Min size: 1.
*/
- @JsonProperty(value = "groups")
private List groups;
/*
- * The time in seconds to wait at the end of this stage before starting the next one. Defaults to 0 seconds if unspecified.
+ * The time in seconds to wait at the end of this stage before starting the next one. Defaults to 0 seconds if
+ * unspecified.
*/
- @JsonProperty(value = "afterStageWaitInSeconds")
private Integer afterStageWaitInSeconds;
/**
@@ -119,4 +121,48 @@ public void validate() {
}
private static final ClientLogger LOGGER = new ClientLogger(UpdateStage.class);
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ jsonWriter.writeStringField("name", this.name);
+ jsonWriter.writeArrayField("groups", this.groups, (writer, element) -> writer.writeJson(element));
+ jsonWriter.writeNumberField("afterStageWaitInSeconds", this.afterStageWaitInSeconds);
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UpdateStage from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UpdateStage if the JsonReader was pointing to an instance of it, or null if it was
+ * pointing to JSON null.
+ * @throws IllegalStateException If the deserialized JSON object was missing any required properties.
+ * @throws IOException If an error occurs while reading the UpdateStage.
+ */
+ public static UpdateStage fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UpdateStage deserializedUpdateStage = new UpdateStage();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("name".equals(fieldName)) {
+ deserializedUpdateStage.name = reader.getString();
+ } else if ("groups".equals(fieldName)) {
+ List groups = reader.readArray(reader1 -> UpdateGroup.fromJson(reader1));
+ deserializedUpdateStage.groups = groups;
+ } else if ("afterStageWaitInSeconds".equals(fieldName)) {
+ deserializedUpdateStage.afterStageWaitInSeconds = reader.getNullable(JsonReader::getInt);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUpdateStage;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStageStatus.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStageStatus.java
index 4cfa58dc5e6c..64727b4688c3 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStageStatus.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStageStatus.java
@@ -5,36 +5,36 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Immutable;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.util.List;
/**
* The status of a UpdateStage.
*/
@Immutable
-public final class UpdateStageStatus {
+public final class UpdateStageStatus implements JsonSerializable {
/*
* The status of the UpdateStage.
*/
- @JsonProperty(value = "status", access = JsonProperty.Access.WRITE_ONLY)
private UpdateStatus status;
/*
* The name of the UpdateStage.
*/
- @JsonProperty(value = "name", access = JsonProperty.Access.WRITE_ONLY)
private String name;
/*
* The list of groups to be updated as part of this UpdateStage.
*/
- @JsonProperty(value = "groups", access = JsonProperty.Access.WRITE_ONLY)
private List groups;
/*
* The status of the wait period configured on the UpdateStage.
*/
- @JsonProperty(value = "afterStageWaitStatus", access = JsonProperty.Access.WRITE_ONLY)
private WaitStatus afterStageWaitStatus;
/**
@@ -95,4 +95,46 @@ public void validate() {
afterStageWaitStatus().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UpdateStageStatus from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UpdateStageStatus 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 UpdateStageStatus.
+ */
+ public static UpdateStageStatus fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UpdateStageStatus deserializedUpdateStageStatus = new UpdateStageStatus();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("status".equals(fieldName)) {
+ deserializedUpdateStageStatus.status = UpdateStatus.fromJson(reader);
+ } else if ("name".equals(fieldName)) {
+ deserializedUpdateStageStatus.name = reader.getString();
+ } else if ("groups".equals(fieldName)) {
+ List groups = reader.readArray(reader1 -> UpdateGroupStatus.fromJson(reader1));
+ deserializedUpdateStageStatus.groups = groups;
+ } else if ("afterStageWaitStatus".equals(fieldName)) {
+ deserializedUpdateStageStatus.afterStageWaitStatus = WaitStatus.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUpdateStageStatus;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateState.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateState.java
index d244c1863125..46fe990176af 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateState.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateState.java
@@ -5,7 +5,6 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.util.ExpandableStringEnum;
-import com.fasterxml.jackson.annotation.JsonCreator;
import java.util.Collection;
/**
@@ -62,7 +61,6 @@ public UpdateState() {
* @param name a name to look for.
* @return the corresponding UpdateState.
*/
- @JsonCreator
public static UpdateState fromString(String name) {
return fromString(name, UpdateState.class);
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStatus.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStatus.java
index 3ff4b9dcaa21..7cf18b2d41a0 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStatus.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UpdateStatus.java
@@ -6,36 +6,37 @@
import com.azure.core.annotation.Immutable;
import com.azure.core.management.exception.ManagementError;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.core.util.CoreUtils;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.time.OffsetDateTime;
/**
* The status for an operation or group of operations.
*/
@Immutable
-public final class UpdateStatus {
+public final class UpdateStatus implements JsonSerializable {
/*
* The time the operation or group was started.
*/
- @JsonProperty(value = "startTime", access = JsonProperty.Access.WRITE_ONLY)
private OffsetDateTime startTime;
/*
* The time the operation or group was completed.
*/
- @JsonProperty(value = "completedTime", access = JsonProperty.Access.WRITE_ONLY)
private OffsetDateTime completedTime;
/*
* The State of the operation or group.
*/
- @JsonProperty(value = "state", access = JsonProperty.Access.WRITE_ONLY)
private UpdateState state;
/*
* The error details when a failure is encountered.
*/
- @JsonProperty(value = "error", access = JsonProperty.Access.WRITE_ONLY)
private ManagementError error;
/**
@@ -87,4 +88,47 @@ public ManagementError error() {
*/
public void validate() {
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UpdateStatus from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UpdateStatus 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 UpdateStatus.
+ */
+ public static UpdateStatus fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UpdateStatus deserializedUpdateStatus = new UpdateStatus();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("startTime".equals(fieldName)) {
+ deserializedUpdateStatus.startTime = reader
+ .getNullable(nonNullReader -> CoreUtils.parseBestOffsetDateTime(nonNullReader.getString()));
+ } else if ("completedTime".equals(fieldName)) {
+ deserializedUpdateStatus.completedTime = reader
+ .getNullable(nonNullReader -> CoreUtils.parseBestOffsetDateTime(nonNullReader.getString()));
+ } else if ("state".equals(fieldName)) {
+ deserializedUpdateStatus.state = UpdateState.fromString(reader.getString());
+ } else if ("error".equals(fieldName)) {
+ deserializedUpdateStatus.error = ManagementError.fromJson(reader);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUpdateStatus;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UserAssignedIdentity.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UserAssignedIdentity.java
index 012fad385d42..9711455cf91c 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UserAssignedIdentity.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/UserAssignedIdentity.java
@@ -5,24 +5,26 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Immutable;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
import java.util.UUID;
/**
* User assigned identity properties.
*/
@Immutable
-public final class UserAssignedIdentity {
+public final class UserAssignedIdentity implements JsonSerializable {
/*
* The principal ID of the assigned identity.
*/
- @JsonProperty(value = "principalId", access = JsonProperty.Access.WRITE_ONLY)
private UUID principalId;
/*
* The client ID of the assigned identity.
*/
- @JsonProperty(value = "clientId", access = JsonProperty.Access.WRITE_ONLY)
private UUID clientId;
/**
@@ -56,4 +58,43 @@ public UUID clientId() {
*/
public void validate() {
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of UserAssignedIdentity from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of UserAssignedIdentity 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 UserAssignedIdentity.
+ */
+ public static UserAssignedIdentity fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ UserAssignedIdentity deserializedUserAssignedIdentity = new UserAssignedIdentity();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("principalId".equals(fieldName)) {
+ deserializedUserAssignedIdentity.principalId
+ = reader.getNullable(nonNullReader -> UUID.fromString(nonNullReader.getString()));
+ } else if ("clientId".equals(fieldName)) {
+ deserializedUserAssignedIdentity.clientId
+ = reader.getNullable(nonNullReader -> UUID.fromString(nonNullReader.getString()));
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedUserAssignedIdentity;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/WaitStatus.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/WaitStatus.java
index 7fbf851648da..92e19dd56d1f 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/WaitStatus.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/com/azure/resourcemanager/containerservicefleet/models/WaitStatus.java
@@ -5,23 +5,25 @@
package com.azure.resourcemanager.containerservicefleet.models;
import com.azure.core.annotation.Immutable;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.azure.json.JsonReader;
+import com.azure.json.JsonSerializable;
+import com.azure.json.JsonToken;
+import com.azure.json.JsonWriter;
+import java.io.IOException;
/**
* The status of the wait duration.
*/
@Immutable
-public final class WaitStatus {
+public final class WaitStatus implements JsonSerializable {
/*
* The status of the wait duration.
*/
- @JsonProperty(value = "status", access = JsonProperty.Access.WRITE_ONLY)
private UpdateStatus status;
/*
* The wait duration configured in seconds.
*/
- @JsonProperty(value = "waitDurationInSeconds", access = JsonProperty.Access.WRITE_ONLY)
private Integer waitDurationInSeconds;
/**
@@ -58,4 +60,41 @@ public void validate() {
status().validate();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public JsonWriter toJson(JsonWriter jsonWriter) throws IOException {
+ jsonWriter.writeStartObject();
+ return jsonWriter.writeEndObject();
+ }
+
+ /**
+ * Reads an instance of WaitStatus from the JsonReader.
+ *
+ * @param jsonReader The JsonReader being read.
+ * @return An instance of WaitStatus 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 WaitStatus.
+ */
+ public static WaitStatus fromJson(JsonReader jsonReader) throws IOException {
+ return jsonReader.readObject(reader -> {
+ WaitStatus deserializedWaitStatus = new WaitStatus();
+ while (reader.nextToken() != JsonToken.END_OBJECT) {
+ String fieldName = reader.getFieldName();
+ reader.nextToken();
+
+ if ("status".equals(fieldName)) {
+ deserializedWaitStatus.status = UpdateStatus.fromJson(reader);
+ } else if ("waitDurationInSeconds".equals(fieldName)) {
+ deserializedWaitStatus.waitDurationInSeconds = reader.getNullable(JsonReader::getInt);
+ } else {
+ reader.skipChildren();
+ }
+ }
+
+ return deserializedWaitStatus;
+ });
+ }
}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/module-info.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/module-info.java
index 41aaf976e208..3ad543228043 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/module-info.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/java/module-info.java
@@ -8,6 +8,6 @@
exports com.azure.resourcemanager.containerservicefleet.fluent;
exports com.azure.resourcemanager.containerservicefleet.fluent.models;
exports com.azure.resourcemanager.containerservicefleet.models;
- opens com.azure.resourcemanager.containerservicefleet.fluent.models to com.azure.core, com.fasterxml.jackson.databind;
- opens com.azure.resourcemanager.containerservicefleet.models to com.azure.core, com.fasterxml.jackson.databind;
+ opens com.azure.resourcemanager.containerservicefleet.fluent.models to com.azure.core;
+ opens com.azure.resourcemanager.containerservicefleet.models to com.azure.core;
}
\ No newline at end of file
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-containerservicefleet/proxy-config.json b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-containerservicefleet/proxy-config.json
index dfb855863e44..3e5c28f972c2 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-containerservicefleet/proxy-config.json
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-containerservicefleet/proxy-config.json
@@ -1 +1 @@
-[ [ "com.azure.resourcemanager.containerservicefleet.implementation.OperationsClientImpl$OperationsService" ], [ "com.azure.resourcemanager.containerservicefleet.implementation.FleetsClientImpl$FleetsService" ], [ "com.azure.resourcemanager.containerservicefleet.implementation.FleetMembersClientImpl$FleetMembersService" ], [ "com.azure.resourcemanager.containerservicefleet.implementation.UpdateRunsClientImpl$UpdateRunsService" ], [ "com.azure.resourcemanager.containerservicefleet.implementation.FleetUpdateStrategiesClientImpl$FleetUpdateStrategiesService" ] ]
\ No newline at end of file
+[["com.azure.resourcemanager.containerservicefleet.implementation.FleetMembersClientImpl$FleetMembersService"],["com.azure.resourcemanager.containerservicefleet.implementation.FleetUpdateStrategiesClientImpl$FleetUpdateStrategiesService"],["com.azure.resourcemanager.containerservicefleet.implementation.FleetsClientImpl$FleetsService"],["com.azure.resourcemanager.containerservicefleet.implementation.OperationsClientImpl$OperationsService"],["com.azure.resourcemanager.containerservicefleet.implementation.UpdateRunsClientImpl$UpdateRunsService"]]
\ No newline at end of file
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-containerservicefleet/reflect-config.json b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-containerservicefleet/reflect-config.json
index 6b9c4641c52a..0637a088a01e 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-containerservicefleet/reflect-config.json
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-containerservicefleet/reflect-config.json
@@ -1,261 +1 @@
-[ {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.OperationListResult",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.OperationInner",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.OperationDisplay",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.FleetListResult",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.FleetInner",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.FleetProperties",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.FleetHubProfile",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.ApiServerAccessProfile",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.AgentProfile",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentity",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UserAssignedIdentity",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.FleetPatch",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.FleetCredentialResultsInner",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.FleetCredentialResult",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.FleetMemberListResult",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.FleetMemberInner",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.FleetMemberProperties",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.FleetMemberUpdate",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.FleetMemberUpdateProperties",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UpdateRunListResult",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.UpdateRunInner",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.UpdateRunProperties",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UpdateStage",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UpdateGroup",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpdate",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeSpec",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.NodeImageSelection",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UpdateRunStatus",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UpdateStatus",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UpdateStageStatus",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UpdateGroupStatus",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.MemberUpdateStatus",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.WaitStatus",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionStatus",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.NodeImageVersion",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.SkipProperties",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.SkipTarget",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.FleetUpdateStrategyListResult",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.FleetUpdateStrategyInner",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.fluent.models.FleetUpdateStrategyProperties",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.Origin",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.ActionType",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.FleetProvisioningState",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentityType",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.FleetMemberProvisioningState",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UpdateRunProvisioningState",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.UpdateState",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.TargetType",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-}, {
- "name" : "com.azure.resourcemanager.containerservicefleet.models.FleetUpdateStrategyProvisioningState",
- "allDeclaredConstructors" : true,
- "allDeclaredFields" : true,
- "allDeclaredMethods" : true
-} ]
\ No newline at end of file
+[]
\ No newline at end of file
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersCreateSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersCreateSamples.java
index f2724f3fbe34..a2679cbc866c 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersCreateSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersCreateSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetMembersCreateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/FleetMembers_Create.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * FleetMembers_Create.json
*/
/**
* Sample code: Creates a FleetMember resource with a long running operation.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersDeleteSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersDeleteSamples.java
index 39dc1d45d54c..26d6861063a2 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersDeleteSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersDeleteSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetMembersDeleteSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/FleetMembers_Delete.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * FleetMembers_Delete.json
*/
/**
* Sample code: Deletes a FleetMember resource asynchronously with a long running operation.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersGetSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersGetSamples.java
index ca5615cb7bc5..75c125750b26 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersGetSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersGetSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetMembersGetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/FleetMembers_Get.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * FleetMembers_Get.json
*/
/**
* Sample code: Gets a FleetMember resource.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersListByFleetSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersListByFleetSamples.java
index 83820b4eb7a6..1a9fe023a95b 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersListByFleetSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersListByFleetSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetMembersListByFleetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/FleetMembers_ListByFleet.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * FleetMembers_ListByFleet.json
*/
/**
* Sample code: Lists the members of a Fleet.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersUpdateSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersUpdateSamples.java
index b940016d6981..e74ef124923f 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersUpdateSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersUpdateSamples.java
@@ -11,7 +11,9 @@
*/
public final class FleetMembersUpdateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/FleetMembers_Update.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * FleetMembers_Update.json
*/
/**
* Sample code: Updates a FleetMember resource synchronously.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesCreateOrUpdateSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesCreateOrUpdateSamples.java
index f09179f64892..667699af65bd 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesCreateOrUpdateSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesCreateOrUpdateSamples.java
@@ -14,7 +14,9 @@
*/
public final class FleetUpdateStrategiesCreateOrUpdateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateStrategies_CreateOrUpdate.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateStrategies_CreateOrUpdate.json
*/
/**
* Sample code: Create a FleetUpdateStrategy.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesDeleteSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesDeleteSamples.java
index 117b07e28f19..5a323a8c6153 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesDeleteSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesDeleteSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetUpdateStrategiesDeleteSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateStrategies_Delete.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateStrategies_Delete.json
*/
/**
* Sample code: Delete a FleetUpdateStrategy resource.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesGetSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesGetSamples.java
index 06c4031e44f2..d2b4bddf2851 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesGetSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesGetSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetUpdateStrategiesGetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateStrategies_Get.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateStrategies_Get.json
*/
/**
* Sample code: Get a FleetUpdateStrategy resource.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesListByFleetSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesListByFleetSamples.java
index 4617792c6356..2ce673f6ef17 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesListByFleetSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesListByFleetSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetUpdateStrategiesListByFleetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateStrategies_ListByFleet.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateStrategies_ListByFleet.json
*/
/**
* Sample code: List the FleetUpdateStrategy resources by fleet.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsCreateOrUpdateSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsCreateOrUpdateSamples.java
index acad94bcdde6..0755bc55bae1 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsCreateOrUpdateSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsCreateOrUpdateSamples.java
@@ -14,7 +14,9 @@
*/
public final class FleetsCreateOrUpdateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_CreateOrUpdate.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_CreateOrUpdate.json
*/
/**
* Sample code: Creates a Fleet resource with a long running operation.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsDeleteSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsDeleteSamples.java
index 2254140e65a7..3c0f7a76316b 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsDeleteSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsDeleteSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetsDeleteSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_Delete.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_Delete.json
*/
/**
* Sample code: Deletes a Fleet resource asynchronously with a long running operation.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsGetByResourceGroupSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsGetByResourceGroupSamples.java
index de2a6a8ffcf6..a95d54e323e9 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsGetByResourceGroupSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsGetByResourceGroupSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetsGetByResourceGroupSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_Get.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_Get.json
*/
/**
* Sample code: Gets a Fleet resource.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListByResourceGroupSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListByResourceGroupSamples.java
index 41f1833d1d89..eab2e92b801c 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListByResourceGroupSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListByResourceGroupSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetsListByResourceGroupSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_ListByResourceGroup.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_ListByResourceGroup.json
*/
/**
* Sample code: Lists the Fleet resources in a resource group.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListCredentialsSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListCredentialsSamples.java
index 9d2031de7790..bd508ed49b35 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListCredentialsSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListCredentialsSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetsListCredentialsSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_ListCredentialsResult.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_ListCredentialsResult.json
*/
/**
* Sample code: Lists the user credentials of a Fleet.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListSamples.java
index b4919b1cb3c6..402c13046c1b 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListSamples.java
@@ -9,7 +9,9 @@
*/
public final class FleetsListSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_ListBySub.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_ListBySub.json
*/
/**
* Sample code: Lists the Fleet resources in a subscription.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsUpdateSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsUpdateSamples.java
index 28f2cff83cc6..8412985411e6 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsUpdateSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsUpdateSamples.java
@@ -13,7 +13,9 @@
*/
public final class FleetsUpdateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Fleets_PatchTags.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Fleets_PatchTags.json
*/
/**
* Sample code: Update a Fleet.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/OperationsListSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/OperationsListSamples.java
index ce337548426b..3e89e0666a29 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/OperationsListSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/OperationsListSamples.java
@@ -9,7 +9,9 @@
*/
public final class OperationsListSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/Operations_List.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * Operations_List.json
*/
/**
* Sample code: List the operations for the provider.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsCreateOrUpdateSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsCreateOrUpdateSamples.java
index ffeff5c12fb4..4ba3492a0eb1 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsCreateOrUpdateSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsCreateOrUpdateSamples.java
@@ -19,7 +19,9 @@
*/
public final class UpdateRunsCreateOrUpdateSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_CreateOrUpdate.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_CreateOrUpdate.json
*/
/**
* Sample code: Create an UpdateRun.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsDeleteSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsDeleteSamples.java
index cf8d35b1b66d..c11a81364305 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsDeleteSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsDeleteSamples.java
@@ -9,7 +9,9 @@
*/
public final class UpdateRunsDeleteSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_Delete.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_Delete.json
*/
/**
* Sample code: Delete an updateRun resource.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsGetSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsGetSamples.java
index 54315c28d347..d7a25bcee776 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsGetSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsGetSamples.java
@@ -9,7 +9,9 @@
*/
public final class UpdateRunsGetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_Get.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_Get.json
*/
/**
* Sample code: Gets an UpdateRun resource.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsListByFleetSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsListByFleetSamples.java
index e0059f9dc345..b76d7a5b4185 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsListByFleetSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsListByFleetSamples.java
@@ -9,7 +9,9 @@
*/
public final class UpdateRunsListByFleetSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_ListByFleet.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_ListByFleet.json
*/
/**
* Sample code: Lists the UpdateRun resources by fleet.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsSkipSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsSkipSamples.java
index ef57164268bd..edc82a39ca80 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsSkipSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsSkipSamples.java
@@ -14,7 +14,9 @@
*/
public final class UpdateRunsSkipSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_Skip.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_Skip.json
*/
/**
* Sample code: Skips one or more member/group/stage/afterStageWait(s) of an UpdateRun.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStartSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStartSamples.java
index c0fedbee142d..fc88fbfc86dd 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStartSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStartSamples.java
@@ -9,7 +9,9 @@
*/
public final class UpdateRunsStartSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_Start.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_Start.json
*/
/**
* Sample code: Starts an UpdateRun.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStopSamples.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStopSamples.java
index 5b8194a493d6..fd3756eeddb3 100644
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStopSamples.java
+++ b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/samples/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStopSamples.java
@@ -9,7 +9,9 @@
*/
public final class UpdateRunsStopSamples {
/*
- * x-ms-original-file: specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/UpdateRuns_Stop.json
+ * x-ms-original-file:
+ * specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/stable/2024-04-01/examples/
+ * UpdateRuns_Stop.json
*/
/**
* Sample code: Stops an UpdateRun.
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/AgentProfileTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/AgentProfileTests.java
deleted file mode 100644
index 47ffa1de2d1d..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/AgentProfileTests.java
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.AgentProfile;
-import org.junit.jupiter.api.Assertions;
-
-public final class AgentProfileTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- AgentProfile model = BinaryData.fromString("{\"subnetId\":\"qduujitcjczdz\",\"vmSize\":\"ndhkrw\"}")
- .toObject(AgentProfile.class);
- Assertions.assertEquals("qduujitcjczdz", model.subnetId());
- Assertions.assertEquals("ndhkrw", model.vmSize());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- AgentProfile model = new AgentProfile().withSubnetId("qduujitcjczdz").withVmSize("ndhkrw");
- model = BinaryData.fromObject(model).toObject(AgentProfile.class);
- Assertions.assertEquals("qduujitcjczdz", model.subnetId());
- Assertions.assertEquals("ndhkrw", model.vmSize());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ApiServerAccessProfileTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ApiServerAccessProfileTests.java
deleted file mode 100644
index 774eb81a4e33..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ApiServerAccessProfileTests.java
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.ApiServerAccessProfile;
-import org.junit.jupiter.api.Assertions;
-
-public final class ApiServerAccessProfileTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ApiServerAccessProfile model
- = BinaryData.fromString("{\"enablePrivateCluster\":true}").toObject(ApiServerAccessProfile.class);
- Assertions.assertEquals(true, model.enablePrivateCluster());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ApiServerAccessProfile model = new ApiServerAccessProfile().withEnablePrivateCluster(true);
- model = BinaryData.fromObject(model).toObject(ApiServerAccessProfile.class);
- Assertions.assertEquals(true, model.enablePrivateCluster());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetCredentialResultTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetCredentialResultTests.java
deleted file mode 100644
index 9068ccc534c5..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetCredentialResultTests.java
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.FleetCredentialResult;
-
-public final class FleetCredentialResultTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetCredentialResult model
- = BinaryData.fromString("{\"name\":\"ciqfou\"}").toObject(FleetCredentialResult.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetCredentialResult model = new FleetCredentialResult();
- model = BinaryData.fromObject(model).toObject(FleetCredentialResult.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetCredentialResultsInnerTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetCredentialResultsInnerTests.java
deleted file mode 100644
index f50cd412f654..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetCredentialResultsInnerTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetCredentialResultsInner;
-
-public final class FleetCredentialResultsInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetCredentialResultsInner model = BinaryData.fromString(
- "{\"kubeconfigs\":[{\"name\":\"gcbacphejkot\"},{\"name\":\"gou\"},{\"name\":\"dlikwyqkgfgibma\"},{\"name\":\"keqsrxybzqqedq\"}]}")
- .toObject(FleetCredentialResultsInner.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetCredentialResultsInner model = new FleetCredentialResultsInner();
- model = BinaryData.fromObject(model).toObject(FleetCredentialResultsInner.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetHubProfileTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetHubProfileTests.java
deleted file mode 100644
index 212756de9c03..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetHubProfileTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.AgentProfile;
-import com.azure.resourcemanager.containerservicefleet.models.ApiServerAccessProfile;
-import com.azure.resourcemanager.containerservicefleet.models.FleetHubProfile;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetHubProfileTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetHubProfile model = BinaryData.fromString(
- "{\"dnsPrefix\":\"ljdousk\",\"apiServerAccessProfile\":{\"enablePrivateCluster\":true},\"agentProfile\":{\"subnetId\":\"rcjd\",\"vmSize\":\"tnhxbn\"},\"fqdn\":\"iksqr\",\"kubernetesVersion\":\"ssainqpjwnzll\",\"portalFqdn\":\"mppeebvmgxs\"}")
- .toObject(FleetHubProfile.class);
- Assertions.assertEquals("ljdousk", model.dnsPrefix());
- Assertions.assertEquals(true, model.apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("rcjd", model.agentProfile().subnetId());
- Assertions.assertEquals("tnhxbn", model.agentProfile().vmSize());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetHubProfile model = new FleetHubProfile().withDnsPrefix("ljdousk")
- .withApiServerAccessProfile(new ApiServerAccessProfile().withEnablePrivateCluster(true))
- .withAgentProfile(new AgentProfile().withSubnetId("rcjd").withVmSize("tnhxbn"));
- model = BinaryData.fromObject(model).toObject(FleetHubProfile.class);
- Assertions.assertEquals("ljdousk", model.dnsPrefix());
- Assertions.assertEquals(true, model.apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("rcjd", model.agentProfile().subnetId());
- Assertions.assertEquals("tnhxbn", model.agentProfile().vmSize());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetInnerTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetInnerTests.java
deleted file mode 100644
index c326bf9f2d9d..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetInnerTests.java
+++ /dev/null
@@ -1,65 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetInner;
-import com.azure.resourcemanager.containerservicefleet.models.AgentProfile;
-import com.azure.resourcemanager.containerservicefleet.models.ApiServerAccessProfile;
-import com.azure.resourcemanager.containerservicefleet.models.FleetHubProfile;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentity;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentityType;
-import com.azure.resourcemanager.containerservicefleet.models.UserAssignedIdentity;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetInner model = BinaryData.fromString(
- "{\"properties\":{\"provisioningState\":\"Updating\",\"hubProfile\":{\"dnsPrefix\":\"wfndiodjpsl\",\"apiServerAccessProfile\":{\"enablePrivateCluster\":true},\"agentProfile\":{\"subnetId\":\"wryoqpsoacc\",\"vmSize\":\"zakljlahbc\"},\"fqdn\":\"ffdfdosygexpa\",\"kubernetesVersion\":\"akhmsbzjhcrz\",\"portalFqdn\":\"dphlxaolt\"}},\"eTag\":\"trg\",\"identity\":{\"principalId\":\"bbe8b896-b044-418c-8ca4-84c14f160b72\",\"tenantId\":\"20dd2e71-1143-412f-83a8-e3ef16f281cd\",\"type\":\"None\",\"userAssignedIdentities\":{\"n\":{\"principalId\":\"4af8e603-1c0a-4cf5-a70b-71959ba2d12f\",\"clientId\":\"b749664d-f89f-4f2e-8242-75daaa9d76ea\"},\"f\":{\"principalId\":\"817cd89d-3bb7-4c5a-b118-5c1b500254d9\",\"clientId\":\"5af16ea2-b6d8-44f4-9a3b-b12f1d2c36c3\"},\"wzo\":{\"principalId\":\"50b11185-030d-4c2c-ad12-6ea2743e8f1a\",\"clientId\":\"4b0a9e9c-dc19-4f16-8f2d-b74c6b1b1517\"},\"tfell\":{\"principalId\":\"57f143d8-1342-4c72-b3cb-6c3e70304c31\",\"clientId\":\"8de045b0-56bf-43cc-a783-eb371b006f5e\"}}},\"location\":\"fziton\",\"tags\":{\"vhpfxxypininmay\":\"fpjkjlxofp\",\"oginuvamiheognar\":\"uybbkpodep\"},\"id\":\"zxtheotusivyevcc\",\"name\":\"qi\",\"type\":\"nhungbw\"}")
- .toObject(FleetInner.class);
- Assertions.assertEquals("fziton", model.location());
- Assertions.assertEquals("fpjkjlxofp", model.tags().get("vhpfxxypininmay"));
- Assertions.assertEquals(ManagedServiceIdentityType.NONE, model.identity().type());
- Assertions.assertEquals("wfndiodjpsl", model.hubProfile().dnsPrefix());
- Assertions.assertEquals(true, model.hubProfile().apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("wryoqpsoacc", model.hubProfile().agentProfile().subnetId());
- Assertions.assertEquals("zakljlahbc", model.hubProfile().agentProfile().vmSize());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetInner model = new FleetInner().withLocation("fziton")
- .withTags(mapOf("vhpfxxypininmay", "fpjkjlxofp", "oginuvamiheognar", "uybbkpodep"))
- .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.NONE)
- .withUserAssignedIdentities(mapOf("n", new UserAssignedIdentity(), "f", new UserAssignedIdentity(),
- "wzo", new UserAssignedIdentity(), "tfell", new UserAssignedIdentity())))
- .withHubProfile(new FleetHubProfile().withDnsPrefix("wfndiodjpsl")
- .withApiServerAccessProfile(new ApiServerAccessProfile().withEnablePrivateCluster(true))
- .withAgentProfile(new AgentProfile().withSubnetId("wryoqpsoacc").withVmSize("zakljlahbc")));
- model = BinaryData.fromObject(model).toObject(FleetInner.class);
- Assertions.assertEquals("fziton", model.location());
- Assertions.assertEquals("fpjkjlxofp", model.tags().get("vhpfxxypininmay"));
- Assertions.assertEquals(ManagedServiceIdentityType.NONE, model.identity().type());
- Assertions.assertEquals("wfndiodjpsl", model.hubProfile().dnsPrefix());
- Assertions.assertEquals(true, model.hubProfile().apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("wryoqpsoacc", model.hubProfile().agentProfile().subnetId());
- Assertions.assertEquals("zakljlahbc", model.hubProfile().agentProfile().vmSize());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetListResultTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetListResultTests.java
deleted file mode 100644
index c37963c0f884..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetListResultTests.java
+++ /dev/null
@@ -1,74 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetInner;
-import com.azure.resourcemanager.containerservicefleet.models.AgentProfile;
-import com.azure.resourcemanager.containerservicefleet.models.ApiServerAccessProfile;
-import com.azure.resourcemanager.containerservicefleet.models.FleetHubProfile;
-import com.azure.resourcemanager.containerservicefleet.models.FleetListResult;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentity;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentityType;
-import com.azure.resourcemanager.containerservicefleet.models.UserAssignedIdentity;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetListResultTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetListResult model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"provisioningState\":\"Succeeded\",\"hubProfile\":{\"dnsPrefix\":\"xqhabi\",\"apiServerAccessProfile\":{\"enablePrivateCluster\":true},\"agentProfile\":{\"subnetId\":\"czbysc\",\"vmSize\":\"q\"},\"fqdn\":\"hiv\",\"kubernetesVersion\":\"n\",\"portalFqdn\":\"b\"}},\"eTag\":\"rkxvdum\",\"identity\":{\"principalId\":\"611c13e5-220b-4f10-9b93-7a6ef0a4bf18\",\"tenantId\":\"a1fe3f92-ec00-4c7c-8ad7-44861d395393\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"xgaudccs\":{\"principalId\":\"a12e1e49-5616-4747-a7fc-48061132eca2\",\"clientId\":\"c63bc864-70cd-470f-8e07-d666420625f0\"},\"jcny\":{\"principalId\":\"4f3dcbdc-97a2-473c-974e-e3e3e231e03c\",\"clientId\":\"d63cd9fd-e7b8-4af2-8c71-0a45b25a5f78\"}}},\"location\":\"hkryhtn\",\"tags\":{\"okjye\":\"zw\",\"jnchgej\":\"kkvnipjox\",\"huxinpmqnj\":\"podmailzydehojwy\"},\"id\":\"qwixjspro\",\"name\":\"vcputegj\",\"type\":\"wmfdatscmdvpjhul\"}],\"nextLink\":\"uvm\"}")
- .toObject(FleetListResult.class);
- Assertions.assertEquals("hkryhtn", model.value().get(0).location());
- Assertions.assertEquals("zw", model.value().get(0).tags().get("okjye"));
- Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.value().get(0).identity().type());
- Assertions.assertEquals("xqhabi", model.value().get(0).hubProfile().dnsPrefix());
- Assertions.assertEquals(true,
- model.value().get(0).hubProfile().apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("czbysc", model.value().get(0).hubProfile().agentProfile().subnetId());
- Assertions.assertEquals("q", model.value().get(0).hubProfile().agentProfile().vmSize());
- Assertions.assertEquals("uvm", model.nextLink());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetListResult model
- = new FleetListResult()
- .withValue(Arrays.asList(new FleetInner().withLocation("hkryhtn")
- .withTags(mapOf("okjye", "zw", "jnchgej", "kkvnipjox", "huxinpmqnj", "podmailzydehojwy"))
- .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED)
- .withUserAssignedIdentities(
- mapOf("xgaudccs", new UserAssignedIdentity(), "jcny", new UserAssignedIdentity())))
- .withHubProfile(new FleetHubProfile().withDnsPrefix("xqhabi")
- .withApiServerAccessProfile(new ApiServerAccessProfile().withEnablePrivateCluster(true))
- .withAgentProfile(new AgentProfile().withSubnetId("czbysc").withVmSize("q")))))
- .withNextLink("uvm");
- model = BinaryData.fromObject(model).toObject(FleetListResult.class);
- Assertions.assertEquals("hkryhtn", model.value().get(0).location());
- Assertions.assertEquals("zw", model.value().get(0).tags().get("okjye"));
- Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED, model.value().get(0).identity().type());
- Assertions.assertEquals("xqhabi", model.value().get(0).hubProfile().dnsPrefix());
- Assertions.assertEquals(true,
- model.value().get(0).hubProfile().apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("czbysc", model.value().get(0).hubProfile().agentProfile().subnetId());
- Assertions.assertEquals("q", model.value().get(0).hubProfile().agentProfile().vmSize());
- Assertions.assertEquals("uvm", model.nextLink());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberInnerTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberInnerTests.java
deleted file mode 100644
index e8eea5d8b746..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberInnerTests.java
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetMemberInner;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetMemberInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetMemberInner model = BinaryData.fromString(
- "{\"properties\":{\"clusterResourceId\":\"kyfi\",\"group\":\"fidfvzw\",\"provisioningState\":\"Joining\"},\"eTag\":\"tymw\",\"id\":\"dkfthwxmnt\",\"name\":\"i\",\"type\":\"aop\"}")
- .toObject(FleetMemberInner.class);
- Assertions.assertEquals("kyfi", model.clusterResourceId());
- Assertions.assertEquals("fidfvzw", model.group());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetMemberInner model = new FleetMemberInner().withClusterResourceId("kyfi").withGroup("fidfvzw");
- model = BinaryData.fromObject(model).toObject(FleetMemberInner.class);
- Assertions.assertEquals("kyfi", model.clusterResourceId());
- Assertions.assertEquals("fidfvzw", model.group());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberListResultTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberListResultTests.java
deleted file mode 100644
index af833943df95..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberListResultTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetMemberInner;
-import com.azure.resourcemanager.containerservicefleet.models.FleetMemberListResult;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetMemberListResultTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetMemberListResult model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"clusterResourceId\":\"nkzsmodmglou\",\"group\":\"b\",\"provisioningState\":\"Leaving\"},\"eTag\":\"utduqktapspwgcu\",\"id\":\"tumkdosvqwhbm\",\"name\":\"gbbjfddgmbmbe\",\"type\":\"ppbhtqqrolfp\"},{\"properties\":{\"clusterResourceId\":\"s\",\"group\":\"gbquxigj\",\"provisioningState\":\"Updating\"},\"eTag\":\"jaoyfhrtx\",\"id\":\"n\",\"name\":\"rkujy\",\"type\":\"vlejuvfqa\"},{\"properties\":{\"clusterResourceId\":\"lyxwjkcprbnwbx\",\"group\":\"vtb\",\"provisioningState\":\"Joining\"},\"eTag\":\"szdnr\",\"id\":\"qguhmuo\",\"name\":\"qfprwzwbn\",\"type\":\"uitnwuiz\"}],\"nextLink\":\"zxufiz\"}")
- .toObject(FleetMemberListResult.class);
- Assertions.assertEquals("nkzsmodmglou", model.value().get(0).clusterResourceId());
- Assertions.assertEquals("b", model.value().get(0).group());
- Assertions.assertEquals("zxufiz", model.nextLink());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetMemberListResult model = new FleetMemberListResult()
- .withValue(Arrays.asList(new FleetMemberInner().withClusterResourceId("nkzsmodmglou").withGroup("b"),
- new FleetMemberInner().withClusterResourceId("s").withGroup("gbquxigj"),
- new FleetMemberInner().withClusterResourceId("lyxwjkcprbnwbx").withGroup("vtb")))
- .withNextLink("zxufiz");
- model = BinaryData.fromObject(model).toObject(FleetMemberListResult.class);
- Assertions.assertEquals("nkzsmodmglou", model.value().get(0).clusterResourceId());
- Assertions.assertEquals("b", model.value().get(0).group());
- Assertions.assertEquals("zxufiz", model.nextLink());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberPropertiesTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberPropertiesTests.java
deleted file mode 100644
index e5038cc4af53..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberPropertiesTests.java
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetMemberProperties;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetMemberPropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetMemberProperties model
- = BinaryData.fromString("{\"clusterResourceId\":\"km\",\"group\":\"c\",\"provisioningState\":\"Leaving\"}")
- .toObject(FleetMemberProperties.class);
- Assertions.assertEquals("km", model.clusterResourceId());
- Assertions.assertEquals("c", model.group());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetMemberProperties model = new FleetMemberProperties().withClusterResourceId("km").withGroup("c");
- model = BinaryData.fromObject(model).toObject(FleetMemberProperties.class);
- Assertions.assertEquals("km", model.clusterResourceId());
- Assertions.assertEquals("c", model.group());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberUpdatePropertiesTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberUpdatePropertiesTests.java
deleted file mode 100644
index 4d34c16d1376..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberUpdatePropertiesTests.java
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetMemberUpdateProperties;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetMemberUpdatePropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetMemberUpdateProperties model
- = BinaryData.fromString("{\"group\":\"zidnsezcxtbzsgfy\"}").toObject(FleetMemberUpdateProperties.class);
- Assertions.assertEquals("zidnsezcxtbzsgfy", model.group());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetMemberUpdateProperties model = new FleetMemberUpdateProperties().withGroup("zidnsezcxtbzsgfy");
- model = BinaryData.fromObject(model).toObject(FleetMemberUpdateProperties.class);
- Assertions.assertEquals("zidnsezcxtbzsgfy", model.group());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberUpdateTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberUpdateTests.java
deleted file mode 100644
index 152a605fa3c1..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMemberUpdateTests.java
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.FleetMemberUpdate;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetMemberUpdateTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetMemberUpdate model
- = BinaryData.fromString("{\"properties\":{\"group\":\"ufufsrp\"}}").toObject(FleetMemberUpdate.class);
- Assertions.assertEquals("ufufsrp", model.group());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetMemberUpdate model = new FleetMemberUpdate().withGroup("ufufsrp");
- model = BinaryData.fromObject(model).toObject(FleetMemberUpdate.class);
- Assertions.assertEquals("ufufsrp", model.group());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersCreateMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersCreateMockTests.java
deleted file mode 100644
index 61c40d3dd163..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersCreateMockTests.java
+++ /dev/null
@@ -1,45 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.FleetMember;
-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;
-
-public final class FleetMembersCreateMockTests {
- @Test
- public void testCreate() throws Exception {
- String responseStr
- = "{\"properties\":{\"clusterResourceId\":\"k\",\"group\":\"tppjflcx\",\"provisioningState\":\"Succeeded\"},\"eTag\":\"konzmnsik\",\"id\":\"kqze\",\"name\":\"qkdltfz\",\"type\":\"mhhv\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- FleetMember response = manager.fleetMembers()
- .define("dzu")
- .withExistingFleet("xzb", "cblylpstdbhhxsr")
- .withClusterResourceId("rsc")
- .withGroup("t")
- .withIfMatch("d")
- .withIfNoneMatch("lvwiwubmwmbesl")
- .create();
-
- Assertions.assertEquals("k", response.clusterResourceId());
- Assertions.assertEquals("tppjflcx", response.group());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersDeleteMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersDeleteMockTests.java
deleted file mode 100644
index a2cf157b89e7..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersDeleteMockTests.java
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class FleetMembersDeleteMockTests {
- @Test
- public void testDelete() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- manager.fleetMembers()
- .delete("dnbbglzps", "iydmcwyhzdxs", "adbzmnvdfznud", "od", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersGetWithResponseMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersGetWithResponseMockTests.java
deleted file mode 100644
index dbde9c17a4c4..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersGetWithResponseMockTests.java
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.FleetMember;
-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;
-
-public final class FleetMembersGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"clusterResourceId\":\"ayqigynduhav\",\"group\":\"lkthu\",\"provisioningState\":\"Leaving\"},\"eTag\":\"lbg\",\"id\":\"duiertgcc\",\"name\":\"mvaolps\",\"type\":\"lqlfm\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- FleetMember response = manager.fleetMembers()
- .getWithResponse("eh", "ndoygmifthnzdnd", "l", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("ayqigynduhav", response.clusterResourceId());
- Assertions.assertEquals("lkthu", response.group());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersListByFleetMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersListByFleetMockTests.java
deleted file mode 100644
index 0a46adec9995..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetMembersListByFleetMockTests.java
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.FleetMember;
-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;
-
-public final class FleetMembersListByFleetMockTests {
- @Test
- public void testListByFleet() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"clusterResourceId\":\"fbjfdtwssotftpvj\",\"group\":\"exilzznfqqnvwpmq\",\"provisioningState\":\"Canceled\"},\"eTag\":\"oujmkcjhwqytj\",\"id\":\"bnw\",\"name\":\"ewgdrjervn\",\"type\":\"enq\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- PagedIterable response
- = manager.fleetMembers().listByFleet("gjb", "rxbpyb", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("fbjfdtwssotftpvj", response.iterator().next().clusterResourceId());
- Assertions.assertEquals("exilzznfqqnvwpmq", response.iterator().next().group());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetPatchTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetPatchTests.java
deleted file mode 100644
index d64a18e86b05..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetPatchTests.java
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.FleetPatch;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentity;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentityType;
-import com.azure.resourcemanager.containerservicefleet.models.UserAssignedIdentity;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetPatchTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetPatch model = BinaryData.fromString(
- "{\"tags\":{\"tqxhocdgeab\":\"zzd\"},\"identity\":{\"principalId\":\"ce9d0d6a-bac0-4957-a4d3-28baf1614f20\",\"tenantId\":\"bf3a9a51-d18b-43d4-90b3-d38c845f67d1\",\"type\":\"SystemAssigned, UserAssigned\",\"userAssignedIdentities\":{\"dvkaozw\":{\"principalId\":\"35710f40-3154-4491-963b-44eb59c44673\",\"clientId\":\"df43951a-7a24-40c6-92d4-e81fcb7c4a8c\"},\"tyhxhurokft\":{\"principalId\":\"18adfa61-d3e0-4aae-9ef4-2bf3188df3d3\",\"clientId\":\"ac68bd6e-9ce2-4777-a101-1597b87eeb3c\"},\"lniwpwcukjfkgiaw\":{\"principalId\":\"b1c96eeb-dde6-45d9-b7f4-5d324907242d\",\"clientId\":\"d57115cf-0d3a-44f5-ada6-23dad4d5d098\"},\"ryplwckbasyypn\":{\"principalId\":\"5270268f-36e6-4860-acc5-9502d5209318\",\"clientId\":\"8c8989e9-f56d-48ab-a785-68471f11cb65\"}}}}")
- .toObject(FleetPatch.class);
- Assertions.assertEquals("zzd", model.tags().get("tqxhocdgeab"));
- Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.identity().type());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetPatch model = new FleetPatch().withTags(mapOf("tqxhocdgeab", "zzd"))
- .withIdentity(
- new ManagedServiceIdentity().withType(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED)
- .withUserAssignedIdentities(mapOf("dvkaozw", new UserAssignedIdentity(), "tyhxhurokft",
- new UserAssignedIdentity(), "lniwpwcukjfkgiaw", new UserAssignedIdentity(), "ryplwckbasyypn",
- new UserAssignedIdentity())));
- model = BinaryData.fromObject(model).toObject(FleetPatch.class);
- Assertions.assertEquals("zzd", model.tags().get("tqxhocdgeab"));
- Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, model.identity().type());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetPropertiesTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetPropertiesTests.java
deleted file mode 100644
index 9722ad26dc2b..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetPropertiesTests.java
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetProperties;
-import com.azure.resourcemanager.containerservicefleet.models.AgentProfile;
-import com.azure.resourcemanager.containerservicefleet.models.ApiServerAccessProfile;
-import com.azure.resourcemanager.containerservicefleet.models.FleetHubProfile;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetPropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetProperties model = BinaryData.fromString(
- "{\"provisioningState\":\"Deleting\",\"hubProfile\":{\"dnsPrefix\":\"ygxgispemvtz\",\"apiServerAccessProfile\":{\"enablePrivateCluster\":false},\"agentProfile\":{\"subnetId\":\"ljofxqeofjaeqjh\",\"vmSize\":\"b\"},\"fqdn\":\"v\",\"kubernetesVersion\":\"mjqulngsn\",\"portalFqdn\":\"bybkzgcwrwclxx\"}}")
- .toObject(FleetProperties.class);
- Assertions.assertEquals("ygxgispemvtz", model.hubProfile().dnsPrefix());
- Assertions.assertEquals(false, model.hubProfile().apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("ljofxqeofjaeqjh", model.hubProfile().agentProfile().subnetId());
- Assertions.assertEquals("b", model.hubProfile().agentProfile().vmSize());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetProperties model = new FleetProperties().withHubProfile(new FleetHubProfile().withDnsPrefix("ygxgispemvtz")
- .withApiServerAccessProfile(new ApiServerAccessProfile().withEnablePrivateCluster(false))
- .withAgentProfile(new AgentProfile().withSubnetId("ljofxqeofjaeqjh").withVmSize("b")));
- model = BinaryData.fromObject(model).toObject(FleetProperties.class);
- Assertions.assertEquals("ygxgispemvtz", model.hubProfile().dnsPrefix());
- Assertions.assertEquals(false, model.hubProfile().apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("ljofxqeofjaeqjh", model.hubProfile().agentProfile().subnetId());
- Assertions.assertEquals("b", model.hubProfile().agentProfile().vmSize());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesCreateOrUpdateMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesCreateOrUpdateMockTests.java
deleted file mode 100644
index 1be4dc153141..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesCreateOrUpdateMockTests.java
+++ /dev/null
@@ -1,66 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.FleetUpdateStrategy;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateGroup;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStage;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class FleetUpdateStrategiesCreateOrUpdateMockTests {
- @Test
- public void testCreateOrUpdate() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"strategy\":{\"stages\":[{\"name\":\"dbodacizsjqlhkrr\",\"groups\":[{\"name\":\"eibq\"},{\"name\":\"p\"}],\"afterStageWaitInSeconds\":1566726508}]}},\"eTag\":\"vxndz\",\"id\":\"krefajpjo\",\"name\":\"wkqnyhg\",\"type\":\"ij\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- FleetUpdateStrategy response = manager.fleetUpdateStrategies()
- .define("scywuggwoluhc")
- .withExistingFleet("piyylhalnswhccsp", "kaivwit")
- .withStrategy(new UpdateRunStrategy().withStages(Arrays.asList(
- new UpdateStage().withName("hairsbrgzdwms")
- .withGroups(Arrays.asList(new UpdateGroup().withName("pqwd"),
- new UpdateGroup().withName("ggicccnxqhue"), new UpdateGroup().withName("mkttlstvlzywem")))
- .withAfterStageWaitInSeconds(218184123),
- new UpdateStage().withName("ncsdtclusiyp")
- .withGroups(Arrays.asList(new UpdateGroup().withName("gytguslfead"),
- new UpdateGroup().withName("ygqukyhejh"), new UpdateGroup().withName("isxgfp"),
- new UpdateGroup().withName("lolp")))
- .withAfterStageWaitInSeconds(1515177914),
- new UpdateStage().withName("srp")
- .withGroups(
- Arrays.asList(new UpdateGroup().withName("jzraehtwdwrf"), new UpdateGroup().withName("swibyr")))
- .withAfterStageWaitInSeconds(66676019),
- new UpdateStage().withName("bhshfwpracstwity")
- .withGroups(Arrays.asList(new UpdateGroup().withName("vxccedcp"), new UpdateGroup().withName("md"),
- new UpdateGroup().withName("odn")))
- .withAfterStageWaitInSeconds(987064963))))
- .withIfMatch("wlmdjrkv")
- .withIfNoneMatch("g")
- .create();
-
- Assertions.assertEquals("dbodacizsjqlhkrr", response.strategy().stages().get(0).name());
- Assertions.assertEquals("eibq", response.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(1566726508, response.strategy().stages().get(0).afterStageWaitInSeconds());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesDeleteMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesDeleteMockTests.java
deleted file mode 100644
index 1fe2d7abd2a6..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesDeleteMockTests.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class FleetUpdateStrategiesDeleteMockTests {
- @Test
- public void testDelete() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- manager.fleetUpdateStrategies().delete("ae", "u", "ah", "icslfaoq", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesGetWithResponseMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesGetWithResponseMockTests.java
deleted file mode 100644
index 6101b01479ff..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesGetWithResponseMockTests.java
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.FleetUpdateStrategy;
-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;
-
-public final class FleetUpdateStrategiesGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"strategy\":{\"stages\":[{\"name\":\"frao\",\"groups\":[{\"name\":\"oowtlmngu\"},{\"name\":\"aw\"}],\"afterStageWaitInSeconds\":1823569828},{\"name\":\"dsyuuximerqfob\",\"groups\":[{\"name\":\"nkbykutwpfhp\"},{\"name\":\"gmhrskdsnfdsdoak\"},{\"name\":\"tdlmkkzevd\"},{\"name\":\"hewpusdsttwv\"}],\"afterStageWaitInSeconds\":221713689},{\"name\":\"bbejdcngqqm\",\"groups\":[{\"name\":\"ufgmjzrwrdg\"},{\"name\":\"twaenuuzko\"}],\"afterStageWaitInSeconds\":1642651298}]}},\"eTag\":\"nrfdw\",\"id\":\"uhhziuiefozbhdm\",\"name\":\"mlmz\",\"type\":\"hoftr\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- FleetUpdateStrategy response = manager.fleetUpdateStrategies()
- .getWithResponse("khazxkhnzbonlwn", "oegokdwbwh", "szzcmrvexztv", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("frao", response.strategy().stages().get(0).name());
- Assertions.assertEquals("oowtlmngu", response.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(1823569828, response.strategy().stages().get(0).afterStageWaitInSeconds());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesListByFleetMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesListByFleetMockTests.java
deleted file mode 100644
index 8b59a478ab4e..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategiesListByFleetMockTests.java
+++ /dev/null
@@ -1,42 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.FleetUpdateStrategy;
-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;
-
-public final class FleetUpdateStrategiesListByFleetMockTests {
- @Test
- public void testListByFleet() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"strategy\":{\"stages\":[{\"name\":\"df\",\"groups\":[{\"name\":\"ae\"},{\"name\":\"kojvd\"},{\"name\":\"pzfoqoui\"}],\"afterStageWaitInSeconds\":1370358053}]}},\"eTag\":\"arz\",\"id\":\"zuf\",\"name\":\"x\",\"type\":\"iqopidoamciod\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- PagedIterable response
- = manager.fleetUpdateStrategies().listByFleet("gkfbtndoaong", "jcntuj", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("df", response.iterator().next().strategy().stages().get(0).name());
- Assertions.assertEquals("ae", response.iterator().next().strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(1370358053,
- response.iterator().next().strategy().stages().get(0).afterStageWaitInSeconds());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategyInnerTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategyInnerTests.java
deleted file mode 100644
index eebce17723dc..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategyInnerTests.java
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetUpdateStrategyInner;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateGroup;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStage;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetUpdateStrategyInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetUpdateStrategyInner model = BinaryData.fromString(
- "{\"properties\":{\"provisioningState\":\"Canceled\",\"strategy\":{\"stages\":[{\"name\":\"by\",\"groups\":[{\"name\":\"fclhaaxdbabphlwr\"}],\"afterStageWaitInSeconds\":818210611},{\"name\":\"ktsthsucocmny\",\"groups\":[{\"name\":\"t\"}],\"afterStageWaitInSeconds\":1372436938}]}},\"eTag\":\"wrqpue\",\"id\":\"kzywbiex\",\"name\":\"fey\",\"type\":\"eaxib\"}")
- .toObject(FleetUpdateStrategyInner.class);
- Assertions.assertEquals("by", model.strategy().stages().get(0).name());
- Assertions.assertEquals("fclhaaxdbabphlwr", model.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(818210611, model.strategy().stages().get(0).afterStageWaitInSeconds());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetUpdateStrategyInner model
- = new FleetUpdateStrategyInner().withStrategy(new UpdateRunStrategy().withStages(Arrays.asList(
- new UpdateStage().withName("by")
- .withGroups(Arrays.asList(new UpdateGroup().withName("fclhaaxdbabphlwr")))
- .withAfterStageWaitInSeconds(818210611),
- new UpdateStage().withName("ktsthsucocmny")
- .withGroups(Arrays.asList(new UpdateGroup().withName("t")))
- .withAfterStageWaitInSeconds(1372436938))));
- model = BinaryData.fromObject(model).toObject(FleetUpdateStrategyInner.class);
- Assertions.assertEquals("by", model.strategy().stages().get(0).name());
- Assertions.assertEquals("fclhaaxdbabphlwr", model.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(818210611, model.strategy().stages().get(0).afterStageWaitInSeconds());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategyListResultTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategyListResultTests.java
deleted file mode 100644
index ccec59bc1975..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategyListResultTests.java
+++ /dev/null
@@ -1,39 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetUpdateStrategyInner;
-import com.azure.resourcemanager.containerservicefleet.models.FleetUpdateStrategyListResult;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStage;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetUpdateStrategyListResultTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetUpdateStrategyListResult model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"provisioningState\":\"Succeeded\",\"strategy\":{\"stages\":[{\"name\":\"rbmpukgri\"}]}},\"eTag\":\"lzlfbxzpuz\",\"id\":\"ispnqzahmgkbrp\",\"name\":\"y\",\"type\":\"hibnuqqkpika\"},{\"properties\":{\"provisioningState\":\"Canceled\",\"strategy\":{\"stages\":[{\"name\":\"qagnbuyn\"},{\"name\":\"ijggmebfsiar\"},{\"name\":\"utrc\"}]}},\"eTag\":\"na\",\"id\":\"mhjrunmpxttdbhr\",\"name\":\"nlankxmyskpb\",\"type\":\"enbtkcxywny\"}],\"nextLink\":\"rsyn\"}")
- .toObject(FleetUpdateStrategyListResult.class);
- Assertions.assertEquals("rbmpukgri", model.value().get(0).strategy().stages().get(0).name());
- Assertions.assertEquals("rsyn", model.nextLink());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetUpdateStrategyListResult model = new FleetUpdateStrategyListResult()
- .withValue(Arrays.asList(
- new FleetUpdateStrategyInner().withStrategy(
- new UpdateRunStrategy().withStages(Arrays.asList(new UpdateStage().withName("rbmpukgri")))),
- new FleetUpdateStrategyInner().withStrategy(
- new UpdateRunStrategy().withStages(Arrays.asList(new UpdateStage().withName("qagnbuyn"),
- new UpdateStage().withName("ijggmebfsiar"), new UpdateStage().withName("utrc"))))))
- .withNextLink("rsyn");
- model = BinaryData.fromObject(model).toObject(FleetUpdateStrategyListResult.class);
- Assertions.assertEquals("rbmpukgri", model.value().get(0).strategy().stages().get(0).name());
- Assertions.assertEquals("rsyn", model.nextLink());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategyPropertiesTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategyPropertiesTests.java
deleted file mode 100644
index 2c1cc9cd8b45..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetUpdateStrategyPropertiesTests.java
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.FleetUpdateStrategyProperties;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateGroup;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStage;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class FleetUpdateStrategyPropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- FleetUpdateStrategyProperties model = BinaryData.fromString(
- "{\"provisioningState\":\"Canceled\",\"strategy\":{\"stages\":[{\"name\":\"bhqwalmuzyoxa\",\"groups\":[{\"name\":\"kzjancuxrhdwbav\"},{\"name\":\"bniwdj\"},{\"name\":\"wz\"}],\"afterStageWaitInSeconds\":670634549},{\"name\":\"bpg\",\"groups\":[{\"name\":\"txhp\"},{\"name\":\"xbzpfzab\"}],\"afterStageWaitInSeconds\":687811406}]}}")
- .toObject(FleetUpdateStrategyProperties.class);
- Assertions.assertEquals("bhqwalmuzyoxa", model.strategy().stages().get(0).name());
- Assertions.assertEquals("kzjancuxrhdwbav", model.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(670634549, model.strategy().stages().get(0).afterStageWaitInSeconds());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- FleetUpdateStrategyProperties model
- = new FleetUpdateStrategyProperties().withStrategy(new UpdateRunStrategy().withStages(Arrays.asList(
- new UpdateStage().withName("bhqwalmuzyoxa")
- .withGroups(Arrays.asList(new UpdateGroup().withName("kzjancuxrhdwbav"),
- new UpdateGroup().withName("bniwdj"), new UpdateGroup().withName("wz")))
- .withAfterStageWaitInSeconds(670634549),
- new UpdateStage().withName("bpg")
- .withGroups(
- Arrays.asList(new UpdateGroup().withName("txhp"), new UpdateGroup().withName("xbzpfzab")))
- .withAfterStageWaitInSeconds(687811406))));
- model = BinaryData.fromObject(model).toObject(FleetUpdateStrategyProperties.class);
- Assertions.assertEquals("bhqwalmuzyoxa", model.strategy().stages().get(0).name());
- Assertions.assertEquals("kzjancuxrhdwbav", model.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(670634549, model.strategy().stages().get(0).afterStageWaitInSeconds());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsCreateOrUpdateMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsCreateOrUpdateMockTests.java
deleted file mode 100644
index 4fddaf5df12d..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsCreateOrUpdateMockTests.java
+++ /dev/null
@@ -1,77 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.AgentProfile;
-import com.azure.resourcemanager.containerservicefleet.models.ApiServerAccessProfile;
-import com.azure.resourcemanager.containerservicefleet.models.Fleet;
-import com.azure.resourcemanager.containerservicefleet.models.FleetHubProfile;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentity;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentityType;
-import com.azure.resourcemanager.containerservicefleet.models.UserAssignedIdentity;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class FleetsCreateOrUpdateMockTests {
- @Test
- public void testCreateOrUpdate() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"hubProfile\":{\"dnsPrefix\":\"ao\",\"apiServerAccessProfile\":{\"enablePrivateCluster\":false},\"agentProfile\":{\"subnetId\":\"qxolzdahzx\",\"vmSize\":\"obgbkdmoizp\"},\"fqdn\":\"tmgrcfbun\",\"kubernetesVersion\":\"fqjhhkxbpvjymj\",\"portalFqdn\":\"xjyngudivk\"}},\"eTag\":\"swbxqz\",\"identity\":{\"principalId\":\"41a20a01-732d-4f37-841c-39db9ff058ab\",\"tenantId\":\"3e0ee808-71d2-45ec-8369-92d14c51ce8f\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"fdxxivetvtcqaqtd\":{\"principalId\":\"c7d6a9c7-48b0-4f13-b971-25cb6d972878\",\"clientId\":\"f47d9ea3-1a88-4b8a-97ed-66ee21afbfd5\"},\"cbxvwvxyslqbh\":{\"principalId\":\"549fa4b8-4d59-4e96-92af-c7d085aee006\",\"clientId\":\"6a6cd03b-0578-40ed-96f1-52b79a6db8f4\"},\"obl\":{\"principalId\":\"3b38db3d-1856-4f0d-848d-226c8e32e45f\",\"clientId\":\"58edabf8-854e-4262-8397-49c6bd0bc7f8\"}}},\"location\":\"k\",\"tags\":{\"wwfbkrvrnsvshq\":\"pe\"},\"id\":\"ohxcrsbfova\",\"name\":\"rruvwbhsq\",\"type\":\"sub\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- Fleet response = manager.fleets()
- .define("qzcjrvxdj")
- .withRegion("jixisxyawjoyaqcs")
- .withExistingResourceGroup("pjyzhpv")
- .withTags(mapOf("zyexzn", "pkii", "bnxknalaulppg", "lixhnrztfol", "gvpgy", "dtpnapnyiropuhp", "n",
- "gqgitxmedjvcsl"))
- .withIdentity(new ManagedServiceIdentity().withType(ManagedServiceIdentityType.USER_ASSIGNED)
- .withUserAssignedIdentities(
- mapOf("ekqvkeln", new UserAssignedIdentity(), "bxwyjsflhhcaa", new UserAssignedIdentity())))
- .withHubProfile(new FleetHubProfile().withDnsPrefix("kvugfhzovawjvzun")
- .withApiServerAccessProfile(new ApiServerAccessProfile().withEnablePrivateCluster(false))
- .withAgentProfile(new AgentProfile().withSubnetId("prnxipeil").withVmSize("zuaejxd")))
- .withIfMatch("oellwp")
- .withIfNoneMatch("fdygpfqbuaceopz")
- .create();
-
- Assertions.assertEquals("k", response.location());
- Assertions.assertEquals("pe", response.tags().get("wwfbkrvrnsvshq"));
- Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, response.identity().type());
- Assertions.assertEquals("ao", response.hubProfile().dnsPrefix());
- Assertions.assertEquals(false, response.hubProfile().apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("qxolzdahzx", response.hubProfile().agentProfile().subnetId());
- Assertions.assertEquals("obgbkdmoizp", response.hubProfile().agentProfile().vmSize());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsDeleteMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsDeleteMockTests.java
deleted file mode 100644
index 4f8ca56d4a60..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsDeleteMockTests.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class FleetsDeleteMockTests {
- @Test
- public void testDelete() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- manager.fleets().delete("wrtz", "uzgwyzmhtx", "ngmtsavjcb", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsGetByResourceGroupWithResponseMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsGetByResourceGroupWithResponseMockTests.java
deleted file mode 100644
index e10da60c1c4b..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsGetByResourceGroupWithResponseMockTests.java
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.Fleet;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentityType;
-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;
-
-public final class FleetsGetByResourceGroupWithResponseMockTests {
- @Test
- public void testGetByResourceGroupWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Updating\",\"hubProfile\":{\"dnsPrefix\":\"cjooxdjebwpucwwf\",\"apiServerAccessProfile\":{\"enablePrivateCluster\":true},\"agentProfile\":{\"subnetId\":\"euecivyhzceuoj\",\"vmSize\":\"rw\"},\"fqdn\":\"eiotwmcdytdx\",\"kubernetesVersion\":\"txnrjaw\",\"portalFqdn\":\"wgxhn\"}},\"eTag\":\"kxfbkpycgklwndn\",\"identity\":{\"principalId\":\"64d071a1-ed72-4d75-985a-ada7a2511617\",\"tenantId\":\"41f838da-ddbf-4765-9a49-05dacfc1eedb\",\"type\":\"SystemAssigned, UserAssigned\",\"userAssignedIdentities\":{\"l\":{\"principalId\":\"85c20802-6b77-4ae7-b488-a438ed76d315\",\"clientId\":\"bc8e46de-cc49-4b21-a455-1c38b5dab5e7\"},\"tdhxujznbmpowuwp\":{\"principalId\":\"1dd0b519-b2cb-4650-b7c9-6ce18df08cb2\",\"clientId\":\"096688a4-354b-417f-a258-e6060b790f44\"}}},\"location\":\"qlveualupjmkh\",\"tags\":{\"lrbpbewtghfgbl\":\"bbcswsrtjri\"},\"id\":\"gw\",\"name\":\"zvlvqhjkbegib\",\"type\":\"nmxiebwwaloayqc\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- Fleet response = manager.fleets()
- .getByResourceGroupWithResponse("urqhaka", "hashsfwxosow", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("qlveualupjmkh", response.location());
- Assertions.assertEquals("bbcswsrtjri", response.tags().get("lrbpbewtghfgbl"));
- Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED_USER_ASSIGNED, response.identity().type());
- Assertions.assertEquals("cjooxdjebwpucwwf", response.hubProfile().dnsPrefix());
- Assertions.assertEquals(true, response.hubProfile().apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("euecivyhzceuoj", response.hubProfile().agentProfile().subnetId());
- Assertions.assertEquals("rw", response.hubProfile().agentProfile().vmSize());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListByResourceGroupMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListByResourceGroupMockTests.java
deleted file mode 100644
index 503e99a0f43b..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListByResourceGroupMockTests.java
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.Fleet;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentityType;
-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;
-
-public final class FleetsListByResourceGroupMockTests {
- @Test
- public void testListByResourceGroup() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"provisioningState\":\"Updating\",\"hubProfile\":{\"dnsPrefix\":\"cmgyud\",\"apiServerAccessProfile\":{\"enablePrivateCluster\":false},\"agentProfile\":{\"subnetId\":\"yrxvwfudwpznt\",\"vmSize\":\"dzhlrq\"},\"fqdn\":\"hckfrlhrx\",\"kubernetesVersion\":\"kyv\",\"portalFqdn\":\"ca\"}},\"eTag\":\"z\",\"identity\":{\"principalId\":\"e0cb3a04-52fa-4291-9d68-90bfbf29532b\",\"tenantId\":\"2abea597-77ee-4b99-ad00-a94c5101fdd0\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"b\":{\"principalId\":\"a74c94ca-8db0-45e2-b356-f6c7eec70f22\",\"clientId\":\"37f05cff-8ca9-4e5e-8a9e-48ed790e9c77\"},\"wbme\":{\"principalId\":\"949e30e0-3744-4e68-9bf8-e5ff436e3ab0\",\"clientId\":\"32655858-2299-4c75-af5e-a0682b38d83c\"},\"eyvjusrtslhspkde\":{\"principalId\":\"4ac25392-7fdc-4a9a-a47a-c9384498c9bf\",\"clientId\":\"5c7bd72e-3999-43c1-9c64-a58b4991c329\"}}},\"location\":\"aofmxagkvtme\",\"tags\":{\"hvljuahaquh\":\"krh\",\"aex\":\"dhmdua\",\"vxpvgomz\":\"pvfadmwsrcr\"},\"id\":\"fmisg\",\"name\":\"bnbbeldawkz\",\"type\":\"ali\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- PagedIterable response
- = manager.fleets().listByResourceGroup("dsuyonobgla", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("aofmxagkvtme", response.iterator().next().location());
- Assertions.assertEquals("krh", response.iterator().next().tags().get("hvljuahaquh"));
- Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED,
- response.iterator().next().identity().type());
- Assertions.assertEquals("cmgyud", response.iterator().next().hubProfile().dnsPrefix());
- Assertions.assertEquals(false,
- response.iterator().next().hubProfile().apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("yrxvwfudwpznt", response.iterator().next().hubProfile().agentProfile().subnetId());
- Assertions.assertEquals("dzhlrq", response.iterator().next().hubProfile().agentProfile().vmSize());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListCredentialsWithResponseMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListCredentialsWithResponseMockTests.java
deleted file mode 100644
index 604f06e8d62c..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListCredentialsWithResponseMockTests.java
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.FleetCredentialResults;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class FleetsListCredentialsWithResponseMockTests {
- @Test
- public void testListCredentialsWithResponse() throws Exception {
- String responseStr
- = "{\"kubeconfigs\":[{\"name\":\"yriwwroyqb\"},{\"name\":\"mcqibycnojv\"},{\"name\":\"e\"},{\"name\":\"gzva\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- FleetCredentialResults response = manager.fleets()
- .listCredentialsWithResponse("wxqpsrknftguvri", "hprwmdyv", com.azure.core.util.Context.NONE)
- .getValue();
-
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListMockTests.java
deleted file mode 100644
index d84ff6e1fe14..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/FleetsListMockTests.java
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.Fleet;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentityType;
-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;
-
-public final class FleetsListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"hubProfile\":{\"dnsPrefix\":\"deslp\",\"apiServerAccessProfile\":{\"enablePrivateCluster\":false},\"agentProfile\":{\"subnetId\":\"yighxpk\",\"vmSize\":\"zb\"},\"fqdn\":\"uebbaumnyqup\",\"kubernetesVersion\":\"eojnabc\",\"portalFqdn\":\"smtxpsieb\"}},\"eTag\":\"hvpesapskrdqm\",\"identity\":{\"principalId\":\"fcb9f102-d63b-4334-944b-2b49d06c4213\",\"tenantId\":\"24c73ca8-d2c7-407e-b098-0842348e35ca\",\"type\":\"SystemAssigned\",\"userAssignedIdentities\":{\"kyzxuutk\":{\"principalId\":\"2f915d5e-1302-44a2-86ba-9e889a74a052\",\"clientId\":\"cbfbeb4a-8dcb-4dca-9791-d014b447356c\"},\"scwsv\":{\"principalId\":\"56ad021a-5f2a-48c4-acf5-737079abd75d\",\"clientId\":\"68884655-2107-4ff4-a4d1-3fbc9b00bab7\"},\"togt\":{\"principalId\":\"80807ca9-083b-4c21-9b73-4d00ceb87167\",\"clientId\":\"9c1adc71-e491-47d3-87aa-b6da3df767d7\"}}},\"location\":\"upqsx\",\"tags\":{\"ykvceoveil\":\"i\",\"k\":\"vnotyfjfcnj\",\"kphywpnvjto\":\"nxdhbt\",\"plpho\":\"nermcl\"},\"id\":\"uscrpabgyepsb\",\"name\":\"tazqugxywpmueefj\",\"type\":\"wfqkquj\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- PagedIterable response = manager.fleets().list(com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("upqsx", response.iterator().next().location());
- Assertions.assertEquals("i", response.iterator().next().tags().get("ykvceoveil"));
- Assertions.assertEquals(ManagedServiceIdentityType.SYSTEM_ASSIGNED,
- response.iterator().next().identity().type());
- Assertions.assertEquals("deslp", response.iterator().next().hubProfile().dnsPrefix());
- Assertions.assertEquals(false,
- response.iterator().next().hubProfile().apiServerAccessProfile().enablePrivateCluster());
- Assertions.assertEquals("yighxpk", response.iterator().next().hubProfile().agentProfile().subnetId());
- Assertions.assertEquals("zb", response.iterator().next().hubProfile().agentProfile().vmSize());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ManagedClusterUpdateTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ManagedClusterUpdateTests.java
deleted file mode 100644
index 363d9d70590d..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ManagedClusterUpdateTests.java
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpdate;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeSpec;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelection;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import org.junit.jupiter.api.Assertions;
-
-public final class ManagedClusterUpdateTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ManagedClusterUpdate model = BinaryData.fromString(
- "{\"upgrade\":{\"type\":\"Full\",\"kubernetesVersion\":\"vhezrkgqhcj\"},\"nodeImageSelection\":{\"type\":\"Consistent\"}}")
- .toObject(ManagedClusterUpdate.class);
- Assertions.assertEquals(ManagedClusterUpgradeType.FULL, model.upgrade().type());
- Assertions.assertEquals("vhezrkgqhcj", model.upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.CONSISTENT, model.nodeImageSelection().type());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ManagedClusterUpdate model = new ManagedClusterUpdate()
- .withUpgrade(new ManagedClusterUpgradeSpec().withType(ManagedClusterUpgradeType.FULL)
- .withKubernetesVersion("vhezrkgqhcj"))
- .withNodeImageSelection(new NodeImageSelection().withType(NodeImageSelectionType.CONSISTENT));
- model = BinaryData.fromObject(model).toObject(ManagedClusterUpdate.class);
- Assertions.assertEquals(ManagedClusterUpgradeType.FULL, model.upgrade().type());
- Assertions.assertEquals("vhezrkgqhcj", model.upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.CONSISTENT, model.nodeImageSelection().type());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ManagedClusterUpgradeSpecTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ManagedClusterUpgradeSpecTests.java
deleted file mode 100644
index 09dd6ff7b0bd..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ManagedClusterUpgradeSpecTests.java
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeSpec;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import org.junit.jupiter.api.Assertions;
-
-public final class ManagedClusterUpgradeSpecTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ManagedClusterUpgradeSpec model = BinaryData.fromString("{\"type\":\"Full\",\"kubernetesVersion\":\"gm\"}")
- .toObject(ManagedClusterUpgradeSpec.class);
- Assertions.assertEquals(ManagedClusterUpgradeType.FULL, model.type());
- Assertions.assertEquals("gm", model.kubernetesVersion());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ManagedClusterUpgradeSpec model
- = new ManagedClusterUpgradeSpec().withType(ManagedClusterUpgradeType.FULL).withKubernetesVersion("gm");
- model = BinaryData.fromObject(model).toObject(ManagedClusterUpgradeSpec.class);
- Assertions.assertEquals(ManagedClusterUpgradeType.FULL, model.type());
- Assertions.assertEquals("gm", model.kubernetesVersion());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ManagedServiceIdentityTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ManagedServiceIdentityTests.java
deleted file mode 100644
index 1e05341b0ef4..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/ManagedServiceIdentityTests.java
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentity;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedServiceIdentityType;
-import com.azure.resourcemanager.containerservicefleet.models.UserAssignedIdentity;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.jupiter.api.Assertions;
-
-public final class ManagedServiceIdentityTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- ManagedServiceIdentity model = BinaryData.fromString(
- "{\"principalId\":\"c791b804-d65e-4d3d-82aa-f9817ace60db\",\"tenantId\":\"a8a73ab8-deaa-45ef-9f7c-dbc46f739c69\",\"type\":\"UserAssigned\",\"userAssignedIdentities\":{\"dkvwrwjfe\":{\"principalId\":\"cb14f3aa-355e-47d7-8112-e813f7fbfe27\",\"clientId\":\"ed42df83-0116-40f3-8984-9ee87f78f6b4\"},\"hutje\":{\"principalId\":\"42b4d40b-57dc-4890-b74b-b63fa0535646\",\"clientId\":\"fa0661d5-863f-444d-8417-b770f0167a45\"},\"rl\":{\"principalId\":\"5f09f7e3-06f3-4d1b-8355-f9c400505edf\",\"clientId\":\"0cc096bb-7018-4bc3-82ab-bdc301d76784\"}}}")
- .toObject(ManagedServiceIdentity.class);
- Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, model.type());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- ManagedServiceIdentity model = new ManagedServiceIdentity().withType(ManagedServiceIdentityType.USER_ASSIGNED)
- .withUserAssignedIdentities(mapOf("dkvwrwjfe", new UserAssignedIdentity(), "hutje",
- new UserAssignedIdentity(), "rl", new UserAssignedIdentity()));
- model = BinaryData.fromObject(model).toObject(ManagedServiceIdentity.class);
- Assertions.assertEquals(ManagedServiceIdentityType.USER_ASSIGNED, model.type());
- }
-
- // Use "Map.of" if available
- @SuppressWarnings("unchecked")
- private static Map mapOf(Object... inputs) {
- Map map = new HashMap<>();
- for (int i = 0; i < inputs.length; i += 2) {
- String key = (String) inputs[i];
- T value = (T) inputs[i + 1];
- map.put(key, value);
- }
- return map;
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/MemberUpdateStatusTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/MemberUpdateStatusTests.java
deleted file mode 100644
index 76fef0c36a97..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/MemberUpdateStatusTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.MemberUpdateStatus;
-
-public final class MemberUpdateStatusTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- MemberUpdateStatus model = BinaryData.fromString(
- "{\"status\":{\"startTime\":\"2021-07-16T08:39:13Z\",\"completedTime\":\"2021-03-27T12:14:26Z\",\"state\":\"Stopping\"},\"name\":\"erfuwuttt\",\"clusterResourceId\":\"vjrbirphxepcyvah\",\"operationId\":\"ljkyqxjvuuj\",\"message\":\"idokgjlj\"}")
- .toObject(MemberUpdateStatus.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- MemberUpdateStatus model = new MemberUpdateStatus();
- model = BinaryData.fromObject(model).toObject(MemberUpdateStatus.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/NodeImageSelectionStatusTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/NodeImageSelectionStatusTests.java
deleted file mode 100644
index 19cdc3adfe50..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/NodeImageSelectionStatusTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionStatus;
-
-public final class NodeImageSelectionStatusTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- NodeImageSelectionStatus model
- = BinaryData.fromString("{\"selectedNodeImageVersions\":[{\"version\":\"hkjeszzhbi\"}]}")
- .toObject(NodeImageSelectionStatus.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- NodeImageSelectionStatus model = new NodeImageSelectionStatus();
- model = BinaryData.fromObject(model).toObject(NodeImageSelectionStatus.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/NodeImageSelectionTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/NodeImageSelectionTests.java
deleted file mode 100644
index da7e9454c87d..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/NodeImageSelectionTests.java
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelection;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import org.junit.jupiter.api.Assertions;
-
-public final class NodeImageSelectionTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- NodeImageSelection model = BinaryData.fromString("{\"type\":\"Latest\"}").toObject(NodeImageSelection.class);
- Assertions.assertEquals(NodeImageSelectionType.LATEST, model.type());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- NodeImageSelection model = new NodeImageSelection().withType(NodeImageSelectionType.LATEST);
- model = BinaryData.fromObject(model).toObject(NodeImageSelection.class);
- Assertions.assertEquals(NodeImageSelectionType.LATEST, model.type());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/NodeImageVersionTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/NodeImageVersionTests.java
deleted file mode 100644
index 00350a9a2589..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/NodeImageVersionTests.java
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageVersion;
-
-public final class NodeImageVersionTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- NodeImageVersion model = BinaryData.fromString("{\"version\":\"txfvgx\"}").toObject(NodeImageVersion.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- NodeImageVersion model = new NodeImageVersion();
- model = BinaryData.fromObject(model).toObject(NodeImageVersion.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationDisplayTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationDisplayTests.java
deleted file mode 100644
index 3f5e3b0a3ed9..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationDisplayTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.OperationDisplay;
-
-public final class OperationDisplayTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationDisplay model = BinaryData.fromString(
- "{\"provider\":\"yrtih\",\"resource\":\"tijbpzvgnwzsymgl\",\"operation\":\"fcyzkohdbihanufh\",\"description\":\"bj\"}")
- .toObject(OperationDisplay.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationDisplay model = new OperationDisplay();
- model = BinaryData.fromObject(model).toObject(OperationDisplay.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationInnerTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationInnerTests.java
deleted file mode 100644
index c889646464d0..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationInnerTests.java
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.OperationInner;
-import com.azure.resourcemanager.containerservicefleet.models.OperationDisplay;
-
-public final class OperationInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationInner model = BinaryData.fromString(
- "{\"name\":\"usarhmofc\",\"isDataAction\":false,\"display\":{\"provider\":\"urkdtmlx\",\"resource\":\"kuksjtxukcdm\",\"operation\":\"rcryuanzwuxzdxta\",\"description\":\"lhmwhfpmrqobm\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}")
- .toObject(OperationInner.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationInner model = new OperationInner().withDisplay(new OperationDisplay());
- model = BinaryData.fromObject(model).toObject(OperationInner.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationListResultTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationListResultTests.java
deleted file mode 100644
index e830cc7b4b3d..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationListResultTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.OperationListResult;
-
-public final class OperationListResultTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- OperationListResult model = BinaryData.fromString(
- "{\"value\":[{\"name\":\"quvgjxpybczme\",\"isDataAction\":true,\"display\":{\"provider\":\"pbsphrupidgs\",\"resource\":\"bejhphoycmsxa\",\"operation\":\"hdxbmtqio\",\"description\":\"zehtbmu\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"},{\"name\":\"izhwlrxy\",\"isDataAction\":false,\"display\":{\"provider\":\"ijgkdm\",\"resource\":\"azlobcufpdznrbt\",\"operation\":\"qjnqglhqgnufoooj\",\"description\":\"ifsqesaagdfmg\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"},{\"name\":\"rifkwm\",\"isDataAction\":true,\"display\":{\"provider\":\"izntocipao\",\"resource\":\"jpsq\",\"operation\":\"mpoyfd\",\"description\":\"ogknygjofjdd\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}],\"nextLink\":\"upewnwreitjzy\"}")
- .toObject(OperationListResult.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- OperationListResult model = new OperationListResult();
- model = BinaryData.fromObject(model).toObject(OperationListResult.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationsListMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationsListMockTests.java
deleted file mode 100644
index 5b90ec8678c9..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/OperationsListMockTests.java
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.Operation;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class OperationsListMockTests {
- @Test
- public void testList() throws Exception {
- String responseStr
- = "{\"value\":[{\"name\":\"hxw\",\"isDataAction\":false,\"display\":{\"provider\":\"iklbbovpl\",\"resource\":\"bhvgy\",\"operation\":\"uosvmkfssxqukk\",\"description\":\"l\"},\"origin\":\"user,system\",\"actionType\":\"Internal\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- PagedIterable response = manager.operations().list(com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/SkipPropertiesTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/SkipPropertiesTests.java
deleted file mode 100644
index 77c537e801df..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/SkipPropertiesTests.java
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.SkipProperties;
-import com.azure.resourcemanager.containerservicefleet.models.SkipTarget;
-import com.azure.resourcemanager.containerservicefleet.models.TargetType;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class SkipPropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SkipProperties model = BinaryData.fromString("{\"targets\":[{\"type\":\"Member\",\"name\":\"mxnehmp\"}]}")
- .toObject(SkipProperties.class);
- Assertions.assertEquals(TargetType.MEMBER, model.targets().get(0).type());
- Assertions.assertEquals("mxnehmp", model.targets().get(0).name());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SkipProperties model = new SkipProperties()
- .withTargets(Arrays.asList(new SkipTarget().withType(TargetType.MEMBER).withName("mxnehmp")));
- model = BinaryData.fromObject(model).toObject(SkipProperties.class);
- Assertions.assertEquals(TargetType.MEMBER, model.targets().get(0).type());
- Assertions.assertEquals("mxnehmp", model.targets().get(0).name());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/SkipTargetTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/SkipTargetTests.java
deleted file mode 100644
index bbacd8690f77..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/SkipTargetTests.java
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.SkipTarget;
-import com.azure.resourcemanager.containerservicefleet.models.TargetType;
-import org.junit.jupiter.api.Assertions;
-
-public final class SkipTargetTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- SkipTarget model = BinaryData.fromString("{\"type\":\"Member\",\"name\":\"cxgod\"}").toObject(SkipTarget.class);
- Assertions.assertEquals(TargetType.MEMBER, model.type());
- Assertions.assertEquals("cxgod", model.name());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- SkipTarget model = new SkipTarget().withType(TargetType.MEMBER).withName("cxgod");
- model = BinaryData.fromObject(model).toObject(SkipTarget.class);
- Assertions.assertEquals(TargetType.MEMBER, model.type());
- Assertions.assertEquals("cxgod", model.name());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateGroupStatusTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateGroupStatusTests.java
deleted file mode 100644
index 923ffa0e144b..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateGroupStatusTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateGroupStatus;
-
-public final class UpdateGroupStatusTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UpdateGroupStatus model = BinaryData.fromString(
- "{\"status\":{\"startTime\":\"2021-04-23T12:45:15Z\",\"completedTime\":\"2021-10-28T21:12:04Z\",\"state\":\"NotStarted\"},\"name\":\"xw\",\"members\":[{\"status\":{\"startTime\":\"2021-08-16T19:25:13Z\",\"completedTime\":\"2021-04-24T13:32:45Z\",\"state\":\"NotStarted\"},\"name\":\"hwankixzbinjepu\",\"clusterResourceId\":\"mryw\",\"operationId\":\"zoqftiyqzrnkcqvy\",\"message\":\"whzlsicohoq\"},{\"status\":{\"startTime\":\"2021-02-06T08:55:50Z\",\"completedTime\":\"2021-05-07T17:01:09Z\",\"state\":\"Stopping\"},\"name\":\"hheunmmqhgyx\",\"clusterResourceId\":\"onocukok\",\"operationId\":\"axuconuq\",\"message\":\"fkbey\"},{\"status\":{\"startTime\":\"2021-10-05T00:39Z\",\"completedTime\":\"2021-07-13T21:41:56Z\",\"state\":\"Failed\"},\"name\":\"jektcxsenh\",\"clusterResourceId\":\"rsffrzpwvlqdqgbi\",\"operationId\":\"lihkaetcktvfc\",\"message\":\"fsnkymuctq\"}]}")
- .toObject(UpdateGroupStatus.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UpdateGroupStatus model = new UpdateGroupStatus();
- model = BinaryData.fromObject(model).toObject(UpdateGroupStatus.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateGroupTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateGroupTests.java
deleted file mode 100644
index 29f99582b437..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateGroupTests.java
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateGroup;
-import org.junit.jupiter.api.Assertions;
-
-public final class UpdateGroupTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UpdateGroup model = BinaryData.fromString("{\"name\":\"cj\"}").toObject(UpdateGroup.class);
- Assertions.assertEquals("cj", model.name());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UpdateGroup model = new UpdateGroup().withName("cj");
- model = BinaryData.fromObject(model).toObject(UpdateGroup.class);
- Assertions.assertEquals("cj", model.name());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunInnerTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunInnerTests.java
deleted file mode 100644
index e1ab54ebe68b..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunInnerTests.java
+++ /dev/null
@@ -1,58 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.UpdateRunInner;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpdate;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeSpec;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelection;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateGroup;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStage;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class UpdateRunInnerTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UpdateRunInner model = BinaryData.fromString(
- "{\"properties\":{\"provisioningState\":\"Canceled\",\"updateStrategyId\":\"urzafb\",\"strategy\":{\"stages\":[{\"name\":\"gpbtoqcjmklj\",\"groups\":[{\"name\":\"qidtqajzyu\"},{\"name\":\"pku\"}],\"afterStageWaitInSeconds\":963090330}]},\"managedClusterUpdate\":{\"upgrade\":{\"type\":\"NodeImageOnly\",\"kubernetesVersion\":\"khbzhfepgzg\"},\"nodeImageSelection\":{\"type\":\"Consistent\"}},\"status\":{\"status\":{\"startTime\":\"2021-05-08T18:49:34Z\",\"completedTime\":\"2021-06-23T08:05:35Z\",\"state\":\"Stopping\"},\"stages\":[{\"status\":{\"startTime\":\"2021-06-04T19:54:17Z\",\"completedTime\":\"2021-10-14T03:01:25Z\",\"state\":\"Stopping\"},\"name\":\"mmajtjaodx\",\"groups\":[{},{}],\"afterStageWaitStatus\":{\"status\":{},\"waitDurationInSeconds\":64161547}},{\"status\":{\"startTime\":\"2021-06-04T04:36:15Z\",\"completedTime\":\"2021-09-27T22:27:26Z\",\"state\":\"Running\"},\"name\":\"npime\",\"groups\":[{},{}],\"afterStageWaitStatus\":{\"status\":{},\"waitDurationInSeconds\":373468277}},{\"status\":{\"startTime\":\"2021-06-26T04:01:22Z\",\"completedTime\":\"2021-09-06T05:45:20Z\",\"state\":\"Skipped\"},\"name\":\"mvdjwzrlovmc\",\"groups\":[{},{}],\"afterStageWaitStatus\":{\"status\":{},\"waitDurationInSeconds\":1329098817}}],\"nodeImageSelection\":{\"selectedNodeImageVersions\":[{\"version\":\"bzaqsqsycbkbfk\"},{\"version\":\"kdkexxp\"}]}}},\"eTag\":\"fmxa\",\"id\":\"fjpgddtocjjxhvp\",\"name\":\"o\",\"type\":\"exhd\"}")
- .toObject(UpdateRunInner.class);
- Assertions.assertEquals("urzafb", model.updateStrategyId());
- Assertions.assertEquals("gpbtoqcjmklj", model.strategy().stages().get(0).name());
- Assertions.assertEquals("qidtqajzyu", model.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(963090330, model.strategy().stages().get(0).afterStageWaitInSeconds());
- Assertions.assertEquals(ManagedClusterUpgradeType.NODE_IMAGE_ONLY,
- model.managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("khbzhfepgzg", model.managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.CONSISTENT,
- model.managedClusterUpdate().nodeImageSelection().type());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UpdateRunInner model = new UpdateRunInner().withUpdateStrategyId("urzafb")
- .withStrategy(new UpdateRunStrategy().withStages(Arrays.asList(new UpdateStage().withName("gpbtoqcjmklj")
- .withGroups(Arrays.asList(new UpdateGroup().withName("qidtqajzyu"), new UpdateGroup().withName("pku")))
- .withAfterStageWaitInSeconds(963090330))))
- .withManagedClusterUpdate(new ManagedClusterUpdate()
- .withUpgrade(new ManagedClusterUpgradeSpec().withType(ManagedClusterUpgradeType.NODE_IMAGE_ONLY)
- .withKubernetesVersion("khbzhfepgzg"))
- .withNodeImageSelection(new NodeImageSelection().withType(NodeImageSelectionType.CONSISTENT)));
- model = BinaryData.fromObject(model).toObject(UpdateRunInner.class);
- Assertions.assertEquals("urzafb", model.updateStrategyId());
- Assertions.assertEquals("gpbtoqcjmklj", model.strategy().stages().get(0).name());
- Assertions.assertEquals("qidtqajzyu", model.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(963090330, model.strategy().stages().get(0).afterStageWaitInSeconds());
- Assertions.assertEquals(ManagedClusterUpgradeType.NODE_IMAGE_ONLY,
- model.managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("khbzhfepgzg", model.managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.CONSISTENT,
- model.managedClusterUpdate().nodeImageSelection().type());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunListResultTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunListResultTests.java
deleted file mode 100644
index 44b42dc66876..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunListResultTests.java
+++ /dev/null
@@ -1,57 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.UpdateRunInner;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpdate;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeSpec;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelection;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunListResult;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStage;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class UpdateRunListResultTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UpdateRunListResult model = BinaryData.fromString(
- "{\"value\":[{\"properties\":{\"provisioningState\":\"Failed\",\"updateStrategyId\":\"mdwzjeiachboo\",\"strategy\":{\"stages\":[{\"name\":\"nrosfqpte\"},{\"name\":\"hzzvypyq\"}]},\"managedClusterUpdate\":{\"upgrade\":{\"type\":\"ControlPlaneOnly\",\"kubernetesVersion\":\"z\"},\"nodeImageSelection\":{\"type\":\"Consistent\"}},\"status\":{\"status\":{\"startTime\":\"2021-02-26T16:18Z\",\"completedTime\":\"2021-08-28T07:05:13Z\",\"state\":\"Stopping\"},\"stages\":[{}],\"nodeImageSelection\":{\"selectedNodeImageVersions\":[{}]}}},\"eTag\":\"crmnohjtckwhds\",\"id\":\"fiyipjxsqwpgrj\",\"name\":\"znorcj\",\"type\":\"vsnb\"}],\"nextLink\":\"qabnmoc\"}")
- .toObject(UpdateRunListResult.class);
- Assertions.assertEquals("mdwzjeiachboo", model.value().get(0).updateStrategyId());
- Assertions.assertEquals("nrosfqpte", model.value().get(0).strategy().stages().get(0).name());
- Assertions.assertEquals(ManagedClusterUpgradeType.CONTROL_PLANE_ONLY,
- model.value().get(0).managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("z", model.value().get(0).managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.CONSISTENT,
- model.value().get(0).managedClusterUpdate().nodeImageSelection().type());
- Assertions.assertEquals("qabnmoc", model.nextLink());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UpdateRunListResult model = new UpdateRunListResult()
- .withValue(Arrays.asList(new UpdateRunInner().withUpdateStrategyId("mdwzjeiachboo")
- .withStrategy(new UpdateRunStrategy().withStages(
- Arrays.asList(new UpdateStage().withName("nrosfqpte"), new UpdateStage().withName("hzzvypyq"))))
- .withManagedClusterUpdate(new ManagedClusterUpdate()
- .withUpgrade(new ManagedClusterUpgradeSpec().withType(ManagedClusterUpgradeType.CONTROL_PLANE_ONLY)
- .withKubernetesVersion("z"))
- .withNodeImageSelection(new NodeImageSelection().withType(NodeImageSelectionType.CONSISTENT)))))
- .withNextLink("qabnmoc");
- model = BinaryData.fromObject(model).toObject(UpdateRunListResult.class);
- Assertions.assertEquals("mdwzjeiachboo", model.value().get(0).updateStrategyId());
- Assertions.assertEquals("nrosfqpte", model.value().get(0).strategy().stages().get(0).name());
- Assertions.assertEquals(ManagedClusterUpgradeType.CONTROL_PLANE_ONLY,
- model.value().get(0).managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("z", model.value().get(0).managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.CONSISTENT,
- model.value().get(0).managedClusterUpdate().nodeImageSelection().type());
- Assertions.assertEquals("qabnmoc", model.nextLink());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunPropertiesTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunPropertiesTests.java
deleted file mode 100644
index e758190a35bb..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunPropertiesTests.java
+++ /dev/null
@@ -1,58 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.fluent.models.UpdateRunProperties;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpdate;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeSpec;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelection;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateGroup;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStage;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class UpdateRunPropertiesTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UpdateRunProperties model = BinaryData.fromString(
- "{\"provisioningState\":\"Canceled\",\"updateStrategyId\":\"qeojnxqbzvddntw\",\"strategy\":{\"stages\":[{\"name\":\"icbtwnpzao\",\"groups\":[{\"name\":\"hrhcffcyddglmjth\"},{\"name\":\"qkwpyeicxmqc\"},{\"name\":\"wqvhkhixuigdt\"},{\"name\":\"pbobjo\"}],\"afterStageWaitInSeconds\":10300487}]},\"managedClusterUpdate\":{\"upgrade\":{\"type\":\"Full\",\"kubernetesVersion\":\"u\"},\"nodeImageSelection\":{\"type\":\"Latest\"}},\"status\":{\"status\":{\"startTime\":\"2020-12-30T21:59:13Z\",\"completedTime\":\"2021-02-11T14:54:06Z\",\"state\":\"Stopping\"},\"stages\":[{\"status\":{\"startTime\":\"2021-04-16T13:10:39Z\",\"completedTime\":\"2021-08-13T02:24:54Z\",\"state\":\"Skipped\"},\"name\":\"tutqxlngxlefgug\",\"groups\":[{\"status\":{},\"name\":\"dqmidtt\",\"members\":[{},{}]}],\"afterStageWaitStatus\":{\"status\":{\"startTime\":\"2021-06-26T08:11:35Z\",\"completedTime\":\"2021-12-03T05:38:56Z\",\"state\":\"Stopped\"},\"waitDurationInSeconds\":1338183758}},{\"status\":{\"startTime\":\"2021-05-29T13:44:30Z\",\"completedTime\":\"2021-09-28T08:30:32Z\",\"state\":\"Running\"},\"name\":\"skanyk\",\"groups\":[{\"status\":{},\"name\":\"iywgqywgndrvynh\",\"members\":[{},{},{}]},{\"status\":{},\"name\":\"rcgyn\",\"members\":[{},{},{},{}]},{\"status\":{},\"name\":\"cfvmmco\",\"members\":[{},{},{}]},{\"status\":{},\"name\":\"zevgb\",\"members\":[{},{},{},{}]}],\"afterStageWaitStatus\":{\"status\":{\"startTime\":\"2021-06-25T22:17:23Z\",\"completedTime\":\"2021-02-17T22:01:44Z\",\"state\":\"Stopping\"},\"waitDurationInSeconds\":61418624}},{\"status\":{\"startTime\":\"2021-08-01T19:05:37Z\",\"completedTime\":\"2021-08-04T02:49:11Z\",\"state\":\"Completed\"},\"name\":\"fnba\",\"groups\":[{\"status\":{},\"name\":\"l\",\"members\":[{}]},{\"status\":{},\"name\":\"qgtz\",\"members\":[{},{},{}]}],\"afterStageWaitStatus\":{\"status\":{\"startTime\":\"2021-09-22T23:33:27Z\",\"completedTime\":\"2021-03-31T09:09:52Z\",\"state\":\"Running\"},\"waitDurationInSeconds\":1251275830}},{\"status\":{\"startTime\":\"2021-11-06T05:18:11Z\",\"completedTime\":\"2021-01-01T22:31:01Z\",\"state\":\"Skipped\"},\"name\":\"snjampmng\",\"groups\":[{\"status\":{},\"name\":\"aqw\",\"members\":[{},{},{},{}]},{\"status\":{},\"name\":\"bonqvpkvlrxnjeas\",\"members\":[{},{},{}]}],\"afterStageWaitStatus\":{\"status\":{\"startTime\":\"2021-02-19T14:56:30Z\",\"completedTime\":\"2021-11-21T02:07:23Z\",\"state\":\"Running\"},\"waitDurationInSeconds\":674171704}}],\"nodeImageSelection\":{\"selectedNodeImageVersions\":[{\"version\":\"dlwtgrhpdj\"},{\"version\":\"umasxazjpq\"},{\"version\":\"gual\"},{\"version\":\"xxhejjzzvd\"}]}}}")
- .toObject(UpdateRunProperties.class);
- Assertions.assertEquals("qeojnxqbzvddntw", model.updateStrategyId());
- Assertions.assertEquals("icbtwnpzao", model.strategy().stages().get(0).name());
- Assertions.assertEquals("hrhcffcyddglmjth", model.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(10300487, model.strategy().stages().get(0).afterStageWaitInSeconds());
- Assertions.assertEquals(ManagedClusterUpgradeType.FULL, model.managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("u", model.managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.LATEST,
- model.managedClusterUpdate().nodeImageSelection().type());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UpdateRunProperties model = new UpdateRunProperties().withUpdateStrategyId("qeojnxqbzvddntw")
- .withStrategy(new UpdateRunStrategy().withStages(Arrays.asList(new UpdateStage().withName("icbtwnpzao")
- .withGroups(Arrays.asList(new UpdateGroup().withName("hrhcffcyddglmjth"),
- new UpdateGroup().withName("qkwpyeicxmqc"), new UpdateGroup().withName("wqvhkhixuigdt"),
- new UpdateGroup().withName("pbobjo")))
- .withAfterStageWaitInSeconds(10300487))))
- .withManagedClusterUpdate(new ManagedClusterUpdate()
- .withUpgrade(
- new ManagedClusterUpgradeSpec().withType(ManagedClusterUpgradeType.FULL).withKubernetesVersion("u"))
- .withNodeImageSelection(new NodeImageSelection().withType(NodeImageSelectionType.LATEST)));
- model = BinaryData.fromObject(model).toObject(UpdateRunProperties.class);
- Assertions.assertEquals("qeojnxqbzvddntw", model.updateStrategyId());
- Assertions.assertEquals("icbtwnpzao", model.strategy().stages().get(0).name());
- Assertions.assertEquals("hrhcffcyddglmjth", model.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(10300487, model.strategy().stages().get(0).afterStageWaitInSeconds());
- Assertions.assertEquals(ManagedClusterUpgradeType.FULL, model.managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("u", model.managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.LATEST,
- model.managedClusterUpdate().nodeImageSelection().type());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunStatusTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunStatusTests.java
deleted file mode 100644
index c0fab53faef1..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunStatusTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStatus;
-
-public final class UpdateRunStatusTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UpdateRunStatus model = BinaryData.fromString(
- "{\"status\":{\"startTime\":\"2021-09-05T10:33:45Z\",\"completedTime\":\"2021-08-20T18:32:02Z\",\"state\":\"Skipped\"},\"stages\":[{\"status\":{\"startTime\":\"2021-03-22T06:48:14Z\",\"completedTime\":\"2021-04-09T05:45:58Z\",\"state\":\"Stopped\"},\"name\":\"jcrcczsqpjhvmda\",\"groups\":[{\"status\":{\"startTime\":\"2021-10-10T23:28:16Z\",\"completedTime\":\"2021-08-31T06:22:10Z\",\"state\":\"Skipped\"},\"name\":\"noae\",\"members\":[{},{},{},{}]},{\"status\":{\"startTime\":\"2021-11-03T13:36:16Z\",\"completedTime\":\"2021-12-08T18:07:33Z\",\"state\":\"Running\"},\"name\":\"pjmcmatuokthfuiu\",\"members\":[{},{},{},{}]}],\"afterStageWaitStatus\":{\"status\":{\"startTime\":\"2021-06-02T06:16:12Z\",\"completedTime\":\"2021-06-22T02:08:06Z\",\"state\":\"Running\"},\"waitDurationInSeconds\":1276916323}},{\"status\":{\"startTime\":\"2021-05-26T02:59:13Z\",\"completedTime\":\"2021-02-09T15:41:34Z\",\"state\":\"Skipped\"},\"name\":\"fuaxbe\",\"groups\":[{\"status\":{\"startTime\":\"2021-11-26T08:00:14Z\",\"completedTime\":\"2021-09-30T07:23:02Z\",\"state\":\"Completed\"},\"name\":\"xw\",\"members\":[{},{}]}],\"afterStageWaitStatus\":{\"status\":{\"startTime\":\"2021-06-02T14:17:50Z\",\"completedTime\":\"2021-02-03T23:59:34Z\",\"state\":\"NotStarted\"},\"waitDurationInSeconds\":1241699361}},{\"status\":{\"startTime\":\"2021-03-09T16:39:27Z\",\"completedTime\":\"2021-08-24T09:58:36Z\",\"state\":\"Completed\"},\"name\":\"s\",\"groups\":[{\"status\":{\"startTime\":\"2021-05-12T02:27:32Z\",\"completedTime\":\"2021-04-07T03:00:59Z\",\"state\":\"NotStarted\"},\"name\":\"hqyudxorrqnbpoc\",\"members\":[{},{},{},{}]},{\"status\":{\"startTime\":\"2021-06-24T07:32:51Z\",\"completedTime\":\"2021-08-03T05:42:41Z\",\"state\":\"NotStarted\"},\"name\":\"sllr\",\"members\":[{},{},{}]},{\"status\":{\"startTime\":\"2021-01-12T05:42:21Z\",\"completedTime\":\"2021-12-05T03:26:34Z\",\"state\":\"Stopped\"},\"name\":\"ulexxbczwtr\",\"members\":[{},{}]},{\"status\":{\"startTime\":\"2021-12-06T02:01:05Z\",\"completedTime\":\"2020-12-29T03:11:36Z\",\"state\":\"NotStarted\"},\"name\":\"myokacspkwlh\",\"members\":[{},{},{}]}],\"afterStageWaitStatus\":{\"status\":{\"startTime\":\"2021-11-18T04:52:43Z\",\"completedTime\":\"2021-11-08T00:37:22Z\",\"state\":\"Running\"},\"waitDurationInSeconds\":306270503}}],\"nodeImageSelection\":{\"selectedNodeImageVersions\":[{\"version\":\"cciw\"},{\"version\":\"juqk\"},{\"version\":\"sa\"}]}}")
- .toObject(UpdateRunStatus.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UpdateRunStatus model = new UpdateRunStatus();
- model = BinaryData.fromObject(model).toObject(UpdateRunStatus.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunStrategyTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunStrategyTests.java
deleted file mode 100644
index 23f155358843..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunStrategyTests.java
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateGroup;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStage;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class UpdateRunStrategyTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UpdateRunStrategy model = BinaryData.fromString(
- "{\"stages\":[{\"name\":\"gwdslfhotwm\",\"groups\":[{\"name\":\"pwlbjnpg\"},{\"name\":\"cftadeh\"},{\"name\":\"nltyfsoppusuesnz\"}],\"afterStageWaitInSeconds\":332314223},{\"name\":\"jbavorxzdm\",\"groups\":[{\"name\":\"tbqvudw\"},{\"name\":\"dndnvow\"},{\"name\":\"ujjugwdkcglh\"}],\"afterStageWaitInSeconds\":1950035591},{\"name\":\"zj\",\"groups\":[{\"name\":\"gdtjixhbkuofqwey\"}],\"afterStageWaitInSeconds\":1047075786}]}")
- .toObject(UpdateRunStrategy.class);
- Assertions.assertEquals("gwdslfhotwm", model.stages().get(0).name());
- Assertions.assertEquals("pwlbjnpg", model.stages().get(0).groups().get(0).name());
- Assertions.assertEquals(332314223, model.stages().get(0).afterStageWaitInSeconds());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UpdateRunStrategy model = new UpdateRunStrategy().withStages(Arrays.asList(
- new UpdateStage().withName("gwdslfhotwm")
- .withGroups(Arrays.asList(new UpdateGroup().withName("pwlbjnpg"), new UpdateGroup().withName("cftadeh"),
- new UpdateGroup().withName("nltyfsoppusuesnz")))
- .withAfterStageWaitInSeconds(332314223),
- new UpdateStage().withName("jbavorxzdm")
- .withGroups(Arrays.asList(new UpdateGroup().withName("tbqvudw"), new UpdateGroup().withName("dndnvow"),
- new UpdateGroup().withName("ujjugwdkcglh")))
- .withAfterStageWaitInSeconds(1950035591),
- new UpdateStage().withName("zj")
- .withGroups(Arrays.asList(new UpdateGroup().withName("gdtjixhbkuofqwey")))
- .withAfterStageWaitInSeconds(1047075786)));
- model = BinaryData.fromObject(model).toObject(UpdateRunStrategy.class);
- Assertions.assertEquals("gwdslfhotwm", model.stages().get(0).name());
- Assertions.assertEquals("pwlbjnpg", model.stages().get(0).groups().get(0).name());
- Assertions.assertEquals(332314223, model.stages().get(0).afterStageWaitInSeconds());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsCreateOrUpdateMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsCreateOrUpdateMockTests.java
deleted file mode 100644
index 2e0fd2a30c0e..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsCreateOrUpdateMockTests.java
+++ /dev/null
@@ -1,80 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpdate;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeSpec;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelection;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateGroup;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRun;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRunStrategy;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStage;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class UpdateRunsCreateOrUpdateMockTests {
- @Test
- public void testCreateOrUpdate() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"updateStrategyId\":\"tpp\",\"strategy\":{\"stages\":[{\"name\":\"lxorjaltolmncws\",\"groups\":[{\"name\":\"wcsdbnwdcfhucq\"},{\"name\":\"pfuvglsbjjca\"},{\"name\":\"vxb\"},{\"name\":\"t\"}],\"afterStageWaitInSeconds\":596883756}]},\"managedClusterUpdate\":{\"upgrade\":{\"type\":\"ControlPlaneOnly\",\"kubernetesVersion\":\"ncormrlxqtvcof\"},\"nodeImageSelection\":{\"type\":\"Latest\"}},\"status\":{\"status\":{\"startTime\":\"2021-10-24T03:31:48Z\",\"completedTime\":\"2021-04-04T17:02:59Z\",\"state\":\"Completed\"},\"stages\":[{\"status\":{},\"name\":\"vsaznqntorudsg\",\"groups\":[{}],\"afterStageWaitStatus\":{}},{\"status\":{},\"name\":\"c\",\"groups\":[{},{},{}],\"afterStageWaitStatus\":{}}],\"nodeImageSelection\":{\"selectedNodeImageVersions\":[{},{}]}}},\"eTag\":\"taeburuvdm\",\"id\":\"s\",\"name\":\"zlxwabmqoefkifr\",\"type\":\"tpuqujmq\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- UpdateRun response = manager.updateRuns()
- .define("exn")
- .withExistingFleet("yxbaaabjyvayf", "imrzrtuzqog")
- .withUpdateStrategyId("wnwmewzs")
- .withStrategy(new UpdateRunStrategy().withStages(Arrays.asList(
- new UpdateStage().withName("euzsoi")
- .withGroups(Arrays.asList(new UpdateGroup().withName("dpfrxtrthzvaytdw")))
- .withAfterStageWaitInSeconds(1467238377),
- new UpdateStage().withName("rqubpaxhexiil")
- .withGroups(
- Arrays.asList(new UpdateGroup().withName("dtiirqt"), new UpdateGroup().withName("qoaxoruzfgs")))
- .withAfterStageWaitInSeconds(1249324480),
- new UpdateStage().withName("fxrxxle")
- .withGroups(Arrays.asList(new UpdateGroup().withName("amxjezwlw"),
- new UpdateGroup().withName("wxuqlcvydypatdoo"), new UpdateGroup().withName("ojknio")))
- .withAfterStageWaitInSeconds(445064797),
- new UpdateStage().withName("oebwnujhemms")
- .withGroups(
- Arrays.asList(new UpdateGroup().withName("kcrodtjinfw"), new UpdateGroup().withName("lfltka")))
- .withAfterStageWaitInSeconds(1199723350))))
- .withManagedClusterUpdate(new ManagedClusterUpdate()
- .withUpgrade(new ManagedClusterUpgradeSpec().withType(ManagedClusterUpgradeType.CONTROL_PLANE_ONLY)
- .withKubernetesVersion("kdlfoa"))
- .withNodeImageSelection(new NodeImageSelection().withType(NodeImageSelectionType.LATEST)))
- .withIfMatch("fz")
- .withIfNoneMatch("whxxbuyqax")
- .create();
-
- Assertions.assertEquals("tpp", response.updateStrategyId());
- Assertions.assertEquals("lxorjaltolmncws", response.strategy().stages().get(0).name());
- Assertions.assertEquals("wcsdbnwdcfhucq", response.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(596883756, response.strategy().stages().get(0).afterStageWaitInSeconds());
- Assertions.assertEquals(ManagedClusterUpgradeType.CONTROL_PLANE_ONLY,
- response.managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("ncormrlxqtvcof", response.managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.LATEST,
- response.managedClusterUpdate().nodeImageSelection().type());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsDeleteMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsDeleteMockTests.java
deleted file mode 100644
index 7ad08e8511ba..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsDeleteMockTests.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class UpdateRunsDeleteMockTests {
- @Test
- public void testDelete() throws Exception {
- String responseStr = "{}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- manager.updateRuns().delete("luszdtmhrkwof", "yvoqa", "piexpbtgiw", "wo", com.azure.core.util.Context.NONE);
-
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsGetWithResponseMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsGetWithResponseMockTests.java
deleted file mode 100644
index b8a3a597ad6e..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsGetWithResponseMockTests.java
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRun;
-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;
-
-public final class UpdateRunsGetWithResponseMockTests {
- @Test
- public void testGetWithResponse() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Failed\",\"updateStrategyId\":\"jw\",\"strategy\":{\"stages\":[{\"name\":\"qsluicp\",\"groups\":[{\"name\":\"kzzlvmbmpaxmodf\"}],\"afterStageWaitInSeconds\":843823748},{\"name\":\"fy\",\"groups\":[{\"name\":\"pfvmwyhrfou\"},{\"name\":\"ft\"}],\"afterStageWaitInSeconds\":1378791233}]},\"managedClusterUpdate\":{\"upgrade\":{\"type\":\"NodeImageOnly\",\"kubernetesVersion\":\"wiyzvqtmnubexkp\"},\"nodeImageSelection\":{\"type\":\"Latest\"}},\"status\":{\"status\":{\"startTime\":\"2021-12-08T09:50:21Z\",\"completedTime\":\"2021-05-01T02:18:47Z\",\"state\":\"Running\"},\"stages\":[{\"status\":{},\"name\":\"mg\",\"groups\":[{},{},{}],\"afterStageWaitStatus\":{}},{\"status\":{},\"name\":\"ojvpa\",\"groups\":[{},{},{},{}],\"afterStageWaitStatus\":{}},{\"status\":{},\"name\":\"mocmbqfqvmk\",\"groups\":[{}],\"afterStageWaitStatus\":{}}],\"nodeImageSelection\":{\"selectedNodeImageVersions\":[{},{},{},{}]}}},\"eTag\":\"elxprglyatddck\",\"id\":\"cuejrjxgci\",\"name\":\"ibrhosxsdqr\",\"type\":\"zoymibmrqyibahw\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- UpdateRun response = manager.updateRuns()
- .getWithResponse("obzdopcjwvnhdl", "wmgxcxrsl", "mutwuoe", com.azure.core.util.Context.NONE)
- .getValue();
-
- Assertions.assertEquals("jw", response.updateStrategyId());
- Assertions.assertEquals("qsluicp", response.strategy().stages().get(0).name());
- Assertions.assertEquals("kzzlvmbmpaxmodf", response.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(843823748, response.strategy().stages().get(0).afterStageWaitInSeconds());
- Assertions.assertEquals(ManagedClusterUpgradeType.NODE_IMAGE_ONLY,
- response.managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("wiyzvqtmnubexkp", response.managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.LATEST,
- response.managedClusterUpdate().nodeImageSelection().type());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsListByFleetMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsListByFleetMockTests.java
deleted file mode 100644
index f927e341f238..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsListByFleetMockTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRun;
-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;
-
-public final class UpdateRunsListByFleetMockTests {
- @Test
- public void testListByFleet() throws Exception {
- String responseStr
- = "{\"value\":[{\"properties\":{\"provisioningState\":\"Canceled\",\"updateStrategyId\":\"dlkzgxhuri\",\"strategy\":{\"stages\":[{\"name\":\"podxunkb\",\"groups\":[{\"name\":\"mubyynt\"},{\"name\":\"lrb\"},{\"name\":\"tkoievseotgq\"},{\"name\":\"l\"}],\"afterStageWaitInSeconds\":1147743130},{\"name\":\"u\",\"groups\":[{\"name\":\"uwz\"},{\"name\":\"zxb\"},{\"name\":\"pgcjefuzmuvp\"}],\"afterStageWaitInSeconds\":887975126},{\"name\":\"d\",\"groups\":[{\"name\":\"rp\"},{\"name\":\"xe\"},{\"name\":\"mnzb\"},{\"name\":\"bhjpglkfgohdne\"}],\"afterStageWaitInSeconds\":1635108212},{\"name\":\"fphsdyhtozfikdow\",\"groups\":[{\"name\":\"uvxzxclvi\"},{\"name\":\"hhqzonosgg\"}],\"afterStageWaitInSeconds\":218924487}]},\"managedClusterUpdate\":{\"upgrade\":{\"type\":\"ControlPlaneOnly\",\"kubernetesVersion\":\"fwdsj\"},\"nodeImageSelection\":{\"type\":\"Consistent\"}},\"status\":{\"status\":{\"startTime\":\"2021-03-28T17:35:22Z\",\"completedTime\":\"2021-08-31T11:12:28Z\",\"state\":\"Failed\"},\"stages\":[{\"status\":{},\"name\":\"dkzzewkfvhqcrail\",\"groups\":[{}],\"afterStageWaitStatus\":{}},{\"status\":{},\"name\":\"uflrwd\",\"groups\":[{},{}],\"afterStageWaitStatus\":{}}],\"nodeImageSelection\":{\"selectedNodeImageVersions\":[{}]}}},\"eTag\":\"xsaga\",\"id\":\"nihgwqapnedg\",\"name\":\"bcvkcvqvpkeq\",\"type\":\"cvdrhvoodsot\"}]}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- PagedIterable response
- = manager.updateRuns().listByFleet("gureodkwobdag", "tibqdxbxwakb", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("dlkzgxhuri", response.iterator().next().updateStrategyId());
- Assertions.assertEquals("podxunkb", response.iterator().next().strategy().stages().get(0).name());
- Assertions.assertEquals("mubyynt",
- response.iterator().next().strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(1147743130,
- response.iterator().next().strategy().stages().get(0).afterStageWaitInSeconds());
- Assertions.assertEquals(ManagedClusterUpgradeType.CONTROL_PLANE_ONLY,
- response.iterator().next().managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("fwdsj",
- response.iterator().next().managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.CONSISTENT,
- response.iterator().next().managedClusterUpdate().nodeImageSelection().type());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsSkipMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsSkipMockTests.java
deleted file mode 100644
index 31cbe40dd015..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsSkipMockTests.java
+++ /dev/null
@@ -1,56 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import com.azure.resourcemanager.containerservicefleet.models.SkipProperties;
-import com.azure.resourcemanager.containerservicefleet.models.SkipTarget;
-import com.azure.resourcemanager.containerservicefleet.models.TargetType;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRun;
-import java.nio.charset.StandardCharsets;
-import java.time.OffsetDateTime;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Test;
-import reactor.core.publisher.Mono;
-
-public final class UpdateRunsSkipMockTests {
- @Test
- public void testSkip() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"updateStrategyId\":\"uqgbdbutauvfbt\",\"strategy\":{\"stages\":[{\"name\":\"hhmhykojoxa\",\"groups\":[{\"name\":\"dlpichkoymkcdyhb\"}],\"afterStageWaitInSeconds\":556339960},{\"name\":\"pwdreqnovvqf\",\"groups\":[{\"name\":\"jxywsuws\"},{\"name\":\"rsndsytgadgvra\"}],\"afterStageWaitInSeconds\":350666785},{\"name\":\"neqn\",\"groups\":[{\"name\":\"rwlqu\"},{\"name\":\"ijfqkacewiipfp\"},{\"name\":\"bjibwwiftohq\"},{\"name\":\"vpuvks\"}],\"afterStageWaitInSeconds\":710710602}]},\"managedClusterUpdate\":{\"upgrade\":{\"type\":\"NodeImageOnly\",\"kubernetesVersion\":\"kn\"},\"nodeImageSelection\":{\"type\":\"Consistent\"}},\"status\":{\"status\":{\"startTime\":\"2021-04-07T05:17:19Z\",\"completedTime\":\"2021-01-19T19:16:07Z\",\"state\":\"NotStarted\"},\"stages\":[{\"status\":{},\"name\":\"lqiyntorzihl\",\"groups\":[{},{}],\"afterStageWaitStatus\":{}},{\"status\":{},\"name\":\"srmslyzr\",\"groups\":[{},{},{}],\"afterStageWaitStatus\":{}},{\"status\":{},\"name\":\"kqqzqioxiysu\",\"groups\":[{},{}],\"afterStageWaitStatus\":{}},{\"status\":{},\"name\":\"edyatrwyhqmibzyh\",\"groups\":[{},{},{}],\"afterStageWaitStatus\":{}}],\"nodeImageSelection\":{\"selectedNodeImageVersions\":[{}]}}},\"eTag\":\"ynpcdpumnzgmwznm\",\"id\":\"iknsorgjh\",\"name\":\"bldtlww\",\"type\":\"lkdmtncvokotllxd\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- UpdateRun response = manager.updateRuns()
- .skip("nwashrtd", "kcnqxwbpo", "ulpiuj",
- new SkipProperties()
- .withTargets(Arrays.asList(new SkipTarget().withType(TargetType.GROUP).withName("sipqii"),
- new SkipTarget().withType(TargetType.STAGE).withName("yuq"))),
- "rpqlp", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("uqgbdbutauvfbt", response.updateStrategyId());
- Assertions.assertEquals("hhmhykojoxa", response.strategy().stages().get(0).name());
- Assertions.assertEquals("dlpichkoymkcdyhb", response.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(556339960, response.strategy().stages().get(0).afterStageWaitInSeconds());
- Assertions.assertEquals(ManagedClusterUpgradeType.NODE_IMAGE_ONLY,
- response.managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("kn", response.managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.CONSISTENT,
- response.managedClusterUpdate().nodeImageSelection().type());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStartMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStartMockTests.java
deleted file mode 100644
index 8c2ca72affb3..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStartMockTests.java
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRun;
-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;
-
-public final class UpdateRunsStartMockTests {
- @Test
- public void testStart() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"updateStrategyId\":\"lla\",\"strategy\":{\"stages\":[{\"name\":\"lwuip\",\"groups\":[{\"name\":\"jzkzi\"},{\"name\":\"gvvcnayrhyr\"},{\"name\":\"xxmueedn\"},{\"name\":\"rdvstkwqqtch\"}],\"afterStageWaitInSeconds\":96926313},{\"name\":\"mfmtdaaygdvw\",\"groups\":[{\"name\":\"iohgwxrtfud\"},{\"name\":\"epxgyqagvr\"},{\"name\":\"mnpkukghimdblxg\"}],\"afterStageWaitInSeconds\":1230098756}]},\"managedClusterUpdate\":{\"upgrade\":{\"type\":\"Full\",\"kubernetesVersion\":\"jhfjxwm\"},\"nodeImageSelection\":{\"type\":\"Latest\"}},\"status\":{\"status\":{\"startTime\":\"2021-09-21T20:48:34Z\",\"completedTime\":\"2021-04-21T14:21:09Z\",\"state\":\"Stopped\"},\"stages\":[{\"status\":{},\"name\":\"jawneaiv\",\"groups\":[{},{},{}],\"afterStageWaitStatus\":{}}],\"nodeImageSelection\":{\"selectedNodeImageVersions\":[{},{},{}]}}},\"eTag\":\"irels\",\"id\":\"aenwabf\",\"name\":\"tkl\",\"type\":\"dxbjhwuaanozj\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- UpdateRun response = manager.updateRuns()
- .start("h", "syocogjltdtbnnha", "oocrkvcikhnv", "amqgxqquezikyw", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("lla", response.updateStrategyId());
- Assertions.assertEquals("lwuip", response.strategy().stages().get(0).name());
- Assertions.assertEquals("jzkzi", response.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(96926313, response.strategy().stages().get(0).afterStageWaitInSeconds());
- Assertions.assertEquals(ManagedClusterUpgradeType.FULL, response.managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("jhfjxwm", response.managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.LATEST,
- response.managedClusterUpdate().nodeImageSelection().type());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStopMockTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStopMockTests.java
deleted file mode 100644
index 532cc0483057..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateRunsStopMockTests.java
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-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.test.http.MockHttpResponse;
-import com.azure.resourcemanager.containerservicefleet.ContainerServiceFleetManager;
-import com.azure.resourcemanager.containerservicefleet.models.ManagedClusterUpgradeType;
-import com.azure.resourcemanager.containerservicefleet.models.NodeImageSelectionType;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateRun;
-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;
-
-public final class UpdateRunsStopMockTests {
- @Test
- public void testStop() throws Exception {
- String responseStr
- = "{\"properties\":{\"provisioningState\":\"Succeeded\",\"updateStrategyId\":\"fcktqumiekke\",\"strategy\":{\"stages\":[{\"name\":\"khly\",\"groups\":[{\"name\":\"dgqggebdu\"},{\"name\":\"ygaeqidbqfatpxl\"}],\"afterStageWaitInSeconds\":1652546958}]},\"managedClusterUpdate\":{\"upgrade\":{\"type\":\"Full\",\"kubernetesVersion\":\"jmoadsuv\"},\"nodeImageSelection\":{\"type\":\"Latest\"}},\"status\":{\"status\":{\"startTime\":\"2021-07-15T10:08:59Z\",\"completedTime\":\"2021-10-21T22:30:59Z\",\"state\":\"Stopped\"},\"stages\":[{\"status\":{},\"name\":\"x\",\"groups\":[{},{},{},{}],\"afterStageWaitStatus\":{}},{\"status\":{},\"name\":\"oduhp\",\"groups\":[{},{},{},{}],\"afterStageWaitStatus\":{}}],\"nodeImageSelection\":{\"selectedNodeImageVersions\":[{},{}]}}},\"eTag\":\"eqnajxqugjhkycu\",\"id\":\"ddg\",\"name\":\"sofwqmzqalkrmnji\",\"type\":\"pxacqqudfn\"}";
-
- HttpClient httpClient
- = response -> Mono.just(new MockHttpResponse(response, 200, responseStr.getBytes(StandardCharsets.UTF_8)));
- ContainerServiceFleetManager manager = ContainerServiceFleetManager.configure()
- .withHttpClient(httpClient)
- .authenticate(tokenRequestContext -> Mono.just(new AccessToken("this_is_a_token", OffsetDateTime.MAX)),
- new AzureProfile("", "", AzureEnvironment.AZURE));
-
- UpdateRun response
- = manager.updateRuns().stop("sphyoulpjrvxa", "l", "vimjwos", "tx", com.azure.core.util.Context.NONE);
-
- Assertions.assertEquals("fcktqumiekke", response.updateStrategyId());
- Assertions.assertEquals("khly", response.strategy().stages().get(0).name());
- Assertions.assertEquals("dgqggebdu", response.strategy().stages().get(0).groups().get(0).name());
- Assertions.assertEquals(1652546958, response.strategy().stages().get(0).afterStageWaitInSeconds());
- Assertions.assertEquals(ManagedClusterUpgradeType.FULL, response.managedClusterUpdate().upgrade().type());
- Assertions.assertEquals("jmoadsuv", response.managedClusterUpdate().upgrade().kubernetesVersion());
- Assertions.assertEquals(NodeImageSelectionType.LATEST,
- response.managedClusterUpdate().nodeImageSelection().type());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateStageStatusTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateStageStatusTests.java
deleted file mode 100644
index 733d02d12dd2..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateStageStatusTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStageStatus;
-
-public final class UpdateStageStatusTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UpdateStageStatus model = BinaryData.fromString(
- "{\"status\":{\"startTime\":\"2021-06-28T14:02:06Z\",\"completedTime\":\"2021-05-10T11:17:29Z\",\"state\":\"NotStarted\"},\"name\":\"mjmvxieduugidyjr\",\"groups\":[{\"status\":{\"startTime\":\"2021-09-15T05:38:02Z\",\"completedTime\":\"2021-06-21T06:23:36Z\",\"state\":\"NotStarted\"},\"name\":\"onpc\",\"members\":[{\"status\":{\"startTime\":\"2021-07-07T17:27:22Z\",\"completedTime\":\"2021-04-18T11:47:10Z\",\"state\":\"Completed\"},\"name\":\"eggzfb\",\"clusterResourceId\":\"fmvfaxkffeiit\",\"operationId\":\"vmezy\",\"message\":\"hxmzsbbzoggig\"},{\"status\":{\"startTime\":\"2021-05-16T13:08:42Z\",\"completedTime\":\"2021-10-06T09:12:42Z\",\"state\":\"Stopped\"},\"name\":\"jnspydp\",\"clusterResourceId\":\"oenkouknvudwti\",\"operationId\":\"bldngkpoc\",\"message\":\"azyxoegukg\"},{\"status\":{\"startTime\":\"2021-11-06T22:07:13Z\",\"completedTime\":\"2021-06-13T14:39:26Z\",\"state\":\"NotStarted\"},\"name\":\"vqzntypmrbpizcdr\",\"clusterResourceId\":\"sdpydnfyhxdeoejz\",\"operationId\":\"w\",\"message\":\"sjttgzfbish\"}]}],\"afterStageWaitStatus\":{\"status\":{\"startTime\":\"2021-10-07T20:23:43Z\",\"completedTime\":\"2021-05-05T10:08:59Z\",\"state\":\"Skipped\"},\"waitDurationInSeconds\":1859867828}}")
- .toObject(UpdateStageStatus.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UpdateStageStatus model = new UpdateStageStatus();
- model = BinaryData.fromObject(model).toObject(UpdateStageStatus.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateStageTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateStageTests.java
deleted file mode 100644
index 691300191f68..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateStageTests.java
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateGroup;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStage;
-import java.util.Arrays;
-import org.junit.jupiter.api.Assertions;
-
-public final class UpdateStageTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UpdateStage model = BinaryData.fromString(
- "{\"name\":\"enevfyexfwhybci\",\"groups\":[{\"name\":\"vdcsitynn\"},{\"name\":\"amdecte\"},{\"name\":\"f\"}],\"afterStageWaitInSeconds\":1860942440}")
- .toObject(UpdateStage.class);
- Assertions.assertEquals("enevfyexfwhybci", model.name());
- Assertions.assertEquals("vdcsitynn", model.groups().get(0).name());
- Assertions.assertEquals(1860942440, model.afterStageWaitInSeconds());
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UpdateStage model = new UpdateStage().withName("enevfyexfwhybci")
- .withGroups(Arrays.asList(new UpdateGroup().withName("vdcsitynn"), new UpdateGroup().withName("amdecte"),
- new UpdateGroup().withName("f")))
- .withAfterStageWaitInSeconds(1860942440);
- model = BinaryData.fromObject(model).toObject(UpdateStage.class);
- Assertions.assertEquals("enevfyexfwhybci", model.name());
- Assertions.assertEquals("vdcsitynn", model.groups().get(0).name());
- Assertions.assertEquals(1860942440, model.afterStageWaitInSeconds());
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateStatusTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateStatusTests.java
deleted file mode 100644
index 38462ee45097..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UpdateStatusTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.UpdateStatus;
-
-public final class UpdateStatusTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UpdateStatus model = BinaryData.fromString(
- "{\"startTime\":\"2021-10-14T07:23:56Z\",\"completedTime\":\"2021-10-13T04:47:14Z\",\"state\":\"Running\"}")
- .toObject(UpdateStatus.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UpdateStatus model = new UpdateStatus();
- model = BinaryData.fromObject(model).toObject(UpdateStatus.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UserAssignedIdentityTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UserAssignedIdentityTests.java
deleted file mode 100644
index cfcbba1667c9..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/UserAssignedIdentityTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.UserAssignedIdentity;
-
-public final class UserAssignedIdentityTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- UserAssignedIdentity model = BinaryData.fromString(
- "{\"principalId\":\"2eea621e-f48f-431c-bb74-5256684a7f40\",\"clientId\":\"c3537672-5c0a-4688-bf0b-b85b7e8b5016\"}")
- .toObject(UserAssignedIdentity.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- UserAssignedIdentity model = new UserAssignedIdentity();
- model = BinaryData.fromObject(model).toObject(UserAssignedIdentity.class);
- }
-}
diff --git a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/WaitStatusTests.java b/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/WaitStatusTests.java
deleted file mode 100644
index dc05065c1f03..000000000000
--- a/sdk/containerservicefleet/azure-resourcemanager-containerservicefleet/src/test/java/com/azure/resourcemanager/containerservicefleet/generated/WaitStatusTests.java
+++ /dev/null
@@ -1,23 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License.
-// Code generated by Microsoft (R) AutoRest Code Generator.
-
-package com.azure.resourcemanager.containerservicefleet.generated;
-
-import com.azure.core.util.BinaryData;
-import com.azure.resourcemanager.containerservicefleet.models.WaitStatus;
-
-public final class WaitStatusTests {
- @org.junit.jupiter.api.Test
- public void testDeserialize() throws Exception {
- WaitStatus model = BinaryData.fromString(
- "{\"status\":{\"startTime\":\"2021-06-21T09:19:47Z\",\"completedTime\":\"2021-04-08T20:42:11Z\",\"state\":\"Running\"},\"waitDurationInSeconds\":794855452}")
- .toObject(WaitStatus.class);
- }
-
- @org.junit.jupiter.api.Test
- public void testSerialize() throws Exception {
- WaitStatus model = new WaitStatus();
- model = BinaryData.fromObject(model).toObject(WaitStatus.class);
- }
-}