internalversion

package
v1.8.1 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2021 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 8 more Imports: 4 Imported by: 0

Documentation

Index

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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 []*auth.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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 ProjectLister added in v1.3.1

type ProjectLister interface {
	// List lists all Projects in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*auth.Project, err error)
	// Get retrieves the Project from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*auth.Project, error)
	ProjectListerExpansion
}

ProjectLister helps list Projects. All objects returned here must be treated as read-only.

func NewProjectLister added in v1.3.1

func NewProjectLister(indexer cache.Indexer) ProjectLister

NewProjectLister returns a new ProjectLister.

type ProjectListerExpansion added in v1.3.1

type ProjectListerExpansion interface{}

ProjectListerExpansion allows custom methods to be added to ProjectLister.

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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 []*auth.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) (*auth.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 []*auth.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) (*auth.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.

Jump to

Keyboard shortcuts

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