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); - } -}