Documentation ¶
Index ¶
- func NewBandwidthLimitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBandwidthPackageAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBandwidthPackageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBandwidthLimitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBandwidthPackageAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBandwidthPackageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFlowlogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceGrantInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPrivateZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouteEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouteMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouteServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransitRouterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransitRouterPeerAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransitRouterRouteEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransitRouterRouteTableAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransitRouterRouteTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransitRouterRouteTablePropagationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransitRouterVbrAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransitRouterVpcAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVbrHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFlowlogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceGrantInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPrivateZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouteEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouteMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouteServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransitRouterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransitRouterPeerAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransitRouterRouteEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransitRouterRouteTableAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransitRouterRouteTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransitRouterRouteTablePropagationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransitRouterVbrAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransitRouterVpcAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVbrHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BandwidthLimitInformer
- type BandwidthPackageAttachmentInformer
- type BandwidthPackageInformer
- type FlowlogInformer
- type InstanceAttachmentInformer
- type InstanceGrantInformer
- type InstanceInformer
- type Interface
- type PrivateZoneInformer
- type RouteEntryInformer
- type RouteMapInformer
- type RouteServiceInformer
- type TransitRouterInformer
- type TransitRouterPeerAttachmentInformer
- type TransitRouterRouteEntryInformer
- type TransitRouterRouteTableAssociationInformer
- type TransitRouterRouteTableInformer
- type TransitRouterRouteTablePropagationInformer
- type TransitRouterVbrAttachmentInformer
- type TransitRouterVpcAttachmentInformer
- type VbrHealthCheckInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBandwidthLimitInformer ¶
func NewBandwidthLimitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBandwidthLimitInformer constructs a new informer for BandwidthLimit 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 NewBandwidthPackageAttachmentInformer ¶
func NewBandwidthPackageAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBandwidthPackageAttachmentInformer constructs a new informer for BandwidthPackageAttachment 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 NewBandwidthPackageInformer ¶
func NewBandwidthPackageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBandwidthPackageInformer constructs a new informer for BandwidthPackage 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 NewFilteredBandwidthLimitInformer ¶
func NewFilteredBandwidthLimitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBandwidthLimitInformer constructs a new informer for BandwidthLimit 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 NewFilteredBandwidthPackageAttachmentInformer ¶
func NewFilteredBandwidthPackageAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBandwidthPackageAttachmentInformer constructs a new informer for BandwidthPackageAttachment 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 NewFilteredBandwidthPackageInformer ¶
func NewFilteredBandwidthPackageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBandwidthPackageInformer constructs a new informer for BandwidthPackage 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 NewFilteredInstanceAttachmentInformer ¶
func NewFilteredInstanceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceAttachmentInformer constructs a new informer for InstanceAttachment 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 NewFilteredInstanceGrantInformer ¶
func NewFilteredInstanceGrantInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceGrantInformer constructs a new informer for InstanceGrant 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 NewFilteredInstanceInformer ¶
func NewFilteredInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceInformer constructs a new informer for Instance 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 NewFilteredPrivateZoneInformer ¶
func NewFilteredPrivateZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPrivateZoneInformer constructs a new informer for PrivateZone 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 NewFilteredRouteEntryInformer ¶
func NewFilteredRouteEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRouteEntryInformer constructs a new informer for RouteEntry 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 NewFilteredRouteMapInformer ¶
func NewFilteredRouteMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRouteMapInformer constructs a new informer for RouteMap 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 NewFilteredRouteServiceInformer ¶
func NewFilteredRouteServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRouteServiceInformer constructs a new informer for RouteService 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 NewFilteredTransitRouterInformer ¶
func NewFilteredTransitRouterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTransitRouterInformer constructs a new informer for TransitRouter 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 NewFilteredTransitRouterPeerAttachmentInformer ¶
func NewFilteredTransitRouterPeerAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTransitRouterPeerAttachmentInformer constructs a new informer for TransitRouterPeerAttachment 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 NewFilteredTransitRouterRouteEntryInformer ¶
func NewFilteredTransitRouterRouteEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTransitRouterRouteEntryInformer constructs a new informer for TransitRouterRouteEntry 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 NewFilteredTransitRouterRouteTableAssociationInformer ¶
func NewFilteredTransitRouterRouteTableAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTransitRouterRouteTableAssociationInformer constructs a new informer for TransitRouterRouteTableAssociation 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 NewFilteredTransitRouterRouteTableInformer ¶
func NewFilteredTransitRouterRouteTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTransitRouterRouteTableInformer constructs a new informer for TransitRouterRouteTable 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 NewFilteredTransitRouterRouteTablePropagationInformer ¶
func NewFilteredTransitRouterRouteTablePropagationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTransitRouterRouteTablePropagationInformer constructs a new informer for TransitRouterRouteTablePropagation 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 NewFilteredTransitRouterVbrAttachmentInformer ¶
func NewFilteredTransitRouterVbrAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTransitRouterVbrAttachmentInformer constructs a new informer for TransitRouterVbrAttachment 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 NewFilteredTransitRouterVpcAttachmentInformer ¶
func NewFilteredTransitRouterVpcAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTransitRouterVpcAttachmentInformer constructs a new informer for TransitRouterVpcAttachment 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 NewFilteredVbrHealthCheckInformer ¶
func NewFilteredVbrHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVbrHealthCheckInformer constructs a new informer for VbrHealthCheck 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 NewInstanceAttachmentInformer ¶
func NewInstanceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceAttachmentInformer constructs a new informer for InstanceAttachment 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 NewInstanceGrantInformer ¶
func NewInstanceGrantInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceGrantInformer constructs a new informer for InstanceGrant 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 NewInstanceInformer ¶
func NewInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceInformer constructs a new informer for Instance 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 NewPrivateZoneInformer ¶
func NewPrivateZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPrivateZoneInformer constructs a new informer for PrivateZone 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 NewRouteEntryInformer ¶
func NewRouteEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRouteEntryInformer constructs a new informer for RouteEntry 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 NewRouteMapInformer ¶
func NewRouteMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRouteMapInformer constructs a new informer for RouteMap 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 NewRouteServiceInformer ¶
func NewRouteServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRouteServiceInformer constructs a new informer for RouteService 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 NewTransitRouterInformer ¶
func NewTransitRouterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTransitRouterInformer constructs a new informer for TransitRouter 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 NewTransitRouterPeerAttachmentInformer ¶
func NewTransitRouterPeerAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTransitRouterPeerAttachmentInformer constructs a new informer for TransitRouterPeerAttachment 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 NewTransitRouterRouteEntryInformer ¶
func NewTransitRouterRouteEntryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTransitRouterRouteEntryInformer constructs a new informer for TransitRouterRouteEntry 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 NewTransitRouterRouteTableAssociationInformer ¶
func NewTransitRouterRouteTableAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTransitRouterRouteTableAssociationInformer constructs a new informer for TransitRouterRouteTableAssociation 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 NewTransitRouterRouteTableInformer ¶
func NewTransitRouterRouteTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTransitRouterRouteTableInformer constructs a new informer for TransitRouterRouteTable 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 NewTransitRouterRouteTablePropagationInformer ¶
func NewTransitRouterRouteTablePropagationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTransitRouterRouteTablePropagationInformer constructs a new informer for TransitRouterRouteTablePropagation 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 NewTransitRouterVbrAttachmentInformer ¶
func NewTransitRouterVbrAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTransitRouterVbrAttachmentInformer constructs a new informer for TransitRouterVbrAttachment 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 NewTransitRouterVpcAttachmentInformer ¶
func NewTransitRouterVpcAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTransitRouterVpcAttachmentInformer constructs a new informer for TransitRouterVpcAttachment 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 NewVbrHealthCheckInformer ¶
func NewVbrHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVbrHealthCheckInformer constructs a new informer for VbrHealthCheck 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 BandwidthLimitInformer ¶
type BandwidthLimitInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BandwidthLimitLister }
BandwidthLimitInformer provides access to a shared informer and lister for BandwidthLimits.
type BandwidthPackageAttachmentInformer ¶
type BandwidthPackageAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BandwidthPackageAttachmentLister }
BandwidthPackageAttachmentInformer provides access to a shared informer and lister for BandwidthPackageAttachments.
type BandwidthPackageInformer ¶
type BandwidthPackageInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BandwidthPackageLister }
BandwidthPackageInformer provides access to a shared informer and lister for BandwidthPackages.
type FlowlogInformer ¶
type FlowlogInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FlowlogLister }
FlowlogInformer provides access to a shared informer and lister for Flowlogs.
type InstanceAttachmentInformer ¶
type InstanceAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceAttachmentLister }
InstanceAttachmentInformer provides access to a shared informer and lister for InstanceAttachments.
type InstanceGrantInformer ¶
type InstanceGrantInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceGrantLister }
InstanceGrantInformer provides access to a shared informer and lister for InstanceGrants.
type InstanceInformer ¶
type InstanceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceLister }
InstanceInformer provides access to a shared informer and lister for Instances.
type Interface ¶
type Interface interface { // BandwidthLimits returns a BandwidthLimitInformer. BandwidthLimits() BandwidthLimitInformer // BandwidthPackages returns a BandwidthPackageInformer. BandwidthPackages() BandwidthPackageInformer // BandwidthPackageAttachments returns a BandwidthPackageAttachmentInformer. BandwidthPackageAttachments() BandwidthPackageAttachmentInformer // Flowlogs returns a FlowlogInformer. Flowlogs() FlowlogInformer // Instances returns a InstanceInformer. Instances() InstanceInformer // InstanceAttachments returns a InstanceAttachmentInformer. InstanceAttachments() InstanceAttachmentInformer // InstanceGrants returns a InstanceGrantInformer. InstanceGrants() InstanceGrantInformer // PrivateZones returns a PrivateZoneInformer. PrivateZones() PrivateZoneInformer // RouteEntries returns a RouteEntryInformer. RouteEntries() RouteEntryInformer // RouteMaps returns a RouteMapInformer. RouteMaps() RouteMapInformer // RouteServices returns a RouteServiceInformer. RouteServices() RouteServiceInformer // TransitRouters returns a TransitRouterInformer. TransitRouters() TransitRouterInformer // TransitRouterPeerAttachments returns a TransitRouterPeerAttachmentInformer. TransitRouterPeerAttachments() TransitRouterPeerAttachmentInformer // TransitRouterRouteEntries returns a TransitRouterRouteEntryInformer. TransitRouterRouteEntries() TransitRouterRouteEntryInformer // TransitRouterRouteTables returns a TransitRouterRouteTableInformer. TransitRouterRouteTables() TransitRouterRouteTableInformer // TransitRouterRouteTableAssociations returns a TransitRouterRouteTableAssociationInformer. TransitRouterRouteTableAssociations() TransitRouterRouteTableAssociationInformer // TransitRouterRouteTablePropagations returns a TransitRouterRouteTablePropagationInformer. TransitRouterRouteTablePropagations() TransitRouterRouteTablePropagationInformer // TransitRouterVbrAttachments returns a TransitRouterVbrAttachmentInformer. TransitRouterVbrAttachments() TransitRouterVbrAttachmentInformer // TransitRouterVpcAttachments returns a TransitRouterVpcAttachmentInformer. TransitRouterVpcAttachments() TransitRouterVpcAttachmentInformer // VbrHealthChecks returns a VbrHealthCheckInformer. VbrHealthChecks() VbrHealthCheckInformer }
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 PrivateZoneInformer ¶
type PrivateZoneInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PrivateZoneLister }
PrivateZoneInformer provides access to a shared informer and lister for PrivateZones.
type RouteEntryInformer ¶
type RouteEntryInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RouteEntryLister }
RouteEntryInformer provides access to a shared informer and lister for RouteEntries.
type RouteMapInformer ¶
type RouteMapInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RouteMapLister }
RouteMapInformer provides access to a shared informer and lister for RouteMaps.
type RouteServiceInformer ¶
type RouteServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RouteServiceLister }
RouteServiceInformer provides access to a shared informer and lister for RouteServices.
type TransitRouterInformer ¶
type TransitRouterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TransitRouterLister }
TransitRouterInformer provides access to a shared informer and lister for TransitRouters.
type TransitRouterPeerAttachmentInformer ¶
type TransitRouterPeerAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TransitRouterPeerAttachmentLister }
TransitRouterPeerAttachmentInformer provides access to a shared informer and lister for TransitRouterPeerAttachments.
type TransitRouterRouteEntryInformer ¶
type TransitRouterRouteEntryInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TransitRouterRouteEntryLister }
TransitRouterRouteEntryInformer provides access to a shared informer and lister for TransitRouterRouteEntries.
type TransitRouterRouteTableAssociationInformer ¶
type TransitRouterRouteTableAssociationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TransitRouterRouteTableAssociationLister }
TransitRouterRouteTableAssociationInformer provides access to a shared informer and lister for TransitRouterRouteTableAssociations.
type TransitRouterRouteTableInformer ¶
type TransitRouterRouteTableInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TransitRouterRouteTableLister }
TransitRouterRouteTableInformer provides access to a shared informer and lister for TransitRouterRouteTables.
type TransitRouterRouteTablePropagationInformer ¶
type TransitRouterRouteTablePropagationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TransitRouterRouteTablePropagationLister }
TransitRouterRouteTablePropagationInformer provides access to a shared informer and lister for TransitRouterRouteTablePropagations.
type TransitRouterVbrAttachmentInformer ¶
type TransitRouterVbrAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TransitRouterVbrAttachmentLister }
TransitRouterVbrAttachmentInformer provides access to a shared informer and lister for TransitRouterVbrAttachments.
type TransitRouterVpcAttachmentInformer ¶
type TransitRouterVpcAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TransitRouterVpcAttachmentLister }
TransitRouterVpcAttachmentInformer provides access to a shared informer and lister for TransitRouterVpcAttachments.
type VbrHealthCheckInformer ¶
type VbrHealthCheckInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VbrHealthCheckLister }
VbrHealthCheckInformer provides access to a shared informer and lister for VbrHealthChecks.
Source Files ¶
- bandwidthlimit.go
- bandwidthpackage.go
- bandwidthpackageattachment.go
- flowlog.go
- instance.go
- instanceattachment.go
- instancegrant.go
- interface.go
- privatezone.go
- routeentry.go
- routemap.go
- routeservice.go
- transitrouter.go
- transitrouterpeerattachment.go
- transitrouterrouteentry.go
- transitrouterroutetable.go
- transitrouterroutetableassociation.go
- transitrouterroutetablepropagation.go
- transitroutervbrattachment.go
- transitroutervpcattachment.go
- vbrhealthcheck.go