v1alpha1

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCacheSettingsInformer

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

NewCacheSettingsInformer constructs a new informer for CacheSettings 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 NewCertificateOrderInformer

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

NewCertificateOrderInformer constructs a new informer for CertificateOrder 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 NewCertificateUploadInformer

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

NewCertificateUploadInformer constructs a new informer for CertificateUpload 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 NewCisInformer

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

NewCisInformer constructs a new informer for Cis 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 NewCustomPageInformer

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

NewCustomPageInformer constructs a new informer for CustomPage 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 NewDnsRecordInformer

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

NewDnsRecordInformer constructs a new informer for DnsRecord 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 NewDnsRecordsImportInformer

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

NewDnsRecordsImportInformer constructs a new informer for DnsRecordsImport 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

func NewDomainInformer(client versioned.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 NewDomainSettingsInformer

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

NewDomainSettingsInformer constructs a new informer for DomainSettings 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 NewEdgeFunctionsActionInformer

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

NewEdgeFunctionsActionInformer constructs a new informer for EdgeFunctionsAction 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 NewEdgeFunctionsTriggerInformer

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

NewEdgeFunctionsTriggerInformer constructs a new informer for EdgeFunctionsTrigger 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 NewFilterInformer

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

NewFilterInformer constructs a new informer for Filter 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 NewFilteredCacheSettingsInformer

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

NewFilteredCacheSettingsInformer constructs a new informer for CacheSettings 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 NewFilteredCertificateOrderInformer

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

NewFilteredCertificateOrderInformer constructs a new informer for CertificateOrder 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 NewFilteredCertificateUploadInformer

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

NewFilteredCertificateUploadInformer constructs a new informer for CertificateUpload 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 NewFilteredCisInformer

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

NewFilteredCisInformer constructs a new informer for Cis 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 NewFilteredCustomPageInformer

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

NewFilteredCustomPageInformer constructs a new informer for CustomPage 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 NewFilteredDnsRecordInformer

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

NewFilteredDnsRecordInformer constructs a new informer for DnsRecord 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 NewFilteredDnsRecordsImportInformer

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

NewFilteredDnsRecordsImportInformer constructs a new informer for DnsRecordsImport 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

func NewFilteredDomainInformer(client versioned.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 NewFilteredDomainSettingsInformer

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

NewFilteredDomainSettingsInformer constructs a new informer for DomainSettings 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 NewFilteredEdgeFunctionsActionInformer

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

NewFilteredEdgeFunctionsActionInformer constructs a new informer for EdgeFunctionsAction 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 NewFilteredEdgeFunctionsTriggerInformer

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

NewFilteredEdgeFunctionsTriggerInformer constructs a new informer for EdgeFunctionsTrigger 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 NewFilteredFilterInformer

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

NewFilteredFilterInformer constructs a new informer for Filter 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 NewFilteredFirewallInformer

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

NewFilteredFirewallInformer constructs a new informer for Firewall 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 NewFilteredGlobalLoadBalancerInformer

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

NewFilteredGlobalLoadBalancerInformer constructs a new informer for GlobalLoadBalancer 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 NewFilteredHealthcheckInformer

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

NewFilteredHealthcheckInformer constructs a new informer for Healthcheck 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 NewFilteredOriginPoolInformer

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

NewFilteredOriginPoolInformer constructs a new informer for OriginPool 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 NewFilteredPageRuleInformer

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

NewFilteredPageRuleInformer constructs a new informer for PageRule 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 NewFilteredRangeAppInformer

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

NewFilteredRangeAppInformer constructs a new informer for RangeApp 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 NewFilteredRateLimitInformer

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

NewFilteredRateLimitInformer constructs a new informer for RateLimit 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 NewFilteredRoutingInformer

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

NewFilteredRoutingInformer constructs a new informer for Routing 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 NewFilteredTlsSettingsInformer

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

NewFilteredTlsSettingsInformer constructs a new informer for TlsSettings 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 NewFilteredWafGroupInformer

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

NewFilteredWafGroupInformer constructs a new informer for WafGroup 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 NewFilteredWafPackageInformer

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

NewFilteredWafPackageInformer constructs a new informer for WafPackage 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 NewFilteredWafRuleInformer

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

NewFilteredWafRuleInformer constructs a new informer for WafRule 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 NewFirewallInformer

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

NewFirewallInformer constructs a new informer for Firewall 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 NewGlobalLoadBalancerInformer

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

NewGlobalLoadBalancerInformer constructs a new informer for GlobalLoadBalancer 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 NewHealthcheckInformer

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

NewHealthcheckInformer constructs a new informer for Healthcheck 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 NewOriginPoolInformer

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

NewOriginPoolInformer constructs a new informer for OriginPool 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 NewPageRuleInformer

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

NewPageRuleInformer constructs a new informer for PageRule 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 NewRangeAppInformer

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

NewRangeAppInformer constructs a new informer for RangeApp 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 NewRateLimitInformer

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

NewRateLimitInformer constructs a new informer for RateLimit 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 NewRoutingInformer

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

NewRoutingInformer constructs a new informer for Routing 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 NewTlsSettingsInformer

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

NewTlsSettingsInformer constructs a new informer for TlsSettings 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 NewWafGroupInformer

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

NewWafGroupInformer constructs a new informer for WafGroup 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 NewWafPackageInformer

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

NewWafPackageInformer constructs a new informer for WafPackage 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 NewWafRuleInformer

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

NewWafRuleInformer constructs a new informer for WafRule 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 CacheSettingsInformer

type CacheSettingsInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CacheSettingsLister
}

CacheSettingsInformer provides access to a shared informer and lister for CacheSettingses.

type CertificateOrderInformer

type CertificateOrderInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CertificateOrderLister
}

