Versions in this module Expand all Collapse all v1 v1.1.1 Dec 1, 2021 Changes in this version + func Key(t *Type) string + type Field struct + Doc string + Embedded bool + Name string + Type *Type + type GroupVersionDetails struct + Doc string + Kinds []string + Types map[string]*Type + func (gvd GroupVersionDetails) GroupVersionString() string + func (gvd GroupVersionDetails) SortedKinds() []string + func (gvd GroupVersionDetails) SortedTypes() []*Type + func (gvd GroupVersionDetails) TypeForKind(k string) *Type + type Kind int + const AliasKind + const ArrayKind + const BasicKind + const InterfaceKind + const MapKind + const PointerKind + const SliceKind + const StructKind + const UnknownKind + const UnsupportedKind + func (k *Kind) UnmarshalJSON(b []byte) error + func (k Kind) MarshalJSON() ([]byte, error) + type Type struct + Doc string + Fields []*Field + GVK *schema.GroupVersionKind + Imported bool + KeyType *Type + Kind Kind + Name string + Package string + References []*Type + UnderlyingType *Type + ValueType *Type + func (t *Type) IsAlias() bool + func (t *Type) IsBasic() bool + func (t *Type) Members() []*Field + func (t *Type) SortedReferences() []*Type + func (t *Type) String() string