v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AclAssociationLister added in v0.5.0

type AclAssociationLister interface {
	// List lists all AclAssociations in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AclAssociation, err error)
	// AclAssociations returns an object that can list and get AclAssociations.
	AclAssociations(namespace string) AclAssociationNamespaceLister
	AclAssociationListerExpansion
}

AclAssociationLister helps list AclAssociations. All objects returned here must be treated as read-only.

func NewAclAssociationLister added in v0.5.0

func NewAclAssociationLister(indexer cache.Indexer) AclAssociationLister

NewAclAssociationLister returns a new AclAssociationLister.

type AclAssociationListerExpansion added in v0.5.0

type AclAssociationListerExpansion interface{}

AclAssociationListerExpansion allows custom methods to be added to AclAssociationLister.

type AclAssociationNamespaceLister added in v0.5.0

type AclAssociationNamespaceLister interface {
	// List lists all AclAssociations in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AclAssociation, err error)
	// Get retrieves the AclAssociation from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.AclAssociation, error)
	AclAssociationNamespaceListerExpansion
}

AclAssociationNamespaceLister helps list and get AclAssociations. All objects returned here must be treated as read-only.

type AclAssociationNamespaceListerExpansion added in v0.5.0

type AclAssociationNamespaceListerExpansion interface{}

AclAssociationNamespaceListerExpansion allows custom methods to be added to AclAssociationNamespaceLister.

type AclLister

type AclLister interface {
	// List lists all Acls in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Acl, err error)
	// Acls returns an object that can list and get Acls.
	Acls(namespace string) AclNamespaceLister
	AclListerExpansion
}

AclLister helps list Acls. All objects returned here must be treated as read-only.

func NewAclLister

func NewAclLister(indexer cache.Indexer) AclLister

NewAclLister returns a new AclLister.

type AclListerExpansion

type AclListerExpansion interface{}

AclListerExpansion allows custom methods to be added to AclLister.

type AclNamespaceLister

type AclNamespaceLister interface {
	// List lists all Acls in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Acl, err error)
	// Get retrieves the Acl from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Acl, error)
	AclNamespaceListerExpansion
}

AclNamespaceLister helps list and get Acls. All objects returned here must be treated as read-only.

type AclNamespaceListerExpansion

type AclNamespaceListerExpansion interface{}

AclNamespaceListerExpansion allows custom methods to be added to AclNamespaceLister.

type AclRuleLister

type AclRuleLister interface {
	// List lists all AclRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AclRule, err error)
	// AclRules returns an object that can list and get AclRules.
	AclRules(namespace string) AclRuleNamespaceLister
	AclRuleListerExpansion
}

AclRuleLister helps list AclRules. All objects returned here must be treated as read-only.

func NewAclRuleLister

func NewAclRuleLister(indexer cache.Indexer) AclRuleLister

NewAclRuleLister returns a new AclRuleLister.

type AclRuleListerExpansion

type AclRuleListerExpansion interface{}

AclRuleListerExpansion allows custom methods to be added to AclRuleLister.

type AclRuleNamespaceLister

type AclRuleNamespaceLister interface {
	// List lists all AclRules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AclRule, err error)
	// Get retrieves the AclRule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.AclRule, error)
	AclRuleNamespaceListerExpansion
}

AclRuleNamespaceLister helps list and get AclRules. All objects returned here must be treated as read-only.

type AclRuleNamespaceListerExpansion

type AclRuleNamespaceListerExpansion interface{}

AclRuleNamespaceListerExpansion allows custom methods to be added to AclRuleNamespaceLister.

type InterfaceAttachmentLister

type InterfaceAttachmentLister interface {
	// List lists all InterfaceAttachments in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InterfaceAttachment, err error)
	// InterfaceAttachments returns an object that can list and get InterfaceAttachments.
	InterfaceAttachments(namespace string) InterfaceAttachmentNamespaceLister
	InterfaceAttachmentListerExpansion
}

InterfaceAttachmentLister helps list InterfaceAttachments. All objects returned here must be treated as read-only.

func NewInterfaceAttachmentLister

