Documentation
¶
Index ¶
- func NewCacheSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCertificateOrderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCertificateUploadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCisInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCustomPageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDnsRecordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDnsRecordsImportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDomainSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEdgeFunctionsActionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEdgeFunctionsTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCacheSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificateOrderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificateUploadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCisInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCustomPageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDnsRecordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDnsRecordsImportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDomainSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEdgeFunctionsActionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEdgeFunctionsTriggerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFirewallInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGlobalLoadBalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHealthcheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOriginPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPageRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRangeAppInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRateLimitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRoutingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTlsSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWafGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWafPackageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWafRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFirewallInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGlobalLoadBalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHealthcheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOriginPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPageRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRangeAppInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRateLimitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRoutingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTlsSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWafGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWafPackageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWafRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CacheSettingsInformer
- type CertificateOrderInformer
- type CertificateUploadInformer
- type CisInformer
- type CustomPageInformer
- type DnsRecordInformer
- type DnsRecordsImportInformer
- type DomainInformer
- type DomainSettingsInformer
- type EdgeFunctionsActionInformer
- type EdgeFunctionsTriggerInformer
- type FilterInformer
- type FirewallInformer
- type GlobalLoadBalancerInformer
- type HealthcheckInformer
- type Interface
- type OriginPoolInformer
- type PageRuleInformer
- type RangeAppInformer
- type RateLimitInformer
- type RoutingInformer
- type TlsSettingsInformer
- type WafGroupInformer
- type WafPackageInformer
- type WafRuleInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.
Source Files
¶
- cachesettings.go
- certificateorder.go
- certificateupload.go
- cis.go
- custompage.go
- dnsrecord.go
- dnsrecordsimport.go
- domain.go
- domainsettings.go
- edgefunctionsaction.go
- edgefunctionstrigger.go
- filter.go
- firewall.go
- globalloadbalancer.go
- healthcheck.go
- interface.go
- originpool.go
- pagerule.go
- rangeapp.go
- ratelimit.go
- routing.go
- tlssettings.go
- wafgroup.go
- wafpackage.go
- wafrule.go