Documentation ¶
Index ¶
- type EndpointLister
- type EndpointListerExpansion
- type EndpointNamespaceLister
- type EndpointNamespaceListerExpansion
- type GlobalPolicyLister
- type GlobalPolicyListerExpansion
- type SecurityPolicyLister
- type SecurityPolicyListerExpansion
- type SecurityPolicyNamespaceLister
- type SecurityPolicyNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EndpointLister ¶
type EndpointLister interface { // List lists all Endpoints in the indexer. List(selector labels.Selector) (ret []*v1alpha1.Endpoint, err error) // Endpoints returns an object that can list and get Endpoints. Endpoints(namespace string) EndpointNamespaceLister EndpointListerExpansion }
EndpointLister helps list Endpoints.
func NewEndpointLister ¶
func NewEndpointLister(indexer cache.Indexer) EndpointLister
NewEndpointLister returns a new EndpointLister.
type EndpointListerExpansion ¶
type EndpointListerExpansion interface{}
EndpointListerExpansion allows custom methods to be added to EndpointLister.
type EndpointNamespaceLister ¶
type EndpointNamespaceLister interface { // List lists all Endpoints in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.Endpoint, err error) // Get retrieves the Endpoint from the indexer for a given namespace and name. Get(name string) (*v1alpha1.Endpoint, error) EndpointNamespaceListerExpansion }
EndpointNamespaceLister helps list and get Endpoints.
type EndpointNamespaceListerExpansion ¶
type EndpointNamespaceListerExpansion interface{}
EndpointNamespaceListerExpansion allows custom methods to be added to EndpointNamespaceLister.
type GlobalPolicyLister ¶
type GlobalPolicyLister interface { // List lists all GlobalPolicies in the indexer. List(selector labels.Selector) (ret []*v1alpha1.GlobalPolicy, err error) // Get retrieves the GlobalPolicy from the index for a given name. Get(name string) (*v1alpha1.GlobalPolicy, error) GlobalPolicyListerExpansion }
GlobalPolicyLister helps list GlobalPolicies.
func NewGlobalPolicyLister ¶
func NewGlobalPolicyLister(indexer cache.Indexer) GlobalPolicyLister
NewGlobalPolicyLister returns a new GlobalPolicyLister.
type GlobalPolicyListerExpansion ¶
type GlobalPolicyListerExpansion interface{}
GlobalPolicyListerExpansion allows custom methods to be added to GlobalPolicyLister.
type SecurityPolicyLister ¶
type SecurityPolicyLister interface { // List lists all SecurityPolicies in the indexer. List(selector labels.Selector) (ret []*v1alpha1.SecurityPolicy, err error) // SecurityPolicies returns an object that can list and get SecurityPolicies. SecurityPolicies(namespace string) SecurityPolicyNamespaceLister SecurityPolicyListerExpansion }
SecurityPolicyLister helps list SecurityPolicies.
func NewSecurityPolicyLister ¶
func NewSecurityPolicyLister(indexer cache.Indexer) SecurityPolicyLister
NewSecurityPolicyLister returns a new SecurityPolicyLister.
type SecurityPolicyListerExpansion ¶
type SecurityPolicyListerExpansion interface{}
SecurityPolicyListerExpansion allows custom methods to be added to SecurityPolicyLister.
type SecurityPolicyNamespaceLister ¶
type SecurityPolicyNamespaceLister interface { // List lists all SecurityPolicies in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1alpha1.SecurityPolicy, err error) // Get retrieves the SecurityPolicy from the indexer for a given namespace and name. Get(name string) (*v1alpha1.SecurityPolicy, error) SecurityPolicyNamespaceListerExpansion }
SecurityPolicyNamespaceLister helps list and get SecurityPolicies.
type SecurityPolicyNamespaceListerExpansion ¶
type SecurityPolicyNamespaceListerExpansion interface{}
SecurityPolicyNamespaceListerExpansion allows custom methods to be added to SecurityPolicyNamespaceLister.