v2

package
v1.11.1 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2022 License: Apache-2.0 Imports: 4 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CiliumClusterwideNetworkPolicyLister

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

CiliumClusterwideNetworkPolicyLister helps list CiliumClusterwideNetworkPolicies. All objects returned here must be treated as read-only.

func NewCiliumClusterwideNetworkPolicyLister

func NewCiliumClusterwideNetworkPolicyLister(indexer cache.Indexer) CiliumClusterwideNetworkPolicyLister

NewCiliumClusterwideNetworkPolicyLister returns a new CiliumClusterwideNetworkPolicyLister.

type CiliumClusterwideNetworkPolicyListerExpansion

type CiliumClusterwideNetworkPolicyListerExpansion interface{}

CiliumClusterwideNetworkPolicyListerExpansion allows custom methods to be added to CiliumClusterwideNetworkPolicyLister.

type CiliumEndpointLister

type CiliumEndpointLister interface {
	// List lists all CiliumEndpoints in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v2.CiliumEndpoint, err error)
	// CiliumEndpoints returns an object that can list and get CiliumEndpoints.
	CiliumEndpoints(namespace string) CiliumEndpointNamespaceLister
	CiliumEndpointListerExpansion
}

CiliumEndpointLister helps list CiliumEndpoints. All objects returned here must be treated as read-only.

func NewCiliumEndpointLister

func NewCiliumEndpointLister(indexer cache.Indexer) CiliumEndpointLister

NewCiliumEndpointLister returns a new CiliumEndpointLister.

type CiliumEndpointListerExpansion

type CiliumEndpointListerExpansion interface{}

CiliumEndpointListerExpansion allows custom methods to be added to CiliumEndpointLister.

type CiliumEndpointNamespaceLister

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

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

type CiliumEndpointNamespaceListerExpansion

type CiliumEndpointNamespaceListerExpansion interface{}

CiliumEndpointNamespaceListerExpansion allows custom methods to be added to CiliumEndpointNamespaceLister.

type CiliumExternalWorkloadLister

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

CiliumExternalWorkloadLister helps list CiliumExternalWorkloads. All objects returned here must be treated as read-only.

func NewCiliumExternalWorkloadLister

func NewCiliumExternalWorkloadLister(indexer cache.Indexer) CiliumExternalWorkloadLister

NewCiliumExternalWorkloadLister returns a new CiliumExternalWorkloadLister.

type CiliumExternalWorkloadListerExpansion

type CiliumExternalWorkloadListerExpansion interface{}

CiliumExternalWorkloadListerExpansion allows custom methods to be added to CiliumExternalWorkloadLister.

type CiliumIdentityLister

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

CiliumIdentityLister helps list CiliumIdentities. All objects returned here must be treated as read-only.

func NewCiliumIdentityLister

func NewCiliumIdentityLister(indexer cache.Indexer) CiliumIdentityLister

NewCiliumIdentityLister returns a new CiliumIdentityLister.

type CiliumIdentityListerExpansion

type CiliumIdentityListerExpansion interface{}

CiliumIdentityListerExpansion allows custom methods to be added to CiliumIdentityLister.

type CiliumLocalRedirectPolicyLister

type CiliumLocalRedirectPolicyLister interface {
	// List lists all CiliumLocalRedirectPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v2.CiliumLocalRedirectPolicy, err error)
	// CiliumLocalRedirectPolicies returns an object that can list and get CiliumLocalRedirectPolicies.
	CiliumLocalRedirectPolicies(namespace string) CiliumLocalRedirectPolicyNamespaceLister
	CiliumLocalRedirectPolicyListerExpansion
}

CiliumLocalRedirectPolicyLister helps list CiliumLocalRedirectPolicies. All objects returned here must be treated as read-only.

func NewCiliumLocalRedirectPolicyLister

func NewCiliumLocalRedirectPolicyLister(indexer cache.Indexer) CiliumLocalRedirectPolicyLister

NewCiliumLocalRedirectPolicyLister returns a new CiliumLocalRedirectPolicyLister.

type CiliumLocalRedirectPolicyListerExpansion

type CiliumLocalRedirectPolicyListerExpansion interface{}

CiliumLocalRedirectPolicyListerExpansion allows custom methods to be added to CiliumLocalRedirectPolicyLister.

type CiliumLocalRedirectPolicyNamespaceLister

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

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

type CiliumLocalRedirectPolicyNamespaceListerExpansion

type CiliumLocalRedirectPolicyNamespaceListerExpansion interface{}

CiliumLocalRedirectPolicyNamespaceListerExpansion allows custom methods to be added to CiliumLocalRedirectPolicyNamespaceLister.

type CiliumNetworkPolicyLister

type CiliumNetworkPolicyLister interface {
	// List lists all CiliumNetworkPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v2.CiliumNetworkPolicy, err error)
	// CiliumNetworkPolicies returns an object that can list and get CiliumNetworkPolicies.
	CiliumNetworkPolicies(namespace string) CiliumNetworkPolicyNamespaceLister
	CiliumNetworkPolicyListerExpansion
}

CiliumNetworkPolicyLister helps list CiliumNetworkPolicies. All objects returned here must be treated as read-only.

func NewCiliumNetworkPolicyLister

func NewCiliumNetworkPolicyLister(indexer cache.Indexer) CiliumNetworkPolicyLister

NewCiliumNetworkPolicyLister returns a new CiliumNetworkPolicyLister.

type CiliumNetworkPolicyListerExpansion

type CiliumNetworkPolicyListerExpansion interface{}

CiliumNetworkPolicyListerExpansion allows custom methods to be added to CiliumNetworkPolicyLister.

type CiliumNetworkPolicyNamespaceLister

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

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

type CiliumNetworkPolicyNamespaceListerExpansion

type CiliumNetworkPolicyNamespaceListerExpansion interface{}

CiliumNetworkPolicyNamespaceListerExpansion allows custom methods to be added to CiliumNetworkPolicyNamespaceLister.

type CiliumNodeLister

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

CiliumNodeLister helps list CiliumNodes. All objects returned here must be treated as read-only.

func NewCiliumNodeLister

func NewCiliumNodeLister(indexer cache.Indexer) CiliumNodeLister

NewCiliumNodeLister returns a new CiliumNodeLister.

type CiliumNodeListerExpansion

type CiliumNodeListerExpansion interface{}

CiliumNodeListerExpansion allows custom methods to be added to CiliumNodeLister.

Jump to

Keyboard shortcuts

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