Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RoleAssignmentLister ¶
type RoleAssignmentLister interface { // List lists all RoleAssignments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RoleAssignment, err error) // RoleAssignments returns an object that can list and get RoleAssignments. RoleAssignments(namespace string) RoleAssignmentNamespaceLister RoleAssignmentListerExpansion }
RoleAssignmentLister helps list RoleAssignments. All objects returned here must be treated as read-only.
func NewRoleAssignmentLister ¶
func NewRoleAssignmentLister(indexer cache.Indexer) RoleAssignmentLister
NewRoleAssignmentLister returns a new RoleAssignmentLister.
type RoleAssignmentListerExpansion ¶
type RoleAssignmentListerExpansion interface{}
RoleAssignmentListerExpansion allows custom methods to be added to RoleAssignmentLister.
type RoleAssignmentNamespaceLister ¶
type RoleAssignmentNamespaceLister interface { // List lists all RoleAssignments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RoleAssignment, err error) // Get retrieves the RoleAssignment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RoleAssignment, error) RoleAssignmentNamespaceListerExpansion }
RoleAssignmentNamespaceLister helps list and get RoleAssignments. All objects returned here must be treated as read-only.
type RoleAssignmentNamespaceListerExpansion ¶
type RoleAssignmentNamespaceListerExpansion interface{}
RoleAssignmentNamespaceListerExpansion allows custom methods to be added to RoleAssignmentNamespaceLister.
Click to show internal directories.
Click to hide internal directories.