v1alpha1

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDhcpOptionsSetInformer added in v0.4.0

func NewDhcpOptionsSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDhcpOptionsSetInformer constructs a new informer for DhcpOptionsSet 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 NewFilteredDhcpOptionsSetInformer added in v0.4.0

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

NewFilteredDhcpOptionsSetInformer constructs a new informer for DhcpOptionsSet 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 NewFilteredFlowLogInformer

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

NewFilteredFlowLogInformer constructs a new informer for FlowLog 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 NewFilteredNatIPCIDRInformer added in v0.4.0

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

NewFilteredNatIPCIDRInformer constructs a new informer for NatIPCIDR 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 NewFilteredNatIPInformer added in v0.4.0

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

NewFilteredNatIPInformer constructs a new informer for NatIP 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 NewFilteredTrafficMirrorFilterEgressRuleInformer added in v0.4.0

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

NewFilteredTrafficMirrorFilterEgressRuleInformer constructs a new informer for TrafficMirrorFilterEgressRule 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 NewFilteredTrafficMirrorFilterInformer added in v0.4.0

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

NewFilteredTrafficMirrorFilterInformer constructs a new informer for TrafficMirrorFilter 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 NewFilteredVpcInformer

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

NewFilteredVpcInformer constructs a new informer for Vpc 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 NewFlowLogInformer

func NewFlowLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFlowLogInformer constructs a new informer for FlowLog 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 NewNatIPCIDRInformer added in v0.4.0

func NewNatIPCIDRInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewNatIPCIDRInformer constructs a new informer for NatIPCIDR 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 NewNatIPInformer added in v0.4.0

func NewNatIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewNatIPInformer constructs a new informer for NatIP 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 NewTrafficMirrorFilterEgressRuleInformer added in v0.4.0

func NewTrafficMirrorFilterEgressRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTrafficMirrorFilterEgressRuleInformer constructs a new informer for TrafficMirrorFilterEgressRule 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 NewTrafficMirrorFilterInformer added in v0.4.0

func NewTrafficMirrorFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTrafficMirrorFilterInformer constructs a new informer for TrafficMirrorFilter 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 NewVpcInformer

func NewVpcInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVpcInformer constructs a new informer for Vpc 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 DhcpOptionsSetInformer added in v0.4.0

type DhcpOptionsSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DhcpOptionsSetLister
}

DhcpOptionsSetInformer provides access to a shared informer and lister for DhcpOptionsSets.

type FlowLogInformer

type FlowLogInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FlowLogLister
}

FlowLogInformer provides access to a shared informer and lister for FlowLogs.

type Interface

type Interface interface {
	// DhcpOptionsSets returns a DhcpOptionsSetInformer.
	DhcpOptionsSets() DhcpOptionsSetInformer
	// FlowLogs returns a FlowLogInformer.
	FlowLogs() FlowLogInformer
	// NatIPs returns a NatIPInformer.
	NatIPs() NatIPInformer
	// NatIPCIDRs returns a NatIPCIDRInformer.
	NatIPCIDRs() NatIPCIDRInformer
	// TrafficMirrorFilters returns a TrafficMirrorFilterInformer.
	TrafficMirrorFilters() TrafficMirrorFilterInformer
	// TrafficMirrorFilterEgressRules returns a TrafficMirrorFilterEgressRuleInformer.
	TrafficMirrorFilterEgressRules() TrafficMirrorFilterEgressRuleInformer
	// Vpcs returns a VpcInformer.
	Vpcs() VpcInformer
}

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

func New

New returns a new Interface.

type NatIPCIDRInformer added in v0.4.0

type NatIPCIDRInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NatIPCIDRLister
}

NatIPCIDRInformer provides access to a shared informer and lister for NatIPCIDRs.

type NatIPInformer added in v0.4.0

type NatIPInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NatIPLister
}

NatIPInformer provides access to a shared informer and lister for NatIPs.

type TrafficMirrorFilterEgressRuleInformer added in v0.4.0

type TrafficMirrorFilterEgressRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TrafficMirrorFilterEgressRuleLister
}

TrafficMirrorFilterEgressRuleInformer provides access to a shared informer and lister for TrafficMirrorFilterEgressRules.

type TrafficMirrorFilterInformer added in v0.4.0

type TrafficMirrorFilterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TrafficMirrorFilterLister
}

TrafficMirrorFilterInformer provides access to a shared informer and lister for TrafficMirrorFilters.

type VpcInformer

type VpcInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VpcLister
}

VpcInformer provides access to a shared informer and lister for Vpcs.

Jump to

Keyboard shortcuts

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