CertificateOrderInformer provides access to a shared informer and lister for CertificateOrders.

type CertificateUploadInformer

type CertificateUploadInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CertificateUploadLister
}

CertificateUploadInformer provides access to a shared informer and lister for CertificateUploads.

type CisInformer

type CisInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CisLister
}

CisInformer provides access to a shared informer and lister for Cises.

type CustomPageInformer

type CustomPageInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CustomPageLister
}

CustomPageInformer provides access to a shared informer and lister for CustomPages.

type DnsRecordInformer

type DnsRecordInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DnsRecordLister
}

DnsRecordInformer provides access to a shared informer and lister for DnsRecords.

type DnsRecordsImportInformer

type DnsRecordsImportInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DnsRecordsImportLister
}

DnsRecordsImportInformer provides access to a shared informer and lister for DnsRecordsImports.

type DomainInformer

type DomainInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainLister
}

DomainInformer provides access to a shared informer and lister for Domains.

type DomainSettingsInformer

type DomainSettingsInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainSettingsLister
}

DomainSettingsInformer provides access to a shared informer and lister for DomainSettingses.

type EdgeFunctionsActionInformer

type EdgeFunctionsActionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EdgeFunctionsActionLister
}

EdgeFunctionsActionInformer provides access to a shared informer and lister for EdgeFunctionsActions.

type EdgeFunctionsTriggerInformer

type EdgeFunctionsTriggerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EdgeFunctionsTriggerLister
}

EdgeFunctionsTriggerInformer provides access to a shared informer and lister for EdgeFunctionsTriggers.

type FilterInformer

type FilterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FilterLister
}

FilterInformer provides access to a shared informer and lister for Filters.

type FirewallInformer

type FirewallInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FirewallLister
}

FirewallInformer provides access to a shared informer and lister for Firewalls.

type GlobalLoadBalancerInformer

type GlobalLoadBalancerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GlobalLoadBalancerLister
}

GlobalLoadBalancerInformer provides access to a shared informer and lister for GlobalLoadBalancers.

type HealthcheckInformer

type HealthcheckInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HealthcheckLister
}

