Documentation ¶
Index ¶
- type ClusterRoleBindingLister
- type ClusterRoleBindingListerExpansion
- type ClusterRoleLister
- type ClusterRoleListerExpansion
- type RoleBindingLister
- type RoleBindingListerExpansion
- type RoleBindingNamespaceLister
- type RoleBindingNamespaceListerExpansion
- type RoleLister
- type RoleListerExpansion
- type RoleNamespaceLister
- type RoleNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterRoleBindingLister ¶
type ClusterRoleBindingLister interface { // List lists all ClusterRoleBindings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*rbacv1.ClusterRoleBinding, err error) // Get retrieves the ClusterRoleBinding from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*rbacv1.ClusterRoleBinding, error) ClusterRoleBindingListerExpansion }
ClusterRoleBindingLister helps list ClusterRoleBindings. All objects returned here must be treated as read-only.
func NewClusterRoleBindingLister ¶
func NewClusterRoleBindingLister(indexer cache.Indexer) ClusterRoleBindingLister
NewClusterRoleBindingLister returns a new ClusterRoleBindingLister.
type ClusterRoleBindingListerExpansion ¶
type ClusterRoleBindingListerExpansion interface{}
ClusterRoleBindingListerExpansion allows custom methods to be added to ClusterRoleBindingLister.
type ClusterRoleLister ¶
type ClusterRoleLister interface { // List lists all ClusterRoles in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*rbacv1.ClusterRole, err error) // Get retrieves the ClusterRole from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*rbacv1.ClusterRole, error) ClusterRoleListerExpansion }
ClusterRoleLister helps list ClusterRoles. All objects returned here must be treated as read-only.
func NewClusterRoleLister ¶
func NewClusterRoleLister(indexer cache.Indexer) ClusterRoleLister
NewClusterRoleLister returns a new ClusterRoleLister.
type ClusterRoleListerExpansion ¶
type ClusterRoleListerExpansion interface{}
ClusterRoleListerExpansion allows custom methods to be added to ClusterRoleLister.
type RoleBindingLister ¶
type RoleBindingLister interface { // List lists all RoleBindings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*rbacv1.RoleBinding, err error) // RoleBindings returns an object that can list and get RoleBindings. RoleBindings(namespace string) RoleBindingNamespaceLister RoleBindingListerExpansion }
RoleBindingLister helps list RoleBindings. All objects returned here must be treated as read-only.
func NewRoleBindingLister ¶
func NewRoleBindingLister(indexer cache.Indexer) RoleBindingLister
NewRoleBindingLister returns a new RoleBindingLister.
type RoleBindingListerExpansion ¶
type RoleBindingListerExpansion interface{}
RoleBindingListerExpansion allows custom methods to be added to RoleBindingLister.
type RoleBindingNamespaceLister ¶
type RoleBindingNamespaceLister interface { // List lists all RoleBindings in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*rbacv1.RoleBinding, err error) // Get retrieves the RoleBinding from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*rbacv1.RoleBinding, error) RoleBindingNamespaceListerExpansion }
RoleBindingNamespaceLister helps list and get RoleBindings. All objects returned here must be treated as read-only.
type RoleBindingNamespaceListerExpansion ¶
type RoleBindingNamespaceListerExpansion interface{}
RoleBindingNamespaceListerExpansion allows custom methods to be added to RoleBindingNamespaceLister.
type RoleLister ¶
type RoleLister interface { // List lists all Roles in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*rbacv1.Role, err error) // Roles returns an object that can list and get Roles. Roles(namespace string) RoleNamespaceLister RoleListerExpansion }
RoleLister helps list Roles. All objects returned here must be treated as read-only.
func NewRoleLister ¶
func NewRoleLister(indexer cache.Indexer) RoleLister
NewRoleLister returns a new RoleLister.
type RoleListerExpansion ¶
type RoleListerExpansion interface{}
RoleListerExpansion allows custom methods to be added to RoleLister.
type RoleNamespaceLister ¶
type RoleNamespaceLister interface { // List lists all Roles in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*rbacv1.Role, err error) // Get retrieves the Role from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*rbacv1.Role, error) RoleNamespaceListerExpansion }
RoleNamespaceLister helps list and get Roles. All objects returned here must be treated as read-only.
type RoleNamespaceListerExpansion ¶
type RoleNamespaceListerExpansion interface{}
RoleNamespaceListerExpansion allows custom methods to be added to RoleNamespaceLister.