diff --git a/src/libs/Vercel/Generated/Vercel.IVercelClient.CreateStorageStoresBlob.g.cs b/src/libs/Vercel/Generated/Vercel.IVercelClient.CreateStorageStoresBlob.g.cs
new file mode 100644
index 00000000..a3323e11
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.IVercelClient.CreateStorageStoresBlob.g.cs
@@ -0,0 +1,51 @@
+#nullable enable
+
+namespace Vercel
+{
+ public partial interface IVercelClient
+ {
+ ///
+ ///
+ ///
+ ///
+ /// 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 CreateStorageStoresBlobAsync(
+
+ global::Vercel.CreateStorageStoresBlobRequest request,
+ global::Vercel.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ ///
+ ///
+ ///
+ /// 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> CreateStorageStoresBlobAsResponseAsync(
+
+ global::Vercel.CreateStorageStoresBlobRequest request,
+ global::Vercel.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ /// Default Value: public
+ ///
+ ///
+ /// 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 CreateStorageStoresBlobAsync(
+ string name,
+ global::Vercel.CreateStorageStoresBlobRequestRegion? region = default,
+ global::Vercel.CreateStorageStoresBlobRequestAccess? access = default,
+ string? projectId = 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.IVercelClient.DeleteStorageStoresBlobById.g.cs b/src/libs/Vercel/Generated/Vercel.IVercelClient.DeleteStorageStoresBlobById.g.cs
new file mode 100644
index 00000000..b979e711
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.IVercelClient.DeleteStorageStoresBlobById.g.cs
@@ -0,0 +1,30 @@
+#nullable enable
+
+namespace Vercel
+{
+ public partial interface IVercelClient
+ {
+ ///
+ ///
+ ///
+ ///
+ /// 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 DeleteStorageStoresBlobByIdAsync(
+ string id,
+ global::Vercel.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ ///
+ ///
+ ///
+ /// 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> DeleteStorageStoresBlobByIdAsResponseAsync(
+ string id,
+ 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.IVercelClient.GetStorageStoresById.g.cs b/src/libs/Vercel/Generated/Vercel.IVercelClient.GetStorageStoresById.g.cs
new file mode 100644
index 00000000..3b9a5090
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.IVercelClient.GetStorageStoresById.g.cs
@@ -0,0 +1,38 @@
+#nullable enable
+
+namespace Vercel
+{
+ public partial interface IVercelClient
+ {
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ /// 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 GetStorageStoresByIdAsync(
+ string id,
+ bool? x_skipMetadata_ = default,
+ bool? x_includeGuides_ = default,
+ global::Vercel.AutoSDKRequestOptions? requestOptions = default,
+ global::System.Threading.CancellationToken cancellationToken = default);
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ /// 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> GetStorageStoresByIdAsResponseAsync(
+ string id,
+ bool? x_skipMetadata_ = default,
+ bool? x_includeGuides_ = 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.CreateStorageStoresBlobRequestAccess.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestAccess.g.cs
new file mode 100644
index 00000000..cae2b48c
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestAccess.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobRequestAccessJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobRequestAccess 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.CreateStorageStoresBlobRequestAccessExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobRequestAccess)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobRequestAccess);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobRequestAccess value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.CreateStorageStoresBlobRequestAccessExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestAccessNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestAccessNullable.g.cs
new file mode 100644
index 00000000..abde5d69
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestAccessNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobRequestAccessNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobRequestAccess? 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.CreateStorageStoresBlobRequestAccessExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobRequestAccess)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobRequestAccess?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobRequestAccess? 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.CreateStorageStoresBlobRequestAccessExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestRegion.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestRegion.g.cs
new file mode 100644
index 00000000..c6663ce6
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestRegion.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobRequestRegionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobRequestRegion 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.CreateStorageStoresBlobRequestRegionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobRequestRegion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobRequestRegion);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobRequestRegion value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.CreateStorageStoresBlobRequestRegionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestRegionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestRegionNullable.g.cs
new file mode 100644
index 00000000..fabc69ec
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobRequestRegionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobRequestRegionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobRequestRegion? 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.CreateStorageStoresBlobRequestRegionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobRequestRegion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobRequestRegion?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobRequestRegion? 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.CreateStorageStoresBlobRequestRegionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreAccess.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreAccess.g.cs
new file mode 100644
index 00000000..35989e04
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreAccess.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreAccessJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreAccess 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.CreateStorageStoresBlobResponseStoreAccessExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreAccess)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreAccess);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreAccess value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.CreateStorageStoresBlobResponseStoreAccessExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreAccessNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreAccessNullable.g.cs
new file mode 100644
index 00000000..54da72dd
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreAccessNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreAccessNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreAccess? 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.CreateStorageStoresBlobResponseStoreAccessExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreAccess)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreAccess?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreAccess? 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.CreateStorageStoresBlobResponseStoreAccessExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreKind.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreKind.g.cs
new file mode 100644
index 00000000..fafdfcb7
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreKind.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreKindJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreKind 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.CreateStorageStoresBlobResponseStoreKindExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreKind)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreKind);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreKind value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.CreateStorageStoresBlobResponseStoreKindExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreKindNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreKindNullable.g.cs
new file mode 100644
index 00000000..881b7687
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreKindNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreKindNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreKind? 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.CreateStorageStoresBlobResponseStoreKindExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreKind)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreKind?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreKind? 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.CreateStorageStoresBlobResponseStoreKindExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider.g.cs
new file mode 100644
index 00000000..3dbbfe6e
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreProjectFilterGitProviderJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider 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.CreateStorageStoresBlobResponseStoreProjectFilterGitProviderExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProviderExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProviderNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProviderNullable.g.cs
new file mode 100644
index 00000000..febf2de3
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProviderNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreProjectFilterGitProviderNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider? 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.CreateStorageStoresBlobResponseStoreProjectFilterGitProviderExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProvider? 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.CreateStorageStoresBlobResponseStoreProjectFilterGitProviderExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders.g.cs
new file mode 100644
index 00000000..765867d8
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders 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.CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersNullable.g.cs
new file mode 100644
index 00000000..cf5baa51
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders? 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.CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreProjectFilterGitProviders? 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.CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment.g.cs
new file mode 100644
index 00000000..539649e3
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment 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.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullable.g.cs
new file mode 100644
index 00000000..f9777ed3
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment? 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.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironment? 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.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework.g.cs
new file mode 100644
index 00000000..ac43c3f3
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework 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.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkNullable.g.cs
new file mode 100644
index 00000000..8bbd476e
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework? 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.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFramework? 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.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreRegion.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreRegion.g.cs
new file mode 100644
index 00000000..c101d7d4
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreRegion.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreRegionJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreRegion 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.CreateStorageStoresBlobResponseStoreRegionExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreRegion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreRegion);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreRegion value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.CreateStorageStoresBlobResponseStoreRegionExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreRegionNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreRegionNullable.g.cs
new file mode 100644
index 00000000..3c9f9656
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreRegionNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreRegionNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreRegion? 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.CreateStorageStoresBlobResponseStoreRegionExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreRegion)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreRegion?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreRegion? 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.CreateStorageStoresBlobResponseStoreRegionExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreStatus.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreStatus.g.cs
new file mode 100644
index 00000000..9ff4e4f3
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreStatus 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.CreateStorageStoresBlobResponseStoreStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.CreateStorageStoresBlobResponseStoreStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreStatusNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreStatusNullable.g.cs
new file mode 100644
index 00000000..a26a5bfe
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class CreateStorageStoresBlobResponseStoreStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.CreateStorageStoresBlobResponseStoreStatus? 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.CreateStorageStoresBlobResponseStoreStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.CreateStorageStoresBlobResponseStoreStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.CreateStorageStoresBlobResponseStoreStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.CreateStorageStoresBlobResponseStoreStatus? 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.CreateStorageStoresBlobResponseStoreStatusExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProvider.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProvider.g.cs
new file mode 100644
index 00000000..f903d105
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProvider.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class GetStorageStoresByIdResponseStoreProjectFilterGitProviderJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProvider 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.GetStorageStoresByIdResponseStoreProjectFilterGitProviderExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProvider)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProvider);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProvider value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProviderExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProviderNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProviderNullable.g.cs
new file mode 100644
index 00000000..572d7aba
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProviderNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class GetStorageStoresByIdResponseStoreProjectFilterGitProviderNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProvider? 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.GetStorageStoresByIdResponseStoreProjectFilterGitProviderExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProvider)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProvider?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProvider? 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.GetStorageStoresByIdResponseStoreProjectFilterGitProviderExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProviders.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProviders.g.cs
new file mode 100644
index 00000000..30a3b81b
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProviders.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class GetStorageStoresByIdResponseStoreProjectFilterGitProvidersJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProviders 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.GetStorageStoresByIdResponseStoreProjectFilterGitProvidersExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProviders)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProviders);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProviders value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProvidersExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProvidersNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProvidersNullable.g.cs
new file mode 100644
index 00000000..8591e844
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProvidersNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class GetStorageStoresByIdResponseStoreProjectFilterGitProvidersNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProviders? 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.GetStorageStoresByIdResponseStoreProjectFilterGitProvidersExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProviders)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProviders?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.GetStorageStoresByIdResponseStoreProjectFilterGitProviders? 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.GetStorageStoresByIdResponseStoreProjectFilterGitProvidersExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment.g.cs
new file mode 100644
index 00000000..f82f2595
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment 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.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullable.g.cs
new file mode 100644
index 00000000..c1e0fe85
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment? 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.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironment? 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.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework.g.cs
new file mode 100644
index 00000000..23844aae
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework 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.GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkNullable.g.cs
new file mode 100644
index 00000000..643e36ca
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework? 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.GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.GetStorageStoresByIdResponseStoreProjectsMetadataItemFramework? 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.GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreStatus.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreStatus.g.cs
new file mode 100644
index 00000000..9f945a83
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreStatus.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class GetStorageStoresByIdResponseStoreStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.GetStorageStoresByIdResponseStoreStatus 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.GetStorageStoresByIdResponseStoreStatusExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.GetStorageStoresByIdResponseStoreStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.GetStorageStoresByIdResponseStoreStatus);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.GetStorageStoresByIdResponseStoreStatus value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Vercel.GetStorageStoresByIdResponseStoreStatusExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreStatusNullable.g.cs b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreStatusNullable.g.cs
new file mode 100644
index 00000000..2163f090
--- /dev/null
+++ b/src/libs/Vercel/Generated/Vercel.JsonConverters.GetStorageStoresByIdResponseStoreStatusNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Vercel.JsonConverters
+{
+ ///
+ public sealed class GetStorageStoresByIdResponseStoreStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Vercel.GetStorageStoresByIdResponseStoreStatus? 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.GetStorageStoresByIdResponseStoreStatusExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Vercel.GetStorageStoresByIdResponseStoreStatus)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Vercel.GetStorageStoresByIdResponseStoreStatus?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Vercel.GetStorageStoresByIdResponseStoreStatus? 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.GetStorageStoresByIdResponseStoreStatusExtensions.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 faa6a875..c4f9ac54 100644
--- a/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk000.g.cs
+++ b/src/libs/Vercel/Generated/Vercel.JsonSerializerContext.Chunk000.g.cs
@@ -876,6 +876,10 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant17IdNullableJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant17ValueActionJsonConverter),
typeof(global::Vercel.JsonConverters.UpdateFirewallConfigRequestVariant17ValueActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobRequestRegionJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobRequestRegionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobRequestAccessJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobRequestAccessNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectRequestSourceJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectRequestSourceNullableJsonConverter),
typeof(global::Vercel.JsonConverters.InviteUserToTeamRequestItemRoleJsonConverter),
@@ -5992,6 +5996,32 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.GetBypassIpResponseResultItemActionNullableJsonConverter),
typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionJsonConverter),
typeof(global::Vercel.JsonConverters.AddBypassIpResponseVariant2ResultItemActionNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkJsonConverter),
+ typeof(global::Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter),
+ typeof(global::Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProviderJsonConverter),
+ typeof(global::Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProviderNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProvidersJsonConverter),
+ typeof(global::Vercel.JsonConverters.GetStorageStoresByIdResponseStoreProjectFilterGitProvidersNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.GetStorageStoresByIdResponseStoreStatusJsonConverter),
+ typeof(global::Vercel.JsonConverters.GetStorageStoresByIdResponseStoreStatusNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProviderJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProviderNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreProjectFilterGitProvidersNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreStatusJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreStatusNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreAccessJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreAccessNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreKindJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreKindNullableJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreRegionJsonConverter),
+ typeof(global::Vercel.JsonConverters.CreateStorageStoresBlobResponseStoreRegionNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemFrameworkNullableJsonConverter),
typeof(global::Vercel.JsonConverters.CreateIntegrationStoreDirectResponseStoreProjectsMetadataItemDeploymentsActionEnvironmentJsonConverter),
@@ -7138,6 +7168,8 @@ namespace Vercel
typeof(global::Vercel.JsonConverters.OneOfJsonConverter, global::Vercel.GetFirewallConfigResponseLogHeaders?>),
typeof(global::Vercel.JsonConverters.OneOfJsonConverter