func NewInterfaceAttachmentLister(indexer cache.Indexer) InterfaceAttachmentLister

NewInterfaceAttachmentLister returns a new InterfaceAttachmentLister.

type InterfaceAttachmentListerExpansion

type InterfaceAttachmentListerExpansion interface{}

InterfaceAttachmentListerExpansion allows custom methods to be added to InterfaceAttachmentLister.

type InterfaceAttachmentNamespaceLister

type InterfaceAttachmentNamespaceLister interface {
	// List lists all InterfaceAttachments in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InterfaceAttachment, err error)
	// Get retrieves the InterfaceAttachment from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.InterfaceAttachment, error)
	InterfaceAttachmentNamespaceListerExpansion
}

InterfaceAttachmentNamespaceLister helps list and get InterfaceAttachments. All objects returned here must be treated as read-only.

type InterfaceAttachmentNamespaceListerExpansion

type InterfaceAttachmentNamespaceListerExpansion interface{}

InterfaceAttachmentNamespaceListerExpansion allows custom methods to be added to InterfaceAttachmentNamespaceLister.

type InterfaceLister

type InterfaceLister interface {
	// List lists all Interfaces in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Interface, err error)
	// Interfaces returns an object that can list and get Interfaces.
	Interfaces(namespace string) InterfaceNamespaceLister
	InterfaceListerExpansion
}

InterfaceLister helps list Interfaces. All objects returned here must be treated as read-only.

func NewInterfaceLister

func NewInterfaceLister(indexer cache.Indexer) InterfaceLister

NewInterfaceLister returns a new InterfaceLister.

type InterfaceListerExpansion

type InterfaceListerExpansion interface{}

InterfaceListerExpansion allows custom methods to be added to InterfaceLister.

type InterfaceNamespaceLister

type InterfaceNamespaceLister interface {
	// List lists all Interfaces in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Interface, err error)
	// Get retrieves the Interface from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Interface, error)
	InterfaceNamespaceListerExpansion
}

InterfaceNamespaceLister helps list and get Interfaces. All objects returned here must be treated as read-only.

type InterfaceNamespaceListerExpansion

type InterfaceNamespaceListerExpansion interface{}

InterfaceNamespaceListerExpansion allows custom methods to be added to InterfaceNamespaceLister.

type InterfaceSgAttachmentLister

type InterfaceSgAttachmentLister interface {
	// List lists all InterfaceSgAttachments in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InterfaceSgAttachment, err error)
	// InterfaceSgAttachments returns an object that can list and get InterfaceSgAttachments.
	InterfaceSgAttachments(namespace string) InterfaceSgAttachmentNamespaceLister
	InterfaceSgAttachmentListerExpansion
}

InterfaceSgAttachmentLister helps list InterfaceSgAttachments. All objects returned here must be treated as read-only.

func NewInterfaceSgAttachmentLister

func NewInterfaceSgAttachmentLister(indexer cache.Indexer) InterfaceSgAttachmentLister

NewInterfaceSgAttachmentLister returns a new InterfaceSgAttachmentLister.

type InterfaceSgAttachmentListerExpansion

type InterfaceSgAttachmentListerExpansion interface{}

InterfaceSgAttachmentListerExpansion allows custom methods to be added to InterfaceSgAttachmentLister.

type InterfaceSgAttachmentNamespaceLister

type InterfaceSgAttachmentNamespaceLister interface {
	// List lists all InterfaceSgAttachments in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InterfaceSgAttachment, err error)
	// Get retrieves the InterfaceSgAttachment from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.InterfaceSgAttachment, error)
	InterfaceSgAttachmentNamespaceListerExpansion
}

InterfaceSgAttachmentNamespaceLister helps list and get InterfaceSgAttachments. All objects returned here must be treated as read-only.

type InterfaceSgAttachmentNamespaceListerExpansion

type InterfaceSgAttachmentNamespaceListerExpansion interface{}

InterfaceSgAttachmentNamespaceListerExpansion allows custom methods to be added to InterfaceSgAttachmentNamespaceLister.

Jump to

Keyboard shortcuts

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