Documentation
¶
Index ¶
- func Get(discoveryClient discovery.DiscoveryInterface, client client.Reader, ...) modules.Module
- func GetClusterScopeRequirements(gvk *schema.GroupVersionKind, operation v1beta1.ClusterResourceOperation, ...) (requirements []labels.Requirement)
- func List(client client.Reader, writer client.Writer, path string) modules.Module
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetClusterScopeRequirements ¶ added in v0.11.0
func GetClusterScopeRequirements( gvk *schema.GroupVersionKind, operation v1beta1.ClusterResourceOperation, proxyTenants []*tenant.ProxyTenant, ) (requirements []labels.Requirement)
GetClusterScopeRequirements calculates requirements for a given GroupVersionKind and operation based on the ProxyTenants clusterResource configurations. Filtering per rule ensures a GET-only selector does not affect LIST. Legacy LIST rules include GET for v1beta1 compatibility.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.