var Scheme … var Codecs … var unversionedVersion … var unversionedTypes … func init() { … } type ExtraConfig … type Config … type completedConfig … type CompletedConfig … type CustomResourceDefinitions … // Complete fills in any fields not set that are required to have valid data. It's mutating the receiver. func (cfg *Config) Complete() CompletedConfig { … } // New returns a new instance of CustomResourceDefinitions from the given config. func (c completedConfig) New(delegationTarget genericapiserver.DelegationTarget) (*CustomResourceDefinitions, error) { … } func DefaultAPIResourceConfigSource() *serverstorage.ResourceConfig { … }