diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/AutoUpgradeProfileData.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/AutoUpgradeProfileData.Serialization.cs
index 8a47f6889902..caf96fbeed23 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/AutoUpgradeProfileData.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/AutoUpgradeProfileData.Serialization.cs
@@ -37,6 +37,41 @@ protected virtual ResourceData PersistableModelCreateCore(BinaryData data, Model
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(AutoUpgradeProfileData)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ AutoUpgradeProfileData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (AutoUpgradeProfileData)PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
+ /// The to serialize into .
+ internal static RequestContent ToRequestContent(AutoUpgradeProfileData autoUpgradeProfileData)
+ {
+ if (autoUpgradeProfileData == null)
+ {
+ return null;
+ }
+ Utf8JsonRequestContent content = new Utf8JsonRequestContent();
+ content.JsonWriter.WriteObjectValue(autoUpgradeProfileData, ModelSerializationExtensions.WireOptions);
+ return content;
+ }
+
/// The to deserialize the from.
internal static AutoUpgradeProfileData FromResponse(Response response)
{
@@ -173,40 +208,5 @@ internal static AutoUpgradeProfileData DeserializeAutoUpgradeProfileData(JsonEle
properties,
eTag);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(AutoUpgradeProfileData)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- AutoUpgradeProfileData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (AutoUpgradeProfileData)PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
-
- /// The to serialize into .
- internal static RequestContent ToRequestContent(AutoUpgradeProfileData autoUpgradeProfileData)
- {
- if (autoUpgradeProfileData == null)
- {
- return null;
- }
- Utf8JsonRequestContent content = new Utf8JsonRequestContent();
- content.JsonWriter.WriteObjectValue(autoUpgradeProfileData, ModelSerializationExtensions.WireOptions);
- return content;
- }
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/AutoUpgradeProfilesGetByFleetAsyncCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/AutoUpgradeProfilesGetByFleetAsyncCollectionResultOfT.cs
index 958492f55966..88d33f896b96 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/AutoUpgradeProfilesGetByFleetAsyncCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/AutoUpgradeProfilesGetByFleetAsyncCollectionResultOfT.cs
@@ -59,7 +59,7 @@ public override async IAsyncEnumerable> AsPages(str
yield break;
}
AutoUpgradeProfileListResult result = AutoUpgradeProfileListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/AutoUpgradeProfilesGetByFleetCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/AutoUpgradeProfilesGetByFleetCollectionResultOfT.cs
index dc072a650962..4274554712be 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/AutoUpgradeProfilesGetByFleetCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/AutoUpgradeProfilesGetByFleetCollectionResultOfT.cs
@@ -58,7 +58,7 @@ public override IEnumerable> AsPages(string continu
yield break;
}
AutoUpgradeProfileListResult result = AutoUpgradeProfileListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetManagedNamespacesGetByFleetAsyncCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetManagedNamespacesGetByFleetAsyncCollectionResultOfT.cs
index 48a203429f17..e04f89be24cf 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetManagedNamespacesGetByFleetAsyncCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetManagedNamespacesGetByFleetAsyncCollectionResultOfT.cs
@@ -53,7 +53,7 @@ public override async IAsyncEnumerable.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetManagedNamespacesGetByFleetCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetManagedNamespacesGetByFleetCollectionResultOfT.cs
index afebb896e966..e54d92549720 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetManagedNamespacesGetByFleetCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetManagedNamespacesGetByFleetCollectionResultOfT.cs
@@ -52,7 +52,7 @@ public override IEnumerable> AsP
yield break;
}
FleetManagedNamespaceListResult result = FleetManagedNamespaceListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetMembersGetByFleetAsyncCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetMembersGetByFleetAsyncCollectionResultOfT.cs
index 68aa6197220b..b39f41439720 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetMembersGetByFleetAsyncCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetMembersGetByFleetAsyncCollectionResultOfT.cs
@@ -62,7 +62,7 @@ public override async IAsyncEnumerable> As
yield break;
}
FleetMemberListResult result = FleetMemberListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetMembersGetByFleetCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetMembersGetByFleetCollectionResultOfT.cs
index d131b59c4ec8..484dab264596 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetMembersGetByFleetCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetMembersGetByFleetCollectionResultOfT.cs
@@ -61,7 +61,7 @@ public override IEnumerable> AsPages(strin
yield break;
}
FleetMemberListResult result = FleetMemberListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetUpdateStrategiesGetByFleetAsyncCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetUpdateStrategiesGetByFleetAsyncCollectionResultOfT.cs
index dcd94f73b96b..7ec6ee19d6de 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetUpdateStrategiesGetByFleetAsyncCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetUpdateStrategiesGetByFleetAsyncCollectionResultOfT.cs
@@ -59,7 +59,7 @@ public override async IAsyncEnumerable> AsPages(st
yield break;
}
FleetUpdateStrategyListResult result = FleetUpdateStrategyListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetUpdateStrategiesGetByFleetCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetUpdateStrategiesGetByFleetCollectionResultOfT.cs
index bfa020c3c342..63cc607f3c5f 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetUpdateStrategiesGetByFleetCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetUpdateStrategiesGetByFleetCollectionResultOfT.cs
@@ -58,7 +58,7 @@ public override IEnumerable> AsPages(string contin
yield break;
}
FleetUpdateStrategyListResult result = FleetUpdateStrategyListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetByResourceGroupAsyncCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetByResourceGroupAsyncCollectionResultOfT.cs
index b76eff07ff98..4d6392a34cc6 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetByResourceGroupAsyncCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetByResourceGroupAsyncCollectionResultOfT.cs
@@ -50,7 +50,7 @@ public override async IAsyncEnumerable> AsPages(
yield break;
}
FleetListResult result = FleetListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetByResourceGroupCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetByResourceGroupCollectionResultOfT.cs
index 0473feec9b8e..491ccf6af451 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetByResourceGroupCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetByResourceGroupCollectionResultOfT.cs
@@ -49,7 +49,7 @@ public override IEnumerable> AsPages(string cont
yield break;
}
FleetListResult result = FleetListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetBySubscriptionAsyncCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetBySubscriptionAsyncCollectionResultOfT.cs
index dcfe6372b559..979ea3cbce3a 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetBySubscriptionAsyncCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetBySubscriptionAsyncCollectionResultOfT.cs
@@ -53,7 +53,7 @@ public override async IAsyncEnumerable> AsPages(
yield break;
}
FleetListResult result = FleetListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetBySubscriptionCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetBySubscriptionCollectionResultOfT.cs
index 26c9ac3cbc53..47e113a1cc70 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetBySubscriptionCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/FleetsGetBySubscriptionCollectionResultOfT.cs
@@ -52,7 +52,7 @@ public override IEnumerable> AsPages(string cont
yield break;
}
FleetListResult result = FleetListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/GatesGetByFleetAsyncCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/GatesGetByFleetAsyncCollectionResultOfT.cs
index c7ae91ada029..38a11c93ba71 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/GatesGetByFleetAsyncCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/GatesGetByFleetAsyncCollectionResultOfT.cs
@@ -62,7 +62,7 @@ public override async IAsyncEnumerable> AsPa
yield break;
}
GateListResult result = GateListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/GatesGetByFleetCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/GatesGetByFleetCollectionResultOfT.cs
index cbf3d721466f..5544b122f0db 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/GatesGetByFleetCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/GatesGetByFleetCollectionResultOfT.cs
@@ -61,7 +61,7 @@ public override IEnumerable> AsPages(string
yield break;
}
GateListResult result = GateListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/UpdateRunsGetByFleetAsyncCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/UpdateRunsGetByFleetAsyncCollectionResultOfT.cs
index bfde9425863e..4f0a5b302136 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/UpdateRunsGetByFleetAsyncCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/UpdateRunsGetByFleetAsyncCollectionResultOfT.cs
@@ -59,7 +59,7 @@ public override async IAsyncEnumerable>
yield break;
}
UpdateRunListResult result = UpdateRunListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/UpdateRunsGetByFleetCollectionResultOfT.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/UpdateRunsGetByFleetCollectionResultOfT.cs
index 30c687b3efe2..e6c50baa8c1e 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/UpdateRunsGetByFleetCollectionResultOfT.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/CollectionResults/UpdateRunsGetByFleetCollectionResultOfT.cs
@@ -58,7 +58,7 @@ public override IEnumerable> AsPages(st
yield break;
}
UpdateRunListResult result = UpdateRunListResult.FromResponse(response);
- yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.AbsoluteUri, response);
+ yield return Page.FromValues((IReadOnlyList)result.Value, nextPage?.IsAbsoluteUri == true ? nextPage.AbsoluteUri : nextPage?.OriginalString, response);
nextPage = result.NextLink;
if (nextPage == null)
{
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetData.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetData.Serialization.cs
index 06c88a1bea40..6cadd2bede3c 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetData.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetData.Serialization.cs
@@ -42,6 +42,41 @@ protected virtual ResourceData PersistableModelCreateCore(BinaryData data, Model
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ContainerServiceFleetData)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ContainerServiceFleetData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (ContainerServiceFleetData)PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
+ /// The to serialize into .
+ internal static RequestContent ToRequestContent(ContainerServiceFleetData containerServiceFleetData)
+ {
+ if (containerServiceFleetData == null)
+ {
+ return null;
+ }
+ Utf8JsonRequestContent content = new Utf8JsonRequestContent();
+ content.JsonWriter.WriteObjectValue(containerServiceFleetData, ModelSerializationExtensions.WireOptions);
+ return content;
+ }
+
/// The to deserialize the from.
internal static ContainerServiceFleetData FromResponse(Response response)
{
@@ -224,40 +259,5 @@ internal static ContainerServiceFleetData DeserializeContainerServiceFleetData(J
eTag,
identity);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ContainerServiceFleetData)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ContainerServiceFleetData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (ContainerServiceFleetData)PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
-
- /// The to serialize into .
- internal static RequestContent ToRequestContent(ContainerServiceFleetData containerServiceFleetData)
- {
- if (containerServiceFleetData == null)
- {
- return null;
- }
- Utf8JsonRequestContent content = new Utf8JsonRequestContent();
- content.JsonWriter.WriteObjectValue(containerServiceFleetData, ModelSerializationExtensions.WireOptions);
- return content;
- }
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetGateData.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetGateData.Serialization.cs
index d7430112ebba..9dde78a1425b 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetGateData.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetGateData.Serialization.cs
@@ -37,6 +37,29 @@ protected virtual ResourceData PersistableModelCreateCore(BinaryData data, Model
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ContainerServiceFleetGateData)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ContainerServiceFleetGateData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (ContainerServiceFleetGateData)PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The to deserialize the from.
internal static ContainerServiceFleetGateData FromResponse(Response response)
{
@@ -173,28 +196,5 @@ internal static ContainerServiceFleetGateData DeserializeContainerServiceFleetGa
properties,
eTag);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ContainerServiceFleetGateData)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ContainerServiceFleetGateData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (ContainerServiceFleetGateData)PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetManagedNamespaceData.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetManagedNamespaceData.Serialization.cs
index 282baa9a005e..603948f07947 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetManagedNamespaceData.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetManagedNamespaceData.Serialization.cs
@@ -42,6 +42,41 @@ protected virtual ResourceData PersistableModelCreateCore(BinaryData data, Model
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ContainerServiceFleetManagedNamespaceData)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ContainerServiceFleetManagedNamespaceData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (ContainerServiceFleetManagedNamespaceData)PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
+ /// The to serialize into .
+ internal static RequestContent ToRequestContent(ContainerServiceFleetManagedNamespaceData containerServiceFleetManagedNamespaceData)
+ {
+ if (containerServiceFleetManagedNamespaceData == null)
+ {
+ return null;
+ }
+ Utf8JsonRequestContent content = new Utf8JsonRequestContent();
+ content.JsonWriter.WriteObjectValue(containerServiceFleetManagedNamespaceData, ModelSerializationExtensions.WireOptions);
+ return content;
+ }
+
/// The to deserialize the from.
internal static ContainerServiceFleetManagedNamespaceData FromResponse(Response response)
{
@@ -208,40 +243,5 @@ internal static ContainerServiceFleetManagedNamespaceData DeserializeContainerSe
properties,
eTag);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ContainerServiceFleetManagedNamespaceData)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ContainerServiceFleetManagedNamespaceData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (ContainerServiceFleetManagedNamespaceData)PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
-
- /// The to serialize into .
- internal static RequestContent ToRequestContent(ContainerServiceFleetManagedNamespaceData containerServiceFleetManagedNamespaceData)
- {
- if (containerServiceFleetManagedNamespaceData == null)
- {
- return null;
- }
- Utf8JsonRequestContent content = new Utf8JsonRequestContent();
- content.JsonWriter.WriteObjectValue(containerServiceFleetManagedNamespaceData, ModelSerializationExtensions.WireOptions);
- return content;
- }
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetMemberData.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetMemberData.Serialization.cs
index c3afdb832f95..e447634b0431 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetMemberData.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetMemberData.Serialization.cs
@@ -37,6 +37,41 @@ protected virtual ResourceData PersistableModelCreateCore(BinaryData data, Model
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ContainerServiceFleetMemberData)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ContainerServiceFleetMemberData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (ContainerServiceFleetMemberData)PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
+ /// The to serialize into .
+ internal static RequestContent ToRequestContent(ContainerServiceFleetMemberData containerServiceFleetMemberData)
+ {
+ if (containerServiceFleetMemberData == null)
+ {
+ return null;
+ }
+ Utf8JsonRequestContent content = new Utf8JsonRequestContent();
+ content.JsonWriter.WriteObjectValue(containerServiceFleetMemberData, ModelSerializationExtensions.WireOptions);
+ return content;
+ }
+
/// The to deserialize the from.
internal static ContainerServiceFleetMemberData FromResponse(Response response)
{
@@ -173,40 +208,5 @@ internal static ContainerServiceFleetMemberData DeserializeContainerServiceFleet
properties,
eTag);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ContainerServiceFleetMemberData)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ContainerServiceFleetMemberData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (ContainerServiceFleetMemberData)PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
-
- /// The to serialize into .
- internal static RequestContent ToRequestContent(ContainerServiceFleetMemberData containerServiceFleetMemberData)
- {
- if (containerServiceFleetMemberData == null)
- {
- return null;
- }
- Utf8JsonRequestContent content = new Utf8JsonRequestContent();
- content.JsonWriter.WriteObjectValue(containerServiceFleetMemberData, ModelSerializationExtensions.WireOptions);
- return content;
- }
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetMemberData.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetMemberData.cs
index 849b674428f6..4bf22f0de54c 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetMemberData.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetMemberData.cs
@@ -94,7 +94,11 @@ public IDictionary Labels
{
get
{
- return Properties is null ? default : Properties.Labels;
+ if (Properties is null)
+ {
+ Properties = new FleetMemberProperties();
+ }
+ return Properties.Labels;
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetUpdateRunData.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetUpdateRunData.Serialization.cs
index 8d468cd3fdfe..9e0e2309c3c4 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetUpdateRunData.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/ContainerServiceFleetUpdateRunData.Serialization.cs
@@ -37,6 +37,41 @@ protected virtual ResourceData PersistableModelCreateCore(BinaryData data, Model
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ContainerServiceFleetUpdateRunData)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ContainerServiceFleetUpdateRunData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (ContainerServiceFleetUpdateRunData)PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
+ /// The to serialize into .
+ internal static RequestContent ToRequestContent(ContainerServiceFleetUpdateRunData containerServiceFleetUpdateRunData)
+ {
+ if (containerServiceFleetUpdateRunData == null)
+ {
+ return null;
+ }
+ Utf8JsonRequestContent content = new Utf8JsonRequestContent();
+ content.JsonWriter.WriteObjectValue(containerServiceFleetUpdateRunData, ModelSerializationExtensions.WireOptions);
+ return content;
+ }
+
/// The to deserialize the from.
internal static ContainerServiceFleetUpdateRunData FromResponse(Response response)
{
@@ -173,40 +208,5 @@ internal static ContainerServiceFleetUpdateRunData DeserializeContainerServiceFl
properties,
eTag);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ContainerServiceFleetUpdateRunData)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ContainerServiceFleetUpdateRunData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (ContainerServiceFleetUpdateRunData)PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
-
- /// The to serialize into .
- internal static RequestContent ToRequestContent(ContainerServiceFleetUpdateRunData containerServiceFleetUpdateRunData)
- {
- if (containerServiceFleetUpdateRunData == null)
- {
- return null;
- }
- Utf8JsonRequestContent content = new Utf8JsonRequestContent();
- content.JsonWriter.WriteObjectValue(containerServiceFleetUpdateRunData, ModelSerializationExtensions.WireOptions);
- return content;
- }
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/FleetUpdateStrategyData.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/FleetUpdateStrategyData.Serialization.cs
index 3e15f0d5ac6d..a78a4161c6d9 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/FleetUpdateStrategyData.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/FleetUpdateStrategyData.Serialization.cs
@@ -37,6 +37,41 @@ protected virtual ResourceData PersistableModelCreateCore(BinaryData data, Model
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(FleetUpdateStrategyData)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ FleetUpdateStrategyData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (FleetUpdateStrategyData)PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
+ /// The to serialize into .
+ internal static RequestContent ToRequestContent(FleetUpdateStrategyData fleetUpdateStrategyData)
+ {
+ if (fleetUpdateStrategyData == null)
+ {
+ return null;
+ }
+ Utf8JsonRequestContent content = new Utf8JsonRequestContent();
+ content.JsonWriter.WriteObjectValue(fleetUpdateStrategyData, ModelSerializationExtensions.WireOptions);
+ return content;
+ }
+
/// The to deserialize the from.
internal static FleetUpdateStrategyData FromResponse(Response response)
{
@@ -173,40 +208,5 @@ internal static FleetUpdateStrategyData DeserializeFleetUpdateStrategyData(JsonE
properties,
eTag);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(FleetUpdateStrategyData)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- FleetUpdateStrategyData IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => (FleetUpdateStrategyData)PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
-
- /// The to serialize into .
- internal static RequestContent ToRequestContent(FleetUpdateStrategyData fleetUpdateStrategyData)
- {
- if (fleetUpdateStrategyData == null)
- {
- return null;
- }
- Utf8JsonRequestContent content = new Utf8JsonRequestContent();
- content.JsonWriter.WriteObjectValue(fleetUpdateStrategyData, ModelSerializationExtensions.WireOptions);
- return content;
- }
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/Affinity.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/Affinity.Serialization.cs
index 03c8489f6e96..b631b49fbb29 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/Affinity.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/Affinity.Serialization.cs
@@ -33,6 +33,29 @@ protected virtual Affinity PersistableModelCreateCore(BinaryData data, ModelRead
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(Affinity)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ Affinity IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -118,28 +141,5 @@ internal static Affinity DeserializeAffinity(JsonElement element, ModelReaderWri
}
return new Affinity(clusterAffinity, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(Affinity)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- Affinity IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeNodeImageSelection.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeNodeImageSelection.Serialization.cs
index ec9ccc5102a2..e9e647ddba48 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeNodeImageSelection.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeNodeImageSelection.Serialization.cs
@@ -38,6 +38,29 @@ protected virtual AutoUpgradeNodeImageSelection PersistableModelCreateCore(Binar
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(AutoUpgradeNodeImageSelection)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ AutoUpgradeNodeImageSelection IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -116,28 +139,5 @@ internal static AutoUpgradeNodeImageSelection DeserializeAutoUpgradeNodeImageSel
}
return new AutoUpgradeNodeImageSelection(selectionType, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(AutoUpgradeNodeImageSelection)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- AutoUpgradeNodeImageSelection IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileGenerateResult.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileGenerateResult.Serialization.cs
index ef069a834b01..bea5a11dfa0b 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileGenerateResult.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileGenerateResult.Serialization.cs
@@ -34,6 +34,29 @@ protected virtual AutoUpgradeProfileGenerateResult PersistableModelCreateCore(Bi
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(AutoUpgradeProfileGenerateResult)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ AutoUpgradeProfileGenerateResult IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The to deserialize the from.
internal static AutoUpgradeProfileGenerateResult FromResponse(Response response)
{
@@ -122,28 +145,5 @@ internal static AutoUpgradeProfileGenerateResult DeserializeAutoUpgradeProfileGe
}
return new AutoUpgradeProfileGenerateResult(id, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(AutoUpgradeProfileGenerateResult)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- AutoUpgradeProfileGenerateResult IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileListResult.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileListResult.Serialization.cs
index dac4cc1ddb70..a1b4a690f308 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileListResult.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileListResult.Serialization.cs
@@ -39,6 +39,29 @@ protected virtual AutoUpgradeProfileListResult PersistableModelCreateCore(Binary
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(AutoUpgradeProfileListResult)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ AutoUpgradeProfileListResult IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The to deserialize the from.
internal static AutoUpgradeProfileListResult FromResponse(Response response)
{
@@ -139,7 +162,7 @@ internal static AutoUpgradeProfileListResult DeserializeAutoUpgradeProfileListRe
{
continue;
}
- nextLink = string.IsNullOrEmpty(prop.Value.GetString()) ? null : new Uri(prop.Value.GetString());
+ nextLink = string.IsNullOrEmpty(prop.Value.GetString()) ? null : new Uri(prop.Value.GetString(), UriKind.RelativeOrAbsolute);
continue;
}
if (options.Format != "W")
@@ -149,28 +172,5 @@ internal static AutoUpgradeProfileListResult DeserializeAutoUpgradeProfileListRe
}
return new AutoUpgradeProfileListResult(value, nextLink, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(AutoUpgradeProfileListResult)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- AutoUpgradeProfileListResult IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileProperties.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileProperties.Serialization.cs
index 9344ba08c438..cd8cfe2dc9e4 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileProperties.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileProperties.Serialization.cs
@@ -38,6 +38,29 @@ protected virtual AutoUpgradeProfileProperties PersistableModelCreateCore(Binary
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(AutoUpgradeProfileProperties)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ AutoUpgradeProfileProperties IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -226,28 +249,5 @@ internal static AutoUpgradeProfileProperties DeserializeAutoUpgradeProfileProper
longTermSupport,
additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(AutoUpgradeProfileProperties)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- AutoUpgradeProfileProperties IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileStatus.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileStatus.Serialization.cs
index b6792d05bf23..e2dbe842505f 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileStatus.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/AutoUpgradeProfileStatus.Serialization.cs
@@ -35,6 +35,29 @@ protected virtual AutoUpgradeProfileStatus PersistableModelCreateCore(BinaryData
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(AutoUpgradeProfileStatus)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ AutoUpgradeProfileStatus IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -187,28 +210,5 @@ internal static AutoUpgradeProfileStatus DeserializeAutoUpgradeProfileStatus(Jso
}
return new AutoUpgradeProfileStatus(lastTriggeredOn, lastTriggerStatus, lastTriggerError, lastTriggerUpgradeVersions ?? new ChangeTrackingList(), additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(AutoUpgradeProfileStatus)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- AutoUpgradeProfileStatus IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ClusterResourcePlacementSpec.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ClusterResourcePlacementSpec.Serialization.cs
index 29548480f549..0637eca0acad 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ClusterResourcePlacementSpec.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ClusterResourcePlacementSpec.Serialization.cs
@@ -33,6 +33,29 @@ protected virtual ClusterResourcePlacementSpec PersistableModelCreateCore(Binary
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ClusterResourcePlacementSpec)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ClusterResourcePlacementSpec IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -118,28 +141,5 @@ internal static ClusterResourcePlacementSpec DeserializeClusterResourcePlacement
}
return new ClusterResourcePlacementSpec(policy, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ClusterResourcePlacementSpec)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ClusterResourcePlacementSpec IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ClusterSelector.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ClusterSelector.Serialization.cs
index 83115c948e7a..e59e28ffd1f8 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ClusterSelector.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ClusterSelector.Serialization.cs
@@ -38,6 +38,29 @@ protected virtual ClusterSelector PersistableModelCreateCore(BinaryData data, Mo
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ClusterSelector)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ClusterSelector IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -126,28 +149,5 @@ internal static ClusterSelector DeserializeClusterSelector(JsonElement element,
}
return new ClusterSelector(clusterSelectorTerms, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ClusterSelector)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ClusterSelector IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetAPIServerAccessProfile.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetAPIServerAccessProfile.Serialization.cs
index f142de940b44..33a26cc634c2 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetAPIServerAccessProfile.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetAPIServerAccessProfile.Serialization.cs
@@ -34,6 +34,29 @@ protected virtual ContainerServiceFleetAPIServerAccessProfile PersistableModelCr
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ContainerServiceFleetAPIServerAccessProfile)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ContainerServiceFleetAPIServerAccessProfile IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -149,28 +172,5 @@ internal static ContainerServiceFleetAPIServerAccessProfile DeserializeContainer
}
return new ContainerServiceFleetAPIServerAccessProfile(enablePrivateCluster, enableVnetIntegration, subnetId, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ContainerServiceFleetAPIServerAccessProfile)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ContainerServiceFleetAPIServerAccessProfile IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetAgentProfile.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetAgentProfile.Serialization.cs
index ccb84d3badfb..dc4829fe70bc 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetAgentProfile.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetAgentProfile.Serialization.cs
@@ -34,6 +34,29 @@ protected virtual ContainerServiceFleetAgentProfile PersistableModelCreateCore(B
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ContainerServiceFleetAgentProfile)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ContainerServiceFleetAgentProfile IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -130,28 +153,5 @@ internal static ContainerServiceFleetAgentProfile DeserializeContainerServiceFle
}
return new ContainerServiceFleetAgentProfile(subnetId, vmSize, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ContainerServiceFleetAgentProfile)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ContainerServiceFleetAgentProfile IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterAffinity.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterAffinity.Serialization.cs
index 15076fc55ff1..db31bbe6ef3f 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterAffinity.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterAffinity.Serialization.cs
@@ -33,6 +33,29 @@ protected virtual ContainerServiceFleetClusterAffinity PersistableModelCreateCor
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ContainerServiceFleetClusterAffinity)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ContainerServiceFleetClusterAffinity IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -118,28 +141,5 @@ internal static ContainerServiceFleetClusterAffinity DeserializeContainerService
}
return new ContainerServiceFleetClusterAffinity(requiredDuringSchedulingIgnoredDuringExecution, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ContainerServiceFleetClusterAffinity)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ContainerServiceFleetClusterAffinity IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterAffinity.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterAffinity.cs
index aea675f6bffd..0258bb04c59d 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterAffinity.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterAffinity.cs
@@ -38,7 +38,11 @@ public IList RequiredDuringSchedulingI
{
get
{
- return RequiredDuringSchedulingIgnoredDuringExecution is null ? default : RequiredDuringSchedulingIgnoredDuringExecution.ClusterSelectorTerms;
+ if (RequiredDuringSchedulingIgnoredDuringExecution is null)
+ {
+ RequiredDuringSchedulingIgnoredDuringExecution = new ClusterSelector();
+ }
+ return RequiredDuringSchedulingIgnoredDuringExecution.ClusterSelectorTerms;
}
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterSelectorTerm.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterSelectorTerm.Serialization.cs
index 945a6b4fbe61..a6d80372032b 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterSelectorTerm.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterSelectorTerm.Serialization.cs
@@ -33,6 +33,29 @@ protected virtual ContainerServiceFleetClusterSelectorTerm PersistableModelCreat
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ContainerServiceFleetClusterSelectorTerm)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ContainerServiceFleetClusterSelectorTerm IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -133,28 +156,5 @@ internal static ContainerServiceFleetClusterSelectorTerm DeserializeContainerSer
}
return new ContainerServiceFleetClusterSelectorTerm(labelSelector, propertySelector, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ContainerServiceFleetClusterSelectorTerm)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ContainerServiceFleetClusterSelectorTerm IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterSelectorTerm.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterSelectorTerm.cs
index 0f4320b08b64..ea5eedcc9eac 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterSelectorTerm.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetClusterSelectorTerm.cs
@@ -43,7 +43,11 @@ public IList PropertySelectorM
{
get
{
- return PropertySelector is null ? default : PropertySelector.MatchExpressions;
+ if (PropertySelector is null)
+ {
+ PropertySelector = new PropertySelector();
+ }
+ return PropertySelector.MatchExpressions;
}
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetGateConfiguration.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetGateConfiguration.Serialization.cs
index f4fdbe9b4d4e..9b0e9121863e 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetGateConfiguration.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetGateConfiguration.Serialization.cs
@@ -38,6 +38,29 @@ protected virtual ContainerServiceFleetGateConfiguration PersistableModelCreateC
}
}
+ /// The client options for reading and writing models.
+ protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
+ {
+ string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
+ switch (format)
+ {
+ case "J":
+ return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
+ default:
+ throw new FormatException($"The model {nameof(ContainerServiceFleetGateConfiguration)} does not support writing '{options.Format}' format.");
+ }
+ }
+
+ /// The client options for reading and writing models.
+ BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
+
+ /// The data to parse.
+ /// The client options for reading and writing models.
+ ContainerServiceFleetGateConfiguration IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
+
+ /// The client options for reading and writing models.
+ string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
+
/// The JSON writer.
/// The client options for reading and writing models.
void IJsonModel.Write(Utf8JsonWriter writer, ModelReaderWriterOptions options)
@@ -127,28 +150,5 @@ internal static ContainerServiceFleetGateConfiguration DeserializeContainerServi
}
return new ContainerServiceFleetGateConfiguration(displayName, @type, additionalBinaryDataProperties);
}
-
- /// The client options for reading and writing models.
- BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) => PersistableModelWriteCore(options);
-
- /// The client options for reading and writing models.
- protected virtual BinaryData PersistableModelWriteCore(ModelReaderWriterOptions options)
- {
- string format = options.Format == "W" ? ((IPersistableModel)this).GetFormatFromOptions(options) : options.Format;
- switch (format)
- {
- case "J":
- return ModelReaderWriter.Write(this, options, AzureResourceManagerContainerServiceFleetContext.Default);
- default:
- throw new FormatException($"The model {nameof(ContainerServiceFleetGateConfiguration)} does not support writing '{options.Format}' format.");
- }
- }
-
- /// The data to parse.
- /// The client options for reading and writing models.
- ContainerServiceFleetGateConfiguration IPersistableModel.Create(BinaryData data, ModelReaderWriterOptions options) => PersistableModelCreateCore(data, options);
-
- /// The client options for reading and writing models.
- string IPersistableModel.GetFormatFromOptions(ModelReaderWriterOptions options) => "J";
}
}
diff --git a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetGatePatch.Serialization.cs b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetGatePatch.Serialization.cs
index 9af1fcecd995..cc1d089bc328 100644
--- a/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetGatePatch.Serialization.cs
+++ b/sdk/fleet/Azure.ResourceManager.ContainerServiceFleet/src/Generated/Models/ContainerServiceFleetGatePatch.Serialization.cs
@@ -39,6 +39,41 @@ protected virtual ContainerServiceFleetGatePatch PersistableModelCreateCore(Bina
}
}
+ ///