Documentation
¶
Index ¶
- func NewDomainInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDomainInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFlavorInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFloatingIPInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredImageInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKeyPairInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPortInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRoleInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouterInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouterInterfaceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecurityGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServerGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServerInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubnetInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeTypeInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFlavorInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFloatingIPInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewImageInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKeyPairInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPortInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRoleInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouterInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouterInterfaceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecurityGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServerGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServerInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubnetInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeTypeInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DomainInformer
- type FlavorInformer
- type FloatingIPInformer
- type GroupInformer
- type ImageInformer
- type Interface
- type KeyPairInformer
- type NetworkInformer
- type PortInformer
- type ProjectInformer
- type RoleInformer
- type RouterInformer
- type RouterInterfaceInformer
- type SecurityGroupInformer
- type ServerGroupInformer
- type ServerInformer
- type ServiceInformer
- type SubnetInformer
- type VolumeInformer
- type VolumeTypeInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDomainInformer ¶ added in v2.4.0
func NewDomainInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDomainInformer constructs a new informer for Domain 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 NewFilteredDomainInformer ¶ added in v2.4.0
func NewFilteredDomainInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDomainInformer constructs a new informer for Domain 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 NewFilteredFlavorInformer ¶
func NewFilteredFlavorInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFlavorInformer constructs a new informer for Flavor 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 NewFilteredFloatingIPInformer ¶ added in v2.2.0
func NewFilteredFloatingIPInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFloatingIPInformer constructs a new informer for FloatingIP 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 NewFilteredGroupInformer ¶ added in v2.4.0
func NewFilteredGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGroupInformer constructs a new informer for Group 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 NewFilteredImageInformer ¶
func NewFilteredImageInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredImageInformer constructs a new informer for Image 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 NewFilteredKeyPairInformer ¶ added in v2.4.0
func NewFilteredKeyPairInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKeyPairInformer constructs a new informer for KeyPair 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 NewFilteredNetworkInformer ¶
func NewFilteredNetworkInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkInformer constructs a new informer for Network 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 NewFilteredPortInformer ¶
func NewFilteredPortInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPortInformer constructs a new informer for Port 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 NewFilteredProjectInformer ¶ added in v2.1.0
func NewFilteredProjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectInformer constructs a new informer for Project 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 NewFilteredRoleInformer ¶ added in v2.4.0
func NewFilteredRoleInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRoleInformer constructs a new informer for Role 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 NewFilteredRouterInformer ¶
func NewFilteredRouterInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRouterInformer constructs a new informer for Router 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 NewFilteredRouterInterfaceInformer ¶
func NewFilteredRouterInterfaceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRouterInterfaceInformer constructs a new informer for RouterInterface 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 NewFilteredSecurityGroupInformer ¶
func NewFilteredSecurityGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecurityGroupInformer constructs a new informer for SecurityGroup 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 NewFilteredServerGroupInformer ¶ added in v2.2.0
func NewFilteredServerGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServerGroupInformer constructs a new informer for ServerGroup 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 NewFilteredServerInformer ¶
func NewFilteredServerInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServerInformer constructs a new informer for Server 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 NewFilteredServiceInformer ¶ added in v2.4.0
func NewFilteredServiceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceInformer constructs a new informer for Service 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 NewFilteredSubnetInformer ¶
func NewFilteredSubnetInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubnetInformer constructs a new informer for Subnet 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 NewFilteredVolumeInformer ¶ added in v2.3.0
func NewFilteredVolumeInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeInformer constructs a new informer for Volume 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 NewFilteredVolumeTypeInformer ¶ added in v2.3.0
func NewFilteredVolumeTypeInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeTypeInformer constructs a new informer for VolumeType 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 NewFlavorInformer ¶
func NewFlavorInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFlavorInformer constructs a new informer for Flavor 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 NewFloatingIPInformer ¶ added in v2.2.0
func NewFloatingIPInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFloatingIPInformer constructs a new informer for FloatingIP 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 NewGroupInformer ¶ added in v2.4.0
func NewGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGroupInformer constructs a new informer for Group 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 NewImageInformer ¶
func NewImageInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewImageInformer constructs a new informer for Image 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 NewKeyPairInformer ¶ added in v2.4.0
func NewKeyPairInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKeyPairInformer constructs a new informer for KeyPair 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 NewNetworkInformer ¶
func NewNetworkInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkInformer constructs a new informer for Network 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 NewPortInformer ¶
func NewPortInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPortInformer constructs a new informer for Port 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 NewProjectInformer ¶ added in v2.1.0
func NewProjectInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectInformer constructs a new informer for Project 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 NewRoleInformer ¶ added in v2.4.0
func NewRoleInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRoleInformer constructs a new informer for Role 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 NewRouterInformer ¶
func NewRouterInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRouterInformer constructs a new informer for Router 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 NewRouterInterfaceInformer ¶
func NewRouterInterfaceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRouterInterfaceInformer constructs a new informer for RouterInterface 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 NewSecurityGroupInformer ¶
func NewSecurityGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecurityGroupInformer constructs a new informer for SecurityGroup 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 NewServerGroupInformer ¶ added in v2.2.0
func NewServerGroupInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServerGroupInformer constructs a new informer for ServerGroup 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 NewServerInformer ¶
func NewServerInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServerInformer constructs a new informer for Server 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 NewServiceInformer ¶ added in v2.4.0
func NewServiceInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceInformer constructs a new informer for Service 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 NewSubnetInformer ¶
func NewSubnetInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubnetInformer constructs a new informer for Subnet 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 NewVolumeInformer ¶ added in v2.3.0
func NewVolumeInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeInformer constructs a new informer for Volume 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 NewVolumeTypeInformer ¶ added in v2.3.0
func NewVolumeTypeInformer(client clientset.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeTypeInformer constructs a new informer for VolumeType 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 DomainInformer ¶ added in v2.4.0
type DomainInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.DomainLister
}
DomainInformer provides access to a shared informer and lister for Domains.
type FlavorInformer ¶
type FlavorInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.FlavorLister
}
FlavorInformer provides access to a shared informer and lister for Flavors.
type FloatingIPInformer ¶ added in v2.2.0
type FloatingIPInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.FloatingIPLister
}
FloatingIPInformer provides access to a shared informer and lister for FloatingIPs.
type GroupInformer ¶ added in v2.4.0
type GroupInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.GroupLister
}
GroupInformer provides access to a shared informer and lister for Groups.
type ImageInformer ¶
type ImageInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.ImageLister
}
ImageInformer provides access to a shared informer and lister for Images.
type Interface ¶
type Interface interface {
// Domains returns a DomainInformer.
Domains() DomainInformer
// Flavors returns a FlavorInformer.
Flavors() FlavorInformer
// FloatingIPs returns a FloatingIPInformer.
FloatingIPs() FloatingIPInformer
// Groups returns a GroupInformer.
Groups() GroupInformer
// Images returns a ImageInformer.
Images() ImageInformer
// KeyPairs returns a KeyPairInformer.
KeyPairs() KeyPairInformer
// Networks returns a NetworkInformer.
Networks() NetworkInformer
// Ports returns a PortInformer.
Ports() PortInformer
// Projects returns a ProjectInformer.
Projects() ProjectInformer
// Roles returns a RoleInformer.
Roles() RoleInformer
// Routers returns a RouterInformer.
Routers() RouterInformer
// RouterInterfaces returns a RouterInterfaceInformer.
RouterInterfaces() RouterInterfaceInformer
// SecurityGroups returns a SecurityGroupInformer.
SecurityGroups() SecurityGroupInformer
// Servers returns a ServerInformer.
Servers() ServerInformer
// ServerGroups returns a ServerGroupInformer.
ServerGroups() ServerGroupInformer
// Services returns a ServiceInformer.
Services() ServiceInformer
// Subnets returns a SubnetInformer.
Subnets() SubnetInformer
// Volumes returns a VolumeInformer.
Volumes() VolumeInformer
// VolumeTypes returns a VolumeTypeInformer.
VolumeTypes() VolumeTypeInformer
}
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 KeyPairInformer ¶ added in v2.4.0
type KeyPairInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.KeyPairLister
}
KeyPairInformer provides access to a shared informer and lister for KeyPairs.
type NetworkInformer ¶
type NetworkInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.NetworkLister
}
NetworkInformer provides access to a shared informer and lister for Networks.
type PortInformer ¶
type PortInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.PortLister
}
PortInformer provides access to a shared informer and lister for Ports.
type ProjectInformer ¶ added in v2.1.0
type ProjectInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.ProjectLister
}
ProjectInformer provides access to a shared informer and lister for Projects.
type RoleInformer ¶ added in v2.4.0
type RoleInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.RoleLister
}
RoleInformer provides access to a shared informer and lister for Roles.
type RouterInformer ¶
type RouterInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.RouterLister
}
RouterInformer provides access to a shared informer and lister for Routers.
type RouterInterfaceInformer ¶
type RouterInterfaceInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.RouterInterfaceLister
}
RouterInterfaceInformer provides access to a shared informer and lister for RouterInterfaces.
type SecurityGroupInformer ¶
type SecurityGroupInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.SecurityGroupLister
}
SecurityGroupInformer provides access to a shared informer and lister for SecurityGroups.
type ServerGroupInformer ¶ added in v2.2.0
type ServerGroupInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.ServerGroupLister
}
ServerGroupInformer provides access to a shared informer and lister for ServerGroups.
type ServerInformer ¶
type ServerInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.ServerLister
}
ServerInformer provides access to a shared informer and lister for Servers.
type ServiceInformer ¶ added in v2.4.0
type ServiceInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.ServiceLister
}
ServiceInformer provides access to a shared informer and lister for Services.
type SubnetInformer ¶
type SubnetInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.SubnetLister
}
SubnetInformer provides access to a shared informer and lister for Subnets.
type VolumeInformer ¶ added in v2.3.0
type VolumeInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.VolumeLister
}
VolumeInformer provides access to a shared informer and lister for Volumes.
type VolumeTypeInformer ¶ added in v2.3.0
type VolumeTypeInformer interface {
Informer() cache.SharedIndexInformer
Lister() apiv1alpha1.VolumeTypeLister
}
VolumeTypeInformer provides access to a shared informer and lister for VolumeTypes.