From 208094da44acdb80942526e732d1a572dfa1e155 Mon Sep 17 00:00:00 2001 From: Boshi Lian Date: Sat, 11 Feb 2023 08:25:30 -0800 Subject: [PATCH] force event time to non-required (#1198) --- src/LibKubernetesGenerator/TypeHelper.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/LibKubernetesGenerator/TypeHelper.cs b/src/LibKubernetesGenerator/TypeHelper.cs index 7bed70573..0f38b5bf5 100644 --- a/src/LibKubernetesGenerator/TypeHelper.cs +++ b/src/LibKubernetesGenerator/TypeHelper.cs @@ -129,6 +129,13 @@ private string GetDotNetType(JsonObjectType jsonType, string name, bool required case "byte": return "byte[]"; case "date-time": + + // eventTime is required but should be optional, see https://github.com/kubernetes-client/csharp/issues/1197 + if (name == "eventTime") + { + return "System.DateTime?"; + } + if (required) { return "System.DateTime";