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";