diff --git a/src/libs/Vercel/Generated/Vercel.IProjectsClient.UploadProjectAvatar.g.cs b/src/libs/Vercel/Generated/Vercel.IProjectsClient.UploadProjectAvatar.g.cs
new file mode 100644
index 000000000..9081be1a4
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.IProjectsClient.UploadProjectAvatar.g.cs
@@ -0,0 +1,58 @@
+#nullable enable
+
+namespace Vercel
+{
+ public partial interface IProjectsClient
+ {
+ ///
+ /// Upload a project avatar
+ /// Upload an image as the avatar of the project identified by `idOrName`. The request body is the raw bytes of a JPG, PNG, or SVG image; the `Content-Type` header must declare which. SVG payloads are sanitized and optimized server-side before storage. The final SHA-1 of the stored bytes becomes the project's `avatar` value.
+ ///
+ ///
+ /// The unique project identifier or the project name.
+ ///
+ ///
+ /// Example: team_1a2b3c4d5e6f7g8h9i0j1k2l
+ ///
+ ///
+ /// Example: my-team-url-slug
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task UploadProjectAvatarAsync(
+ string idOrName,
+
+ byte[] request,
+ string? teamId = default,
+ string? slug = default,
+ global::Vercel.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ /// Upload a project avatar
+ /// Upload an image as the avatar of the project identified by `idOrName`. The request body is the raw bytes of a JPG, PNG, or SVG image; the `Content-Type` header must declare which. SVG payloads are sanitized and optimized server-side before storage. The final SHA-1 of the stored bytes becomes the project's `avatar` value.
+ ///
+ ///
+ /// The unique project identifier or the project name.
+ ///
+ ///
+ /// Example: team_1a2b3c4d5e6f7g8h9i0j1k2l
+ ///
+ ///
+ /// Example: my-team-url-slug
+ ///
+ ///
+ /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
+ /// The token to cancel the operation with
+ ///
+ global::System.Threading.Tasks.Task> UploadProjectAvatarAsResponseAsync(
+ string idOrName,
+
+ byte[] request,
+ string? teamId = default,
+ string? slug = default,
+ global::Vercel.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ }
+}
\ No newline at end of file
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockAction.g.cs
similarity index 57%
rename from src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs
rename to src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockAction.g.cs
index 3dd603a42..5c3f71d98 100644
--- a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment.g.cs
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockAction.g.cs
@@ -3,10 +3,10 @@
namespace Vercel.JsonConverters
{
///
- public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class UploadProjectAvatarResponseAbuseBlockActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment Read(
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockAction Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentExtensions.ToEnum(stringValue) ?? default;
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockActionExtensions.ToEnum(stringValue) ?? default;
}
break;
@@ -26,11 +26,11 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment)numValue;
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockAction)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment);
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockAction);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,12 +42,12 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment value,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockAction value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
- writer.WriteStringValue(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentExtensions.ToValueString(value));
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockActionExtensions.ToValueString(value));
}
}
}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullable.g.cs
similarity index 59%
rename from src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullable.g.cs
rename to src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullable.g.cs
index 165094944..a3d8fd339 100644
--- a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullable.g.cs
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullable.g.cs
@@ -3,10 +3,10 @@
namespace Vercel.JsonConverters
{
///
- public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ public sealed class UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
{
///
- public override global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment? Read(
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockAction? Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
@@ -18,7 +18,7 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte
var stringValue = reader.GetString();
if (stringValue != null)
{
- return global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentExtensions.ToEnum(stringValue);
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockActionExtensions.ToEnum(stringValue);
}
break;
@@ -26,11 +26,11 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
- return (global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment)numValue;
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockAction)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
- return default(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment?);
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockAction?);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
@@ -42,7 +42,7 @@ public sealed class CreateIntegrationStoreDirectResponseStoreProjectsMetadataIte
///
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
- global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironment? value,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockAction? value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
@@ -53,7 +53,7 @@ public override void Write(
}
else
{
- writer.WriteStringValue(global::Vercel.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentExtensions.ToValueString(value.Value));
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockActionExtensions.ToValueString(value.Value));
}
}
}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs
new file mode 100644
index 000000000..8e87bc051
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullable.g.cs
new file mode 100644
index 000000000..448f2c449
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1Action? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs
new file mode 100644
index 000000000..eb806c053
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullable.g.cs
new file mode 100644
index 000000000..46f7af880
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2Action? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs
new file mode 100644
index 000000000..813b7b770
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullable.g.cs
new file mode 100644
index 000000000..08e8e9e14
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3Action? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs
new file mode 100644
index 000000000..b16a51d76
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullable.g.cs
new file mode 100644
index 000000000..05df2c9d0
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Key? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs
new file mode 100644
index 000000000..df90d9dd2
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullable.g.cs
new file mode 100644
index 000000000..de5fa7fa0
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs
new file mode 100644
index 000000000..6d85c119c
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullable.g.cs
new file mode 100644
index 000000000..abb1cec80
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs
new file mode 100644
index 000000000..9e0b55f63
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullable.g.cs
new file mode 100644
index 000000000..a799c49cc
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateAction? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs
new file mode 100644
index 000000000..57c72f493
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullable.g.cs
new file mode 100644
index 000000000..050f15f1a
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4Action? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs
new file mode 100644
index 000000000..ff7687d0d
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullable.g.cs
new file mode 100644
index 000000000..80bce496c
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Key? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs
new file mode 100644
index 000000000..524cc571c
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullable.g.cs
new file mode 100644
index 000000000..846d5e502
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs
new file mode 100644
index 000000000..a90e1652f
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullable.g.cs
new file mode 100644
index 000000000..20afb1c90
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs
new file mode 100644
index 000000000..bee77f513
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullable.g.cs
new file mode 100644
index 000000000..d90f0496f
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateAction? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs
new file mode 100644
index 000000000..a3a889d6e
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvId.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvIdExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvIdExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullable.g.cs
new file mode 100644
index 000000000..0e1b3010f
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvIdExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvId? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseConnectConfigurationEnvIdExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSource.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSource.g.cs
new file mode 100644
index 000000000..d637dba0b
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSource.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseCronsDefinitionSourceExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCronsDefinitionSourceExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullable.g.cs
new file mode 100644
index 000000000..1fc55c1a3
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseCronsDefinitionSourceExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseCronsDefinitionSource? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCronsDefinitionSourceExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs
new file mode 100644
index 000000000..bdedd7350
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullable.g.cs
new file mode 100644
index 000000000..50fc4323b
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentType.g.cs
new file mode 100644
index 000000000..3276997da
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseCustomEnvironmentTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullable.g.cs
new file mode 100644
index 000000000..dbc40d90c
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseCustomEnvironmentTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseCustomEnvironmentType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseCustomEnvironmentTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs
new file mode 100644
index 000000000..af504aac8
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullable.g.cs
new file mode 100644
index 000000000..b45f9a16a
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelection? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs
new file mode 100644
index 000000000..4f47b3fd9
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullable.g.cs
new file mode 100644
index 000000000..08c37c38a
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs
new file mode 100644
index 000000000..6f44e5d98
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullable.g.cs
new file mode 100644
index 000000000..fd33f2375
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfiguration? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs
new file mode 100644
index 000000000..43225f6e5
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullable.g.cs
new file mode 100644
index 000000000..4ac1ab761
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs
new file mode 100644
index 000000000..4ee29383a
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullable.g.cs
new file mode 100644
index 000000000..86133f237
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Target? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs
new file mode 100644
index 000000000..42b3d9e32
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullable.g.cs
new file mode 100644
index 000000000..33a8d7f75
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs
new file mode 100644
index 000000000..0a6c0a96e
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullable.g.cs
new file mode 100644
index 000000000..9e1a39e8e
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs
new file mode 100644
index 000000000..c13e2a5fe
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullable.g.cs
new file mode 100644
index 000000000..9f06c084d
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSource? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs
new file mode 100644
index 000000000..63d20ea35
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullable.g.cs
new file mode 100644
index 000000000..a84a29395
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Target? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs
new file mode 100644
index 000000000..b8d2795e1
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullable.g.cs
new file mode 100644
index 000000000..f92a4953a
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs
new file mode 100644
index 000000000..f053855dc
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullable.g.cs
new file mode 100644
index 000000000..cf02f16f8
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs
new file mode 100644
index 000000000..b6ec7babc
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullable.g.cs
new file mode 100644
index 000000000..18ee2f977
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1Provider? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs
new file mode 100644
index 000000000..00758a8fb
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullable.g.cs
new file mode 100644
index 000000000..3a6317b57
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2Provider? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastAction.g.cs
new file mode 100644
index 000000000..dd53ceb09
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastAction.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDismissedToastActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDismissedToastAction Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDismissedToastActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDismissedToastAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDismissedToastAction);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDismissedToastAction value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDismissedToastActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullable.g.cs
new file mode 100644
index 000000000..a9a990a6c
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseDismissedToastAction? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseDismissedToastActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseDismissedToastAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseDismissedToastAction?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseDismissedToastAction? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseDismissedToastActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs
new file mode 100644
index 000000000..cca1c9796
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullable.g.cs
new file mode 100644
index 000000000..a849dc8d2
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemInternalContentHintTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTarget.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTarget.g.cs
new file mode 100644
index 000000000..3fe4cbb96
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTarget.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseEnvItemTargetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseEnvItemTarget Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseEnvItemTargetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseEnvItemTarget)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseEnvItemTarget);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseEnvItemTarget value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTargetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItem.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItem.g.cs
new file mode 100644
index 000000000..6399ee27b
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItem.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseEnvItemTargetItemJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseEnvItemTargetItemExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTargetItemExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullable.g.cs
new file mode 100644
index 000000000..77cb9ff72
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseEnvItemTargetItemExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseEnvItemTargetItem? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTargetItemExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullable.g.cs
new file mode 100644
index 000000000..ff37cfd69
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseEnvItemTarget? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseEnvItemTargetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseEnvItemTarget)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseEnvItemTarget?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseEnvItemTarget? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTargetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemType.g.cs
new file mode 100644
index 000000000..ff9de440f
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseEnvItemTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseEnvItemType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseEnvItemTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseEnvItemType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseEnvItemType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseEnvItemType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullable.g.cs
new file mode 100644
index 000000000..935a50390
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseEnvItemType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseEnvItemTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseEnvItemType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseEnvItemType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseEnvItemType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseEnvItemTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTier.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTier.g.cs
new file mode 100644
index 000000000..39b984fb2
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTier.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseFlatRateTierJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseFlatRateTier Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseFlatRateTierExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseFlatRateTier)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseFlatRateTier);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseFlatRateTier value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseFlatRateTierExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullable.g.cs
new file mode 100644
index 000000000..bc7e22dbc
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseFlatRateTierNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseFlatRateTier? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseFlatRateTierExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseFlatRateTier)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseFlatRateTier?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseFlatRateTier? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseFlatRateTierExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFramework.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFramework.g.cs
new file mode 100644
index 000000000..2bbb4cb40
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFramework.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseFrameworkJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseFramework Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseFrameworkExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseFramework)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseFramework);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseFramework value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseFrameworkExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullable.g.cs
new file mode 100644
index 000000000..cabbdb894
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseFrameworkNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseFramework? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseFrameworkExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseFramework)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseFramework?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseFramework? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseFrameworkExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs
new file mode 100644
index 000000000..e48a85ceb
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullable.g.cs
new file mode 100644
index 000000000..e0f8db4ec
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeployments? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs
new file mode 100644
index 000000000..5bd3c7d22
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullable.g.cs
new file mode 100644
index 000000000..2649110a8
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Key? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs
new file mode 100644
index 000000000..bcf163dbf
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullable.g.cs
new file mode 100644
index 000000000..d50d4067e
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs
new file mode 100644
index 000000000..f01722a61
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullable.g.cs
new file mode 100644
index 000000000..29a86617c
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs
new file mode 100644
index 000000000..805abf703
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullable.g.cs
new file mode 100644
index 000000000..f4676c724
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateAction? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs
new file mode 100644
index 000000000..c473b55d1
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullable.g.cs
new file mode 100644
index 000000000..a265885ce
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatus? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLastAliasRequestJobStatusExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestType.g.cs
new file mode 100644
index 000000000..ccf9fa3be
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLastAliasRequestType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLastAliasRequestTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLastAliasRequestType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLastAliasRequestType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLastAliasRequestType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLastAliasRequestTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullable.g.cs
new file mode 100644
index 000000000..e2498dd21
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLastAliasRequestType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLastAliasRequestTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLastAliasRequestType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLastAliasRequestType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLastAliasRequestType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLastAliasRequestTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1Type.g.cs
new file mode 100644
index 000000000..11a5e1ac2
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant1TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant1Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant1TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant1Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant1Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant1TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullable.g.cs
new file mode 100644
index 000000000..5caf1ca41
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant1Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant1TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant1Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant1Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant1Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant1TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2Type.g.cs
new file mode 100644
index 000000000..b914e86ad
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant2TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant2Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant2TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant2Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant2Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant2TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullable.g.cs
new file mode 100644
index 000000000..e677bad52
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant2Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant2TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant2Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant2Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant2Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant2TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3Type.g.cs
new file mode 100644
index 000000000..9f8b67111
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant3TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant3Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant3TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant3Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant3Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant3Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant3TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullable.g.cs
new file mode 100644
index 000000000..68523e5ad
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant3Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant3TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant3Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant3Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant3Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant3TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4Type.g.cs
new file mode 100644
index 000000000..cb6732c23
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant4TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant4Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant4TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant4Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant4Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant4Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant4TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullable.g.cs
new file mode 100644
index 000000000..5747f56d7
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant4Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant4TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant4Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant4Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant4Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant4TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5Type.g.cs
new file mode 100644
index 000000000..a429881d8
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant5TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant5Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant5TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant5Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant5Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant5Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant5TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullable.g.cs
new file mode 100644
index 000000000..99b09b552
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant5Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant5TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant5Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant5Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant5Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant5TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6Type.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6Type.g.cs
new file mode 100644
index 000000000..39cc235bb
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6Type.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant6TypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant6Type Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant6TypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant6Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant6Type);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant6Type value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant6TypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullable.g.cs
new file mode 100644
index 000000000..2d7668a0c
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseLinkVariant6Type? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseLinkVariant6TypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseLinkVariant6Type)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseLinkVariant6Type?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseLinkVariant6Type? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseLinkVariant6TypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersion.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersion.g.cs
new file mode 100644
index 000000000..38a17f3d7
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersion.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseNodeVersionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseNodeVersion Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseNodeVersionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseNodeVersion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseNodeVersion);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseNodeVersion value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseNodeVersionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullable.g.cs
new file mode 100644
index 000000000..f35353222
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseNodeVersionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseNodeVersion? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseNodeVersionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseNodeVersion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseNodeVersion?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseNodeVersion? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseNodeVersionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs
new file mode 100644
index 000000000..b82fb64d4
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerMode.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerModeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerModeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullable.g.cs
new file mode 100644
index 000000000..358bcf3e2
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerModeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerMode? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseOidcTokenConfigIssuerModeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs
new file mode 100644
index 000000000..4cd916b46
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1Scope.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1ScopeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1ScopeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullable.g.cs
new file mode 100644
index 000000000..c4412a3fd
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1ScopeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1Scope? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant1ScopeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs
new file mode 100644
index 000000000..fd02c7382
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2Scope.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2ScopeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2ScopeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullable.g.cs
new file mode 100644
index 000000000..2ec78d2a0
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2ScopeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2Scope? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseProtectionBypassVariant2ScopeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs
new file mode 100644
index 000000000..6deaef8aa
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelection.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullable.g.cs
new file mode 100644
index 000000000..52e290833
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelection? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs
new file mode 100644
index 000000000..c770f7fe9
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullable.g.cs
new file mode 100644
index 000000000..ac787aff2
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildMachineTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs
new file mode 100644
index 000000000..3ef3b9eab
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullable.g.cs
new file mode 100644
index 000000000..f1c4f80d2
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfiguration? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs
new file mode 100644
index 000000000..b5f816c11
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullable.g.cs
new file mode 100644
index 000000000..473955d84
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeaders.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeaders.g.cs
new file mode 100644
index 000000000..1df705c23
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeaders.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSecurityLogHeadersJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSecurityLogHeadersExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityLogHeadersExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullable.g.cs
new file mode 100644
index 000000000..43b315948
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSecurityLogHeadersExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityLogHeadersExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs
new file mode 100644
index 000000000..8bbf336d5
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullable.g.cs
new file mode 100644
index 000000000..b53222e68
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsAction? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs
new file mode 100644
index 000000000..34a81a6d3
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullable.g.cs
new file mode 100644
index 000000000..6e652a13b
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterAction? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs
new file mode 100644
index 000000000..920f87d8e
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullable.g.cs
new file mode 100644
index 000000000..177a9da48
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspAction? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs
new file mode 100644
index 000000000..45deaff4f
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullable.g.cs
new file mode 100644
index 000000000..32e4e2e08
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetAction? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs
new file mode 100644
index 000000000..3bc6ded68
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullable.g.cs
new file mode 100644
index 000000000..34fdde1e5
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs
new file mode 100644
index 000000000..c4f20aa7b
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullable.g.cs
new file mode 100644
index 000000000..248f3457c
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFrom? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs
new file mode 100644
index 000000000..394a9de9a
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullable.g.cs
new file mode 100644
index 000000000..0a67cccac
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseSsoProtectionDeploymentTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs
new file mode 100644
index 000000000..1d042c5cf
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnv.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnvExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnvExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullable.g.cs
new file mode 100644
index 000000000..f6260f01a
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnvExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnv? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTracingSamplingRuleEnvExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs
new file mode 100644
index 000000000..e51f94e68
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullable.g.cs
new file mode 100644
index 000000000..d2f8c8557
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs
new file mode 100644
index 000000000..b2128a901
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullable.g.cs
new file mode 100644
index 000000000..469f56558
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionMode? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs
new file mode 100644
index 000000000..a77a475ae
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullable.g.cs
new file mode 100644
index 000000000..4879af2bb
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs
new file mode 100644
index 000000000..87f2d9921
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullable.g.cs
new file mode 100644
index 000000000..4eac7df0e
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1Preset? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs
new file mode 100644
index 000000000..3b24985b0
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullable.g.cs
new file mode 100644
index 000000000..c53004947
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2Preset? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs
new file mode 100644
index 000000000..ff70e2929
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullable.g.cs
new file mode 100644
index 000000000..f124fd8a3
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1Preset? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs
new file mode 100644
index 000000000..b05181a5e
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullable.g.cs
new file mode 100644
index 000000000..4affcb11e
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2Preset? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs
new file mode 100644
index 000000000..953077f98
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullable.g.cs
new file mode 100644
index 000000000..cc8e0f8b7
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1Preset? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs
new file mode 100644
index 000000000..52a07578c
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullable.g.cs
new file mode 100644
index 000000000..5293208c6
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2Preset? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKind.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKind.g.cs
new file mode 100644
index 000000000..1513167c9
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKind.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseUsageStatusKindJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseUsageStatusKind Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseUsageStatusKindExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseUsageStatusKind)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseUsageStatusKind);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseUsageStatusKind value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseUsageStatusKindExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullable.g.cs
new file mode 100644
index 000000000..0df531460
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.UploadProjectAvatarResponseUsageStatusKind? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Vercel.UploadProjectAvatarResponseUsageStatusKindExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.UploadProjectAvatarResponseUsageStatusKind)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.UploadProjectAvatarResponseUsageStatusKind?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.UploadProjectAvatarResponseUsageStatusKind? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Vercel.UploadProjectAvatarResponseUsageStatusKindExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk000.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk000.g.cs
index 99377a60e..e094299c7 100644
--- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk000.g.cs
+++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk000.g.cs
@@ -4070,6 +4070,160 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter),
@@ -4534,8 +4688,6 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter),
- typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter),
- typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter),
@@ -5402,6 +5554,28 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk001.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk001.g.cs
index 2385f7c74..f407a428c 100644
--- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk001.g.cs
+++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk001.g.cs
@@ -4070,6 +4070,160 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter),
@@ -4534,8 +4688,6 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter),
- typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter),
- typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter),
@@ -5402,6 +5554,28 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk002.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk002.g.cs
index 524643e21..659a5918d 100644
--- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk002.g.cs
+++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk002.g.cs
@@ -4070,6 +4070,160 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter),
@@ -4534,8 +4688,6 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter),
- typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter),
- typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter),
@@ -5402,6 +5554,28 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseSecurityLogHeaders?>),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
diff --git a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk003.g.cs b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk003.g.cs
index 56e979fb2..96c7e0ac8 100644
--- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk003.g.cs
+++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk003.g.cs
@@ -4070,6 +4070,160 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.UpdateProjectResponseDismissedToastActionNullableJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateProjectResponseTracingSamplingRuleEnvNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseConnectConfigurationEnvIdNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCronsDefinitionSourceNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetItemNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseEnvItemInternalContentHintTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseCustomEnvironmentBranchMatcherTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFrameworkNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant3TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant4TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant5TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLinkVariant6TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseNodeVersionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildMachineSelectionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseResourceConfigBuildQueueConfigurationNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigFunctionDefaultMemoryTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildMachineSelectionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDefaultResourceConfigBuildQueueConfigurationNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionDeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionCve55182MigrationAppliedFromNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSsoProtectionApril2026SecurityIncidentMigrationAppliedFromNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestJobStatusNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseLastAliasRequestTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant1ScopeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseProtectionBypassVariant2ScopeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1DeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant1ProtectionModeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedIpsVariant2DeploymentTypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemFromVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesProjectsCustomAllowItemToVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant1PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTrustedSourcesOidcProviderToVariant2PresetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseGitProviderOptionsCreateDeploymentsNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesVercelRulesetActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesBotFilterActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesAiBotsActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityManagedRulesOwaspActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseSecurityLogHeadersNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseOidcTokenConfigIssuerModeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant1ProviderNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesSourceVariant2ProviderNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant1TargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyGitSourcesEnvironmentVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesSourceNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant1TargetNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDeploymentPolicyDeploymentSourcesEnvironmentVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseFlatRateTierNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseUsageStatusKindNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant1ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant2ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant3RouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4ActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseAbuseBlockHistoryItemVariant4RouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant1KeyNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2HaVariant2TypeNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseInternalRouteVariant2MitigateActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseDismissedToastActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvJsonConverter),
+ typeof(global::Vercel.JsonConverters.UploadProjectAvatarResponseTracingSamplingRuleEnvNullableJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateStaticIpsResponseItemEnvIdNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateCustomEnvironmentResponseTypeJsonConverter),
@@ -4534,8 +4688,6 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter),
- typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentJsonConverter),
- typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemEnvironmentNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectFilterGitProviderJsonConverter),
@@ -5402,6 +5554,28 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.UploadProjectAvatarResponseEnvItemTarget?>),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter),
+ typeof(global::Vercel.JsonConverters.OneOfJsonConverter