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.