Documentation ¶
Index ¶
- func NewActiveDirectoryAdministratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewElasticpoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFailoverGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredActiveDirectoryAdministratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredElasticpoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFailoverGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagedDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagedInstanceActiveDirectoryAdministratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagedInstanceFailoverGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagedInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServerInformer(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 NewManagedDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagedInstanceActiveDirectoryAdministratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagedInstanceFailoverGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagedInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServerInformer(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 DatabaseInformer
- type ElasticpoolInformer
- type FailoverGroupInformer
- type FirewallRuleInformer
- type Interface
- type ManagedDatabaseInformer
- type ManagedInstanceActiveDirectoryAdministratorInformer
- type ManagedInstanceFailoverGroupInformer
- type ManagedInstanceInformer
- type ServerInformer
- 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 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 NewElasticpoolInformer ¶
func NewElasticpoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewElasticpoolInformer constructs a new informer for Elasticpool 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 NewFailoverGroupInformer ¶
func NewFailoverGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFailoverGroupInformer constructs a new informer for FailoverGroup 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 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 NewFilteredElasticpoolInformer ¶
func NewFilteredElasticpoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredElasticpoolInformer constructs a new informer for Elasticpool 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 NewFilteredFailoverGroupInformer ¶
func NewFilteredFailoverGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFailoverGroupInformer constructs a new informer for FailoverGroup 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 NewFilteredManagedDatabaseInformer ¶ added in v0.5.0
func NewFilteredManagedDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagedDatabaseInformer constructs a new informer for ManagedDatabase 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 NewFilteredManagedInstanceActiveDirectoryAdministratorInformer ¶ added in v0.5.0
func NewFilteredManagedInstanceActiveDirectoryAdministratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagedInstanceActiveDirectoryAdministratorInformer constructs a new informer for ManagedInstanceActiveDirectoryAdministrator 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 NewFilteredManagedInstanceFailoverGroupInformer ¶ added in v0.5.0
func NewFilteredManagedInstanceFailoverGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagedInstanceFailoverGroupInformer constructs a new informer for ManagedInstanceFailoverGroup 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 NewFilteredManagedInstanceInformer ¶ added in v0.5.0
func NewFilteredManagedInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagedInstanceInformer constructs a new informer for ManagedInstance 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 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 NewManagedDatabaseInformer ¶ added in v0.5.0
func NewManagedDatabaseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagedDatabaseInformer constructs a new informer for ManagedDatabase 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 NewManagedInstanceActiveDirectoryAdministratorInformer ¶ added in v0.5.0
func NewManagedInstanceActiveDirectoryAdministratorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagedInstanceActiveDirectoryAdministratorInformer constructs a new informer for ManagedInstanceActiveDirectoryAdministrator 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 NewManagedInstanceFailoverGroupInformer ¶ added in v0.5.0
func NewManagedInstanceFailoverGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagedInstanceFailoverGroupInformer constructs a new informer for ManagedInstanceFailoverGroup 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 NewManagedInstanceInformer ¶ added in v0.5.0
func NewManagedInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagedInstanceInformer constructs a new informer for ManagedInstance 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 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 DatabaseInformer ¶
type DatabaseInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DatabaseLister }
DatabaseInformer provides access to a shared informer and lister for Databases.
type ElasticpoolInformer ¶
type ElasticpoolInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ElasticpoolLister }
ElasticpoolInformer provides access to a shared informer and lister for Elasticpools.
type FailoverGroupInformer ¶
type FailoverGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FailoverGroupLister }
FailoverGroupInformer provides access to a shared informer and lister for FailoverGroups.
type FirewallRuleInformer ¶
type FirewallRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FirewallRuleLister }
FirewallRuleInformer provides access to a shared informer and lister for FirewallRules.
type Interface ¶
type Interface interface { // ActiveDirectoryAdministrators returns a ActiveDirectoryAdministratorInformer. ActiveDirectoryAdministrators() ActiveDirectoryAdministratorInformer // Databases returns a DatabaseInformer. Databases() DatabaseInformer // Elasticpools returns a ElasticpoolInformer. Elasticpools() ElasticpoolInformer // FailoverGroups returns a FailoverGroupInformer. FailoverGroups() FailoverGroupInformer // FirewallRules returns a FirewallRuleInformer. FirewallRules() FirewallRuleInformer // ManagedDatabases returns a ManagedDatabaseInformer. ManagedDatabases() ManagedDatabaseInformer // ManagedInstances returns a ManagedInstanceInformer. ManagedInstances() ManagedInstanceInformer // ManagedInstanceActiveDirectoryAdministrators returns a ManagedInstanceActiveDirectoryAdministratorInformer. ManagedInstanceActiveDirectoryAdministrators() ManagedInstanceActiveDirectoryAdministratorInformer // ManagedInstanceFailoverGroups returns a ManagedInstanceFailoverGroupInformer. ManagedInstanceFailoverGroups() ManagedInstanceFailoverGroupInformer // Servers returns a ServerInformer. Servers() ServerInformer // 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 ManagedDatabaseInformer ¶ added in v0.5.0
type ManagedDatabaseInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagedDatabaseLister }
ManagedDatabaseInformer provides access to a shared informer and lister for ManagedDatabases.
type ManagedInstanceActiveDirectoryAdministratorInformer ¶ added in v0.5.0
type ManagedInstanceActiveDirectoryAdministratorInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagedInstanceActiveDirectoryAdministratorLister }
ManagedInstanceActiveDirectoryAdministratorInformer provides access to a shared informer and lister for ManagedInstanceActiveDirectoryAdministrators.
type ManagedInstanceFailoverGroupInformer ¶ added in v0.5.0
type ManagedInstanceFailoverGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagedInstanceFailoverGroupLister }
ManagedInstanceFailoverGroupInformer provides access to a shared informer and lister for ManagedInstanceFailoverGroups.
type ManagedInstanceInformer ¶ added in v0.5.0
type ManagedInstanceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagedInstanceLister }
ManagedInstanceInformer provides access to a shared informer and lister for ManagedInstances.
type ServerInformer ¶
type ServerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ServerLister }
ServerInformer provides access to a shared informer and lister for Servers.
type VirtualNetworkRuleInformer ¶
type VirtualNetworkRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VirtualNetworkRuleLister }
VirtualNetworkRuleInformer provides access to a shared informer and lister for VirtualNetworkRules.