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.