v1

package
v3.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2024 License: Apache-2.0 Imports: 5 Imported by: 12

Documentation

Index

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

type RoleClient interface {
	generic.ClientInterface[*v1.Role, *v1.RoleList]
}

RoleClient interface for managing Role resources in Kubernetes.

type RoleController

type RoleController interface {
	generic.ControllerInterface[*v1.Role, *v1.RoleList]
}

RoleController interface for managing Role resources.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL