Documentation
¶
Index ¶
- func FindResourceForKind(apiResources []*metav1.APIResource, kind string) (*metav1.APIResource, error)
- func FindResourcesForKind(apiResources []*metav1.APIResource, kind string) []*metav1.APIResource
- func FromAPIList(rl *metav1.APIResourceList, ...) (sets.Set[schema.GroupVersionResource], error)
- func FromAPILists(rls []*metav1.APIResourceList, ...) (sets.Set[schema.GroupVersionResource], error)
- func NewResourceMerger(preferredVersions map[string]string) *resourceMerger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindResourceForKind ¶
func FindResourceForKind(apiResources []*metav1.APIResource, kind string) (*metav1.APIResource, error)
func FindResourcesForKind ¶
func FindResourcesForKind(apiResources []*metav1.APIResource, kind string) []*metav1.APIResource
func FromAPIList ¶
func FromAPIList(rl *metav1.APIResourceList, transform func(resource *schema.GroupVersionResource) error) (sets.Set[schema.GroupVersionResource], error)
func FromAPILists ¶
func FromAPILists(rls []*metav1.APIResourceList, transform func(resource *schema.GroupVersionResource) error) (sets.Set[schema.GroupVersionResource], error)
func NewResourceMerger ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.