Documentation ¶
Index ¶
- func NewClusterEnforcerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterEnforcerProfileInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterExternalNetworkInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterNetworkRuleSetPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterPUTrafficActionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterProcessingUnitInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewExternalNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterEnforcerInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterEnforcerProfileInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterExternalNetworkInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterNetworkRuleSetPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterPUTrafficActionInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterProcessingUnitInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredExternalNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkRuleSetPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPUTrafficActionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProcessingUnitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkRuleSetPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPUTrafficActionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProcessingUnitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterEnforcerInformer
- type ClusterEnforcerProfileInformer
- type ClusterExternalNetworkInformer
- type ClusterNetworkRuleSetPolicyInformer
- type ClusterPUTrafficActionInformer
- type ClusterProcessingUnitInformer
- type ExternalNetworkInformer
- type Interface
- type NetworkRuleSetPolicyInformer
- type PUTrafficActionInformer
- type ProcessingUnitInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterEnforcerInformer ¶
func NewClusterEnforcerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterEnforcerInformer constructs a new informer for ClusterEnforcer type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewClusterEnforcerProfileInformer ¶
func NewClusterEnforcerProfileInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterEnforcerProfileInformer constructs a new informer for ClusterEnforcerProfile type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewClusterExternalNetworkInformer ¶
func NewClusterExternalNetworkInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterExternalNetworkInformer constructs a new informer for ClusterExternalNetwork type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewClusterNetworkRuleSetPolicyInformer ¶
func NewClusterNetworkRuleSetPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterNetworkRuleSetPolicyInformer constructs a new informer for ClusterNetworkRuleSetPolicy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewClusterPUTrafficActionInformer ¶
func NewClusterPUTrafficActionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterPUTrafficActionInformer constructs a new informer for ClusterPUTrafficAction type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewClusterProcessingUnitInformer ¶
func NewClusterProcessingUnitInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterProcessingUnitInformer constructs a new informer for ClusterProcessingUnit type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewExternalNetworkInformer ¶
func NewExternalNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewExternalNetworkInformer constructs a new informer for ExternalNetwork type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredClusterEnforcerInformer ¶
func NewFilteredClusterEnforcerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterEnforcerInformer constructs a new informer for ClusterEnforcer type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredClusterEnforcerProfileInformer ¶
func NewFilteredClusterEnforcerProfileInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterEnforcerProfileInformer constructs a new informer for ClusterEnforcerProfile type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredClusterExternalNetworkInformer ¶
func NewFilteredClusterExternalNetworkInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterExternalNetworkInformer constructs a new informer for ClusterExternalNetwork type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredClusterNetworkRuleSetPolicyInformer ¶
func NewFilteredClusterNetworkRuleSetPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterNetworkRuleSetPolicyInformer constructs a new informer for ClusterNetworkRuleSetPolicy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredClusterPUTrafficActionInformer ¶
func NewFilteredClusterPUTrafficActionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterPUTrafficActionInformer constructs a new informer for ClusterPUTrafficAction type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredClusterProcessingUnitInformer ¶
func NewFilteredClusterProcessingUnitInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterProcessingUnitInformer constructs a new informer for ClusterProcessingUnit type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredExternalNetworkInformer ¶
func NewFilteredExternalNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredExternalNetworkInformer constructs a new informer for ExternalNetwork type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredNetworkRuleSetPolicyInformer ¶
func NewFilteredNetworkRuleSetPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkRuleSetPolicyInformer constructs a new informer for NetworkRuleSetPolicy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredPUTrafficActionInformer ¶
func NewFilteredPUTrafficActionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPUTrafficActionInformer constructs a new informer for PUTrafficAction type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredProcessingUnitInformer ¶
func NewFilteredProcessingUnitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProcessingUnitInformer constructs a new informer for ProcessingUnit type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewNetworkRuleSetPolicyInformer ¶
func NewNetworkRuleSetPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkRuleSetPolicyInformer constructs a new informer for NetworkRuleSetPolicy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewPUTrafficActionInformer ¶
func NewPUTrafficActionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPUTrafficActionInformer constructs a new informer for PUTrafficAction type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewProcessingUnitInformer ¶
func NewProcessingUnitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProcessingUnitInformer constructs a new informer for ProcessingUnit type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type ClusterEnforcerInformer ¶
type ClusterEnforcerInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterEnforcerLister }
ClusterEnforcerInformer provides access to a shared informer and lister for ClusterEnforcers.
type ClusterEnforcerProfileInformer ¶
type ClusterEnforcerProfileInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterEnforcerProfileLister }
ClusterEnforcerProfileInformer provides access to a shared informer and lister for ClusterEnforcerProfiles.
type ClusterExternalNetworkInformer ¶
type ClusterExternalNetworkInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterExternalNetworkLister }
ClusterExternalNetworkInformer provides access to a shared informer and lister for ClusterExternalNetworks.
type ClusterNetworkRuleSetPolicyInformer ¶
type ClusterNetworkRuleSetPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterNetworkRuleSetPolicyLister }
ClusterNetworkRuleSetPolicyInformer provides access to a shared informer and lister for ClusterNetworkRuleSetPolicies.
type ClusterPUTrafficActionInformer ¶
type ClusterPUTrafficActionInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterPUTrafficActionLister }
ClusterPUTrafficActionInformer provides access to a shared informer and lister for ClusterPUTrafficActions.
type ClusterProcessingUnitInformer ¶
type ClusterProcessingUnitInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ClusterProcessingUnitLister }
ClusterProcessingUnitInformer provides access to a shared informer and lister for ClusterProcessingUnits.
type ExternalNetworkInformer ¶
type ExternalNetworkInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ExternalNetworkLister }
ExternalNetworkInformer provides access to a shared informer and lister for ExternalNetworks.
type Interface ¶
type Interface interface { // ClusterEnforcers returns a ClusterEnforcerInformer. ClusterEnforcers() ClusterEnforcerInformer // ClusterEnforcerProfiles returns a ClusterEnforcerProfileInformer. ClusterEnforcerProfiles() ClusterEnforcerProfileInformer // ClusterExternalNetworks returns a ClusterExternalNetworkInformer. ClusterExternalNetworks() ClusterExternalNetworkInformer // ClusterNetworkRuleSetPolicies returns a ClusterNetworkRuleSetPolicyInformer. ClusterNetworkRuleSetPolicies() ClusterNetworkRuleSetPolicyInformer // ClusterPUTrafficActions returns a ClusterPUTrafficActionInformer. ClusterPUTrafficActions() ClusterPUTrafficActionInformer // ClusterProcessingUnits returns a ClusterProcessingUnitInformer. ClusterProcessingUnits() ClusterProcessingUnitInformer // ExternalNetworks returns a ExternalNetworkInformer. ExternalNetworks() ExternalNetworkInformer // NetworkRuleSetPolicies returns a NetworkRuleSetPolicyInformer. NetworkRuleSetPolicies() NetworkRuleSetPolicyInformer // PUTrafficActions returns a PUTrafficActionInformer. PUTrafficActions() PUTrafficActionInformer // ProcessingUnits returns a ProcessingUnitInformer. ProcessingUnits() ProcessingUnitInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type NetworkRuleSetPolicyInformer ¶
type NetworkRuleSetPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1.NetworkRuleSetPolicyLister }
NetworkRuleSetPolicyInformer provides access to a shared informer and lister for NetworkRuleSetPolicies.
type PUTrafficActionInformer ¶
type PUTrafficActionInformer interface { Informer() cache.SharedIndexInformer Lister() v1.PUTrafficActionLister }
PUTrafficActionInformer provides access to a shared informer and lister for PUTrafficActions.
type ProcessingUnitInformer ¶
type ProcessingUnitInformer interface { Informer() cache.SharedIndexInformer Lister() v1.ProcessingUnitLister }
ProcessingUnitInformer provides access to a shared informer and lister for ProcessingUnits.