Documentation ¶
Index ¶
- type CiliumEndpointLister
- type CiliumEndpointListerExpansion
- type CiliumEndpointNamespaceLister
- type CiliumEndpointNamespaceListerExpansion
- type CiliumIdentityLister
- type CiliumIdentityListerExpansion
- type CiliumNetworkPolicyLister
- type CiliumNetworkPolicyListerExpansion
- type CiliumNetworkPolicyNamespaceLister
- type CiliumNetworkPolicyNamespaceListerExpansion
- type CiliumNodeLister
- type CiliumNodeListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CiliumEndpointLister ¶
type CiliumEndpointLister interface { // List lists all CiliumEndpoints in the indexer. 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.
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. List(selector labels.Selector) (ret []*v2.CiliumEndpoint, err error) // Get retrieves the CiliumEndpoint from the indexer for a given namespace and name. Get(name string) (*v2.CiliumEndpoint, error) CiliumEndpointNamespaceListerExpansion }
CiliumEndpointNamespaceLister helps list and get CiliumEndpoints.
type CiliumEndpointNamespaceListerExpansion ¶
type CiliumEndpointNamespaceListerExpansion interface{}
CiliumEndpointNamespaceListerExpansion allows custom methods to be added to CiliumEndpointNamespaceLister.
type CiliumIdentityLister ¶ added in v1.6.0
type CiliumIdentityLister interface { // List lists all CiliumIdentities in the indexer. List(selector labels.Selector) (ret []*v2.CiliumIdentity, err error) // Get retrieves the CiliumIdentity from the index for a given name. Get(name string) (*v2.CiliumIdentity, error) CiliumIdentityListerExpansion }
CiliumIdentityLister helps list CiliumIdentities.
func NewCiliumIdentityLister ¶ added in v1.6.0
func NewCiliumIdentityLister(indexer cache.Indexer) CiliumIdentityLister
NewCiliumIdentityLister returns a new CiliumIdentityLister.
type CiliumIdentityListerExpansion ¶ added in v1.6.0
type CiliumIdentityListerExpansion interface{}
CiliumIdentityListerExpansion allows custom methods to be added to CiliumIdentityLister.
type CiliumNetworkPolicyLister ¶
type CiliumNetworkPolicyLister interface { // List lists all CiliumNetworkPolicies in the indexer. 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.
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. List(selector labels.Selector) (ret []*v2.CiliumNetworkPolicy, err error) // Get retrieves the CiliumNetworkPolicy from the indexer for a given namespace and name. Get(name string) (*v2.CiliumNetworkPolicy, error) CiliumNetworkPolicyNamespaceListerExpansion }
CiliumNetworkPolicyNamespaceLister helps list and get CiliumNetworkPolicies.
type CiliumNetworkPolicyNamespaceListerExpansion ¶
type CiliumNetworkPolicyNamespaceListerExpansion interface{}
CiliumNetworkPolicyNamespaceListerExpansion allows custom methods to be added to CiliumNetworkPolicyNamespaceLister.
type CiliumNodeLister ¶ added in v1.6.0
type CiliumNodeLister interface { // List lists all CiliumNodes in the indexer. List(selector labels.Selector) (ret []*v2.CiliumNode, err error) // Get retrieves the CiliumNode from the index for a given name. Get(name string) (*v2.CiliumNode, error) CiliumNodeListerExpansion }
CiliumNodeLister helps list CiliumNodes.
func NewCiliumNodeLister ¶ added in v1.6.0
func NewCiliumNodeLister(indexer cache.Indexer) CiliumNodeLister
NewCiliumNodeLister returns a new CiliumNodeLister.
type CiliumNodeListerExpansion ¶ added in v1.6.0
type CiliumNodeListerExpansion interface{}
CiliumNodeListerExpansion allows custom methods to be added to CiliumNodeLister.