HealthcheckInformer provides access to a shared informer and lister for Healthchecks.

type Interface

type Interface interface {
	// CacheSettingses returns a CacheSettingsInformer.
	CacheSettingses() CacheSettingsInformer
	// CertificateOrders returns a CertificateOrderInformer.
	CertificateOrders() CertificateOrderInformer
	// CertificateUploads returns a CertificateUploadInformer.
	CertificateUploads() CertificateUploadInformer
	// Cises returns a CisInformer.
	Cises() CisInformer
	// CustomPages returns a CustomPageInformer.
	CustomPages() CustomPageInformer
	// DnsRecords returns a DnsRecordInformer.
	DnsRecords() DnsRecordInformer
	// DnsRecordsImports returns a DnsRecordsImportInformer.
	DnsRecordsImports() DnsRecordsImportInformer
	// Domains returns a DomainInformer.
	Domains() DomainInformer
	// DomainSettingses returns a DomainSettingsInformer.
	DomainSettingses() DomainSettingsInformer
	// EdgeFunctionsActions returns a EdgeFunctionsActionInformer.
	EdgeFunctionsActions() EdgeFunctionsActionInformer
	// EdgeFunctionsTriggers returns a EdgeFunctionsTriggerInformer.
	EdgeFunctionsTriggers() EdgeFunctionsTriggerInformer
	// Filters returns a FilterInformer.
	Filters() FilterInformer
	// Firewalls returns a FirewallInformer.
	Firewalls() FirewallInformer
	// GlobalLoadBalancers returns a GlobalLoadBalancerInformer.
	GlobalLoadBalancers() GlobalLoadBalancerInformer
	// Healthchecks returns a HealthcheckInformer.
	Healthchecks() HealthcheckInformer
	// OriginPools returns a OriginPoolInformer.
	OriginPools() OriginPoolInformer
	// PageRules returns a PageRuleInformer.
	PageRules() PageRuleInformer
	// RangeApps returns a RangeAppInformer.
	RangeApps() RangeAppInformer
	// RateLimits returns a RateLimitInformer.
	RateLimits() RateLimitInformer
	// Routings returns a RoutingInformer.
	Routings() RoutingInformer
	// TlsSettingses returns a TlsSettingsInformer.
	TlsSettingses() TlsSettingsInformer
	// WafGroups returns a WafGroupInformer.
	WafGroups() WafGroupInformer
	// WafPackages returns a WafPackageInformer.
	WafPackages() WafPackageInformer
	// WafRules returns a WafRuleInformer.
	WafRules() WafRuleInformer
}

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

func New

New returns a new Interface.

type OriginPoolInformer

type OriginPoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OriginPoolLister
}

OriginPoolInformer provides access to a shared informer and lister for OriginPools.

type PageRuleInformer

type PageRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PageRuleLister
}

PageRuleInformer provides access to a shared informer and lister for PageRules.

type RangeAppInformer

type RangeAppInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RangeAppLister
}

RangeAppInformer provides access to a shared informer and lister for RangeApps.

type RateLimitInformer

type RateLimitInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RateLimitLister
}

RateLimitInformer provides access to a shared informer and lister for RateLimits.

type RoutingInformer

type RoutingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RoutingLister
}

RoutingInformer provides access to a shared informer and lister for Routings.

type TlsSettingsInformer

type TlsSettingsInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TlsSettingsLister
}

TlsSettingsInformer provides access to a shared informer and lister for TlsSettingses.

type WafGroupInformer

type WafGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.WafGroupLister
}

WafGroupInformer provides access to a shared informer and lister for WafGroups.

type WafPackageInformer

type WafPackageInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.WafPackageLister
}

WafPackageInformer provides access to a shared informer and lister for WafPackages.

type WafRuleInformer

type WafRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.WafRuleLister
}

WafRuleInformer provides access to a shared informer and lister for WafRules.

Jump to

Keyboard shortcuts

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