v1beta1

package
v0.5.8 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewArmorProfileInformer

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

NewArmorProfileInformer constructs a new informer for ArmorProfile 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 NewArmorProfileModelInformer

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

NewArmorProfileModelInformer constructs a new informer for ArmorProfileModel 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 NewFilteredArmorProfileInformer

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

NewFilteredArmorProfileInformer constructs a new informer for ArmorProfile 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 NewFilteredArmorProfileModelInformer

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

NewFilteredArmorProfileModelInformer constructs a new informer for ArmorProfileModel 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 NewFilteredVarmorClusterPolicyInformer added in v0.5.4

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

NewFilteredVarmorClusterPolicyInformer constructs a new informer for VarmorClusterPolicy 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 NewFilteredVarmorPolicyInformer

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

NewFilteredVarmorPolicyInformer constructs a new informer for VarmorPolicy 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 NewVarmorClusterPolicyInformer added in v0.5.4

func NewVarmorClusterPolicyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVarmorClusterPolicyInformer constructs a new informer for VarmorClusterPolicy 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 NewVarmorPolicyInformer

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

NewVarmorPolicyInformer constructs a new informer for VarmorPolicy 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 ArmorProfileInformer

type ArmorProfileInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ArmorProfileLister
}

ArmorProfileInformer provides access to a shared informer and lister for ArmorProfiles.

type ArmorProfileModelInformer

type ArmorProfileModelInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ArmorProfileModelLister
}

ArmorProfileModelInformer provides access to a shared informer and lister for ArmorProfileModels.

type Interface

type Interface interface {
	// ArmorProfiles returns a ArmorProfileInformer.
	ArmorProfiles() ArmorProfileInformer
	// ArmorProfileModels returns a ArmorProfileModelInformer.
	ArmorProfileModels() ArmorProfileModelInformer
	// VarmorClusterPolicies returns a VarmorClusterPolicyInformer.
	VarmorClusterPolicies() VarmorClusterPolicyInformer
	// VarmorPolicies returns a VarmorPolicyInformer.
	VarmorPolicies() VarmorPolicyInformer
}

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

func New

New returns a new Interface.

type VarmorClusterPolicyInformer added in v0.5.4

type VarmorClusterPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VarmorClusterPolicyLister
}

VarmorClusterPolicyInformer provides access to a shared informer and lister for VarmorClusterPolicies.

type VarmorPolicyInformer

type VarmorPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VarmorPolicyLister
}

VarmorPolicyInformer provides access to a shared informer and lister for VarmorPolicies.

Jump to

Keyboard shortcuts

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