v1alpha1

package
v2.5.0 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAddressScopeInformer added in v2.5.0

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

NewAddressScopeInformer constructs a new informer for AddressScope 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 NewApplicationCredentialInformer added in v2.5.0

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

NewApplicationCredentialInformer constructs a new informer for ApplicationCredential 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 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 NewEndpointInformer added in v2.5.0

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

NewEndpointInformer constructs a new informer for Endpoint 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 NewFilteredAddressScopeInformer added in v2.5.0

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

NewFilteredAddressScopeInformer constructs a new informer for AddressScope 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 NewFilteredApplicationCredentialInformer added in v2.5.0

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

NewFilteredApplicationCredentialInformer constructs a new informer for ApplicationCredential 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 NewFilteredEndpointInformer added in v2.5.0

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

NewFilteredEndpointInformer constructs a new informer for Endpoint 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 NewFilteredTrunkInformer added in v2.5.0

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

NewFilteredTrunkInformer constructs a new informer for Trunk 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 NewFilteredUserInformer added in v2.5.0

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

NewFilteredUserInformer constructs a new informer for User 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 NewTrunkInformer added in v2.5.0

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

NewTrunkInformer constructs a new informer for Trunk 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 NewUserInformer added in v2.5.0

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

NewUserInformer constructs a new informer for User 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 AddressScopeInformer added in v2.5.0

type AddressScopeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() apiv1alpha1.AddressScopeLister
}

AddressScopeInformer provides access to a shared informer and lister for AddressScopes.

type ApplicationCredentialInformer added in v2.5.0

type ApplicationCredentialInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() apiv1alpha1.ApplicationCredentialLister
}

ApplicationCredentialInformer provides access to a shared informer and lister for ApplicationCredentials.

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 EndpointInformer added in v2.5.0

type EndpointInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() apiv1alpha1.EndpointLister
}

EndpointInformer provides access to a shared informer and lister for Endpoints.

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 {
	// AddressScopes returns a AddressScopeInformer.
	AddressScopes() AddressScopeInformer
	// ApplicationCredentials returns a ApplicationCredentialInformer.
	ApplicationCredentials() ApplicationCredentialInformer
	// Domains returns a DomainInformer.
	Domains() DomainInformer
	// Endpoints returns a EndpointInformer.
	Endpoints() EndpointInformer
	// 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
	// Trunks returns a TrunkInformer.
	Trunks() TrunkInformer
	// Users returns a UserInformer.
	Users() UserInformer
	// 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

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 TrunkInformer added in v2.5.0

type TrunkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() apiv1alpha1.TrunkLister
}

TrunkInformer provides access to a shared informer and lister for Trunks.

type UserInformer added in v2.5.0

type UserInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() apiv1alpha1.UserLister
}

UserInformer provides access to a shared informer and lister for Users.

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.

Jump to

Keyboard shortcuts

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