vpn

package
v0.0.0-...-798ae07 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 2, 2023 License: GPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredVPNTunnelInformer

func NewFilteredVPNTunnelInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVPNTunnelInformer constructs a new informer for VPNTunnel 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 NewFilteredVPNTunnelListInformer

func NewFilteredVPNTunnelListInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVPNTunnelListInformer constructs a new informer for VPNTunnelList 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 NewVPNTunnelInformer

func NewVPNTunnelInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVPNTunnelInformer constructs a new informer for VPNTunnel 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 NewVPNTunnelListInformer

func NewVPNTunnelListInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVPNTunnelListInformer constructs a new informer for VPNTunnelList 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 Interface

type Interface interface {
	// VPNTunnels returns a VPNTunnelInformer.
	VPNTunnels() VPNTunnelInformer
	// VPNTunnelLists returns a VPNTunnelListInformer.
	VPNTunnelLists() VPNTunnelListInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type VPNTunnelInformer

type VPNTunnelInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() vpn.VPNTunnelLister
}

VPNTunnelInformer provides access to a shared informer and lister for VPNTunnels.

type VPNTunnelListInformer

type VPNTunnelListInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() vpn.VPNTunnelListLister
}

VPNTunnelListInformer provides access to a shared informer and lister for VPNTunnelLists.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL