Files
csharp/gen/KubernetesWatchGenerator/ModelExtensions.cs.template
Frederik Carlier bf4a7040d4 Add a common IKubernetesObject interface, expose type metadata (#152)
* - Implement common interface across all Kubernetes elements
- Add ApiVersion, Kind and Group properties

* Add IKubernetesObject interface

* Regenerate code

* Fixup after rebase

* Fixes after rebase, make method names consistent
2018-05-02 22:04:47 -07:00

13 lines
302 B
Plaintext

namespace k8s.Models
{
{{#.}}
public partial class {{GetClassName . }} : IKubernetesObject
{
public const string KubeApiVersion = "{{GetApiVersion . }}";
public const string KubeKind = "{{GetKind . }}";
public const string KubeGroup = "{{GetGroup . }}";
}
{{/.}}
}