Documentation ¶
Index ¶
- type ApplicationRuleCollectionLister
- type ApplicationRuleCollectionListerExpansion
- type ApplicationRuleCollectionNamespaceLister
- type ApplicationRuleCollectionNamespaceListerExpansion
- type FirewallLister
- type FirewallListerExpansion
- type FirewallNamespaceLister
- type FirewallNamespaceListerExpansion
- type NatRuleCollectionLister
- type NatRuleCollectionListerExpansion
- type NatRuleCollectionNamespaceLister
- type NatRuleCollectionNamespaceListerExpansion
- type NetworkRuleCollectionLister
- type NetworkRuleCollectionListerExpansion
- type NetworkRuleCollectionNamespaceLister
- type NetworkRuleCollectionNamespaceListerExpansion
- type PolicyLister
- type PolicyListerExpansion
- type PolicyNamespaceLister
- type PolicyNamespaceListerExpansion
- type PolicyRuleCollectionGroupLister
- type PolicyRuleCollectionGroupListerExpansion
- type PolicyRuleCollectionGroupNamespaceLister
- type PolicyRuleCollectionGroupNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationRuleCollectionLister ¶
type ApplicationRuleCollectionLister interface { // List lists all ApplicationRuleCollections in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ApplicationRuleCollection, err error) // ApplicationRuleCollections returns an object that can list and get ApplicationRuleCollections. ApplicationRuleCollections(namespace string) ApplicationRuleCollectionNamespaceLister ApplicationRuleCollectionListerExpansion }
ApplicationRuleCollectionLister helps list ApplicationRuleCollections. All objects returned here must be treated as read-only.
func NewApplicationRuleCollectionLister ¶
func NewApplicationRuleCollectionLister(indexer cache.Indexer) ApplicationRuleCollectionLister
NewApplicationRuleCollectionLister returns a new ApplicationRuleCollectionLister.
type ApplicationRuleCollectionListerExpansion ¶
type ApplicationRuleCollectionListerExpansion interface{}
ApplicationRuleCollectionListerExpansion allows custom methods to be added to ApplicationRuleCollectionLister.
type ApplicationRuleCollectionNamespaceLister ¶
type ApplicationRuleCollectionNamespaceLister interface { // List lists all ApplicationRuleCollections in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ApplicationRuleCollection, err error) // Get retrieves the ApplicationRuleCollection from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ApplicationRuleCollection, error) ApplicationRuleCollectionNamespaceListerExpansion }
ApplicationRuleCollectionNamespaceLister helps list and get ApplicationRuleCollections. All objects returned here must be treated as read-only.
type ApplicationRuleCollectionNamespaceListerExpansion ¶
type ApplicationRuleCollectionNamespaceListerExpansion interface{}
ApplicationRuleCollectionNamespaceListerExpansion allows custom methods to be added to ApplicationRuleCollectionNamespaceLister.
type FirewallLister ¶
type FirewallLister interface { // List lists all Firewalls in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Firewall, err error) // Firewalls returns an object that can list and get Firewalls. Firewalls(namespace string) FirewallNamespaceLister FirewallListerExpansion }
FirewallLister helps list Firewalls. All objects returned here must be treated as read-only.
func NewFirewallLister ¶
func NewFirewallLister(indexer cache.Indexer) FirewallLister
NewFirewallLister returns a new FirewallLister.
type FirewallListerExpansion ¶
type FirewallListerExpansion interface{}
FirewallListerExpansion allows custom methods to be added to FirewallLister.
type FirewallNamespaceLister ¶
type FirewallNamespaceLister interface { // List lists all Firewalls in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Firewall, err error) // Get retrieves the Firewall from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Firewall, error) FirewallNamespaceListerExpansion }
FirewallNamespaceLister helps list and get Firewalls. All objects returned here must be treated as read-only.
type FirewallNamespaceListerExpansion ¶
type FirewallNamespaceListerExpansion interface{}
FirewallNamespaceListerExpansion allows custom methods to be added to FirewallNamespaceLister.
type NatRuleCollectionLister ¶
type NatRuleCollectionLister interface { // List lists all NatRuleCollections in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NatRuleCollection, err error) // NatRuleCollections returns an object that can list and get NatRuleCollections. NatRuleCollections(namespace string) NatRuleCollectionNamespaceLister NatRuleCollectionListerExpansion }
NatRuleCollectionLister helps list NatRuleCollections. All objects returned here must be treated as read-only.
func NewNatRuleCollectionLister ¶
func NewNatRuleCollectionLister(indexer cache.Indexer) NatRuleCollectionLister
NewNatRuleCollectionLister returns a new NatRuleCollectionLister.
type NatRuleCollectionListerExpansion ¶
type NatRuleCollectionListerExpansion interface{}
NatRuleCollectionListerExpansion allows custom methods to be added to NatRuleCollectionLister.
type NatRuleCollectionNamespaceLister ¶
type NatRuleCollectionNamespaceLister interface { // List lists all NatRuleCollections in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NatRuleCollection, err error) // Get retrieves the NatRuleCollection from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.NatRuleCollection, error) NatRuleCollectionNamespaceListerExpansion }
NatRuleCollectionNamespaceLister helps list and get NatRuleCollections. All objects returned here must be treated as read-only.
type NatRuleCollectionNamespaceListerExpansion ¶
type NatRuleCollectionNamespaceListerExpansion interface{}
NatRuleCollectionNamespaceListerExpansion allows custom methods to be added to NatRuleCollectionNamespaceLister.
type NetworkRuleCollectionLister ¶
type NetworkRuleCollectionLister interface { // List lists all NetworkRuleCollections in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NetworkRuleCollection, err error) // NetworkRuleCollections returns an object that can list and get NetworkRuleCollections. NetworkRuleCollections(namespace string) NetworkRuleCollectionNamespaceLister NetworkRuleCollectionListerExpansion }
NetworkRuleCollectionLister helps list NetworkRuleCollections. All objects returned here must be treated as read-only.
func NewNetworkRuleCollectionLister ¶
func NewNetworkRuleCollectionLister(indexer cache.Indexer) NetworkRuleCollectionLister
NewNetworkRuleCollectionLister returns a new NetworkRuleCollectionLister.
type NetworkRuleCollectionListerExpansion ¶
type NetworkRuleCollectionListerExpansion interface{}
NetworkRuleCollectionListerExpansion allows custom methods to be added to NetworkRuleCollectionLister.
type NetworkRuleCollectionNamespaceLister ¶
type NetworkRuleCollectionNamespaceLister interface { // List lists all NetworkRuleCollections in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NetworkRuleCollection, err error) // Get retrieves the NetworkRuleCollection from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.NetworkRuleCollection, error) NetworkRuleCollectionNamespaceListerExpansion }
NetworkRuleCollectionNamespaceLister helps list and get NetworkRuleCollections. All objects returned here must be treated as read-only.
type NetworkRuleCollectionNamespaceListerExpansion ¶
type NetworkRuleCollectionNamespaceListerExpansion interface{}
NetworkRuleCollectionNamespaceListerExpansion allows custom methods to be added to NetworkRuleCollectionNamespaceLister.
type PolicyLister ¶
type PolicyLister interface { // List lists all Policies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Policy, err error) // Policies returns an object that can list and get Policies. Policies(namespace string) PolicyNamespaceLister PolicyListerExpansion }
PolicyLister helps list Policies. All objects returned here must be treated as read-only.
func NewPolicyLister ¶
func NewPolicyLister(indexer cache.Indexer) PolicyLister
NewPolicyLister returns a new PolicyLister.
type PolicyListerExpansion ¶
type PolicyListerExpansion interface{}
PolicyListerExpansion allows custom methods to be added to PolicyLister.
type PolicyNamespaceLister ¶
type PolicyNamespaceLister interface { // List lists all Policies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Policy, err error) // Get retrieves the Policy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Policy, error) PolicyNamespaceListerExpansion }
PolicyNamespaceLister helps list and get Policies. All objects returned here must be treated as read-only.
type PolicyNamespaceListerExpansion ¶
type PolicyNamespaceListerExpansion interface{}
PolicyNamespaceListerExpansion allows custom methods to be added to PolicyNamespaceLister.
type PolicyRuleCollectionGroupLister ¶
type PolicyRuleCollectionGroupLister interface { // List lists all PolicyRuleCollectionGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PolicyRuleCollectionGroup, err error) // PolicyRuleCollectionGroups returns an object that can list and get PolicyRuleCollectionGroups. PolicyRuleCollectionGroups(namespace string) PolicyRuleCollectionGroupNamespaceLister PolicyRuleCollectionGroupListerExpansion }
PolicyRuleCollectionGroupLister helps list PolicyRuleCollectionGroups. All objects returned here must be treated as read-only.
func NewPolicyRuleCollectionGroupLister ¶
func NewPolicyRuleCollectionGroupLister(indexer cache.Indexer) PolicyRuleCollectionGroupLister
NewPolicyRuleCollectionGroupLister returns a new PolicyRuleCollectionGroupLister.
type PolicyRuleCollectionGroupListerExpansion ¶
type PolicyRuleCollectionGroupListerExpansion interface{}
PolicyRuleCollectionGroupListerExpansion allows custom methods to be added to PolicyRuleCollectionGroupLister.
type PolicyRuleCollectionGroupNamespaceLister ¶
type PolicyRuleCollectionGroupNamespaceLister interface { // List lists all PolicyRuleCollectionGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PolicyRuleCollectionGroup, err error) // Get retrieves the PolicyRuleCollectionGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PolicyRuleCollectionGroup, error) PolicyRuleCollectionGroupNamespaceListerExpansion }
PolicyRuleCollectionGroupNamespaceLister helps list and get PolicyRuleCollectionGroups. All objects returned here must be treated as read-only.
type PolicyRuleCollectionGroupNamespaceListerExpansion ¶
type PolicyRuleCollectionGroupNamespaceListerExpansion interface{}
PolicyRuleCollectionGroupNamespaceListerExpansion allows custom methods to be added to PolicyRuleCollectionGroupNamespaceLister.