v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewActiveDirectoryAdministratorInformer

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

NewActiveDirectoryAdministratorInformer constructs a new informer for ActiveDirectoryAdministrator 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 NewConfigurationInformer

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

NewConfigurationInformer constructs a new informer for Configuration 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 NewDatabaseInformer

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

NewDatabaseInformer constructs a new informer for Database 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 NewFilteredActiveDirectoryAdministratorInformer

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

NewFilteredActiveDirectoryAdministratorInformer constructs a new informer for ActiveDirectoryAdministrator 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 NewFilteredConfigurationInformer

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

NewFilteredConfigurationInformer constructs a new informer for Configuration 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 NewFilteredDatabaseInformer

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

NewFilteredDatabaseInformer constructs a new informer for Database 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 NewFilteredFirewallRuleInformer

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

NewFilteredFirewallRuleInformer constructs a new informer for FirewallRule 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 NewFilteredFlexibleServerConfigurationInformer added in v0.5.0

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

NewFilteredFlexibleServerConfigurationInformer constructs a new informer for FlexibleServerConfiguration 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 NewFilteredFlexibleServerDatabaseInformer added in v0.5.0

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

NewFilteredFlexibleServerDatabaseInformer constructs a new informer for FlexibleServerDatabase 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 NewFilteredFlexibleServerFirewallRuleInformer

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

NewFilteredFlexibleServerFirewallRuleInformer constructs a new informer for FlexibleServerFirewallRule 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 NewFilteredFlexibleServerInformer

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

NewFilteredFlexibleServerInformer constructs a new informer for FlexibleServer 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 versioned.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 NewFilteredServerKeyInformer

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

NewFilteredServerKeyInformer constructs a new informer for ServerKey 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 NewFilteredVirtualNetworkRuleInformer

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

NewFilteredVirtualNetworkRuleInformer constructs a new informer for VirtualNetworkRule 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 NewFirewallRuleInformer

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

NewFirewallRuleInformer constructs a new informer for FirewallRule 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 NewFlexibleServerConfigurationInformer added in v0.5.0

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

NewFlexibleServerConfigurationInformer constructs a new informer for FlexibleServerConfiguration 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 NewFlexibleServerDatabaseInformer added in v0.5.0

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

NewFlexibleServerDatabaseInformer constructs a new informer for FlexibleServerDatabase 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 NewFlexibleServerFirewallRuleInformer

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

NewFlexibleServerFirewallRuleInformer constructs a new informer for FlexibleServerFirewallRule 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 NewFlexibleServerInformer

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

NewFlexibleServerInformer constructs a new informer for FlexibleServer 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 versioned.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 NewServerKeyInformer

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

NewServerKeyInformer constructs a new informer for ServerKey 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 NewVirtualNetworkRuleInformer

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

NewVirtualNetworkRuleInformer constructs a new informer for VirtualNetworkRule 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 ActiveDirectoryAdministratorInformer

type ActiveDirectoryAdministratorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ActiveDirectoryAdministratorLister
}

ActiveDirectoryAdministratorInformer provides access to a shared informer and lister for ActiveDirectoryAdministrators.

type ConfigurationInformer

type ConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigurationLister
}

ConfigurationInformer provides access to a shared informer and lister for Configurations.

type DatabaseInformer

type DatabaseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DatabaseLister
}

DatabaseInformer provides access to a shared informer and lister for Databases.

type FirewallRuleInformer

type FirewallRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FirewallRuleLister
}

FirewallRuleInformer provides access to a shared informer and lister for FirewallRules.

type FlexibleServerConfigurationInformer added in v0.5.0

type FlexibleServerConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FlexibleServerConfigurationLister
}

FlexibleServerConfigurationInformer provides access to a shared informer and lister for FlexibleServerConfigurations.

type FlexibleServerDatabaseInformer added in v0.5.0

type FlexibleServerDatabaseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FlexibleServerDatabaseLister
}

FlexibleServerDatabaseInformer provides access to a shared informer and lister for FlexibleServerDatabases.

type FlexibleServerFirewallRuleInformer

type FlexibleServerFirewallRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FlexibleServerFirewallRuleLister
}

FlexibleServerFirewallRuleInformer provides access to a shared informer and lister for FlexibleServerFirewallRules.

type FlexibleServerInformer

type FlexibleServerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FlexibleServerLister
}

FlexibleServerInformer provides access to a shared informer and lister for FlexibleServers.

type Interface

type Interface interface {
	// ActiveDirectoryAdministrators returns a ActiveDirectoryAdministratorInformer.
	ActiveDirectoryAdministrators() ActiveDirectoryAdministratorInformer
	// Configurations returns a ConfigurationInformer.
	Configurations() ConfigurationInformer
	// Databases returns a DatabaseInformer.
	Databases() DatabaseInformer
	// FirewallRules returns a FirewallRuleInformer.
	FirewallRules() FirewallRuleInformer
	// FlexibleServers returns a FlexibleServerInformer.
	FlexibleServers() FlexibleServerInformer
	// FlexibleServerConfigurations returns a FlexibleServerConfigurationInformer.
	FlexibleServerConfigurations() FlexibleServerConfigurationInformer
	// FlexibleServerDatabases returns a FlexibleServerDatabaseInformer.
	FlexibleServerDatabases() FlexibleServerDatabaseInformer
	// FlexibleServerFirewallRules returns a FlexibleServerFirewallRuleInformer.
	FlexibleServerFirewallRules() FlexibleServerFirewallRuleInformer
	// Servers returns a ServerInformer.
	Servers() ServerInformer
	// ServerKeys returns a ServerKeyInformer.
	ServerKeys() ServerKeyInformer
	// VirtualNetworkRules returns a VirtualNetworkRuleInformer.
	VirtualNetworkRules() VirtualNetworkRuleInformer
}

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

func New

New returns a new Interface.

type ServerInformer

type ServerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ServerLister
}

ServerInformer provides access to a shared informer and lister for Servers.

type ServerKeyInformer

type ServerKeyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ServerKeyLister
}

ServerKeyInformer provides access to a shared informer and lister for ServerKeys.

type VirtualNetworkRuleInformer

type VirtualNetworkRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VirtualNetworkRuleLister
}

VirtualNetworkRuleInformer provides access to a shared informer and lister for VirtualNetworkRules.

Jump to

Keyboard shortcuts

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