Documentation ¶
Index ¶
- type APIKeyLister
- type APIKeyListerExpansion
- type APISigningKeyLister
- type APISigningKeyListerExpansion
- type CategoryLister
- type CategoryListerExpansion
- type ClientLister
- type ClientListerExpansion
- type ConfigMapLister
- type ConfigMapListerExpansion
- type CustomPolicyBindingLister
- type CustomPolicyBindingListerExpansion
- type CustomPolicyBindingNamespaceLister
- type CustomPolicyBindingNamespaceListerExpansion
- type GroupLister
- type GroupListerExpansion
- type IdentityProviderLister
- type IdentityProviderListerExpansion
- type LocalGroupLister
- type LocalGroupListerExpansion
- type LocalIdentityLister
- type LocalIdentityListerExpansion
- type PolicyLister
- type PolicyListerExpansion
- type ProjectPolicyBindingLister
- type ProjectPolicyBindingListerExpansion
- type RoleLister
- type RoleListerExpansion
- type RuleLister
- type RuleListerExpansion
- type UserLister
- type UserListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIKeyLister ¶
type APIKeyLister interface { // List lists all APIKeys in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.APIKey, err error) // Get retrieves the APIKey from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.APIKey, error) APIKeyListerExpansion }
APIKeyLister helps list APIKeys. All objects returned here must be treated as read-only.
func NewAPIKeyLister ¶
func NewAPIKeyLister(indexer cache.Indexer) APIKeyLister
NewAPIKeyLister returns a new APIKeyLister.
type APIKeyListerExpansion ¶
type APIKeyListerExpansion interface{}
APIKeyListerExpansion allows custom methods to be added to APIKeyLister.
type APISigningKeyLister ¶
type APISigningKeyLister interface { // List lists all APISigningKeys in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.APISigningKey, err error) // Get retrieves the APISigningKey from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.APISigningKey, error) APISigningKeyListerExpansion }
APISigningKeyLister helps list APISigningKeys. All objects returned here must be treated as read-only.
func NewAPISigningKeyLister ¶
func NewAPISigningKeyLister(indexer cache.Indexer) APISigningKeyLister
NewAPISigningKeyLister returns a new APISigningKeyLister.
type APISigningKeyListerExpansion ¶
type APISigningKeyListerExpansion interface{}
APISigningKeyListerExpansion allows custom methods to be added to APISigningKeyLister.
type CategoryLister ¶
type CategoryLister interface { // List lists all Categories in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Category, err error) // Get retrieves the Category from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Category, error) CategoryListerExpansion }
CategoryLister helps list Categories. All objects returned here must be treated as read-only.
func NewCategoryLister ¶
func NewCategoryLister(indexer cache.Indexer) CategoryLister
NewCategoryLister returns a new CategoryLister.
type CategoryListerExpansion ¶
type CategoryListerExpansion interface{}
CategoryListerExpansion allows custom methods to be added to CategoryLister.
type ClientLister ¶
type ClientLister interface { // List lists all Clients in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Client, err error) // Get retrieves the Client from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Client, error) ClientListerExpansion }
ClientLister helps list Clients. All objects returned here must be treated as read-only.
func NewClientLister ¶
func NewClientLister(indexer cache.Indexer) ClientLister
NewClientLister returns a new ClientLister.
type ClientListerExpansion ¶
type ClientListerExpansion interface{}
ClientListerExpansion allows custom methods to be added to ClientLister.
type ConfigMapLister ¶
type ConfigMapLister interface { // List lists all ConfigMaps in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.ConfigMap, err error) // Get retrieves the ConfigMap from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.ConfigMap, error) ConfigMapListerExpansion }
ConfigMapLister helps list ConfigMaps. All objects returned here must be treated as read-only.
func NewConfigMapLister ¶
func NewConfigMapLister(indexer cache.Indexer) ConfigMapLister
NewConfigMapLister returns a new ConfigMapLister.
type ConfigMapListerExpansion ¶
type ConfigMapListerExpansion interface{}
ConfigMapListerExpansion allows custom methods to be added to ConfigMapLister.
type CustomPolicyBindingLister ¶ added in v1.4.0
type CustomPolicyBindingLister interface { // List lists all CustomPolicyBindings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CustomPolicyBinding, err error) // CustomPolicyBindings returns an object that can list and get CustomPolicyBindings. CustomPolicyBindings(namespace string) CustomPolicyBindingNamespaceLister CustomPolicyBindingListerExpansion }
CustomPolicyBindingLister helps list CustomPolicyBindings. All objects returned here must be treated as read-only.
func NewCustomPolicyBindingLister ¶ added in v1.4.0
func NewCustomPolicyBindingLister(indexer cache.Indexer) CustomPolicyBindingLister
NewCustomPolicyBindingLister returns a new CustomPolicyBindingLister.
type CustomPolicyBindingListerExpansion ¶ added in v1.4.0
type CustomPolicyBindingListerExpansion interface{}
CustomPolicyBindingListerExpansion allows custom methods to be added to CustomPolicyBindingLister.
type CustomPolicyBindingNamespaceLister ¶ added in v1.4.0
type CustomPolicyBindingNamespaceLister interface { // List lists all CustomPolicyBindings in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.CustomPolicyBinding, err error) // Get retrieves the CustomPolicyBinding from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.CustomPolicyBinding, error) CustomPolicyBindingNamespaceListerExpansion }
CustomPolicyBindingNamespaceLister helps list and get CustomPolicyBindings. All objects returned here must be treated as read-only.
type CustomPolicyBindingNamespaceListerExpansion ¶ added in v1.4.0
type CustomPolicyBindingNamespaceListerExpansion interface{}
CustomPolicyBindingNamespaceListerExpansion allows custom methods to be added to CustomPolicyBindingNamespaceLister.
type GroupLister ¶
type GroupLister interface { // List lists all Groups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Group, err error) // Get retrieves the Group from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Group, error) GroupListerExpansion }
GroupLister helps list Groups. All objects returned here must be treated as read-only.
func NewGroupLister ¶
func NewGroupLister(indexer cache.Indexer) GroupLister
NewGroupLister returns a new GroupLister.
type GroupListerExpansion ¶
type GroupListerExpansion interface{}
GroupListerExpansion allows custom methods to be added to GroupLister.
type IdentityProviderLister ¶
type IdentityProviderLister interface { // List lists all IdentityProviders in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.IdentityProvider, err error) // Get retrieves the IdentityProvider from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.IdentityProvider, error) IdentityProviderListerExpansion }
IdentityProviderLister helps list IdentityProviders. All objects returned here must be treated as read-only.
func NewIdentityProviderLister ¶
func NewIdentityProviderLister(indexer cache.Indexer) IdentityProviderLister
NewIdentityProviderLister returns a new IdentityProviderLister.
type IdentityProviderListerExpansion ¶
type IdentityProviderListerExpansion interface{}
IdentityProviderListerExpansion allows custom methods to be added to IdentityProviderLister.
type LocalGroupLister ¶
type LocalGroupLister interface { // List lists all LocalGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.LocalGroup, err error) // Get retrieves the LocalGroup from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.LocalGroup, error) LocalGroupListerExpansion }
LocalGroupLister helps list LocalGroups. All objects returned here must be treated as read-only.
func NewLocalGroupLister ¶
func NewLocalGroupLister(indexer cache.Indexer) LocalGroupLister
NewLocalGroupLister returns a new LocalGroupLister.
type LocalGroupListerExpansion ¶
type LocalGroupListerExpansion interface{}
LocalGroupListerExpansion allows custom methods to be added to LocalGroupLister.
type LocalIdentityLister ¶
type LocalIdentityLister interface { // List lists all LocalIdentities in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.LocalIdentity, err error) // Get retrieves the LocalIdentity from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.LocalIdentity, error) LocalIdentityListerExpansion }
LocalIdentityLister helps list LocalIdentities. All objects returned here must be treated as read-only.
func NewLocalIdentityLister ¶
func NewLocalIdentityLister(indexer cache.Indexer) LocalIdentityLister
NewLocalIdentityLister returns a new LocalIdentityLister.
type LocalIdentityListerExpansion ¶
type LocalIdentityListerExpansion interface{}
LocalIdentityListerExpansion allows custom methods to be added to LocalIdentityLister.
type PolicyLister ¶
type PolicyLister interface { // List lists all Policies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Policy, err error) // Get retrieves the Policy from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Policy, error) PolicyListerExpansion }
PolicyLister helps list Policies. All objects returned here must be treated as read-only.
func NewPolicyLister ¶
func NewPolicyLister(indexer cache.Indexer) PolicyLister
NewPolicyLister returns a new PolicyLister.
type PolicyListerExpansion ¶
type PolicyListerExpansion interface{}
PolicyListerExpansion allows custom methods to be added to PolicyLister.
type ProjectPolicyBindingLister ¶ added in v1.3.1
type ProjectPolicyBindingLister interface { // List lists all ProjectPolicyBindings in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.ProjectPolicyBinding, err error) // Get retrieves the ProjectPolicyBinding from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.ProjectPolicyBinding, error) ProjectPolicyBindingListerExpansion }
ProjectPolicyBindingLister helps list ProjectPolicyBindings. All objects returned here must be treated as read-only.
func NewProjectPolicyBindingLister ¶ added in v1.3.1
func NewProjectPolicyBindingLister(indexer cache.Indexer) ProjectPolicyBindingLister
NewProjectPolicyBindingLister returns a new ProjectPolicyBindingLister.
type ProjectPolicyBindingListerExpansion ¶ added in v1.3.1
type ProjectPolicyBindingListerExpansion interface{}
ProjectPolicyBindingListerExpansion allows custom methods to be added to ProjectPolicyBindingLister.
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 []*v1.Role, err error) // Get retrieves the Role from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Role, error) 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 RuleLister ¶
type RuleLister interface { // List lists all Rules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.Rule, err error) // Get retrieves the Rule from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.Rule, error) RuleListerExpansion }
RuleLister helps list Rules. All objects returned here must be treated as read-only.
func NewRuleLister ¶
func NewRuleLister(indexer cache.Indexer) RuleLister
NewRuleLister returns a new RuleLister.
type RuleListerExpansion ¶
type RuleListerExpansion interface{}
RuleListerExpansion allows custom methods to be added to RuleLister.
type UserLister ¶
type UserLister interface { // List lists all Users in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.User, err error) // Get retrieves the User from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1.User, error) UserListerExpansion }
UserLister helps list Users. All objects returned here must be treated as read-only.
func NewUserLister ¶
func NewUserLister(indexer cache.Indexer) UserLister
NewUserLister returns a new UserLister.
type UserListerExpansion ¶
type UserListerExpansion interface{}
UserListerExpansion allows custom methods to be added to UserLister.