Documentation ¶
Index ¶
- func NewActiveDirectoryAdministratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredActiveDirectoryAdministratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFlexibleServerConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFlexibleServerDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFlexibleServerFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFlexibleServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServerKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualNetworkRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFlexibleServerConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFlexibleServerDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFlexibleServerFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFlexibleServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServerKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualNetworkRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ActiveDirectoryAdministratorInformer
- type ConfigurationInformer
- type DatabaseInformer
- type FirewallRuleInformer
- type FlexibleServerConfigurationInformer
- type FlexibleServerDatabaseInformer
- type FlexibleServerFirewallRuleInformer
- type FlexibleServerInformer
- type Interface
- type ServerInformer
- type ServerKeyInformer
- type VirtualNetworkRuleInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.