Documentation ¶
Index ¶
- type ClusterRoleBindingCache
- type ClusterRoleBindingClient
- type ClusterRoleBindingController
- type ClusterRoleCache
- type ClusterRoleClient
- type ClusterRoleController
- type Interface
- type RoleBindingCache
- type RoleBindingClient
- type RoleBindingController
- type RoleCache
- type RoleClient
- type RoleController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterRoleBindingCache ¶
type ClusterRoleBindingCache interface { generic.NonNamespacedCacheInterface[*v1.ClusterRoleBinding] }
ClusterRoleBindingCache interface for retrieving ClusterRoleBinding resources in memory.
type ClusterRoleBindingClient ¶
type ClusterRoleBindingClient interface { generic.NonNamespacedClientInterface[*v1.ClusterRoleBinding, *v1.ClusterRoleBindingList] }
ClusterRoleBindingClient interface for managing ClusterRoleBinding resources in Kubernetes.
type ClusterRoleBindingController ¶
type ClusterRoleBindingController interface { generic.NonNamespacedControllerInterface[*v1.ClusterRoleBinding, *v1.ClusterRoleBindingList] }
ClusterRoleBindingController interface for managing ClusterRoleBinding resources.
type ClusterRoleCache ¶
type ClusterRoleCache interface { generic.NonNamespacedCacheInterface[*v1.ClusterRole] }
ClusterRoleCache interface for retrieving ClusterRole resources in memory.
type ClusterRoleClient ¶
type ClusterRoleClient interface { generic.NonNamespacedClientInterface[*v1.ClusterRole, *v1.ClusterRoleList] }
ClusterRoleClient interface for managing ClusterRole resources in Kubernetes.
type ClusterRoleController ¶
type ClusterRoleController interface { generic.NonNamespacedControllerInterface[*v1.ClusterRole, *v1.ClusterRoleList] }
ClusterRoleController interface for managing ClusterRole resources.
type Interface ¶
type Interface interface { ClusterRole() ClusterRoleController ClusterRoleBinding() ClusterRoleBindingController Role() RoleController RoleBinding() RoleBindingController }
func New ¶
func New(controllerFactory controller.SharedControllerFactory) Interface
type RoleBindingCache ¶
type RoleBindingCache interface { generic.CacheInterface[*v1.RoleBinding] }
RoleBindingCache interface for retrieving RoleBinding resources in memory.
type RoleBindingClient ¶
type RoleBindingClient interface { generic.ClientInterface[*v1.RoleBinding, *v1.RoleBindingList] }
RoleBindingClient interface for managing RoleBinding resources in Kubernetes.
type RoleBindingController ¶
type RoleBindingController interface { generic.ControllerInterface[*v1.RoleBinding, *v1.RoleBindingList] }
RoleBindingController interface for managing RoleBinding resources.
type RoleCache ¶
type RoleCache interface { generic.CacheInterface[*v1.Role] }
RoleCache interface for retrieving Role resources in memory.
type RoleClient ¶
RoleClient interface for managing Role resources in Kubernetes.
type RoleController ¶
RoleController interface for managing Role resources.