{{ define "type" }}

{{- .Name.Name }} {{ if eq .Kind "Alias" }}({{.Underlying}} alias)

{{ end -}} ΒΆ

{{ with (typeReferences .) }}

(Appears on: {{- $prev := "" -}} {{- range . -}} {{- if $prev -}}, {{ end -}} {{ $prev = . }} {{ typeDisplayName . }} {{- end -}} )

{{ end }}

{{ safe (renderComments .CommentLines) }}

{{ with (constantsOfType .) }} {{- range . -}} {{- /* renderComments implicitly creates a

element, so we do the same here to make the value line up nicely. */ -}}

{{- end -}}
Value Description

{{ typeDisplayName . }}

{{ safe (renderComments .CommentLines) }}
{{ end }} {{ if .Members }} {{ if isExportedType . }} {{ end }} {{ template "members" .}}
Field Description
apiVersion
string
{{apiGroup .}}
kind
string
{{.Name.Name}}
{{ end }} {{ end }}