Documentation
¶
Index ¶
- func NewDhcpOptionsSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDhcpOptionsSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFlowLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNatIPCIDRInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNatIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTrafficMirrorFilterEgressRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTrafficMirrorFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpcInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFlowLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNatIPCIDRInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNatIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTrafficMirrorFilterEgressRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTrafficMirrorFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpcInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DhcpOptionsSetInformer
- type FlowLogInformer
- type Interface
- type NatIPCIDRInformer
- type NatIPInformer
- type TrafficMirrorFilterEgressRuleInformer
- type TrafficMirrorFilterInformer
- type VpcInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.