type APIResourceConfigSource …
var _ …
type ResourceConfig …
func NewResourceConfig() *ResourceConfig { … }
func (o *ResourceConfig) DisableMatchingVersions(matcher func(gv schema.GroupVersion) bool) { … }
func (o *ResourceConfig) EnableMatchingVersions(matcher func(gv schema.GroupVersion) bool) { … }
func resourceMatcherForVersion(gv schema.GroupVersion) func(gvr schema.GroupVersionResource) bool { … }
func (o *ResourceConfig) removeMatchingResourcePreferences(matcher func(gvr schema.GroupVersionResource) bool) { … }
func (o *ResourceConfig) DisableVersions(versions ...schema.GroupVersion) { … }
func (o *ResourceConfig) EnableVersions(versions ...schema.GroupVersion) { … }
func (o *ResourceConfig) versionEnabled(version schema.GroupVersion) bool { … }
func (o *ResourceConfig) DisableResources(resources ...schema.GroupVersionResource) { … }
func (o *ResourceConfig) EnableResources(resources ...schema.GroupVersionResource) { … }
func (o *ResourceConfig) ResourceEnabled(resource schema.GroupVersionResource) bool { … }
func (o *ResourceConfig) AnyResourceForGroupEnabled(group string) bool { … }