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 NewCustomHTTPSConfigurationInformer

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

NewCustomHTTPSConfigurationInformer constructs a new informer for CustomHTTPSConfiguration 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 NewFilteredCustomHTTPSConfigurationInformer

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

NewFilteredCustomHTTPSConfigurationInformer constructs a new informer for CustomHTTPSConfiguration 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 NewFilteredFirewallPolicyInformer

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

NewFilteredFirewallPolicyInformer constructs a new informer for FirewallPolicy 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 NewFilteredFrontdoorInformer

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

NewFilteredFrontdoorInformer constructs a new informer for Frontdoor 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 NewFilteredRulesEngineInformer added in v0.5.0

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

NewFilteredRulesEngineInformer constructs a new informer for RulesEngine 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 NewFirewallPolicyInformer

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

NewFirewallPolicyInformer constructs a new informer for FirewallPolicy 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 NewFrontdoorInformer

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

NewFrontdoorInformer constructs a new informer for Frontdoor 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 NewRulesEngineInformer added in v0.5.0

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

NewRulesEngineInformer constructs a new informer for RulesEngine 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 CustomHTTPSConfigurationInformer

type CustomHTTPSConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CustomHTTPSConfigurationLister
}

CustomHTTPSConfigurationInformer provides access to a shared informer and lister for CustomHTTPSConfigurations.

type FirewallPolicyInformer

type FirewallPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FirewallPolicyLister
}

FirewallPolicyInformer provides access to a shared informer and lister for FirewallPolicies.

type FrontdoorInformer

type FrontdoorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FrontdoorLister
}

FrontdoorInformer provides access to a shared informer and lister for Frontdoors.

type Interface

type Interface interface {
	// CustomHTTPSConfigurations returns a CustomHTTPSConfigurationInformer.
	CustomHTTPSConfigurations() CustomHTTPSConfigurationInformer
	// FirewallPolicies returns a FirewallPolicyInformer.
	FirewallPolicies() FirewallPolicyInformer
	// Frontdoors returns a FrontdoorInformer.
	Frontdoors() FrontdoorInformer
	// RulesEngines returns a RulesEngineInformer.
	RulesEngines() RulesEngineInformer
}

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

func New

New returns a new Interface.

type RulesEngineInformer added in v0.5.0

type RulesEngineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RulesEngineLister
}

RulesEngineInformer provides access to a shared informer and lister for RulesEngines.

Jump to

Keyboard shortcuts

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